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
336673636923	336673637484	336673638034	336673638584	336673639134	336673639684	336673640234	336673640784	336673641334	336673641884	336673642434	336673642984	336673643534	336673644084	336673644634	336673645184	336673645734	336673646284	336673646834	336673647384	336673647934	336673648484	336673649034	336673649584	336673650134	336673650684	336673651234	336673651784	336673652334	336673652884	336673653434	336673653984	336673654534	336673655084	336673655634	336673656184	336673656734	336673657284	336673657834	336673658384	336673658934	336673659484	336673660034	336673660584	336673661134	336673661684	336673662234	336673662784	336673663334	336673663884	336673664434	336673664984	336673665534	336673666084	336673666634	336673667184	336673667734	336673668284	336673668834	336673669384	336673669934	336673670484	336673671034	336673671584	336673672134	336673672684	336673673234	336673673784	336673674334	336673674884	336673675434	336673675984	336673676534	336673677084	336673677634	336673678184	336673678734	336673679284	336673679834	336673680384	336673680934	336673681484	336673682034	336673682584	336673683134	336673683684	336673684234	336673684784	336673685334	336673685884	336673686434	336673686984	336673687534	336673688084	336673688634	336673689184	336673689734	336673690284	336673690834	336673691384	336673691934	336673692484	336673693034	336673693584	336673694134	336673694684	336673695234	336673695784	336673696334	336673696884	336673697434	336673697984	336673698534	336673699084	336673699634	336673700184	336673700734	336673701284	336673701834	336673702384	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
18652	3241	2898	2412	2481	2943	3465	39265	49736	32466	15898	983	252	237	214	233	217	209	229	226	246	215	224	237	205	246	213	211	218	231	205	224	220	245	223	219	231	219	247	197	209	191	235	232	221	202	189	204	238	211	211	243	226	210	225	225	224	226	212	238	233	227	226	215	212	231	211	231	195	226	240	232	211	186	225	248	236	219	233	227	242	243	221	214	237	232	226	185	234	234	200	235	229	218	221	218	203	224	206	208	235	224	210	221	225	219	216	227	227	201	220	252	204	249	215	224	233	223	238	238	230	201	216	242	231	212	229	227	236	233	239	220	206	226	209	230	224	239	210	210	233	224	237	217	223	193	219	210	212	232	212	208	226	245	210	236	215	235	203	223	224	204	253	201	241	237	218	218	250	234	232	246	197	239	229	235	214	211	215	202	209	224	212	222	210	198	232	234	217	199	248	238	213	205	214	234	237	238	213	224	209	233	200	222	234	200	254	242	231	237	247	238	216	229	238	236	234	245	224	219	240	225	225	248	207	212	223	237	211	228	229	196	180	214	211	216	262	200	229	216	237	245	197	219	255	213	223	247	227	218	227	211	225	204	190	229	219	251	243	201	207	209	228	222	231	246	223	207	223	219	229	235	241	234	222	208	215	213	225	222	235	238	207	230	224	187	229	213	228	217	197	244	208	244	198	202	223	218	232	206	225	226	214	223	226	216	202	192	236	225	228	226	231	219	210	223	228	231	207	221	232	212	225	208	235	209	218	229	220	204	225	230	239	239	252	236	198	218	225	218	217	232	210	202	225	219	216	233	219	228	261	208	209	226	239	216	229	214	218	235	220	200	210	194	221	187	214	224	220	242	230	234	238	219	233	234	219	252	207	231	214	216	226	214	228	191	235	217	241	202	200	195	226	221	197	223	187	203	249	194	192	231	213	207	225	191	232	190	231	247	231	202	223	207	234	238	235	210	214	221	198	217	208	240	201	222	265	232	219	225	192	211	253	228	233	232	241	230	212	256	219	240	240	232	216	217	233	228	225	216	236	241	214	222	235	225	228	243	230	218	258	206	203	255	223	215	195	247	237	225	226	235	204	231	233	226	218	243	219	232	204	214	235	225	221	217	212	201	206	239	260	245	221	244	219	201	213	228	225	204	212	238	239	199	235	220	221	215	200	219	196	226	210	209	213	246	246	201	210	236	199	235	214	205	241	226	254	242	225	243	242	238	250	214	232	219	241	229	218	239	237	229	240	222	228	227	221	226	198	270	248	227	229	222	240	190	215	205	205	227	195	224	208	250	225	225	237	224	202	229	225	212	227	199	231	209	224	212	215	242	236	200	232	239	197	219	223	225	223	228	198	210	213	232	237	231	240	207	219	222	244	223	211	231	212	218	240	208	202	190	224	249	246	229	233	214	222	228	229	195	226	229	211	216	207	231	220	229	224	230	224	198	185	233	206	218	229	229	216	223	221	210	236	241	239	217	218	244	225	248	234	225	247	237	216	242	199	221	213	212	218	227	203	223	217	212	224	199	228	227	213	206	211	204	221	207	252	218	229	226	217	216	235	192	208	224	230	224	225	222	251	237	204	236	214	222	213	241	210	253	224	258	227	231	216	221	220	240	229	216	230	221	244	213	207	246	245	229	244	227	207	204	202	225	216	222	215	227	226	202	224	245	227	256	236	216	239	211	224	218	219	226	237	219	206	210	206	254	212	220	249	212	221	236	232	198	203	239	225	247	235	225	222	219	225	201	227	231	204	199	205	200	239	220	199	222	214	205	238	204	206	228	221	220	228	228	241	212	255	226	244	232	215	199	203	220	221	218	205	227	226	228	192	212	248	198	225	240	208	226	241	221	203	228	232	226	238	229	209	211	223	219	241	254	237	242	242	233	220	223	200	242	248	207	200	239	229	215	231	219	225	244	205	220	245	224	246	215	196	222	236	205	209	222	222	198	213	230	223	248	201	220	251	233	227	228	243	239	230	251	227	241	237	253	228	232	221	195	226	217	206	218	225	206	221	216	243	223	214	243	225	233	239	241	194	237	229	222	217	242	200	225	217	244	227	234	237	219	221	212	249	241	228	221	222	223	204	228	212	256	208	220	223	206	217	212	185	234	219	237	201	232	208	219	215	228	241	239	239	235	238	225	218	239	201	246	226	272	228	232	212	204	189	252	200	226	246	190	235	224	239	230	243	245	206	224	242	231	262	247	233	213	233	209	201	198	222	214	228	238	211	202	234	215	227	220	222	254	237	206	233	219	236	215	209	225	222	223	211	209	230	214	223	242	211	220	223	232	200	217	224	225	198	241	229	226	222	199	220	218	211	220	215	203	224	227	201	228	206	242	228	211	194	209	204	208	212	237	225	253	218	205	235	218	212	241	212	210	220	233	217	235	215	234	198	231	214	222	228	201	238	195	203	190	245	204	234	229	229	236	226	215	248	232	216	219	237	209	205	246	273	240	216	207	213	236	203	232	179	213	243	236	209	266	212	244	211	205	225	219	231	232	235	197	223	224	228	207	242	251	229	223	207	235	242	206	208	246	233	226	212	215	211	191	208	227	231	212	225	258	225	208	257	214	227	210	226	223	200	239	239	200	220	214	218	210	196	222	217	218	244	246	222	247	230	234	226	181	245	202	238	230	234	227	233	224	225	224	241	226	217	225	216	214	253	219	235	234	238	230	218	230	207	247	207	237	232	227	237	211	229	224	223	211	218	216	250	229	222	224	226	227	246	246	229	213	222	216	217	234	219	225	205	226	222	201	223	237	237	233	236	234	219	240	221	204	223	234	209	242	233	231	218	234	231	225	241	224	225	250	203	245	197	229	201	243	233	236	227	199	222	219	232	215	229	236	232	217	217	241	238	227	199	211	228	221	248	225	239	233	212	242	228	233	187	197	216	216	207	214	234	230	199	222	216	209	248	226	218	211	229	193	234	194	202	232	268	228	216	221	238	233	221	221	206	228	222	228	227	213	204	235	226	251	253	229	219	239	195	269	223	212	200	225	205	220	241	238	219	239	208	233	226	219	236	195	213	223	206	217	217	238	215	235	214	208	212	233	201	229	231	247	233	195	225	221	203	239	202	226	229	197	241	224	212	218	213	233	232	212	231	266	213	250	212	239	250	224	241	203	228	189	235	251	231	260	209	232	225	212	182	219	243	232	219	189	206	209	211	211	221	214	207	196	209	229	204	227	198	251	227	238	221	231	220	223	210	242	203	224	221	210	219	228	235	220	242	226	240	228	207	242	221	208	232	234	218	216	210	201	242	250	268	189	242	258	240	214	248	235	202	203	227	240	228	230	216	218	198	219	229	240	232	228	209	216	222	231	232	240	242	220	243	221	225	197	217	224	238	230	200	244	211	225	224	213	207	243	235	201	232	204	262	209	189	202	229	204	235	226	211	245	235	216	252	233	226	241	237	196	225	207	249	236	236	223	220	242	225	235	222	245	230	234	211	227	211	241	239	215	231	236	228	201	200	229
8452	2747	6160	7640	9223	12003	14275	56882	63381	48465	27260	675	662	669	670	620	651	625	650	620	629	608	623	633	624	627	631	626	605	571	604	584	645	604	578	584	596	582	614	629	648	596	609	624	612	626	601	611	609	667	656	633	612	659	634	624	632	655	608	654	610	608	606	646	583	620	618	566	632	578	598	632	651	639	592	636	631	574	631	635	594	589	597	588	575	626	614	646	650	582	600	630	638	635	629	591	609	631	627	594	580	623	579	623	591	612	623	639	620	613	649	601	609	583	557	621	599	625	594	573	596	569	534	579	613	604	624	595	620	610	588	617	585	649	606	591	594	633	635	644	615	616	604	608	612	612	617	618	577	632	571	608	639	636	603	613	607	577	613	608	567	632	629	618	599	561	640	596	596	605	611	615	600	619	640	647	609	611	597	604	592	632	633	612	633	642	565	596	614	614	668	626	626	591	608	574	633	598	627	635	654	603	578	601	622	586	634	658	606	595	630	621	556	655	638	597	629	655	662	614	584	612	569	633	577	611	624	619	592	617	599	612	575	587	623	608	613	627	677	615	639	612	611	621	605	609	627	613	612	642	600	599	639	645	595	605	609	653	603	628	572	623	629	631	570	630	606	628	655	581	606	577	599	615	618	574	686	619	639	602	627	615	637	606	622	604	613	612	605	605	619	632	564	617	632	621	630	635	596	581	608	603	623	562	647	593	655	615	609	583	583	602	579	623	600	645	643	637	597	595	623	616	629	577	599	629	641	632	599	595	638	609	632	587	631	594	617	634	593	613	633	578	612	616	628	636	635	587	659	631	597	614	620	593	616	607	571	608	624	588	632	609	625	626	636	617	603	629	608	629	576	620	619	592	636	584	612	611	655	620	583	559	593	605	637	642	611	617	607	627	612	639	603	568	592	677	649	576	596	610	621	622	616	652	663	588	616	606	605	641	594	622	652	607	625	643	611	618	588	591	619	582	593	589	613	635	627	616	605	619	602	598	642	635	583	602	627	579	622	616	633	629	612	575	624	627	641	631	607	611	643	572	622	620	563	590	621	644	617	604	595	590	581	602	590	607	605	623	603	604	617	608	662	601	596	585	649	679	585	626	592	635	591	612	627	566	600	625	580	634	614	605	663	637	596	606	637	585	573	588	590	617	611	589	577	621	567	609	570	620	621	623	625	573	590	640	624	623	615	577	626	611	630	646	630	654	582	590	583	592	596	611	628	551	614	583	573	585	616	643	630	614	606	645	593	595	628	672	583	552	643	619	595	615	573	600	599	589	598	611	652	587	628	587	640	595	621	542	640	613	632	607	618	581	598	648	666	641	591	639	573	591	595	581	583	557	600	655	589	615	594	646	621	623	597	603	580	563	615	598	604	589	648	602	658	632	622	639	582	579	631	614	623	579	605	589	643	606	674	613	605	652	596	623	579	655	595	615	601	649	595	595	618	608	585	564	601	624	605	618	656	571	619	625	606	582	622	628	631	623	614	625	638	608	565	611	610	601	586	615	577	614	583	560	639	639	621	613	623	623	575	636	621	597	635	577	600	615	602	568	572	638	655	577	643	599	628	621	604	592	580	673	641	578	612	644	640	585	600	627	595	627	616	620	619	603	618	582	579	591	596	619	577	609	590	600	613	595	621	635	600	596	633	592	593	591	612	599	582	610	623	611	563	610	619	634	631	649	636	585	584	646	617	690	621	576	580	565	550	588	570	596	604	650	604	569	562	674	635	578	663	623	612	633	612	641	624	595	614	593	626	627	576	641	641	609	543	595	638	656	624	635	654	584	641	577	644	620	604	595	622	615	608	636	606	594	623	612	610	606	638	593	623	583	603	614	619	619	634	603	636	648	654	643	594	649	577	612	638	635	625	625	655	658	598	603	604	612	594	583	572	594	596	611	591	605	618	621	619	609	623	608	587	604	616	594	615	578	623	638	643	627	602	608	619	637	627	589	609	622	627	627	603	591	622	580	619	597	580	598	596	630	611	619	628	602	599	622	634	574	611	580	573	617	625	617	646	612	601	584	589	613	583	621	561	650	650	627	626	633	595	620	563	596	626	602	592	614	647	577	581	653	652	602	633	615	621	599	569	631	659	592	557	625	664	603	594	629	604	642	616	606	614	636	600	657	624	578	588	601	589	576	602	595	610	655	602	602	596	613	594	610	591	602	556	609	599	572	649	603	589	552	684	649	643	611	638	614	612	628	620	585	608	624	618	601	588	602	604	633	558	644	605	628	628	625	626	668	612	610	635	568	627	607	613	588	586	606	650	643	591	624	623	606	654	552	638	614	645	588	672	593	644	631	597	618	618	607	651	598	604	663	563	594	618	620	603	635	615	612	592	615	581	621	581	608	604	632	642	592	605	624	578	650	637	612	612	650	619	578	625	647	582	614	640	615	555	586	663	608	615	638	637	597	604	599	615	624	618	595	616	589	587	596	630	605	661	598	629	623	598	632	633	609	629	627	607	634	567	609	619	590	593	639	631	605	582	620	646	613	593	604	659	648	648	626	577	599	648	579	639	572	622	595	605	600	634	671	637	610	586	606	592	624	606	544	632	618	622	622	594	604	642	597	613	653	609	589	606	632	647	643	558	600	623	626	560	608	604	641	628	563	626	601	588	598	575	619	636	629	544	623	602	569	594	653	644	593	627	631	603	625	664	616	626	626	591	629	581	549	649	574	639	633	579	593	628	572	605	580	593	592	613	630	611	577	563	593	574	563	622	623	653	655	624	633	619	611	601	594	593	642	635	618	641	600	619	599	625	571	597	607	634	624	612	579	595	595	600	568	589	644	619	588	598	605	656	600	599	568	619	572	601	641	590	582	593	635	591	634	652	620	560	600	600	618	635	579	643	607	624	630	629	585	626	616	633	592	586	642	663	580	641	627	645	546	641	580	620	571	639	596	660	585	615	577	630	631	674	635	612	585	612	616	650	600	599	615	600	593	588	655	626	594	584	585	596	588	609	635	608	603	587	594	603	597	616	623	601	611	601	619	608	611	611	644	660	569	629	616	605	591	562	627	639	654	597	651	620	588	597	591	609	613	542	597	627	609	633	617	565	573	595	616	590	615	628	589	653	623	604	615	596	643	572	619	637	615	568	604	601	619	618	587	610	599	636	567	607	599	657	596	581	617	623	618	613	638	601	611	604	587	623	590	626	604	599	610	584	581	630	563	680	585	596	606	578	625	626	583	622	654	645	584	591	619	654	627	621	630	593	616	608	619	658	636	639	600	601	628	640	599	616	666	614	590	612	627	623	639	606	590	661	621	604	616	600	584	582	587	601	546	610	605	619	611	627	616	620	605	638	612	569	604	609	618	641	612	610	615	573	639	624	574	673	587	638	611	609	631	636	627	612	613	603	628	604	589	593	606	644	652	597	607	596	625	611	632	603	643	609	643	615	570	583	638	603	595	631	566	640	638	562	611	586	611	606	626	597	636	602	591	606	626	623	598	625	577	591	618	643	598	616	567	606	664
2567	438	417	386	420	450	707	2158	3295	2246	1068	368	330	342	394	395	378	350	347	376	387	351	369	352	391	345	349	324	344	372	353	349	342	368	370	326	337	324	376	389	371	329	360	314	382	377	351	374	378	349	376	315	342	355	311	393	309	360	324	339	368	348	388	362	361	344	347	380	380	336	347	361	321	328	383	349	340	354	345	334	344	352	352	324	351	385	364	358	330	330	372	368	335	318	346	358	330	389	327	362	337	369	347	382	341	373	353	371	344	363	357	351	374	351	358	378	342	338	348	382	357	383	326	343	360	327	334	380	357	347	358	326	341	368	343	354	362	377	346	403	311	352	355	346	371	348	332	348	329	364	368	352	370	342	348	346	359	380	337	331	344	371	350	372	415	357	366	348	372	362	381	333	361	324	368	382	393	328	368	365	365	375	402	376	356	350	385	348	321	378	345	337	386	370	347	330	324	343	343	346	324	345	359	361	308	381	344	375	323	375	333	354	332	359	336	317	360	365	357	323	312	320	389	335	338	406	340	380	335	354	385	344	362	374	340	348	382	386	344	358	335	367	376	349	346	365	361	360	336	352	365	365	326	307	380	353	359	360	387	369	332	368	328	353	330	361	345	331	355	397	374	327	341	362	364	359	362	341	321	335	380	324	353	367	396	333	355	381	328	361	384	351	327	396	357	352	325	344	355	328	337	374	348	348	362	328	363	330	344	341	341	359	343	354	364	347	330	340	358	341	375	353	362	349	331	370	364	371	359	331	334	349	397	373	332	361	346	354	381	349	380	368	335	378	380	403	349	329	353	379	366	335	334	333	375	371	378	332	339	355	369	359	331	335	360	351	371	351	337	343	367	355	359	337	334	382	340	347	343	338	329	392	370	346	356	361	367	353	352	343	323	376	347	380	319	343	381	333	343	357	339	363	381	347	396	375	351	370	336	356	382	334	361	369	345	338	341	327	345	368	355	335	374	323	349	365	329	321	320	357	337	357	336	372	337	343	334	368	368	368	338	349	367	361	382	345	349	344	384	350	339	359	387	408	311	366	354	319	347	352	351	360	362	331	374	330	323	348	344	365	348	360	341	370	342	337	340	343	347	313	359	349	349	382	376	345	357	342	332	360	382	338	350	370	355	383	347	366	380	341	340	384	342	361	368	371	357	354	343	334	345	359	353	383	358	342	384	331	353	340	323	372	347	309	360	360	349	373	330	362	348	332	354	352	328	338	349	335	367	344	391	407	346	330	353	347	366	388	350	339	340	348	332	357	387	357	375	344	374	362	357	340	365	367	383	347	363	341	355	372	344	335	353	357	358	349	345	359	358	389	366	372	368	333	358	344	346	383	328	343	345	362	347	353	350	370	343	373	382	343	345	338	364	350	339	357	345	386	375	334	353	327	366	329	331	332	367	350	339	336	369	343	333	359	382	328	334	361	356	362	324	379	377	315	307	344	369	360	345	372	343	352	355	373	358	327	353	364	363	348	373	346	363	351	365	303	326	354	377	349	350	357	342	337	343	378	371	358	346	336	381	367	378	329	317	332	387	374	373	346	363	365	358	351	371	349	342	336	311	377	351	345	372	346	380	375	316	355	359	352	351	332	333	369	353	317	335	381	327	350	371	312	394	367	375	344	358	351	338	319	322	326	348	380	354	345	364	355	387	342	355	374	325	351	346	354	356	362	358	356	381	338	351	359	343	313	359	376	333	399	367	351	371	337	386	371	331	328	367	349	366	343	375	342	344	363	369	359	380	377	379	359	361	345	341	346	377	384	323	347	362	362	344	324	356	346	337	337	381	339	333	344	354	313	389	380	328	348	339	375	375	351	387	324	354	376	337	393	332	333	371	363	357	330	359	347	381	347	341	400	302	365	341	398	320	387	351	362	360	364	334	380	329	360	340	333	374	352	360	349	352	345	362	346	319	402	326	340	381	325	363	370	358	345	343	361	338	324	334	320	362	344	366	352	338	318	353	375	346	332	320	363	334	359	368	336	359	360	352	346	363	394	360	359	327	354	356	368	355	340	366	375	311	333	351	329	379	358	374	324	375	349	401	361	365	400	341	359	366	355	330	371	365	322	355	360	351	318	383	358	314	338	345	342	327	353	353	340	367	348	335	339	353	350	379	332	322	337	343	363	334	362	347	355	363	344	352	354	354	372	373	372	385	390	341	336	352	324	379	351	362	350	338	347	311	345	350	325	341	395	347	367	369	331	343	349	345	354	349	357	326	355	338	366	336	347	317	338	365	349	385	375	354	348	342	326	348	336	346	343	352	361	344	368	357	363	348	359	349	351	363	344	354	361	320	361	386	345	352	355	327	340	363	332	347	350	337	342	338	335	328	331	358	344	365	359	331	359	377	396	374	360	329	331	324	364	360	346	380	355	379	346	346	368	366	352	364	359	377	348	360	311	358	347	354	386	335	364	337	365	339	368	358	359	365	372	358	373	368	366	326	322	328	389	349	339	348	398	370	348	331	368	384	355	320	348	338	369	358	353	352	334	344	366	353	358	335	339	346	353	355	330	346	374	353	316	337	377	340	354	401	368	333	331	369	377	339	377	362	331	369	352	358	391	332	361	330	358	366	380	346	357	379	373	382	347	343	332	376	352	329	354	375	358	339	362	371	339	367	340	345	380	382	333	372	359	389	340	321	364	372	366	353	361	374	323	352	339	356	391	365	359	373	355	380	342	348	392	337	362	343	382	318	405	363	359	374	356	345	342	355	354	309	350	365	356	365	378	348	349	357	340	358	355	347	334	367	350	340	360	387	371	354	355	365	367	360	348	346	380	400	332	347	324	359	353	364	367	370	368	368	367	381	335	324	396	364	380	347	369	359	349	356	383	352	344	347	364	330	346	358	378	385	357	374	388	325	370	398	359	354	361	351	349	363	384	339	323	348	359	341	354	376	335	405	362	349	364	350	361	368	333	385	324	332	389	333	344	377	356	352	331	366	341	334	324	323	330	334	351	373	361	356	371	364	355	390	333	387	340	371	335	349	302	370	381	347	359	343	386	375	400	351	345	333	403	336	357	349	367	363	341	344	363	350	338	347	382	376	355	349	324	346	346	353	363	347	344	381	323	345	353	325	336	335	381	348	385	355	364	334	329	387	376	346	361	359	362	350	351	360	364	360	369	349	337	363	325	358	338	351	332	349	366	335	357	347	355	359	339	325	377	362	367	364	359	359	345	371	352	324	352	333	328	334	342	340	348	360	368	382	347	357	373	346	360	358	358	351	322	391	392	334	336	365	336	365	385	364	358	359	373	327	322	340	327	325	329	342	333	346	344	372	337	361	354	354	344	353	375	368	339	353	363	330	340	385	361	376	375	347	358	330	339	356	366	370	349	375	338	330	321	349	358	354	354	324	344	369	326	366	332	337	325	339	384	350	330	413	364	373	404	346	359	322	392	346	338	326	351	347	336	313	355	359	354	341	361	319	362	366	369	375	338	371	334	332	375	339	347	334	334	340	324	380	338
2829	1013	1092	1137	1318	1773	3515	10740	14096	9034	4100	949	890	932	949	978	915	947	912	925	918	920	933	932	903	997	957	949	953	924	966	924	892	904	955	897	994	955	920	922	967	944	902	951	909	914	963	945	898	923	949	912	966	963	909	936	886	965	917	873	944	927	905	902	976	936	990	903	914	954	920	921	1003	938	982	954	1002	925	934	918	905	913	884	893	905	921	918	897	898	995	928	949	923	952	898	901	935	965	917	922	1003	858	959	961	887	920	907	869	980	902	909	901	883	888	912	902	908	953	900	903	953	917	952	930	922	887	991	973	937	965	926	875	913	902	875	893	916	920	952	917	931	902	919	930	950	918	939	926	896	957	937	911	950	873	914	905	955	979	909	934	954	935	925	953	948	961	925	984	988	929	917	945	916	945	896	937	957	945	911	917	953	934	936	964	904	884	910	962	925	887	943	914	891	912	929	974	907	951	885	928	971	881	951	938	927	893	850	981	933	956	902	956	900	876	879	917	919	963	904	956	908	905	938	932	878	962	973	931	927	897	937	959	954	946	926	965	927	1006	914	931	975	915	949	936	921	915	911	950	866	927	938	941	929	929	891	896	920	919	917	878	968	967	926	922	921	897	947	961	927	964	948	898	889	846	876	903	917	965	894	949	934	905	865	957	907	962	906	932	889	970	947	920	949	952	959	938	928	908	907	971	904	906	980	970	958	969	941	901	966	909	901	973	882	946	915	907	964	891	920	950	907	906	951	945	920	976	919	928	919	923	955	922	879	928	937	908	919	908	915	974	930	928	918	965	922	952	955	912	926	920	977	922	895	864	942	946	985	894	913	920	931	924	928	933	950	873	891	906	826	968	972	896	938	916	924	932	917	881	921	936	910	863	889	939	910	993	903	909	919	901	956	926	888	923	919	948	942	917	967	984	934	918	957	880	870	895	910	933	886	923	881	1000	955	940	942	926	950	920	948	927	936	937	946	952	932	924	875	949	885	895	933	911	911	955	883	952	920	899	900	975	890	913	941	929	929	900	981	901	935	926	945	914	850	924	899	941	933	898	1003	940	1016	928	938	923	1002	921	913	930	934	884	901	953	893	962	901	964	888	924	941	954	876	901	919	913	898	909	956	972	914	845	934	931	947	830	955	937	944	917	914	909	957	972	950	931	950	884	949	991	900	913	925	957	1020	900	946	959	920	902	878	974	985	893	913	921	964	927	895	929	934	996	988	918	965	894	933	982	903	928	891	950	931	944	866	860	897	965	896	919	944	842	879	886	907	954	964	927	919	918	952	899	892	941	896	964	924	928	957	938	986	928	944	990	892	934	931	924	888	932	925	927	877	931	882	927	916	948	916	918	949	921	925	928	982	914	856	945	867	904	993	926	907	929	935	921	950	910	942	911	885	888	962	944	981	955	883	882	885	925	899	884	910	887	960	874	905	902	914	946	911	940	972	874	881	945	924	937	905	921	920	926	877	901	916	905	894	926	938	879	944	932	852	873	896	986	950	909	940	927	946	926	893	913	943	907	910	929	908	931	911	937	863	921	998	912	934	974	961	908	879	932	919	938	868	925	926	947	942	891	946	927	951	943	930	971	925	958	980	942	946	899	938	924	922	921	937	1030	862	947	916	944	919	944	955	925	913	912	897	883	934	972	873	926	987	938	976	959	953	934	953	959	1001	950	954	920	918	955	936	938	937	923	915	917	982	954	918	982	925	991	923	959	914	951	957	888	1000	942	955	923	925	908	954	944	924	945	902	950	870	923	945	958	911	930	887	938	922	928	922	936	952	931	873	917	953	982	975	963	917	913	927	947	946	932	971	893	922	938	944	949	918	904	902	895	931	935	840	949	891	940	943	921	875	866	960	890	880	952	919	941	942	1002	942	934	914	941	897	912	993	949	926	923	926	905	965	934	933	924	929	900	906	938	976	927	915	915	934	936	940	913	941	987	904	935	875	946	922	910	997	972	975	928	936	955	932	918	996	923	899	911	943	878	942	923	945	985	978	918	947	907	944	899	1003	915	873	944	901	930	912	970	950	919	969	932	917	891	929	952	920	908	919	898	931	905	913	863	956	896	942	939	917	939	935	914	962	895	1008	970	915	958	908	930	896	957	905	887	974	882	914	902	965	959	908	887	927	915	927	910	949	963	881	958	889	947	950	879	850	967	941	939	967	920	935	910	920	896	951	893	987	1002	889	977	945	972	955	955	926	886	950	954	924	987	930	902	978	946	904	950	902	940	878	961	954	891	935	900	925	941	924	906	913	920	966	956	919	879	926	919	911	932	887	954	914	888	898	925	906	977	940	1006	959	955	898	877	884	951	944	889	912	977	973	935	880	941	947	933	892	944	878	883	898	884	941	939	901	912	926	940	870	906	898	925	905	923	898	971	921	952	908	861	888	914	986	958	960	908	850	960	931	948	942	909	910	930	941	967	941	964	964	899	931	918	891	949	907	919	973	909	917	959	859	921	907	926	913	927	936	930	982	922	949	925	937	939	989	891	952	936	912	908	939	885	939	919	891	951	906	911	964	940	938	923	943	944	920	921	918	945	937	912	879	915	948	963	952	918	933	855	929	920	930	935	951	932	951	922	937	933	922	933	932	971	926	946	890	934	892	950	892	961	957	950	911	913	903	875	939	944	929	939	944	971	948	896	908	924	954	881	906	946	962	908	897	951	949	917	896	905	938	912	875	923	894	932	984	928	983	927	936	932	934	911	897	930	895	944	912	915	911	945	936	951	937	958	920	951	923	958	1003	930	872	838	898	985	915	951	951	935	905	913	932	944	963	908	942	923	877	967	940	906	981	938	993	944	987	986	910	952	985	871	938	924	880	903	909	934	901	882	954	887	913	937	966	937	943	895	899	886	918	905	914	905	927	923	943	970	930	946	954	896	930	955	899	988	973	961	873	868	967	947	940	886	966	914	900	935	907	886	925	930	937	945	940	943	964	944	925	917	927	945	912	949	911	1007	841	932	932	843	890	962	926	901	946	920	970	1008	904	968	943	882	874	976	982	912	926	912	940	959	970	894	977	926	924	945	1009	920	922	914	890	906	950	899	937	942	895	914	948	957	911	941	942	907	919	958	939	931	971	893	910	939	922	925	952	901	930	954	945	935	944	926	948	905	940	966	947	918	907	922	951	940	944	936	964	887	920	963	898	890	954	936	926	928	972	912	961	943	915	912	880	938	926	859	899	935	925	931	926	905	920	933	933	944	979	913	904	935	849	948	910	934	953	923	957	949	907	968	1005	865	931	962	919	889	872	960	954	956	914	913	946	917	912	916	930	894	943	955	932	951	950	920	964	915	906	916	892	948	928	927	960	915	968	888	894	924	920	927	918	919	905	949	907	943	940	956	914	938	926	881	871	957	925	929	905	894	945	933	967	927	938	960	923	923	954	918	919	945	924	985	880	938	947	958	894	890	880	920	947	964	841	936	895	887	918	966	910	978	901	900	911	945	972	882	889	875	914	880	951	936	981	906	877	923	927	913	910	1001	964	940
10275	1381	1529	1288	1389	6433	23793	32224	27246	15934	7194	854	353	361	367	332	335	330	331	354	359	339	341	353	363	375	329	346	347	365	331	383	381	354	375	339	399	341	374	376	352	346	347	343	323	355	378	350	382	338	357	315	321	359	364	362	347	388	339	361	356	389	345	348	332	377	365	310	356	315	345	318	336	336	351	325	370	347	321	375	353	336	326	350	368	321	355	365	363	352	342	348	348	335	341	311	353	347	352	354	340	377	320	348	388	362	339	344	326	377	332	347	337	370	346	346	375	340	385	350	352	338	335	327	344	355	357	320	341	369	311	331	357	334	382	352	330	365	351	369	386	346	358	335	330	363	348	379	347	323	361	351	387	342	312	343	350	321	379	315	346	332	343	325	344	350	344	350	367	341	358	335	342	339	381	367	345	319	374	355	373	370	364	375	340	339	343	329	350	307	332	343	388	325	335	324	349	336	370	354	356	346	362	373	334	365	373	349	377	327	333	344	314	331	335	348	371	351	351	336	344	363	345	350	364	312	326	362	332	364	357	355	332	387	350	346	338	339	348	363	346	337	345	369	291	364	323	365	378	371	378	329	394	393	332	379	329	372	382	360	328	324	324	332	355	315	364	355	334	368	356	350	339	340	313	313	345	378	364	384	375	367	366	375	336	356	368	356	325	311	336	342	328	384	351	356	350	345	375	335	332	326	346	346	334	360	333	362	318	337	369	380	349	338	355	339	366	352	355	327	350	356	318	319	325	370	359	334	349	355	370	363	346	348	368	339	336	353	358	353	367	368	358	308	333	343	374	356	365	315	339	354	348	328	356	358	337	376	349	344	342	367	344	351	368	302	346	358	339	343	343	312	358	350	324	355	352	372	365	346	306	354	373	346	359	318	343	367	353	346	340	337	340	336	334	331	332	346	348	354	362	352	354	355	360	325	340	350	349	374	355	359	326	338	349	348	361	383	356	323	356	334	322	379	372	336	324	343	357	376	345	338	330	329	360	326	354	354	344	363	303	321	356	329	368	353	327	334	314	361	350	334	348	401	371	343	365	332	383	383	361	331	337	356	325	338	334	337	370	363	375	320	336	319	366	344	383	332	371	391	345	408	351	362	339	332	329	311	361	318	362	331	364	355	307	381	356	393	346	305	358	313	344	323	340	328	341	336	367	324	335	372	359	370	356	326	333	364	328	371	373	366	357	348	336	334	340	333	343	348	369	350	321	361	354	330	366	349	330	348	356	329	354	349	350	327	384	314	338	343	323	322	367	322	333	337	301	339	363	337	348	339	334	335	370	355	355	348	354	357	342	300	359	359	335	344	346	344	313	343	369	377	355	325	359	353	384	340	350	323	355	347	354	366	335	361	382	323	360	348	336	387	404	400	340	324	368	327	355	348	339	376	336	371	352	336	364	345	359	354	366	340	352	364	337	350	335	336	351	339	387	366	330	340	375	356	331	327	356	381	372	368	369	327	367	334	370	365	342	370	371	381	384	328	348	343	349	353	378	326	335	342	404	378	319	351	311	333	362	317	344	345	354	339	355	326	345	305	337	336	311	358	349	371	366	344	362	345	365	374	309	342	344	317	369	344	351	348	386	325	322	335	325	344	330	363	319	332	353	350	375	348	356	319	333	365	306	378	311	342	374	350	357	311	362	331	330	361	370	340	349	336	359	358	342	340	343	364	315	356	359	312	350	304	317	335	343	380	356	348	365	364	335	357	360	367	367	377	345	338	320	327	342	330	361	349	370	353	360	352	338	365	362	356	338	344	373	380	328	336	335	291	351	326	342	356	355	336	355	333	345	323	355	312	350	372	365	330	347	355	331	356	379	300	356	343	317	355	347	331	342	338	383	344	339	323	344	363	358	368	354	324	364	339	337	363	363	358	366	324	339	336	382	344	369	347	329	394	354	363	335	341	373	370	328	374	330	370	352	340	344	337	343	312	365	341	323	335	332	350	342	343	372	330	361	374	332	384	386	373	332	362	357	347	316	365	336	340	338	342	333	357	328	336	352	357	365	321	339	325	354	334	343	344	349	320	398	351	349	342	367	364	341	352	360	342	377	335	351	344	369	367	359	329	333	350	346	329	350	352	334	360	354	335	348	317	343	363	366	347	352	320	365	343	365	350	344	368	332	310	347	365	328	325	334	328	388	347	351	387	352	336	328	395	355	310	337	359	339	345	362	359	356	345	358	371	348	367	383	338	388	311	332	312	365	353	381	350	316	332	368	346	348	371	379	315	350	366	372	355	325	352	336	335	357	352	375	379	343	357	351	364	356	331	369	364	351	367	315	370	343	335	355	364	326	338	390	337	347	362	375	358	331	339	381	360	347	371	343	349	322	360	335	328	350	349	354	366	343	366	370	337	357	356	360	303	322	334	358	330	368	335	343	341	384	311	348	334	316	318	355	369	365	318	321	318	312	346	356	356	347	367	375	375	333	351	329	313	324	339	364	343	303	360	339	356	342	331	348	349	358	360	343	352	332	319	297	351	339	348	324	308	361	377	362	346	368	362	341	329	390	368	331	333	342	344	335	342	350	351	325	339	352	338	335	335	364	350	327	374	353	351	367	326	366	365	324	371	357	350	323	356	338	378	342	346	337	333	340	333	358	344	352	332	346	328	320	345	362	350	360	341	348	336	356	359	393	349	337	354	357	335	329	339	332	316	338	365	342	393	356	333	378	319	328	326	371	370	348	392	329	356	387	360	337	363	375	362	344	322	340	354	367	333	348	344	318	352	363	353	347	331	331	355	353	324	363	357	349	328	361	368	331	372	353	355	355	349	335	333	359	352	355	390	346	326	356	362	335	370	331	376	377	391	347	366	337	348	372	352	325	350	390	355	352	318	362	352	362	356	328	348	324	300	339	340	358	354	390	342	340	331	357	387	334	345	369	290	372	353	364	308	296	334	312	338	352	338	308	342	361	320	326	335	359	365	317	358	348	377	320	338	349	363	359	327	341	383	332	344	347	385	359	344	342	334	349	358	349	359	325	358	306	353	334	342	368	362	352	397	349	325	371	355	391	362	340	345	341	334	339	311	345	335	333	366	352	347	344	319	379	354	386	336	331	339	325	358	328	352	357	342	350	337	358	355	334	328	383	370	324	316	368	355	336	356	323	341	365	350	352	356	336	329	332	340	351	342	371	327	340	355	343	372	346	355	356	355	310	335	338	376	372	362	314	351	387	353	356	353	392	363	339	351	333	331	374	367	361	379	357	346	352	351	346	328	371	359	365	308	335	311	333	345	329	366	341	368	352	361	341	321	377	336	383	352	337	385	351	363	356	343	347	354	381	320	342	334	327	341	335	348	352	371	333	390	341	325	317	363	335	342	333	369	322	329	373	335	316	365	382	357	326	357	329	344	363	357	328	346	328	338	349	338	333	367	345	345	367	337	319	336	349	332	353	355	386	352	350	350	315	347	350	338	373	360	330	340	334	342	360	363	338	371	361	353	358	327	362	344	363	349	316	331	348	338
6777	1895	3618	4188	5782	21250	44001	49791	44828	33622	21692	1949	899	933	893	901	946	948	901	929	901	858	882	927	952	959	889	924	895	932	893	911	927	876	888	907	909	936	856	946	908	932	864	948	932	978	895	939	948	919	919	926	906	964	936	956	840	872	912	909	896	888	906	896	871	862	879	962	903	933	882	908	892	938	942	882	884	935	882	918	943	911	886	902	901	910	903	903	899	918	902	900	917	880	952	913	912	902	924	895	958	913	972	873	886	933	876	932	862	924	894	915	895	926	897	884	899	930	895	898	907	930	926	906	913	898	872	907	876	896	916	935	904	880	961	957	957	953	886	959	865	872	918	916	897	913	918	948	862	979	954	907	908	911	880	896	895	941	952	875	846	887	903	905	886	866	976	905	966	849	880	895	877	904	891	894	904	893	951	910	997	875	911	904	894	948	980	937	886	898	878	912	877	905	927	924	906	843	932	964	919	925	879	924	919	900	841	940	927	878	894	893	881	871	900	897	909	909	940	866	894	936	904	909	911	918	957	909	847	906	877	954	858	820	894	900	902	905	923	990	953	943	953	909	937	905	944	887	922	874	939	900	924	904	900	875	891	859	914	947	936	901	918	887	941	967	871	883	920	913	871	878	958	962	969	993	918	898	887	955	854	937	931	907	955	945	912	901	896	866	897	986	931	946	951	901	862	890	939	941	944	890	890	911	909	909	872	937	899	926	911	876	911	937	831	901	870	935	948	898	915	914	927	925	959	902	888	907	912	934	902	906	901	893	900	926	954	899	867	900	893	863	869	898	922	936	924	990	932	906	944	859	915	915	918	926	899	859	919	917	878	863	915	930	892	877	889	902	917	918	914	894	871	903	930	880	874	908	882	919	913	929	910	924	906	870	898	941	953	876	840	925	933	866	916	940	901	929	944	892	943	869	927	875	919	896	899	883	902	976	888	941	881	1008	890	923	884	936	905	944	948	929	896	969	919	860	895	900	931	944	939	840	936	942	886	941	942	898	893	881	937	895	914	880	918	907	900	921	915	904	955	926	892	908	917	890	928	892	910	903	905	898	894	883	945	919	906	896	921	927	909	931	966	939	940	952	923	940	936	869	884	877	934	881	934	910	938	930	960	936	933	891	876	928	914	868	900	879	938	909	877	905	832	951	899	903	899	840	890	887	949	900	923	934	871	892	855	903	920	958	905	904	947	872	919	921	936	919	903	854	897	876	888	884	921	881	924	953	886	946	927	951	949	1012	863	862	907	905	928	888	908	877	899	926	877	885	869	916	935	888	891	968	903	908	936	876	877	936	909	924	926	855	917	924	976	931	899	906	866	896	922	883	899	896	884	909	847	906	934	896	889	910	904	918	945	931	936	920	912	890	953	901	894	846	918	916	934	903	904	929	878	929	859	899	885	921	926	896	996	923	898	936	854	932	973	921	934	920	854	911	892	926	907	876	955	926	937	945	893	893	868	902	952	899	877	891	858	947	944	902	898	904	901	883	916	920	894	906	936	938	970	928	890	932	972	943	904	925	952	897	889	957	929	926	887	885	899	880	1010	848	854	915	858	962	944	890	889	865	871	867	886	899	935	867	839	860	940	835	936	948	874	934	899	872	930	932	950	854	883	927	879	890	948	894	887	850	860	888	929	964	941	916	938	906	924	856	886	900	904	897	959	913	885	877	867	877	950	869	899	869	877	993	919	887	933	927	960	932	885	921	951	945	934	904	886	846	937	934	905	898	889	911	914	896	945	925	919	935	904	906	895	894	910	897	919	914	922	942	898	929	890	875	893	904	913	907	900	912	879	930	912	889	942	937	920	969	897	915	889	927	908	905	898	952	902	901	898	933	914	915	896	893	913	933	868	908	893	943	954	905	960	890	910	883	937	884	895	903	917	919	882	900	951	911	915	943	958	891	1043	901	963	929	931	880	897	898	883	866	895	896	929	905	965	933	958	874	926	883	911	967	900	902	924	898	864	917	907	913	910	905	897	938	926	834	873	906	887	918	876	953	892	937	870	934	865	928	945	895	872	904	890	911	942	931	912	845	914	907	924	979	913	962	946	916	920	913	856	931	898	888	892	961	893	845	919	905	909	879	898	934	856	901	895	901	942	920	887	903	931	902	930	867	892	920	901	849	936	922	892	954	935	835	914	901	890	924	909	922	920	900	914	923	906	920	912	948	895	908	862	910	925	870	888	905	919	875	946	911	897	950	869	904	896	925	940	942	887	954	925	892	895	908	862	917	981	887	977	918	925	891	909	989	951	879	898	870	904	916	891	931	908	925	952	914	901	913	941	945	936	893	908	859	871	932	895	904	898	905	909	943	885	850	901	885	898	901	981	952	930	889	908	927	839	942	854	929	943	894	908	880	908	891	886	890	918	919	913	946	929	926	877	920	944	913	908	874	955	938	848	939	886	877	941	909	888	941	895	894	932	934	879	881	926	911	961	845	886	877	911	950	908	870	880	890	865	916	889	938	944	918	957	948	917	892	911	922	867	863	891	899	897	865	939	937	903	864	952	911	912	891	929	910	936	883	918	939	916	916	902	940	875	868	900	906	897	918	877	934	960	956	948	927	925	943	889	883	832	883	933	918	938	937	896	894	925	877	870	922	883	924	929	893	906	884	906	898	884	962	913	941	913	899	878	908	859	900	920	940	927	888	900	881	885	948	920	946	890	937	884	969	884	939	909	946	849	928	922	949	859	943	885	948	913	936	891	904	919	850	927	863	909	900	957	905	918	896	903	956	890	902	884	904	861	906	950	938	869	863	944	949	914	858	929	919	910	873	876	867	929	921	940	902	911	904	948	878	901	999	898	892	979	873	907	880	875	905	901	880	948	883	922	869	930	972	914	874	873	952	908	932	917	916	934	877	931	897	914	940	885	909	897	912	931	858	882	946	920	886	959	914	923	960	872	916	936	844	938	913	947	895	878	913	917	862	946	868	934	850	939	924	865	928	951	882	914	904	859	972	929	929	908	915	927	906	902	929	851	965	948	887	843	831	901	948	938	928	888	927	923	861	931	899	920	953	949	916	949	929	931	908	913	909	936	870	919	932	920	903	878	898	913	956	919	892	902	862	947	973	921	904	925	954	913	957	906	865	923	923	927	872	901	937	911	869	956	880	887	917	914	855	883	912	882	962	931	953	957	916	869	899	891	924	865	879	896	936	959	871	879	904	861	922	929	860	924	890	929	927	828	912	906	944	932	938	968	920	958	939	934	914	867	895	936	856	878	946	936	925	922	906	941	953	865	954	873	945	944	905	916	885	926	880	949	925	895	961	908	916	885	884	927	886	936	900	865	903	926	938	868	940	914	925	923	912	926	939	927	927	960	908	969	945	928	871	924	847	904	879	936	942	938	900	910	877	918	907	875	899	834	881	869	936	928	978	866	921	939	957	932	963	938	869	877	904	893	909	877	912	967	921	860	904	934	877	904	869	959	933	899	911	892	898	872	915	923	870	908	879	886	897	917	879	916	929	858	879
18240	3007	2841	2279	3466	11388	37330	47399	40672	27212	13339	1351	225	256	270	228	251	251	247	237	247	244	236	240	228	233	247	256	225	219	233	229	272	222	222	207	217	226	232	227	246	223	228	239	223	249	220	225	254	263	230	276	212	219	238	219	245	221	212	212	242	234	230	209	235	243	254	214	279	244	243	247	240	244	242	246	242	255	251	223	208	223	232	265	238	216	232	238	238	239	226	239	211	207	241	234	248	227	224	241	242	250	247	236	206	251	244	251	218	269	226	234	254	251	247	239	253	235	226	238	259	244	241	253	242	264	239	262	243	224	229	227	239	230	230	223	262	224	245	249	235	235	245	258	276	237	273	230	257	251	261	231	231	245	226	205	245	256	227	243	254	265	239	237	231	248	260	249	256	222	222	219	210	235	261	231	227	238	234	234	243	230	216	251	254	233	229	236	225	238	238	218	271	211	233	244	238	249	243	223	183	238	259	227	275	253	233	236	272	219	254	215	233	261	228	228	214	224	205	219	225	232	242	249	238	246	247	250	237	261	242	246	236	242	194	235	230	247	229	231	224	246	218	221	237	252	233	213	263	214	241	239	249	245	248	232	242	231	229	244	251	249	264	233	260	236	245	266	237	239	215	191	224	219	220	233	235	236	244	216	261	261	230	232	248	228	219	274	260	261	239	251	254	231	235	240	219	195	251	235	264	213	228	253	249	245	234	215	223	204	223	226	219	244	219	243	238	225	230	236	242	212	217	258	249	223	242	226	265	225	246	237	237	249	252	250	199	256	212	246	233	256	208	220	246	230	252	227	242	253	230	217	262	229	228	217	217	249	244	213	254	243	238	220	240	240	227	224	236	254	212	234	237	236	221	249	241	231	241	227	249	247	264	249	276	250	216	255	249	244	234	254	253	226	243	259	247	233	244	227	228	253	231	230	217	229	219	244	250	235	255	238	213	238	235	215	231	214	255	247	234	209	239	252	254	251	245	211	239	218	247	204	239	250	227	239	241	211	254	243	221	218	226	226	214	228	232	218	204	246	229	234	224	211	255	235	242	231	222	255	225	236	211	262	245	268	215	224	225	227	228	238	228	235	236	237	260	235	242	199	240	223	214	225	218	221	262	231	232	258	235	236	242	241	275	214	216	219	229	224	214	224	249	214	261	228	222	232	250	216	221	232	224	238	231	223	238	216	225	245	226	238	286	243	224	240	249	194	225	236	227	219	235	257	243	236	236	230	251	212	242	254	265	244	213	229	239	236	197	252	266	261	255	274	236	214	220	222	253	254	247	246	229	237	241	191	232	259	236	236	246	232	231	229	240	237	250	265	234	219	257	254	226	249	244	271	261	269	241	220	232	236	242	233	232	229	246	238	229	239	221	226	240	231	216	221	239	227	231	213	223	232	205	245	238	229	249	247	257	218	222	254	224	236	246	248	244	221	263	241	238	243	237	251	242	214	248	236	253	223	226	233	228	249	249	236	248	239	245	219	254	228	211	219	263	232	231	211	263	240	262	226	225	237	246	254	228	225	230	250	232	225	255	224	246	233	245	224	243	231	224	218	218	230	259	242	232	239	234	224	216	235	232	225	203	212	219	226	244	233	240	241	234	226	236	237	254	272	221	235	241	235	244	237	222	238	248	233	217	215	206	196	218	234	218	203	220	235	225	226	244	272	232	232	238	244	240	243	211	241	253	241	228	252	223	254	249	215	224	270	246	242	275	217	217	259	222	225	232	231	234	227	218	241	224	256	224	243	245	231	239	257	269	214	255	207	252	245	233	222	208	249	223	242	217	219	238	239	222	235	210	220	246	239	225	238	243	225	233	242	243	231	234	218	226	243	216	218	196	228	219	224	205	238	229	247	226	237	227	265	226	227	253	250	207	224	257	217	219	230	242	209	211	238	243	250	241	243	261	222	253	239	219	231	205	213	233	240	221	220	206	219	246	230	228	227	247	253	254	219	227	222	279	240	259	244	226	264	245	244	236	249	235	277	222	207	246	245	237	220	255	240	248	263	267	228	225	248	246	213	215	222	233	240	251	211	250	229	229	233	251	204	229	236	268	233	229	231	213	243	223	233	249	248	245	226	271	255	239	225	255	236	239	238	239	220	245	237	249	240	249	227	240	198	212	252	248	281	231	237	227	222	230	239	265	225	235	232	229	218	242	229	225	208	232	233	241	236	236	225	250	234	211	231	255	232	215	241	256	215	244	228	244	228	248	235	253	217	238	213	206	228	241	234	258	261	264	231	247	235	213	221	241	250	226	261	204	212	211	270	234	238	254	223	239	231	239	249	228	253	222	243	244	216	236	230	238	245	230	264	260	244	216	211	234	217	243	246	226	257	230	225	207	216	239	232	226	250	238	266	232	231	258	244	220	254	235	243	236	244	242	248	238	219	230	218	234	238	239	225	217	246	232	237	243	251	265	249	243	270	255	247	233	237	241	234	229	228	245	226	227	226	229	208	241	231	220	215	232	256	259	234	235	244	220	256	231	231	263	248	253	236	222	202	242	224	245	224	260	243	213	222	273	261	246	230	223	230	227	237	241	236	247	218	234	243	221	234	225	209	245	234	207	232	244	233	255	231	195	228	201	241	224	230	237	243	256	234	245	223	260	245	218	221	243	249	264	258	259	240	258	208	225	239	239	249	244	220	205	220	243	256	256	222	271	258	276	223	253	247	244	233	231	222	207	244	226	227	222	234	231	223	221	251	250	252	240	262	239	219	222	207	263	203	250	225	271	229	213	226	246	247	236	247	253	231	267	255	229	221	213	232	233	252	215	208	241	213	226	241	216	238	240	258	247	210	224	246	242	236	232	237	191	249	284	217	254	243	214	247	219	210	226	240	230	237	248	236	219	241	246	221	222	259	205	240	247	241	233	234	253	218	245	236	210	252	245	246	239	227	222	247	245	221	220	242	244	247	215	252	243	228	233	263	247	231	220	263	239	251	219	239	248	240	246	210	234	230	245	244	229	258	256	252	219	257	241	220	205	218	239	250	210	232	235	236	210	245	252	243	248	238	203	227	228	245	232	245	228	245	243	261	258	213	228	226	206	239	226	274	259	240	228	235	271	244	240	230	216	248	229	226	234	217	212	275	235	224	213	213	239	247	244	243	245	251	254	242	214	248	244	235	249	205	216	218	240	248	230	247	220	217	224	231	218	228	239	269	241	237	241	240	281	217	237	212	225	227	242	235	237	221	219	241	259	245	249	242	232	251	250	247	210	234	244	191	218	251	219	262	262	233	214	241	217	217	241	229	224	237	216	232	233	234	249	215	245	227	251	241	242	242	211	244	241	221	236	216	243	230	210	236	241	236	237	225	225	235	226	246	246	250	210	215	229	244	216	227	262	235	227	238	242	222	250	212	273	251	219	248	240	229	217	248	208	216	209	215	222	240	242	260	215	252	245	229	228	243	238	215	220	226	225	211	240	232	214	244	279	225	242	248	271	249	251	221	243	225	234	257	258	264	237	245	250	210
8374	2688	5878	7568	12089	29128	55073	62480	55654	43441	28591	2162	689	665	638	683	669	639	669	641	641	685	653	627	666	658	683	673	657	640	665	656	658	618	657	678	676	626	585	637	609	650	654	676	666	674	666	636	625	639	621	670	620	633	670	629	647	656	679	670	656	621	609	637	622	654	636	645	674	663	577	652	685	666	629	642	648	649	635	608	641	619	645	640	659	663	643	656	620	649	651	624	660	637	651	607	641	691	637	652	596	661	661	634	645	625	652	667	630	662	645	656	595	596	635	699	637	636	666	642	602	637	645	658	615	705	639	632	705	653	688	633	665	676	636	647	646	632	639	700	649	639	648	602	576	667	667	653	648	677	601	611	627	673	661	635	651	626	668	633	626	664	644	634	652	628	696	643	616	621	606	636	606	634	633	630	652	609	616	636	642	695	644	655	640	623	619	645	655	587	656	658	649	638	682	663	627	697	620	629	670	634	638	691	645	673	658	619	667	674	579	646	588	718	668	683	637	578	667	648	682	587	643	609	653	655	634	626	618	636	646	665	628	624	671	627	646	662	666	648	628	667	625	615	648	651	641	633	604	601	620	637	656	655	642	674	626	671	666	636	626	605	639	652	658	635	628	600	670	621	675	634	701	661	667	615	654	607	654	645	633	615	644	659	687	622	639	630	620	680	631	584	614	658	567	607	627	646	622	651	638	622	674	651	675	651	621	693	613	641	651	629	602	656	651	654	632	621	666	637	619	663	609	641	628	638	626	628	657	615	674	658	639	664	623	641	598	696	694	632	607	663	662	650	630	666	623	605	633	616	618	658	629	623	658	649	670	636	652	604	652	632	639	639	660	616	649	611	585	631	636	682	620	677	628	620	647	617	612	625	653	677	621	647	657	623	634	630	647	638	649	657	631	598	648	619	623	654	658	670	622	612	633	647	647	623	671	655	630	603	649	649	639	598	614	653	605	647	664	614	690	651	609	638	607	633	621	642	590	626	648	615	653	609	659	611	635	628	648	640	628	626	705	667	645	617	616	619	641	662	664	616	631	655	634	623	668	655	677	645	639	643	661	643	670	645	675	611	701	627	618	625	600	627	622	663	633	643	619	696	639	618	650	677	631	614	665	620	628	610	679	668	606	616	644	609	638	641	644	668	631	599	618	658	619	642	667	649	642	671	638	570	627	659	628	608	647	643	660	622	611	647	656	595	704	625	665	627	645	653	663	640	649	675	637	657	642	636	642	665	632	629	642	679	619	608	659	642	642	615	671	657	596	677	692	589	592	664	614	657	712	649	636	650	641	658	642	625	687	644	612	651	689	656	628	652	608	628	636	671	617	654	649	657	642	669	642	655	628	651	651	644	616	670	659	627	620	607	653	667	645	634	643	637	649	672	687	613	660	709	616	638	674	647	599	604	611	616	664	663	667	661	696	653	618	628	674	619	634	632	618	610	625	607	643	641	650	623	620	639	638	629	647	633	662	651	642	695	638	615	603	657	654	648	640	620	695	630	641	643	645	667	646	653	642	668	650	617	655	706	622	614	652	671	648	664	692	655	676	685	684	634	658	621	711	642	650	650	620	651	638	661	639	670	638	642	697	657	605	652	630	653	646	629	608	635	666	659	665	672	645	678	634	598	632	636	631	637	637	607	648	688	624	641	645	624	605	655	632	645	700	636	634	633	625	662	604	630	597	625	684	626	636	642	591	674	652	607	652	671	645	650	648	640	636	648	652	632	623	647	668	656	665	646	618	602	669	640	656	652	612	676	666	688	647	650	658	612	651	655	601	642	641	647	670	676	627	631	656	604	618	698	665	656	599	610	592	662	663	636	607	674	617	674	633	603	611	619	651	631	625	646	656	675	666	656	665	674	612	632	614	610	672	658	584	654	614	675	652	654	654	650	651	608	660	600	675	650	649	639	617	653	621	632	645	602	676	605	580	620	640	659	611	634	615	644	615	628	621	606	643	655	627	637	647	628	717	658	629	665	614	640	631	646	618	669	656	659	614	610	628	605	671	646	635	671	647	641	669	681	665	604	670	636	656	618	646	662	632	635	613	663	607	578	635	644	632	629	612	643	643	667	662	646	657	701	673	673	606	627	616	634	635	632	670	617	658	688	614	644	639	636	620	654	643	608	644	649	627	637	636	645	651	667	648	675	645	608	634	605	613	656	671	645	638	671	683	604	603	650	636	619	576	613	650	680	670	623	634	649	648	632	589	621	630	653	621	638	648	653	633	639	639	643	648	588	646	644	646	599	618	626	659	649	664	642	619	686	623	636	627	629	628	646	607	655	647	624	641	631	667	656	682	665	655	670	626	672	603	639	611	621	683	656	613	700	609	607	597	650	655	606	657	600	679	647	637	639	627	650	602	603	593	644	679	633	620	617	620	720	655	648	640	619	619	640	641	630	619	649	620	639	597	661	649	640	633	648	653	664	621	663	658	672	650	605	636	573	652	622	684	611	669	624	643	626	648	658	651	630	661	692	667	609	628	665	640	634	631	634	606	657	652	606	639	651	675	667	649	630	689	624	677	635	631	598	632	602	687	616	657	640	644	604	649	682	658	591	680	715	654	637	630	655	617	649	619	613	628	668	598	622	628	664	634	683	603	642	596	638	624	682	647	688	664	654	674	641	620	654	620	622	615	627	600	645	667	615	635	677	683	682	654	610	634	656	659	649	662	627	674	646	614	662	692	639	627	638	637	629	618	619	659	601	635	633	633	621	651	629	663	652	644	693	614	636	663	630	648	660	603	652	673	646	662	627	664	626	641	701	608	616	598	636	639	637	661	635	647	598	649	661	627	643	622	633	662	687	659	643	645	637	622	664	631	604	632	655	676	643	671	605	650	673	644	641	648	634	640	667	645	648	623	619	663	634	660	656	646	614	688	621	622	654	646	646	637	674	633	615	644	647	642	635	668	637	633	611	651	607	673	609	622	616	625	620	686	658	660	661	654	676	629	649	627	642	674	614	617	666	652	621	636	645	641	633	673	641	610	647	675	675	643	639	660	626	645	678	637	674	587	653	643	660	671	672	645	623	584	627	612	653	642	655	655	647	639	649	614	624	649	705	663	643	632	653	651	644	644	676	643	642	699	643	683	649	653	701	617	632	669	612	635	695	666	608	625	612	625	597	615	639	632	651	634	631	676	627	658	614	677	602	636	634	608	634	605	630	646	589	662	657	654	581	623	673	628	626	640	639	635	694	606	676	643	641	638	648	610	610	664	678	617	631	646	647	655	663	633	618	628	666	620	609	626	638	651	644	643	651	663	660	657	672	664	620	659	651	672	647	622	638	633	644	643	605	649	694	629	623	600	642	603	635	607	670	626	648	653	648	641	646	664	622	644	602	630	616	647	647	627	621	609	621	640	615	683	610	632	625	623	660	659	636	638	606	644	642	645	638	663	634	665	615	622	648	621	625	634	599	706	613	592	652	628	651	672	641	621	684	623	666	680	662	622	647	631	621	591	657	628	640	624	642	634	665
2590	389	364	352	355	381	708	1885	2774	2121	1063	334	334	323	346	360	276	319	315	317	307	289	345	324	292	316	310	340	323	342	303	325	360	293	341	327	289	346	322	317	260	310	289	364	320	307	309	305	310	346	316	332	356	301	295	344	300	317	323	333	317	350	306	328	339	327	320	366	307	321	317	341	341	341	317	319	321	327	352	344	337	331	330	354	318	303	299	330	300	355	357	348	354	316	324	333	335	322	285	356	336	322	331	311	311	322	316	327	333	364	304	339	344	321	329	291	316	295	318	355	321	337	328	315	327	332	336	315	322	321	303	325	328	320	331	301	337	318	300	334	366	359	319	330	289	335	310	299	324	325	285	307	318	323	338	303	341	336	317	329	312	326	316	337	308	304	309	313	311	314	317	289	280	282	321	358	310	310	338	322	310	364	332	290	315	337	320	300	330	304	324	329	315	340	273	299	306	319	310	311	318	310	320	320	341	272	341	315	344	289	335	312	328	348	315	339	332	345	322	304	335	325	327	318	335	280	333	324	319	331	315	330	313	309	307	340	317	332	296	324	331	339	313	311	331	326	325	334	348	331	335	331	323	291	290	317	332	315	291	344	341	322	313	312	322	330	315	346	344	301	304	313	332	341	334	319	297	295	328	354	313	334	301	338	301	332	317	294	337	305	342	310	326	322	296	295	286	328	342	350	304	292	320	339	360	317	335	348	363	324	313	310	314	286	312	320	323	329	330	335	306	316	318	288	281	318	302	327	310	325	321	308	337	333	283	328	300	315	327	326	309	298	327	323	310	311	346	336	325	314	342	304	321	332	336	323	314	330	331	330	317	308	336	326	333	352	326	365	348	318	322	291	296	340	345	335	345	324	356	300	303	316	307	311	330	320	312	326	310	333	342	351	324	315	337	313	319	308	316	326	326	304	328	316	337	286	333	328	295	323	309	302	310	350	311	338	291	285	335	284	314	354	283	329	316	316	332	333	327	343	309	312	306	314	301	312	313	331	337	266	288	290	305	326	330	333	348	324	320	353	331	337	332	334	340	345	295	331	303	347	303	320	312	308	347	334	348	308	297	323	353	329	313	291	339	340	325	315	327	335	310	318	353	325	312	321	317	323	274	328	313	335	318	309	309	296	328	306	300	327	332	339	306	342	320	287	338	326	320	323	295	329	293	337	346	331	362	312	308	338	335	325	338	304	321	304	308	324	339	333	292	330	312	340	325	333	339	308	307	341	320	313	324	308	324	347	313	323	305	336	320	307	314	349	305	316	327	319	320	335	325	321	308	334	315	326	325	292	310	321	310	327	322	320	317	302	314	352	300	305	296	353	351	317	328	314	334	314	306	328	298	332	335	316	314	319	318	328	326	332	310	317	316	355	293	309	306	328	337	365	318	333	350	345	344	342	328	318	310	329	330	314	318	319	326	298	318	310	325	334	351	327	317	339	330	294	314	337	320	322	317	335	314	306	328	338	285	329	297	297	323	290	318	357	326	319	338	314	353	326	365	349	339	321	348	314	316	297	325	296	342	347	354	351	347	306	348	353	352	326	330	329	319	329	309	346	270	295	305	334	317	337	325	303	316	309	297	322	344	308	319	348	332	320	326	298	318	286	334	328	332	341	328	305	327	317	348	331	310	321	305	353	332	309	339	319	308	330	316	313	371	321	292	343	319	344	303	350	334	332	327	335	347	315	338	319	306	286	314	322	323	314	328	314	347	336	322	320	370	315	312	330	324	319	325	309	327	320	281	331	319	300	297	312	341	318	346	303	326	307	307	329	296	317	304	311	322	322	343	337	326	361	341	322	344	328	330	343	325	303	325	336	307	314	307	341	342	324	304	318	324	319	363	310	325	303	328	323	307	318	309	326	304	324	320	338	291	335	363	330	321	310	326	327	313	329	311	319	352	331	298	302	316	310	295	325	320	291	341	337	327	330	327	287	339	326	302	297	316	331	334	329	342	333	326	313	331	317	308	315	355	320	332	326	304	280	309	333	309	351	294	312	340	319	309	330	314	312	305	336	315	345	315	325	325	325	341	345	324	315	330	323	326	358	320	344	304	295	336	305	347	335	302	344	352	334	312	365	317	332	329	298	308	316	286	327	307	312	359	329	315	308	330	301	316	335	313	332	336	291	323	328	283	335	326	317	335	286	333	337	328	313	337	322	338	337	301	325	326	316	275	311	316	327	338	338	306	331	328	345	339	305	325	318	338	307	305	328	309	327	329	337	341	327	328	327	309	298	308	321	318	312	303	287	307	332	331	331	343	283	307	334	332	321	339	314	328	317	323	348	303	330	337	289	329	321	298	297	305	319	309	339	322	338	333	327	320	327	334	310	313	316	305	329	317	288	297	332	330	345	301	337	347	306	347	325	345	303	309	310	339	328	313	284	350	320	342	357	297	338	321	321	298	318	298	318	311	329	384	327	335	290	340	320	332	340	333	344	329	327	274	347	358	298	331	323	309	322	305	314	329	292	341	282	314	326	305	278	346	327	366	328	296	336	341	347	343	333	301	310	323	354	331	341	333	307	318	331	303	310	283	336	302	320	338	325	329	295	297	295	331	350	310	321	319	302	313	276	336	313	321	315	377	319	331	305	323	302	330	333	325	311	345	333	340	302	314	326	317	334	313	303	367	302	320	328	329	298	324	310	321	341	314	340	316	337	317	305	315	307	364	302	343	348	343	320	327	322	340	324	320	334	342	350	319	280	310	308	327	340	320	319	326	332	318	304	330	321	333	359	352	314	341	336	307	324	316	322	336	308	298	334	313	337	322	301	293	328	323	329	339	317	323	319	323	311	301	313	327	332	324	306	341	326	320	294	310	328	360	338	289	335	298	291	280	318	323	299	330	307	339	319	322	348	321	332	343	316	287	310	342	271	314	313	312	315	355	305	310	294	322	310	292	337	355	345	297	314	316	346	351	327	336	299	342	335	303	335	321	321	329	340	302	327	323	310	315	301	313	310	341	343	314	300	317	331	284	298	315	304	324	303	309	304	349	327	311	336	309	339	306	335	295	310	330	302	370	365	344	309	327	326	349	341	361	295	309	314	351	328	302	311	327	306	299	320	330	307	317	345	307	341	308	364	314	352	364	338	320	347	281	309	330	331	278	311	299	319	331	310	331	334	315	297	367	316	334	357	342	317	340	298	319	329	296	354	321	332	287	354	320	345	320	359	340	291	336	322	344	353	306	315	297	339	303	286	339	313	325	291	311	313	329	326	332	337	353	329	300	282	326	320	328	321	300	308	301	329	314	367	317	303	317	324	326	317	305	296	309	325	316	334	317	300	334	300	320	306	295	334	312	335	340	324	339	330	312	295	328	294	298	344	301	341	348	307	307	307	359	318	338	323	304	319	343	315	336	313	324	335	311	326	331	351	315	346	321	316	308	330	313	290	338	341	344	307	317	325	313	288	317	317	321	343	323	339	321	302	318	320	343	306	339	325	314	314	351	347	331	353	362	343	314	329	316	294
2709	849	1142	1035	1052	1392	3131	9779	12334	8514	4281	927	852	854	834	816	795	871	812	842	832	834	867	807	886	865	842	863	879	829	823	870	913	846	840	832	872	856	863	863	800	840	831	860	871	787	839	839	864	822	854	819	839	858	825	905	818	852	833	790	863	876	795	840	831	834	837	888	917	847	868	834	876	831	857	850	826	840	796	889	808	861	842	820	819	815	805	851	816	811	828	902	843	822	880	848	812	806	858	859	834	832	865	823	825	908	874	866	852	829	874	834	861	828	839	816	857	836	844	859	866	915	815	830	869	868	892	847	874	859	822	847	893	877	851	857	872	832	838	854	835	828	849	824	848	858	875	849	790	899	828	861	807	860	824	788	853	805	872	857	826	844	877	846	877	825	851	846	847	834	857	827	880	862	832	855	782	817	828	859	850	869	845	863	854	824	849	856	796	915	813	779	825	833	826	895	877	905	809	839	887	843	880	846	890	839	812	829	844	820	849	809	829	864	872	833	836	817	835	879	843	815	860	796	827	840	846	831	855	791	820	815	840	830	838	825	821	846	850	851	856	887	834	841	845	849	844	775	866	807	906	871	785	834	844	841	783	838	859	813	822	859	792	851	786	846	897	863	831	893	848	833	842	841	845	892	853	818	858	832	888	839	845	830	860	838	810	817	802	860	869	826	823	834	838	887	840	857	872	840	825	883	797	824	838	831	850	863	846	849	842	835	812	821	849	899	870	836	842	859	861	801	885	835	889	818	859	874	821	825	812	881	841	865	927	837	839	806	847	866	867	860	854	861	788	804	865	873	900	868	843	833	830	859	842	832	889	850	799	788	841	841	837	907	794	801	847	832	871	858	851	869	849	889	822	833	831	846	848	824	833	808	805	870	855	869	854	806	841	853	875	854	850	887	802	851	813	784	861	833	824	841	783	851	834	814	831	827	826	881	852	907	805	839	804	866	833	878	816	891	904	864	848	835	839	827	883	842	877	879	837	843	838	829	866	880	820	845	870	843	863	832	840	848	835	828	835	891	801	842	831	845	851	851	867	886	892	849	811	872	860	881	856	802	875	843	814	840	816	815	840	859	798	788	815	830	827	886	866	888	855	866	860	781	809	893	842	848	838	818	847	859	876	906	858	816	869	816	812	861	841	851	841	827	876	793	797	872	796	791	838	849	880	840	813	871	818	837	831	842	809	860	838	799	821	840	809	845	831	884	825	804	879	779	857	825	863	882	852	800	849	872	895	887	854	845	791	848	841	850	860	794	861	855	793	853	871	828	826	840	842	896	838	880	828	842	925	826	832	813	843	788	833	825	855	870	814	860	865	874	856	842	870	871	841	873	889	856	840	872	893	850	850	840	874	807	835	823	881	844	860	831	834	852	830	909	867	832	888	847	828	810	848	852	867	865	804	808	834	811	881	828	818	880	876	837	809	833	813	892	838	814	793	808	814	805	872	845	849	873	851	880	892	836	831	873	783	819	818	860	807	854	877	793	870	899	872	802	863	868	855	832	811	854	882	823	829	855	868	851	856	886	868	822	843	878	798	885	813	891	791	880	878	825	891	862	847	803	890	834	790	811	820	798	839	826	865	767	896	849	857	828	842	841	867	848	847	845	800	761	863	837	841	817	849	863	802	879	841	863	823	785	852	861	843	857	791	883	847	816	879	823	864	827	810	834	862	891	801	871	851	863	827	803	908	841	884	812	858	811	846	820	857	828	861	815	862	892	834	839	858	854	853	789	794	890	765	825	863	806	809	818	862	858	846	850	847	825	844	810	822	848	861	818	838	782	771	864	845	882	834	887	861	863	824	855	889	849	865	789	834	868	851	834	843	826	896	822	783	809	865	829	842	848	827	817	878	822	823	884	808	858	847	836	849	840	826	795	818	875	876	826	839	854	836	871	849	834	876	851	838	893	796	852	830	863	822	832	842	836	870	839	884	835	866	894	879	865	881	844	843	858	873	802	852	878	784	864	900	826	828	789	836	838	841	862	786	863	813	892	842	846	851	809	837	801	900	891	830	864	887	857	797	833	803	845	838	847	853	825	804	842	839	866	883	874	806	828	835	824	880	861	842	833	842	801	817	815	853	818	804	804	849	785	867	851	849	840	864	819	847	853	876	901	886	805	864	822	784	782	880	871	815	832	816	893	881	884	826	873	781	844	811	836	866	875	809	812	814	867	810	861	868	879	834	829	809	906	834	851	873	881	821	837	893	847	838	830	834	873	848	891	888	886	862	829	866	845	838	854	842	810	864	848	812	829	837	818	852	827	873	838	798	802	920	874	889	821	831	834	806	817	824	828	887	797	833	837	903	815	842	828	839	825	808	837	847	864	780	870	845	834	899	860	884	835	812	846	829	863	820	797	874	853	837	785	861	859	800	864	824	877	876	823	827	857	839	841	845	836	842	797	836	808	894	856	806	837	857	876	857	877	852	834	848	828	856	863	851	828	861	838	795	862	878	835	866	875	861	840	841	803	851	861	840	866	870	839	844	854	871	834	836	851	828	861	836	868	836	863	864	847	835	851	843	870	913	834	787	843	878	828	863	883	850	816	819	836	880	856	820	825	833	836	834	875	879	798	844	858	857	846	847	844	840	841	771	854	815	823	870	840	862	879	814	864	829	814	846	843	858	864	863	864	872	842	821	859	862	876	825	903	859	823	863	881	828	849	817	897	813	824	797	862	896	812	801	797	839	803	830	867	838	829	877	814	881	801	858	820	864	853	812	782	849	823	876	850	848	822	882	870	866	873	847	816	805	842	791	814	875	838	854	830	840	878	904	852	836	818	798	858	812	862	894	893	895	761	856	827	874	837	827	873	861	821	840	914	837	837	826	793	827	833	897	884	847	841	905	832	850	841	862	868	887	850	864	845	898	830	862	819	794	798	846	863	824	844	869	880	864	813	844	902	883	877	790	811	865	875	872	845	823	907	827	894	863	827	873	888	845	880	887	849	845	823	816	780	886	827	858	846	804	845	858	849	844	826	855	869	820	806	875	789	825	868	802	847	829	838	813	855	836	824	891	816	828	830	836	828	862	824	848	807	831	890	813	884	799	865	826	865	863	806	852	844	881	876	877	830	816	825	877	846	795	845	887	783	822	837	844	842	865	815	846	852	821	869	845	831	816	872	879	867	895	832	808	853	827	834	898	828	848	845	890	903	870	834	929	859	834	830	838	807	823	846	838	811	853	848	862	836	808	859	866	792	884	821	878	854	837	853	829	827	899	852	868	877	818	816	819	825	802	853	814	827	900	806	818	843	856	870	832	852	835	812	866	804	836	823	864	814	828	819	830	826	838	841	879	892	778	824	868	818	815	809	855	835	850	871	794	825	835	806	783	879	833	866	844	887	855	822	810	884	843	832	828	873	927	881	856	890	871	851	829	845	848	835	833	833	835	813	896	876	777	834	918	848	888	820	847	816	863	889	842	826	816	816	820	898	858	818	827	845	852	840	875	870	820	868	820	817	785	812	826	788
10126	1284	1460	1165	917	847	4066	21757	31803	21969	4041	322	275	275	297	295	289	291	262	262	229	275	288	273	277	291	246	268	268	269	248	266	270	277	268	283	260	265	267	285	270	266	263	258	273	234	259	280	263	277	257	299	306	263	279	264	288	224	255	278	276	284	256	265	280	261	283	273	271	278	276	233	244	257	266	291	250	261	269	263	293	246	289	254	263	276	253	270	270	263	264	268	260	282	269	279	253	277	245	265	267	249	266	272	276	254	250	285	273	270	273	258	279	284	271	275	305	294	262	246	266	295	261	268	275	253	272	257	268	264	273	272	287	262	277	308	282	288	267	291	286	240	269	276	276	271	274	279	255	241	271	266	283	285	269	286	249	276	256	263	269	236	252	277	306	271	280	279	278	302	298	273	258	277	266	290	282	288	294	274	271	268	280	267	281	263	267	304	249	272	287	255	265	286	263	297	274	299	238	253	236	285	260	251	290	282	300	262	278	284	252	306	264	253	246	233	258	283	257	269	261	263	292	264	249	291	286	270	251	257	237	282	269	291	268	259	273	258	282	263	266	258	292	281	279	282	278	275	294	267	290	271	243	278	274	306	244	240	284	255	258	291	271	249	288	292	305	262	300	278	291	281	282	284	272	253	264	268	250	298	262	252	263	254	259	308	259	290	266	271	268	272	249	278	278	272	265	271	283	288	281	302	256	273	266	293	295	309	261	258	271	301	274	292	261	277	290	281	255	258	326	269	262	248	258	277	278	263	276	246	271	264	279	285	281	277	300	259	283	283	276	232	243	258	279	252	248	289	269	274	247	317	289	276	242	321	280	288	277	280	245	290	252	269	280	277	251	254	286	288	269	244	263	289	288	250	258	256	300	258	272	258	284	273	272	241	275	283	286	282	248	270	250	274	278	288	261	264	258	293	288	267	274	265	243	251	282	254	301	294	301	275	290	280	273	256	284	268	263	256	266	246	264	272	272	262	244	253	312	258	261	275	244	278	259	292	289	284	267	299	282	279	279	243	256	276	256	272	259	269	252	250	244	267	269	302	269	255	286	274	242	278	253	264	304	266	256	266	288	275	298	269	296	284	265	285	289	249	261	235	280	289	267	245	255	274	283	286	269	301	248	282	232	265	283	274	266	318	296	280	253	255	275	260	249	285	282	267	273	228	270	279	254	240	268	278	265	298	273	281	277	278	298	275	237	254	287	259	255	273	265	258	254	252	258	293	265	238	257	283	313	268	299	277	286	289	274	282	250	294	281	305	303	262	280	275	245	251	266	273	265	266	271	279	262	250	274	269	246	283	281	266	270	270	294	271	263	260	264	256	260	269	267	255	288	303	246	271	267	249	289	266	274	278	289	269	287	271	273	285	277	282	250	278	278	306	273	268	290	258	289	269	265	280	258	255	270	268	254	274	275	244	236	276	277	288	251	296	293	267	254	293	277	262	276	264	280	242	262	264	271	305	280	280	267	253	293	275	282	301	290	258	273	276	282	259	272	268	305	271	266	290	251	313	273	256	269	280	265	265	273	268	260	282	262	271	242	270	271	301	294	249	244	262	266	276	256	264	263	262	260	287	286	271	275	255	226	261	264	246	289	256	265	240	268	265	246	276	294	268	289	271	285	272	254	242	259	258	231	305	260	260	278	266	310	265	251	257	299	286	267	248	276	267	283	272	265	293	290	283	261	248	239	259	277	251	285	257	261	293	255	264	295	279	275	268	276	266	270	287	293	260	282	257	275	253	265	274	278	245	267	285	282	281	275	229	291	272	271	283	296	276	254	267	280	278	256	291	265	262	314	299	266	267	275	269	290	272	257	246	270	279	280	271	264	248	250	259	258	282	266	261	273	263	260	280	267	271	270	255	278	262	262	271	272	243	266	287	281	236	274	292	283	256	284	269	276	266	283	233	273	278	279	282	288	273	272	286	243	246	266	279	259	260	286	294	244	271	257	282	276	260	273	268	290	302	295	285	281	259	311	275	270	253	282	231	274	247	288	289	280	249	291	247	256	273	239	301	256	235	235	280	259	227	259	258	282	263	255	259	256	266	263	304	245	268	274	257	283	242	256	274	271	278	261	293	269	290	269	276	288	258	264	253	284	281	287	248	249	260	269	255	272	279	251	263	268	269	259	282	280	303	275	258	278	277	285	236	263	305	263	279	271	253	287	269	270	272	247	274	270	285	273	261	257	251	277	252	273	263	287	262	278	271	285	266	285	271	290	313	267	273	286	280	266	279	268	282	271	311	301	276	287	283	277	284	280	268	270	265	252	257	260	251	264	259	314	273	274	255	272	244	273	252	269	283	295	258	263	283	245	256	264	287	252	281	251	270	285	286	289	293	281	268	281	282	255	248	257	247	250	279	258	281	288	251	275	262	261	272	269	256	265	273	279	273	282	248	238	294	281	279	256	268	263	256	248	251	248	266	289	243	300	276	297	262	264	268	264	242	271	295	256	277	264	267	275	263	252	302	296	280	268	311	266	261	280	257	280	274	259	274	295	283	253	257	283	240	286	307	300	282	308	279	289	269	273	256	273	278	275	285	328	261	276	286	284	241	250	239	288	263	291	274	273	281	282	282	282	287	283	267	266	279	281	237	299	271	287	234	266	288	263	261	287	263	278	250	259	266	277	243	266	283	260	263	260	267	249	268	237	269	238	258	260	274	265	261	282	260	245	274	286	276	257	261	297	275	293	296	277	260	280	322	291	304	245	286	277	266	283	274	252	305	267	275	264	282	287	305	287	253	263	255	265	263	279	279	257	229	284	264	290	283	273	271	268	271	293	257	278	289	275	278	263	291	270	284	281	266	314	272	284	252	238	250	275	249	254	265	237	252	282	286	262	278	280	310	267	283	289	296	278	233	250	290	264	292	275	265	271	242	271	274	267	263	275	256	254	270	294	253	267	297	280	282	278	264	288	270	278	273	272	292	241	274	289	291	285	304	263	269	272	250	242	250	273	246	269	270	247	248	235	258	283	298	277	259	291	282	276	263	276	255	257	289	275	244	281	271	277	314	265	300	285	281	283	276	273	251	244	278	259	287	268	270	258	277	255	255	286	289	264	279	236	260	254	246	280	258	271	266	268	272	299	286	249	249	264	284	287	285	273	266	251	275	252	274	278	275	263	291	258	264	254	246	260	281	285	271	269	282	243	275	302	257	249	293	290	276	287	284	320	278	272	272	263	260	247	313	269	292	259	300	301	261	273	278	268	266	290	299	266	300	261	288	281	271	271	253	281	304	261	295	266	288	271	282	284	294	247	256	265	270	265	250	273	258	267	274	287	282	271	263	263	229	266	267	264	278	304	277	258	240	270	281	269	290	302	270	268	285	274	280	282	262	274	271	268	275	275	264	295	264	280	264	281	277	250	291	280	275	269	263	262	248	286	271	270	266	279	235	260	243	253	266	288	273	247	253	284	269	269	270	268	294	293	281	262	302	248	243	279	258	309	250	300	294	273	278	263	264	293	270	276	271
6643	1820	3578	4112	3582	3943	16658	43916	50285	39103	6337	813	788	742	767	732	802	732	737	784	761	746	787	754	748	739	717	756	749	715	701	726	714	765	712	725	714	741	717	711	751	728	701	679	731	766	686	767	711	749	724	731	733	709	706	698	759	714	727	666	710	688	711	713	680	698	719	722	713	759	718	746	641	656	684	672	706	695	716	730	748	752	769	756	730	721	709	723	726	747	713	710	674	659	681	742	713	700	665	716	663	704	719	704	693	732	704	720	679	695	712	701	790	686	712	707	757	720	724	727	669	734	700	731	662	716	693	751	740	761	739	655	703	695	715	700	685	693	744	693	709	703	746	712	697	711	685	700	702	705	764	699	720	716	694	707	737	744	722	731	677	670	732	733	679	675	723	691	681	738	749	724	731	697	743	682	720	713	758	660	738	696	697	701	711	720	681	705	667	695	710	739	719	703	762	740	686	674	696	706	759	686	686	705	748	715	702	716	666	710	719	722	751	727	714	727	678	720	766	778	738	726	716	718	739	737	713	742	672	699	707	704	706	713	739	686	683	706	744	705	746	717	729	753	724	717	743	698	705	674	727	643	709	720	636	702	728	725	759	722	716	705	713	719	715	695	742	751	730	663	728	673	682	722	687	681	718	728	712	711	680	672	661	740	694	675	717	685	629	689	707	679	716	680	739	702	749	691	720	663	687	741	769	715	694	667	713	723	670	697	750	726	699	723	687	659	768	674	717	710	740	710	715	682	724	677	688	717	706	719	690	722	728	756	704	692	704	703	740	712	684	663	710	697	692	694	679	696	754	718	651	709	720	707	693	725	723	706	747	706	714	727	714	730	697	695	684	703	708	708	709	743	674	676	745	739	675	701	684	699	673	796	764	639	689	750	727	704	691	714	701	723	690	711	719	666	707	711	694	729	731	707	707	746	757	706	701	707	702	692	783	687	742	689	696	735	681	719	687	704	751	725	684	722	740	657	738	732	729	771	736	683	733	743	723	675	777	705	696	789	742	677	716	710	719	735	708	704	703	797	769	700	693	714	691	699	689	685	700	740	738	737	735	722	736	684	760	716	715	696	685	710	671	706	756	739	679	737	734	711	715	729	696	721	731	737	732	768	700	710	701	756	703	720	709	716	721	737	707	690	727	691	697	724	691	740	704	771	702	738	684	710	756	704	712	672	740	712	733	713	727	725	704	721	756	730	678	698	723	690	723	761	688	685	703	693	704	723	730	687	735	758	748	723	688	726	735	700	678	753	732	712	728	759	705	730	728	727	752	749	641	738	647	704	713	712	741	709	694	700	712	719	754	680	732	678	731	745	710	717	689	733	696	710	673	702	701	722	663	752	742	698	715	693	718	717	692	692	729	676	759	688	738	762	696	726	674	712	704	650	694	710	702	683	768	707	714	736	751	714	679	697	698	672	680	659	747	708	741	719	722	687	715	699	729	719	706	739	674	718	736	636	742	746	745	667	714	670	636	745	730	662	674	750	728	767	745	719	729	720	730	691	694	695	724	713	744	679	727	712	751	714	726	692	719	736	704	675	715	737	678	733	716	693	766	744	706	738	687	654	692	730	726	731	726	738	712	686	674	698	691	715	700	734	699	745	700	745	710	739	703	711	706	690	752	705	657	692	695	721	734	680	692	733	677	671	708	714	667	739	736	731	691	764	724	678	695	707	671	714	725	690	722	721	724	693	709	726	705	714	748	707	688	698	713	711	726	703	699	686	731	704	716	717	722	708	754	719	722	732	730	723	715	676	717	706	704	731	703	789	719	691	686	723	697	699	768	698	720	652	731	738	719	748	728	722	737	656	734	721	693	732	750	724	711	731	695	738	697	703	713	690	709	711	731	733	776	744	697	724	693	727	716	712	679	667	725	659	721	683	691	727	741	706	722	684	676	702	732	695	705	669	730	707	676	640	684	692	725	668	685	744	702	770	737	691	703	721	724	701	740	724	706	682	695	698	787	702	717	775	709	704	714	701	660	715	721	707	751	737	685	716	685	675	724	715	712	719	698	721	706	681	691	706	686	661	726	733	726	677	738	719	756	686	696	696	699	713	748	747	655	702	673	693	708	766	677	750	716	694	724	699	714	705	690	675	680	714	676	756	724	697	731	722	695	695	691	693	720	711	711	733	734	708	720	724	692	705	723	694	679	729	755	747	709	724	653	695	681	727	735	715	725	772	650	715	703	706	721	746	702	704	731	714	734	698	710	736	680	746	713	692	734	707	700	739	704	707	700	752	780	765	733	727	688	708	727	700	677	696	737	684	702	671	711	682	689	756	733	700	701	679	719	710	723	705	712	686	727	690	711	705	722	695	701	706	718	723	761	748	689	712	730	706	701	748	724	723	701	686	690	708	659	689	704	705	714	679	692	677	678	712	627	671	681	694	693	702	655	688	671	710	722	755	716	700	676	735	724	725	706	714	731	689	679	696	721	729	735	706	696	705	697	689	721	723	739	692	716	730	685	625	705	740	740	723	725	704	728	685	692	725	718	717	711	751	691	696	728	705	708	704	722	680	660	733	681	688	708	724	728	695	726	718	670	763	720	701	700	707	691	646	704	653	700	695	718	682	687	715	696	743	691	728	732	693	736	738	733	742	632	757	755	710	678	706	734	710	727	734	693	743	720	694	660	722	723	753	723	718	679	700	701	749	739	723	719	720	721	678	685	671	739	685	711	717	699	693	695	753	738	660	712	690	697	710	754	774	741	723	718	726	723	736	676	738	683	697	680	683	686	712	699	696	673	714	695	688	702	704	656	709	712	738	683	714	728	742	663	721	716	661	682	673	740	677	736	673	675	696	712	745	675	704	727	697	682	754	724	715	707	675	731	695	732	699	724	696	687	716	757	725	708	708	723	700	699	711	693	707	768	686	688	664	685	714	706	749	694	681	659	669	722	689	688	715	688	763	664	728	759	696	647	680	695	743	731	693	708	666	680	728	699	728	770	694	721	745	705	758	726	752	719	692	725	720	689	746	684	688	696	705	725	700	709	725	716	739	719	708	667	687	725	700	733	734	739	722	666	749	677	715	666	723	731	694	668	692	725	705	724	731	657	694	748	711	706	725	651	700	739	735	762	709	750	747	688	702	682	710	700	690	732	699	691	688	719	684	668	683	687	684	687	745	700	659	666	707	720	709	700	723	741	701	724	718	689	732	716	705	708	730	670	719	743	695	723	702	740	687	725	713	694	718	750	689	720	795	744	727	703	709	717	759	703	716	762	712	672	768	751	653	735	692	707	722	728	728	710	677	679	778	727	722	713	727	660	705	691	729	728	683	716	707	740	679	689	726	730	704	706	693	673	755	728	661	720	667	695	703	734	741	692	731	739	740	689	722	701	711	680	711	756	737	716	738	726	741	713	720	723	721	701	703	726	728	757	719	679	703	670	684	710	702	713	696	753	695	744	694	731	676	760	700	744	672	704	763	691	699	688	696	686	700	686	731	671	739	676	708	676	736	714	697	674	716
18176	3045	2703	2024	1509	1865	13402	42806	46041	29802	5594	218	175	178	193	158	152	178	176	159	160	183	149	173	169	173	169	177	177	170	170	144	158	182	167	160	167	173	171	169	179	168	174	167	161	165	169	160	163	146	181	169	177	150	174	161	143	163	198	166	161	164	172	169	163	176	163	170	165	203	183	163	173	174	151	146	182	182	163	150	176	167	159	152	158	179	178	154	158	171	140	174	183	156	177	147	164	163	171	167	159	156	155	172	170	143	160	146	166	160	177	169	162	176	160	157	157	149	181	149	145	202	155	153	128	163	136	172	167	133	156	154	153	143	151	159	162	157	157	166	189	166	161	175	179	168	138	164	147	170	155	144	159	172	142	168	159	171	174	152	171	134	154	160	202	183	158	162	153	185	142	168	161	141	170	186	161	157	145	151	145	192	153	155	155	169	146	157	151	177	147	166	177	163	174	187	163	150	151	170	148	152	166	149	162	150	141	150	162	163	155	163	160	144	163	158	159	149	174	148	154	167	160	171	172	180	148	158	170	171	147	175	185	147	148	138	157	135	155	147	177	151	155	172	145	150	154	168	179	166	150	187	175	160	146	176	149	153	177	167	157	133	161	178	144	174	190	165	167	180	157	152	171	162	163	135	156	176	149	171	163	161	152	164	181	188	175	168	164	151	170	178	154	150	170	170	152	165	175	178	186	164	170	158	150	157	187	174	168	174	159	164	169	161	169	163	158	174	159	148	151	177	166	151	152	151	174	136	165	156	174	172	144	165	170	153	162	162	163	182	187	175	159	158	167	157	150	183	167	157	161	151	155	176	167	158	157	164	152	168	150	186	171	126	159	148	185	152	157	168	144	148	164	170	155	153	156	170	173	166	162	152	186	170	170	147	179	171	172	145	166	175	168	167	152	170	168	149	177	164	177	165	156	167	164	145	180	148	167	159	163	171	173	184	148	141	180	149	153	165	151	155	151	161	170	165	137	160	166	167	184	151	137	161	161	156	152	151	166	181	176	177	171	173	159	176	165	203	145	175	165	144	157	170	148	173	174	176	171	188	148	188	162	172	159	157	159	158	164	157	158	164	170	169	162	176	152	192	154	161	151	150	173	153	158	163	161	161	157	163	161	145	148	157	162	180	156	150	158	164	172	165	181	149	145	158	167	129	153	162	153	162	151	147	168	136	166	146	149	156	170	157	172	162	142	180	153	175	167	145	157	158	174	170	146	152	185	149	165	161	137	161	160	162	174	169	151	163	175	135	177	160	165	165	153	176	170	162	157	154	168	164	161	161	165	163	157	170	164	168	174	175	192	157	149	158	176	161	149	159	187	174	153	197	162	167	167	157	147	161	166	168	153	164	150	153	141	136	184	143	170	148	160	154	166	147	162	170	169	158	145	158	164	163	157	148	174	168	172	178	159	158	158	165	165	151	171	156	155	137	158	168	140	147	173	175	172	141	158	152	161	148	151	167	180	153	166	166	156	163	150	180	170	154	165	177	145	159	148	160	163	178	151	151	170	184	137	165	146	166	152	173	157	167	157	175	151	171	181	180	182	148	157	179	162	136	141	162	177	164	154	154	179	174	175	172	143	173	176	160	182	158	152	160	139	183	160	159	136	164	151	171	147	166	176	170	154	160	148	145	150	161	138	147	153	169	180	152	178	156	150	170	169	148	161	165	164	167	137	133	182	170	154	175	182	174	175	146	156	158	145	161	178	164	153	177	147	193	178	156	188	152	151	161	149	141	157	166	166	159	155	182	148	144	162	149	138	181	163	150	178	185	165	169	155	140	192	177	181	155	177	166	156	165	149	172	182	167	161	175	144	146	176	148	150	161	174	173	166	153	172	182	184	148	189	173	152	175	192	177	164	161	147	167	154	150	171	152	158	154	168	143	152	173	142	170	142	148	173	159	152	163	138	184	170	166	179	137	141	164	177	170	160	150	151	161	166	171	169	154	172	140	156	155	158	188	178	167	156	169	152	156	159	183	159	149	167	154	150	181	158	158	163	153	165	155	138	152	148	154	148	165	151	144	157	149	190	148	168	159	153	162	162	173	170	170	165	151	142	160	166	163	172	162	154	172	156	170	151	166	149	154	184	164	152	142	181	159	195	177	171	164	162	176	160	178	163	180	154	163	162	162	164	163	174	146	157	188	143	175	140	164	165	148	153	140	170	153	177	163	158	176	156	144	160	144	170	150	173	141	156	165	180	143	164	165	168	181	169	177	141	142	149	193	148	161	181	174	183	187	179	171	152	162	161	160	157	172	146	149	157	181	149	179	154	172	159	126	185	153	159	177	179	185	150	162	187	168	150	173	157	164	188	158	163	182	178	183	168	146	170	187	140	161	184	147	173	148	148	162	162	149	151	160	166	148	185	164	161	187	159	159	170	178	170	160	155	162	140	154	168	159	153	142	158	169	177	159	160	168	162	187	178	180	152	157	155	177	163	153	170	166	163	136	177	182	172	183	157	173	193	152	161	175	153	169	151	160	166	167	176	165	156	136	169	166	172	167	157	154	168	182	161	153	170	140	148	161	151	162	151	150	186	164	161	159	166	151	138	172	176	172	159	178	151	163	157	137	145	164	183	154	163	178	147	150	159	160	164	185	166	150	136	174	169	148	146	160	151	149	140	161	171	153	154	176	173	164	148	151	150	178	160	154	157	164	172	153	184	153	170	164	166	162	151	164	151	174	149	158	172	180	151	172	165	155	172	167	161	164	172	175	169	178	146	153	196	181	163	185	151	159	166	166	170	165	157	154	176	156	149	152	153	159	161	167	168	160	173	164	159	167	150	159	181	151	164	181	159	173	175	189	137	137	165	135	158	172	172	176	168	160	163	159	165	155	150	168	172	154	162	189	149	165	161	160	177	179	142	162	140	159	169	165	140	155	171	217	163	162	168	161	150	149	147	168	162	166	165	172	158	155	158	178	167	132	181	160	160	162	156	148	170	152	164	157	159	159	148	186	161	167	147	164	177	165	171	159	157	166	164	154	180	154	171	155	160	166	170	161	169	183	171	162	163	166	183	138	145	179	165	154	165	179	151	166	167	172	146	169	156	181	171	150	163	181	158	156	170	165	164	157	178	159	164	137	161	144	152	179	162	180	176	159	150	182	168	188	173	172	190	178	166	179	157	156	175	164	160	165	170	183	171	140	156	167	178	132	143	164	166	156	188	165	140	170	168	162	164	187	144	136	163	172	144	184	161	178	161	149	136	156	155	166	161	159	158	180	149	155	173	131	165	150	162	165	167	161	155	153	169	168	147	158	162	197	166	160	157	144	161	192	156	156	154	141	171	173	155	150	151	152	167	177	148	155	175	170	154	155	148	147	158	159	156	181	172	156	146	161	152	137	159	174	180	154	166	147	180	156	168	157	177	177	153	150	166	169	181	172	178	159	154	164	177	152	144	146	190	180	159	157	150	147	151	153	141	154	182	152	176	174	180	164	174	161	175	164	151	150	159	160	164	142	181	144
8137	2490	5789	6397	6092	8166	30887	59829	60368	44237	3751	663	597	594	559	521	527	528	517	484	499	486	534	514	508	482	488	490	494	496	522	421	486	488	502	460	450	460	454	472	428	474	461	454	476	444	440	473	434	473	450	468	473	451	465	461	439	493	478	459	487	483	452	456	429	471	451	435	502	446	475	447	478	455	463	457	460	460	403	449	439	421	461	442	467	485	452	448	460	465	459	464	455	484	483	451	450	456	496	470	450	508	466	475	434	426	501	451	450	444	449	436	458	449	446	432	459	476	502	503	463	461	473	440	468	480	460	472	495	443	457	476	463	445	415	457	424	505	499	458	436	466	455	504	444	439	434	471	470	467	457	464	448	509	478	487	439	428	478	448	428	440	454	485	439	451	422	486	467	440	466	467	413	444	463	477	501	451	484	400	469	455	435	465	433	451	511	447	469	480	468	449	511	475	463	429	449	428	417	477	480	445	464	454	463	450	469	433	419	437	452	431	446	435	452	463	507	464	405	441	496	490	421	445	394	436	450	448	439	407	519	470	453	428	481	496	460	440	447	445	434	448	429	461	432	439	466	441	467	462	449	469	462	452	439	462	448	425	443	461	455	466	484	463	453	452	479	440	432	440	450	453	458	464	436	444	452	461	445	488	443	446	460	439	458	470	464	450	475	463	449	469	487	462	417	433	485	425	480	434	450	450	461	448	462	418	490	462	440	452	490	475	462	467	468	441	469	501	435	456	470	481	475	455	478	451	461	466	458	484	431	458	446	435	441	448	477	489	444	452	426	444	446	451	473	454	462	469	445	475	445	468	413	457	450	441	465	471	448	423	471	465	465	491	451	449	443	463	475	447	452	457	443	469	482	420	452	473	443	437	483	454	456	430	445	490	437	433	443	461	488	436	458	476	428	455	428	421	479	460	434	446	447	471	478	472	432	396	472	463	468	441	441	446	459	458	484	485	401	439	444	424	466	438	464	510	449	425	458	427	475	424	440	426	451	469	476	433	464	461	482	436	454	423	447	416	429	487	460	451	478	507	435	455	486	433	444	455	448	452	426	426	453	467	448	440	435	441	459	421	453	418	443	442	471	503	467	454	472	431	458	482	434	462	422	417	444	447	452	424	489	434	447	461	468	438	461	445	433	458	438	488	467	454	446	474	459	480	492	431	451	478	433	456	459	459	465	476	448	469	463	419	413	446	466	472	483	445	468	436	456	432	452	460	427	474	468	476	489	430	426	449	456	472	468	439	476	453	478	445	456	460	436	456	473	464	482	456	463	403	444	477	461	464	475	477	445	456	461	480	439	477	464	455	452	423	467	447	473	465	453	459	434	437	426	472	467	459	436	462	409	448	462	481	448	418	475	456	442	456	419	434	505	459	477	462	445	497	468	439	428	463	480	444	440	458	460	465	460	448	463	435	459	453	425	471	455	461	456	457	459	460	433	442	480	435	449	477	451	467	454	420	438	439	495	453	438	477	474	449	483	454	463	461	490	447	468	446	468	438	490	459	422	438	468	449	441	455	456	443	454	452	472	458	466	470	453	414	469	457	447	456	423	466	438	449	451	470	435	453	483	451	469	475	469	469	445	394	482	449	440	465	464	460	474	450	451	487	461	459	460	476	459	435	509	463	492	434	470	450	460	464	426	463	415	431	481	458	498	442	515	465	451	454	440	457	472	471	477	428	478	474	481	435	450	445	449	457	459	453	439	457	436	460	438	461	446	448	451	463	411	444	473	447	470	502	440	468	434	422	488	444	454	434	499	488	475	483	468	439	451	455	454	461	436	452	482	469	444	513	499	434	487	498	460	457	457	401	418	482	453	444	430	485	469	506	448	479	455	443	478	454	428	501	457	470	437	497	416	446	449	449	485	437	439	470	474	437	460	445	468	434	443	441	414	452	507	467	476	459	446	459	447	438	456	451	461	493	505	436	483	451	432	456	442	435	454	463	493	474	440	471	399	451	438	451	447	440	496	466	430	465	444	469	488	437	442	445	454	471	459	454	471	477	438	467	478	429	438	447	445	448	444	430	456	469	439	429	442	478	493	439	456	457	440	456	460	459	469	473	468	429	482	421	440	447	422	458	458	426	414	456	476	462	483	457	447	461	444	479	466	477	483	452	483	467	479	439	430	470	467	492	440	479	438	426	445	464	437	455	457	480	507	468	434	446	479	449	438	455	450	449	414	442	506	411	481	436	431	522	489	520	490	460	460	443	460	473	441	474	452	439	487	473	477	463	464	437	418	480	490	460	446	448	447	456	429	448	481	476	438	441	463	416	445	442	447	429	438	438	486	439	470	407	450	427	448	464	448	465	427	465	455	432	414	467	458	477	437	473	445	471	466	467	459	430	436	502	471	466	451	450	456	462	443	447	437	486	452	440	443	462	456	442	459	442	482	443	425	416	448	468	415	478	429	450	439	474	469	451	440	453	470	431	464	446	414	491	465	482	447	420	447	477	433	463	457	460	455	443	471	471	471	458	442	435	432	440	471	492	457	458	450	493	446	457	457	471	429	455	419	455	455	452	459	470	433	458	422	463	440	456	451	449	445	478	462	468	432	484	511	468	467	458	462	428	452	403	465	430	425	461	457	470	462	480	449	488	418	480	448	441	469	457	445	423	461	464	443	417	495	436	449	467	437	460	458	414	475	457	433	440	469	445	431	482	431	420	466	473	465	460	460	458	467	464	452	438	473	468	456	452	463	443	480	420	435	474	450	440	461	434	457	461	454	453	430	468	463	435	438	466	462	465	451	471	450	431	428	465	440	448	465	465	462	423	466	483	493	426	419	442	507	436	441	444	419	483	501	450	492	397	421	470	464	479	414	477	483	457	432	448	457	485	481	464	464	447	435	454	476	483	442	447	413	453	447	448	471	471	480	457	452	507	439	446	451	441	467	460	467	473	464	458	452	454	424	425	465	441	447	439	434	462	464	469	462	433	456	447	459	430	438	452	447	457	483	466	468	426	453	513	454	462	466	475	458	475	444	479	452	470	469	451	418	461	473	397	438	442	448	427	476	462	494	461	433	419	468	459	437	486	452	442	466	445	474	475	467	470	452	485	443	442	425	446	465	479	441	436	478	493	475	503	444	455	480	457	434	461	450	476	464	449	469	445	443	453	446	465	439	433	440	462	470	471	477	460	471	445	479	456	475	453	432	425	449	458	471	483	446	487	472	454	434	478	463	452	433	469	453	457	465	480	478	433	467	461	490	472	456	454	453	428	452	449	465	444	466	446	464	439	444	468	451	451	417	458	458	426	478	484	438	456	422	456	443	451	424	441	483	409	472	434	449	446	472	425	427	441	442	450	399	446	467	461	461	433	464	433	466	439	481	448	463	448	435	488	461	455	493	486	472	414	440	488	478	459	447	430	486	476	475	404	453	429	442	462	455	500	446	463	520	468	447	462	458	471	511	455	442	460	456	492	442	452	471	469	438	443	478	432	450	437	428	432	433	448	474	471	424	461	488	430	476	445
2419	349	381	345	359	331	772	2058	2878	1635	440	275	295	303	301	296	272	289	297	307	300	316	269	294	286	308	288	281	310	324	296	294	298	300	332	287	303	294	303	295	292	278	288	297	296	331	302	318	298	297	322	302	294	309	281	318	290	310	279	316	289	309	308	287	296	284	277	321	332	303	319	315	314	301	302	306	305	256	295	296	301	308	278	306	312	312	300	301	317	307	320	283	277	283	312	299	332	298	275	282	315	281	317	328	304	301	317	327	336	288	320	301	252	277	292	298	289	276	284	273	283	316	319	296	298	282	311	271	293	289	339	318	281	293	256	275	291	315	283	290	305	321	310	292	273	294	304	277	271	292	314	287	272	345	303	302	297	301	318	299	274	324	300	304	290	291	274	312	269	310	302	281	313	279	309	310	323	293	269	304	314	319	328	350	292	258	317	319	288	331	309	273	278	318	282	261	288	285	304	302	316	301	283	323	300	297	306	291	293	281	313	294	284	307	287	333	330	288	292	269	321	300	309	276	290	264	294	292	293	309	295	285	284	315	289	302	286	281	311	291	327	335	310	290	277	276	302	297	289	318	294	268	309	251	289	325	264	299	313	318	274	256	273	292	287	322	308	303	325	284	283	273	309	281	321	297	306	298	326	299	282	320	293	277	297	290	288	337	297	269	321	302	288	320	305	275	271	327	321	274	303	282	269	309	276	308	283	318	332	307	281	315	295	307	266	256	287	300	318	268	297	309	292	285	275	287	293	289	305	306	331	276	303	325	300	257	300	276	302	298	311	303	291	322	320	326	290	311	309	319	308	302	290	254	314	312	296	280	322	317	319	295	331	271	303	302	282	311	305	282	301	303	309	283	264	287	284	299	290	307	310	285	309	313	300	282	274	322	310	314	291	264	315	299	314	280	297	276	300	318	293	299	283	298	304	296	269	311	326	318	297	292	302	283	298	305	291	307	325	297	269	308	316	301	312	304	318	267	278	270	287	329	315	301	265	289	303	281	305	307	282	281	273	270	310	316	309	292	288	299	305	308	296	320	323	294	282	269	258	311	311	312	316	273	272	282	294	285	302	322	329	311	293	287	286	291	313	271	294	304	339	284	321	329	291	287	298	310	286	326	301	349	320	294	281	293	292	313	314	304	317	281	291	296	323	292	268	330	275	288	277	311	316	297	299	267	313	288	286	296	331	293	271	304	297	287	281	283	322	290	302	310	308	298	285	293	290	314	276	296	296	301	305	301	284	308	303	301	295	292	285	269	300	305	290	285	303	279	299	301	285	277	288	305	288	310	307	284	303	316	273	331	308	307	255	268	283	290	316	268	284	300	301	347	338	310	297	297	307	304	304	300	286	319	326	313	313	321	320	295	311	301	321	267	322	306	307	292	264	295	343	303	300	293	302	316	294	304	267	260	309	279	328	297	285	257	297	290	314	273	292	299	304	268	313	266	299	284	306	300	316	308	309	308	290	303	307	316	297	277	306	297	303	297	293	310	295	309	311	277	310	289	310	316	274	320	303	295	283	297	293	294	288	279	309	285	309	279	312	296	308	295	298	297	288	288	271	287	317	271	289	300	273	291	278	290	255	302	276	337	281	334	291	298	318	296	264	307	264	305	284	298	313	333	305	297	323	306	319	269	339	311	301	267	301	350	305	251	276	299	305	306	296	311	282	280	301	316	309	283	260	281	298	308	289	293	314	291	296	321	335	316	298	326	292	300	301	292	299	316	296	283	313	303	282	291	284	261	316	277	280	327	290	304	299	297	293	271	287	283	259	307	303	293	287	301	269	312	289	282	313	306	289	330	316	295	303	297	301	311	310	303	317	296	338	302	299	309	283	294	303	298	283	280	319	307	280	310	296	302	292	292	294	303	327	293	313	311	259	291	289	279	309	298	283	273	304	316	307	300	337	288	298	314	337	298	319	309	301	279	298	283	286	296	284	317	303	300	290	287	285	307	304	322	306	308	298	286	295	278	289	279	285	259	309	282	290	294	308	274	269	303	280	283	301	282	268	317	310	300	303	305	286	279	293	270	288	294	294	269	271	289	269	283	298	286	295	289	257	291	293	291	333	298	316	280	330	307	283	313	309	280	301	312	306	293	299	292	275	333	284	283	296	291	287	313	288	305	297	315	283	309	297	297	312	309	274	302	291	300	303	326	296	322	294	290	345	300	285	274	301	320	299	272	302	332	279	314	307	299	293	285	273	307	261	265	291	283	311	295	309	283	310	294	323	318	306	283	254	296	307	297	292	310	302	290	317	284	278	299	281	280	292	317	283	324	299	281	261	298	268	297	287	290	277	319	307	315	301	279	321	296	283	265	297	277	322	285	277	302	280	308	279	314	321	299	297	287	293	296	298	307	328	306	289	302	299	293	295	324	302	298	307	287	320	288	289	274	305	311	303	317	257	335	334	319	291	280	291	298	316	295	302	290	274	298	287	323	309	315	293	298	307	306	293	312	320	319	290	312	282	276	289	257	288	305	293	291	334	321	287	290	308	279	298	321	298	266	285	334	289	297	295	302	308	296	297	292	290	267	268	310	297	302	278	318	232	303	275	293	284	265	302	310	276	297	266	292	320	302	306	313	303	277	291	310	298	280	314	295	296	274	323	289	303	316	322	289	314	300	295	305	327	283	312	313	322	310	301	285	285	265	336	275	263	318	284	280	276	285	312	334	312	304	295	304	286	306	308	313	268	311	277	290	298	302	289	261	311	317	309	286	305	289	287	323	274	321	295	268	286	308	304	280	302	330	293	279	281	333	300	312	323	321	302	276	267	286	298	323	285	292	299	325	280	300	302	309	318	284	288	296	294	303	329	308	271	289	294	304	315	314	302	279	305	289	314	301	302	316	297	307	303	290	296	309	298	307	302	282	269	292	313	311	285	306	314	291	277	277	301	310	309	333	309	322	333	276	301	304	290	299	280	295	289	289	322	280	306	255	280	283	318	259	299	292	311	284	306	290	298	276	288	308	277	282	330	305	302	271	282	290	282	301	294	295	319	303	303	294	338	295	287	262	282	282	339	306	273	283	316	301	297	302	295	293	294	296	318	318	301	302	293	287	321	295	301	338	283	302	314	278	324	315	290	309	327	293	332	325	287	304	271	297	279	285	306	302	302	293	306	304	291	290	313	299	324	293	290	279	334	307	300	265	310	304	328	286	293	279	293	299	298	318	292	328	303	326	258	313	324	275	285	300	290	303	287	310	282	316	315	289	321	286	293	301	270	275	277	289	281	298	289	269	265	286	275	301	288	317	290	283	278	289	282	270	302	292	323	261	313	259	310	250	279	315	282	277	289	311	292	299	312	290	289	305	320	289	304	279	282	326	279	279	317	306	294	336	302	304	282	281	289	291	288	299	299	303	288	308	309	279	265	295	287	266	301	301	276	287	299	296	294	286	257	293	321	269	278	270	292	308	324	302	288	305	273	276	305	270	266	321	292	304	301	337	269	314	309	292	271	325	316	301	320	281
2722	877	1001	999	1072	1125	4223	10613	12759	7190	1237	828	769	825	758	817	805	745	757	754	786	802	830	747	756	801	814	796	819	781	734	803	792	795	767	741	731	750	877	759	803	760	732	803	838	815	747	788	810	756	782	764	749	765	755	821	818	820	758	732	775	759	823	801	796	750	775	808	764	774	814	759	836	763	802	792	812	766	793	793	762	762	823	773	780	781	786	788	773	846	795	757	776	778	781	737	819	768	772	812	745	802	750	787	791	819	755	774	792	774	796	804	791	783	722	755	767	831	769	802	752	798	774	788	805	782	800	782	778	778	805	779	811	767	820	816	758	756	791	705	774	771	797	807	787	779	811	749	761	738	748	840	802	795	785	808	851	820	801	808	774	763	836	769	763	769	790	794	730	782	828	785	815	792	796	763	791	802	761	740	736	756	784	833	785	798	773	866	797	746	806	768	756	767	781	802	797	727	834	790	805	785	811	816	785	827	770	832	840	855	775	763	790	825	797	764	820	845	805	777	789	797	736	823	802	761	789	872	751	798	802	804	788	743	814	822	790	753	788	819	749	820	816	790	820	783	772	763	786	789	772	771	772	806	803	826	827	781	825	821	790	763	827	778	824	766	773	758	795	737	831	739	758	810	816	817	738	795	804	802	745	800	746	807	755	814	770	805	824	809	770	817	809	789	804	779	819	751	765	814	768	788	736	786	792	794	805	771	781	758	778	800	795	776	791	778	757	782	806	727	836	837	816	785	742	795	746	826	811	843	817	815	768	756	809	820	807	761	743	796	789	819	725	814	791	832	786	775	793	841	779	742	756	787	742	828	747	839	798	803	784	793	806	792	826	811	864	766	786	780	779	746	805	802	813	853	805	772	765	776	793	777	757	767	804	775	762	792	737	825	785	786	755	772	786	771	806	775	800	810	805	784	734	843	766	784	780	770	803	784	763	811	832	823	803	794	823	736	842	830	813	751	787	776	799	813	797	736	778	841	773	778	805	763	827	794	764	808	746	818	805	784	813	776	767	795	798	770	779	764	819	800	779	784	806	822	785	768	742	783	835	827	798	783	796	798	806	760	818	774	749	766	853	766	824	791	828	791	785	798	767	879	764	768	810	773	778	860	788	782	779	827	796	775	758	847	806	811	771	750	768	807	799	792	770	761	747	795	736	829	826	809	764	762	783	793	805	804	774	763	767	790	805	778	785	786	790	792	826	790	839	866	755	799	751	809	776	807	813	788	835	782	780	776	816	766	816	805	758	815	757	746	807	798	808	796	784	816	771	808	795	775	764	805	805	801	737	757	840	783	810	791	761	805	793	809	753	835	782	792	779	762	838	848	786	756	802	818	770	784	792	777	849	851	862	812	760	752	813	744	758	785	806	729	788	783	772	766	814	830	752	804	822	802	764	789	799	789	821	742	828	780	780	778	774	776	797	846	801	824	725	808	795	863	791	814	766	745	818	731	823	762	797	785	806	780	776	756	843	756	778	772	743	769	788	757	804	772	810	815	770	791	788	763	801	823	797	782	781	791	768	872	809	811	787	832	790	800	791	798	796	752	728	757	805	784	744	762	847	748	792	787	823	852	799	760	784	809	776	806	816	701	794	782	784	763	775	726	755	800	873	762	789	762	804	760	761	776	806	792	799	808	746	769	796	765	796	802	772	821	764	783	794	761	792	786	841	843	753	804	773	871	798	805	810	816	770	779	792	773	783	778	813	802	793	797	782	769	754	783	818	791	810	782	733	776	808	802	851	788	792	794	780	808	812	821	770	786	831	846	761	740	824	773	756	819	787	802	744	791	788	803	781	787	760	766	820	751	788	751	768	751	800	797	755	771	773	763	809	796	780	790	809	791	822	851	784	785	747	798	817	805	748	809	856	788	833	754	780	765	809	791	759	823	753	781	811	834	765	823	779	785	808	751	822	834	808	784	778	775	777	749	830	811	834	787	831	799	784	808	804	758	786	792	796	795	834	805	778	801	798	777	767	792	780	769	749	739	817	773	726	771	837	746	796	745	796	779	803	822	850	804	749	784	777	806	843	790	819	790	786	784	797	778	771	764	760	828	785	773	811	773	765	798	822	721	817	821	778	788	781	834	806	781	803	804	786	838	796	796	751	799	783	771	813	805	820	816	840	802	821	782	800	796	802	818	808	749	744	841	738	751	773	779	842	796	782	773	793	839	789	772	800	785	785	758	784	779	816	754	827	818	823	751	837	748	823	817	833	775	801	812	792	760	817	813	751	788	759	773	800	740	812	804	760	777	771	812	847	769	782	748	815	795	789	788	809	779	765	724	822	821	784	778	755	800	756	765	775	779	790	795	760	778	766	839	783	812	712	776	792	788	802	788	778	779	794	761	751	789	739	784	742	747	721	816	770	816	786	802	851	778	807	787	862	825	829	777	782	750	833	797	808	756	799	781	819	768	830	814	745	803	785	757	770	785	831	756	797	842	819	805	817	768	762	746	821	793	748	756	768	809	774	734	779	785	793	764	807	813	810	792	804	776	803	815	770	771	749	877	810	838	789	755	733	775	781	777	798	735	822	779	779	835	829	810	800	801	772	776	807	799	810	799	802	787	745	782	766	736	778	799	779	800	783	783	834	792	769	805	788	747	776	824	818	766	802	762	793	838	805	753	761	791	834	845	729	808	794	815	814	753	810	814	780	735	797	793	766	786	770	778	804	783	796	778	735	753	782	789	753	775	776	763	798	767	839	797	783	780	799	798	806	772	711	762	775	846	779	791	811	819	812	781	758	817	784	774	748	815	758	763	815	777	776	856	806	835	743	772	781	795	784	819	783	799	788	735	743	815	809	752	789	784	789	753	792	785	796	806	776	808	845	804	749	728	799	792	762	802	778	793	788	795	764	792	765	811	750	772	813	822	781	830	810	796	724	822	806	824	772	760	781	749	806	772	757	743	743	774	756	810	743	821	765	750	776	802	785	792	757	763	777	791	823	759	722	797	766	801	789	812	757	857	787	800	774	783	786	832	764	817	790	796	777	826	763	788	837	726	741	768	804	792	773	772	773	786	739	809	812	766	812	768	780	752	824	779	762	804	781	814	767	788	744	863	787	721	773	761	758	789	850	763	821	821	778	808	817	783	785	753	798	731	751	757	801	729	850	774	770	809	777	772	810	749	859	805	781	779	754	761	802	818	797	809	807	774	805	766	755	813	762	757	777	797	814	842	826	845	764	790	806	827	843	826	773	776	854	814	770	766	806	785	764	746	777	787	757	748	803	766	777	754	820	835	778	830	817	825	783	757	800	801	823	767	796	800	765	828	773	759	782	814	752	806	823	807	782	788	765	809	813	784	788	753	862	744	765	799	802	806	770	806	807	808	747	758	849	834	812	765	754	816	769	787	768	791	757	766	829	759	729	817	787	783	780	749	782	770	797	756	760	724	826	803	762	812	768	746	784	765	791	764	760	745	805	768	762	744	847	779	808	826	833	815	823	778	736	794	752	783	827	785	761	756
10141	1382	1537	1099	992	1396	6923	24051	32395	19692	4212	324	308	286	323	302	286	306	279	293	311	279	292	263	282	291	289	306	232	283	248	271	279	257	299	288	299	237	280	294	261	270	286	282	318	279	271	285	289	291	265	300	275	274	272	286	257	271	282	291	258	259	290	269	280	320	254	263	266	280	276	258	294	242	297	296	282	284	275	295	285	291	289	264	289	252	289	256	245	296	283	263	266	271	270	287	283	281	268	264	262	274	277	283	278	280	247	273	275	277	276	272	268	281	296	271	258	285	262	266	298	237	298	265	278	293	267	279	265	269	290	243	303	282	291	257	253	270	275	299	264	273	274	302	277	268	309	274	294	277	289	297	273	266	255	247	244	270	279	292	250	273	292	286	268	285	244	299	284	274	280	279	308	273	276	285	244	274	295	278	289	275	281	279	259	287	270	284	274	269	298	309	278	327	256	295	258	275	284	265	268	271	238	281	282	234	288	274	283	277	283	253	273	274	272	291	273	276	244	291	263	298	262	269	268	293	299	273	295	301	269	270	274	288	283	297	299	279	271	270	295	271	253	269	275	266	261	303	284	287	298	255	268	270	261	268	289	261	270	280	265	277	295	295	276	273	306	279	301	246	269	289	268	269	284	266	300	253	259	263	285	290	245	269	282	292	283	317	327	300	294	278	288	278	297	301	260	298	259	265	292	293	315	279	253	255	246	284	281	282	260	272	268	248	256	295	270	272	263	290	312	280	257	290	282	262	255	284	270	280	274	245	279	281	281	267	278	284	275	261	288	300	260	257	256	272	302	264	270	303	248	294	269	289	266	270	281	274	293	276	292	241	252	289	249	266	272	284	264	271	251	291	274	273	279	290	315	270	274	277	261	248	317	265	263	290	272	270	267	314	282	258	263	264	318	276	294	259	267	315	252	259	279	267	281	286	311	280	271	286	263	269	292	284	264	275	294	272	278	274	283	258	272	281	285	231	279	253	288	300	254	278	231	283	254	278	292	300	299	273	293	269	307	299	308	237	269	283	254	280	327	239	290	267	267	282	257	272	289	269	267	294	289	273	263	275	252	322	258	302	250	243	285	245	224	282	269	311	262	289	293	276	302	296	274	277	265	278	281	311	302	272	259	287	294	301	275	275	291	274	278	252	278	291	284	299	285	266	252	254	318	252	286	270	242	286	270	273	306	252	273	288	289	254	307	269	232	258	295	308	292	266	248	275	266	286	290	261	263	280	296	297	285	280	294	284	276	246	272	293	269	267	275	264	262	288	288	282	281	286	314	254	275	299	269	253	310	249	278	293	282	276	279	281	243	284	281	272	308	292	282	324	260	308	277	257	262	293	244	264	262	289	257	290	255	284	281	288	294	261	304	251	314	302	271	292	279	304	287	292	289	271	267	286	266	277	262	270	272	295	283	277	263	279	296	266	267	282	272	294	253	283	267	290	257	264	280	265	263	284	290	274	268	270	291	245	260	279	290	269	270	271	263	283	273	272	255	275	250	286	256	297	269	268	271	255	276	303	286	269	260	325	297	300	292	265	287	292	262	298	257	269	290	295	254	269	254	293	263	262	261	301	273	265	268	278	276	298	258	266	253	257	305	289	288	303	293	301	276	277	281	257	297	297	316	241	263	307	293	283	269	286	298	270	280	278	279	288	307	278	290	277	283	280	266	281	252	265	269	260	259	247	282	270	273	254	284	306	260	280	289	279	266	299	287	296	274	259	274	286	301	268	265	279	276	257	265	278	295	270	260	281	274	270	329	272	243	253	275	259	272	290	260	256	296	256	260	276	262	274	281	265	270	247	278	263	283	255	293	299	279	276	291	290	255	252	277	251	264	288	284	252	277	280	258	269	269	281	259	280	274	247	296	295	274	310	275	281	283	307	262	310	291	267	247	286	294	251	257	272	273	269	259	293	259	263	285	276	264	251	261	259	294	301	298	257	286	263	272	319	289	283	250	282	296	301	322	276	250	276	291	274	279	284	287	260	245	290	293	254	265	286	258	251	255	268	256	258	289	294	289	275	269	281	268	310	270	288	287	264	297	291	298	285	262	275	296	289	279	276	263	290	272	267	277	274	286	274	240	298	279	258	315	303	265	252	251	256	276	255	273	271	259	292	252	277	261	257	266	308	284	263	296	266	256	285	268	250	269	304	284	258	278	248	302	277	270	276	291	303	281	304	284	275	284	324	303	279	272	264	269	283	295	276	248	276	266	261	284	322	294	292	261	274	268	271	272	264	249	248	255	274	291	297	299	259	275	243	284	275	259	256	277	274	301	283	291	254	256	291	307	276	261	264	305	289	280	268	262	278	290	267	288	292	275	286	289	276	296	250	285	278	285	269	267	299	286	269	263	256	271	298	270	279	239	272	291	300	309	301	313	286	278	260	298	263	260	268	272	277	298	279	290	283	279	273	241	266	307	272	277	281	280	268	275	272	282	250	276	295	300	279	271	305	272	284	305	290	274	255	255	296	277	263	284	291	273	275	273	289	281	295	249	267	263	251	278	250	290	253	279	285	309	269	259	281	280	268	294	269	257	279	261	268	286	283	261	277	313	241	287	286	264	285	293	285	291	267	296	278	273	269	271	265	287	270	243	271	270	313	262	263	247	289	276	294	264	276	273	260	295	298	282	267	263	269	273	302	272	291	260	286	272	263	278	309	269	282	284	311	283	263	278	265	297	284	283	286	259	283	265	295	324	263	274	295	244	256	254	291	288	268	291	274	255	285	295	264	238	266	270	278	274	299	239	306	289	309	249	255	292	273	275	277	268	292	286	304	253	265	263	280	244	285	290	271	265	282	286	270	241	258	301	292	261	291	301	259	255	276	281	247	293	311	291	255	254	298	280	286	289	266	234	267	294	273	269	290	256	288	265	269	266	277	284	274	288	298	291	289	283	277	269	298	256	245	280	267	277	302	266	283	283	290	285	263	261	286	263	253	273	271	274	267	244	256	281	259	274	310	290	262	318	272	288	255	303	257	282	284	289	290	276	228	265	295	270	275	271	268	276	263	275	291	273	245	265	266	275	278	289	285	294	270	295	261	284	286	263	263	314	299	281	275	284	281	291	296	265	246	274	250	259	249	315	279	270	279	267	288	277	254	259	266	260	298	290	245	270	287	257	269	266	260	277	297	283	295	250	281	318	275	295	256	253	284	286	264	276	282	294	293	281	260	288	255	285	328	260	289	275	307	294	282	248	303	286	288	277	276	265	264	291	308	288	275	260	244	267	292	289	290	310	293	271	294	276	278	287	286	279	271	265	266	291	286	309	280	256	294	293	291	277	271	262	290	276	283	261	258	280	243	267	271	271	293	292	273	252	271	287	276	266	285	271	281	256	262	297	286	265	266	311	282	266	249	265	260	269	262	267	306	281	260	266	275	266	301	260	249	255	265	286	259	294	260	270	291	273	285	316	261	277	293	245	287	283	313	269	267	272	317	285	253	288	272	287	263	281	278	272	273	265	288	286	292
6554	1793	3628	3961	3999	6552	23883	45699	50748	36801	8251	845	821	751	769	751	756	781	764	750	773	736	756	741	698	748	777	790	732	759	738	792	770	705	751	700	724	684	722	748	765	719	763	747	767	743	761	755	718	752	734	730	744	769	722	711	734	776	732	710	772	724	695	757	735	741	762	698	703	697	759	730	746	753	738	739	782	704	716	710	711	755	759	754	712	715	726	736	746	718	739	733	684	757	728	712	751	760	700	761	693	705	684	729	721	723	696	742	751	760	746	705	706	718	738	745	723	718	711	779	718	760	708	711	728	782	748	720	744	749	736	725	735	728	767	724	724	715	755	793	745	701	735	773	743	734	739	750	692	721	743	718	714	740	743	724	728	750	769	766	790	771	703	751	741	719	726	734	724	729	739	719	730	777	742	806	669	731	760	752	733	738	725	693	730	725	759	690	759	764	745	683	706	758	778	692	747	760	751	757	707	726	731	778	720	739	748	715	796	725	711	720	730	696	751	709	755	708	758	725	694	708	726	770	776	768	758	716	775	746	727	728	755	749	694	726	778	698	754	685	738	681	708	718	741	760	690	758	741	745	744	757	706	732	748	751	696	736	739	725	711	713	757	755	728	742	722	725	749	725	717	740	747	726	730	758	763	678	744	761	714	754	712	714	722	698	726	722	740	768	714	755	744	710	704	721	752	754	724	769	737	750	744	753	672	738	694	717	737	700	763	728	744	739	761	736	716	742	732	735	761	755	734	745	735	760	768	724	728	714	752	791	767	718	759	733	742	734	728	727	754	708	748	708	685	707	732	784	750	737	720	774	721	731	719	763	736	787	717	746	714	710	747	728	750	720	706	696	752	769	702	740	712	803	685	730	678	699	732	755	712	752	765	731	697	768	770	728	704	709	751	738	700	741	716	733	755	697	721	694	738	731	719	722	739	757	783	754	704	725	755	711	724	720	754	759	749	669	702	733	692	753	768	700	730	767	764	700	726	714	756	740	677	712	821	746	659	714	719	767	735	717	750	728	785	840	735	719	715	778	694	760	725	744	745	714	712	701	764	766	702	737	692	710	738	678	753	720	729	721	740	717	720	768	752	768	741	751	713	720	733	770	776	720	753	748	803	711	747	767	718	770	719	757	756	740	696	767	750	765	744	705	721	725	713	716	729	754	773	720	690	724	766	747	711	705	741	747	683	720	723	767	728	736	735	747	778	725	744	698	716	710	775	776	714	753	694	740	767	777	698	727	726	728	755	729	731	678	728	778	711	722	709	723	728	748	790	687	730	742	733	787	757	747	718	727	683	757	723	737	741	747	719	718	725	774	774	719	754	734	700	738	744	723	735	702	695	685	763	748	731	730	731	727	709	744	728	710	721	770	713	749	708	748	739	732	734	728	720	801	750	751	761	701	750	674	767	709	687	704	671	756	720	742	728	729	753	785	703	782	736	732	722	705	747	706	724	761	744	750	719	711	749	797	704	706	727	701	780	717	731	743	700	711	718	789	728	702	717	718	682	703	726	758	752	681	725	757	746	740	700	702	769	756	727	761	750	730	764	764	754	728	717	777	716	782	715	695	759	733	708	793	733	719	738	742	726	708	729	736	694	713	749	730	748	692	733	701	775	735	705	694	710	734	776	756	742	730	752	685	710	709	701	706	709	770	733	749	709	731	709	731	761	724	749	734	741	755	740	755	740	741	784	708	743	739	764	735	698	714	734	719	741	747	735	751	696	736	741	705	752	734	716	710	692	730	720	661	719	753	794	701	752	786	748	737	690	745	802	763	785	754	763	746	688	749	741	700	715	743	734	744	693	765	724	746	727	744	717	756	724	687	763	723	737	738	709	690	754	749	685	710	723	684	722	729	737	762	776	727	750	707	726	718	677	752	751	765	735	735	703	705	714	791	730	713	708	671	714	734	668	677	776	731	787	741	733	694	713	758	723	712	705	679	738	730	722	709	742	730	708	690	746	728	748	686	708	740	703	740	735	686	727	710	765	766	766	749	736	756	738	750	765	739	762	700	779	714	756	729	770	704	745	722	769	741	710	713	742	732	724	722	698	774	740	727	752	785	739	721	743	704	784	780	753	708	722	738	743	704	741	731	745	765	721	722	745	766	751	734	693	741	750	714	754	680	738	743	759	714	756	718	707	684	667	706	786	770	757	741	714	726	747	710	790	685	738	745	693	753	737	689	718	727	712	745	694	759	744	706	794	757	729	749	748	768	719	715	795	730	749	734	738	720	756	769	726	731	757	728	723	720	786	771	724	734	772	761	726	711	764	700	726	721	707	720	768	724	724	702	753	741	728	801	732	738	716	729	735	708	726	686	756	758	702	748	722	747	765	713	787	717	750	686	714	743	697	742	754	721	709	759	759	779	725	744	757	779	748	771	693	666	766	723	771	735	724	697	736	712	729	741	713	728	671	728	696	729	750	720	763	734	794	764	764	748	746	755	735	723	751	737	704	752	745	767	739	726	744	728	742	728	731	756	721	747	740	748	781	715	686	749	699	729	717	720	695	727	709	741	731	815	742	737	746	761	747	741	761	732	764	696	758	713	736	732	726	715	732	716	712	709	705	724	750	729	727	704	727	742	746	734	727	705	792	774	702	748	726	718	742	713	727	696	736	738	750	705	702	724	721	771	764	755	701	737	746	736	777	760	707	769	754	731	730	691	737	779	770	680	727	757	715	734	766	700	747	742	754	764	747	676	754	701	742	728	700	733	767	745	739	738	710	729	751	766	698	701	779	790	679	744	759	717	722	664	709	758	760	722	768	698	715	720	738	747	739	690	733	753	738	734	724	757	675	765	766	735	700	771	688	691	703	670	737	755	702	710	711	746	710	714	727	714	718	697	726	765	727	713	681	736	682	783	745	711	728	651	739	754	762	749	719	721	777	713	757	702	754	763	780	748	686	714	759	737	704	759	753	712	686	725	726	729	759	769	692	723	741	707	662	737	748	717	708	717	724	752	745	717	705	733	744	759	758	726	727	752	704	695	728	692	718	796	705	698	786	708	770	735	727	684	772	752	725	739	720	733	753	706	734	708	697	761	746	715	742	707	761	733	755	731	765	680	778	772	753	714	783	761	725	765	709	670	782	736	714	751	701	753	671	702	706	726	745	716	754	766	771	747	774	739	690	738	725	730	752	713	762	740	748	755	722	721	682	734	725	711	729	734	732	715	736	783	725	716	727	718	730	709	706	781	721	692	704	736	710	697	744	777	774	718	738	716	703	768	752	743	795	798	756	743	746	712	735	735	744	718	741	764	734	711	720	732	750	737	678	748	724	731	725	754	745	743	747	781	714	744	769	738	722	761	715	713	703	739	745	763	751	726	710	728	741	765	693	704	693	733	733	696	712	699	757	740	727	751	798	723	712	740	757	717	726	750	748	761	739	755	737	772	706	718	763	686	747	680	744	711	757	725	778	738	709	692	710	762	735	778	747	752	713	708	784	723	738	792	726	715	714	708	758	742	752	744	771	756
18228	3102	2773	2099	1505	1650	4822	29190	46034	35255	14622	661	174	206	180	178	171	164	152	184	170	160	161	146	167	163	174	190	140	173	178	185	178	161	182	161	177	159	173	161	161	175	155	154	205	183	158	173	182	182	158	141	162	166	152	161	165	159	161	143	169	158	168	162	160	171	147	162	156	159	171	188	152	176	167	175	166	169	157	179	155	170	171	166	181	155	160	189	170	175	145	165	189	165	165	150	157	144	176	156	170	152	171	173	156	180	173	142	187	156	168	149	172	177	147	170	169	196	172	149	188	171	171	154	152	178	158	172	159	153	167	198	172	141	169	171	153	135	173	157	159	157	180	127	180	159	163	142	191	152	160	173	176	164	183	172	195	155	148	165	194	186	166	173	168	203	159	162	149	162	163	153	165	166	175	155	144	167	164	174	134	191	183	159	186	167	165	137	167	163	163	172	163	157	156	165	150	170	153	177	168	193	150	171	149	163	170	142	158	150	191	157	140	161	153	164	156	178	172	144	148	166	163	157	172	154	163	162	150	158	164	158	172	148	162	145	181	173	150	143	153	174	183	191	152	151	170	167	174	171	159	126	160	168	168	176	158	164	184	169	176	176	153	161	155	176	177	183	153	160	163	169	169	165	155	185	171	183	147	148	151	151	157	162	160	172	174	161	188	143	190	173	164	183	154	146	156	196	164	163	182	158	198	160	171	170	175	146	167	161	155	176	164	174	174	155	152	147	158	167	165	175	143	191	150	159	148	181	181	179	148	154	148	142	160	131	188	207	156	165	167	154	181	173	183	144	159	149	173	164	160	194	135	162	181	137	162	162	164	156	163	168	135	149	168	172	173	172	178	156	172	188	165	164	151	183	168	174	162	175	143	167	178	149	167	154	176	162	163	155	162	187	171	156	158	179	158	161	158	164	175	151	152	174	152	174	148	168	180	152	165	158	184	162	154	149	171	172	161	140	150	166	190	156	173	182	152	164	178	162	185	160	144	167	176	179	168	147	151	185	195	157	172	168	156	165	164	173	182	176	162	145	164	164	181	171	165	176	170	168	156	192	159	163	185	159	164	165	161	148	161	155	144	171	161	168	162	142	164	134	177	162	154	155	150	161	157	155	190	161	160	151	165	175	183	166	163	198	170	160	164	159	134	168	182	175	174	161	151	158	171	163	153	162	169	156	147	159	175	195	139	163	151	163	159	166	176	174	152	149	163	174	166	142	175	182	159	142	156	176	165	173	170	169	177	185	178	153	171	134	169	166	162	140	182	164	169	153	169	154	158	166	172	170	191	156	159	160	174	177	181	179	153	175	146	174	154	141	182	175	153	165	156	179	181	168	136	176	168	180	136	186	173	154	175	175	165	168	167	166	151	168	186	173	179	140	156	137	161	144	161	177	172	161	159	177	161	157	182	164	166	156	159	132	150	169	155	138	159	162	181	166	175	145	164	155	180	161	155	172	198	185	155	156	179	164	162	171	172	151	166	177	183	156	145	169	147	185	149	168	151	152	187	172	160	184	172	160	178	165	166	168	173	150	167	147	167	171	162	155	157	144	165	158	171	162	177	151	178	148	152	158	160	148	167	161	153	150	140	156	170	166	168	172	155	173	176	165	165	185	157	159	161	161	165	141	180	160	167	158	173	163	190	169	182	171	176	136	165	169	172	158	186	175	174	187	161	170	173	167	173	158	186	186	142	193	154	164	164	160	158	164	162	157	177	162	153	167	154	179	162	160	171	159	180	175	161	142	152	175	168	181	168	180	168	159	153	163	145	159	158	157	134	150	173	174	163	145	187	169	169	145	146	164	182	173	175	146	156	177	166	169	175	187	159	149	163	167	155	149	146	151	143	168	190	152	159	160	160	151	157	145	163	166	152	180	155	169	168	152	158	179	144	162	156	160	149	160	167	196	185	164	153	191	151	162	157	167	163	184	167	165	150	160	162	158	162	178	171	164	152	168	186	180	197	165	165	168	160	172	158	158	178	142	155	142	164	158	117	190	152	167	163	162	157	161	181	177	160	153	154	148	178	171	154	170	160	138	160	170	172	178	183	146	133	151	157	163	169	164	166	162	157	171	164	163	152	171	149	172	189	165	141	170	189	199	173	156	176	163	191	178	168	157	141	174	165	139	148	174	161	160	161	181	158	168	169	168	166	167	145	155	147	180	176	174	137	155	156	179	148	151	175	171	173	175	142	166	193	150	176	178	179	156	170	162	174	160	172	163	191	191	166	162	166	173	157	178	160	136	164	160	160	166	176	182	166	179	176	181	149	149	138	157	177	165	183	185	176	165	139	173	185	163	174	172	155	178	152	179	163	181	167	168	138	179	167	135	152	153	170	162	164	171	182	160	179	138	170	178	175	181	131	163	158	159	180	167	177	200	158	180	161	162	185	163	176	152	180	157	147	169	199	175	180	151	160	176	175	150	157	156	165	155	179	189	159	171	156	159	188	165	154	164	162	154	178	180	167	167	155	171	149	170	142	181	155	170	182	136	161	181	164	159	137	170	182	157	172	167	159	178	152	124	173	160	170	183	178	146	156	155	162	172	181	161	137	175	179	166	168	133	172	204	155	191	157	167	153	184	151	162	167	169	163	146	162	183	172	170	181	155	198	152	148	166	193	185	159	153	176	172	155	170	194	170	166	182	185	166	150	166	209	163	188	138	166	164	157	168	167	178	187	169	177	187	156	169	155	150	168	148	164	169	162	184	164	171	146	159	173	160	152	192	172	170	173	174	178	183	174	158	175	164	158	155	145	155	157	150	182	177	163	168	157	167	173	166	181	165	189	174	179	170	140	190	143	156	166	165	153	140	159	165	172	164	154	166	194	158	177	149	149	173	143	161	160	164	174	156	185	169	136	181	181	173	161	182	186	143	155	161	148	171	159	164	170	153	175	184	162	139	155	176	162	168	149	158	157	144	144	175	166	159	165	144	169	170	149	181	166	173	149	143	179	174	176	176	144	207	153	158	178	191	153	164	159	168	188	145	167	155	184	183	158	167	147	165	175	157	209	171	165	172	164	150	190	170	150	181	158	140	171	144	146	154	180	169	172	174	157	176	172	147	139	159	166	169	153	169	182	168	159	162	175	192	168	159	154	171	163	183	155	176	154	195	162	157	166	148	144	176	190	174	155	158	175	137	171	165	184	149	154	179	151	177	153	186	178	166	151	147	184	160	173	166	173	152	186	165	184	154	141	167	188	189	183	162	163	146	177	153	159	165	172	167	165	157	157	160	177	167	164	177	176	198	183	152	166	170	158	181	183	168	193	165	153	180	165	161	204	130	174	158	172	148	159	162	160	166	170	151	164	168	169	155	177	161	152	129	176	180	143	163	168	152	145	149	179	178	166	175	168	159	179	169	174	173	144	168	176	170	151	154	155	155	169	156	178	188	173	162	144	160	158	159	177	172	167	166	162	175	172	169	160	157	181	178	157	181	146	172	153	168	159	173	158	165	155	178	172	166	186	135	214	166
8217	2417	5781	6562	5898	7065	18316	49052	62460	50191	19290	637	598	512	564	566	542	554	483	535	468	471	481	482	499	467	541	440	443	443	473	501	438	531	490	483	504	481	441	480	478	488	453	473	471	455	485	457	480	452	489	465	468	458	483	460	461	447	470	450	499	481	514	465	452	483	441	455	440	483	473	455	466	457	446	452	403	482	450	496	458	458	445	469	422	435	488	517	491	478	485	438	443	426	471	449	448	469	457	508	500	478	470	481	451	446	430	466	491	482	447	480	461	493	462	417	488	470	477	433	469	460	476	425	483	461	448	485	455	455	477	435	442	462	457	460	478	442	457	494	464	443	445	450	485	455	462	439	486	482	490	462	469	467	459	453	477	469	435	468	443	444	472	430	496	495	453	473	460	460	473	421	420	500	462	439	475	454	465	443	465	452	487	451	492	460	482	455	445	437	457	475	435	451	495	461	456	473	492	480	478	456	454	451	396	469	472	469	445	488	467	474	483	431	482	448	436	471	454	453	499	476	437	460	455	448	448	467	448	445	434	483	453	503	457	469	463	448	487	449	467	485	464	466	481	449	435	443	460	452	460	479	427	437	467	461	437	485	476	470	441	468	470	483	476	466	443	468	454	466	482	473	469	472	481	481	413	446	457	434	468	428	459	436	478	446	466	494	452	435	449	448	482	460	474	463	457	466	472	466	446	460	503	499	427	489	482	477	461	452	459	443	466	442	439	491	468	494	438	427	496	449	496	487	487	513	478	420	483	473	435	465	451	473	437	488	441	485	418	496	463	488	433	458	493	480	474	472	476	453	487	438	461	417	497	460	474	453	464	454	477	502	534	443	479	426	439	457	405	471	469	450	469	456	443	471	504	420	437	451	435	425	450	451	452	443	479	478	469	461	475	513	441	445	474	437	458	478	435	413	478	463	465	448	451	445	437	415	457	435	433	460	482	483	481	438	495	428	442	457	434	466	456	447	474	464	465	472	453	448	459	481	478	458	468	422	462	436	468	486	420	453	439	444	443	469	467	440	468	459	453	491	444	459	464	493	401	488	446	427	403	457	456	484	437	440	465	462	463	451	479	442	458	493	444	480	456	438	464	486	483	437	438	469	465	472	444	468	483	479	417	465	452	453	499	470	461	462	438	495	463	443	464	479	423	460	421	485	455	476	459	471	467	465	491	477	480	471	471	461	458	446	433	448	458	448	454	441	451	460	479	419	423	461	442	484	428	438	446	457	442	435	458	431	486	458	467	455	437	422	478	438	519	441	434	483	484	482	484	465	446	443	455	481	465	457	478	429	464	463	485	460	470	464	467	450	447	465	486	459	438	492	459	461	460	467	441	463	444	488	457	491	493	494	430	473	435	461	472	510	441	447	479	473	474	477	466	472	461	476	466	443	442	407	459	474	445	472	471	453	470	455	429	453	431	490	449	458	458	470	476	438	431	472	486	456	471	460	438	457	460	447	474	462	444	462	443	469	473	490	466	477	434	456	432	471	473	474	494	489	484	474	453	498	432	471	466	461	434	445	455	505	465	421	476	434	478	436	523	471	437	448	444	458	458	442	445	500	468	473	464	443	458	442	468	473	428	450	480	457	458	459	507	461	467	431	407	447	470	465	477	442	443	427	430	477	438	432	491	475	499	455	424	439	440	468	463	447	453	472	469	424	468	448	427	446	436	422	466	494	465	447	464	474	455	420	489	490	451	468	474	432	474	479	452	477	470	453	464	478	456	441	437	433	514	427	499	428	457	464	453	481	470	446	456	476	487	456	437	452	443	476	470	475	487	494	467	456	445	446	485	427	468	483	464	490	434	489	462	467	453	488	450	456	477	456	468	503	453	452	459	447	481	432	453	454	454	467	454	465	463	479	423	452	468	456	431	475	457	455	469	456	453	454	476	447	463	519	442	444	524	426	444	481	448	480	463	447	478	513	426	478	455	483	480	483	508	463	485	454	464	482	447	447	492	440	452	436	473	468	452	484	496	473	421	448	456	468	446	430	450	486	488	469	471	448	463	477	440	435	461	431	489	467	470	458	452	451	428	466	459	479	446	453	483	467	448	469	466	496	471	480	445	429	480	472	468	461	452	516	464	452	480	440	465	501	461	462	516	446	444	436	462	456	447	478	450	452	456	442	417	449	468	435	419	459	465	452	444	434	429	454	438	416	490	429	462	457	492	447	479	415	480	456	466	457	442	473	474	469	454	494	473	439	445	480	417	427	455	437	446	479	476	456	475	459	494	480	432	462	461	455	472	495	469	463	482	427	453	462	443	463	472	447	469	447	473	436	481	460	419	477	481	477	489	431	451	458	444	496	444	472	480	498	501	442	449	440	468	415	432	475	473	466	432	509	497	454	453	449	468	434	456	463	468	468	457	469	469	460	476	524	483	437	469	466	453	454	442	475	525	451	480	468	475	457	435	414	431	485	483	436	421	456	433	464	481	463	431	463	487	426	454	448	488	441	455	452	449	448	403	446	492	443	449	433	439	431	493	474	448	488	465	477	468	442	470	460	440	441	460	411	501	456	483	461	469	438	455	441	450	473	441	427	439	458	427	488	496	467	472	438	481	474	473	468	452	460	460	436	473	471	454	427	478	479	470	420	459	451	457	497	436	484	473	444	437	446	459	449	450	462	452	457	480	441	488	464	448	474	442	437	477	509	425	440	457	442	468	467	498	425	481	471	422	448	442	449	443	501	475	465	483	458	457	466	453	484	438	488	458	459	438	444	466	448	449	431	497	441	433	508	430	487	431	476	449	492	449	474	455	492	447	475	468	476	440	467	441	462	410	457	480	455	457	477	484	465	423	468	428	467	456	420	476	450	435	446	437	470	446	459	506	467	443	489	470	463	480	481	485	447	461	458	460	458	467	451	464	487	463	499	443	456	472	458	475	477	472	482	446	487	466	476	442	467	496	475	471	461	481	488	499	419	478	501	447	502	446	465	486	463	461	442	457	457	487	459	467	448	462	460	469	444	462	468	444	421	464	444	463	446	412	445	465	454	460	454	469	473	447	517	470	490	441	429	480	493	455	471	437	449	437	463	499	478	457	465	470	456	492	447	476	446	460	469	470	498	447	496	462	463	460	484	444	445	465	519	478	418	464	472	462	447	443	473	484	438	439	442	479	508	487	500	436	466	437	467	437	486	468	503	460	483	441	449	457	509	446	438	413	480	472	464	508	440	477	485	450	444	489	455	477	455	496	448	439	490	472	489	444	474	481	480	442	449	439	457	482	470	431	473	512	504	460	477	513	456	471	443	436	471	495	454	464	460	469	456	477	491	464	463	458	471	488	484	466	479	447	432	477	454	506	477	450	485	448	483	459	488	452	474	485	442	465	469	434	475	484	448	451	463	407	444	465	427	495	481	449	468	481	446	464	435	483	427	476	465	458	453	453	472	452	479	443	460	454	471	477	445	430	467	463	447	468	477	448	470	476	461	444	453	462	457	429	496	446	437	450	449	435	447	462	485	472	479
2434	363	344	323	313	325	331	776	2623	2364	1233	305	278	285	326	293	264	278	298	301	333	289	266	296	300	293	272	312	266	313	289	283	280	308	312	295	305	303	309	288	331	285	318	278	288	293	299	301	286	263	306	296	285	318	299	311	289	305	276	285	301	298	323	289	284	272	285	293	272	290	297	292	272	289	290	314	272	303	291	294	306	296	299	306	264	295	275	295	306	276	295	309	292	290	301	307	303	321	271	297	303	286	313	318	302	304	298	287	316	303	316	305	297	315	308	326	283	296	285	283	294	295	303	311	295	308	317	321	290	285	308	282	274	286	279	313	288	287	306	295	308	281	298	288	238	302	299	309	293	292	350	263	276	304	264	278	274	263	279	294	318	290	317	324	278	265	307	286	294	304	314	307	259	308	314	307	272	256	316	294	312	302	276	307	285	297	299	300	279	269	301	278	285	308	300	257	289	280	283	301	290	277	302	263	301	290	307	306	300	264	288	262	303	289	317	336	299	271	290	302	309	274	287	296	276	318	287	291	312	271	278	310	311	320	300	248	280	312	305	294	287	275	289	304	314	298	281	312	264	296	262	297	287	270	289	307	272	302	300	304	311	299	277	299	310	324	295	306	277	319	300	314	269	294	273	295	312	314	301	282	268	320	292	299	317	269	284	294	281	304	292	295	296	280	303	321	313	282	320	276	310	317	303	269	298	312	267	294	318	282	288	314	281	312	287	305	290	285	295	302	312	304	294	287	279	311	306	282	297	273	249	291	304	274	315	269	290	329	307	301	315	272	291	318	319	253	280	300	255	296	308	269	283	292	319	286	311	265	290	266	286	278	313	271	275	281	307	309	283	283	271	283	271	279	302	248	292	321	271	269	321	295	311	314	268	296	278	280	302	290	262	323	296	319	319	281	301	290	297	287	300	319	308	293	282	301	297	325	301	271	294	303	301	304	335	291	280	284	273	275	282	307	296	317	273	330	301	316	293	327	330	243	324	310	284	271	305	305	323	304	304	262	311	275	286	292	302	322	324	295	296	296	305	315	291	299	274	298	322	300	280	309	321	298	253	287	308	295	298	293	281	260	292	267	312	297	293	305	333	316	289	294	313	289	318	304	264	281	312	301	284	311	307	287	263	294	262	303	329	349	294	279	281	281	329	286	317	271	327	270	281	293	283	272	290	315	293	299	315	284	279	344	298	317	288	298	290	287	270	289	293	295	285	310	307	306	292	273	295	319	285	292	279	288	312	297	290	293	312	324	280	332	309	321	284	313	314	300	304	307	290	282	291	312	281	299	312	333	305	293	279	281	256	337	286	292	308	300	284	299	283	263	307	296	284	323	259	274	268	288	279	299	263	297	307	277	310	283	285	284	302	323	282	290	303	288	288	296	310	289	276	299	316	274	285	300	297	296	306	289	292	296	291	294	302	295	291	311	305	279	301	285	291	261	302	256	331	267	288	263	280	339	291	283	315	325	290	286	272	300	332	283	302	299	312	287	319	253	303	275	301	319	320	271	312	290	298	308	311	330	263	276	314	305	256	302	337	284	287	293	310	299	299	299	316	299	310	296	330	295	304	310	291	246	269	296	282	289	293	308	268	292	278	269	291	284	318	271	311	270	295	305	306	302	312	325	231	300	289	283	295	278	278	289	271	293	293	283	294	276	278	294	292	295	295	261	299	292	318	293	273	309	300	303	270	296	311	309	293	288	294	273	326	289	296	302	309	273	319	295	316	282	328	253	322	268	290	279	268	283	289	283	254	287	328	296	281	335	302	310	291	310	303	300	291	289	289	311	289	285	293	305	316	271	288	290	286	319	293	299	286	272	319	301	289	287	284	288	274	312	306	292	296	304	310	272	298	272	302	301	300	295	325	305	286	289	285	273	340	289	270	327	302	336	301	297	284	267	316	302	313	333	300	267	307	289	289	305	308	280	310	316	271	296	268	292	295	284	291	302	320	303	304	290	303	328	297	268	307	256	324	294	315	315	295	302	308	306	275	307	285	285	312	282	273	314	282	305	302	284	315	303	279	326	291	279	297	306	304	303	283	267	277	277	297	244	290	305	310	311	270	315	254	303	328	277	271	346	279	300	286	288	283	268	327	304	300	285	315	273	287	295	280	297	291	286	304	296	303	306	286	293	312	301	304	300	322	285	284	267	318	309	300	284	273	296	306	296	282	302	307	276	315	321	324	310	309	285	315	280	293	339	309	275	285	282	287	311	272	288	283	297	276	299	290	272	290	298	293	320	280	306	298	328	263	316	284	294	327	309	289	254	308	274	298	283	294	266	306	303	302	324	299	318	272	284	299	291	283	289	276	296	289	250	283	288	268	297	275	292	323	320	295	314	291	322	274	324	275	294	309	291	314	264	311	249	298	283	316	327	298	284	269	312	292	319	298	304	275	307	292	290	280	312	292	288	290	313	334	271	296	303	309	292	282	321	268	270	308	284	283	334	307	302	316	289	259	296	307	317	290	306	269	281	286	294	311	288	287	303	307	309	305	289	253	295	306	273	297	304	308	274	273	313	297	272	283	283	297	307	289	330	307	301	281	292	298	289	306	277	295	290	291	280	275	300	284	273	301	317	298	309	306	284	270	285	313	314	291	334	276	284	279	284	277	326	279	288	289	312	305	256	290	325	307	338	265	282	318	301	285	303	294	291	281	285	269	307	286	303	272	319	300	314	298	297	287	312	305	285	269	292	284	314	286	282	305	288	307	296	247	302	263	310	318	288	276	305	276	300	306	276	268	303	290	286	299	300	277	281	314	283	311	309	327	277	282	299	289	303	281	305	300	298	317	260	297	291	256	331	307	282	281	309	281	284	272	273	316	329	325	314	315	320	288	289	271	284	332	301	286	314	292	273	301	306	294	292	274	297	304	284	296	332	292	278	275	318	300	308	303	270	302	319	292	289	309	281	319	281	308	285	301	303	299	283	314	290	292	280	287	283	310	321	306	302	317	289	273	301	308	298	312	288	284	293	302	285	332	303	258	310	293	272	312	272	297	277	284	320	284	288	287	304	315	293	291	294	293	279	309	274	312	315	283	291	285	303	289	286	279	334	282	308	284	284	316	317	300	302	270	319	299	306	327	300	300	297	301	291	306	271	318	302	286	303	294	276	281	265	307	287	301	288	272	297	302	262	309	332	330	332	307	267	316	300	289	310	281	325	288	295	285	262	283	289	312	270	303	284	265	280	304	280	296	296	330	314	319	269	296	300	309	291	280	275	291	309	306	323	287	285	328	291	306	284	282	293	292	277	284	260	311	289	304	299	306	303	281	329	270	282	304	290	296	319	268	264	303	285	297	301	317	289	292	261	305	291	300	282	276	263	274	291	292	285	301	289	293	323	285	302	291	310	312	318	299	312	310	299	310	305	281	314	293	267	312	294	312	321	292	278	293	294	287	293	298	306	272	333	296	331	297	329	298	297	334	265	281	305	274	277	279	271	299	303	305	289	293	253	282	286	318	289	256	302
2716	902	979	1003	1049	1064	1018	4010	13092	10823	4598	779	773	827	776	775	750	826	797	779	787	729	821	784	797	765	855	764	830	749	813	756	733	769	817	813	799	800	780	746	855	758	778	806	799	817	792	759	807	807	766	797	737	771	809	788	811	793	808	778	723	771	796	805	829	752	774	774	842	806	803	806	781	777	759	756	821	759	799	753	826	745	743	759	776	792	771	810	800	747	798	788	754	822	834	763	836	794	762	772	758	885	824	776	797	786	795	734	836	787	767	760	758	785	763	757	791	762	738	801	767	823	793	791	810	745	750	805	799	742	813	823	778	809	759	795	753	770	781	741	802	777	790	788	735	748	736	753	800	812	817	796	761	749	830	776	770	793	753	826	791	809	790	791	775	782	755	812	807	816	797	814	820	812	805	828	800	789	832	765	798	802	825	764	800	802	719	761	767	767	790	723	790	862	799	770	730	806	770	734	781	756	726	769	793	844	808	748	768	775	790	790	762	771	784	750	812	747	754	798	759	750	773	777	811	761	736	769	841	800	788	793	757	769	836	792	774	827	756	776	838	776	781	743	784	799	764	804	749	774	794	765	779	820	754	805	773	773	787	810	801	866	822	768	775	779	811	771	830	780	759	775	794	732	788	754	804	797	771	747	805	736	784	813	797	757	801	808	793	754	768	753	783	729	857	785	821	722	759	741	739	807	762	839	773	811	728	825	775	808	779	780	777	776	763	841	787	825	792	803	792	756	754	780	750	796	787	790	789	800	746	753	775	781	786	781	736	797	802	772	756	798	766	789	743	777	782	750	808	779	782	759	755	793	780	769	802	810	789	780	815	763	824	808	800	794	777	731	790	799	789	733	775	812	803	783	794	773	846	821	801	783	795	799	784	747	808	809	804	856	839	756	744	795	809	778	787	781	809	823	761	814	799	801	765	806	776	801	784	785	773	786	787	778	797	776	754	783	799	785	777	779	742	787	746	818	763	741	768	763	792	787	772	754	785	762	771	794	747	785	792	798	798	767	837	774	809	728	763	765	827	793	767	779	801	799	771	827	750	762	779	802	776	745	753	811	820	779	759	805	790	771	810	766	749	760	826	765	794	743	776	754	793	797	744	848	801	807	771	787	777	747	792	815	838	796	764	756	823	798	772	805	812	806	852	760	743	800	799	794	810	755	755	753	748	771	738	741	779	777	797	768	801	754	759	772	770	798	842	772	754	790	829	771	759	820	774	756	794	751	783	800	744	753	794	800	751	735	788	788	788	832	814	731	853	807	807	766	783	809	777	792	796	780	753	804	812	779	792	752	800	782	797	762	781	830	794	778	771	777	790	791	768	776	780	710	818	758	762	754	765	764	785	777	794	796	770	793	791	772	737	825	768	771	810	793	793	808	761	840	728	740	724	779	819	814	777	776	794	747	771	792	817	786	766	785	771	809	723	743	811	766	791	813	767	771	765	784	775	758	798	771	798	754	791	792	768	824	756	795	775	747	782	778	807	765	745	742	760	778	782	777	826	791	812	776	733	798	769	781	831	836	771	786	783	768	766	757	760	813	758	802	770	770	735	782	794	790	865	815	852	779	790	776	782	768	827	758	790	776	789	769	721	819	802	778	787	802	792	810	778	762	815	783	813	775	818	787	820	801	794	733	821	786	772	770	772	773	799	804	786	805	738	788	777	744	779	796	786	795	771	815	804	774	758	809	801	846	804	797	816	794	844	804	765	798	812	783	802	814	855	813	820	806	795	792	815	788	785	733	759	818	801	803	780	777	864	774	773	810	747	754	814	759	794	803	791	808	775	799	751	793	820	767	756	767	757	788	817	776	777	832	800	828	788	815	799	767	771	805	772	787	759	762	777	800	710	797	795	765	768	748	760	792	773	717	767	791	776	776	807	786	805	740	770	802	782	781	793	739	795	820	761	764	794	776	788	793	793	775	754	765	826	766	785	818	773	810	766	798	758	812	814	762	814	804	791	809	783	807	803	756	807	746	748	752	757	744	802	755	784	755	787	781	783	785	788	767	817	744	792	772	766	747	770	764	751	741	779	813	787	734	796	767	804	768	733	776	773	794	768	777	803	808	794	809	794	753	768	811	794	782	782	804	830	771	769	819	743	797	780	794	838	773	770	773	774	835	815	745	790	783	800	805	821	776	798	822	765	771	821	797	760	751	778	851	794	836	830	757	751	782	751	804	795	740	790	792	820	775	758	783	784	799	797	810	805	732	822	781	783	818	809	745	775	771	750	816	765	796	753	790	754	761	771	775	807	763	748	815	815	754	801	795	790	775	757	787	772	744	754	825	780	809	821	776	777	748	788	780	785	774	719	730	795	792	781	777	798	768	805	778	801	784	812	757	797	788	792	771	753	811	790	795	798	788	799	760	801	801	749	729	806	756	776	788	785	805	810	779	769	822	726	783	777	745	810	760	746	779	776	840	763	767	777	741	790	795	803	776	758	763	771	792	761	798	783	732	745	771	784	761	783	794	753	791	750	786	791	745	727	771	790	739	763	782	819	765	809	767	721	811	755	806	806	797	791	795	745	733	769	780	759	776	770	745	769	723	798	763	772	753	823	773	753	781	783	776	752	790	776	795	772	757	784	805	790	743	750	772	750	769	788	751	792	750	823	808	738	724	796	810	738	780	790	829	798	754	778	840	753	807	792	810	812	757	775	782	791	798	827	750	756	769	791	806	799	783	791	780	774	763	787	757	784	845	852	772	802	739	743	770	743	790	790	768	788	808	748	841	802	717	817	744	761	800	782	787	760	778	753	774	811	783	791	847	841	769	753	782	766	789	756	816	800	827	817	799	780	795	798	739	740	779	711	753	788	820	768	830	847	743	773	701	791	788	774	779	814	819	797	750	825	765	793	770	776	780	750	771	757	787	765	760	833	791	898	798	775	824	759	751	828	767	780	799	801	749	819	756	804	801	753	777	767	818	774	818	761	803	844	805	792	784	780	860	810	771	774	737	824	802	799	748	817	799	773	790	773	785	846	748	735	771	793	755	798	771	766	810	783	776	809	787	772	776	805	785	777	784	794	778	774	789	809	773	786	800	766	812	813	754	760	774	781	754	822	754	801	737	813	785	765	790	822	765	782	795	811	813	777	707	790	813	816	761	815	755	821	763	842	784	789	758	871	768	779	795	767	786	769	783	776	841	798	738	807	759	747	741	754	806	754	833	797	772	778	777	842	809	764	782	796	791	802	793	782	761	783	757	799	830	826	798	831	775	738	827	815	762	775	834	814	761	767	787	732	799	810	774	809	805	771	770	778	723	768	785	723	806	782	811	817	749	730	827	844	814	776	792	786	804	782	785	784	749	723	744	766	836	797	750	742	803	768	784	763	787	773	737	777	719	806	828	778	781	790	741	827	757	788	785	796	800	817	769	828	829	787	756	767	800	763	758	830	753	793	794	780	776	752	771	779	792	747	851	818	781	738	803	828	755	749	818	810	793	774	800	803	808	786	799	732	795	783	689
10020	1406	1580	1200	912	818	666	10292	28233	26101	11599	669	329	257	284	292	292	303	284	265	312	289	298	289	311	314	292	280	296	267	263	280	308	305	266	288	258	300	289	295	290	271	286	321	287	286	276	267	284	310	296	290	292	306	271	269	282	273	284	269	265	275	314	276	305	276	306	286	298	289	294	297	312	280	259	318	273	271	278	266	291	281	277	303	257	301	288	326	255	278	263	269	282	273	300	275	301	293	279	276	301	291	264	271	282	260	290	280	261	305	303	295	275	303	296	286	278	259	301	286	300	297	287	283	284	277	288	295	297	300	279	278	307	265	282	268	295	283	281	324	298	286	287	292	296	259	300	268	272	286	294	304	300	315	262	268	261	265	301	284	275	306	290	302	285	286	284	293	273	254	261	271	268	283	306	306	290	276	288	263	307	294	272	272	318	274	296	266	261	276	293	292	317	303	277	307	332	292	272	285	310	298	247	293	292	282	296	295	270	245	269	288	280	293	280	314	293	289	273	287	255	284	264	270	298	277	286	299	300	301	266	303	279	285	282	288	261	265	284	309	295	334	285	309	285	301	292	287	281	268	284	311	303	294	288	265	288	268	316	321	325	283	300	264	272	306	309	305	290	303	276	316	308	275	284	293	302	302	265	297	306	264	299	289	284	319	281	321	277	250	261	289	290	293	291	294	274	307	282	312	272	298	307	298	329	276	284	286	305	293	313	271	251	299	269	275	259	294	289	308	292	276	280	251	285	248	285	301	257	275	278	262	268	270	295	303	316	307	282	297	249	287	290	321	294	283	281	276	291	300	286	298	292	294	286	287	346	304	295	270	314	292	303	290	281	295	290	303	265	292	278	302	264	279	290	282	260	292	288	253	266	298	263	300	275	286	296	300	261	275	291	298	265	300	306	277	284	297	302	266	291	304	292	275	263	279	272	269	265	282	293	271	285	272	288	312	298	273	300	278	280	320	295	274	291	286	255	301	279	295	270	273	300	272	270	306	279	287	283	298	287	283	287	273	279	287	276	310	273	297	285	305	323	264	254	311	284	289	275	331	278	282	259	296	266	307	281	297	277	283	302	270	299	272	272	284	276	283	301	274	278	320	266	269	279	300	298	272	276	309	288	287	288	282	312	294	266	285	318	305	299	286	300	286	283	293	276	297	311	297	283	295	315	307	273	309	301	266	284	278	269	236	260	282	276	279	269	310	272	291	278	290	300	277	290	280	289	321	306	243	265	289	279	292	266	264	294	307	283	315	265	269	268	272	277	279	272	292	275	290	300	313	281	282	310	274	292	323	318	271	285	297	301	275	290	269	262	277	280	266	298	278	288	291	309	277	275	299	309	304	255	278	304	282	291	273	294	291	270	283	289	292	268	246	283	304	277	283	277	273	273	282	289	267	267	307	291	277	294	284	274	268	290	252	253	271	298	276	293	291	287	279	309	281	282	287	267	284	282	269	270	296	279	307	288	301	308	277	283	281	283	300	309	301	306	296	257	276	273	269	275	278	247	261	288	314	287	265	311	284	287	291	263	282	253	294	278	270	303	272	294	295	306	304	274	266	267	284	277	282	283	268	264	256	288	261	287	263	268	305	308	265	304	276	305	286	308	280	279	300	285	254	270	315	275	266	324	316	294	270	304	282	282	286	290	250	295	293	287	286	285	314	296	281	276	291	286	264	267	283	271	272	279	280	280	259	290	306	287	273	297	304	264	306	285	302	279	273	279	311	264	307	284	258	300	306	291	266	280	322	331	267	265	282	289	261	260	254	265	281	283	299	291	317	305	305	286	291	289	297	272	295	287	256	273	315	305	265	277	290	296	286	291	288	276	285	284	291	305	307	255	296	293	277	316	282	260	308	298	283	278	274	322	322	288	271	280	302	275	306	275	288	244	271	248	271	282	300	265	263	273	291	277	284	298	317	283	307	260	277	303	300	283	275	279	292	314	300	324	261	297	293	313	241	263	265	285	315	282	271	291	282	279	294	274	279	297	272	324	301	289	254	307	280	278	290	281	279	288	296	282	299	304	260	283	306	314	295	283	286	262	276	286	288	319	301	261	281	299	302	269	288	273	296	276	286	276	287	279	284	274	287	269	305	296	306	255	316	291	325	275	298	302	275	294	298	291	301	297	287	295	280	289	317	337	284	274	270	325	333	294	280	307	299	283	314	275	289	293	318	294	275	302	272	280	292	326	265	290	307	310	267	286	290	263	279	266	295	286	246	300	277	284	238	290	286	278	285	291	286	280	301	267	301	252	272	304	280	280	269	322	294	261	302	310	256	281	286	316	309	292	296	277	244	265	299	280	273	299	291	312	287	290	300	269	293	250	282	288	302	274	272	266	275	292	280	305	302	277	298	292	287	276	292	270	280	275	255	321	262	290	266	317	284	258	271	303	252	303	287	281	258	305	320	289	296	299	284	279	297	281	262	286	308	290	274	296	312	260	325	255	276	258	291	276	291	299	296	273	296	299	303	272	314	300	272	291	289	317	313	275	296	316	248	297	288	264	248	286	286	313	289	310	283	286	237	281	270	267	319	291	294	299	305	295	278	305	279	289	291	266	253	283	296	280	287	281	298	283	266	288	292	277	291	276	283	280	315	280	274	281	331	324	268	300	255	292	274	273	297	295	295	289	304	265	285	286	304	293	263	266	291	295	297	297	307	322	299	283	284	306	294	278	294	286	293	284	301	278	265	280	279	276	295	315	296	291	240	273	285	306	310	322	281	275	304	264	290	284	310	312	280	279	278	254	281	286	249	285	277	275	294	296	267	290	308	287	282	306	288	306	296	296	304	286	308	275	281	281	290	286	297	261	271	314	267	291	278	272	311	289	323	289	286	281	282	270	274	283	313	301	320	276	288	307	259	294	296	286	260	299	297	275	315	281	287	285	275	302	261	254	282	268	295	304	305	288	293	304	284	288	297	283	299	283	307	327	280	276	279	275	286	277	316	274	283	283	289	289	255	271	263	304	302	268	290	295	299	340	303	289	282	291	287	303	316	305	313	275	301	303	309	301	281	284	275	301	271	296	279	276	290	281	271	280	277	298	248	275	290	280	299	292	277	264	303	302	263	274	287	318	275	278	328	287	289	265	317	289	300	290	293	256	304	275	278	316	312	289	280	285	285	272	284	288	266	262	274	272	272	289	279	277	267	286	286	289	295	278	293	275	319	271	301	267	333	274	296	302	270	319	290	283	272	280	290	266	291	298	272	292	286	306	273	286	314	287	282	296	278	286	286	320	266	273	283	258	304	287	315	287	288	306	288	289	290	284	274	276	305	303	272	270	289	276	278	288	278	280	278	260	287	280	271	285	311	294	298	315	287	268	306	307	279	294	288	312	307	270	295	296	230	298	267	243	298	285	267	282	289	299	273	285	259	285	294	304	268	292	318	283	257	243	281	297	291	280	310	277	272	276	305	311	286	288	283	258	257	293	274	286	312	274	289	287	288	301	273	280	281	294	298	316	299	294	249
6632	1842	3628	3977	3425	3034	2741	26135	48921	43145	23854	832	823	807	770	759	808	765	793	763	751	761	748	756	768	712	829	756	767	729	750	732	775	745	740	764	760	725	741	753	710	788	772	734	770	729	813	752	770	769	810	789	721	720	729	752	742	760	754	750	765	792	730	725	741	755	743	755	735	726	797	793	768	723	744	735	738	771	790	788	768	720	773	689	785	722	727	721	753	794	774	761	722	778	725	765	751	794	738	794	747	730	758	731	734	770	745	785	740	719	715	706	701	745	801	760	729	716	731	755	695	768	799	745	771	739	774	775	766	762	771	742	763	750	757	741	740	737	754	746	762	771	765	727	714	744	768	744	729	785	776	734	752	738	777	750	730	769	736	736	731	731	750	726	753	770	787	739	748	782	699	743	700	756	770	766	743	742	774	769	717	795	725	726	760	754	752	733	745	767	761	726	756	795	721	778	720	738	750	697	804	748	762	767	752	746	745	730	804	771	759	732	738	726	770	767	792	761	745	761	734	794	761	700	736	775	764	743	766	737	768	792	772	737	680	749	754	765	710	759	710	778	715	742	730	786	732	738	751	690	745	773	756	749	789	786	745	723	704	773	755	805	761	713	764	724	732	716	772	753	704	739	765	774	800	764	725	772	798	727	735	769	791	789	693	761	788	773	761	729	762	778	758	749	739	754	742	719	731	763	760	796	734	777	789	760	763	769	750	699	724	749	717	725	744	750	724	751	765	746	755	730	778	764	757	785	745	726	737	786	736	773	742	780	745	759	767	740	793	733	764	752	761	789	702	710	791	726	779	794	765	715	750	779	705	756	704	770	764	775	757	747	770	788	746	722	756	761	715	746	726	759	762	741	768	730	758	727	724	783	782	747	745	742	710	763	761	736	722	737	786	753	749	780	729	764	740	720	752	777	790	808	762	752	694	738	745	809	758	800	769	774	802	686	697	715	708	754	750	750	756	760	705	747	738	794	771	719	758	733	736	746	716	732	729	781	741	712	728	728	772	735	772	747	758	761	780	791	711	745	783	738	759	730	780	727	765	750	759	758	760	723	851	697	761	693	785	782	746	774	759	767	781	763	730	766	776	747	748	793	758	778	772	773	772	767	742	791	783	737	771	783	763	775	782	757	763	737	738	769	749	766	717	743	791	740	744	754	747	772	767	766	765	750	748	766	774	783	750	752	726	733	745	735	756	735	761	731	767	737	752	768	786	691	733	755	740	755	728	759	786	717	767	768	736	733	772	775	755	771	761	716	750	795	782	723	682	718	748	734	761	715	757	790	712	775	779	723	759	768	730	739	742	748	740	746	737	711	766	724	793	794	757	809	792	736	759	741	734	765	723	794	732	794	757	743	764	756	790	713	738	776	758	775	744	785	740	764	784	801	729	793	724	776	718	787	733	753	770	819	771	779	726	757	743	728	792	743	790	754	755	725	734	748	760	741	738	682	765	743	773	751	759	731	760	767	732	818	736	732	750	747	727	729	773	784	748	734	729	730	759	801	776	796	761	726	780	722	791	733	771	718	770	744	786	735	784	729	734	731	708	795	735	715	732	747	737	694	786	754	714	762	776	715	749	743	748	742	792	757	770	698	713	779	724	789	761	774	764	746	746	763	728	795	706	733	762	801	756	754	722	756	747	765	748	795	730	749	724	732	748	766	766	768	735	675	740	753	771	761	778	802	738	755	774	766	711	729	802	724	750	739	723	770	742	735	783	764	734	755	755	736	759	745	734	711	768	788	722	739	714	790	736	728	757	763	747	730	780	746	793	777	725	796	770	726	781	756	766	757	776	725	736	747	720	765	756	779	716	773	762	794	758	755	726	737	815	738	798	738	699	747	721	779	784	755	774	734	749	727	747	761	760	779	746	753	785	766	795	811	784	754	704	764	749	802	760	720	760	730	732	758	706	712	788	773	736	709	718	730	763	748	772	782	787	755	715	760	727	739	773	749	699	709	719	744	700	768	737	747	767	715	747	722	750	737	752	761	779	730	715	717	744	743	758	713	746	775	752	738	744	760	698	730	783	763	766	743	777	709	773	721	776	721	748	745	794	709	740	773	749	712	746	713	756	728	754	759	709	732	756	781	722	747	756	778	744	745	750	676	742	729	714	760	736	826	733	792	719	736	768	729	748	752	770	704	759	754	771	725	736	730	739	745	763	702	765	743	758	712	779	755	763	713	757	786	799	750	752	738	733	751	752	762	788	764	741	763	715	758	737	769	766	746	739	714	770	712	765	745	738	786	764	775	792	754	748	679	748	774	733	764	737	808	759	729	777	763	724	757	765	791	752	774	749	745	711	797	747	798	752	750	773	735	801	744	716	727	763	717	718	745	706	775	789	768	779	743	760	719	706	762	773	733	763	745	765	760	734	796	780	781	782	731	759	712	734	797	741	718	735	786	761	815	763	767	773	748	752	793	738	735	712	789	788	709	734	783	706	740	740	715	743	737	741	771	720	732	751	726	739	735	750	763	785	727	765	784	769	719	773	665	759	759	745	717	780	738	730	782	729	754	774	738	743	699	739	759	751	740	768	784	781	742	763	753	695	753	786	790	741	770	761	740	776	755	742	744	740	779	739	804	716	778	751	717	768	782	738	760	740	743	732	742	726	737	722	716	723	748	740	719	709	697	771	778	761	788	744	762	795	780	785	764	742	773	736	757	757	823	768	746	723	736	758	779	761	706	717	806	740	744	742	760	759	744	760	711	698	801	754	747	773	774	789	717	752	723	714	741	800	768	724	747	748	777	721	761	784	754	786	765	747	747	758	778	747	756	769	764	787	782	769	762	745	766	724	762	716	729	727	801	785	717	728	721	712	766	741	753	727	742	713	721	749	723	802	813	727	801	787	723	739	816	760	749	744	721	770	720	781	757	773	786	752	757	766	754	739	735	754	746	707	727	712	728	762	737	732	734	753	765	800	764	760	745	729	729	797	741	798	725	783	723	759	749	799	716	725	787	753	706	794	756	702	750	737	687	699	733	767	774	764	732	767	719	732	782	734	748	787	743	737	800	718	793	737	799	728	748	735	726	739	758	746	750	767	731	737	703	767	716	719	745	714	754	708	754	743	772	759	753	758	751	764	742	698	808	715	803	754	713	743	763	755	780	724	784	742	795	741	776	738	742	767	716	750	787	719	786	754	769	705	770	758	765	737	750	784	769	765	719	767	764	748	766	749	781	719	741	771	734	780	723	751	799	755	773	784	784	758	733	766	760	736	741	794	721	774	741	763	741	740	818	719	704	748	764	746	763	739	732	760	754	760	743	782	740	699	719	721	761	774	773	748	749	768	731	749	716	704	793	822	718	759	755	745	734	750	750	758	817	759	761	738	786	774	710	741	748	770	718	733	731	813	728	706	772	776	712	757	734	757	753	773	756	739	728	743	790	744	770	766	754	793	742	791	752	742	754	779	767	739	766	773	788	762	765	789	706	748	725	774	789	713	770	741	746	793	794	733	726	811	711	767	695
18285	3162	2735	2050	1420	1050	904	8454	41631	41109	22390	1660	195	210	183	193	188	169	185	193	173	173	169	164	191	173	160	153	179	180	172	155	162	179	167	126	183	194	164	188	153	166	159	173	164	149	165	199	191	185	188	149	167	165	169	177	177	176	176	169	167	181	177	181	183	160	163	169	163	158	172	198	152	197	154	182	179	183	158	183	198	160	182	156	189	156	172	182	169	176	169	168	137	174	165	150	205	180	159	187	165	187	165	188	179	170	169	191	177	167	169	173	186	168	156	179	165	164	152	169	170	176	147	181	166	169	153	188	163	171	179	147	158	177	168	171	199	167	142	180	166	197	163	167	167	164	176	145	168	167	183	171	167	181	160	183	164	165	161	161	181	170	155	200	154	160	175	163	162	161	150	181	150	179	155	140	182	181	168	168	169	163	163	165	166	166	177	179	163	153	184	176	171	172	151	172	169	177	156	145	170	157	168	169	191	191	200	168	179	171	188	185	163	146	157	190	174	185	167	149	164	169	168	170	154	176	187	176	156	185	185	176	174	183	168	189	177	176	156	154	165	167	171	161	192	182	160	181	147	164	176	183	161	164	179	156	166	207	184	168	170	152	168	184	170	187	163	165	171	195	188	175	186	159	164	143	183	167	156	165	149	158	135	160	166	183	192	166	173	186	160	183	194	165	180	157	151	180	156	186	141	183	169	167	180	178	164	163	144	164	168	156	175	177	144	181	157	184	176	159	169	168	182	150	183	173	161	168	170	183	167	182	171	174	172	158	182	186	159	164	197	155	175	173	165	157	164	146	169	182	163	178	173	159	167	167	160	169	163	161	171	176	171	167	155	207	188	149	178	161	177	167	187	186	170	183	164	169	159	156	180	168	161	167	181	164	170	162	163	197	165	175	192	173	180	173	166	179	159	169	181	180	170	169	188	149	207	182	187	174	177	165	187	167	164	184	182	145	145	168	162	175	158	168	165	161	134	196	155	176	170	181	165	166	173	183	179	171	162	159	158	156	161	150	172	166	155	176	148	183	177	193	187	169	163	168	151	166	194	174	184	188	162	184	180	185	166	157	175	208	166	155	179	160	169	178	167	168	159	158	163	178	176	163	149	178	157	158	162	148	195	165	164	196	177	183	156	169	169	178	161	195	175	183	165	151	156	158	166	166	180	158	154	160	151	178	158	157	157	148	190	167	166	180	164	182	183	171	186	178	153	176	162	173	184	185	152	166	162	153	203	164	157	176	188	152	162	141	169	166	154	156	158	176	149	166	178	180	175	154	149	160	166	138	172	173	151	155	155	179	169	187	174	171	146	157	144	164	166	146	168	163	178	180	167	163	173	172	160	170	181	149	177	168	188	168	161	167	177	159	167	186	161	147	170	177	161	176	165	181	184	136	189	169	168	186	178	162	142	150	181	173	159	163	161	154	170	177	154	155	180	164	161	167	154	148	179	154	158	143	127	169	168	169	165	151	166	179	163	177	198	196	162	165	176	152	172	175	179	146	139	158	168	189	161	166	175	153	171	163	179	152	181	164	197	186	174	138	153	164	178	170	192	152	162	164	169	169	161	188	162	176	172	191	183	181	166	177	152	177	153	168	173	189	161	205	156	159	179	171	169	150	188	144	189	156	171	166	150	161	162	153	148	161	169	156	168	171	188	170	174	166	154	164	160	199	183	172	166	176	172	182	184	176	146	184	162	161	160	169	140	178	145	162	159	151	162	177	179	156	165	165	148	186	179	161	163	169	204	161	158	165	140	165	154	177	172	178	169	163	171	172	189	175	166	162	190	161	190	185	145	176	182	166	172	169	173	173	175	172	164	188	151	140	158	163	182	172	189	206	169	193	181	166	149	166	170	138	150	155	167	155	205	184	178	132	155	186	189	156	158	179	142	173	153	170	148	177	156	170	157	171	158	161	170	172	150	177	163	179	166	203	154	155	153	161	177	153	159	180	151	163	160	186	163	175	155	163	192	173	202	175	153	169	181	153	151	173	192	164	160	138	155	175	164	180	162	176	194	165	140	189	167	150	149	183	185	185	154	174	169	168	148	178	192	160	189	177	163	147	170	162	172	199	147	172	174	134	150	151	177	180	169	170	169	187	159	183	174	171	175	156	152	165	167	170	159	156	163	155	140	143	160	159	165	165	163	165	173	177	165	177	181	177	161	174	172	161	160	169	167	180	173	151	150	167	165	159	178	166	182	175	171	176	158	168	163	164	157	168	164	200	156	180	183	160	171	173	179	181	160	179	147	172	176	154	172	164	198	170	167	181	173	197	169	149	167	178	184	192	178	162	158	173	184	174	162	154	193	170	171	167	154	176	165	156	175	165	171	168	166	162	172	152	153	180	180	177	149	181	174	177	136	143	172	189	190	149	154	146	166	155	176	153	174	177	172	159	167	177	172	176	194	193	157	165	169	177	165	170	193	172	153	172	158	175	175	156	172	155	164	163	165	178	142	166	155	176	156	126	164	153	188	184	168	172	165	161	187	171	154	161	177	190	175	170	175	169	182	158	177	158	188	176	172	158	179	185	179	175	181	175	193	182	192	158	165	182	172	174	161	193	174	157	174	177	169	161	175	171	143	150	183	175	188	189	176	155	176	166	177	172	158	172	175	186	162	178	175	162	174	171	175	161	176	178	185	176	168	192	155	172	175	182	169	158	166	145	143	151	180	203	168	163	154	179	176	195	154	163	157	149	155	157	170	154	178	165	176	164	174	168	169	175	161	156	155	168	150	152	173	194	183	177	163	177	173	165	184	144	162	163	157	190	183	172	158	172	159	161	161	174	179	166	177	169	168	168	185	171	151	162	170	168	156	169	167	186	187	173	166	161	181	189	174	169	147	185	168	200	197	164	185	175	172	164	175	172	168	182	182	156	185	159	170	162	176	157	158	161	161	176	155	178	183	171	181	169	144	154	159	150	189	177	136	165	177	171	179	187	159	178	153	152	173	189	146	165	166	198	146	183	180	161	164	162	158	145	176	154	140	155	143	168	166	173	177	153	158	166	156	166	189	164	179	151	192	173	164	165	166	169	183	186	167	170	164	191	147	153	145	143	166	155	170	158	177	163	166	177	176	167	168	178	196	177	147	159	171	168	183	192	188	186	190	168	171	155	194	150	173	153	164	165	167	159	174	164	153	180	192	170	181	162	143	184	171	171	151	177	187	163	178	171	172	209	169	142	162	172	182	196	141	165	167	173	172	162	168	177	150	179	151	163	165	173	156	188	173	175	149	152	148	156	162	176	182	148	168	174	178	167	168	169	172	146	165	159	165	160	181	166	156	172	171	138	184	169	157	174	179	173	163	161	174	165	161	195	156	159	188	172	159	179	176	161	160	155	141	181	174	159	181	163	186	198	169	165	182	161	167	181	166	157	168	187	183	175	160	180	147	147	152	173	152	166	173	168	148	160	168	158	177	165	163	163	143	179	178	169	161	153	157	165	142	151	159	178	189	171	186	159	177	161	162	157
8165	2551	5949	6537	5694	4686	4109	20709	59713	55617	30291	672	586	667	605	542	573	551	523	516	537	516	478	502	529	502	489	493	485	498	485	504	436	494	455	474	475	435	468	486	476	490	492	490	451	532	470	475	502	457	488	515	443	495	470	427	439	473	486	473	501	462	456	466	465	489	453	468	500	461	467	482	449	470	472	452	436	464	470	448	507	457	475	499	467	482	448	461	466	484	443	450	474	515	436	485	451	514	454	504	484	487	487	447	445	478	478	479	459	441	481	497	462	462	463	450	471	459	458	430	492	467	474	464	446	488	473	498	438	460	509	483	478	476	459	479	486	449	488	469	443	474	466	459	473	458	455	458	490	475	440	441	499	424	500	485	507	445	440	482	538	447	452	438	474	481	501	449	473	468	519	463	461	463	448	496	459	458	442	438	487	444	466	466	443	480	478	460	502	465	501	483	453	526	496	458	494	478	452	498	452	468	451	425	435	474	474	442	438	484	450	503	429	447	472	482	497	497	491	458	474	479	459	459	465	442	440	475	493	476	450	504	486	478	460	494	510	460	466	454	447	485	468	473	443	490	467	462	450	449	479	433	446	506	482	470	445	471	439	431	437	476	480	440	461	494	492	477	478	489	448	453	466	455	480	443	412	472	455	434	446	442	414	470	446	493	480	470	489	472	449	439	458	496	451	504	462	504	499	470	462	474	439	461	461	446	480	492	461	474	474	489	447	459	484	478	472	486	438	456	489	475	467	479	468	474	449	464	493	472	457	437	460	468	465	481	444	473	472	440	482	487	454	443	449	414	474	456	468	447	455	467	440	442	504	471	476	439	458	460	489	514	496	442	442	454	446	459	440	488	464	442	456	465	455	489	474	454	450	502	498	455	476	460	497	451	482	477	446	474	481	467	445	472	452	474	459	446	487	493	452	455	478	485	451	493	458	432	479	484	524	457	475	449	471	466	483	436	499	485	448	471	465	490	503	476	476	399	436	503	443	440	455	505	485	458	481	452	447	486	444	458	448	480	474	450	479	438	473	446	446	423	473	496	453	459	451	458	507	442	473	505	478	481	469	426	482	461	505	463	456	455	444	495	467	450	489	479	471	467	484	465	459	495	460	422	503	453	475	466	500	440	455	473	431	474	477	430	464	472	438	473	458	478	486	464	533	469	461	449	474	471	452	498	476	473	513	464	487	454	476	457	444	470	485	447	439	440	454	453	439	434	473	453	443	486	482	442	445	472	449	482	431	480	492	465	463	431	500	480	484	455	500	464	464	481	455	457	451	491	485	462	439	467	462	465	487	431	430	441	470	467	449	472	431	436	463	470	488	443	483	496	451	432	461	474	503	458	471	453	466	448	518	477	486	481	456	489	479	490	493	495	465	468	458	490	507	479	462	454	449	445	459	449	499	510	485	472	461	496	483	464	468	489	443	492	473	468	480	469	440	490	449	476	444	444	454	497	452	465	473	438	487	466	447	483	482	512	485	448	451	469	452	463	475	421	485	489	474	443	440	469	516	477	454	472	441	528	459	477	450	448	424	470	468	467	455	476	454	463	463	464	465	443	416	513	424	468	438	475	459	435	423	447	459	488	504	483	469	495	484	465	443	485	502	460	494	451	443	425	473	460	483	477	472	482	472	467	496	456	463	469	446	479	419	468	479	473	496	437	462	447	494	481	506	487	435	457	432	496	456	477	441	476	475	453	482	479	478	464	491	464	476	483	497	446	494	465	492	465	462	463	431	505	453	444	423	461	460	487	440	477	449	499	463	441	485	476	456	476	412	451	472	463	475	429	450	468	468	461	472	461	502	478	494	459	464	468	437	478	479	480	478	477	459	465	466	455	434	433	484	457	452	443	424	509	443	450	460	444	457	435	499	441	481	478	431	474	466	440	514	462	483	503	474	469	438	494	490	458	493	469	443	460	441	469	428	444	479	460	419	455	433	449	460	511	440	496	434	472	523	464	444	465	464	459	484	464	507	462	444	436	471	504	480	474	441	452	476	445	492	490	429	461	462	416	496	461	445	468	430	467	454	418	475	474	475	477	473	470	474	452	454	468	459	493	462	468	463	473	501	489	457	459	461	452	458	453	476	438	437	481	497	455	460	478	468	468	486	489	505	448	437	429	441	471	448	468	483	476	485	458	464	447	432	458	437	453	457	467	451	439	456	431	465	468	443	421	446	475	476	452	456	458	441	452	473	463	464	448	440	486	464	503	456	470	476	483	459	459	505	451	435	505	446	456	467	420	479	453	459	430	449	454	500	463	445	493	469	470	460	442	484	480	475	438	456	429	451	483	447	446	445	474	490	474	461	480	468	511	444	473	465	471	457	452	499	454	471	474	478	448	472	434	461	464	469	488	462	485	422	471	490	496	479	500	452	479	504	480	414	478	461	467	433	485	469	461	448	470	518	460	486	441	454	488	450	460	471	463	447	493	471	477	476	508	434	467	432	446	434	463	442	429	452	442	474	453	465	412	469	466	453	468	434	491	453	423	502	497	447	495	441	473	444	482	441	494	484	496	490	465	482	462	477	417	443	486	425	480	449	459	453	488	468	445	492	436	480	454	476	447	450	466	470	440	469	452	452	484	496	514	513	443	394	478	471	475	447	457	459	436	482	493	466	481	452	472	468	488	454	438	473	464	514	490	532	456	415	483	488	470	486	440	486	463	439	496	459	475	463	456	472	436	428	456	474	506	451	452	470	466	450	483	475	444	468	446	440	470	497	481	476	470	475	439	464	476	456	460	497	496	479	468	479	458	478	448	472	490	471	482	504	466	460	475	448	465	466	459	441	462	489	479	492	488	474	470	438	501	420	486	470	485	449	442	481	477	466	474	496	495	455	449	473	463	478	440	437	454	448	493	480	476	502	457	520	480	477	442	498	457	454	483	469	443	426	456	505	439	460	440	474	479	528	488	456	481	426	459	462	481	479	465	442	473	458	485	464	446	505	471	483	469	496	439	475	455	478	509	428	493	474	451	491	470	475	446	463	471	486	454	521	473	458	430	516	479	486	432	445	419	460	444	442	459	426	439	448	482	484	475	479	466	436	497	450	489	469	472	475	462	514	467	473	448	467	482	446	460	447	477	480	496	460	458	488	431	477	464	472	466	488	447	497	493	419	482	442	464	460	445	445	508	453	445	453	482	451	441	452	485	467	457	470	469	474	415	493	451	485	475	485	468	471	500	482	496	462	467	456	427	460	463	492	449	505	474	450	486	481	486	448	455	495	423	458	503	464	468	460	424	465	456	466	525	467	490	473	491	480	446	455	449	472	468	444	481	464	424	477	436	468	484	451	467	459	500	439	431	474	476	434	435	441	433	479	441	427	423	454	440	473	454	521	478	437	489	468	461	471	491	464	455	458	478	457	497	403	456	465	482	464	430	507	499	473	449	486	447	433	459	508	464	453	465	403	499	491	451	478	445	449	514	470	448	464	477	451	489	471	453	426	452	490	460	472	456	488	450	495	485	471	474	463	479
2471	371	405	428	386	332	314	798	2723	2529	1069	340	313	315	297	289	328	282	311	299	326	332	318	320	338	296	302	292	286	281	308	326	294	341	297	294	298	286	305	331	284	288	330	265	315	319	339	301	291	298	312	295	293	314	307	309	310	279	283	309	282	314	327	323	306	273	312	334	289	306	332	308	329	319	288	299	325	297	308	325	314	324	306	313	320	282	290	303	288	289	289	317	327	297	291	296	317	322	280	308	285	308	285	283	328	298	322	301	326	299	301	298	334	317	325	289	312	320	317	306	335	286	292	324	318	304	320	324	332	310	311	334	266	293	312	333	333	316	302	302	294	306	308	324	307	317	297	291	294	286	279	310	310	301	318	338	308	302	297	316	331	299	309	291	292	279	314	287	327	329	316	304	301	280	317	300	298	296	311	334	347	292	307	324	310	300	294	328	291	276	329	306	309	313	291	323	289	306	321	305	267	322	306	278	280	309	298	320	301	321	286	322	295	272	311	308	335	291	296	253	280	310	322	274	299	323	293	274	291	294	313	309	321	339	304	334	303	326	289	292	310	304	316	299	286	303	336	295	296	310	306	275	304	305	300	308	296	312	313	322	278	305	294	325	305	304	303	289	299	357	297	306	324	337	305	276	306	286	268	286	343	298	287	317	309	284	326	291	302	309	279	300	303	290	294	338	304	284	320	287	300	288	290	293	298	296	342	308	308	299	309	286	305	279	277	307	315	314	311	325	291	284	320	319	297	326	317	273	311	276	311	309	296	294	298	317	320	285	282	303	309	299	308	315	315	309	314	320	318	310	301	302	312	302	309	288	312	301	332	300	298	295	297	301	313	288	303	307	334	306	312	309	317	300	316	315	334	314	313	313	333	318	309	286	299	324	309	314	311	320	280	319	275	321	333	322	316	281	348	291	286	324	303	300	329	311	309	309	330	281	311	280	284	315	324	324	277	338	290	307	297	314	297	304	294	280	287	323	353	305	314	284	277	294	304	299	327	312	328	289	335	302	312	300	314	316	314	325	320	328	289	291	261	271	308	284	339	304	287	330	301	280	319	285	346	275	298	308	298	294	268	315	290	311	298	306	299	329	297	285	290	341	319	315	326	313	279	286	304	315	349	267	320	299	356	285	308	292	358	304	293	278	302	314	282	299	286	298	317	275	323	275	320	297	335	292	294	291	310	333	309	317	250	297	315	316	303	284	295	306	298	329	322	290	313	335	342	290	293	307	334	331	312	323	318	294	290	321	309	323	292	316	316	336	327	323	297	307	312	306	327	315	299	281	286	321	354	339	303	299	327	317	295	302	322	297	309	281	306	315	292	313	279	330	325	280	316	312	331	309	323	300	296	294	273	298	323	305	313	338	296	329	308	292	313	304	316	310	295	304	288	351	320	319	305	285	292	296	266	314	293	305	298	326	286	330	288	275	297	289	267	346	282	343	310	310	329	288	341	279	347	307	288	300	310	288	311	305	299	301	293	279	301	307	332	325	305	312	324	317	306	331	307	325	299	290	306	290	296	342	305	289	297	310	277	287	313	268	301	295	289	281	291	294	324	307	313	265	332	294	309	296	329	300	277	302	320	336	307	286	321	301	312	313	307	301	306	276	281	355	282	269	318	329	310	337	287	313	326	302	294	300	324	292	302	312	326	323	328	325	294	321	298	309	274	298	286	269	338	292	316	321	320	310	331	277	299	297	284	287	275	307	340	282	273	307	311	275	314	323	305	312	309	279	311	301	328	292	334	345	308	285	319	296	300	304	294	281	289	286	309	286	305	302	291	300	314	266	324	297	319	298	307	309	276	316	329	323	300	290	319	321	278	308	291	262	302	336	309	325	320	315	298	314	271	304	323	319	321	317	307	275	311	287	289	287	295	293	346	267	314	288	296	322	276	309	273	313	310	288	305	324	286	283	287	313	305	311	305	299	324	278	323	312	289	298	331	292	293	313	274	284	318	329	301	353	311	347	297	345	313	290	297	284	295	286	315	320	278	316	295	296	306	310	309	286	291	295	282	289	284	304	304	294	290	315	312	305	309	320	318	329	331	304	271	312	316	323	301	322	311	317	301	315	307	316	278	291	329	290	305	283	301	303	311	329	271	305	325	271	318	289	306	307	315	308	313	303	316	301	323	283	297	283	342	288	299	295	335	320	326	303	322	308	290	306	311	282	302	326	283	313	306	330	319	294	303	280	303	306	320	284	269	285	282	318	324	258	320	311	313	293	314	336	318	324	307	298	302	314	297	312	301	310	303	319	256	305	297	314	312	304	329	304	327	307	320	334	303	324	274	340	309	291	321	333	311	286	299	256	323	274	328	293	304	305	312	276	300	306	327	303	301	292	299	304	280	314	325	315	292	311	280	342	345	319	308	337	267	345	313	330	313	316	288	297	282	315	304	294	306	295	290	296	329	298	303	321	301	280	315	317	300	308	299	318	296	300	299	309	291	291	320	318	306	321	326	301	281	337	291	319	325	304	289	286	321	320	337	340	303	314	303	327	307	329	316	318	311	309	319	322	302	317	306	293	302	316	296	335	266	333	297	330	323	341	302	322	301	310	300	292	335	282	297	327	315	309	269	314	340	310	306	323	274	296	295	287	302	320	297	323	320	273	321	330	293	270	295	303	288	305	312	331	317	309	315	292	312	306	280	309	305	320	300	321	286	291	298	299	303	335	296	301	301	330	293	308	298	316	301	319	296	286	342	319	329	299	321	305	327	327	318	337	315	306	288	299	283	295	290	309	309	304	320	319	274	322	315	313	312	291	326	332	338	291	300	340	292	290	301	290	290	319	315	306	299	314	275	310	324	315	321	310	334	281	286	305	311	328	328	321	331	303	336	347	305	309	267	303	298	287	312	307	312	292	316	303	320	297	311	292	314	309	318	310	275	271	331	320	315	348	312	272	310	282	323	303	339	282	330	295	294	308	265	307	326	307	295	325	314	254	282	281	313	306	320	274	298	274	260	325	322	319	274	341	311	301	303	309	319	300	289	272	309	340	288	289	319	325	308	309	332	312	308	326	322	306	292	293	292	285	300	295	295	312	299	300	295	306	286	324	310	306	314	295	296	303	312	323	325	285	299	295	295	336	314	298	306	290	292	345	324	295	310	320	326	329	294	302	297	331	322	320	328	288	318	283	294	320	312	290	273	305	284	319	316	330	312	297	319	292	313	318	290	284	310	323	308	316	311	308	283	308	306	290	307	311	327	295	309	287	313	300	327	278	302	298	321	338	328	310	284	315	297	283	294	327	310	293	292	310	312	302	302	286	306	288	298	316	287	293	312	311	288	282	292	317	300	328	292	303	299	312	336	292	283	334	295	313	288	306	293	310	330	303	298	326	290	306	301	331	341	327	325	318	324	309	300	326	307	320	286	330	339	299	307	301	265	308	303	323	303	306	287	296	316	293	290	299	293	303	298	302	327	300	287	327	340	301	278	332	292	295	290	321	314	319	297	304	304	309	283	333	324	295
2695	914	1192	1260	1166	1095	955	4117	12798	10667	4340	831	817	805	824	837	799	806	851	792	817	764	807	795	813	804	788	782	800	808	807	846	787	806	740	841	823	831	797	820	806	743	818	826	798	809	827	772	821	793	808	836	791	770	799	794	801	767	831	808	829	807	776	823	793	801	809	825	852	803	804	828	785	778	813	875	789	847	771	871	795	762	824	755	759	856	833	800	823	831	849	827	816	752	804	810	837	784	800	858	789	773	791	779	784	821	820	789	821	736	849	828	821	780	819	776	755	791	795	815	823	805	841	796	816	823	804	812	798	810	864	824	783	814	792	770	790	844	835	835	785	814	822	789	725	785	829	813	784	803	760	813	803	791	836	776	865	761	794	776	774	757	788	843	770	782	792	846	808	778	767	808	772	752	824	747	773	828	848	797	803	795	830	809	831	796	842	845	795	826	783	806	789	768	798	808	800	827	801	815	776	756	779	773	814	828	796	806	869	811	855	875	809	789	797	762	810	856	816	787	768	827	814	821	782	821	799	761	811	845	809	755	761	776	766	783	827	760	819	825	824	752	765	802	808	750	785	813	858	745	824	814	802	741	877	787	825	771	771	760	790	839	787	791	797	850	835	774	806	844	851	777	795	815	813	772	775	813	853	823	830	836	805	839	779	802	788	732	768	873	774	760	810	780	822	811	773	796	797	803	811	781	812	785	783	822	756	799	811	800	780	816	802	837	799	807	813	804	846	785	781	792	763	806	784	798	805	797	779	826	795	852	823	815	786	819	799	808	844	769	779	753	840	799	826	779	823	836	806	824	759	836	815	831	800	836	814	773	845	781	812	780	751	769	769	775	749	815	765	777	843	762	804	816	821	780	793	787	816	784	828	795	774	741	796	786	744	801	749	814	797	798	825	802	791	763	751	774	821	750	793	757	733	786	808	787	758	752	790	831	838	812	758	821	765	794	792	779	815	831	830	800	819	795	829	895	834	789	819	772	797	813	825	774	808	786	793	812	834	764	821	812	813	772	796	829	781	826	783	785	848	791	809	831	839	851	737	851	821	817	787	799	837	816	790	852	771	769	813	767	771	821	835	837	867	796	828	775	807	714	825	837	805	832	782	780	782	841	789	815	822	765	776	802	838	808	768	808	838	806	797	807	785	808	831	808	793	778	795	786	795	806	832	795	794	783	763	814	811	776	771	784	743	779	817	850	777	753	802	781	798	815	811	801	807	809	820	842	818	843	798	764	777	813	835	810	837	777	830	826	801	797	771	805	800	803	820	778	825	790	816	803	788	727	752	827	812	800	783	850	795	783	777	810	743	848	825	820	810	769	806	764	744	824	820	822	859	767	787	811	808	790	817	799	770	822	763	798	820	848	793	747	805	769	797	791	792	807	816	784	801	776	823	808	790	767	794	838	798	802	818	814	842	817	807	799	843	744	804	875	785	769	782	828	754	812	790	801	792	788	816	828	803	862	829	810	830	852	823	812	824	809	799	821	845	829	822	765	779	847	770	822	785	811	796	800	805	762	771	773	763	855	810	783	807	786	773	794	765	851	812	861	776	834	730	817	853	818	789	780	787	822	809	784	831	782	813	761	842	804	781	806	805	807	796	780	790	838	761	801	815	801	843	785	817	809	825	855	849	790	804	797	840	836	797	805	805	792	835	785	800	809	802	859	790	806	836	805	793	777	799	814	757	768	838	842	783	832	802	801	823	811	787	751	736	777	805	838	786	804	750	814	825	758	803	786	840	822	813	847	838	798	767	794	761	778	804	809	793	800	821	765	836	812	790	821	802	789	799	839	792	813	778	754	841	793	792	813	817	827	845	802	810	786	840	784	824	809	803	829	778	820	791	885	788	806	856	806	799	774	814	807	835	784	812	807	759	722	755	788	804	848	794	788	806	741	788	779	714	771	783	815	801	805	838	822	796	834	785	784	791	817	800	834	749	831	784	777	822	792	786	817	791	850	813	870	824	804	782	784	839	807	840	823	800	818	768	777	837	805	855	805	784	828	792	818	804	763	782	793	760	775	818	840	814	846	801	801	802	807	839	845	766	797	836	752	786	801	825	798	801	799	792	804	810	785	776	825	787	787	814	849	776	784	828	836	833	758	769	799	812	829	786	797	818	763	818	835	778	831	797	794	830	840	828	785	787	776	794	824	773	789	787	812	787	783	781	787	804	800	828	875	795	827	858	807	790	847	793	800	806	812	801	752	799	837	815	823	778	808	796	796	751	796	815	812	830	779	766	814	786	812	833	841	799	833	832	828	753	757	802	810	793	841	816	792	774	842	793	810	807	890	785	775	850	803	787	794	771	771	819	816	827	816	773	839	762	845	766	814	795	770	751	729	806	819	846	787	821	764	791	814	818	800	812	809	754	800	783	791	757	812	837	809	841	840	787	774	768	787	819	814	816	772	803	817	753	760	825	793	781	800	802	783	790	787	786	786	821	771	795	775	811	851	829	736	782	755	841	773	782	799	820	784	833	739	789	817	767	820	765	846	754	841	788	833	812	765	765	778	807	786	807	807	802	850	796	812	778	739	794	875	775	788	832	819	768	826	800	822	788	795	787	750	809	822	815	849	810	805	755	728	814	856	818	794	820	805	784	739	850	781	854	820	768	800	781	837	831	822	791	810	834	773	871	808	748	815	818	768	834	817	766	816	836	777	780	845	798	779	792	828	757	824	729	787	823	802	828	820	816	800	857	787	766	811	835	793	833	814	831	765	826	809	795	799	794	802	795	814	798	761	810	795	802	831	767	797	806	808	837	751	832	834	809	816	756	789	814	783	761	814	796	803	842	783	805	806	815	767	794	797	797	787	798	786	828	805	774	824	808	819	816	818	779	763	800	795	857	797	823	846	784	822	808	846	781	779	792	734	791	784	825	793	810	771	868	735	798	835	805	810	866	775	807	862	793	833	777	779	757	794	798	823	798	799	804	771	836	770	867	759	787	796	731	809	740	802	809	774	869	816	768	824	806	800	789	767	817	779	801	761	804	835	757	821	789	761	784	799	823	759	802	805	831	822	793	788	805	852	820	802	763	828	804	784	811	820	773	785	777	837	760	808	762	793	832	811	826	818	802	802	786	811	796	821	822	799	719	781	868	841	813	758	828	804	790	828	810	813	818	800	803	770	806	792	782	790	783	812	769	773	799	791	765	790	797	771	793	799	811	808	827	790	767	768	794	734	795	765	720	773	818	739	817	766	758	732	803	845	779	761	764	761	782	802	804	829	833	838	749	820	816	806	768	843	793	838	865	790	847	818	783	813	795	787	794	789	858	777	842	779	806	788	793	808	785	780	803	791	816	782	771	806	778	824	812	798	791	787	813	804	803	801	784	784	788	810	799	780	777	829	822	818	805	755	819	822	771	805	814	819	838	779	852	827	839	812	780	876	786	823	803	852	726	835	782	808	813	791	830	791	783	820	851	790	799	783	813	794	796	829	816	796	820	817	812	804	827	792	806	781	761	787	805	785
9968	1373	1546	1196	987	731	568	15626	34409	21296	7954	405	287	310	319	291	277	293	276	292	282	301	324	287	295	302	317	288	273	305	303	293	316	271	316	292	262	313	313	247	299	295	277	304	306	278	289	317	297	307	288	310	324	269	302	306	264	274	277	309	288	272	304	312	287	316	282	273	289	284	321	298	302	321	293	285	307	272	309	293	291	275	279	321	287	311	285	295	294	300	288	291	283	312	272	315	295	304	291	298	307	303	287	308	281	285	279	288	280	313	298	311	287	279	297	277	311	290	313	319	265	271	290	279	258	287	285	300	278	277	303	292	305	301	277	270	268	261	274	278	275	296	300	296	299	262	278	289	261	297	299	285	300	271	308	283	286	260	261	317	294	287	287	291	304	290	266	295	291	299	305	292	278	290	287	271	303	290	258	343	281	307	267	324	276	304	296	279	311	322	261	290	300	287	295	291	324	275	292	296	316	323	273	280	295	273	266	278	273	284	304	260	329	302	288	283	286	311	293	307	288	294	300	326	316	295	274	311	275	285	310	305	286	279	264	292	286	262	308	263	300	305	324	299	302	297	320	290	313	274	276	277	284	269	288	270	301	283	304	283	308	296	268	289	297	271	268	291	293	314	264	295	278	285	256	287	276	312	292	272	271	293	286	324	266	316	296	321	288	281	293	288	287	304	314	283	283	294	295	300	277	258	274	300	277	326	305	303	266	294	295	298	290	277	283	290	300	274	289	259	298	312	307	293	303	285	287	270	301	299	292	326	296	280	295	297	267	281	267	306	305	278	272	298	290	286	286	289	310	298	346	301	317	316	297	268	284	315	313	316	293	301	307	272	286	314	330	287	271	292	290	258	324	288	296	245	263	298	296	280	291	294	292	327	274	274	307	289	290	331	258	292	268	300	277	250	309	302	306	303	300	289	291	300	290	313	323	303	299	300	294	322	299	310	291	320	291	314	270	279	293	283	265	282	313	266	280	259	266	268	286	283	290	310	275	301	297	306	304	292	276	295	278	286	317	288	279	298	305	273	271	281	294	282	279	288	293	289	306	292	291	281	290	335	319	267	277	281	306	295	290	274	290	338	306	296	305	287	283	286	289	312	293	276	285	282	303	271	270	264	261	276	279	265	294	268	292	290	296	294	306	291	263	294	269	264	320	259	272	272	310	305	278	289	286	265	297	312	300	336	287	273	279	309	282	286	293	311	294	300	308	300	285	280	257	315	293	269	281	314	307	288	313	280	299	309	310	288	267	287	286	322	275	298	279	297	309	291	305	293	290	306	284	283	298	281	293	314	317	282	302	290	306	291	284	301	302	323	274	290	269	315	297	286	277	267	290	295	286	301	276	279	265	311	300	274	286	312	296	302	285	302	300	291	265	283	252	265	300	299	290	318	310	289	316	298	290	277	270	265	321	299	310	286	283	309	262	298	286	294	252	265	288	259	277	308	315	270	300	283	279	302	273	294	328	292	299	319	298	275	321	284	292	287	290	298	311	302	301	302	291	330	279	323	316	307	299	324	319	313	286	309	306	278	272	277	324	300	316	311	263	288	263	273	302	301	300	273	269	238	272	252	302	293	282	284	310	289	265	288	302	296	279	300	290	294	257	270	289	282	274	286	275	267	296	258	286	273	271	296	325	300	311	273	290	268	284	303	305	299	296	302	309	285	271	300	288	312	296	276	310	302	283	282	292	301	289	289	290	292	304	306	309	294	343	309	321	269	317	275	290	318	280	275	280	298	267	303	271	307	291	305	290	282	285	302	315	281	278	275	255	288	294	296	287	292	325	285	292	287	273	310	284	323	294	276	304	301	301	327	294	295	289	302	281	269	304	288	306	261	308	296	276	303	291	294	291	322	273	270	303	290	284	287	291	294	296	292	287	282	296	270	316	308	299	262	279	317	314	298	294	329	296	298	315	284	281	307	267	333	294	283	269	297	271	285	305	280	291	292	322	281	305	299	287	282	293	287	277	328	276	247	299	320	271	275	277	315	302	296	295	297	286	285	272	284	267	319	289	295	296	315	322	315	293	295	268	265	299	272	261	287	298	290	280	309	305	285	302	302	305	269	325	268	301	301	299	303	313	292	280	294	296	274	271	298	297	302	323	315	285	300	267	283	295	290	287	308	292	287	292	299	270	303	283	299	296	283	272	285	306	300	319	296	295	279	275	319	290	262	291	319	302	302	289	296	317	293	312	267	281	300	272	301	289	266	279	276	277	297	268	278	298	251	292	286	299	275	285	282	287	308	301	311	295	302	278	289	295	284	300	276	281	303	287	297	295	285	286	274	323	247	307	280	307	301	280	289	280	298	288	318	273	297	256	271	307	326	287	305	277	297	291	316	320	252	296	291	259	271	296	268	297	283	296	310	283	306	279	287	282	287	271	286	297	324	288	316	259	319	286	309	309	283	243	292	282	283	292	300	330	317	263	269	289	320	288	298	312	313	267	284	307	306	286	317	314	307	286	302	282	281	310	280	305	304	285	297	299	294	268	274	259	262	295	299	258	278	289	307	321	283	288	300	313	306	292	317	295	258	287	288	286	289	281	290	257	283	301	283	286	279	255	289	300	273	255	273	295	282	283	289	304	300	300	306	299	292	274	300	259	303	282	271	310	293	295	271	297	307	277	271	278	286	305	294	278	300	284	269	299	310	268	248	271	311	304	308	308	314	301	328	298	309	290	281	318	285	280	315	277	291	300	304	281	292	291	283	289	292	271	317	338	316	265	317	282	272	266	269	313	323	282	269	305	260	294	315	326	288	295	287	264	314	303	287	304	284	286	284	301	278	309	298	293	323	297	256	311	298	258	265	299	315	289	294	274	300	270	258	306	302	275	274	245	310	285	273	267	325	296	295	308	323	310	251	289	323	268	290	280	289	288	305	264	310	307	281	285	285	283	261	306	276	305	274	316	295	269	274	269	302	286	274	285	284	315	292	300	262	320	308	302	290	313	292	294	274	274	291	285	305	273	295	273	266	276	297	266	315	305	304	297	278	297	286	277	281	303	271	305	296	282	280	295	272	280	270	284	321	316	279	292	308	298	294	296	243	314	286	340	302	244	315	302	306	285	318	299	291	285	296	280	277	280	295	308	293	322	316	301	289	320	302	268	309	278	314	281	287	273	297	286	304	283	270	280	283	263	286	286	292	275	277	316	292	292	272	296	299	295	279	277	284	286	292	295	303	294	300	304	275	279	312	279	296	270	300	296	270	265	269	303	301	293	265	290	305	308	307	302	312	263	298	289	291	267	292	290	283	282	304	283	291	309	301	303	316	332	270	305	265	283	278	271	305	271	288	273	281	317	292	296	276	284	269	276	289	308	289	281	302	298	289	281	327	293	294	306	270	326	319	293	270	298	275	280	303	298	276	269	298	325	323	272	274	311	294	256	295	304	277	261	288	303	274	293	272	263	285	263	309	303	280	300	278	285	295	290	283	289	264	286	288	297	279	297	279	294	308	320	279	294	284	292	299
6615	1782	3533	4312	3913	3189	2437	28257	51119	38854	17876	862	781	844	794	827	743	794	815	814	775	821	771	759	805	770	762	779	724	798	814	828	783	783	813	806	756	791	761	796	753	838	799	833	832	766	746	784	749	780	764	752	789	759	734	727	695	801	772	831	781	792	740	761	767	836	777	804	788	778	771	753	739	771	788	786	737	814	796	766	716	734	793	746	791	752	775	743	778	790	774	749	766	757	819	786	762	737	763	828	814	756	754	779	736	796	747	787	776	794	734	794	775	834	783	760	769	769	775	744	740	749	746	780	785	859	780	779	740	784	760	780	739	797	761	801	774	761	782	789	718	785	785	765	787	738	795	803	760	832	752	775	740	782	776	824	773	823	760	819	781	772	725	759	749	740	770	765	775	772	754	740	780	786	738	744	733	798	748	804	783	822	776	813	775	748	769	697	774	769	744	810	754	816	774	806	778	804	770	713	830	744	734	732	749	772	759	718	758	809	768	755	803	728	737	749	765	802	736	721	752	762	787	771	712	806	742	803	750	813	754	723	758	771	786	734	756	785	729	817	761	764	771	773	752	771	755	720	721	750	726	781	783	752	757	791	785	701	745	763	821	752	760	793	731	754	824	763	742	787	789	799	787	731	738	808	720	747	770	776	741	732	728	749	807	758	780	789	825	765	754	771	750	781	726	770	776	777	769	749	778	778	801	773	757	760	769	802	782	795	776	797	757	831	780	784	762	841	807	779	761	769	786	777	777	775	755	763	791	697	749	806	727	767	777	780	753	778	775	758	773	778	828	775	730	803	682	750	799	788	781	764	813	718	771	767	741	767	734	791	758	745	715	765	716	789	738	784	827	745	721	736	761	741	733	759	757	785	785	792	764	767	766	809	728	763	742	745	770	789	760	760	742	760	757	748	846	763	765	737	769	791	772	759	759	810	711	755	716	786	756	790	745	746	747	742	786	772	751	738	775	794	776	766	738	810	744	749	751	712	780	763	766	777	765	736	795	801	782	786	764	796	815	745	709	739	806	718	812	755	742	772	775	801	757	768	720	778	738	781	785	724	779	774	777	803	759	818	749	752	767	778	778	766	740	784	757	829	738	783	776	761	815	779	740	732	754	805	734	788	789	783	791	743	772	739	730	812	747	729	740	779	765	753	756	721	763	817	798	848	779	793	785	775	741	736	741	747	771	789	731	714	772	742	743	729	754	810	784	789	739	802	766	790	725	773	792	771	744	739	773	740	778	804	756	783	787	763	805	743	782	769	745	779	753	763	795	742	721	734	785	801	748	761	756	779	764	783	774	727	772	764	761	761	736	750	781	787	770	742	777	712	757	744	736	760	775	752	751	747	803	742	756	769	769	780	780	728	793	819	770	817	769	809	708	766	787	794	791	780	776	749	661	757	759	814	745	755	746	773	775	824	781	774	764	704	801	771	784	767	765	760	783	770	806	800	734	760	753	704	754	754	783	806	810	774	742	808	769	764	759	735	771	776	822	705	758	785	785	774	740	806	753	751	796	731	801	753	802	777	734	732	771	732	723	752	794	727	710	798	771	787	739	767	754	736	777	770	732	722	767	723	802	732	736	764	759	774	813	746	802	806	769	802	700	792	764	756	785	721	776	732	728	793	757	752	762	753	732	804	808	764	752	756	749	740	755	781	734	816	783	728	756	763	804	737	794	774	772	744	818	747	749	717	787	764	715	810	805	772	711	785	740	731	785	785	714	731	794	787	746	729	762	734	859	821	763	781	767	751	737	768	741	746	741	764	770	725	810	812	746	785	770	786	777	807	737	734	747	804	774	795	741	737	790	748	787	774	734	837	759	753	753	765	763	766	786	774	799	780	803	747	802	755	744	790	744	781	798	780	779	765	742	770	729	739	753	762	785	757	766	755	733	792	779	752	800	715	736	757	790	751	775	760	803	777	786	758	792	773	792	808	786	780	793	722	771	816	754	773	729	828	750	779	779	751	802	734	798	777	785	745	779	729	765	792	776	750	798	754	810	750	741	732	758	767	786	760	757	788	800	784	787	742	729	762	812	807	755	759	766	781	755	797	767	753	748	791	793	787	809	761	798	770	774	773	778	738	755	783	799	750	751	820	727	748	769	752	797	796	754	787	779	765	733	794	805	743	768	767	729	760	793	762	779	791	738	770	750	802	782	737	802	746	773	798	787	764	799	770	802	792	748	781	747	764	787	797	754	794	722	850	733	758	749	719	787	700	766	762	783	774	789	791	736	788	778	755	785	769	787	786	764	769	730	801	789	772	726	793	727	732	787	732	759	777	713	741	820	775	741	767	766	742	731	757	735	780	800	739	786	743	784	762	765	722	783	741	775	778	723	785	817	755	805	743	762	737	769	760	746	706	732	745	792	810	770	830	754	782	788	767	750	737	750	782	738	750	769	732	775	743	747	795	754	762	744	774	821	730	820	799	804	751	757	777	809	788	778	727	762	816	790	795	728	827	812	778	760	766	748	766	760	792	738	732	738	752	808	710	793	742	810	780	774	770	792	766	774	717	801	806	792	737	754	769	789	783	775	767	784	782	768	731	734	805	802	785	768	791	841	763	758	768	751	745	780	818	766	733	759	767	743	764	784	761	756	816	757	777	765	795	767	770	783	775	783	762	752	755	781	747	774	761	766	736	820	769	830	754	777	715	764	772	749	742	772	817	759	795	775	737	743	738	686	771	778	781	764	810	760	732	804	730	788	743	783	747	760	788	749	756	765	787	756	794	749	696	779	777	780	798	742	756	776	773	774	730	761	759	757	770	764	755	778	760	772	719	759	770	784	784	760	776	792	749	739	743	794	743	781	725	766	769	748	754	775	741	745	753	784	780	786	766	777	795	737	759	734	754	744	776	812	777	769	825	771	822	781	726	816	803	850	745	762	707	741	788	787	742	763	795	780	794	762	715	773	742	801	753	736	769	726	783	757	778	738	766	737	810	802	722	763	739	795	760	739	760	749	752	801	768	755	738	776	784	782	717	764	765	735	716	760	725	812	751	730	754	758	705	746	793	728	759	787	815	762	730	775	745	779	736	788	765	770	714	753	770	775	729	795	752	764	758	812	776	745	782	763	776	748	770	792	746	797	778	795	725	752	789	818	774	763	768	744	729	812	761	768	789	730	764	786	728	763	751	775	777	730	726	757	791	803	741	779	765	748	704	746	767	735	795	775	717	763	732	739	811	725	736	741	771	762	825	775	764	800	723	736	740	771	767	736	754	774	785	779	775	769	731	734	761	790	784	810	775	792	761	798	793	749	811	761	756	764	768	715	792	818	773	763	754	781	790	751	729	709	729	792	756	781	779	762	755	711	749	828	797	751	752	843	795	762	772	791	754	784	755	781	772	773	762	786	792	723	814	783	785	792	768	758	781	721	758	767	753	800	746	763	751	736	776	775	781	769	776	788	761	779	762	806	766	774	773	763	814	780	776	720	745	768	750	768	764	784	766	819	734	721	808	717	806	744	759	780	759
18070	3010	2687	2032	1465	1093	842	7220	42999	39907	20598	1684	202	201	160	211	190	192	210	180	161	190	186	198	200	169	181	178	177	173	184	192	176	163	172	178	182	168	167	166	175	190	192	187	177	187	170	193	191	174	180	173	172	180	200	189	192	176	162	184	158	193	196	171	167	182	211	214	160	200	178	187	156	178	177	166	159	164	165	155	162	171	182	171	209	173	192	192	172	201	188	184	170	172	171	164	186	175	173	190	175	171	187	170	179	166	175	163	197	184	188	171	166	185	192	180	156	162	194	187	168	183	183	189	141	164	172	179	189	176	184	177	184	156	167	172	179	182	154	210	159	168	185	169	182	161	175	166	156	161	203	181	197	189	150	189	153	185	172	195	187	196	161	173	174	211	172	181	189	174	191	172	160	160	163	160	158	183	184	149	204	174	161	174	174	178	199	147	177	181	182	202	164	166	181	182	180	193	202	170	191	191	187	194	162	154	167	190	193	166	191	160	192	162	182	177	156	196	178	185	189	184	189	171	164	189	174	163	169	156	187	168	155	199	190	182	164	174	180	169	168	168	157	153	165	177	163	191	183	183	184	166	196	183	199	199	184	184	179	190	172	163	168	175	186	176	167	190	171	180	169	209	175	190	181	185	156	183	203	189	183	179	174	196	156	166	184	193	191	162	163	179	150	176	210	162	174	180	194	168	185	195	201	172	158	174	187	169	168	173	166	180	157	201	186	175	207	196	171	166	161	178	181	173	180	180	165	188	207	175	190	189	190	169	177	183	187	196	164	162	173	180	156	170	187	169	179	175	195	163	181	189	187	185	170	162	166	173	184	206	181	193	200	156	151	178	174	163	183	161	178	158	206	164	169	193	188	202	174	180	170	181	173	169	168	165	203	187	159	174	169	190	193	184	194	174	176	165	160	187	161	179	191	197	189	196	167	180	179	175	194	177	184	185	183	164	193	184	182	174	188	214	173	173	179	157	177	172	177	160	160	164	168	183	183	165	185	188	198	176	180	176	165	189	190	202	174	170	161	156	153	158	201	164	175	197	198	204	185	171	179	174	174	172	198	202	191	230	195	183	176	178	190	179	195	157	163	163	207	181	201	177	176	221	162	191	196	180	185	167	183	174	172	173	170	188	190	153	184	163	180	187	156	198	160	183	180	186	173	185	179	174	179	191	176	187	187	169	164	169	162	180	181	193	167	174	185	194	191	185	196	182	170	182	182	171	151	180	201	152	173	192	174	170	188	202	187	212	198	186	154	183	166	170	184	165	168	171	191	204	188	192	171	166	175	179	181	174	188	168	163	193	197	181	173	189	172	180	182	197	193	149	214	199	181	189	150	179	164	202	174	177	164	186	168	167	161	181	173	204	168	172	204	179	168	197	211	174	194	172	157	180	182	177	173	172	196	185	201	176	199	171	178	169	206	191	178	159	169	181	175	158	170	186	176	162	189	168	192	197	183	172	185	174	193	200	186	164	180	168	170	179	168	153	204	191	164	190	147	167	160	177	210	185	177	194	163	152	183	202	153	187	182	166	171	162	181	191	194	170	158	170	167	163	172	185	178	169	197	186	172	186	176	167	170	134	150	160	165	172	190	179	181	174	156	173	176	170	164	170	175	190	176	189	171	171	177	187	171	175	177	205	181	191	187	179	166	177	180	177	170	171	188	172	173	161	181	176	183	167	211	166	188	191	182	187	173	171	174	179	159	169	179	183	179	171	180	194	166	178	179	212	183	185	181	175	186	171	193	191	184	166	169	191	184	196	166	195	164	180	165	157	180	188	166	166	170	178	187	142	173	167	176	174	187	182	178	198	160	192	151	172	209	181	189	158	151	194	172	172	200	170	170	164	168	189	183	192	164	177	189	185	173	175	178	204	209	184	169	177	191	199	170	171	153	165	181	176	203	184	170	174	187	177	184	168	178	200	158	170	184	175	158	164	182	171	173	195	188	186	156	185	179	177	189	197	157	196	159	165	185	156	168	188	174	167	171	180	166	180	154	195	197	190	174	173	195	186	173	169	177	166	177	199	170	192	172	173	174	173	174	181	166	209	166	164	169	161	180	170	173	164	195	186	197	199	185	176	168	188	205	174	185	181	182	211	174	188	193	191	156	200	182	192	194	175	161	176	184	185	173	162	179	179	179	194	186	160	171	144	187	178	166	179	189	187	182	173	168	180	164	189	173	170	166	204	154	148	179	196	186	164	189	200	158	193	167	182	195	183	188	169	173	182	184	180	177	178	175	158	187	180	167	176	182	175	198	179	178	185	166	188	181	174	161	189	187	156	150	192	176	199	193	175	187	205	203	178	159	191	188	160	200	183	184	166	199	191	189	191	177	196	170	205	201	173	189	187	188	178	185	156	164	178	167	175	177	173	175	182	171	194	197	173	157	187	172	184	150	182	157	183	181	163	208	178	169	168	180	208	169	191	185	195	202	186	163	172	189	178	182	167	197	188	190	163	183	181	167	169	192	184	202	197	207	187	161	169	169	181	175	179	186	188	190	183	153	174	152	179	174	170	186	194	184	178	172	193	150	179	172	179	196	180	157	167	176	177	159	165	177	192	181	169	192	181	171	184	175	170	178	188	185	172	169	191	174	172	178	182	182	178	161	174	160	188	187	172	178	157	180	190	181	163	176	170	183	180	178	187	183	162	154	176	195	172	172	181	185	171	170	163	174	173	182	167	202	178	154	153	163	175	174	176	179	142	168	177	168	168	183	188	182	189	174	150	191	180	178	177	182	207	148	184	169	173	197	160	178	163	163	178	177	173	180	163	161	185	174	166	174	178	174	215	187	189	181	166	164	187	185	176	170	185	160	177	159	183	201	165	164	183	163	191	182	165	179	174	185	174	172	184	161	161	170	180	167	185	154	181	166	190	195	162	193	175	173	149	158	184	175	185	176	185	191	187	177	176	180	195	158	182	178	201	177	199	207	170	196	172	179	180	171	179	163	182	160	155	172	182	194	166	182	168	187	163	195	203	184	173	186	181	195	192	151	164	203	183	168	191	184	175	168	191	169	174	205	195	163	165	190	184	195	189	174	170	156	206	168	204	210	176	182	182	163	170	165	167	184	176	182	182	188	183	173	153	172	172	177	167	195	194	177	170	187	171	176	176	175	179	156	195	184	187	171	190	180	188	166	155	182	160	163	186	166	154	185	170	181	167	175	194	183	199	194	186	184	182	158	158	168	172	181	165	185	168	174	168	191	184	174	171	176	181	154	200	170	174	197	210	156	155	190	183	181	174	175	188	203	150	179	182	180	180	179	162	161	199	158	196	164	177	188	187	175	184	203	178	163	163	161	197	196	189	209	170	197	156	169	184	176	163	181	196	160	184	199	173	147	189	184	193	181	184	186	162	188	180	193	175	153	210	180	144	186	189	172	195	179	194	172	179	168	163	165	178	167	185	177	179	207	198	177	191	182	155	188	174	171	174	182	190	153	179	161	159	145	189	178	170	183	156	201	173	179	184
8229	2378	5774	6662	5814	4755	3800	17321	60414	54515	30237	653	579	598	570	572	572	572	543	560	520	550	524	541	536	527	520	530	505	551	503	508	526	505	516	557	520	512	516	497	545	472	545	528	470	498	499	490	516	475	506	482	484	509	477	491	491	509	513	506	554	491	511	549	475	499	497	482	522	483	467	529	531	502	514	486	513	452	501	507	478	500	465	506	476	529	535	504	478	499	522	518	536	474	473	493	464	507	457	499	473	537	518	517	492	487	523	555	525	444	484	471	497	471	462	533	501	509	511	486	477	525	469	504	492	480	511	456	487	476	451	488	477	518	494	475	465	518	469	540	486	479	474	484	493	500	465	508	472	463	502	520	534	533	554	510	504	486	486	517	489	474	476	505	510	476	504	531	475	458	525	481	528	501	510	501	527	489	506	460	501	530	474	520	503	516	486	470	488	491	514	495	477	499	517	513	499	465	512	525	496	498	492	492	494	495	479	543	511	522	510	515	493	490	525	480	488	462	474	508	503	481	485	547	472	502	484	495	508	474	488	535	538	508	478	473	549	506	495	517	481	498	480	531	494	512	524	458	460	518	499	526	477	489	476	484	501	520	484	469	515	501	506	507	514	513	488	444	490	517	497	464	484	521	499	500	506	480	481	510	468	490	506	496	496	487	494	503	493	498	559	507	451	461	520	515	496	470	509	544	531	500	503	477	487	528	489	498	534	473	505	480	514	500	501	480	493	467	499	487	498	475	464	489	488	494	541	492	513	489	469	511	524	509	497	491	503	481	523	478	529	490	463	554	540	507	518	490	481	503	499	462	522	508	497	479	498	525	511	482	490	487	485	540	520	482	515	492	503	465	503	495	507	491	510	466	488	498	501	463	530	492	499	526	524	499	476	509	466	525	471	468	504	487	499	537	479	496	496	482	486	509	443	492	466	451	536	483	498	461	488	542	438	524	527	518	458	492	496	537	491	483	477	510	476	490	482	481	451	491	504	497	502	512	508	494	499	478	518	504	484	526	478	498	504	493	476	493	481	496	535	524	489	485	462	500	496	459	482	505	476	514	495	548	489	510	511	508	479	450	490	515	530	476	510	475	494	481	498	500	532	519	503	515	510	509	494	440	491	512	454	480	442	461	496	479	526	472	520	538	499	496	459	460	497	484	471	489	501	511	473	495	443	516	536	502	478	489	482	492	465	481	508	533	485	506	463	470	463	492	485	516	462	486	529	466	469	503	491	483	510	506	544	470	519	484	477	491	476	494	517	506	471	490	476	536	498	536	511	459	507	542	503	503	450	495	525	513	522	508	479	469	479	495	530	506	499	467	522	516	479	525	521	504	528	467	488	491	488	540	511	491	477	524	474	503	501	476	515	465	519	483	500	513	463	510	503	516	483	532	529	512	496	522	502	505	500	492	497	473	471	484	495	459	504	485	515	471	495	499	447	509	528	477	444	472	511	477	540	458	466	475	499	481	476	502	507	462	486	477	483	457	474	522	540	466	509	488	482	509	470	467	500	469	505	563	501	523	502	506	501	510	439	519	528	524	470	489	473	495	491	503	490	479	481	475	469	500	479	498	514	492	508	467	510	467	500	487	443	486	526	471	532	493	542	508	504	504	483	473	503	511	504	515	496	558	497	518	477	455	509	457	497	446	527	489	489	519	474	542	435	508	459	484	516	555	483	498	543	504	497	493	525	515	501	503	492	513	503	498	517	494	455	500	484	485	459	440	516	502	486	451	496	496	515	476	491	478	512	492	506	476	515	509	482	512	557	508	458	517	428	521	479	500	488	480	504	502	511	528	494	539	458	515	489	532	488	450	506	540	536	521	473	495	469	493	518	503	512	463	523	500	460	505	489	545	509	500	479	491	508	476	512	461	495	526	489	506	489	499	527	512	468	490	504	477	506	519	489	528	466	482	459	505	449	501	500	535	488	488	490	510	513	472	501	444	496	516	524	518	528	505	491	477	499	535	508	514	519	530	536	515	514	456	492	463	506	499	505	484	491	541	489	498	523	505	532	487	479	506	509	479	486	523	473	529	511	486	458	539	481	433	489	521	512	469	480	494	532	477	493	491	561	531	502	472	515	489	539	467	486	478	517	474	456	502	483	465	510	487	499	537	507	507	509	467	505	487	510	536	518	479	479	520	488	449	503	487	475	471	472	503	520	489	500	468	464	520	485	502	522	495	430	526	496	501	479	495	478	517	464	477	513	514	485	502	530	473	506	481	519	492	457	503	560	483	504	489	520	515	526	522	497	478	515	480	520	535	520	517	534	461	475	518	502	467	475	529	484	469	474	498	520	504	499	478	485	515	469	494	488	468	476	494	520	491	468	504	456	502	437	484	512	511	510	486	449	515	461	498	523	513	513	516	450	499	531	486	495	419	528	500	505	463	483	484	507	461	464	536	493	531	480	524	479	499	489	534	512	499	500	512	433	487	463	495	508	476	480	518	493	481	486	503	505	463	462	485	480	473	472	508	499	489	476	476	471	471	469	474	475	502	509	515	532	503	514	539	521	521	496	462	469	464	481	490	475	514	491	498	525	480	463	501	498	468	487	513	463	506	461	482	488	518	540	489	488	533	468	507	523	492	502	485	461	475	492	515	498	490	508	491	475	472	505	529	509	466	483	501	488	484	481	502	499	470	483	524	508	511	473	468	472	476	522	511	475	494	484	506	492	491	498	521	495	503	509	525	474	484	509	479	485	460	485	513	481	498	506	505	483	491	452	515	499	472	488	497	511	479	552	511	530	550	477	545	488	473	472	476	469	471	497	503	461	508	523	478	494	479	467	491	513	472	539	519	466	518	478	516	495	475	477	490	480	533	465	503	483	496	506	484	510	467	512	480	497	464	490	504	485	472	497	490	492	471	481	484	489	481	483	489	474	493	457	469	460	509	505	515	487	491	475	483	502	490	474	497	534	497	476	513	494	526	528	491	469	485	514	508	529	472	526	519	514	490	516	467	492	493	517	518	483	482	457	501	527	498	500	530	440	503	472	512	503	479	521	515	489	521	506	516	500	517	529	503	516	506	486	506	481	478	500	482	499	498	495	488	520	495	456	486	499	538	486	467	497	489	508	524	539	477	513	494	521	486	450	512	499	466	535	519	534	518	437	502	509	511	491	497	495	471	487	438	486	456	511	522	484	482	467	528	506	490	477	512	474	516	523	519	516	441	526	516	503	477	520	490	530	495	506	516	523	519	496	504	453	511	480	461	491	497	502	534	497	445	494	504	518	518	507	481	506	494	509	527	512	483	499	454	483	512	485	505	509	514	506	505	458	464	521	518	488	510	533	483	506	490	463	489	477	486	503	489	495	506	520	483	488	471	543	500	504	456	496	486	449	488	504	476	480	485	500	511	466	515	471	501	536	470	493	483	524	490	478	501	473	528	488	496	505	530	485	498	490	476	504	462	504	523	485	496	482	489	504	482	502	474	465	489	511	533	463	498	488	516	498	477	492	496	498	449	480	501	468	490
2406	377	440	355	377	329	352	473	2094	2819	1741	370	297	329	338	303	296	331	342	314	324	321	310	331	358	328	310	289	302	312	307	329	293	305	284	293	290	348	313	334	326	280	335	320	320	314	350	291	319	331	321	336	329	309	313	327	327	309	307	352	289	304	314	286	312	288	335	312	324	346	320	348	302	333	338	392	320	315	319	334	333	321	336	331	320	321	298	320	323	326	348	319	307	315	336	305	317	357	301	307	312	344	323	303	301	310	324	311	313	339	287	292	336	309	353	306	307	336	310	347	329	322	303	313	326	321	343	335	341	336	326	311	282	333	301	320	328	340	316	319	324	296	339	328	337	332	304	335	299	302	329	344	368	346	339	309	317	280	332	295	325	307	317	312	319	285	336	320	331	317	294	301	334	332	341	298	322	323	332	342	305	335	341	312	317	296	362	311	317	327	313	310	332	329	335	328	323	315	310	314	302	276	332	315	315	308	309	330	306	334	320	282	313	323	305	336	294	292	290	296	324	333	326	308	331	305	306	334	328	346	321	313	329	309	360	286	295	321	295	330	339	315	306	307	324	355	309	300	296	341	361	306	351	311	323	314	341	333	362	338	323	316	327	314	320	307	269	328	345	312	316	330	337	291	370	311	308	300	338	346	297	312	313	296	312	331	354	305	285	347	342	306	322	318	332	321	323	302	293	349	300	326	298	338	306	306	349	334	352	298	317	317	337	367	330	358	332	340	327	298	346	297	301	354	323	329	309	329	324	360	304	339	292	299	326	333	328	329	307	313	338	309	334	338	315	283	298	313	327	339	293	311	276	322	330	293	333	311	336	328	315	338	335	325	369	328	306	326	310	308	327	315	326	316	319	315	299	315	305	337	324	337	350	320	317	304	323	286	329	319	329	326	300	329	332	291	309	316	296	303	326	347	342	316	300	321	338	328	341	302	331	334	334	341	320	330	319	299	333	269	321	328	349	320	324	330	304	345	329	307	307	317	317	335	323	330	299	337	338	306	331	286	323	339	326	290	326	323	320	308	332	312	313	286	319	313	333	321	311	312	357	312	357	318	346	289	371	308	309	335	293	300	346	287	311	350	309	331	348	291	316	357	322	332	365	316	315	323	311	305	312	338	309	320	297	346	341	320	314	323	337	307	318	342	335	334	307	309	316	321	307	327	327	333	291	340	319	313	311	282	344	328	319	296	322	363	325	339	323	314	291	311	329	308	324	282	341	303	347	326	332	308	320	301	327	312	326	304	310	344	342	298	324	300	321	285	322	313	325	313	337	324	338	310	306	342	301	307	298	342	319	311	301	304	329	308	343	304	324	365	317	304	290	314	303	324	285	318	327	340	291	296	294	338	302	335	326	294	312	313	316	272	334	320	307	322	299	323	299	293	324	322	299	303	355	337	319	343	302	308	320	318	306	322	340	344	312	293	307	343	306	279	305	309	342	323	300	330	295	340	309	325	272	294	328	337	347	295	317	347	294	349	288	336	279	304	337	308	310	320	294	309	281	335	314	339	335	319	310	333	327	295	346	296	369	316	306	327	303	355	311	338	319	303	299	291	283	308	328	332	310	321	293	313	292	340	344	325	328	295	322	324	323	341	293	308	334	322	308	305	319	304	325	325	304	328	339	302	329	333	334	332	303	330	300	301	327	288	333	296	307	334	313	307	339	343	299	310	329	348	296	301	318	296	302	291	307	296	322	338	313	302	323	299	347	320	323	308	343	308	331	314	352	333	303	349	316	309	322	328	334	301	303	317	304	322	347	311	354	330	334	308	347	317	353	293	321	302	338	337	327	344	311	326	297	302	310	320	312	338	363	328	340	299	307	299	331	323	344	301	294	309	325	332	346	323	320	301	293	330	344	325	315	312	304	309	307	312	312	314	290	352	297	336	335	321	339	341	310	324	308	321	294	293	318	320	329	291	335	334	323	314	335	333	336	329	317	304	278	331	302	324	323	303	320	305	328	312	309	338	292	336	318	308	293	302	328	325	307	303	298	311	321	336	290	291	291	333	303	305	348	291	338	319	319	329	318	303	302	307	310	319	322	336	340	315	319	336	298	338	309	323	278	322	345	314	318	287	305	325	323	311	338	312	300	308	312	324	302	333	306	333	316	315	320	331	315	326	284	314	311	328	344	313	279	317	314	323	275	298	333	345	300	328	320	297	308	348	314	334	306	329	325	344	277	307	304	307	315	332	326	314	299	303	303	334	354	337	354	338	334	321	302	324	328	332	319	326	319	347	297	323	293	296	349	312	328	318	301	334	315	313	320	316	334	342	301	318	294	271	344	342	312	317	306	316	294	338	338	294	324	299	319	321	317	317	360	293	325	333	304	321	321	304	341	327	305	301	322	314	310	313	321	308	304	306	339	307	294	323	316	348	344	324	348	326	353	325	325	302	324	349	337	344	319	311	346	305	298	317	336	339	291	327	325	319	343	312	328	317	335	335	287	325	316	344	329	297	298	321	299	323	342	294	259	314	355	333	338	315	298	299	348	338	310	337	316	346	316	311	326	351	318	310	296	315	296	305	332	331	314	302	341	303	319	313	339	306	343	344	331	341	322	318	310	347	291	301	327	299	315	286	343	298	288	311	314	327	327	355	322	316	296	307	330	306	301	312	322	347	353	314	329	336	324	310	336	305	305	306	340	336	322	325	327	284	319	301	332	323	328	310	307	348	324	306	317	303	311	298	327	321	321	327	312	316	344	313	307	312	320	309	306	309	331	341	306	320	345	337	325	313	337	309	341	362	326	343	311	344	332	360	318	337	327	316	314	326	310	306	332	322	322	281	321	343	341	314	333	320	332	322	327	307	294	340	301	304	318	298	352	295	332	334	298	340	292	318	336	319	284	306	332	342	306	325	307	335	310	341	367	345	333	305	349	299	335	305	323	302	298	339	319	301	286	324	285	293	323	310	296	296	311	341	309	322	323	318	327	302	296	329	328	334	327	311	342	348	281	307	309	332	333	317	294	344	315	297	314	308	329	346	313	328	339	323	336	322	295	325	289	341	308	320	334	330	340	329	279	335	292	277	322	325	338	326	321	335	329	292	303	313	292	328	338	297	327	322	295	306	310	302	319	296	305	289	309	287	319	351	329	318	300	313	328	322	321	320	319	324	316	336	321	311	336	309	301	317	331	328	349	340	304	322	315	354	314	312	334	339	312	327	323	354	314	291	309	286	309	301	322	303	307	300	330	287	335	301	357	330	320	302	335	308	303	336	355	329	343	317	319	310	307	307	312	335	292	312	325	313	316	301	303	338	302	328	289	296	330	315	331	316	341	262	361	338	327	316	297	296	342	324	320	307	323	308	355	314	319	312	312	340	325	304	315	324	300	329	320	335	319	337	342	305	334	340	310	285	352	337	278	343	323	330	308	317	318	313	294	327	316	303	303	329	339	309	304	298	337	304	311	305	346	322	333	310	338	334	343	338	328	316	328	331	332	329	282	355	271	336	358	290	317	320	331	321
2707	953	1055	1162	1116	1094	1079	1930	10716	12366	6999	875	838	862	847	902	820	833	824	837	861	870	832	882	856	863	816	855	834	854	825	830	792	822	895	845	858	883	834	842	826	785	850	848	828	884	847	854	829	814	831	855	864	823	789	835	821	809	830	816	850	835	858	842	821	805	833	883	802	819	818	899	812	872	815	815	863	782	845	815	865	831	847	790	836	866	808	895	829	851	844	859	882	884	873	841	837	831	859	851	875	827	844	829	876	827	879	859	804	855	823	806	826	899	843	841	852	821	891	846	853	813	864	837	832	805	831	853	825	826	845	869	856	849	777	831	804	795	826	795	878	847	878	870	797	830	874	819	819	866	851	838	826	843	844	782	867	823	796	868	814	834	851	857	811	849	861	817	816	874	852	829	841	818	864	836	802	877	848	826	850	818	862	887	801	855	806	853	841	868	885	885	838	842	861	813	882	855	828	806	815	829	889	849	846	883	810	850	860	816	877	872	828	826	838	803	837	812	830	831	826	807	875	881	868	870	832	815	891	837	846	859	836	853	829	910	831	826	781	881	857	873	851	903	820	818	858	864	816	870	842	843	848	827	835	887	795	834	827	808	812	790	823	899	791	842	819	887	852	877	872	850	852	799	862	843	825	879	839	817	861	853	812	834	880	870	838	871	842	842	888	798	788	810	841	871	883	878	835	879	841	843	857	818	825	846	840	839	875	856	830	830	816	845	845	870	865	833	839	810	838	831	818	831	846	864	848	866	864	822	895	859	858	829	810	806	809	826	826	807	818	842	876	887	834	845	812	839	834	805	846	873	796	835	854	836	776	785	859	892	835	867	858	860	818	832	875	866	854	836	859	861	844	821	823	860	898	832	808	810	834	867	858	867	854	853	817	867	826	836	883	823	790	851	826	832	845	786	859	825	828	863	796	807	863	818	875	848	796	804	794	868	828	803	801	795	852	782	824	871	875	838	863	838	906	859	822	839	821	885	810	859	831	848	847	845	878	772	852	821	846	854	824	851	817	867	845	866	881	811	844	872	849	856	851	850	843	855	833	836	893	813	881	833	790	861	846	820	907	836	780	857	854	833	869	810	845	800	824	843	840	866	844	877	829	860	849	862	811	874	830	829	823	836	918	814	846	857	838	813	823	873	856	882	823	897	844	821	847	813	779	823	825	822	826	798	827	838	832	858	833	863	816	824	850	846	872	876	815	855	844	835	851	864	818	855	772	822	784	933	830	813	808	811	851	789	860	867	824	898	850	847	802	823	888	857	810	849	815	834	801	828	822	837	857	809	837	864	862	868	893	790	827	797	845	822	849	836	862	839	805	864	800	856	841	837	818	834	852	824	805	799	826	848	854	865	874	801	860	811	822	822	817	821	861	819	857	817	805	864	830	805	844	837	825	819	866	877	799	842	859	844	849	889	882	850	817	861	826	825	880	875	846	804	847	835	806	884	804	783	881	798	879	813	850	889	816	799	836	822	835	836	872	839	866	844	836	813	893	854	847	882	885	880	826	832	799	867	821	928	836	869	826	869	811	834	851	809	801	817	810	867	859	848	824	839	857	852	829	883	820	844	843	843	873	855	832	816	810	880	855	828	843	794	854	825	853	866	827	881	848	885	859	849	865	810	904	793	817	837	849	876	835	854	870	860	823	832	777	888	813	832	854	825	820	852	854	778	809	823	801	812	841	821	842	821	879	888	859	806	851	886	763	784	843	834	878	867	795	819	884	799	804	832	816	818	902	818	801	821	823	859	833	844	814	860	840	836	824	861	866	804	819	856	863	814	882	872	864	862	826	837	894	830	782	869	858	864	841	836	906	811	840	823	844	854	866	832	883	833	796	821	830	869	877	843	789	838	823	777	865	858	831	841	880	838	829	870	797	812	852	863	783	864	781	833	788	864	803	871	841	842	812	865	857	820	832	826	861	801	841	836	868	854	885	851	854	803	843	829	836	840	832	807	857	833	776	808	893	821	830	840	818	823	845	875	921	863	866	874	894	841	863	824	852	828	866	855	863	829	858	795	782	785	803	835	866	819	815	851	814	838	848	824	859	854	825	875	830	826	831	846	838	930	811	797	826	826	813	895	788	826	844	837	856	811	849	839	804	862	812	877	851	773	796	862	853	814	783	802	819	792	876	786	823	852	898	868	857	824	873	912	802	817	850	821	844	828	846	876	844	829	908	908	825	832	792	830	872	834	795	855	897	833	855	836	855	826	793	840	807	851	889	804	802	863	858	834	871	855	823	846	866	861	802	821	841	830	862	854	868	877	849	848	873	815	850	812	829	847	842	864	846	807	818	840	836	851	894	822	861	819	862	826	839	867	871	890	861	861	830	880	845	818	848	859	821	873	860	857	897	839	858	884	861	873	811	828	883	831	830	869	880	894	816	807	852	845	860	830	829	813	835	853	852	804	850	810	865	888	799	863	792	859	834	862	828	801	813	850	789	854	842	801	814	885	803	796	891	843	782	865	814	827	815	854	790	846	887	835	799	880	844	869	859	818	838	859	818	820	787	865	796	835	781	861	821	858	823	839	819	847	829	779	834	908	829	803	789	882	830	856	851	875	804	795	881	864	792	895	854	794	833	882	879	852	867	792	848	874	815	838	829	902	802	797	870	813	819	832	836	792	797	860	774	820	778	863	881	830	820	828	813	842	852	802	814	828	875	885	819	854	814	830	801	855	838	783	839	843	855	826	845	829	884	865	789	809	860	782	804	824	846	810	840	832	861	823	825	825	828	813	857	812	861	842	883	852	833	857	856	785	822	794	832	865	854	825	856	872	878	848	783	820	837	863	808	804	880	858	811	809	874	822	869	817	851	886	863	850	829	845	824	784	864	893	810	865	856	837	804	844	862	814	873	822	848	795	825	806	857	872	841	841	815	828	819	835	836	863	826	852	884	837	843	812	824	855	839	775	842	846	860	865	863	824	821	858	843	816	829	891	805	819	812	845	896	859	846	840	749	827	832	847	863	832	821	858	801	845	826	853	803	806	820	845	864	802	835	858	845	850	827	869	874	883	864	805	878	817	843	806	823	829	828	843	879	900	799	852	816	819	854	810	809	863	845	813	831	829	844	814	870	834	876	836	810	775	854	838	793	820	861	871	899	881	833	811	822	866	858	857	781	832	832	869	818	814	862	820	844	834	847	841	808	814	840	845	805	811	849	825	865	846	857	855	879	837	821	795	866	824	868	824	791	858	825	853	838	841	835	829	819	813	806	844	851	845	841	859	834	871	839	794	812	875	805	852	849	873	895	846	874	838	802	843	823	871	835	880	812	873	885	801	867	818	834	853	875	780	847	880	871	833	883	827	880	820	875	788	824	828	850	846	849	855	889	819	853	899	851	857	822	820	834	893	849	845	830	859	856	887	809	827	867	841	840	858	829	848	839	855	817	832	823	840	818	822	815	837	907	821	782	799	833	844	855	861	810	844	848	803	805	806	900	846	791	821	790	865	868	890	870	874	905	796
10084	1347	1485	1177	913	722	678	3513	24429	29362	15535	1540	287	295	285	334	319	273	311	315	308	299	264	299	323	297	282	285	318	332	301	309	285	335	297	308	299	303	297	279	317	324	282	293	275	320	297	314	281	318	330	338	302	296	325	280	293	285	293	315	316	322	284	298	315	311	261	281	291	311	284	293	296	309	305	279	273	291	333	290	285	230	301	312	298	262	275	299	305	291	282	274	297	316	311	290	286	302	286	278	272	291	307	307	293	310	303	296	285	292	288	281	319	287	289	288	281	256	315	304	285	266	276	318	282	311	310	307	279	308	255	307	334	306	283	294	265	288	286	287	326	279	310	295	290	283	287	284	352	304	292	307	284	281	275	293	298	294	309	315	298	282	288	303	300	271	294	294	291	315	280	289	306	311	274	307	305	312	286	298	252	270	270	327	282	281	307	298	293	292	306	303	278	307	286	295	285	298	292	329	305	316	315	275	272	279	285	281	307	303	297	321	280	288	314	321	268	280	307	306	307	279	305	309	301	277	301	295	316	265	296	312	289	313	279	311	313	321	282	307	291	306	322	304	307	257	287	317	302	305	301	283	323	275	276	284	309	271	311	306	301	296	283	324	306	314	275	265	301	332	288	315	289	269	304	288	288	268	291	317	303	314	290	289	298	291	341	322	300	306	322	320	323	302	304	296	313	309	281	268	307	306	330	293	329	302	298	296	271	318	307	288	312	294	315	291	291	287	313	314	274	272	286	261	318	271	276	308	315	307	299	295	287	301	330	348	296	315	341	298	331	310	290	315	292	316	276	268	285	275	341	318	315	286	282	321	331	277	306	312	293	322	293	275	317	294	298	305	304	303	313	297	272	284	299	305	317	308	274	276	273	288	305	291	294	294	308	315	314	333	303	295	295	292	322	263	281	310	328	328	287	274	290	305	304	317	288	259	300	308	281	296	289	322	348	301	277	323	309	311	302	326	264	284	266	304	275	324	337	284	286	290	285	279	302	289	315	298	316	285	294	309	298	311	278	294	298	258	286	318	309	293	274	322	304	288	297	266	277	273	323	285	276	280	289	269	280	283	283	288	339	324	302	295	341	278	293	298	293	323	295	307	281	283	315	285	268	296	329	281	301	263	306	286	302	290	300	263	318	317	311	317	296	287	263	284	296	290	287	297	288	300	299	319	304	288	306	295	283	279	318	304	269	297	318	287	308	279	319	293	311	313	308	332	293	310	264	325	301	252	305	283	317	268	292	297	287	308	269	335	300	303	291	299	274	309	317	302	280	293	306	284	300	321	303	279	325	290	308	276	336	298	305	304	306	299	318	332	288	326	285	295	296	277	347	295	300	298	287	309	309	279	289	312	289	304	294	303	264	349	303	286	290	288	299	300	318	336	279	313	292	287	278	289	308	264	297	303	318	298	307	293	295	284	289	273	278	294	317	298	271	304	295	266	276	279	295	269	308	283	323	297	307	310	330	297	287	317	290	285	287	289	312	282	314	301	296	311	300	314	297	312	323	300	316	317	309	288	290	302	296	277	284	260	302	275	326	295	318	304	295	302	335	281	264	305	289	298	296	311	299	307	296	298	294	317	295	297	304	278	316	253	302	305	282	279	263	284	326	328	313	307	277	267	274	320	296	296	296	283	304	276	307	306	319	278	287	282	275	313	282	299	292	297	313	273	278	285	297	293	270	307	285	336	301	265	291	317	284	272	276	282	272	275	273	273	291	279	299	305	295	290	311	340	287	272	291	293	280	307	302	275	275	301	273	279	296	298	308	282	296	315	318	308	290	284	260	298	298	284	293	307	282	314	301	306	308	288	304	268	298	290	301	295	299	276	276	300	324	327	309	298	285	342	333	275	306	289	315	289	274	294	278	274	311	286	285	298	310	298	283	315	260	284	300	286	290	339	281	310	277	313	317	296	276	300	301	290	291	326	315	308	279	304	301	296	341	279	314	306	285	271	320	335	272	307	285	286	305	318	279	300	323	306	310	310	296	282	275	290	333	315	286	272	296	282	279	286	331	279	332	301	304	296	296	309	274	326	279	289	306	304	285	286	294	304	313	292	286	335	304	279	275	289	314	276	310	302	312	330	297	323	289	295	299	303	274	309	298	320	314	300	302	299	293	298	306	310	332	294	315	290	327	292	310	307	278	314	281	300	273	327	321	301	295	295	336	327	267	296	307	311	308	323	277	279	307	293	301	298	309	315	293	273	312	314	303	249	288	267	287	275	266	288	267	317	319	295	292	283	317	291	308	274	295	289	265	290	280	302	301	284	276	300	302	274	297	290	288	297	300	266	298	304	285	298	292	291	292	298	301	299	272	286	277	303	290	314	298	260	315	323	306	288	296	310	278	305	323	286	307	291	303	284	264	275	257	285	304	325	296	306	307	290	307	322	306	279	319	288	308	300	294	314	307	307	303	290	289	336	314	288	298	295	267	281	255	292	314	267	291	306	320	281	288	302	286	295	300	304	299	318	301	279	294	294	294	298	331	241	305	300	279	280	304	302	281	292	300	300	291	289	295	298	286	301	298	294	284	311	272	304	321	303	289	316	290	268	293	285	301	287	308	284	311	303	298	293	291	259	289	302	255	308	297	279	288	347	267	289	301	303	258	316	300	281	290	320	277	266	308	306	294	307	300	287	271	305	287	263	295	299	299	294	275	284	322	284	300	311	318	314	300	308	284	324	328	302	309	255	331	312	318	291	306	287	289	308	274	293	287	281	293	303	289	278	287	296	302	271	302	264	279	282	290	283	283	273	318	308	315	311	297	265	302	296	293	280	287	299	301	260	286	301	305	293	264	298	298	289	291	308	307	308	301	318	290	295	311	310	312	285	277	280	281	283	306	301	323	310	285	282	261	273	298	289	310	290	325	313	304	283	315	302	288	302	303	283	318	306	301	310	283	281	318	298	330	317	301	292	286	271	298	278	290	250	281	294	296	289	282	264	310	299	342	281	287	299	280	289	295	288	301	305	302	292	291	328	306	290	296	277	274	301	285	297	269	294	303	298	309	308	345	274	288	271	279	309	274	301	298	277	311	286	290	267	293	313	325	291	303	320	301	316	300	307	335	335	279	291	314	335	291	270	307	300	297	303	323	300	316	291	280	337	316	318	312	294	264	291	306	293	309	300	319	281	277	315	300	281	289	303	311	310	327	304	280	299	310	290	271	309	315	319	316	312	286	302	297	281	288	333	322	289	314	273	291	338	283	329	319	315	300	310	307	297	294	295	313	300	297	292	277	312	274	309	325	287	327	307	281	326	249	305	272	293	282	293	277	307	256	308	321	314	306	312	280	287	305	285	296	319	295	270	289	298	284	288	304	291	323	327	280	314	313	317	283	301	307	273	294	291	295	313	290	319	320	301	312	302	280	285	311	294	302	305	295	272	295	306	293	283	302	287	273	308	291	310	309	288	307	276	282	328	258	297	305	277	310	271	296	283	292	291	326	289	298	321	305	306	313	289	308	281	301	291
6625	1773	3631	4175	3631	2965	2715	12480	46417	46261	32980	1164	814	814	809	790	770	843	823	807	762	828	796	786	804	797	738	824	794	813	822	776	763	826	772	793	791	750	763	779	759	796	773	754	827	805	751	781	728	757	788	734	817	715	809	748	793	754	780	758	765	742	792	782	772	796	747	774	798	739	783	750	792	765	783	815	789	702	796	793	773	788	793	793	817	819	765	787	769	810	798	782	748	784	782	775	784	804	773	795	753	774	776	765	770	758	775	746	779	734	847	745	776	785	765	777	745	824	768	761	809	744	801	751	762	779	790	784	753	789	793	745	811	790	745	789	765	815	778	816	838	776	714	734	777	773	730	803	788	832	789	766	750	820	784	797	752	809	748	786	771	794	734	789	754	792	811	727	762	752	820	786	779	807	710	743	779	797	805	816	829	791	834	747	748	828	778	807	795	798	778	751	754	739	780	800	802	774	767	785	737	808	741	796	791	753	765	731	768	804	753	780	817	765	811	793	803	754	756	769	790	772	809	744	737	784	779	789	781	732	749	785	791	781	777	752	816	748	817	754	816	766	778	750	771	777	812	839	802	764	782	767	799	802	835	786	748	800	794	823	752	764	783	803	791	788	831	765	822	743	759	755	715	749	723	771	800	786	768	755	745	762	788	796	788	724	781	780	766	778	769	760	827	795	767	786	787	810	737	780	786	756	781	740	760	740	737	743	785	730	798	784	798	754	811	796	783	811	799	760	725	792	808	789	754	796	715	770	735	793	791	781	771	773	891	758	829	779	750	749	734	804	775	803	750	722	812	742	806	776	801	808	809	763	710	855	761	760	769	777	757	839	761	824	823	813	761	778	810	757	792	805	748	765	836	735	772	775	787	763	820	730	818	784	763	752	771	787	745	794	786	790	785	786	800	794	743	813	807	750	762	780	769	748	734	762	778	786	796	753	758	796	747	759	822	768	800	814	811	790	720	765	784	744	741	747	792	833	805	731	834	789	746	780	774	767	757	784	734	809	783	836	782	828	820	772	773	756	795	747	795	748	767	793	792	751	783	761	758	783	775	750	824	758	741	839	750	752	765	775	784	747	765	729	833	776	807	778	762	769	806	760	807	777	789	786	766	756	819	763	812	742	789	774	817	798	779	796	786	773	749	841	785	808	812	755	761	796	761	792	794	783	769	766	720	774	776	760	785	800	780	795	790	751	779	779	740	778	765	772	802	756	838	743	810	770	807	764	769	790	759	789	776	782	718	781	781	765	783	807	697	751	797	784	787	801	831	767	774	774	811	768	804	777	740	719	721	840	841	835	764	818	776	696	764	761	770	783	784	778	791	776	820	816	769	845	737	846	777	775	706	803	765	766	758	772	825	723	814	781	747	764	788	787	752	781	753	861	801	798	799	788	802	721	772	786	764	750	714	744	824	775	777	777	806	788	805	812	785	797	785	772	777	750	805	787	778	775	819	774	781	761	730	757	736	739	762	738	805	772	761	789	810	732	754	787	808	768	746	821	781	794	800	817	798	754	789	851	795	784	767	810	760	765	766	782	775	763	796	820	767	750	789	759	749	736	826	797	821	813	757	796	763	769	762	789	814	772	731	759	792	833	742	782	804	757	749	717	753	755	757	815	791	746	770	778	798	864	753	782	758	763	812	791	776	757	777	759	798	785	777	754	802	789	760	795	812	772	805	795	756	795	785	746	795	793	798	790	752	769	773	752	824	763	784	743	788	716	830	782	786	758	752	802	762	796	780	780	799	754	771	730	759	764	785	790	811	778	770	748	777	759	761	724	762	805	832	819	784	816	790	805	794	785	762	848	789	807	750	769	782	745	766	804	800	799	766	805	807	816	819	749	786	793	766	816	726	817	772	754	748	740	799	789	777	754	748	799	805	781	756	796	712	774	770	781	809	777	760	757	772	786	829	815	757	749	773	774	810	824	797	760	756	782	741	799	791	745	784	809	764	706	783	781	777	807	740	730	790	798	759	797	777	770	804	832	793	746	790	804	783	766	809	775	757	773	742	799	790	739	816	823	794	824	783	758	797	825	745	807	806	762	760	758	743	752	785	778	787	759	749	776	725	753	739	776	799	777	790	817	729	808	828	765	786	759	786	783	767	788	772	787	767	801	789	824	814	768	811	767	749	783	773	798	798	842	750	781	750	798	779	773	774	786	749	798	802	774	770	747	821	818	755	743	776	796	800	790	800	748	758	755	748	737	731	756	757	852	789	800	762	781	766	776	772	752	786	769	762	809	855	776	746	806	777	786	832	805	836	843	812	764	778	731	810	774	782	723	781	811	781	735	799	802	772	783	831	741	820	770	825	782	781	801	792	767	762	775	758	797	823	806	800	770	857	725	790	766	788	787	813	768	729	797	775	790	750	782	762	777	778	756	796	814	802	773	774	729	772	719	844	814	740	743	834	820	804	805	824	767	849	806	787	762	832	777	762	805	759	787	778	755	714	787	773	735	770	791	777	738	783	778	743	766	762	835	795	798	737	805	811	749	713	783	759	733	797	756	757	738	802	769	766	782	799	764	770	733	788	767	737	772	792	791	772	804	812	792	733	763	819	819	766	780	806	770	754	821	782	787	796	767	801	775	768	807	775	859	783	788	794	812	768	764	782	752	792	789	768	781	745	742	865	768	758	786	772	792	803	794	771	774	810	788	797	790	779	777	784	743	789	806	805	782	811	807	784	786	787	733	790	795	791	809	770	778	780	816	822	840	804	755	776	786	792	791	800	803	784	784	767	836	785	802	785	796	764	762	818	750	752	759	783	751	804	763	756	800	801	754	786	784	752	790	802	763	724	776	787	726	762	770	787	813	844	769	760	831	783	851	747	787	728	747	778	727	776	818	780	803	768	744	790	769	806	779	773	772	826	800	764	785	773	782	791	746	764	801	847	834	780	794	762	776	773	772	777	836	751	795	823	845	823	743	739	758	802	830	802	790	773	784	791	834	822	812	770	795	826	789	776	791	779	777	769	765	845	780	732	783	792	777	777	771	785	770	764	744	771	773	775	816	819	723	803	778	732	760	739	797	781	832	754	722	777	771	789	793	817	767	803	788	764	761	763	767	792	772	836	797	775	802	809	786	814	805	800	795	738	739	812	799	792	772	798	808	770	776	763	762	791	771	749	842	761	810	754	842	778	839	787	743	787	745	750	751	835	779	754	784	757	773	745	791	758	795	821	802	762	751	806	810	781	786	767	765	730	759	792	799	751	756	746	742	821	754	787	741	774	723	818	782	768	795	823	785	786	792	756	758	747	775	820	774	815	732	793	789	760	828	749	744	816	797	740	751	760	802	828	792	785	818	796	716	694	824	727	791	756	800	771	753	749	827	724	773	828	781	780	794	753	787	797	779	798	753	769	801	806	784	794	760	784	790	764	780	716	789	780	745	794	762	774	736	803	799	795	798	796	783	729	754	814	762	816	789	756	750	796	808	821	726	740	765	813	809	769	786	792	772	794	745	766	779	793	778
18341	3115	2982	2191	1418	1027	927	5468	39003	43715	27667	4040	230	224	220	189	201	219	191	182	174	191	192	181	173	188	209	193	190	184	207	199	185	192	208	186	181	202	179	197	197	201	182	197	221	186	159	192	217	203	185	197	219	219	187	191	195	187	201	192	179	193	195	206	199	207	159	170	211	193	188	192	173	190	197	216	186	186	207	205	200	186	166	199	220	216	220	150	198	196	189	184	203	187	167	186	201	173	185	171	194	196	191	184	169	161	190	153	196	180	181	192	204	200	194	197	165	198	154	205	181	181	183	200	189	190	164	174	213	187	190	211	187	191	187	175	206	198	189	181	207	195	198	194	188	184	174	191	184	194	178	195	187	204	196	213	181	186	209	192	174	180	204	192	200	192	193	172	188	191	186	203	210	193	204	179	182	203	203	202	189	167	200	181	199	189	193	213	214	195	188	144	154	178	200	186	209	199	206	200	184	191	181	191	173	167	166	228	201	191	190	203	194	174	197	171	182	196	180	227	189	183	204	184	202	179	173	188	153	209	212	191	204	184	180	200	158	173	195	186	199	199	177	190	166	190	209	178	216	209	202	201	199	191	211	212	191	208	217	201	164	187	188	198	190	196	186	180	187	184	185	234	188	182	222	207	208	185	179	179	206	213	191	208	216	175	185	190	188	179	199	170	206	201	196	179	193	176	194	192	214	187	202	198	179	198	219	195	206	197	171	191	203	203	197	207	183	204	198	192	181	202	199	189	186	206	184	189	175	183	194	199	223	214	194	183	162	192	199	203	212	198	192	202	225	209	178	184	200	185	200	187	193	218	198	223	179	179	185	174	167	206	169	176	186	202	196	184	167	206	205	189	158	189	172	206	181	182	176	202	193	202	194	220	187	181	181	194	176	217	206	182	210	184	180	166	196	186	200	177	194	198	173	202	181	188	208	213	204	203	206	196	200	217	184	215	177	193	185	189	175	216	203	175	195	161	209	171	160	178	204	183	169	202	179	196	186	196	172	190	185	167	214	180	206	178	201	178	200	189	208	170	177	186	188	174	169	188	165	169	201	175	198	208	197	179	208	189	198	190	190	179	187	185	187	201	185	216	177	203	207	192	191	212	192	202	177	190	195	208	171	161	181	199	191	187	184	197	207	205	206	176	191	202	185	199	180	186	217	182	205	208	182	189	196	221	180	188	164	188	201	209	157	210	189	200	163	199	198	169	195	215	198	180	209	206	185	206	242	197	193	188	180	202	185	197	182	182	226	172	173	176	184	180	213	183	216	190	184	181	205	199	201	211	200	199	180	183	168	191	178	189	182	188	169	213	202	171	183	187	167	168	199	177	187	199	214	184	182	173	168	166	207	214	206	175	175	187	196	175	195	188	180	193	200	203	204	190	204	190	217	164	210	202	190	206	186	188	178	192	192	183	200	176	192	216	188	197	185	204	191	192	180	193	188	171	202	179	170	197	205	211	206	213	197	185	181	205	183	178	182	182	176	181	199	175	213	197	198	199	198	184	184	177	166	186	208	184	206	201	192	178	187	155	217	200	193	202	182	204	181	171	183	171	206	173	174	180	204	170	188	187	181	186	226	175	187	187	209	190	182	191	182	189	200	179	179	175	187	175	161	175	193	222	186	197	176	170	203	177	203	184	193	175	220	190	185	187	178	200	187	191	178	183	220	189	206	174	173	182	190	204	203	191	213	213	185	191	198	202	199	203	168	223	201	196	167	177	186	180	215	190	211	199	212	199	194	195	215	206	185	188	206	186	187	201	199	202	198	180	198	179	216	186	191	209	203	243	178	199	190	180	181	176	215	208	209	187	210	160	205	195	193	216	189	174	196	199	190	211	186	195	202	188	237	180	212	184	180	174	175	213	188	194	174	177	167	225	195	206	185	172	186	186	184	186	186	176	168	203	205	164	190	178	188	192	178	199	199	183	200	189	234	192	194	174	185	227	198	159	184	183	189	178	202	193	204	200	166	171	192	174	184	190	186	194	188	175	199	208	187	176	210	204	197	184	190	215	177	197	173	180	166	207	186	195	182	194	166	193	194	203	222	193	174	177	221	206	167	185	205	212	192	161	218	169	201	214	201	223	204	197	174	177	172	204	183	175	197	167	174	207	185	207	198	207	198	211	200	182	188	218	210	181	197	190	186	199	185	182	195	187	194	182	191	195	197	184	191	190	216	196	189	197	215	186	208	170	183	193	186	181	197	191	178	184	190	198	183	189	206	186	194	195	164	216	193	192	203	197	181	180	191	198	188	178	219	217	176	179	178	183	191	214	195	186	184	188	209	199	161	175	201	189	185	183	185	182	168	195	214	183	184	176	191	197	188	182	174	197	204	210	187	182	198	197	191	197	191	178	189	172	208	172	205	193	169	162	154	198	186	184	181	182	197	175	207	197	194	194	190	196	187	198	186	171	161	194	208	187	189	202	194	168	201	191	183	181	191	179	223	202	202	216	183	187	223	203	205	202	187	209	174	190	185	188	206	175	180	176	169	192	184	205	167	187	198	206	202	183	209	204	160	171	200	192	211	161	190	169	204	195	211	207	183	197	181	203	162	187	194	188	189	194	211	206	172	190	190	179	191	226	201	194	200	183	187	168	192	203	206	175	177	201	203	185	193	192	185	194	192	205	192	196	193	178	179	177	149	211	196	180	165	196	202	204	175	191	178	179	181	203	190	203	190	185	198	205	197	228	177	186	161	191	187	183	187	204	176	187	191	189	205	205	222	193	165	175	203	186	178	188	172	181	178	177	187	198	230	218	175	172	172	169	176	178	210	186	196	191	205	165	180	171	215	202	186	205	195	181	187	205	197	185	183	180	190	187	201	215	209	210	174	195	197	189	201	200	182	215	213	175	156	184	180	174	189	158	188	201	184	195	190	178	202	186	194	222	224	206	180	185	203	179	168	159	227	197	179	184	199	186	194	188	181	196	194	193	201	198	185	166	168	185	195	198	157	195	176	202	218	206	172	177	186	179	194	180	189	185	185	175	176	188	221	213	198	192	167	204	211	202	202	193	170	197	215	174	171	207	179	183	178	204	187	152	195	179	170	185	211	178	183	184	199	194	177	181	192	195	194	162	169	194	201	214	167	183	183	200	203	167	196	162	191	218	185	187	196	184	184	180	192	166	202	163	195	183	198	195	207	217	190	166	191	187	199	216	176	194	177	181	182	179	186	189	176	214	183	187	207	168	208	210	207	196	185	194	192	174	191	170	194	185	193	180	205	197	185	183	207	200	188	210	183	192	196	170	177	200	178	187	204	168	178	181	202	175	174	180	176	207	191	219	205	165	215	200	200	218	203	169	191	217	174	176	199	183	182	192	184	202	187	184	180	211	182	202	211	193	205	202	208	180	185	209	215	194	184	200	183	187	190	161	182	190	167	178	177	194	180	170	185	187	183	199	201	198	188	190	190	190	180	188	192	190	205	187	202	179	182	178	209	206	207	173	211	191	191	176	165	212	195	199	191	185
8280	2512	6064	6756	5813	4766	4155	15666	58054	57695	42228	1436	631	536	578	629	606	558	554	579	570	545	597	549	555	577	582	566	564	480	517	537	576	554	565	556	512	558	537	571	488	547	537	548	533	565	509	530	550	559	545	561	551	523	513	537	512	519	519	509	513	561	538	558	553	526	545	555	553	521	527	525	527	531	534	553	530	509	535	527	538	518	530	598	521	563	506	498	561	505	509	504	529	553	508	544	521	497	538	574	546	534	552	533	519	507	542	489	480	547	567	529	504	514	536	546	527	523	504	519	541	500	506	530	551	531	493	530	568	549	522	529	504	522	514	504	521	555	552	499	513	541	560	543	587	523	561	537	524	545	532	530	539	504	530	507	518	515	514	499	523	527	550	563	529	507	531	539	559	551	539	508	501	476	519	536	518	538	514	499	516	504	527	494	540	531	520	529	562	509	536	517	546	529	501	508	523	515	537	530	523	541	526	536	516	511	504	529	522	534	533	546	550	498	520	539	519	567	533	523	499	533	512	532	534	512	540	514	514	556	494	536	562	542	545	531	537	570	545	537	515	552	531	524	532	562	541	544	509	548	509	524	546	500	528	546	530	516	509	545	494	580	502	569	498	475	517	538	521	527	495	482	515	497	505	514	533	495	510	525	559	519	489	512	536	556	518	530	511	541	531	508	528	535	529	547	508	569	543	545	507	526	547	501	554	528	518	488	552	478	497	536	534	523	518	520	535	530	523	528	535	525	533	490	538	544	535	535	546	518	528	529	537	519	525	528	504	541	522	527	526	546	558	483	544	519	509	543	536	557	543	540	520	536	480	523	538	534	509	562	549	550	523	551	580	533	536	520	563	524	481	536	526	543	541	550	531	472	524	540	492	533	510	492	509	558	512	559	506	505	545	502	524	553	564	517	507	520	560	536	519	501	521	494	540	538	502	539	545	503	542	572	533	523	534	502	572	534	541	503	562	511	537	546	518	533	538	518	505	512	476	540	517	574	579	540	560	532	480	476	513	533	519	558	493	488	529	486	502	527	528	556	520	527	524	526	513	513	521	548	532	512	570	505	496	537	478	495	504	541	502	506	542	576	508	489	560	533	488	491	519	519	573	567	479	542	506	520	510	535	504	552	564	546	523	544	565	549	546	507	498	545	552	498	536	539	478	544	486	557	541	502	572	544	558	529	527	549	518	543	551	570	531	509	547	516	552	555	513	516	536	492	520	536	524	524	498	514	520	533	540	539	512	561	547	526	513	526	489	559	524	532	518	554	517	508	512	494	516	526	518	512	486	521	511	538	531	502	542	568	509	502	548	521	528	561	558	536	487	489	496	514	514	567	503	510	505	531	536	551	524	530	506	513	552	538	534	519	519	513	530	521	500	550	555	493	528	521	513	516	536	528	529	533	557	478	530	518	538	545	528	506	516	534	508	502	551	539	531	545	500	541	527	508	515	539	542	530	518	565	552	579	485	513	522	511	519	528	500	520	495	510	560	549	577	533	516	528	509	489	523	556	508	527	553	529	509	502	545	506	550	550	526	529	574	547	513	528	530	541	492	507	528	545	544	494	529	533	537	537	538	555	533	578	539	508	552	589	485	495	514	508	512	515	538	543	507	526	512	565	531	560	532	555	539	549	501	506	519	540	550	544	550	527	505	515	559	523	518	523	533	563	524	519	524	540	539	533	522	522	558	526	503	541	572	474	524	507	518	510	522	522	513	516	562	545	535	567	562	553	548	532	502	490	503	516	532	531	501	523	518	567	518	531	560	562	564	511	540	562	527	535	524	537	561	520	510	503	554	537	561	535	556	555	521	564	534	532	518	505	556	515	494	525	530	504	519	505	539	481	553	551	532	545	472	539	570	523	517	518	506	468	517	540	516	537	567	519	510	480	530	520	545	514	531	522	522	505	504	543	529	507	515	550	522	543	528	531	502	549	493	537	481	521	543	547	525	506	509	565	532	541	539	509	518	512	503	556	521	548	507	531	584	494	526	516	549	558	562	560	527	554	534	491	547	491	509	539	492	573	538	576	487	540	545	553	524	517	531	515	517	496	532	545	547	561	531	496	536	535	520	500	529	552	466	494	536	535	515	493	517	522	548	543	519	579	520	532	515	515	538	512	529	529	523	523	551	515	542	555	501	516	505	521	523	511	481	575	531	534	505	548	497	538	515	566	497	546	523	494	536	521	526	541	571	502	559	549	489	507	517	521	549	521	516	522	509	568	581	513	518	503	534	517	554	549	485	520	533	560	545	552	494	493	562	527	498	498	542	549	544	540	546	518	524	521	548	511	562	502	542	499	573	494	525	521	531	535	510	567	505	556	480	545	548	562	503	501	557	486	494	559	532	541	535	525	507	522	550	517	521	544	539	472	519	504	509	480	556	511	518	501	489	507	565	538	535	464	507	542	553	536	561	499	559	512	494	508	536	539	573	559	524	561	565	505	459	490	498	496	496	532	554	561	547	528	575	495	513	526	526	532	527	495	535	557	558	472	552	548	525	528	554	569	523	531	566	549	500	521	520	524	524	511	515	557	518	571	509	527	535	531	480	529	517	562	518	487	517	489	531	569	554	511	491	526	543	517	537	551	555	538	510	502	517	560	505	545	492	523	549	526	544	492	533	508	535	545	520	570	525	514	539	539	494	519	512	518	523	522	523	513	565	500	545	554	508	567	516	537	547	519	537	516	511	552	586	572	527	510	506	528	474	520	550	503	569	512	527	546	519	530	534	508	506	523	591	519	547	521	502	538	539	523	507	504	538	532	521	532	562	559	517	539	521	519	533	520	528	531	498	529	524	532	536	541	528	532	504	524	549	491	527	557	544	505	521	543	527	556	567	526	543	501	537	543	527	512	540	535	528	515	531	529	527	543	517	544	524	537	518	499	519	546	525	548	503	546	559	556	548	525	505	520	522	524	505	539	528	562	512	532	514	519	544	493	486	484	562	492	527	503	526	511	547	497	541	517	517	546	504	509	528	517	488	533	505	544	538	535	529	542	510	518	474	502	529	574	551	529	533	506	504	496	524	519	485	510	564	526	559	540	553	570	549	557	495	511	596	529	552	536	543	506	499	504	530	502	543	541	504	534	545	504	492	535	559	515	532	494	538	489	545	529	518	512	567	535	563	512	542	546	529	513	543	509	508	563	524	486	547	559	528	532	525	556	514	536	542	516	543	545	542	536	528	527	541	553	533	518	525	501	525	541	548	556	579	531	542	550	471	525	530	528	451	503	493	541	532	547	522	549	542	494	562	554	515	579	533	549	531	512	519	537	540	544	539	506	506	559	545	465	528	555	513	545	531	505	507	544	508	505	563	553	532	497	526	563	523	528	508	518	537	542	542	532	528	557	543	546	528	561	512	536	495	529	540	518	495	534	551	500	572	515	507	524	517	536	544	542	511	527	513	503	533	540	501	536	496	566	471	532	508	552	535	530	522	520	517	562	563	545	542	522	553	502	502	531	520	518	520	528	531	555	552	536
2513	437	450	434	426	372	339	515	2262	2863	2074	416	312	351	349	362	331	330	341	303	356	341	374	307	310	293	321	330	343	344	367	350	361	353	358	357	331	324	351	358	340	341	322	338	295	319	368	333	314	336	315	360	312	317	329	353	316	341	323	325	330	352	336	325	300	336	304	326	339	344	297	333	308	325	313	303	331	319	303	339	344	322	329	307	357	324	330	305	338	342	337	343	331	352	312	310	310	292	335	310	328	358	345	352	329	342	337	320	349	329	343	321	329	339	286	334	325	341	353	325	326	351	319	356	360	370	359	337	348	328	334	360	354	319	327	291	365	327	346	335	345	313	360	333	332	339	356	349	366	337	344	331	330	324	325	336	317	349	357	346	347	324	309	323	368	304	334	335	323	333	370	353	327	353	359	339	306	354	320	312	363	343	324	350	327	326	377	322	328	357	322	327	343	321	323	328	309	302	318	353	335	341	319	361	333	337	348	316	340	324	321	337	322	339	326	309	337	357	337	325	334	338	345	341	352	331	326	331	310	317	297	308	342	336	315	364	319	327	300	367	357	318	311	339	322	327	337	325	322	306	357	334	340	333	341	369	302	318	348	328	321	327	326	330	355	320	345	320	333	305	322	312	307	345	326	329	334	347	317	330	335	343	317	367	382	346	331	356	322	324	337	349	344	326	332	323	346	327	320	342	324	335	319	337	339	362	334	299	317	302	350	324	345	324	353	323	299	309	351	323	272	330	342	321	331	375	352	346	337	316	355	326	338	338	318	319	331	302	334	325	354	345	357	321	359	303	324	340	355	340	333	366	335	303	337	330	326	371	327	323	312	332	336	334	332	332	316	353	329	336	355	356	360	359	352	344	349	342	300	319	346	337	314	314	335	357	298	297	314	352	324	333	333	330	347	321	333	369	319	325	356	310	364	340	280	336	361	314	329	356	319	325	336	341	320	309	349	333	345	342	339	294	329	298	342	346	311	335	343	316	329	305	334	323	307	326	337	321	285	302	324	346	349	338	325	306	356	322	324	319	328	340	343	334	324	317	304	322	352	343	337	341	318	333	339	317	304	317	310	318	339	327	311	363	306	348	349	333	330	313	331	327	342	370	313	318	315	286	350	334	310	383	292	352	321	307	328	331	341	314	361	355	326	308	317	338	361	313	315	335	325	318	354	324	319	318	336	284	341	338	334	298	297	328	319	323	343	320	329	326	318	337	333	336	294	341	344	324	337	352	320	307	328	324	341	320	335	318	357	323	321	327	338	314	339	349	353	323	344	339	363	348	336	341	325	317	349	285	339	335	281	341	338	341	325	314	312	355	323	356	316	324	317	328	330	321	308	330	340	324	340	322	338	325	318	321	270	320	309	313	318	352	316	321	365	320	322	335	329	369	339	332	367	339	370	361	355	332	306	340	302	325	334	321	330	312	344	316	370	315	363	319	327	304	311	310	346	329	329	327	354	351	364	375	299	328	317	340	328	344	334	289	324	351	318	375	334	326	317	316	329	332	327	337	333	312	361	330	341	347	320	334	338	358	315	314	307	302	336	341	323	299	317	330	343	308	323	323	321	324	381	338	308	314	303	325	346	316	339	340	337	311	345	325	319	315	337	312	348	321	337	318	340	331	355	323	338	355	303	354	349	350	337	346	335	358	313	320	320	349	337	323	331	336	341	340	312	303	327	308	338	318	308	305	361	334	325	338	333	320	305	326	313	356	306	327	300	334	346	323	294	307	311	342	373	310	357	350	325	312	319	327	308	328	311	316	326	332	358	319	335	316	356	352	334	336	324	368	337	359	322	350	329	344	333	356	332	360	319	373	310	361	346	325	340	313	329	323	324	301	342	344	360	329	336	313	328	328	319	322	326	319	326	332	328	351	329	359	334	317	352	289	325	342	333	308	327	316	313	327	345	338	327	306	368	328	375	325	342	310	334	319	344	331	322	344	323	330	321	276	335	317	319	327	310	335	338	359	332	335	318	321	328	330	337	336	354	354	341	319	320	353	345	313	301	335	337	333	331	336	330	346	345	328	331	337	311	339	349	311	316	334	340	299	311	299	372	329	279	334	298	316	355	324	348	276	327	350	338	298	309	332	329	387	343	327	321	345	370	371	329	322	340	286	329	326	352	319	334	324	341	330	274	344	325	322	293	321	342	357	336	330	325	311	351	332	353	341	320	330	350	318	331	340	292	320	348	330	345	292	332	340	342	324	314	316	370	335	350	324	319	350	318	327	331	328	324	331	324	334	317	325	350	306	347	340	316	320	380	285	333	316	331	320	326	308	333	348	347	342	321	310	330	306	309	342	339	332	357	346	331	323	322	343	288	352	292	315	328	356	320	336	336	308	334	319	358	340	337	332	326	314	347	322	307	326	299	281	331	364	334	314	368	346	343	370	342	321	334	365	328	315	279	338	350	278	349	322	318	358	333	386	364	284	301	339	331	348	320	341	316	318	353	329	348	295	345	323	342	323	328	320	317	348	347	344	341	345	318	308	339	292	333	350	329	322	344	347	300	342	352	337	333	332	300	331	352	338	314	331	344	377	340	317	350	332	341	346	344	348	364	322	345	335	321	331	346	297	294	353	329	295	311	324	320	329	336	285	334	343	345	303	349	359	327	339	330	357	305	336	324	349	343	329	348	345	346	331	315	333	337	330	332	328	301	316	315	338	325	314	331	326	294	310	317	298	371	347	323	304	355	335	334	333	351	351	294	310	343	336	317	340	314	347	333	327	376	335	310	300	363	326	331	314	313	335	277	320	315	346	338	345	330	332	337	346	311	342	332	325	305	333	310	310	317	362	353	305	335	300	303	328	311	315	360	327	351	321	321	336	375	347	334	297	344	335	351	353	347	351	315	332	321	329	335	339	309	332	345	335	349	334	340	322	276	328	323	319	358	320	322	305	343	292	352	366	329	381	345	326	306	329	310	330	338	286	314	359	346	336	334	307	309	321	318	330	348	315	329	349	345	344	305	326	371	335	371	341	332	330	333	336	358	344	337	311	335	311	337	323	337	316	317	313	366	334	324	318	359	310	300	308	326	352	343	327	331	356	324	314	345	318	306	321	372	352	335	320	329	317	360	331	343	320	325	293	325	331	337	336	333	345	356	329	312	349	373	354	327	316	335	312	319	346	329	325	349	330	341	325	312	346	348	350	340	325	302	393	313	309	345	322	355	366	312	337	346	300	342	348	326	330	335	392	329	304	350	352	327	308	337	324	343	336	323	366	317	339	324	342	354	325	327	342	311	323	351	307	326	294	312	322	335	328	335	344	331	353	324	337	326	309	332	336	334	310	319	326	327	335	287	331	344	270	340	333	318	315	351	306	316	332	321	339	311	343	335	327	322	335	410	341	327	324	339	304	316	315	318	342	313	328	335	325	314	302	306	344	322	307	378	333	302	332	318	327	324	323	335	320	324	348	327	341	371	337	307	312	342	353	313	329	323	319	341	338	348	338	344	360	315	371	309	357	338	320
2728	986	1194	1206	1118	1048	1031	2205	11469	12109	8504	1079	894	872	851	879	885	857	873	820	853	902	862	840	892	878	828	892	872	858	872	853	939	858	858	830	856	894	906	834	924	864	917	855	900	862	879	793	883	880	869	866	928	912	848	865	865	888	869	842	872	895	826	870	858	836	877	907	878	879	844	791	881	870	895	829	869	876	859	842	881	870	834	892	854	837	858	777	856	809	901	927	871	879	839	890	843	866	775	861	828	899	855	869	847	908	850	880	874	823	871	853	870	823	851	892	851	857	900	863	871	921	818	847	838	850	846	887	859	807	905	879	870	894	851	825	902	896	877	831	876	853	878	834	861	763	884	867	873	844	876	875	865	797	808	861	898	804	890	834	817	876	889	839	864	905	871	874	929	847	850	900	922	881	893	853	876	831	831	888	875	806	876	856	840	940	912	869	841	855	874	853	884	873	846	880	823	835	910	900	921	911	883	862	851	876	871	867	878	849	855	862	861	903	885	871	852	905	859	862	893	875	900	853	838	821	860	897	849	842	920	861	845	887	897	883	908	882	907	869	864	831	840	868	866	809	884	882	899	913	889	923	858	827	878	916	871	877	875	904	886	917	844	836	895	860	902	873	835	831	897	823	930	853	842	788	907	852	915	845	848	903	903	917	864	822	866	798	873	913	892	876	859	859	834	895	875	851	842	892	856	903	847	888	877	868	840	834	871	838	820	851	887	853	890	844	892	829	902	867	889	898	862	834	897	868	866	899	875	876	882	854	857	941	869	863	877	834	866	856	945	932	886	859	854	849	809	856	882	878	811	824	890	867	882	866	885	845	880	921	888	869	818	867	914	848	894	885	889	851	855	849	890	872	854	890	819	872	881	856	847	940	909	876	876	920	877	836	896	871	880	849	874	871	854	871	937	859	821	850	864	840	845	857	849	863	880	813	831	844	854	867	868	887	835	889	879	847	877	832	899	833	836	888	862	896	864	856	861	891	848	817	897	884	874	848	872	899	914	877	849	877	909	860	865	886	856	851	871	849	853	822	805	879	903	837	811	825	855	858	919	846	847	786	830	917	803	887	878	899	894	842	858	858	887	859	886	842	883	896	883	827	905	874	896	879	885	859	850	876	876	893	868	892	824	885	927	910	847	868	915	893	834	846	921	859	857	835	865	805	883	883	873	895	889	840	985	856	874	921	815	920	886	841	909	863	847	919	861	885	900	921	886	865	829	863	832	869	880	863	829	882	866	824	825	856	898	897	829	848	798	912	852	878	896	833	844	846	865	821	890	841	840	855	832	903	853	848	862	886	891	878	904	857	901	847	912	861	860	870	890	831	871	915	889	880	869	879	853	836	868	885	870	868	835	898	828	844	887	886	909	834	850	896	839	897	820	893	834	878	811	873	902	846	892	854	899	873	819	842	835	906	873	866	894	869	865	869	859	938	872	828	870	862	883	859	919	926	816	875	886	902	863	835	879	834	856	887	862	878	870	873	893	873	841	866	873	855	883	885	856	868	867	785	838	843	920	820	880	869	865	873	856	840	874	886	903	868	904	891	829	840	857	870	864	899	880	849	885	874	918	828	850	870	876	885	863	859	799	869	892	884	839	864	868	900	888	886	852	829	848	854	924	830	876	869	880	864	833	858	892	877	836	882	881	856	894	890	841	874	806	906	881	918	839	852	867	845	884	860	869	860	918	908	851	845	900	832	899	883	822	905	907	918	910	879	889	859	827	836	847	857	866	855	876	879	904	823	817	850	871	866	864	898	909	806	853	858	820	867	833	873	886	920	863	874	870	834	865	864	861	870	878	890	839	856	808	900	852	865	851	879	863	874	849	902	856	840	851	853	834	872	864	847	846	867	865	856	896	901	823	859	887	879	872	874	921	866	866	899	842	874	898	830	934	873	925	865	857	859	872	855	848	900	886	879	856	875	867	821	869	886	873	852	835	876	855	897	865	823	874	852	897	854	867	872	868	862	849	848	866	823	893	829	909	931	903	872	893	822	919	803	861	868	839	863	840	832	870	874	859	873	862	845	826	926	917	873	872	847	849	893	881	902	868	894	865	886	909	869	852	852	820	878	855	848	927	840	838	865	889	908	929	887	874	845	910	898	878	853	870	889	857	884	895	865	895	849	875	826	925	872	892	852	853	901	825	885	883	888	913	874	912	873	851	864	857	887	812	845	880	886	866	897	825	874	876	893	908	859	865	864	888	888	931	885	885	875	888	850	884	839	852	898	889	889	871	884	869	859	921	879	883	871	801	891	825	910	825	836	836	851	805	818	834	854	826	853	911	905	905	858	907	863	880	910	933	847	871	813	894	930	873	853	873	906	867	862	873	840	848	870	873	857	945	868	852	886	884	900	854	906	853	865	883	861	831	874	924	911	846	850	843	887	876	855	869	853	880	846	840	863	913	856	787	874	878	852	908	895	851	912	888	936	855	892	844	890	869	872	870	914	880	878	891	879	831	834	902	853	845	841	812	881	844	881	859	838	908	899	936	917	878	891	877	881	864	854	886	824	844	861	895	877	871	855	845	924	878	882	856	852	888	851	902	898	869	867	861	843	885	850	820	902	893	839	831	864	926	887	897	875	888	849	818	871	875	826	900	888	863	861	853	843	839	892	822	816	859	907	864	913	905	841	892	830	866	890	841	931	858	866	865	874	867	848	824	848	828	865	826	881	888	871	870	904	824	885	870	891	858	886	881	843	838	903	847	872	907	851	924	893	838	857	834	901	837	865	887	860	838	872	906	864	839	859	807	856	843	841	839	846	885	913	888	865	849	885	887	891	874	857	909	874	893	886	899	871	875	819	838	850	871	853	826	861	855	890	909	853	859	900	829	847	876	902	860	869	860	891	870	884	876	855	859	922	879	862	903	902	893	866	853	901	852	861	880	907	906	866	841	916	819	841	833	856	913	869	885	883	833	893	888	921	842	858	842	892	835	853	874	887	825	847	858	827	857	914	890	869	853	932	900	912	817	876	931	841	841	868	924	857	897	893	890	848	840	825	860	860	868	882	876	921	841	922	852	886	859	833	871	880	884	852	889	887	935	923	826	822	840	870	896	867	927	842	835	845	885	858	874	867	910	897	893	800	920	831	891	865	896	910	919	893	879	821	891	820	804	890	893	848	879	831	843	890	830	847	837	818	846	871	932	924	875	914	925	810	858	911	813	913	806	830	859	873	847	838	817	874	853	883	886	848	885	859	894	869	900	872	867	857	872	864	886	859	858	890	897	881	852	823	850	859	822	870	870	907	889	846	857	876	833	902	868	872	897	883	862	828	841	880	881	855	887	841	864	807	852	882	844	834	870	861	921	864	834	820	902	849	917	809	883	881	946	821	854	842	857	883	910	821	857	855	844	865	826	839	814	887	899	950	863	827	860	827	842	826	919	901	848	858	921	881	848	906	866	810	898	860	850	868	890	879	871	842	906	810	876	834	829	898	829	922	897	849	849	882	863	878	848	890	912	905	842	899
10209	1470	1661	1253	897	711	608	5221	27322	27486	16526	2079	291	326	291	295	317	329	279	329	298	302	302	350	333	294	292	304	311	313	328	324	297	294	326	319	299	288	322	306	299	292	292	325	324	320	290	346	324	321	361	271	313	331	301	322	338	317	301	289	306	312	311	301	307	324	319	295	297	291	324	329	301	262	315	304	268	289	339	308	291	279	295	314	336	313	305	277	296	340	318	360	332	322	283	333	304	322	307	345	305	315	293	296	304	300	340	308	318	310	324	316	315	268	306	312	327	312	314	308	306	309	317	304	326	335	288	274	322	323	344	323	354	299	312	312	324	289	315	305	307	297	320	314	315	300	302	332	319	309	294	313	334	277	303	311	329	297	335	292	326	323	305	316	302	333	306	297	265	298	318	312	294	301	306	311	328	295	288	301	302	296	324	305	310	286	316	307	306	305	330	319	345	293	335	268	310	313	297	310	320	300	326	316	326	312	302	349	302	326	337	336	329	321	303	286	307	290	319	299	284	308	312	325	319	337	273	280	304	299	320	315	319	336	283	314	300	321	307	321	312	297	290	342	291	304	306	327	347	265	300	305	290	322	318	303	296	284	325	304	291	311	274	290	278	315	328	284	341	310	280	306	302	316	362	306	333	321	318	311	290	302	302	288	308	310	309	316	317	328	310	290	328	301	321	318	321	307	295	296	308	335	304	322	310	303	334	291	326	312	324	297	327	314	281	267	304	292	317	308	276	304	328	322	307	256	321	289	302	304	295	307	288	311	333	314	354	310	290	336	279	297	303	303	295	306	274	316	277	335	299	305	268	314	328	312	331	297	304	333	324	316	293	270	275	324	328	308	294	315	304	324	275	305	334	292	309	295	303	326	277	316	330	312	279	275	278	282	293	263	306	312	279	347	291	291	336	336	289	347	316	288	286	316	286	281	318	312	318	315	303	319	326	294	299	315	323	304	331	317	325	292	307	315	324	332	310	309	293	306	314	326	358	325	312	309	299	312	312	335	300	295	300	303	287	310	299	283	260	301	289	290	308	286	314	312	342	298	336	280	293	317	285	292	308	316	299	310	301	311	294	286	295	356	290	308	341	308	327	307	318	307	293	287	328	321	289	295	307	324	350	302	293	304	292	290	313	346	292	312	318	321	308	329	291	290	290	312	284	313	284	314	307	338	309	272	338	320	327	310	270	338	347	313	316	326	321	299	317	297	298	307	303	305	317	293	300	300	308	316	309	312	290	312	320	323	305	289	323	304	303	308	256	320	289	338	305	312	320	312	291	311	299	313	313	328	309	272	319	282	314	303	307	314	350	313	274	282	323	329	329	314	302	289	302	294	318	296	278	290	297	344	324	328	322	334	313	281	304	301	311	316	316	323	286	353	308	294	308	320	285	339	309	292	291	331	302	326	287	320	329	306	328	332	293	307	361	297	280	316	313	314	294	311	308	316	321	314	291	312	314	307	281	304	321	285	280	310	306	316	335	308	299	279	308	312	278	297	313	305	299	338	304	296	295	280	287	275	305	311	297	280	310	305	316	302	312	312	323	339	305	285	308	304	341	316	307	272	306	347	265	314	326	331	326	300	293	308	303	292	265	313	316	298	300	302	297	308	318	301	297	263	296	327	326	294	339	293	292	300	285	287	305	297	326	309	276	277	327	343	326	301	282	299	306	285	324	289	291	307	321	314	344	293	338	300	314	303	294	279	313	308	299	285	320	314	293	295	310	329	305	329	290	310	337	292	294	292	301	308	278	297	289	307	318	309	331	299	316	277	264	308	317	293	318	313	312	334	307	311	353	308	298	280	309	282	333	283	311	314	317	347	298	307	284	296	306	307	285	299	322	291	316	316	318	298	288	303	323	306	315	311	324	318	306	299	278	278	312	299	319	273	323	306	290	305	295	326	322	297	328	320	328	327	307	334	284	327	285	322	308	312	317	331	313	328	280	307	295	297	324	295	265	292	290	287	320	276	344	313	319	313	294	311	335	313	309	295	318	326	297	313	291	298	319	294	321	303	328	336	288	280	292	329	293	303	304	295	294	298	316	299	327	300	287	304	315	293	331	275	286	276	316	350	290	330	324	334	317	296	302	333	332	328	330	308	319	324	301	276	296	302	327	292	295	305	345	327	313	337	306	315	306	308	339	330	328	332	334	300	305	295	320	289	359	299	292	303	313	327	313	320	336	308	311	323	315	327	344	287	311	295	339	317	317	297	293	288	289	331	300	290	308	330	284	315	285	270	310	317	292	310	309	312	296	336	262	295	335	281	290	275	299	277	260	291	305	323	309	314	312	326	309	310	313	321	324	292	303	276	300	300	306	302	276	310	282	313	281	321	306	308	306	314	285	288	304	315	315	345	307	293	298	304	299	317	317	317	296	316	299	333	280	266	314	333	334	334	333	327	323	299	316	294	313	318	291	324	286	288	334	332	326	323	320	337	300	312	327	312	304	302	323	303	303	333	299	317	290	312	301	321	297	305	312	312	284	306	293	310	301	282	301	315	297	347	316	301	301	304	304	338	310	297	305	279	329	291	306	337	312	310	314	338	325	334	331	294	322	294	292	292	335	320	323	318	324	288	280	322	318	275	292	323	335	310	353	289	296	308	303	321	273	303	314	311	313	275	317	314	346	286	294	288	304	329	315	293	304	309	278	316	324	307	309	298	320	310	313	316	330	262	305	330	321	294	312	314	324	297	318	307	313	319	323	325	324	308	318	323	319	290	303	295	300	297	315	314	327	300	343	292	301	293	310	314	274	310	315	304	316	286	329	295	283	313	331	304	291	319	303	301	329	329	312	343	283	323	330	307	324	289	332	286	318	326	305	305	348	274	316	279	319	306	306	335	267	297	291	340	327	317	314	316	292	312	277	310	334	338	299	319	314	353	307	308	325	305	327	321	314	284	314	322	301	313	302	293	298	311	310	299	312	305	313	278	330	322	276	324	312	326	301	286	347	300	283	296	301	328	294	330	302	311	326	285	274	323	314	308	329	312	296	336	328	314	280	303	310	378	332	340	291	327	283	307	328	330	282	312	320	313	326	304	325	352	317	309	305	306	309	311	327	314	302	315	298	320	303	339	311	339	306	311	304	318	305	301	307	315	317	297	308	298	298	322	325	332	318	306	293	312	323	292	310	341	296	295	322	331	289	310	311	326	300	349	339	301	294	319	318	320	317	298	334	330	334	267	308	298	324	296	343	294	344	338	301	301	291	313	317	324	309	280	330	305	340	306	313	272	286	280	289	290	340	321	307	301	276	299	340	278	298	324	304	317	310	317	282	295	324	313	315	308	289	284	307	347	315	335	314	310	305	309	304	287	334	291	312	305	316	316	278	338	303	293	305	322	323	302	315	317	292	338	298	273	298	308	262	313	282	307	336	301	312	300	322	309	274	305	274	305	305	283	320	291	321	290	305	320	281	346	299	331	333	318	331	294	318	315	286	310	319	324	312	328	308	321	348	313	273	323	306	348	325	289
6639	1857	3844	4049	3533	2861	2595	16095	48928	44083	34821	2896	819	889	857	864	802	823	756	881	776	816	779	840	815	826	744	773	808	839	831	827	846	805	818	749	787	859	793	840	835	790	814	800	828	881	866	742	808	790	821	796	799	790	841	792	815	799	828	856	799	823	780	816	795	756	801	837	820	842	798	824	793	822	797	855	821	763	821	876	817	844	827	781	818	797	843	806	807	814	847	818	851	780	787	791	771	810	818	785	805	795	774	792	810	826	826	757	768	843	807	781	801	805	825	779	830	831	821	820	785	826	805	785	783	818	833	797	836	789	796	822	802	837	825	792	834	767	751	864	808	818	820	781	777	797	778	839	749	835	844	844	793	777	782	816	773	815	769	733	840	848	804	834	774	816	806	810	824	796	774	829	765	795	810	745	798	820	770	747	819	830	772	805	819	786	802	773	882	792	816	841	801	799	803	789	856	813	848	820	843	816	804	815	853	780	814	796	789	850	776	769	785	799	781	796	799	822	815	792	866	777	789	785	806	826	812	807	791	794	820	820	769	788	774	841	828	760	844	811	861	791	822	833	793	795	827	805	792	832	811	848	790	842	797	807	808	812	817	832	870	783	797	822	783	815	765	818	829	779	796	830	817	789	804	824	777	786	800	826	867	791	812	851	775	794	824	865	851	832	825	799	794	865	788	781	782	827	845	825	826	807	833	857	801	805	806	804	808	864	838	796	804	795	819	801	813	791	825	770	794	783	877	776	851	838	833	846	815	797	807	728	827	840	774	775	802	844	800	820	825	816	774	785	795	772	802	779	833	816	786	783	824	812	822	798	889	830	807	784	821	840	769	787	767	842	827	812	821	761	778	790	771	795	791	779	757	794	825	859	813	812	835	791	850	802	803	820	798	822	829	824	812	825	844	795	826	833	838	834	800	761	775	814	822	826	826	825	799	844	820	861	764	850	838	864	816	815	809	804	782	757	822	801	778	804	791	838	781	753	838	788	760	774	823	792	804	809	861	830	817	843	793	809	761	852	802	815	821	766	830	793	752	812	816	791	781	825	817	821	784	770	754	822	769	780	775	777	816	759	789	773	820	809	807	803	826	835	823	799	787	798	780	836	793	803	837	817	825	777	726	798	783	784	847	866	835	828	828	810	788	764	804	801	785	819	763	742	808	817	786	852	795	807	820	823	800	805	775	812	812	862	820	851	809	816	777	812	780	813	788	806	804	769	830	859	795	790	820	833	820	773	772	799	784	825	794	794	815	819	818	816	778	835	798	813	824	781	827	834	851	748	813	808	806	833	767	821	829	788	816	802	783	753	771	810	792	767	797	814	784	781	797	815	773	753	820	821	842	822	828	780	762	804	804	772	794	818	833	848	791	814	804	815	804	803	792	845	805	836	791	819	794	852	834	761	792	867	820	815	870	829	767	806	759	762	829	785	783	824	808	805	857	816	807	819	811	832	808	821	797	755	832	813	825	855	845	781	770	845	779	829	802	834	827	833	800	833	791	811	796	854	760	768	809	797	857	828	834	805	819	808	848	829	822	786	823	844	860	782	822	844	810	831	838	820	827	833	763	825	775	798	791	836	820	798	839	781	847	827	831	800	840	781	849	768	799	818	807	835	804	802	770	871	826	837	809	789	789	818	774	816	843	791	788	800	807	830	810	809	798	795	797	807	849	764	808	791	844	825	851	846	822	784	811	772	825	779	800	827	848	804	782	772	788	766	789	787	837	785	788	789	797	803	800	827	829	781	781	801	806	809	788	802	797	776	757	789	756	821	825	810	829	824	846	777	883	811	782	840	868	807	829	807	724	832	768	802	766	789	816	830	796	780	808	842	795	808	798	822	756	786	849	800	827	854	845	837	837	746	774	796	829	847	816	839	814	834	871	830	844	830	831	758	793	778	798	809	834	835	848	815	804	744	818	809	824	783	808	830	792	770	812	779	826	789	831	803	764	803	777	812	813	804	791	836	798	774	816	818	859	805	793	799	835	786	779	787	800	798	766	824	783	840	799	783	870	777	797	818	831	786	852	872	794	810	832	780	816	800	812	863	847	830	831	782	773	750	850	788	800	806	849	793	807	774	859	806	787	838	809	772	751	804	822	844	763	792	838	821	828	784	827	827	818	819	814	794	815	774	791	825	826	794	796	772	816	754	834	828	826	820	861	809	804	887	806	814	761	805	833	788	793	834	796	795	821	812	755	757	801	772	787	795	782	811	822	806	790	761	818	823	765	805	814	778	755	791	802	815	800	802	779	854	795	823	807	858	813	799	809	810	809	752	794	853	807	857	796	748	754	810	809	802	791	787	770	822	750	748	849	749	791	798	793	790	809	826	854	829	815	816	811	790	808	771	859	830	822	779	827	846	817	782	816	806	816	759	833	786	819	820	811	818	824	773	776	808	794	864	767	831	843	851	807	811	800	774	817	769	840	767	823	787	791	829	787	862	748	808	866	832	807	822	811	803	801	772	798	891	843	781	791	795	759	823	822	772	843	879	838	827	773	785	810	771	816	766	832	785	793	760	834	814	846	832	801	815	807	806	793	774	775	784	819	773	754	813	815	819	793	837	806	797	788	805	825	810	817	803	796	801	828	837	778	781	859	844	784	776	809	837	773	785	810	771	815	806	763	835	826	710	829	859	782	826	771	820	779	836	792	873	816	822	795	816	803	781	790	805	816	840	824	823	811	844	779	848	779	812	813	798	791	769	788	858	795	755	804	787	781	848	846	813	828	814	852	779	844	784	744	862	756	815	787	783	765	877	779	842	846	826	840	810	806	799	790	787	822	782	780	801	809	868	770	796	826	789	803	843	800	834	815	817	803	799	801	829	872	787	813	795	852	794	795	791	803	803	781	804	845	783	818	798	792	831	820	789	801	778	777	785	810	806	797	835	795	830	821	814	799	779	839	901	781	803	814	830	810	840	803	800	835	845	784	857	778	847	828	781	798	794	822	813	805	840	789	802	821	818	778	826	824	859	734	772	819	842	825	807	812	831	793	811	797	821	765	855	808	768	798	825	826	790	793	746	793	788	812	797	791	794	839	825	775	783	722	802	768	777	820	805	766	840	776	848	861	805	777	781	810	799	788	799	867	837	828	795	793	829	804	770	775	795	815	829	779	774	824	870	837	793	852	814	777	820	822	822	841	836	832	800	803	809	858	828	813	782	810	772	763	804	774	774	833	834	783	802	789	774	816	769	840	807	827	785	792	794	838	812	797	856	801	827	798	785	799	811	830	803	782	779	824	773	829	812	831	810	806	760	860	797	815	840	811	830	825	808	819	793	792	775	846	800	822	817	829	784	796	855	789	784	772	818	860	841	851	831	846	816	795	767	779	794	833	768	778	798	850	760	808	778	775	756	793	821	843	784	808	767	768	766	823	786	810	805	826	790	765	847	765	776	835	836	817	812	846	823	791	807	732	850	834	798	805	842	769	777	788	804	801	814	796	833	806	764	815	837	827	836	831	817	786	850	819	808
18491	3349	3066	2330	1473	1049	893	17040	42925	39723	24273	2852	220	200	226	197	176	212	197	200	200	176	200	197	193	204	179	201	194	163	189	174	173	209	186	183	195	197	191	184	191	184	183	191	186	174	201	183	179	178	199	179	203	183	196	184	207	203	193	191	178	171	184	180	187	186	186	195	205	178	191	204	179	181	177	210	167	190	169	163	183	185	173	180	199	206	172	171	188	170	233	196	192	182	211	185	184	195	192	186	206	169	199	155	192	200	169	187	220	191	188	194	195	209	209	181	182	202	173	161	184	180	181	169	205	214	195	159	195	170	187	207	194	193	183	158	182	204	182	192	180	191	198	181	184	178	163	191	166	188	160	193	188	217	169	173	161	176	187	190	179	176	179	187	183	176	203	195	182	195	181	168	190	161	177	195	193	207	212	196	206	196	174	198	192	190	203	219	184	188	189	189	200	236	159	163	168	200	179	186	181	175	172	214	195	182	185	183	184	187	202	207	201	171	200	160	185	192	206	187	174	180	174	190	193	207	183	174	184	188	170	194	178	178	177	189	183	192	201	195	179	186	192	177	206	202	184	187	195	216	172	186	178	190	183	185	171	163	189	208	209	208	180	185	180	193	199	189	185	183	172	225	208	199	195	177	207	180	179	197	211	185	174	192	200	196	197	187	171	175	183	194	191	204	191	165	187	187	180	184	200	165	191	185	175	195	201	174	186	197	197	193	171	174	185	185	174	185	189	188	199	178	182	167	214	200	200	202	160	164	198	189	183	209	187	203	189	185	178	175	193	183	199	195	181	173	181	185	199	197	174	188	196	192	232	189	170	173	171	198	202	202	195	210	179	178	178	194	187	201	178	174	189	162	200	202	198	190	178	180	180	163	200	189	167	165	189	180	184	205	201	193	180	180	183	201	198	230	177	162	173	176	193	154	186	191	162	186	197	205	179	180	189	173	187	197	178	158	180	171	181	192	183	190	187	179	182	203	178	186	196	169	208	196	204	187	182	192	197	187	199	201	233	192	174	191	176	187	173	176	196	213	198	178	193	177	184	175	190	198	194	206	168	178	186	185	177	205	186	197	187	206	176	187	196	185	204	188	183	195	179	195	191	179	185	198	162	188	174	180	176	206	186	190	185	185	214	186	169	203	205	183	198	206	197	198	186	163	203	204	183	197	176	194	213	197	209	201	182	180	202	200	175	189	200	171	206	183	188	155	225	178	187	191	177	176	188	192	207	184	181	179	198	187	187	211	176	223	184	183	179	197	180	184	171	207	184	189	177	164	220	207	192	195	193	185	169	187	205	184	190	183	158	173	206	182	178	181	197	184	196	198	192	176	218	170	198	179	201	210	179	175	193	191	178	182	196	191	181	222	194	203	180	198	202	181	192	185	189	214	195	201	196	203	189	188	173	211	196	192	189	167	194	176	189	189	178	196	206	185	176	189	162	189	193	184	192	214	193	187	195	185	186	193	194	177	187	181	172	165	196	188	191	208	204	183	207	204	199	177	186	166	206	197	187	173	171	180	184	162	178	146	187	184	189	197	208	198	196	163	194	183	212	195	186	203	165	168	179	189	182	179	187	194	215	200	175	164	163	171	194	194	183	219	184	209	183	207	174	190	203	187	221	196	194	191	189	214	199	172	196	183	187	205	202	198	181	178	213	172	164	160	186	195	204	191	187	188	191	197	194	201	197	186	195	185	150	173	206	180	197	202	192	190	212	203	158	187	189	163	178	219	198	193	201	167	194	165	194	169	177	183	185	205	188	171	166	178	172	189	194	198	203	180	201	186	193	233	183	170	206	185	181	196	202	196	193	181	191	191	157	187	196	180	178	182	199	202	178	195	180	194	192	198	204	176	180	198	200	184	179	195	194	200	196	196	210	163	189	191	204	194	175	206	199	181	209	206	170	197	174	194	171	184	198	181	167	203	176	180	205	201	207	179	192	174	185	200	175	189	197	185	198	201	197	190	211	178	192	188	176	200	197	190	173	206	170	203	193	192	189	165	199	179	169	181	199	179	175	198	191	204	180	207	187	182	186	191	202	197	179	187	195	177	193	178	164	203	206	172	201	170	216	163	186	201	198	186	189	160	179	195	175	184	179	208	191	179	210	185	168	173	226	203	195	184	190	209	201	217	210	169	181	189	187	191	196	191	200	175	213	207	189	186	189	166	197	197	195	201	189	200	188	163	181	219	202	188	176	205	175	191	191	190	205	195	183	196	207	219	166	172	177	184	161	192	176	192	175	200	184	193	179	180	203	210	203	185	204	183	202	185	162	183	192	191	193	238	193	199	204	197	184	177	182	210	201	202	192	166	211	186	190	204	185	187	212	181	205	193	186	202	195	193	198	192	183	180	181	162	191	173	175	204	182	185	207	181	202	187	206	206	160	190	205	185	184	179	226	187	207	194	185	220	178	203	195	200	179	184	197	204	186	179	188	179	194	200	192	169	178	197	157	180	211	226	175	178	184	178	209	208	188	187	183	192	203	189	159	178	184	177	201	179	216	205	192	183	200	187	188	169	202	182	186	197	178	209	185	190	201	187	149	173	221	194	174	183	185	208	183	196	190	183	170	201	183	194	159	174	186	183	194	198	174	163	210	187	203	198	207	194	205	199	163	203	207	176	180	177	190	184	179	203	227	180	202	190	187	186	196	209	203	176	183	214	181	200	206	180	183	185	193	191	196	189	220	165	216	184	188	182	162	200	197	177	179	191	161	160	183	210	208	171	176	200	191	202	224	181	201	190	195	169	183	208	190	202	197	204	206	191	173	209	193	200	193	205	199	192	175	182	186	182	202	181	208	182	212	185	178	173	170	188	175	204	196	180	184	168	170	172	196	178	197	191	178	188	183	211	169	178	197	182	161	192	192	223	194	181	204	207	191	189	191	206	186	190	175	188	156	199	184	202	208	184	188	198	202	192	179	198	210	187	218	209	207	200	181	162	187	171	200	197	216	199	192	196	196	167	188	172	213	171	188	183	195	188	185	181	187	205	158	208	168	222	193	193	183	166	224	185	182	208	190	183	217	197	198	195	179	187	223	204	192	198	199	199	178	207	195	219	182	173	201	175	189	191	210	184	194	191	178	185	161	175	185	190	198	194	173	166	197	184	177	168	207	195	204	172	167	176	174	184	207	189	190	182	178	200	194	158	207	197	195	185	200	203	182	183	194	185	194	175	174	187	186	179	181	181	197	178	174	197	200	207	184	188	199	199	181	160	183	187	196	192	187	179	209	191	193	202	176	178	190	205	184	203	176	190	167	201	173	178	202	189	190	191	178	217	176	204	190	205	193	175	173	198	201	209	180	191	186	203	196	194	195	198	185	161	192	187	219	169	179	182	191	190	191	178	183	190	199	203	209	174	201	208	166	176	176	193	199	171	168	169	193	164	171	200	198	169	205	173	169	188	172	172	190	213	176	182	213	162	166	217	187	184	186	170	204	181	209	194	200	200	161	204	179	195	189	187	188	177	201	186
8321	2773	6434	7173	5825	4796	4236	34858	60956	53936	38583	1027	686	581	557	590	572	577	553	568	594	562	540	559	536	585	569	518	520	546	545	568	521	543	587	536	536	518	541	542	508	498	552	527	491	521	558	516	550	474	546	522	515	537	543	534	560	539	499	550	534	514	516	484	533	513	516	501	551	497	511	534	492	532	508	553	522	494	544	529	545	521	518	511	563	520	513	504	544	537	517	468	553	520	558	491	510	536	566	496	496	533	525	491	540	598	528	493	543	523	530	539	520	542	520	540	527	524	546	506	504	527	518	524	540	535	502	542	519	516	496	529	526	500	530	521	530	496	532	529	525	472	530	508	545	489	514	502	528	518	522	527	549	553	531	534	505	502	501	500	582	519	519	525	492	573	540	559	547	500	486	493	520	510	536	490	561	534	527	510	565	529	511	521	473	493	530	521	520	530	497	543	516	542	558	556	545	506	495	547	505	552	548	551	558	466	485	496	507	539	545	481	531	510	490	517	540	528	521	532	513	501	516	537	501	569	505	514	556	508	532	518	530	515	525	521	494	507	530	523	540	517	501	548	547	528	519	503	507	522	510	537	546	520	518	523	546	512	568	552	518	536	520	521	526	494	524	484	462	514	541	557	509	535	520	501	516	518	538	536	499	548	550	516	540	546	562	547	532	515	551	556	484	537	517	558	539	504	496	550	548	519	528	566	537	508	565	585	549	533	537	533	535	475	505	497	527	516	548	461	497	539	523	532	526	529	548	549	537	511	511	537	541	521	497	494	523	499	515	502	547	510	539	498	486	549	498	538	461	488	529	506	497	538	516	491	522	527	514	518	520	517	527	480	546	541	507	533	543	545	516	490	542	525	578	536	533	519	531	548	548	519	514	494	515	541	492	519	548	538	519	561	523	535	513	530	515	510	517	534	522	541	536	569	527	515	496	521	511	518	506	531	524	535	520	501	556	555	526	584	508	479	511	521	527	546	543	544	528	541	565	563	525	538	527	533	502	528	537	579	519	509	524	523	499	521	528	515	528	530	523	517	551	475	561	521	536	506	540	523	494	516	515	535	514	563	549	509	542	515	577	504	518	515	478	496	539	456	498	526	591	552	535	521	551	509	525	563	503	494	526	518	528	522	544	539	543	535	570	493	548	498	554	499	520	478	538	497	497	498	500	503	524	572	529	518	528	522	540	516	503	523	544	497	517	497	523	583	542	553	507	490	534	523	518	525	519	512	535	532	559	565	505	509	540	529	544	542	564	490	541	588	488	510	540	523	558	507	499	545	505	569	526	525	519	517	502	503	537	477	541	509	525	520	526	570	552	521	540	510	538	521	539	506	533	486	535	533	529	525	507	553	517	511	521	551	562	495	537	512	505	517	578	500	500	556	510	518	519	562	534	506	526	552	516	502	536	516	560	503	489	538	547	534	540	529	517	492	505	525	519	543	535	538	551	542	540	518	492	503	506	515	527	502	509	532	516	538	515	494	519	539	528	538	502	549	538	562	525	509	513	522	509	559	537	543	527	571	535	539	540	526	540	524	545	538	570	509	486	555	570	548	495	511	491	544	516	526	527	509	524	512	506	535	576	463	532	545	537	525	511	506	542	533	517	569	511	487	531	505	522	522	526	534	561	534	499	505	532	535	519	542	515	499	489	507	519	524	553	516	522	529	553	551	523	524	508	486	526	487	574	525	521	542	513	528	531	502	518	523	553	526	523	525	566	513	513	504	540	527	525	508	508	549	525	545	514	533	572	540	511	565	530	519	545	518	542	544	523	555	550	527	553	527	499	552	518	502	519	527	576	522	535	507	506	521	514	493	525	484	529	509	546	479	530	489	509	550	541	500	524	560	510	548	542	520	533	519	519	540	556	487	529	487	550	532	520	494	554	516	504	540	509	495	513	492	547	488	543	505	533	497	541	546	519	544	538	512	511	544	504	565	548	472	535	551	525	522	538	549	505	520	536	514	589	513	523	503	501	508	539	512	545	496	526	544	513	519	539	523	533	497	553	527	556	581	484	547	546	556	535	555	486	570	488	543	493	519	498	523	533	531	488	540	554	519	559	566	549	558	519	504	539	519	485	525	555	539	553	533	531	537	489	504	488	524	497	500	491	500	541	520	508	556	526	523	510	501	494	527	532	515	534	544	505	519	539	531	527	534	535	523	535	509	535	534	537	539	544	474	513	481	532	538	505	556	542	497	556	506	535	508	496	529	540	499	545	512	589	570	522	539	513	510	573	509	533	555	503	540	544	534	516	499	522	544	524	530	534	491	517	533	508	511	552	504	566	523	532	549	525	547	504	523	535	582	564	499	542	512	551	507	536	517	507	544	525	521	575	512	527	515	496	517	532	534	565	537	550	561	495	505	529	552	512	537	534	552	522	540	542	504	550	547	529	507	530	544	552	526	541	516	565	533	531	524	522	516	505	500	536	506	553	550	551	532	471	539	450	562	556	532	549	491	510	558	522	463	531	519	517	535	544	529	521	509	492	523	501	563	562	517	551	498	546	510	571	515	512	510	534	558	529	548	540	489	537	508	514	498	523	512	496	545	486	553	515	559	549	522	502	503	505	545	532	512	516	497	521	530	501	501	487	531	492	513	544	482	536	536	507	509	530	512	589	504	514	556	541	529	537	544	537	518	477	506	536	550	563	521	543	554	559	486	592	544	543	513	512	544	547	515	546	549	524	507	505	484	511	559	542	535	488	555	505	528	554	524	537	534	547	544	522	522	525	546	512	529	494	532	556	513	498	524	514	542	540	551	541	551	497	535	530	516	554	529	578	534	537	539	495	530	540	512	585	512	548	521	518	492	508	517	563	529	510	514	516	521	525	539	534	527	583	496	544	478	489	530	463	559	551	507	513	494	509	500	556	533	483	546	533	491	523	525	509	512	550	525	504	500	525	560	526	522	542	571	545	485	553	521	534	535	511	514	499	563	506	589	474	517	546	534	516	525	514	532	522	547	542	513	490	501	503	532	518	518	509	544	534	535	508	534	532	523	491	517	538	537	543	551	562	537	504	510	546	539	529	522	519	521	514	573	586	529	498	527	521	509	522	507	538	520	533	509	518	505	502	452	556	505	546	491	545	505	561	510	488	563	523	567	503	497	499	510	523	512	541	522	499	499	533	524	482	510	532	517	565	479	494	534	511	528	493	521	569	517	545	516	518	509	506	502	506	489	503	529	460	540	542	508	547	555	520	517	509	513	541	487	499	499	529	514	533	497	534	555	501	507	530	511	503	529	523	518	520	544	529	495	513	505	525	526	507	553	528	557	540	555	485	512	511	572	516	540	496	540	540	501	525	513	496	526	544	496	526	522	493	517	514	517	526	550	504	578	512	525	518	520	501	523	510	542	535	514	515	574	517	545	519	529	494	513	521	511	568	541	522	524	547	540	494	555	533	540	516	506	497	546	553	528	505	522	542	532	543	516	520	494	483	519	501	513	514	495	520	505	536	522	512	548	525	540	522	508	523	538
2511	401	406	403	389	375	368	1019	2648	2801	1773	343	312	324	308	338	354	368	316	315	331	332	303	327	306	331	302	350	302	329	337	327	315	333	361	306	364	310	312	326	329	338	357	314	347	316	342	324	297	319	338	325	314	311	320	359	310	312	325	368	339	358	349	328	346	322	329	328	345	337	310	319	338	346	327	327	325	343	318	333	353	337	321	334	331	302	336	357	336	308	317	316	302	336	339	345	329	319	343	337	320	286	338	329	323	316	346	321	313	362	333	329	344	327	318	304	330	319	331	333	339	315	350	353	314	332	330	299	342	311	326	299	340	331	309	317	338	353	330	295	322	319	309	349	343	347	340	354	337	360	337	375	316	305	298	289	345	304	344	333	334	315	355	351	368	348	332	336	342	335	302	321	338	325	317	324	347	326	336	326	312	318	315	315	353	325	337	312	325	338	343	357	345	341	362	320	359	315	311	324	314	343	335	353	313	318	341	282	313	321	327	352	340	328	336	329	334	368	340	305	331	339	351	346	325	326	313	290	323	336	353	337	334	308	317	335	334	358	344	346	334	358	339	309	321	291	330	320	282	319	335	312	309	313	342	294	322	318	316	337	317	309	335	350	293	297	317	272	318	300	311	300	323	345	320	319	326	298	320	320	325	339	320	339	310	336	333	321	299	289	329	358	312	300	327	355	321	343	352	327	327	325	333	313	333	341	318	340	326	321	309	318	316	329	318	308	318	317	347	345	376	322	331	303	348	332	350	324	278	338	309	337	294	348	308	322	326	329	368	335	290	326	319	329	301	337	296	295	333	307	341	340	334	338	314	321	337	319	349	341	304	334	313	360	304	320	325	319	328	312	319	329	319	280	340	328	316	329	353	316	324	303	337	300	324	308	330	335	317	316	335	343	315	311	357	321	334	315	307	324	336	335	311	320	332	331	294	331	324	329	298	342	299	322	348	336	327	347	323	350	319	321	359	326	326	321	346	310	319	337	322	321	337	310	382	347	305	347	346	318	328	342	337	301	346	349	295	327	339	316	301	322	313	324	317	308	325	337	304	348	324	342	338	333	332	325	343	323	312	318	328	305	329	356	351	332	353	340	328	337	326	318	355	350	348	339	333	314	310	330	325	325	317	348	342	346	309	355	323	331	318	317	329	331	323	323	339	331	326	343	352	326	372	343	334	306	332	307	360	352	332	309	308	339	343	309	308	337	327	341	329	329	296	311	306	303	338	314	316	314	335	318	323	293	319	334	364	328	307	309	340	368	337	328	349	305	292	295	335	331	303	369	298	298	317	326	315	280	322	319	321	342	319	338	348	334	300	313	322	342	285	324	321	316	336	291	314	306	330	380	326	339	312	317	342	312	295	301	313	315	329	316	328	323	327	322	306	297	332	350	339	308	333	365	324	286	325	327	346	343	314	332	304	314	314	332	342	353	332	313	320	344	299	339	346	363	333	330	305	362	323	343	325	328	369	298	314	371	325	319	338	324	323	337	304	333	347	334	330	327	295	315	346	309	340	315	333	335	309	323	312	282	295	337	335	326	344	327	321	341	318	339	360	327	325	333	338	334	343	323	348	318	317	337	288	341	321	347	266	355	304	324	291	313	309	306	349	336	318	348	369	332	349	302	294	344	333	320	338	324	305	320	367	295	337	298	341	322	310	343	380	331	311	297	341	338	336	338	319	322	327	305	361	320	333	320	341	324	284	305	325	312	303	333	325	307	335	348	337	362	344	345	320	336	324	363	325	338	342	322	320	308	308	330	329	384	324	315	306	297	335	324	338	341	308	332	318	313	349	326	308	324	315	298	313	346	351	328	325	375	310	323	342	303	297	339	354	308	310	327	309	330	339	316	337	349	333	351	317	313	325	331	323	346	307	337	339	345	315	308	330	346	358	342	336	326	344	324	329	339	364	358	301	341	299	339	305	317	317	334	303	342	324	306	342	333	343	310	312	281	310	340	296	302	317	326	349	321	325	330	304	361	336	343	316	357	311	327	343	337	336	327	327	316	335	314	373	353	284	316	324	325	285	313	327	349	341	326	358	326	334	323	325	300	332	337	350	349	317	349	317	332	325	309	351	359	307	337	319	338	345	327	317	278	338	312	329	338	315	321	359	346	330	333	301	336	320	330	330	324	318	340	340	308	341	350	348	323	310	289	291	344	325	345	309	328	329	310	324	344	326	336	341	323	327	324	368	314	316	331	347	320	330	339	318	308	346	345	345	318	323	299	338	337	329	328	323	334	343	324	309	305	324	324	333	329	342	362	303	368	359	349	302	338	306	316	299	323	352	341	344	342	319	345	314	374	341	356	315	314	339	351	340	323	305	323	326	351	338	323	320	299	353	335	314	343	338	333	319	324	326	305	329	326	327	321	339	309	305	310	347	350	347	362	305	316	332	321	347	329	325	344	320	359	315	326	348	337	316	335	311	309	298	310	316	353	334	315	327	331	359	335	335	341	346	361	315	344	331	330	329	313	308	314	308	326	338	333	315	343	362	305	353	342	300	320	333	337	323	342	322	336	298	278	329	335	338	352	325	330	328	319	318	329	308	315	337	325	334	342	328	307	335	316	342	348	310	313	358	321	332	332	332	326	304	312	362	307	315	334	354	356	326	349	335	335	329	309	307	344	342	293	296	349	322	338	336	327	354	341	342	310	316	312	334	342	313	338	318	341	318	335	331	354	311	307	299	338	319	348	367	306	326	376	333	319	293	333	297	339	327	313	298	298	330	330	354	351	324	332	331	330	350	340	350	327	333	346	317	326	331	349	336	310	342	308	315	320	335	355	347	332	331	331	344	306	280	340	298	341	329	358	310	337	358	347	344	313	325	337	320	305	324	324	350	328	331	325	312	319	332	318	343	330	346	341	297	339	309	300	350	326	358	357	301	337	367	349	315	326	312	354	339	321	354	329	351	362	347	328	333	313	338	324	358	339	300	306	357	352	351	322	327	319	358	342	319	316	344	318	361	342	303	304	333	293	306	312	343	344	339	313	338	342	323	315	329	333	348	352	300	330	341	325	302	338	319	324	343	328	327	318	326	300	305	331	294	321	308	338	327	353	326	360	304	346	327	315	353	346	334	328	325	357	324	343	308	356	355	331	312	280	338	362	311	349	369	349	314	310	330	311	351	349	319	345	314	328	311	337	310	315	358	321	321	329	345	340	330	321	332	337	330	319	302	363	294	332	324	329	354	328	331	354	285	319	309	305	321	321	324	336	312	335	339	290	332	332	361	314	353	344	294	334	347	356	343	329	318	293	309	345	324	333	308	334	299	323	356	357	361	337	338	316	320	341	316	307	302	350	323	311	363	356	306	355	314	358	332	304	333	329	342	322	339	330	355	287	321	288	328	300	298	329	318	314	313	329	371	318	314	307	315	336	324	332	333	364	349	309	360	329	308	326	326	323	371	299	354	343	338	335	312	351	326	322	319	328	330	320	295	343	316	343	347	314	343	303	338	298	333	307	356	323	340	312
2745	948	1140	1221	1233	1127	1082	5456	12692	11545	6596	910	878	872	821	866	835	870	845	829	815	894	842	873	893	877	855	827	826	830	880	905	851	855	888	843	898	823	865	866	944	901	912	844	890	835	897	870	850	877	825	868	905	866	849	880	881	830	907	886	849	854	902	865	837	886	865	850	850	858	871	871	830	839	890	895	840	862	877	890	846	867	904	862	851	887	907	892	861	814	866	835	860	884	884	862	822	906	883	902	857	879	893	878	825	850	863	834	809	889	836	846	870	841	860	861	907	866	875	836	878	884	903	837	869	841	888	857	873	811	847	851	891	810	825	914	901	886	843	864	827	886	827	909	835	814	839	856	803	816	876	852	874	866	845	943	831	889	858	870	864	867	825	936	849	885	869	876	864	890	872	848	838	812	846	882	856	844	921	887	828	850	878	894	840	874	916	849	838	887	856	888	897	895	904	845	866	829	866	873	830	869	849	877	871	887	798	852	867	904	866	852	820	887	854	883	863	817	837	849	861	827	861	815	824	897	847	875	861	788	808	845	834	868	878	875	854	851	782	869	851	817	910	822	843	866	856	886	840	888	886	881	886	776	874	892	858	857	826	858	883	891	871	873	858	891	898	871	832	929	848	869	901	862	798	836	837	868	867	871	829	806	865	870	836	844	897	823	856	900	863	815	835	894	878	862	855	872	764	843	851	856	883	876	899	891	862	865	882	908	903	837	872	874	858	868	910	865	929	841	907	870	877	817	888	855	861	865	803	845	869	847	894	841	866	915	831	868	849	828	864	876	861	894	826	857	871	874	849	858	797	857	897	837	824	818	831	890	892	827	839	826	884	815	845	878	867	831	840	883	836	862	843	862	846	889	920	801	873	873	834	868	854	885	866	895	884	897	773	877	889	889	852	862	862	874	871	850	894	863	856	884	896	881	830	868	854	823	907	869	847	872	890	861	873	833	840	849	816	856	887	843	829	891	866	852	846	889	839	866	875	896	855	874	835	801	827	851	829	857	842	867	801	818	915	880	833	924	835	871	805	850	900	864	873	880	890	853	907	821	869	813	835	917	922	846	903	892	843	857	839	848	836	914	931	838	839	822	864	881	876	842	881	829	859	903	802	876	835	895	860	873	826	839	787	827	814	824	877	877	816	833	891	864	826	821	892	858	866	879	891	828	878	862	884	862	850	841	883	807	875	834	814	857	812	835	874	850	866	826	894	879	870	867	853	845	885	856	864	861	874	837	839	857	851	890	833	859	931	824	844	856	834	812	861	926	926	887	819	903	836	842	855	879	887	829	893	836	881	895	841	878	901	842	919	886	847	895	882	838	839	844	841	862	839	881	862	859	823	833	838	895	856	895	845	814	843	831	843	870	882	852	911	899	907	900	904	876	860	835	865	818	936	840	863	872	793	882	863	867	888	856	839	830	847	845	832	882	907	896	897	890	878	825	879	806	903	795	875	858	908	822	891	902	854	835	869	875	854	911	882	858	871	922	848	855	891	856	913	892	813	890	835	895	858	859	880	892	883	841	814	863	846	889	863	857	898	888	851	861	826	828	841	905	858	891	845	879	829	821	863	835	874	892	851	855	857	853	858	853	830	849	882	852	814	897	879	877	851	907	883	887	855	806	853	870	893	852	882	869	874	837	880	829	892	857	840	836	875	873	881	865	877	853	856	847	890	883	816	836	817	877	835	878	850	845	846	839	852	824	867	874	831	897	881	839	831	837	833	850	884	891	789	807	863	877	864	883	859	855	849	830	856	827	845	887	859	842	899	879	823	856	845	875	939	883	869	856	884	908	863	854	885	832	842	877	864	901	847	879	860	798	810	845	861	859	871	836	860	883	863	833	845	841	853	816	816	885	863	865	810	846	794	873	829	865	839	882	857	884	839	903	875	862	861	842	859	839	863	860	831	868	845	839	869	837	859	876	873	859	890	852	856	879	824	832	858	815	818	868	839	837	868	850	896	879	836	879	852	876	864	843	889	845	896	872	894	814	823	844	844	876	826	803	828	830	794	923	895	853	831	887	933	839	833	852	828	895	811	859	893	871	865	805	876	910	828	840	861	882	910	858	835	915	870	835	863	841	848	839	835	882	879	836	848	863	843	829	876	861	887	897	895	839	876	833	890	865	837	879	914	799	857	875	836	871	829	839	862	882	856	846	832	851	858	862	887	851	835	849	858	855	854	868	843	869	887	833	868	905	893	854	859	865	847	840	880	888	862	911	860	920	882	836	869	874	827	858	825	888	860	848	838	880	973	847	944	886	869	847	869	866	879	862	906	877	901	853	823	850	832	848	869	820	831	869	828	870	807	787	867	870	887	871	918	827	890	854	877	898	886	883	820	882	900	848	867	900	825	868	910	907	856	832	858	859	858	830	832	890	830	857	876	871	846	873	887	864	823	883	874	819	883	848	841	864	878	836	800	882	862	879	932	825	903	846	820	838	826	890	855	898	832	855	834	847	868	851	876	881	826	849	912	895	892	823	854	824	825	896	895	836	837	840	841	850	874	830	864	825	890	896	832	838	845	856	900	882	918	898	851	907	847	890	909	892	861	928	819	818	885	887	861	871	866	842	884	922	855	816	794	860	899	858	849	817	855	853	838	863	875	852	856	875	878	839	843	883	804	842	790	822	875	802	855	860	889	862	858	864	849	839	849	884	842	841	842	867	815	842	870	813	872	847	807	900	905	791	832	860	874	863	841	876	842	869	831	878	866	868	838	861	897	877	881	849	854	890	861	859	863	810	840	860	847	861	824	852	840	840	820	888	925	879	903	885	881	854	841	874	903	857	813	862	841	827	893	866	879	851	869	842	868	878	900	906	859	908	884	803	859	814	887	829	846	904	817	856	864	902	866	872	863	862	831	879	869	886	876	833	854	903	875	881	819	848	851	902	766	871	892	816	848	918	874	870	897	856	798	890	883	819	843	859	832	838	840	857	837	815	840	861	877	874	884	878	872	837	820	895	864	863	887	837	879	899	845	865	847	872	822	899	837	932	932	871	844	834	875	837	912	906	841	875	914	855	888	854	844	865	843	870	892	848	875	880	873	869	831	865	864	884	835	863	819	867	887	856	842	874	865	831	847	844	894	819	845	872	884	883	894	805	879	883	900	857	852	883	867	830	863	832	841	818	825	859	859	890	851	920	839	834	805	847	833	834	880	812	904	867	841	806	924	856	890	828	873	888	826	882	839	892	883	820	862	836	851	858	870	863	813	881	817	826	870	923	840	873	865	857	876	816	847	866	840	872	887	885	868	838	820	881	803	890	841	840	826	773	870	793	844	900	832	936	882	855	871	853	898	825	884	900	828	873	875	815	861	848	877	909	870	825	866	865	884	836	879	827	827	869	860	840	881	830	868	890	897	830	877	843	885	849	822	853	885	891	946	890	881	831	841	853	856	879	881	793	856	848	878	900	831	815	820	866	887	857	859	861	850	837	887	850	830	875	858	877	885	831	859	869	833	870	888	889	857	891
10326	1444	1465	1213	938	720	731	15469	29736	26309	13566	1086	316	320	318	318	318	328	278	309	323	305	291	307	320	325	309	315	287	318	329	316	327	323	326	301	340	324	310	306	319	290	306	335	286	342	296	331	345	339	320	280	314	298	334	292	331	345	293	289	308	341	334	283	333	343	320	275	316	311	328	307	302	276	325	329	308	308	308	312	321	354	303	313	295	287	299	313	302	300	330	324	286	300	310	329	293	278	288	301	321	285	306	314	287	308	295	318	303	306	305	322	306	336	303	317	314	275	311	312	325	299	325	307	331	327	264	299	309	344	302	281	335	287	318	343	278	291	337	314	308	323	327	303	326	289	317	315	300	314	290	296	322	310	309	311	316	303	311	312	282	272	316	313	326	294	346	318	330	296	298	323	316	333	293	292	317	331	311	286	303	331	300	316	307	308	314	270	322	317	297	310	297	327	325	308	315	309	289	301	309	294	308	300	320	309	262	277	331	331	324	322	296	311	320	329	315	354	318	301	275	311	319	343	352	298	320	296	317	295	297	320	295	318	319	333	310	328	335	285	307	287	300	323	321	297	324	330	317	331	309	318	325	322	286	309	336	289	297	291	315	325	302	301	306	313	306	311	317	325	291	318	340	296	341	295	317	298	297	296	316	297	318	279	317	296	284	312	320	332	312	328	330	316	308	315	305	304	308	279	329	317	315	297	361	337	320	337	350	334	340	275	331	294	287	328	307	274	307	332	321	314	300	322	337	316	293	309	300	301	339	285	313	310	301	302	313	302	324	307	311	265	294	298	317	320	303	302	305	312	293	301	309	322	334	298	335	318	318	344	305	307	290	325	343	318	278	314	338	319	302	306	288	310	319	339	281	325	317	292	316	320	295	285	303	304	310	293	308	308	304	340	309	273	316	272	328	312	319	288	286	288	297	293	344	303	327	282	298	295	287	319	316	288	326	308	340	309	296	322	340	342	307	293	296	310	330	333	283	302	337	286	292	335	303	309	317	308	284	290	351	330	342	319	311	321	316	341	332	306	307	316	324	329	320	302	329	319	318	338	337	299	316	285	334	293	273	284	309	328	317	310	332	313	314	266	311	294	326	338	322	336	338	316	333	316	307	303	310	286	308	283	287	315	340	331	304	318	341	329	320	303	297	311	309	320	324	356	316	313	313	314	312	310	306	313	290	345	300	294	334	299	291	314	337	323	314	301	336	320	307	347	310	313	336	306	256	295	278	300	323	315	308	296	337	331	314	320	304	307	318	281	280	321	306	341	288	284	313	307	279	323	303	285	310	312	304	329	309	293	312	292	312	338	303	315	342	320	314	286	299	300	357	304	324	305	325	319	296	299	302	357	297	299	347	303	297	322	305	309	344	312	314	308	298	328	297	293	333	357	311	293	314	333	322	334	317	274	298	288	289	308	308	286	313	304	297	290	341	302	329	310	308	280	336	317	331	305	301	300	283	301	312	303	296	348	377	296	326	309	308	339	314	306	337	296	331	291	311	317	301	305	331	292	286	319	301	346	310	292	277	300	301	286	316	309	282	292	320	325	314	316	313	335	326	306	287	312	308	327	298	302	309	292	296	340	297	317	296	343	347	285	310	323	295	299	286	289	314	301	316	301	313	321	334	322	310	290	324	299	319	327	282	308	323	314	327	318	290	306	301	313	303	336	305	304	297	328	325	294	267	327	297	303	283	307	346	297	315	290	321	311	299	317	329	317	327	298	303	292	271	291	320	327	306	323	277	309	331	279	303	315	321	309	330	282	326	318	306	301	332	301	333	309	318	314	328	352	314	310	342	328	312	340	340	307	298	307	304	310	294	338	283	273	283	298	292	325	297	286	322	283	310	307	367	293	306	280	304	318	309	289	320	334	330	346	304	308	313	294	296	306	267	308	329	324	301	276	319	319	289	293	325	345	318	294	248	321	300	308	323	312	299	279	265	285	315	329	315	356	292	288	299	293	306	332	285	312	310	321	295	303	297	317	300	311	314	318	302	310	314	363	316	288	333	327	309	317	302	302	309	327	329	304	312	298	290	297	316	281	310	299	339	327	295	308	332	263	293	322	317	347	304	318	318	304	328	292	308	346	301	330	323	290	276	277	294	302	280	304	320	326	286	334	337	342	347	280	275	309	306	284	290	292	266	320	300	334	302	310	320	323	285	303	335	318	304	305	334	327	312	342	342	321	332	352	333	310	328	289	339	338	324	295	339	288	277	318	339	322	317	330	311	298	295	343	303	323	304	318	288	307	308	347	286	310	307	316	338	319	319	308	322	329	342	287	328	277	316	306	315	327	304	311	328	303	311	332	329	308	334	274	314	278	284	326	361	318	331	291	299	315	310	305	326	314	306	302	291	282	301	314	295	304	325	295	310	313	315	309	305	327	332	301	325	306	323	310	310	280	309	345	302	314	329	284	309	333	306	307	343	318	333	307	311	295	301	311	304	323	299	321	304	308	327	306	292	349	302	293	297	301	347	365	308	340	323	325	324	352	326	307	314	328	313	307	302	334	303	304	326	296	292	304	300	313	321	321	333	293	300	290	312	341	345	336	298	328	311	297	326	336	296	349	313	326	299	310	303	314	311	311	316	326	334	304	309	299	302	294	321	316	334	312	350	310	292	295	289	326	314	261	316	294	324	299	305	293	330	321	297	304	313	307	314	304	295	335	310	309	314	290	254	312	325	295	300	311	302	311	316	310	302	300	265	299	287	286	305	334	331	347	326	321	295	297	316	304	303	331	316	304	307	287	309	304	317	320	291	301	306	305	291	324	303	322	300	312	334	308	336	290	292	328	309	294	303	325	301	292	323	355	312	316	294	307	333	296	298	307	313	315	341	311	310	322	348	277	333	310	309	343	307	299	295	306	319	273	309	353	319	295	311	306	324	296	330	290	307	329	333	328	301	279	305	318	343	288	291	328	302	287	312	315	279	305	337	329	278	320	326	313	327	295	312	296	311	332	291	319	317	306	324	354	298	333	304	314	312	289	319	313	319	319	317	302	302	316	295	293	314	262	298	312	329	319	309	308	312	275	300	311	303	315	320	319	324	334	299	288	312	283	284	325	302	291	318	316	299	324	330	316	327	288	292	310	293	341	347	316	316	348	279	308	290	304	294	293	345	324	329	306	314	325	341	311	269	325	317	318	286	335	275	296	276	284	298	303	282	362	273	280	331	330	284	298	311	314	315	291	290	286	293	323	303	330	304	306	285	307	328	303	297	291	320	322	305	306	296	320	300	323	339	278	297	313	276	291	341	276	329	297	324	311	291	322	273	319	336	306	298	307	289	286	335	329	290	312	320	324	316	289	304	321	316	311	328	327	313	322	333	341	333	326	349	287	309	305	331	329	294	305	313	311	340	290	293	324	296	349	281	340	331	312	348	287	299	323	345	311	286	312	323	336	282	340	319	281	287	336	350	310	310	282	301	313	358	339	321	297	287	294	346	309	304	332	316	314	319	289	300	304	330	344	288	333
6736	1897	3642	4154	3611	2990	2889	35391	49826	43365	29045	920	810	898	772	821	892	878	835	856	779	826	820	830	813	786	854	840	841	845	805	780	801	772	768	824	804	861	819	810	840	802	820	787	872	870	781	814	804	849	813	800	828	781	778	811	815	832	786	823	788	805	845	774	777	767	826	779	808	832	820	805	819	766	846	780	852	829	785	812	775	819	786	832	826	793	850	820	770	824	809	795	803	792	838	819	814	818	854	861	788	862	755	793	794	829	855	833	801	830	792	794	844	839	799	818	845	784	848	829	837	787	796	807	779	857	781	799	826	832	740	811	799	805	778	830	808	778	796	779	792	828	785	829	825	794	754	822	781	843	793	824	837	886	806	831	868	794	864	802	750	765	794	820	815	791	762	756	850	826	823	803	807	780	820	770	810	808	807	767	812	837	786	779	827	817	854	850	828	795	841	792	805	795	821	775	774	814	795	882	824	831	851	842	785	780	828	794	838	850	770	843	817	848	807	823	781	797	802	846	797	824	788	821	786	810	788	830	862	815	780	804	785	832	805	779	762	837	780	821	763	830	794	823	849	856	787	833	850	794	804	818	792	836	845	814	801	841	778	777	782	780	868	831	811	779	789	836	776	813	820	809	814	835	774	805	822	824	841	829	765	782	806	855	835	798	798	828	854	820	805	801	785	872	826	841	841	837	818	826	840	817	818	860	808	797	828	813	768	808	826	801	849	768	784	750	787	799	818	839	774	808	810	839	807	828	751	804	806	809	856	837	828	820	813	832	803	801	824	772	879	863	819	844	820	793	824	795	815	767	777	815	740	786	776	779	819	811	860	822	816	831	757	835	789	832	780	834	823	845	851	822	808	788	833	784	768	790	794	799	835	829	823	827	779	799	808	794	836	793	800	810	775	783	807	830	786	825	886	831	789	801	761	793	837	828	807	805	803	806	853	811	819	843	807	814	782	804	793	817	792	829	807	825	774	779	822	865	810	793	813	816	794	833	851	788	879	883	783	809	813	830	798	794	780	845	847	803	806	807	822	795	840	830	794	819	803	819	810	789	847	784	811	843	795	772	814	832	813	824	851	786	819	816	842	789	834	792	818	803	863	785	837	828	754	796	855	787	839	869	800	810	823	811	799	792	725	798	809	804	858	812	775	780	804	838	796	808	836	801	783	826	818	792	825	791	804	815	812	809	815	826	822	785	855	785	809	779	798	816	840	825	790	779	819	803	767	847	825	835	819	862	797	787	807	748	802	835	821	765	790	820	833	786	783	781	790	819	818	866	823	819	802	797	780	772	750	795	742	799	808	770	862	803	856	825	814	757	793	793	818	845	792	800	796	809	799	837	852	845	824	797	812	843	772	852	808	860	805	834	812	804	829	845	807	780	813	797	767	789	790	792	780	835	817	830	837	788	801	808	797	808	761	766	793	820	808	847	863	814	813	849	868	784	820	867	795	817	853	809	815	820	832	806	786	809	803	857	826	850	874	821	800	856	792	842	803	818	828	818	840	803	800	779	837	854	819	856	826	775	827	804	830	820	827	827	786	836	787	853	810	817	832	843	830	810	766	818	811	827	853	799	779	848	784	829	794	750	826	805	791	766	782	813	818	833	823	853	815	834	837	772	834	788	869	789	776	736	842	809	813	816	795	839	828	835	821	823	777	830	799	830	806	860	879	846	762	825	817	827	784	778	788	814	844	780	790	777	788	770	776	831	814	814	804	791	778	817	753	815	778	820	826	805	794	758	795	858	816	781	821	758	815	861	768	791	810	846	816	850	788	817	783	798	809	828	807	824	840	786	874	808	785	816	831	752	831	816	863	793	789	832	846	748	806	797	795	823	848	817	834	791	778	779	845	852	821	795	840	779	848	809	846	797	808	757	818	809	821	794	757	810	800	749	822	842	810	845	792	772	775	807	862	818	833	847	802	768	819	818	788	809	830	842	779	793	816	732	804	820	817	836	809	832	837	753	770	861	797	816	769	832	832	809	810	799	767	846	784	812	799	826	787	811	797	852	793	799	773	800	825	793	809	791	789	860	829	847	801	824	789	789	838	799	778	797	881	802	777	849	819	802	806	806	789	805	821	824	822	803	846	793	775	786	862	799	799	819	795	821	815	806	828	796	775	804	828	819	795	828	835	803	830	832	829	813	887	787	780	787	836	797	879	824	798	817	780	836	785	757	852	777	791	845	762	798	819	803	826	826	810	809	822	759	832	795	807	822	796	838	774	817	806	848	790	840	773	780	786	791	789	885	778	826	807	780	805	808	829	833	776	829	824	853	772	810	828	828	769	786	872	793	827	802	820	807	860	808	880	814	832	818	843	822	801	801	810	783	772	790	761	833	809	778	792	760	787	757	833	814	831	830	776	838	839	801	807	817	829	805	814	779	845	815	843	798	781	821	858	836	841	816	799	811	839	835	792	806	841	810	755	849	830	798	818	768	835	861	846	769	779	816	826	837	816	861	846	782	831	783	781	791	870	830	802	814	813	781	875	822	786	809	818	811	752	808	841	794	855	869	783	820	830	759	779	794	813	800	830	837	796	846	793	832	834	768	812	793	801	836	799	808	785	857	824	830	831	795	742	849	783	807	808	880	815	821	780	803	836	837	834	850	833	803	817	813	803	856	803	822	807	738	831	789	772	805	773	789	822	751	806	741	793	814	839	785	804	836	823	836	813	838	862	843	833	816	838	841	759	856	825	851	831	794	772	792	804	802	789	826	835	803	873	845	762	783	829	761	823	858	833	816	803	803	784	790	886	759	820	807	825	782	796	799	802	805	818	781	839	837	825	872	837	818	858	852	815	830	853	799	777	798	801	778	846	839	796	807	806	810	802	780	800	850	862	828	808	878	864	868	814	841	764	825	835	803	778	778	817	787	787	795	772	824	849	807	832	824	801	794	786	793	883	825	811	825	793	816	788	793	838	820	828	851	853	840	793	783	822	802	814	815	795	813	836	821	788	833	776	828	804	848	838	815	750	783	824	812	838	872	873	779	836	839	766	832	792	730	870	789	829	834	861	811	797	740	817	834	778	801	825	791	785	836	808	788	808	818	842	823	812	769	862	794	792	837	781	787	792	801	800	777	842	852	813	807	756	850	848	827	805	829	836	799	782	848	868	818	785	737	803	756	777	842	784	887	853	820	886	789	827	789	831	791	795	838	814	778	816	793	820	795	798	809	796	813	833	794	851	792	784	756	769	804	770	787	854	805	834	822	789	809	757	798	849	827	795	837	775	818	870	846	788	862	802	866	814	801	844	890	757	803	832	835	770	806	781	825	776	842	751	771	802	822	791	880	796	790	880	767	815	829	768	810	796	861	828	787	819	843	831	746	780	778	832	784	824	823	825	812	877	815	785	797	816	759	773	818	780	797	794	787	811	787	813	814	831	794	807	864	807	812	787	802	823	801	798	825	795	752	794	835	808	875	799	829	792	781	798	839	769	785	832	797	789	801	788	827	810	795	797	845	822	771	820	817
18567	3237	2837	2051	1429	1084	953	17842	43701	40652	23690	2602	247	188	193	218	204	202	199	196	214	214	179	210	187	187	159	210	205	189	203	205	208	182	219	215	185	189	185	199	179	201	175	210	200	211	198	207	211	189	202	183	188	194	207	223	182	203	191	190	196	200	205	216	162	190	190	191	179	187	208	213	231	203	204	216	217	197	188	200	180	194	195	201	168	223	191	191	179	193	220	191	205	200	201	168	187	215	199	181	217	193	206	193	188	188	184	190	200	195	181	234	206	217	191	191	209	223	222	218	187	196	201	196	166	182	189	221	205	203	177	204	200	201	189	199	200	196	194	251	208	213	206	205	213	197	190	217	209	213	189	176	203	192	198	209	216	218	202	218	192	184	206	228	194	196	192	181	171	188	194	215	206	191	199	174	212	191	213	179	205	229	184	173	185	202	217	185	191	191	199	190	227	180	186	201	203	196	235	212	222	195	215	185	194	184	184	181	212	208	190	169	232	202	197	186	191	196	198	208	203	195	217	199	208	185	199	195	199	190	188	214	198	191	209	191	197	202	203	213	214	189	215	192	190	200	210	195	217	219	192	170	175	177	185	197	217	185	205	212	194	215	181	203	186	186	195	189	229	200	205	209	232	207	183	209	210	197	168	187	209	207	193	178	221	206	203	176	193	174	205	199	192	188	185	197	217	190	200	178	191	178	202	178	183	171	218	215	215	184	201	179	225	193	221	199	214	173	172	210	214	190	207	204	211	191	225	209	179	222	227	195	183	190	180	212	192	205	178	191	184	210	208	218	191	206	191	176	205	217	192	181	176	177	182	182	179	226	215	185	206	199	217	211	200	225	195	203	221	214	215	209	208	223	215	186	193	180	187	187	195	235	217	206	177	228	196	195	182	170	203	204	201	208	208	177	227	187	186	187	190	181	185	200	184	203	198	168	231	211	186	172	183	200	224	179	207	213	214	180	198	183	196	195	190	210	203	216	195	185	187	202	224	209	176	212	184	194	178	199	198	179	184	216	219	178	210	182	219	193	217	187	200	199	212	209	203	201	193	189	207	173	211	198	189	206	205	200	180	172	182	191	193	206	205	210	207	240	200	190	185	180	192	170	235	216	201	200	188	193	224	208	166	211	200	178	191	191	193	179	208	193	168	218	202	217	187	195	203	207	199	192	180	191	222	200	216	205	207	200	194	186	225	174	177	188	185	185	204	188	208	190	212	206	199	224	219	198	219	187	189	199	200	179	219	182	197	221	218	184	190	193	184	196	228	191	198	205	175	179	209	178	199	205	188	198	193	220	199	229	180	200	170	186	191	204	167	194	199	185	192	219	198	201	231	189	205	190	187	196	219	199	202	181	190	192	212	192	192	203	209	203	215	207	201	205	183	179	199	217	210	192	206	180	219	178	196	197	171	206	214	198	188	225	209	216	203	182	208	203	180	210	202	210	217	193	198	186	210	188	195	183	210	218	208	178	210	190	213	225	208	172	196	230	166	172	177	196	192	201	184	214	203	213	175	177	188	214	231	211	192	195	194	200	220	193	221	197	208	170	188	205	207	217	220	186	188	209	191	206	177	166	183	212	185	211	210	194	199	181	214	206	215	203	244	202	215	199	203	186	207	197	214	204	193	171	182	193	186	206	209	191	205	217	208	180	212	213	207	178	200	207	196	213	201	216	182	206	198	211	169	207	193	221	195	199	212	210	194	181	219	194	210	199	201	194	192	201	169	219	193	194	190	193	234	189	203	209	203	217	218	190	191	205	221	196	231	215	176	185	195	198	206	214	205	170	186	197	175	193	178	187	199	223	198	174	190	212	192	207	185	228	198	174	216	201	199	201	182	206	216	199	215	185	193	177	180	182	228	198	209	220	208	203	220	181	198	186	195	204	188	195	196	175	169	194	172	191	201	190	193	168	208	221	202	169	207	206	198	203	214	183	209	199	184	209	212	181	196	213	187	209	201	220	190	220	205	208	215	202	217	223	186	184	207	185	195	201	205	203	188	188	198	198	220	195	196	194	214	204	193	237	218	207	185	211	188	192	208	195	184	196	180	185	193	197	187	200	198	203	214	195	186	218	184	187	208	190	211	217	165	208	204	209	200	215	206	199	183	203	193	205	195	187	214	176	188	209	209	210	193	193	210	183	200	212	205	204	222	207	206	186	180	218	211	189	191	216	196	176	198	192	207	215	209	228	198	208	182	180	202	185	202	219	194	178	183	206	190	189	193	188	196	199	211	173	189	218	199	211	195	215	167	200	186	208	194	204	206	211	182	198	205	200	194	224	199	183	186	214	213	199	202	215	197	199	206	184	211	221	211	211	200	184	239	196	188	181	210	201	175	183	197	192	180	196	181	176	199	195	188	177	213	207	193	210	200	195	191	159	212	209	196	179	216	192	195	185	227	214	181	171	206	178	192	190	212	205	204	202	214	229	211	198	227	206	226	173	184	202	179	205	195	181	196	193	189	208	228	190	200	202	186	183	185	184	209	205	223	204	184	218	184	229	199	197	203	183	180	210	184	193	187	196	200	200	216	192	202	198	214	201	199	200	201	207	200	213	222	196	182	217	188	185	167	218	181	211	240	171	193	203	200	213	192	215	194	212	197	182	185	208	182	194	199	188	189	184	188	178	184	148	181	203	183	204	205	222	207	161	230	188	195	185	176	200	202	201	213	175	193	204	181	195	202	202	224	181	181	212	224	188	190	204	197	196	196	186	206	207	209	189	184	195	208	212	180	182	194	170	205	167	162	196	187	193	192	188	185	190	177	191	208	200	211	224	219	196	200	176	186	201	212	178	204	208	183	195	210	219	168	222	205	179	196	202	203	214	202	202	184	205	199	194	179	184	211	199	189	207	213	177	204	197	167	202	229	202	200	180	207	191	213	166	200	184	207	185	192	204	197	178	199	232	203	187	172	202	197	198	193	208	192	204	195	180	194	200	192	179	197	193	199	209	198	206	205	211	197	193	225	189	203	205	209	207	202	196	190	181	201	206	210	180	208	223	208	172	208	204	201	193	212	212	190	187	215	193	190	215	175	194	207	232	184	223	193	227	175	202	193	181	220	193	190	196	193	201	208	204	179	204	212	211	192	197	202	207	189	205	202	206	186	213	189	191	200	203	195	170	209	201	201	208	215	203	198	231	219	195	182	187	206	213	191	185	191	192	196	224	178	186	204	192	186	217	194	204	168	198	158	205	186	222	169	221	179	191	209	192	198	199	219	156	201	208	191	183	200	195	204	214	218	199	224	210	204	197	208	203	209	194	199	220	189	197	203	194	205	220	199	212	201	220	187	214	195	213	192	208	198	199	200	170	204	193	187	222	192	199	185	205	221	202	181	217	191	196	197	201	191	191	231	205	197	187	197	203	213	192	210	182	189	183	186	221	173	189	185	219	198	165	228	174	203	204	201	206	206	195	196	210	204	181	171	184	183	209	211	214	205	191	216	207	206	171	193	199	189	201	184	168	222	214	188	203
8416	2530	5859	6577	5549	4614	4706	35514	60274	55367	37315	714	613	631	626	608	607	562	598	597	482	604	578	555	575	595	550	570	554	528	570	559	525	607	574	531	576	526	587	565	552	540	541	574	497	536	548	508	562	570	577	563	540	545	533	574	551	553	531	574	518	546	515	532	500	516	543	558	543	590	528	530	531	563	509	527	553	521	520	534	554	552	564	510	566	533	580	577	537	574	546	544	552	573	553	515	542	528	567	501	537	562	567	594	534	570	527	520	564	572	540	552	546	529	541	542	539	553	535	559	571	547	565	571	543	523	550	541	541	565	571	571	519	580	559	528	544	544	553	548	545	540	563	550	575	554	546	490	593	550	537	548	585	551	558	580	551	554	546	523	593	567	566	562	570	550	536	510	530	517	528	529	543	546	549	577	558	565	582	531	548	559	530	566	527	514	581	525	505	523	553	549	555	586	535	557	577	529	551	553	566	541	546	572	567	504	530	492	544	540	524	540	552	546	546	534	527	515	535	540	525	559	559	555	573	529	528	553	535	524	559	546	565	542	541	560	515	581	529	562	538	544	530	563	590	551	549	513	540	563	567	555	504	529	563	524	576	547	495	546	559	546	544	552	501	535	500	563	515	514	522	605	495	525	554	538	550	540	553	554	533	547	565	537	528	525	532	546	547	581	536	512	582	577	575	568	535	515	563	573	500	575	547	506	571	524	559	526	575	532	519	526	579	556	527	517	504	540	533	533	559	532	507	574	585	547	541	525	542	576	532	513	525	573	530	532	535	518	559	570	555	561	502	604	517	572	578	547	549	557	559	551	563	572	545	547	547	563	581	576	555	581	521	567	538	508	545	535	572	543	534	546	570	538	545	573	528	503	564	528	585	565	569	537	561	538	540	552	534	540	585	546	561	559	555	549	498	529	539	626	570	593	539	541	571	543	532	553	520	567	563	572	532	587	562	539	517	544	510	515	509	533	527	549	559	531	525	544	560	555	547	548	566	532	561	538	560	544	552	539	565	534	545	567	552	581	531	529	538	522	558	540	551	558	545	561	559	543	545	553	560	532	575	492	605	553	558	551	548	508	549	511	521	577	560	514	515	538	588	523	568	567	585	520	546	531	531	521	520	553	590	559	564	520	536	546	551	546	542	562	516	538	559	552	577	549	542	566	510	561	486	556	536	547	574	535	524	601	583	539	534	505	588	548	533	541	579	582	563	553	564	522	554	549	545	591	546	507	525	548	589	552	586	551	528	534	559	572	568	534	552	585	511	587	530	539	551	520	572	529	584	556	499	554	524	574	573	587	508	569	550	534	526	502	544	537	515	527	572	596	554	537	545	547	550	531	533	512	528	540	546	539	534	534	535	497	566	563	576	600	520	549	507	521	547	573	544	553	557	600	601	524	582	550	560	561	531	541	544	558	519	526	565	533	547	538	542	502	576	568	499	545	507	548	536	562	534	562	531	547	518	557	502	545	537	522	527	547	552	548	527	553	572	532	494	544	542	547	526	539	525	567	539	585	518	523	559	523	553	539	556	543	562	571	521	541	470	524	561	538	552	545	570	540	557	550	556	572	540	523	568	555	548	548	540	546	546	514	547	518	542	575	553	545	503	586	518	554	557	577	578	558	555	522	539	530	507	545	564	547	569	545	544	563	559	572	559	517	520	524	553	536	571	542	550	556	551	518	564	546	575	514	560	538	545	563	572	557	592	540	522	540	554	505	568	546	505	539	554	520	515	558	555	529	540	573	538	527	572	554	537	531	585	554	535	561	551	525	552	564	543	528	526	563	558	547	558	564	564	594	505	509	566	512	534	498	557	571	561	557	525	583	550	526	546	519	512	539	523	540	541	547	493	540	557	569	537	573	531	549	500	533	565	546	507	543	563	542	551	572	583	560	557	510	543	560	553	540	572	560	581	549	536	520	581	535	607	550	520	558	543	527	521	570	540	506	528	580	591	523	555	543	526	586	502	507	550	542	562	570	550	525	507	513	525	545	518	541	544	519	521	550	511	532	573	571	556	553	538	506	530	516	537	565	527	539	571	560	552	503	551	534	546	573	528	550	539	500	559	580	568	544	498	553	509	577	600	526	598	534	557	548	557	542	565	532	560	545	564	585	523	548	540	512	544	518	563	581	579	592	541	511	535	540	538	547	567	566	523	547	529	535	536	577	579	561	556	530	539	532	549	548	556	583	522	527	526	529	523	518	509	568	547	585	575	532	525	527	535	525	502	514	562	507	577	540	542	546	539	495	577	561	551	562	523	541	522	588	545	510	523	531	549	569	586	541	551	569	537	538	530	523	586	548	526	550	551	547	563	606	516	549	514	572	577	484	551	546	559	564	547	506	539	551	551	569	534	583	534	540	548	558	537	525	549	588	568	537	546	531	558	595	516	562	566	545	566	537	522	535	562	518	550	555	537	551	527	550	533	529	548	563	553	507	533	575	605	556	535	519	531	568	526	532	535	517	575	500	582	573	532	525	522	557	560	522	582	509	537	522	547	562	531	535	530	501	547	533	497	555	553	522	568	589	546	555	557	553	553	557	580	545	540	556	555	519	572	562	530	560	572	581	555	561	531	558	533	559	531	559	538	543	516	541	584	551	554	544	530	547	564	553	561	560	577	496	502	589	605	530	602	544	569	521	605	542	554	504	557	575	548	545	535	561	561	511	521	538	543	556	511	548	573	584	543	574	522	566	535	555	522	510	605	546	587	526	558	532	574	546	543	570	512	513	566	516	558	522	494	558	567	527	505	531	584	513	551	548	568	538	556	565	581	519	517	551	528	546	562	557	567	540	545	583	550	550	557	544	517	527	567	521	497	490	558	528	590	523	573	565	580	492	576	521	516	537	490	548	544	548	492	558	587	493	574	524	556	551	541	561	514	553	531	518	548	573	522	543	602	538	538	546	539	554	536	518	553	545	504	543	479	554	565	538	565	524	520	537	527	539	544	557	570	561	555	561	538	533	562	545	528	551	554	566	554	565	545	552	543	496	576	554	538	551	517	511	578	557	543	528	512	547	588	549	538	535	538	588	532	546	529	544	570	563	555	500	514	535	566	546	562	526	560	549	522	572	538	581	584	552	524	567	546	566	530	551	524	509	501	524	518	528	518	546	541	544	557	558	583	528	524	563	485	561	537	516	537	582	500	555	560	495	561	512	579	552	522	544	544	580	550	546	520	509	531	579	566	493	552	567	526	552	556	533	553	570	528	520	526	523	577	542	561	580	531	534	570	525	551	526	560	547	528	540	586	532	510	542	554	594	547	519	511	543	532	506	567	523	577	518	548	563	563	552	559	582	495	531	571	519	538	579	505	547	505	597	559	544	548	503	548	542	558	550	590	505	559	521	548	516	520	535	549	563	547	556	520	591	592	534	542	569	544	550	550	554	553	556	512	510	520	539	541	584	542	557	543	561	525	550	576	554	517	537	574	494	580	548	553	546	542	534	535	532	564	538	539	514	563	556	552	546	568	520	509	571
2628	437	396	358	347	326	350	864	3010	3017	1182	303	349	324	310	335	322	328	336	319	345	293	328	345	320	345	327	333	320	333	303	311	315	338	318	343	304	334	292	304	316	337	324	318	333	306	340	313	294	315	331	333	337	353	332	323	303	298	324	309	316	285	329	325	352	295	344	319	325	288	322	322	323	322	302	299	354	325	314	303	316	358	350	297	327	275	326	325	293	309	344	344	335	331	287	298	320	297	332	283	322	340	323	292	323	286	309	299	362	290	301	322	314	296	307	324	328	330	296	298	327	341	308	333	311	338	326	329	321	321	326	318	309	307	324	303	309	313	327	324	345	297	324	313	322	316	316	292	317	301	345	335	344	343	305	326	379	313	319	321	348	350	306	331	338	308	304	330	299	323	322	349	326	310	307	332	333	351	295	292	321	315	331	323	312	308	323	311	334	324	336	279	315	335	336	327	315	334	316	305	292	298	299	334	324	350	300	313	286	302	320	293	326	318	300	309	276	292	300	332	314	298	317	328	311	338	288	327	304	311	305	280	304	264	312	303	310	308	337	322	317	298	304	342	321	354	332	324	322	329	312	325	306	333	327	311	364	319	320	328	302	348	316	295	337	373	309	335	302	333	339	295	309	355	317	314	303	306	291	356	324	303	316	319	339	326	305	291	323	289	336	323	340	326	301	292	323	328	314	308	286	320	304	293	303	354	328	337	313	309	291	353	308	314	299	312	293	302	300	314	327	329	293	361	323	284	337	309	324	324	341	301	303	325	331	331	295	315	310	332	342	342	318	316	299	327	294	386	340	319	317	298	324	311	327	315	343	370	282	326	297	316	300	319	327	341	315	322	304	302	313	309	332	325	304	301	333	348	298	319	315	323	335	302	328	292	304	306	297	320	314	296	319	328	313	297	308	318	340	279	339	338	317	287	337	310	302	339	334	322	314	314	328	307	321	303	321	316	316	319	324	329	316	299	290	313	333	303	330	294	307	371	327	301	282	344	278	328	329	291	329	288	315	345	300	359	294	284	300	329	308	321	315	339	316	324	337	312	334	336	301	330	302	314	318	300	300	334	319	312	342	297	342	331	344	301	317	324	363	316	341	318	311	352	313	322	318	331	321	312	329	306	344	304	310	323	296	327	334	328	329	339	306	326	316	305	344	323	318	330	321	319	335	300	290	357	313	311	334	305	303	327	308	308	347	310	319	332	289	315	327	312	311	337	362	347	334	324	327	353	317	336	315	322	323	337	322	306	308	302	334	340	325	315	337	332	321	305	315	306	328	315	341	357	326	298	314	325	321	321	312	297	329	349	307	315	310	328	338	323	328	310	263	316	335	333	342	311	347	296	305	304	316	323	329	329	340	339	306	306	325	336	306	319	292	337	306	314	313	299	318	316	293	297	341	296	310	334	351	348	334	306	287	335	309	330	324	307	341	306	343	306	335	318	317	332	347	343	304	307	322	333	332	345	346	322	299	321	321	321	328	329	338	302	339	317	301	312	304	337	300	317	321	312	342	296	321	315	323	283	312	298	321	316	363	325	307	322	323	298	299	336	359	307	326	348	337	351	323	321	330	321	346	278	280	347	296	352	323	306	293	329	317	301	308	312	326	289	303	322	341	321	317	329	320	318	323	286	316	331	352	314	329	323	333	298	356	305	341	321	339	344	322	314	313	325	339	332	323	320	304	328	380	331	317	344	342	361	310	329	295	294	319	340	301	344	340	294	289	337	317	315	332	311	317	310	310	306	345	318	318	304	334	321	344	310	314	315	295	327	346	319	298	350	317	286	326	270	314	343	301	320	302	318	324	334	315	333	305	321	319	321	300	342	272	295	298	350	318	301	323	303	307	322	347	332	322	285	285	330	282	283	323	319	311	346	332	328	299	309	294	316	327	294	305	340	290	320	320	340	299	311	296	307	327	319	318	308	341	320	321	298	341	329	298	307	303	330	358	333	344	311	322	327	329	342	341	299	303	324	310	296	309	309	344	334	320	303	302	314	333	324	322	297	306	324	334	335	335	320	352	328	302	337	301	362	328	294	312	335	332	327	319	328	312	343	301	321	331	315	300	326	306	342	305	289	332	320	356	350	303	323	312	335	315	346	317	317	347	332	336	306	328	320	328	290	306	335	337	286	312	331	339	333	335	343	313	293	344	300	309	322	327	316	329	312	365	341	332	318	304	332	299	317	320	343	343	294	326	333	333	309	302	322	288	304	330	324	321	332	316	308	296	318	299	318	364	345	325	337	327	320	341	316	318	332	368	306	339	319	314	307	320	314	300	306	298	293	305	304	322	319	323	328	326	330	303	323	326	299	342	289	308	317	318	353	304	308	257	307	349	320	302	299	323	296	308	333	344	326	352	349	313	296	330	308	311	296	332	356	322	306	329	310	323	299	331	284	303	311	335	339	330	285	343	317	334	306	332	302	290	287	310	304	290	307	340	302	352	329	329	324	333	312	332	305	347	329	334	346	300	327	318	333	331	348	320	300	331	339	349	299	349	284	327	330	330	315	303	319	315	314	335	321	298	294	316	285	324	290	278	322	333	316	324	309	333	324	318	335	341	338	327	291	301	339	298	320	303	354	309	320	334	323	322	276	329	289	320	323	300	292	313	328	303	291	291	301	350	339	320	345	317	353	319	318	337	297	325	283	305	345	318	325	308	358	360	320	289	325	295	329	299	307	277	306	330	347	322	315	336	330	297	326	289	325	312	289	313	318	311	311	308	337	319	328	309	328	295	319	335	334	296	331	326	306	309	286	289	343	296	344	318	325	336	306	299	327	331	305	289	303	340	282	318	289	318	319	323	313	302	285	337	320	289	319	307	327	349	324	291	336	353	290	324	331	340	319	311	312	293	303	329	322	306	323	326	326	320	340	339	338	324	320	302	298	338	303	319	299	294	318	319	351	309	307	333	318	309	297	332	329	305	334	328	304	322	328	314	316	312	330	318	336	314	307	315	289	283	320	293	312	326	316	315	290	310	326	340	335	329	300	314	324	309	288	335	313	308	282	298	325	295	274	295	330	281	342	306	291	316	295	357	326	354	309	314	324	320	326	302	320	340	292	327	310	315	296	316	317	323	347	319	303	340	316	309	323	320	332	349	314	331	324	315	318	302	289	329	328	320	343	307	306	316	321	317	308	280	318	318	331	318	338	310	337	312	304	328	322	311	309	329	325	337	328	339	313	316	296	344	308	295	312	329	350	306	366	304	327	309	379	312	343	311	341	310	318	337	307	341	305	318	299	314	313	291	319	287	315	300	321	353	324	330	313	312	307	351	291	344	309	317	306	298	306	323	308	335	334	302	283	344	306	333	304	294	331	299	289	316	347	335	309	344	347	346	333	335	311	323	343	294	268	303	334	332	348	335	288	327	301	336	321	338	313	283	333	299	283	291	336	318	305	295	322	323	305	296	342	299	324	333	310	313	316	331	316	305	295	303	332	323	331	340	293	306	330	345	349	306	370	322	292	336	319
2608	962	1023	1061	1031	1042	1167	4434	13767	11769	4714	833	853	823	874	852	802	831	837	835	802	848	884	841	809	843	837	841	823	826	861	861	869	814	845	898	819	835	846	826	897	843	828	810	870	851	806	869	881	831	775	830	843	793	841	821	877	809	826	821	846	873	834	850	877	823	847	802	812	791	801	848	830	844	856	832	836	872	837	799	838	832	822	834	814	883	816	843	813	841	849	859	841	880	829	849	844	853	821	827	849	823	824	866	874	796	884	865	838	829	882	825	826	826	803	812	835	824	831	811	873	863	817	887	837	814	840	834	824	846	770	837	868	849	823	851	886	834	855	784	776	857	869	838	796	876	844	789	796	805	790	805	774	868	840	816	846	798	833	882	892	828	860	824	867	883	814	878	824	825	896	832	856	887	850	858	841	817	847	837	852	835	867	856	839	850	869	831	842	828	870	807	850	848	828	821	837	860	840	874	867	864	851	822	811	828	849	877	815	874	859	808	819	889	828	850	861	831	806	828	843	835	859	870	890	823	851	833	835	832	833	859	851	801	843	795	842	876	830	840	839	834	869	866	792	808	804	843	826	881	842	806	839	839	769	796	847	830	826	883	848	821	803	830	858	833	855	876	825	810	840	840	848	856	837	849	803	778	829	788	766	889	853	879	834	834	820	934	851	822	878	848	864	834	853	816	846	866	839	819	844	867	830	804	844	842	845	827	879	812	803	823	764	835	834	790	857	838	824	820	862	879	859	876	800	833	794	815	752	817	822	841	859	857	867	840	813	848	843	883	831	825	852	808	861	843	829	793	792	799	826	849	847	882	772	879	860	819	821	805	818	831	833	818	847	813	860	832	859	815	865	849	871	833	921	869	814	856	812	813	767	810	861	886	806	863	832	888	866	874	900	832	837	812	812	841	854	843	849	858	883	823	856	816	843	793	828	866	896	836	872	873	810	869	843	874	880	788	861	841	842	806	840	783	818	839	884	825	835	858	842	784	802	772	857	826	836	793	847	853	875	844	843	858	838	885	845	779	890	825	871	814	826	876	850	852	813	825	838	816	817	836	816	851	845	822	865	805	828	841	865	863	808	828	848	853	817	841	841	866	844	826	845	820	807	817	803	821	861	773	854	837	842	846	822	862	819	809	809	804	828	805	868	846	813	852	848	880	851	845	835	889	900	859	879	819	850	862	866	830	832	802	869	868	859	816	830	842	819	881	847	822	842	848	837	834	827	799	868	852	828	908	845	881	829	846	831	899	891	849	801	818	860	822	841	819	851	810	819	874	871	836	844	865	793	842	857	811	872	830	887	859	808	916	820	912	842	849	799	831	854	883	831	795	900	869	866	837	890	867	852	902	851	848	867	829	870	813	836	853	827	830	886	832	829	849	805	866	846	880	834	837	864	828	804	867	856	828	818	850	873	820	870	936	839	803	819	813	822	829	826	871	837	814	832	855	793	856	831	835	875	809	868	820	862	834	777	839	854	869	886	848	823	848	894	784	832	868	900	877	857	830	823	818	845	892	892	826	790	843	805	841	851	849	836	842	854	850	795	839	799	878	882	820	856	851	868	835	882	818	828	867	852	807	820	859	810	859	830	865	826	873	840	827	886	847	832	821	827	844	817	853	859	895	825	849	798	792	798	848	838	872	814	799	820	836	866	812	841	879	807	872	798	835	865	826	833	836	841	821	877	815	850	847	846	812	853	894	836	873	895	815	808	811	818	859	871	790	891	801	799	785	885	819	846	832	848	800	779	759	840	845	888	872	866	875	815	883	867	794	828	818	875	854	863	797	861	844	835	855	867	875	845	803	861	770	884	798	855	853	845	915	873	844	835	837	886	869	854	794	845	832	811	848	844	823	824	838	828	850	821	869	820	850	822	823	834	820	888	879	846	858	914	836	822	820	769	841	867	819	854	831	826	826	842	856	813	824	834	859	819	828	847	875	868	793	869	900	841	834	782	821	784	864	812	840	842	792	853	868	835	855	893	853	874	861	790	832	852	849	874	812	833	841	838	821	834	842	844	859	861	838	810	835	876	853	847	842	795	873	848	837	858	805	848	809	842	823	810	833	800	896	829	849	869	838	857	888	828	804	833	798	851	769	848	841	867	850	823	813	866	864	805	804	826	801	888	822	895	827	845	775	824	823	841	829	861	830	842	865	873	788	830	833	851	809	837	837	798	852	821	842	902	855	908	863	835	879	838	838	841	834	865	853	852	910	856	841	829	815	817	836	824	785	824	895	866	821	826	845	848	823	776	817	841	821	840	855	828	867	835	833	823	857	854	814	845	842	811	865	806	835	785	834	845	794	856	858	895	839	840	864	810	821	812	843	806	828	844	855	863	862	854	872	830	848	843	832	840	819	898	848	855	846	811	845	825	818	795	875	796	833	869	879	837	865	840	830	859	814	844	820	800	835	865	865	869	795	884	878	849	799	850	826	830	868	805	854	843	856	866	839	815	824	857	794	860	868	853	826	859	894	860	816	837	834	833	769	871	893	824	843	834	824	858	814	874	821	862	825	839	837	924	819	889	818	810	840	807	919	848	875	877	861	823	803	862	848	784	800	837	822	838	853	913	831	831	851	854	819	832	818	795	870	834	828	874	820	850	848	858	786	839	800	828	862	838	863	856	864	861	857	837	800	836	829	882	795	892	837	834	810	809	869	876	832	825	868	834	832	847	847	809	841	798	865	824	819	789	878	843	824	864	821	869	836	813	842	862	858	818	813	847	761	855	796	857	854	844	856	849	809	840	808	833	861	846	840	874	840	843	846	779	844	832	819	816	862	863	905	885	871	851	863	835	802	901	813	889	815	800	833	803	827	856	841	839	915	863	837	856	825	859	861	838	909	835	871	837	857	851	830	785	836	831	863	794	872	873	837	793	828	821	836	848	843	815	847	817	794	824	870	877	839	802	809	856	857	865	832	859	800	863	867	821	894	811	846	875	873	839	823	855	848	826	835	887	842	834	844	810	836	820	838	810	865	836	886	844	800	823	818	832	849	830	929	817	832	798	822	792	843	870	784	827	856	824	814	813	839	821	821	864	878	843	863	800	848	842	812	806	816	836	801	906	830	872	830	832	834	915	892	837	808	837	831	857	895	832	855	785	794	842	856	866	888	744	857	894	780	819	835	869	856	859	827	765	818	875	895	855	805	808	861	776	847	837	809	858	796	842	813	845	861	878	815	868	860	862	892	861	801	871	874	849	812	857	811	854	854	867	846	881	817	845	815	813	873	840	853	826	822	893	880	823	840	826	815	871	831	790	861	851	911	830	870	869	841	877	788	858	901	824	815	871	820	841	792	810	832	858	820	805	837	857	885	825	875	863	881	830	837	875	818	889	832	826	860	829	839	829	887	843	849	805	831	805	857	857	840	918	881	834	806	864	837	834	878	895	866	796	828	868	868	825	831	747	907	857	814	794	840	840	865	790	838	822	861	878	829	844	799	871	825	904	859	880	858	847	843	881	865	873	835	813	833
10385	1441	1553	1237	902	667	1205	27832	31613	21074	6589	404	303	285	311	292	311	311	305	338	313	284	313	295	297	324	293	304	273	273	294	307	310	304	281	308	301	308	300	297	326	323	327	330	335	308	323	294	324	302	290	284	297	284	301	297	290	314	293	307	319	318	278	275	265	325	317	289	302	312	263	270	286	287	311	272	296	294	296	291	286	283	272	297	295	310	298	299	301	292	263	296	266	290	316	295	303	270	309	280	313	307	317	275	288	302	307	306	292	289	291	255	293	305	271	312	288	294	280	317	262	285	325	339	291	276	312	307	306	295	331	288	290	301	276	296	292	342	293	294	302	279	280	336	303	324	299	329	296	268	320	290	317	279	314	329	322	261	318	325	287	287	269	281	293	327	290	284	302	279	317	306	324	260	318	306	292	310	310	301	288	288	308	262	285	298	303	297	288	286	303	287	311	311	303	283	304	289	300	288	286	315	287	297	311	322	305	292	282	282	303	301	335	288	296	290	292	294	320	282	306	311	289	317	337	310	302	317	292	288	302	264	290	297	285	276	282	292	308	262	287	300	298	346	281	281	308	305	280	276	243	278	246	281	276	298	300	335	289	298	303	272	291	277	304	318	282	296	306	287	268	283	293	293	292	287	277	280	320	302	307	305	309	279	283	314	274	311	283	315	308	306	299	302	301	305	318	295	315	273	313	321	294	276	320	297	315	279	289	269	301	295	278	310	287	293	287	284	273	308	293	315	289	267	337	304	283	329	309	291	318	312	325	306	280	299	260	298	307	302	280	299	295	326	314	300	286	285	330	307	292	320	287	298	305	284	305	315	316	328	280	293	305	312	289	295	286	296	293	276	288	309	288	308	337	279	277	287	328	323	310	320	328	257	303	289	294	297	302	296	283	287	298	316	281	300	290	281	305	280	302	326	273	278	302	297	284	335	330	310	300	329	312	293	275	297	299	294	303	309	316	311	294	312	292	271	276	299	295	287	296	268	305	327	284	304	269	320	340	323	303	290	271	293	309	274	298	281	295	303	243	283	285	295	306	293	280	312	316	310	303	302	294	287	277	293	285	299	313	304	282	298	299	315	321	302	350	277	310	288	295	287	261	306	288	299	294	327	293	299	301	294	301	275	301	281	323	304	271	263	294	324	278	306	298	284	332	295	285	293	305	301	294	322	275	315	301	276	284	302	303	296	294	309	326	322	297	332	282	292	291	264	309	285	296	290	307	293	294	285	267	308	299	287	282	319	299	292	307	313	295	306	325	292	318	314	318	293	314	287	272	268	268	291	296	276	284	308	312	309	318	303	315	279	281	318	300	279	301	293	311	329	308	277	310	317	299	297	300	308	280	295	323	286	283	307	323	277	298	287	326	313	314	307	298	273	294	294	278	285	311	302	302	299	268	277	285	307	292	276	311	304	324	310	299	272	271	274	286	266	288	293	292	309	287	311	288	309	329	324	294	301	319	344	302	275	275	319	311	272	305	269	311	271	320	313	243	310	318	313	334	307	314	303	300	303	301	276	300	322	280	292	288	290	300	290	331	311	288	293	310	316	306	288	296	334	287	313	300	303	298	287	270	282	276	296	275	290	289	260	293	321	342	305	276	318	305	302	290	291	312	287	324	279	290	274	302	302	286	322	275	288	270	283	331	302	296	294	295	299	314	296	316	299	306	273	325	318	285	288	297	295	305	280	272	302	290	296	326	274	290	303	303	289	290	293	278	310	312	277	277	321	276	318	275	280	278	309	270	293	309	316	314	288	342	295	299	275	310	266	287	281	294	285	267	305	276	296	298	299	300	299	309	282	323	302	286	299	335	332	307	298	310	288	307	295	305	290	296	298	289	295	304	297	303	300	281	287	330	272	304	300	288	297	334	310	318	303	304	307	301	327	266	337	344	336	317	264	354	290	275	309	271	291	324	301	263	289	332	315	310	267	311	312	273	302	275	335	266	346	298	303	319	285	324	293	301	311	295	314	290	256	305	315	304	313	316	318	281	288	281	290	298	295	320	312	270	275	333	271	291	311	294	305	286	309	309	285	319	296	308	314	268	267	290	314	284	303	289	307	324	324	296	302	295	287	314	295	290	285	302	277	316	298	288	309	281	296	288	293	310	271	317	273	326	293	303	310	274	288	258	298	311	286	307	261	285	308	293	290	322	347	281	280	332	308	300	299	286	256	332	289	280	277	306	304	303	301	309	312	280	267	315	302	326	269	308	303	295	290	306	266	305	314	303	309	298	313	279	304	267	302	292	319	327	292	292	328	287	303	291	283	285	247	299	323	301	317	298	302	331	302	259	315	281	306	334	271	291	274	290	309	303	292	294	343	311	306	304	281	288	304	316	278	279	295	279	306	249	287	287	286	297	286	316	307	278	292	300	314	282	292	281	313	274	310	287	281	303	283	275	264	282	286	307	338	322	282	277	295	294	265	301	319	295	307	308	301	289	274	282	311	296	267	298	311	285	310	266	297	251	322	278	324	280	284	299	297	286	298	288	282	300	287	339	299	265	271	296	309	325	317	319	315	298	299	311	326	301	309	270	300	287	289	317	287	292	268	296	302	295	265	288	289	311	311	319	335	309	308	303	300	304	290	307	286	281	299	293	292	314	320	328	309	289	291	308	321	301	259	297	295	289	284	301	322	294	304	273	286	268	312	284	277	275	262	284	302	287	292	261	260	325	291	285	320	305	291	296	279	279	297	289	288	284	275	301	270	293	293	277	262	311	330	295	318	322	289	268	298	295	301	295	310	303	278	267	329	328	272	299	307	296	327	262	327	301	294	278	310	294	276	277	298	297	294	322	322	306	278	284	310	333	304	313	324	306	343	333	315	309	284	318	322	284	334	279	322	298	279	289	284	296	326	305	292	260	307	294	308	266	280	336	306	282	278	293	298	291	286	301	308	322	312	295	291	271	304	283	283	302	308	279	286	299	278	301	319	283	323	277	309	305	294	317	301	306	314	271	293	332	285	304	308	298	282	294	273	274	275	284	282	352	274	316	284	284	294	300	315	303	293	298	301	278	282	290	302	268	322	315	326	276	328	306	285	325	311	289	310	280	296	292	295	289	289	323	300	311	309	306	314	277	300	309	289	289	298	306	304	314	307	301	288	298	345	287	283	300	288	297	284	285	275	294	306	284	314	275	290	333	313	287	321	311	294	304	315	310	300	301	305	310	286	268	292	284	315	300	309	311	310	271	296	276	291	309	297	292	317	325	299	309	296	318	319	317	290	342	327	288	308	314	277	290	265	285	275	273	272	274	302	292	330	301	276	283	303	320	300	277	298	315	316	285	281	302	296	295	326	317	297	307	291	313	297	326	302	328	325	311	288	298	294	310	281	288	289	306	332	334	284	300	252	317	284	300	324	304	299	301	293	280	272	293	333	321	307	317	271	302	307	296	281	310	290	261	312	313	324	288	299	293	264	275	305	299	288	285	290	307	295	276	272	292	326	271	260	317	297	286	290	295	282	281	263
6595	1934	3639	3952	3511	3082	5692	48220	49369	38783	13499	841	859	768	839	787	841	799	775	796	783	811	763	820	810	825	816	765	814	820	775	779	795	821	816	729	823	706	825	808	783	784	759	794	825	826	757	780	804	770	745	796	846	768	778	800	757	736	760	731	758	778	796	812	788	843	814	805	769	850	730	820	770	814	737	781	830	783	764	773	832	726	754	797	822	760	720	830	769	770	784	802	774	764	755	772	818	806	760	744	804	727	836	814	708	735	751	726	804	814	739	759	785	715	743	767	721	780	781	755	787	803	796	770	809	783	790	789	785	797	771	802	774	754	759	796	798	780	787	788	786	783	758	756	737	779	767	797	780	792	718	753	790	794	759	745	773	783	731	789	808	782	779	750	748	775	734	732	765	806	814	777	775	809	802	786	757	791	794	842	779	752	766	799	755	790	796	777	791	806	803	800	779	779	780	793	783	780	767	806	781	756	785	789	824	786	784	805	795	775	734	824	801	806	807	788	835	762	727	799	798	765	830	779	786	778	772	740	817	828	773	784	757	807	781	798	780	765	830	772	749	820	761	760	808	778	790	771	762	743	847	775	801	788	782	771	760	791	764	811	770	788	786	736	805	748	781	732	834	821	792	791	793	779	770	810	764	790	757	806	821	822	809	794	769	834	801	739	792	771	764	733	793	806	760	777	782	733	750	796	813	711	792	804	828	742	784	761	751	759	804	794	784	733	745	808	723	813	807	810	745	835	805	773	757	735	760	797	770	801	763	740	799	799	771	823	767	759	741	852	741	791	834	798	756	783	793	773	795	786	785	733	795	739	798	774	806	777	828	764	840	813	804	776	813	769	795	781	769	818	796	772	805	785	771	747	793	774	768	783	761	766	777	797	762	762	808	773	786	802	754	812	845	771	813	829	816	771	816	745	774	770	790	817	789	824	847	810	838	794	765	771	809	755	843	758	751	757	786	811	814	769	788	783	781	811	725	785	854	807	766	779	788	792	818	818	785	786	764	763	783	759	782	753	813	778	860	801	719	784	769	790	750	802	769	766	746	777	776	769	784	801	829	742	786	793	865	737	826	791	771	830	792	784	799	767	794	792	826	773	783	778	764	740	769	767	785	768	791	782	722	725	755	785	812	816	764	769	816	751	826	764	815	836	761	737	775	741	732	749	786	763	724	819	805	831	780	787	768	773	756	823	776	765	748	790	804	803	820	776	792	786	760	782	800	776	778	830	814	771	726	772	738	808	739	745	784	805	797	782	799	770	823	739	760	817	743	730	795	806	823	749	728	760	798	795	781	804	789	769	754	776	773	806	810	776	797	795	770	791	782	817	760	771	759	764	813	778	819	748	761	720	756	779	731	787	767	750	796	817	785	803	792	790	763	797	757	791	812	780	762	729	776	767	771	785	748	717	812	742	774	788	777	792	787	751	778	775	756	816	838	777	750	824	762	731	757	783	799	791	749	804	790	754	768	754	847	808	735	736	780	752	742	766	809	831	788	776	775	746	742	759	759	748	823	761	754	760	769	816	807	819	821	728	803	801	792	743	832	750	804	750	774	754	728	807	811	760	770	761	804	779	808	785	794	764	774	762	754	768	757	777	769	745	781	743	727	763	761	779	765	754	762	780	814	761	791	781	830	792	739	785	817	820	774	784	760	740	782	827	826	790	798	741	761	837	800	737	779	837	772	801	781	727	785	799	789	767	770	765	796	813	789	808	819	783	792	817	808	729	774	729	750	762	770	745	798	788	750	808	810	820	813	788	764	813	776	815	758	768	806	774	742	779	769	773	732	790	809	788	726	788	844	830	743	757	780	753	783	811	869	804	729	828	788	731	751	803	786	781	812	785	749	849	749	754	794	785	779	783	781	780	808	796	775	770	756	711	795	797	828	763	750	796	784	759	869	786	789	818	771	762	769	811	834	801	768	761	800	747	811	745	716	743	749	813	755	778	786	740	821	772	793	801	781	822	735	737	816	759	798	756	715	768	768	800	774	752	812	762	756	787	768	806	797	783	755	789	799	807	836	779	807	768	799	715	801	767	801	776	772	792	772	750	735	804	732	839	788	763	809	794	795	784	804	740	814	772	779	719	741	733	808	761	789	791	786	826	787	723	760	745	755	843	774	833	763	758	822	798	776	813	779	765	802	781	743	761	756	813	800	800	763	760	756	764	775	784	750	800	816	781	782	762	820	789	785	834	771	823	803	770	807	756	778	745	818	735	730	709	836	754	806	784	787	808	765	744	762	770	779	787	788	755	806	788	780	768	749	811	827	832	769	768	763	790	798	776	735	776	737	769	793	773	818	797	768	797	812	755	755	766	791	750	797	754	752	759	749	762	823	824	816	774	749	810	781	772	768	790	761	798	791	793	760	820	788	705	800	796	769	820	772	861	847	746	829	782	767	744	753	761	826	759	836	801	763	761	752	728	767	780	812	750	796	795	786	806	805	790	758	764	745	731	783	724	822	821	746	803	804	771	765	810	790	819	790	779	742	774	765	777	758	787	772	797	760	790	776	790	798	785	775	772	751	772	784	772	803	768	786	796	776	779	744	785	820	802	780	784	734	762	800	709	794	707	738	784	768	790	776	842	789	772	792	810	777	791	770	780	740	737	776	784	788	761	769	811	787	772	771	786	811	786	804	806	761	802	813	779	780	757	817	769	751	790	747	758	835	769	784	764	799	805	745	754	764	756	793	772	787	797	815	803	819	813	746	770	735	765	766	791	789	809	741	824	730	777	766	826	771	762	761	789	721	835	828	810	821	767	707	785	806	783	777	775	785	835	728	757	819	759	761	794	766	797	791	764	725	775	721	769	746	743	735	807	738	781	794	775	784	774	761	758	837	794	825	781	736	779	771	777	771	821	799	793	782	783	777	803	728	820	761	778	788	814	785	806	833	778	804	771	804	744	763	778	839	753	730	781	748	769	796	827	750	814	826	784	812	780	784	784	803	774	791	739	824	804	721	801	761	784	762	762	746	800	801	793	754	742	802	799	737	830	830	740	798	776	789	784	792	775	806	766	803	789	804	811	847	782	797	773	813	764	745	811	860	773	779	795	798	820	819	750	753	738	805	780	812	769	808	809	771	760	797	772	736	797	787	736	788	761	822	754	761	762	770	724	760	780	751	799	797	775	776	751	739	782	748	828	770	774	788	777	767	817	842	776	751	814	755	794	750	800	832	751	786	778	770	787	814	796	794	760	739	806	775	754	780	806	767	760	761	793	739	814	749	788	788	755	823	792	786	857	743	733	763	774	768	794	862	804	793	805	781	756	801	810	729	771	776	779	761	760	766	760	786	775	827	734	818	749	833	810	713	806	750	786	773	779	787	750	819	767	802	766	766	768	773	736	825	769	790	762	779	769	801	762	798	806	798	789	748	759	786	735	817	769	783	780	820	767	793	734	784	785	776	787	771	775	769	813	772	785	740	763	745	793	765	791	788	770	769	779	820	781	834	738	808	798	759	781	795	785	748	787
18556	3386	2988	2094	1495	1150	3832	34202	43607	36661	15172	674	185	186	191	184	188	159	195	189	158	170	188	186	190	170	185	179	178	173	170	200	169	177	173	190	179	180	171	184	189	156	167	168	176	191	153	189	169	197	180	156	203	189	183	195	179	176	159	202	175	171	159	192	156	202	178	175	155	210	190	161	171	198	189	182	168	190	172	154	193	176	165	185	180	163	160	169	161	183	189	192	161	215	159	177	168	171	170	180	155	187	169	186	173	196	199	180	156	193	169	188	179	194	156	186	174	168	190	160	181	183	172	162	165	181	177	181	152	185	177	166	181	178	182	164	178	200	160	185	148	181	162	177	154	188	165	185	174	184	177	185	191	170	178	174	188	172	173	173	184	171	203	166	157	183	177	148	151	167	182	202	185	180	165	165	176	176	172	174	181	160	174	178	176	179	169	170	168	171	170	171	191	157	153	167	181	183	156	191	165	175	166	181	182	171	172	190	169	183	176	162	199	187	174	184	174	174	171	189	188	186	156	193	190	197	195	185	184	174	189	157	197	161	167	155	162	178	179	199	169	175	157	171	180	183	160	163	179	160	164	177	191	171	163	159	181	186	184	157	187	190	196	198	176	191	214	174	159	185	163	203	153	163	187	178	188	170	189	161	176	182	183	183	169	147	188	171	175	168	164	162	185	184	193	160	187	176	176	201	177	174	174	180	143	173	187	196	175	180	168	169	191	187	180	171	204	188	156	177	171	210	154	199	195	169	164	185	178	168	170	166	179	155	177	199	189	185	188	160	161	174	161	169	169	162	183	174	162	168	197	190	182	190	173	177	172	164	171	175	192	171	183	202	184	174	165	208	188	151	159	160	174	177	167	188	161	171	164	177	191	203	191	204	175	154	167	183	179	187	183	178	192	182	183	161	190	161	190	186	170	147	154	205	169	151	172	166	167	202	198	185	224	171	161	186	173	168	163	174	196	167	198	178	153	174	167	190	186	159	166	177	163	170	199	168	182	166	178	170	194	150	162	189	153	179	169	176	173	174	201	183	186	153	168	184	168	156	186	151	208	186	174	190	184	184	183	180	173	190	179	168	189	165	177	156	178	175	157	194	173	175	174	198	208	190	168	176	162	180	168	215	158	166	181	173	174	145	171	178	153	155	195	170	170	182	190	182	169	166	177	186	162	190	182	197	184	182	195	207	193	171	191	180	207	187	166	162	196	147	179	165	178	204	185	178	173	199	190	176	171	197	182	153	176	166	167	185	191	199	178	184	202	141	193	157	177	189	188	175	162	177	171	183	181	175	187	182	162	179	195	170	177	189	174	157	171	182	160	181	196	158	178	189	209	163	174	188	196	173	166	193	183	184	164	181	146	170	154	151	174	158	202	162	190	209	168	165	164	168	190	149	157	162	181	198	189	174	163	187	143	184	165	156	180	157	185	157	177	161	195	175	222	182	177	180	181	171	191	171	164	172	175	182	205	192	150	180	168	175	169	172	176	168	171	198	186	146	186	195	164	180	207	180	170	184	170	165	177	148	158	168	157	167	184	184	181	168	164	183	152	152	173	171	181	175	174	180	182	170	206	188	196	167	183	141	173	163	165	169	197	170	163	161	164	169	208	173	175	182	164	181	184	190	172	186	192	180	186	181	166	176	182	206	174	181	169	189	175	171	195	184	165	183	181	174	152	176	177	164	166	153	179	182	173	194	162	189	142	146	186	183	184	153	178	149	179	183	172	201	176	163	180	160	181	188	183	149	153	166	170	180	189	163	191	154	133	186	176	189	173	149	165	201	164	182	183	195	147	182	179	170	167	174	172	190	168	179	168	200	166	182	167	198	171	179	162	168	188	190	188	168	193	177	180	174	206	199	173	164	182	194	179	147	165	185	171	181	172	171	173	177	178	169	176	176	139	174	177	151	180	185	160	180	206	167	164	194	194	166	177	190	163	203	169	187	171	180	189	198	180	156	174	159	169	161	204	180	178	162	169	161	172	177	176	187	189	187	164	163	177	159	201	193	170	192	169	180	166	198	200	162	165	162	183	168	177	200	195	179	189	196	181	162	176	168	171	167	188	167	181	180	172	187	167	185	163	182	171	192	178	159	179	189	160	174	166	170	172	161	167	155	172	191	173	188	179	163	166	174	189	194	185	192	190	169	186	176	192	156	186	179	166	191	189	172	182	159	184	185	185	200	190	174	168	180	176	178	157	180	188	187	169	199	182	163	168	161	173	151	160	174	179	175	168	158	185	194	180	152	211	160	192	180	178	177	172	165	176	174	172	196	175	156	187	162	180	181	170	171	192	158	152	184	169	178	169	174	179	187	150	166	177	168	189	164	198	154	167	177	150	192	171	175	172	160	171	184	189	176	193	179	157	177	176	190	192	172	148	165	161	172	187	172	166	166	193	165	177	194	161	161	170	182	169	191	178	185	173	161	178	154	186	190	174	176	210	202	182	182	201	168	154	179	192	176	183	182	175	178	164	176	207	176	179	189	197	145	170	146	167	180	165	176	178	180	180	197	159	168	183	182	185	191	163	191	207	151	172	169	151	190	193	172	191	188	192	167	184	166	167	166	192	186	177	167	137	144	185	197	189	165	181	167	187	183	192	181	193	159	177	165	194	178	193	145	169	162	186	190	175	197	179	172	178	182	191	156	190	184	168	194	155	182	199	160	158	179	169	164	188	163	169	176	165	178	171	170	176	186	161	200	190	175	197	189	167	181	143	178	200	188	191	179	154	181	172	179	177	172	178	182	175	186	183	189	184	161	169	152	168	195	168	192	159	162	183	180	165	158	177	168	157	182	155	171	158	191	173	194	166	163	180	174	173	186	177	176	210	181	172	199	179	183	161	196	161	178	184	175	174	191	183	191	173	198	173	199	173	172	183	202	190	187	169	192	173	170	177	165	182	173	186	180	187	205	166	187	194	182	163	181	173	178	185	187	192	177	203	168	171	161	170	158	174	169	166	176	183	179	176	183	180	164	164	185	158	168	173	165	172	182	187	176	170	182	199	181	204	169	162	191	158	180	178	157	173	171	189	187	162	190	186	168	200	180	166	157	201	196	174	172	171	178	182	180	158	189	168	193	171	171	158	182	181	189	177	175	167	191	174	174	178	161	181	174	171	153	200	162	184	165	168	190	192	179	173	161	193	190	178	157	162	142	168	197	181	195	182	170	172	189	175	190	180	184	171	183	165	158	169	162	195	194	157	188	202	170	171	154	182	171	164	175	169	162	182	214	172	183	167	197	208	160	164	192	185	182	166	176	164	208	168	163	167	161	176	173	171	175	170	166	158	182	175	183	162	192	160	173	177	178	187	167	159	161	195	164	181	195	168	203	180	194	167	181	159	146	193	174	179	200	175	189	166	155	185	177	180	184	176	146	187	159	181	175	165	196	211	177	163	181	195	165	187	178	178	173	154	180	169	192	169	185	170	182	198	173	169	163	176	163	180	196	167	170	174	164	165	194	167	181	200	175	167	163
8177	2695	6060	6793	6138	5172	13198	52564	60304	51874	18738	652	614	603	610	573	575	540	537	553	527	481	569	517	548	502	544	519	519	506	523	476	461	497	490	458	507	486	527	485	516	487	514	486	482	501	496	521	482	488	471	502	481	519	495	468	488	476	479	491	461	478	503	469	517	495	543	489	496	494	466	498	485	501	511	471	485	495	459	495	469	481	496	477	501	502	486	481	500	521	477	520	481	504	488	495	503	507	494	482	501	495	519	513	463	481	493	478	440	499	468	483	506	494	471	439	470	465	463	504	512	464	485	459	489	493	494	486	479	464	463	483	507	484	512	486	488	501	476	471	441	478	482	471	488	491	480	482	462	448	465	467	527	499	484	508	460	466	429	511	460	478	486	493	478	466	484	517	469	455	487	512	486	470	512	480	497	471	503	469	504	527	481	484	477	491	468	502	473	469	505	465	505	476	442	497	477	485	454	475	487	519	528	503	519	498	464	461	465	497	516	489	446	471	502	458	521	441	502	510	476	490	525	501	478	505	470	490	466	498	493	474	453	489	475	471	494	487	486	503	485	486	455	515	504	491	496	504	457	487	528	487	486	439	478	477	472	504	484	466	503	518	516	459	456	459	483	518	477	481	504	448	488	518	486	474	494	526	484	492	482	509	523	454	516	475	480	513	513	502	490	458	473	467	460	439	473	481	496	518	494	496	443	475	494	494	462	476	477	467	485	482	507	485	515	479	459	486	497	473	457	476	459	522	460	438	499	495	491	510	477	473	491	469	484	449	480	476	507	490	469	479	461	457	518	487	465	521	551	497	471	478	483	483	505	475	452	483	511	473	486	485	497	491	442	501	464	463	492	484	480	497	457	504	483	481	510	510	490	465	479	464	464	489	489	454	520	492	506	520	493	480	521	501	509	466	500	492	483	482	482	499	487	480	505	543	495	478	464	496	508	498	458	483	461	509	491	461	504	470	462	481	515	534	514	483	444	470	477	469	462	441	441	512	455	463	464	503	473	520	522	483	470	490	468	480	515	489	507	459	482	498	529	516	462	531	479	476	484	490	463	464	476	490	459	490	500	478	474	488	467	503	473	498	486	500	472	503	499	452	487	481	496	466	476	468	499	500	466	476	491	511	532	461	477	486	445	515	532	509	479	501	520	484	491	478	479	466	487	505	500	499	468	512	490	508	528	496	521	479	444	527	474	466	503	517	512	493	529	502	484	489	500	477	487	495	497	534	474	441	474	491	475	510	484	494	526	468	465	504	471	524	503	535	505	511	491	413	470	481	490	493	489	478	482	484	473	496	492	510	463	514	507	478	483	463	495	459	491	528	470	455	490	479	484	452	492	484	526	470	484	471	495	467	501	482	503	520	494	500	470	509	487	474	436	451	467	466	437	491	462	484	460	519	520	500	458	477	435	502	467	460	488	490	506	484	492	475	523	487	478	472	488	493	485	470	459	468	500	497	490	497	467	495	471	464	460	489	518	474	468	498	496	490	481	510	479	486	460	479	484	488	489	485	500	487	519	498	496	524	453	436	470	506	479	529	461	520	496	477	464	479	494	463	471	436	462	538	455	487	487	457	522	479	414	504	457	491	445	467	514	523	428	524	484	478	476	494	503	471	474	503	537	468	492	501	466	511	498	473	484	525	499	468	489	454	476	498	465	489	510	471	517	446	516	482	515	491	468	505	474	528	492	511	502	456	516	453	463	495	472	483	472	433	508	476	486	487	494	535	525	451	494	460	477	455	486	490	471	497	493	455	481	509	489	456	509	480	472	474	488	474	509	508	479	514	503	464	506	507	500	457	459	495	449	487	469	491	500	517	451	498	477	436	478	496	433	506	507	449	477	462	488	469	506	472	453	488	440	489	489	484	485	497	473	493	522	504	466	481	501	465	489	489	550	485	487	457	476	453	469	491	477	506	475	532	485	480	477	476	487	468	477	471	458	470	458	467	480	484	489	490	487	463	511	504	492	530	458	493	468	436	466	477	496	475	508	498	456	478	515	487	508	470	491	486	489	519	498	497	475	483	454	478	459	497	482	484	519	484	472	501	501	502	478	470	487	471	463	482	519	518	509	502	493	494	503	450	522	496	468	515	471	506	482	500	424	515	469	480	479	520	493	495	484	484	489	490	479	475	491	484	504	518	462	474	474	494	488	493	469	487	520	486	476	486	478	502	490	462	528	482	482	447	516	480	456	492	501	525	468	480	490	452	488	499	475	478	517	480	491	490	516	473	501	443	492	473	476	496	463	486	466	500	460	471	468	478	471	465	479	472	514	495	476	481	441	494	495	517	490	471	472	486	492	487	477	502	468	569	524	517	510	479	519	480	503	532	454	478	476	485	499	515	482	490	508	497	506	448	503	435	473	506	475	507	465	475	477	510	493	495	457	455	519	503	474	515	497	487	548	525	497	478	531	499	488	490	464	457	505	483	506	498	461	485	478	477	500	452	476	532	468	519	484	564	495	451	470	496	484	493	430	501	462	454	487	463	485	507	489	506	471	474	446	504	468	465	506	489	457	492	535	475	499	478	465	514	466	477	475	484	517	501	497	474	482	504	517	488	478	488	483	460	509	501	474	471	480	513	473	430	475	471	515	454	465	439	464	485	501	496	510	516	471	473	479	440	483	432	503	501	487	452	518	481	473	464	490	491	485	535	516	444	501	511	482	482	442	493	457	500	491	483	512	495	469	473	477	497	495	473	494	481	512	485	479	467	492	474	491	490	517	454	459	484	465	460	464	454	487	484	468	472	501	466	500	461	507	452	537	500	494	463	461	470	480	500	455	466	488	484	443	479	483	485	470	473	480	445	461	498	455	538	512	522	502	510	471	500	451	471	493	501	439	470	497	454	482	502	518	526	492	493	450	483	448	488	474	497	462	511	502	485	478	465	510	476	479	505	461	489	484	492	475	480	491	445	479	496	533	454	482	473	511	489	495	496	512	475	530	495	489	499	458	488	469	477	462	493	498	501	487	503	529	508	489	482	487	481	504	451	482	493	461	513	488	453	476	485	462	511	534	493	522	470	501	513	506	483	480	472	468	459	481	494	505	463	504	490	474	498	495	452	467	473	513	465	496	529	518	492	467	477	502	508	420	485	505	526	453	506	465	468	460	503	502	471	479	533	453	488	471	507	470	506	442	490	459	466	485	503	473	474	447	455	502	490	497	497	453	442	479	456	477	481	487	503	453	492	476	478	478	488	489	496	428	461	442	452	504	484	475	464	505	472	469	474	500	493	491	516	491	464	510	490	532	488	509	507	474	513	468	486	494	503	465	513	469	460	440	487	471	443	458	497	516	489	470	495	505	516	468	486	476	505	505	470	510	458	535	459	490	438	496	515	511	490	515	496	463	500	499	489	493	498	497	512	474	492	429	469	541	463	516	477	464	496	474	474	492	506	502	475	518	438	471	503	509	534	461	518	479	492	497	486	474	492	435	480	504	458	500	484	489	522	463	435	456	475	489	469	480	481	484	468
2449	391	431	354	362	326	364	730	2690	3028	750	285	292	277	315	289	290	282	284	311	300	325	335	286	280	309	290	307	296	280	273	293	303	309	315	280	266	252	297	301	284	292	303	284	317	298	320	295	303	287	326	323	298	298	286	276	295	319	324	312	305	281	282	336	272	313	274	309	320	267	302	301	307	305	308	299	315	317	293	291	291	294	318	305	316	291	280	294	261	305	314	268	303	304	277	271	301	297	301	278	291	281	297	309	253	313	313	311	291	315	309	283	300	288	297	298	318	304	300	276	301	299	296	319	307	309	352	307	323	300	282	294	264	300	291	284	298	311	287	268	328	275	252	277	313	324	288	282	276	312	293	280	296	290	314	312	303	290	296	274	284	297	298	285	326	286	316	299	312	269	275	282	331	288	326	274	302	302	341	279	301	314	302	302	305	306	294	327	289	253	268	282	286	289	285	308	289	295	290	300	333	283	321	268	291	309	303	282	280	294	292	314	284	297	313	277	306	289	286	287	316	280	275	343	281	295	254	302	281	302	274	272	305	290	304	314	264	316	283	306	290	287	277	307	279	293	304	279	315	291	239	306	307	277	313	293	291	288	315	306	268	290	283	287	285	300	265	279	308	257	297	284	267	287	327	302	308	301	316	309	307	288	299	310	287	327	291	322	303	302	283	272	293	310	278	263	256	313	277	260	279	306	309	310	296	269	300	316	283	269	300	291	301	302	302	287	300	278	307	271	302	276	321	276	294	290	273	280	294	300	301	300	325	294	301	275	298	318	317	277	328	306	300	300	284	279	307	295	289	273	290	286	249	283	309	295	289	284	278	260	285	320	315	261	295	309	304	301	299	316	288	319	283	307	299	295	284	285	282	293	296	295	323	253	284	310	306	282	304	324	281	307	289	287	286	314	290	264	252	315	290	289	284	313	295	284	298	264	290	321	337	293	281	323	319	305	309	304	311	286	279	305	292	309	278	313	299	294	321	280	285	301	289	290	329	306	320	296	313	298	268	260	274	312	330	278	290	291	298	309	287	298	329	335	288	300	317	274	283	320	333	288	323	284	320	299	303	294	303	295	295	299	307	320	303	305	295	267	279	298	294	289	308	268	295	311	318	316	315	308	308	290	280	301	328	287	304	260	301	316	279	290	286	261	314	288	298	320	309	291	304	303	286	294	282	294	313	256	277	323	312	303	307	297	284	314	330	262	303	297	306	304	275	306	290	321	282	280	307	309	275	287	287	272	278	309	303	281	291	302	299	275	290	306	301	300	269	300	295	290	286	284	288	300	309	281	318	273	334	310	280	314	278	271	276	299	296	271	292	310	298	312	295	280	303	297	309	293	277	266	290	259	292	276	303	284	298	256	295	303	283	286	286	258	283	294	296	300	333	315	293	332	317	288	273	290	263	281	304	286	313	268	309	302	312	269	316	320	314	321	292	314	301	271	285	286	281	271	296	323	312	311	282	308	293	283	304	325	301	264	303	280	330	285	322	290	286	287	302	314	303	343	291	315	319	296	309	261	307	310	305	333	307	287	329	307	290	284	259	306	263	300	274	309	286	297	309	295	303	293	303	290	308	292	289	299	293	309	337	281	313	330	312	298	256	290	280	271	295	294	309	331	316	293	313	330	297	284	284	278	292	273	309	299	288	310	293	300	316	316	310	325	299	295	319	282	274	301	281	277	307	318	313	295	330	271	300	298	290	295	341	303	320	294	296	303	294	304	302	290	291	308	277	271	302	295	339	287	317	253	321	306	256	278	270	311	287	297	331	266	317	313	297	286	293	307	278	289	338	286	306	256	315	258	325	280	293	290	284	309	270	276	277	304	283	294	296	283	276	265	307	327	289	297	318	297	314	258	290	288	305	311	280	294	301	305	260	274	286	293	286	313	291	313	302	293	306	303	317	273	259	293	286	277	316	291	291	314	291	304	279	298	308	310	313	297	309	312	311	289	273	304	315	297	289	305	300	291	301	314	275	294	291	316	269	280	254	280	315	288	321	275	314	303	336	295	269	297	304	281	254	280	304	306	286	282	260	284	304	293	306	279	271	267	317	290	297	272	289	300	291	264	288	301	310	331	300	312	288	281	278	290	269	310	308	294	292	275	316	274	291	306	307	284	279	272	286	298	326	299	294	305	311	279	284	257	295	299	270	326	286	298	319	313	280	302	306	316	341	307	294	305	311	309	256	307	275	308	321	273	263	325	304	349	322	307	310	283	315	307	294	309	289	316	250	307	266	295	305	284	316	279	311	281	302	314	307	297	296	300	286	291	286	304	283	310	310	322	318	296	276	301	326	329	277	315	306	312	303	292	325	291	317	298	316	304	302	338	343	293	288	314	318	334	302	271	311	301	286	299	312	332	320	309	296	305	312	294	307	280	308	294	283	294	274	277	342	279	332	294	288	282	309	285	299	300	306	269	302	303	309	310	262	285	250	301	273	302	280	295	286	297	284	282	301	277	280	281	287	311	277	276	278	284	275	283	300	292	302	292	288	270	299	310	291	277	314	309	297	298	307	288	289	296	293	293	306	308	307	285	308	296	305	286	302	297	314	290	283	299	291	287	315	261	291	331	275	309	308	272	319	292	310	336	288	334	305	336	299	293	309	305	296	267	263	317	314	265	291	301	312	300	288	264	303	287	283	297	262	311	319	311	304	263	279	304	300	335	288	265	317	287	286	283	307	317	286	308	300	284	320	272	289	302	305	309	280	299	311	280	306	274	280	296	321	253	296	287	299	299	328	334	278	304	298	283	274	274	258	313	265	264	298	294	304	318	309	293	340	335	285	289	300	292	282	301	299	304	294	305	317	275	280	293	292	304	280	280	325	318	329	309	293	294	295	277	312	297	319	300	296	278	289	281	272	258	286	274	277	279	316	322	324	278	311	283	312	283	289	277	275	318	309	301	297	288	289	298	290	340	294	286	300	288	303	273	282	274	265	304	303	309	303	276	286	304	271	287	278	316	325	330	305	284	292	283	308	317	311	317	303	296	335	293	307	298	294	270	281	320	279	308	306	292	289	290	277	304	318	310	282	285	259	276	275	318	297	288	279	310	273	301	310	296	310	303	259	289	286	273	308	287	337	317	295	315	312	279	287	304	292	324	291	295	294	292	316	297	302	308	314	321	289	289	280	294	296	300	282	277	308	293	293	290	309	297	268	300	306	319	310	285	306	323	313	281	289	299	300	270	270	287	297	279	298	307	297	296	298	276	300	285	281	302	271	298	270	267	280	310	286	295	302	307	313	298	306	289	276	304	317	310	290	287	301	296	285	289	331	306	303	297	319	282	296	298	290	295	296	293	269	295	298	298	309	295	315	323	290	298	308	332	296	272	321	286	295	329	280	269	264	320	315	279	323	310	313	285	306	312	305	340	313	275	291	296	291	288	307	296	334	312	287	304	283	274	300	276	356	281	323	312	254	276	319	293	302	311	316	253	282	291	304	300	294	294	282	308	331	301	299	283	287	352	286	297
2690	864	1172	1086	1036	961	996	3786	13070	12354	2610	740	767	784	812	809	797	836	755	819	780	739	805	737	821	758	746	763	789	763	760	788	858	774	762	798	769	764	801	753	756	770	754	788	776	758	755	789	809	742	816	780	809	796	762	774	741	765	814	777	742	868	748	758	776	743	781	799	783	799	775	800	765	810	814	769	754	807	790	780	741	793	744	749	751	818	800	757	778	795	749	800	815	769	758	811	705	773	743	818	781	779	776	783	763	740	779	824	788	767	784	775	845	807	718	806	789	720	794	798	759	791	794	803	749	763	720	770	780	792	776	792	820	841	765	799	810	736	739	821	809	777	797	768	820	761	721	781	721	784	790	805	774	752	741	784	758	795	747	809	770	732	785	791	716	792	735	835	786	788	821	800	804	763	782	751	796	810	774	770	769	801	806	758	824	783	826	871	767	769	770	761	751	750	778	774	758	801	786	850	773	786	775	758	787	750	760	766	776	769	743	799	805	773	754	776	791	793	773	798	745	774	795	805	771	796	760	737	780	826	753	775	753	722	784	773	794	770	780	731	726	784	797	810	783	798	807	786	784	817	778	796	760	823	774	740	731	776	755	764	764	814	776	815	796	761	725	798	781	796	736	768	746	810	753	736	756	796	752	783	812	786	774	724	778	769	751	760	788	773	797	764	802	793	813	774	721	769	823	750	756	764	758	801	801	758	801	829	795	765	793	756	815	795	768	767	783	772	780	741	738	773	765	776	824	720	759	731	801	809	773	769	740	765	784	803	827	769	791	765	783	752	810	776	738	788	784	771	791	732	794	778	795	763	742	770	762	723	827	793	816	814	784	797	786	797	781	762	788	764	733	738	744	773	769	776	793	794	786	786	752	774	779	866	758	808	786	724	753	735	781	805	841	783	733	801	762	775	796	734	757	726	767	767	792	802	813	774	790	759	785	785	738	796	792	770	837	770	795	804	821	804	790	735	806	787	829	794	758	765	734	799	764	731	792	765	748	752	787	778	761	787	739	764	751	796	756	743	721	764	791	761	768	814	780	809	791	725	764	791	791	795	741	785	769	792	773	789	753	811	844	751	774	767	792	754	786	777	865	818	800	767	793	793	768	772	805	843	770	784	779	794	775	805	780	778	776	796	720	777	742	805	749	749	751	760	751	780	751	812	774	772	735	756	792	781	803	831	740	776	699	759	810	815	770	782	826	808	820	793	756	797	785	807	797	738	808	793	840	835	799	720	753	775	773	833	788	794	774	770	762	757	787	812	754	746	819	784	742	741	826	799	782	773	718	730	776	753	738	783	752	794	792	773	796	806	780	715	769	740	787	737	811	745	774	822	764	855	805	811	750	756	779	779	773	774	770	812	775	726	727	772	782	790	810	786	779	751	807	801	766	792	733	795	771	789	786	779	812	773	810	803	801	774	784	796	820	777	755	790	762	831	773	793	747	766	762	796	770	752	776	797	804	810	774	778	796	783	798	758	760	818	799	766	813	846	804	794	787	812	804	738	771	765	805	763	748	790	763	749	797	745	803	771	785	746	708	768	733	752	775	779	754	761	714	825	825	761	794	793	775	717	810	789	771	716	770	775	763	773	761	815	811	780	780	768	750	767	760	777	765	787	716	791	769	780	754	814	775	789	753	798	765	776	795	751	777	751	813	823	752	826	754	739	752	740	759	798	769	788	771	793	774	800	793	765	812	758	738	757	745	769	771	760	808	773	770	719	738	788	759	766	784	803	772	847	755	797	801	773	744	766	758	766	804	760	735	789	800	764	795	797	802	770	821	811	752	780	774	809	800	834	782	724	821	781	781	768	799	786	779	736	739	750	759	783	789	812	836	809	776	790	798	745	793	814	750	766	808	795	769	741	770	780	782	775	776	791	793	793	814	867	765	752	795	757	750	713	831	760	758	815	751	726	744	779	778	761	794	770	816	825	770	770	779	780	772	801	781	811	769	836	771	761	756	766	789	800	777	797	800	800	734	779	765	811	751	800	796	739	769	755	773	785	760	743	685	820	747	792	774	767	789	770	787	755	697	762	805	753	767	744	827	794	829	802	791	783	791	722	758	791	793	811	742	745	788	754	784	765	788	781	772	729	754	830	779	763	772	769	792	791	748	821	756	760	758	729	770	808	792	783	757	767	814	782	772	752	766	742	874	799	784	795	795	785	735	768	725	780	769	834	786	819	768	766	784	777	789	736	838	751	823	786	801	760	773	783	788	751	767	745	775	817	784	828	753	769	823	743	801	771	769	733	798	749	777	764	785	770	833	776	762	797	785	779	785	748	807	778	769	691	781	810	800	810	807	804	748	764	842	787	796	793	783	770	785	755	764	853	821	766	767	805	766	765	815	728	776	814	804	738	784	737	775	727	765	760	844	827	800	812	764	824	736	763	779	770	764	781	767	721	758	807	780	760	825	721	777	796	775	756	749	741	838	795	807	764	795	732	766	751	773	704	771	769	736	733	806	764	778	760	770	761	789	801	753	741	816	798	777	744	835	787	764	788	774	764	779	800	790	761	808	734	777	757	796	725	793	778	771	748	764	785	760	853	765	778	758	789	747	801	749	798	742	695	839	800	773	759	811	740	764	745	829	812	788	780	786	790	831	748	798	778	779	781	808	780	757	806	804	810	780	825	774	792	768	786	779	787	773	784	751	777	739	821	801	776	765	774	822	772	780	818	801	788	754	765	751	793	744	788	747	756	770	755	743	782	802	785	777	797	750	806	757	770	771	755	749	698	764	747	780	760	807	864	760	816	784	793	788	784	748	779	786	777	759	790	812	811	806	810	767	787	807	807	703	825	747	818	715	807	790	807	722	780	720	808	785	798	828	774	798	794	779	799	811	827	732	757	760	845	787	801	798	801	799	774	827	790	765	805	795	801	736	795	790	807	827	837	856	826	769	769	741	778	832	832	773	773	709	789	761	785	759	771	810	782	809	817	777	782	777	766	765	786	749	755	793	741	765	768	747	777	780	781	749	775	778	750	767	794	794	756	779	819	787	811	749	776	741	763	775	754	797	771	798	794	821	792	764	775	778	751	756	764	769	792	818	723	765	780	797	780	763	732	830	798	817	764	766	759	813	820	825	777	775	774	764	789	809	802	820	786	756	769	821	789	806	778	803	781	752	798	772	779	783	815	752	801	782	746	753	761	745	775	784	786	770	776	758	779	772	806	726	741	727	788	786	827	789	748	734	811	778	737	808	780	806	821	803	797	793	800	787	781	751	728	772	751	807	738	771	779	761	786	771	771	775	797	782	774	783	770	775	783	778	762	748	847	776	801	767	817	811	765	786	756	816	744	782	760	784	794	759	820	775	761	769	799	791	743	785	767	801	794	807	759	765	787	774	792	794	757	819	763	756	833	774	762	783	730	746	813	770	793	811	785	728	789	769	778	788	749	768	787	810	801	787	744	812	787	767	712	751	748	789	785	806	837	736	784	835	789	772	788	766	788	790	783	798	787	795	784	748	689
10354	1284	1509	1222	877	729	2461	12266	30673	24598	6359	321	269	316	306	296	302	297	299	257	292	267	282	258	275	288	272	283	271	272	246	266	277	247	276	301	294	258	324	270	287	243	313	311	302	283	286	269	270	275	270	301	288	281	296	304	285	277	302	305	267	300	265	295	282	295	303	282	276	282	278	256	286	284	282	268	283	250	281	290	293	298	299	274	276	314	267	267	300	281	280	280	274	291	279	312	276	302	268	307	293	288	276	279	250	270	253	274	307	278	280	297	288	308	279	280	270	284	259	263	280	271	255	270	294	262	271	282	319	280	280	290	286	298	277	242	305	306	281	275	270	281	249	276	280	292	298	287	293	291	307	275	259	263	285	306	300	295	274	289	275	302	266	265	251	252	310	270	272	303	282	277	251	289	266	298	306	284	271	287	268	303	280	291	285	269	268	254	266	277	334	268	286	299	291	288	260	285	293	272	303	276	264	288	273	292	275	287	273	296	257	304	266	270	287	289	250	270	293	261	265	269	262	291	262	273	271	266	280	287	282	276	248	289	254	277	266	278	264	278	269	243	287	282	280	273	289	290	293	294	262	259	267	288	283	263	261	292	263	302	296	342	261	267	301	267	290	298	300	264	312	256	242	278	252	267	281	269	276	303	287	266	271	277	296	288	283	272	301	284	272	289	300	273	297	274	296	268	288	259	272	284	277	283	292	258	301	294	291	291	275	291	278	317	265	256	294	272	299	261	299	285	298	271	314	310	283	266	266	281	295	256	287	277	307	269	260	279	267	263	313	289	250	291	272	255	259	277	302	285	284	269	262	294	289	247	294	258	280	276	275	303	264	272	294	241	295	305	272	300	277	291	290	293	275	275	314	243	278	288	314	272	268	283	280	272	270	277	286	281	271	285	271	279	282	247	272	283	279	288	271	284	276	252	315	271	285	273	308	286	287	309	282	262	303	262	256	255	267	299	288	245	271	259	278	258	301	297	260	256	274	268	272	275	284	324	293	247	317	280	270	286	312	299	293	269	237	308	303	283	276	270	287	291	312	280	289	280	281	302	261	250	261	290	279	296	300	273	285	276	264	278	287	249	291	282	283	304	295	302	293	275	304	287	250	314	245	283	283	266	295	281	269	304	262	267	284	282	264	298	286	286	258	292	267	279	267	308	266	303	329	294	287	286	267	272	271	289	307	264	296	290	286	268	287	261	298	305	299	295	291	288	256	289	274	258	333	265	274	259	262	297	260	301	274	270	295	292	294	272	288	256	283	263	280	299	274	295	300	303	302	296	261	291	266	292	290	273	280	288	277	300	281	297	273	293	275	277	260	290	323	254	274	295	259	290	313	289	288	281	287	278	268	291	289	287	254	311	273	274	247	277	269	325	262	255	279	275	289	292	265	297	282	287	280	272	292	296	291	274	306	313	298	272	305	259	296	266	276	299	310	311	306	287	272	268	297	310	262	286	284	305	264	310	329	293	271	285	284	251	282	292	294	284	268	290	286	296	311	295	267	290	288	270	288	267	269	262	292	264	270	314	280	292	263	260	292	278	280	299	257	275	297	264	315	266	293	294	290	278	259	286	255	279	281	304	269	286	287	265	273	301	292	260	267	254	290	291	285	267	294	278	284	286	265	285	284	271	273	293	257	304	290	312	261	276	286	265	286	282	242	275	317	274	295	287	282	299	258	274	260	299	294	301	270	272	273	285	274	300	263	269	297	273	249	250	273	287	279	304	267	270	288	293	286	270	294	274	288	314	299	282	294	249	290	285	267	305	293	278	300	292	275	267	282	291	293	285	296	279	276	304	313	257	262	248	289	294	284	277	276	273	284	271	266	260	252	283	261	248	263	290	319	275	260	272	297	273	278	319	290	296	269	281	273	270	289	278	302	275	300	295	283	268	283	288	268	283	292	293	275	280	299	255	283	251	309	263	284	299	274	275	276	274	254	250	260	307	290	262	251	281	267	283	296	275	275	282	288	272	299	262	285	280	288	286	258	266	298	291	250	313	267	269	289	274	269	282	296	291	295	274	297	272	297	274	263	321	240	307	260	305	273	285	278	273	273	312	294	278	282	306	291	252	266	271	275	268	287	265	314	306	305	309	287	293	297	297	283	301	298	259	261	289	305	278	288	288	302	286	269	304	270	267	284	285	324	280	276	295	314	288	255	267	287	268	266	267	288	278	310	275	283	285	269	265	285	259	300	266	292	290	264	289	274	269	274	259	290	276	310	298	278	297	287	293	274	294	287	281	310	301	304	284	294	294	291	302	297	261	282	289	270	272	260	272	283	277	298	270	266	250	286	256	274	262	258	291	289	274	243	276	287	302	289	271	280	296	299	299	270	279	277	294	293	254	270	269	266	280	244	296	246	283	276	268	281	298	289	262	299	275	264	277	249	300	294	275	286	247	279	292	285	281	279	265	287	278	268	302	269	302	266	320	272	265	280	305	275	267	273	301	273	278	300	273	299	281	317	250	284	292	266	280	280	263	276	261	284	265	270	280	280	294	296	303	253	281	299	304	281	281	284	267	281	291	285	294	265	262	256	293	256	287	253	281	297	277	279	278	275	260	253	262	305	274	254	256	302	274	265	280	296	305	298	293	282	293	270	271	304	298	261	296	309	289	286	300	292	289	259	306	302	271	259	302	311	274	289	278	264	255	301	281	315	316	263	278	264	283	263	275	279	285	313	287	291	276	305	276	277	292	313	298	290	277	256	269	265	297	281	287	268	293	272	285	261	273	296	254	293	260	293	275	264	313	257	282	276	238	279	272	315	245	298	249	264	276	277	283	313	283	261	290	284	267	269	270	284	279	268	279	290	270	288	289	278	287	291	274	271	289	290	259	266	261	264	253	312	274	275	292	264	283	269	274	281	293	282	287	287	267	293	299	297	255	293	298	260	271	256	261	291	279	279	291	273	283	273	301	270	259	298	276	285	263	268	266	261	274	274	275	273	287	242	314	277	295	291	276	280	273	262	269	287	257	267	270	294	279	294	273	282	299	278	278	249	281	243	255	296	305	266	281	295	302	270	288	295	263	277	323	226	277	301	286	276	274	282	266	350	278	271	291	290	309	274	261	285	264	268	292	305	288	279	303	297	279	316	291	247	276	280	271	270	265	286	276	293	286	276	269	293	266	270	298	300	279	264	286	277	270	282	301	254	296	240	269	280	278	288	251	288	282	296	277	282	275	263	289	270	314	287	298	280	284	251	260	258	285	303	258	272	313	271	277	282	299	287	282	261	279	265	248	319	287	297	275	257	282	270	279	274	293	278	269	300	276	283	263	266	269	317	295	262	265	267	279	295	281	294	294	287	288	271	302	276	302	279	299	293	269	279	292	281	284	292	286	270	298	258	299	266	302	251	274	305	315	319	310	276	273	305	310	280	254	296	300	294	288	279	258	268	287	287	295	276	247	289	273	281	283	278	278	232	297	267	272	309	265	265	296	262	282	274	298	276	273	258	300	277	275	277	290	255	270
6578	1791	3662	4126	3502	2937	8217	29291	50190	41942	10721	793	780	796	784	809	781	830	792	761	754	758	822	783	730	762	743	714	713	764	746	769	770	755	754	747	772	746	813	765	781	744	758	769	763	785	755	744	757	720	723	722	743	766	751	763	750	792	708	710	744	696	791	756	780	696	742	771	693	725	708	752	762	714	680	747	743	746	722	752	741	748	754	751	705	725	749	753	734	719	780	741	721	741	737	757	683	725	743	762	692	724	754	723	713	795	746	752	782	710	746	705	733	763	745	695	729	747	725	744	717	750	702	711	737	776	707	725	708	776	727	692	757	712	718	714	736	699	738	690	778	700	765	771	735	746	735	721	716	756	747	712	743	757	665	755	763	720	671	741	769	707	692	728	717	745	746	738	714	750	708	761	722	715	698	741	739	763	737	704	769	783	740	706	752	694	740	744	792	713	713	743	699	736	769	753	769	762	732	722	720	725	706	706	741	767	694	712	741	810	719	713	749	692	785	722	736	714	763	756	739	753	772	755	735	725	732	690	748	748	739	731	754	739	764	722	720	748	730	763	759	796	737	751	685	766	737	777	704	740	749	728	750	740	719	761	764	769	706	755	753	728	749	760	763	763	712	742	732	748	796	710	782	733	718	737	724	763	708	721	735	751	724	742	716	747	747	738	658	705	783	707	715	748	767	744	730	797	744	726	769	754	794	781	740	719	775	762	767	743	700	769	734	793	758	727	732	697	684	734	752	747	762	726	722	728	734	746	746	717	751	739	729	745	756	718	719	761	787	751	708	735	730	732	741	769	736	714	761	760	753	713	716	712	768	759	719	742	725	752	709	729	705	729	715	722	765	741	730	764	763	701	759	729	748	723	740	753	767	768	749	727	738	695	809	758	759	720	720	740	742	771	719	752	698	694	761	757	717	784	739	765	771	701	738	732	776	713	726	743	717	722	705	746	776	763	727	737	741	765	782	739	714	745	763	693	737	761	707	768	716	766	734	746	732	736	731	721	744	757	747	770	747	782	726	774	706	742	736	753	736	754	755	731	765	698	779	746	783	783	779	739	752	731	801	737	743	738	752	761	743	740	783	709	734	734	748	744	783	715	712	770	725	772	718	731	768	760	749	728	718	748	747	736	720	721	737	726	735	732	772	759	701	731	741	746	711	733	724	772	720	752	766	789	721	791	753	758	721	744	756	752	758	756	734	734	729	738	718	779	721	710	772	728	773	763	706	698	752	779	799	726	677	771	743	715	760	735	771	733	713	759	729	681	705	732	750	713	749	706	696	733	735	719	759	677	760	727	758	705	746	724	739	695	765	772	742	763	764	749	729	725	766	707	756	777	753	788	732	747	727	771	769	729	740	703	751	774	761	729	693	737	717	751	751	722	767	768	759	790	678	748	723	744	759	712	774	750	720	733	751	727	701	740	701	750	729	785	750	767	783	746	750	768	751	752	761	748	737	774	712	754	762	706	773	758	727	749	752	729	727	774	737	691	715	719	746	753	750	708	754	729	721	725	760	741	732	719	768	803	775	746	731	738	739	795	728	790	782	762	776	739	735	736	725	780	756	730	747	763	741	699	793	771	743	725	725	732	696	753	764	733	724	744	780	708	724	686	755	727	788	741	706	733	754	769	781	718	746	769	740	719	767	728	754	783	761	766	723	751	727	764	735	673	734	754	695	788	688	774	784	779	700	755	731	727	750	677	764	768	728	698	701	748	729	711	720	763	758	722	748	739	772	771	716	774	801	730	720	717	773	764	755	772	692	753	749	768	754	706	754	690	715	737	801	780	706	697	718	714	710	729	714	737	780	722	766	736	700	714	768	714	786	704	736	775	731	765	720	744	712	743	749	733	774	698	721	765	752	722	751	758	738	750	741	759	726	731	751	747	700	740	723	736	731	772	767	734	731	759	759	723	729	715	722	754	764	749	744	767	688	751	744	714	708	702	754	736	761	765	702	730	727	715	706	684	732	775	756	773	710	751	735	752	743	770	706	723	781	737	714	742	766	735	797	712	698	756	728	759	748	768	750	737	779	720	762	693	710	746	721	764	734	690	716	736	710	706	721	743	760	727	729	720	731	762	766	714	759	734	748	708	763	702	740	744	731	732	755	711	753	744	735	762	727	716	785	747	712	749	723	761	774	732	709	701	740	759	716	739	731	770	737	739	773	778	727	730	709	696	770	701	775	708	727	721	768	717	724	689	752	720	777	756	780	688	777	711	768	733	745	768	767	689	720	745	685	754	718	721	711	760	729	753	773	721	716	687	780	747	735	771	746	753	707	702	721	698	711	724	749	741	721	802	708	703	768	753	732	746	745	745	731	686	726	760	713	730	718	739	779	754	721	750	770	697	708	740	752	716	747	741	739	700	816	803	737	760	703	739	691	731	704	710	762	758	742	715	734	742	758	722	750	764	729	726	742	774	725	721	713	767	747	706	759	730	717	722	751	773	735	736	766	689	744	691	771	742	714	739	742	703	742	720	728	723	759	693	763	777	739	760	791	773	739	716	675	769	782	771	750	748	760	679	743	756	778	794	719	771	744	750	734	766	732	725	743	729	720	752	750	709	712	754	714	735	714	766	713	776	772	719	735	773	768	737	739	679	761	732	730	751	768	731	739	706	750	723	688	698	740	717	719	791	720	691	689	708	712	764	696	734	758	725	758	712	746	730	738	738	764	725	716	764	750	745	756	742	663	736	736	802	756	737	702	740	732	797	742	747	767	729	763	763	747	730	771	723	726	760	725	730	717	713	749	717	765	730	739	751	736	779	706	721	764	734	740	784	789	737	760	728	741	756	754	744	779	758	743	732	736	722	762	763	775	733	696	705	742	718	728	732	740	755	720	692	701	725	678	782	756	739	691	759	754	738	755	753	753	741	742	677	724	739	758	669	758	784	748	710	709	756	783	757	742	757	769	736	727	704	749	708	716	791	751	731	772	709	704	770	732	730	732	773	749	752	759	693	733	720	776	840	744	728	715	696	724	724	763	767	736	752	748	751	763	737	732	707	792	742	746	781	685	747	767	782	744	770	705	691	719	688	724	741	703	761	758	741	730	763	804	753	716	760	707	813	744	675	727	752	754	751	713	743	732	734	715	754	696	780	739	713	731	757	765	712	714	745	744	711	691	792	778	741	699	690	746	744	737	718	725	784	767	761	732	740	738	751	724	745	760	741	741	728	770	729	737	713	747	724	786	769	744	744	715	688	745	717	737	756	751	741	720	775	741	722	750	756	711	719	761	732	768	673	709	800	748	690	739	724	740	708	744	725	746	721	664	755	742	671	744	737	741	754	679	737	731	721	747	791	670	746	767	708	725	693	716	709	777	748	783	723	789	705	763	738	739	719	728	783	764	742	749	736	728	746	744	723	740	740	726	758	732	713	700	732	774	765	759	746	741	744	718	770	748	762	714	756	782	747	720	764	755	757	772	758	738	690	701	714	737	720	767	740	729	699	766	692	772	762	774	693	731	695	751	710
18158	3057	2802	2044	1378	1072	9994	33917	44495	35568	14561	660	200	202	177	190	194	193	190	191	178	213	220	184	178	163	196	203	187	174	193	186	185	186	185	186	204	151	169	212	192	188	173	181	174	184	182	193	186	207	189	221	162	227	192	189	172	165	201	183	165	185	192	186	185	170	197	207	179	158	196	192	155	177	176	146	193	182	157	174	170	186	164	180	187	211	186	185	190	169	154	192	182	179	188	178	165	194	171	185	179	178	191	178	188	218	209	174	188	209	179	183	193	179	218	176	171	174	171	199	179	177	185	198	188	165	194	180	166	200	201	184	199	174	167	214	187	190	194	186	187	169	190	164	163	206	189	192	190	179	201	190	175	166	169	194	155	177	188	197	178	173	173	204	183	196	174	184	214	189	176	177	160	196	165	217	193	159	189	182	178	146	179	179	171	185	193	201	215	198	195	195	185	184	174	208	192	180	203	203	182	181	191	193	184	166	179	202	193	187	169	182	192	177	173	167	162	178	167	179	189	161	182	175	193	184	183	196	184	209	192	185	197	207	204	185	191	182	154	194	189	172	194	195	168	200	198	186	182	172	201	163	189	179	169	210	157	197	187	183	175	191	181	188	174	193	191	170	173	148	189	186	171	170	196	195	176	175	165	187	204	178	180	200	168	168	183	189	201	193	176	181	157	190	171	198	190	199	208	194	182	186	167	231	166	169	178	187	178	195	168	183	167	215	176	177	198	178	178	179	165	192	172	195	174	151	200	195	170	178	202	186	173	189	158	168	182	210	194	180	186	190	201	185	182	185	163	162	192	165	171	190	184	178	165	168	165	179	189	216	161	204	168	195	217	204	188	163	175	210	177	169	192	201	178	173	170	183	192	195	174	180	177	158	172	170	173	191	194	180	163	184	171	165	177	201	168	187	196	177	173	188	202	179	185	189	185	182	178	197	177	181	176	195	191	163	187	199	189	155	182	194	176	173	213	176	165	203	188	189	175	168	158	189	201	155	188	183	167	192	178	204	167	214	191	184	185	143	173	190	201	164	182	204	176	184	187	176	184	184	175	186	165	194	202	184	181	177	170	191	168	173	203	164	213	168	184	218	192	186	164	165	180	192	172	211	199	168	180	165	186	172	188	194	152	185	168	164	196	167	188	184	182	182	189	175	164	178	179	171	158	186	164	190	189	167	174	186	178	172	179	196	191	180	176	181	191	154	191	190	185	160	192	173	182	194	204	161	175	165	176	162	183	176	174	204	179	192	187	160	183	190	171	163	171	184	210	172	166	171	170	205	195	189	189	194	198	216	177	167	160	188	182	197	204	193	186	177	189	182	174	192	195	163	192	187	187	202	168	177	166	168	191	181	162	195	178	187	197	149	169	199	202	185	197	215	174	182	191	157	165	184	170	186	215	182	191	190	199	191	189	173	187	182	186	174	153	181	186	172	178	189	169	168	200	188	185	169	180	186	169	205	180	175	164	183	175	170	183	159	199	176	168	193	165	185	176	169	186	170	187	171	169	199	187	178	182	169	197	192	202	180	177	199	177	167	189	197	210	166	171	182	167	180	201	192	190	161	178	194	200	186	200	175	170	205	194	179	182	173	186	192	178	206	172	176	189	162	170	177	178	170	174	175	177	166	190	181	180	166	162	173	183	167	167	185	194	181	177	169	176	193	176	161	207	188	180	168	183	156	198	194	196	199	199	177	208	187	210	181	169	185	184	180	174	192	194	175	183	166	167	201	192	192	189	188	179	169	178	174	182	190	161	193	197	189	196	173	195	195	176	177	199	181	177	203	175	188	178	183	182	196	188	183	164	174	167	183	171	180	180	205	199	191	217	185	167	185	175	197	188	185	180	176	180	185	194	176	173	196	186	195	168	204	198	205	182	196	206	191	165	166	192	188	198	199	176	202	173	183	178	176	166	188	179	194	201	174	186	183	193	170	157	180	198	179	204	170	191	198	177	183	188	190	200	190	187	189	204	177	222	162	184	194	182	190	183	185	184	190	210	200	202	188	197	185	161	182	183	192	167	197	201	167	193	187	171	185	163	172	167	189	188	191	165	189	168	158	192	187	175	189	160	204	163	177	199	184	165	180	165	190	192	170	175	188	177	195	182	179	181	181	151	155	189	186	163	195	197	192	168	193	195	192	205	172	171	183	185	193	198	213	180	182	167	184	188	189	172	186	168	161	182	191	184	169	173	175	198	190	177	197	197	177	193	180	207	199	195	184	164	158	166	192	183	168	215	201	193	169	211	181	200	182	215	183	213	167	212	185	190	188	191	195	194	169	194	217	190	195	180	184	185	206	165	167	177	169	176	165	198	188	175	182	180	180	179	184	187	212	199	216	193	177	173	159	193	159	196	186	193	188	188	194	182	212	196	190	207	183	180	167	168	188	196	174	181	179	208	190	165	176	198	199	179	154	196	196	179	198	190	177	188	189	182	191	180	184	161	178	184	193	183	157	176	167	177	176	177	182	163	198	188	182	184	196	178	181	173	182	182	165	188	182	175	193	185	208	183	186	183	210	212	190	196	197	168	170	195	165	175	196	195	195	183	185	185	188	160	174	190	169	172	163	174	175	173	165	173	189	185	196	167	182	203	164	212	187	186	180	156	185	165	176	184	207	169	187	176	169	158	195	150	173	182	190	193	172	161	172	201	191	170	199	208	196	215	195	147	194	208	199	171	150	195	168	170	188	191	187	188	191	179	163	194	188	162	198	205	164	191	171	175	169	185	192	168	198	190	190	176	165	198	190	157	200	178	191	156	189	192	175	188	166	193	196	173	165	182	188	174	201	181	143	191	193	177	166	193	178	204	168	157	179	192	187	182	178	183	179	176	196	179	176	189	183	148	152	171	193	192	194	207	183	179	215	181	177	179	176	169	182	195	164	175	179	193	196	182	172	165	190	188	184	178	202	205	176	175	188	172	177	191	186	206	200	167	177	175	184	173	177	208	168	189	200	193	171	180	157	193	192	165	183	164	174	180	174	192	206	206	187	173	194	152	207	189	181	199	174	194	173	185	171	193	159	177	190	206	163	155	183	167	207	185	183	168	180	201	178	178	188	180	165	190	208	174	184	173	171	191	205	194	207	189	179	192	189	186	177	163	186	190	161	176	186	221	152	199	186	169	189	187	157	185	185	177	204	184	186	180	165	191	165	182	182	195	192	169	194	192	200	169	182	181	187	170	196	166	194	182	185	201	182	178	186	186	171	196	189	183	184	194	213	161	181	191	175	188	178	195	188	167	188	183	169	187	187	191	173	191	174	176	185	162	189	192	201	179	164	180	206	187	193	158	172	181	191	211	185	163	180	166	197	161	187	163	161	177	177	210	196	203	183	193	191	200	187	161	178	172	186	184	182	191	161	186	210	204	161	174	191	199	191	189	175	167	176	194	174	203	191	168	168	192	180	190	200	199	175	199	153	177	195	212	185	198	199	185	176	192	180	165	178	184	181	173	184	174	169	186	198	185	193	183	210
8175	2607	5986	6838	5624	4730	21973	52197	60605	51073	18037	639	657	570	555	575	597	543	576	536	574	550	531	524	522	521	558	543	546	558	533	509	519	507	513	504	565	511	572	522	473	508	524	531	523	510	489	575	489	501	508	485	500	498	495	507	506	487	497	553	505	509	558	559	508	524	453	519	503	493	578	513	511	506	520	514	490	467	481	505	499	487	538	466	491	514	496	506	505	494	525	509	464	484	529	563	517	495	487	524	495	508	486	501	536	558	522	506	524	494	509	474	484	471	528	464	518	515	543	487	531	531	491	508	525	517	460	497	505	521	532	530	502	482	500	480	479	474	518	556	499	525	500	482	505	509	491	495	497	512	469	470	481	541	507	464	519	504	479	541	518	495	537	468	457	465	477	472	534	505	487	503	491	494	480	541	523	526	508	501	481	474	549	490	528	520	522	486	507	515	484	517	495	518	495	522	469	520	474	495	497	512	512	512	519	509	524	543	527	503	500	488	490	497	508	542	477	526	525	514	483	484	525	526	516	509	553	478	555	477	524	475	511	538	481	489	512	496	526	472	467	524	509	512	518	509	524	519	509	501	505	507	456	531	487	476	565	483	493	504	536	495	502	501	481	510	490	520	513	525	532	537	535	533	522	508	490	472	466	535	548	493	536	527	480	517	518	500	553	509	535	515	468	461	503	476	551	501	521	529	521	481	539	522	513	529	508	492	485	515	508	543	525	515	545	489	525	487	471	478	489	520	522	545	487	513	533	508	507	495	488	476	539	481	540	536	481	498	489	514	506	513	440	503	522	504	529	509	486	529	513	476	497	518	548	534	494	503	474	497	506	472	489	491	501	516	519	505	531	462	527	500	525	482	484	511	491	488	510	509	499	505	509	494	508	520	504	503	488	490	498	515	454	543	516	481	493	486	498	483	538	522	524	520	499	496	554	493	512	530	473	513	508	486	517	502	502	452	512	531	501	523	515	494	515	564	501	488	559	493	519	505	546	521	498	507	501	518	481	510	484	498	529	507	489	550	484	494	489	533	520	483	555	514	523	555	503	489	539	514	507	460	504	516	521	533	517	481	515	519	531	539	480	511	496	518	502	541	539	512	480	511	480	517	495	528	546	519	514	559	513	538	528	516	545	515	498	511	500	479	490	529	518	545	515	478	527	491	525	484	490	532	474	506	522	506	494	477	494	476	491	534	493	547	523	502	513	494	527	484	510	519	494	532	476	541	527	523	494	527	518	532	538	516	511	493	462	526	487	477	532	535	496	520	501	488	495	517	512	512	478	511	495	559	494	485	526	551	530	502	533	503	530	497	500	490	526	492	538	523	485	521	502	544	489	438	528	523	509	479	503	498	490	514	510	491	505	541	506	536	502	505	538	511	504	513	513	512	488	493	521	522	507	558	511	551	507	501	459	499	490	529	529	531	505	511	475	525	479	562	501	501	498	503	468	507	480	509	476	522	522	482	520	473	546	510	493	542	491	518	471	540	500	477	501	504	494	501	527	509	502	552	491	544	533	458	507	494	523	505	478	516	508	506	509	532	470	503	521	520	551	510	513	530	475	510	541	510	511	536	548	474	484	484	547	547	509	547	509	501	454	474	483	507	517	516	489	502	548	461	530	492	491	496	500	530	494	526	530	520	510	563	521	533	466	506	479	495	506	515	502	528	527	471	511	512	527	548	507	528	483	496	497	521	504	464	491	521	509	494	536	514	520	509	543	495	530	516	507	511	485	495	515	528	502	511	503	531	485	488	523	458	486	513	481	533	500	488	537	502	561	539	507	536	494	502	522	475	491	534	555	498	552	533	515	526	499	504	493	486	517	515	510	491	485	537	500	527	483	446	503	526	505	527	540	473	495	490	542	521	574	537	481	555	479	518	547	549	512	506	492	497	473	558	475	480	512	539	501	481	515	489	484	470	470	546	540	485	494	476	533	500	527	473	521	530	492	576	533	465	515	485	522	512	534	541	485	542	529	508	494	512	518	540	457	453	486	531	500	533	507	517	508	497	500	492	527	516	498	481	519	483	492	525	484	523	486	485	490	520	489	513	519	547	486	479	497	528	506	513	541	524	513	540	476	514	519	503	525	497	506	489	524	489	482	520	475	485	498	495	515	507	489	477	475	506	503	488	497	491	493	538	506	518	521	494	513	521	496	488	528	492	489	492	524	529	514	502	515	497	491	540	503	497	513	493	541	520	508	507	481	545	488	510	518	491	509	532	552	494	520	532	473	488	491	484	489	523	497	507	488	544	485	498	536	544	530	528	525	485	496	528	527	520	517	556	516	504	530	505	508	512	523	520	537	502	492	532	494	526	482	464	535	526	538	507	502	513	475	522	520	497	518	490	538	503	503	507	501	514	489	499	510	553	493	512	506	538	507	497	551	484	535	514	559	490	546	532	490	550	502	541	498	510	554	506	493	552	466	512	509	500	486	552	486	538	490	500	523	503	503	527	515	546	454	519	504	503	498	478	513	529	557	513	517	508	468	506	519	504	519	509	488	512	528	506	504	486	560	530	482	456	473	522	531	495	525	517	527	472	495	551	533	473	519	509	522	503	516	490	526	500	537	502	521	518	506	467	522	498	517	491	513	482	524	519	518	536	540	494	508	522	499	525	516	498	486	491	491	496	476	534	531	518	514	495	488	557	537	490	466	485	483	537	534	493	494	552	481	505	528	526	502	505	470	513	483	503	478	508	522	522	515	482	491	511	479	519	463	484	527	541	488	549	510	519	499	451	490	502	480	490	526	495	533	450	517	525	516	492	504	524	473	466	532	495	492	487	497	465	483	516	518	545	503	524	517	496	542	564	506	473	518	536	490	554	506	510	531	519	503	496	483	499	472	519	493	498	497	524	523	539	497	509	506	506	502	540	507	537	513	495	483	543	497	527	511	507	476	523	464	518	466	552	492	466	495	533	489	537	497	498	541	469	507	467	505	525	507	522	525	476	496	509	533	521	527	519	490	493	522	547	503	544	513	485	528	486	515	514	492	451	519	512	530	508	517	522	525	511	506	497	519	453	506	466	508	489	524	464	534	498	519	525	465	509	500	504	538	492	489	509	495	502	521	528	542	523	482	525	461	498	491	491	521	559	473	472	509	482	490	531	464	493	491	498	551	533	512	530	536	482	520	567	502	524	490	484	530	476	493	520	525	550	505	508	511	494	493	500	548	481	498	494	492	530	518	555	469	517	499	536	537	488	541	539	468	528	498	525	536	523	510	479	481	477	559	555	520	527	513	498	493	535	474	500	490	532	513	473	531	482	551	479	510	506	501	489	498	508	521	477	498	535	547	475	498	498	499	489	491	491	508	461	494	481	468	481	481	544	476	537	480	492	495	497	486	482	487	444	529	469	530	512	502	487	534	497	502	498	490	506	467	463	476	527	500	488	537	518	479	524	485	515	488	496	497	493	528	515	504	525	513	487	481	513	484	486	514	500	499	480	509	519	473	502	521	535	478	500	547	533	512	534	475	524
2456	348	451	386	352	347	363	1175	2949	2811	995	316	333	308	362	338	316	332	308	317	284	296	284	349	312	348	303	276	291	290	332	328	292	308	319	324	320	317	268	324	309	325	310	312	328	298	302	300	334	310	320	287	292	323	310	288	335	311	286	313	328	321	302	295	316	294	306	354	309	320	313	298	302	281	317	326	309	303	310	287	298	298	302	324	306	345	302	311	319	299	329	295	309	298	295	298	317	314	330	306	295	323	301	309	307	321	311	303	316	294	365	299	321	329	315	304	331	296	325	321	314	326	300	289	337	333	292	326	307	318	297	297	289	315	330	333	294	325	296	330	318	328	288	314	310	296	301	314	312	290	309	286	295	334	295	314	294	306	257	351	308	312	278	294	320	351	314	285	295	293	311	297	318	276	303	322	341	327	308	334	332	290	298	272	310	313	285	312	291	279	300	315	329	296	297	327	331	334	286	307	300	337	328	274	321	313	304	326	333	324	277	328	302	317	317	315	317	328	340	315	327	335	320	332	319	335	302	303	287	324	320	289	302	278	292	309	296	293	333	305	317	287	316	299	337	304	299	318	291	295	300	349	311	305	275	326	291	314	293	354	293	323	307	342	277	299	334	295	276	293	298	303	310	332	302	310	300	335	320	316	324	311	287	330	331	315	334	298	314	293	304	312	294	332	263	327	309	300	313	342	317	305	279	323	289	322	291	339	318	339	329	310	324	325	296	353	305	329	319	318	323	294	294	294	297	316	313	315	305	304	351	289	317	323	344	320	296	333	328	333	303	290	303	332	299	291	296	309	291	308	321	305	320	307	298	328	300	329	323	314	322	316	300	319	317	319	289	311	301	281	329	312	286	309	285	300	325	304	354	294	323	312	289	310	310	295	334	338	331	307	302	298	298	324	329	298	317	311	278	301	311	289	265	278	313	296	309	334	323	315	314	304	322	292	298	318	288	291	293	305	338	317	310	312	352	299	329	319	311	291	299	338	307	338	316	312	340	312	308	336	299	305	320	321	290	337	317	302	308	306	326	282	317	305	303	292	279	294	308	300	332	331	304	282	299	301	340	274	297	298	311	288	292	335	323	325	313	307	317	321	321	318	339	309	319	321	349	286	314	321	303	319	293	326	291	308	313	306	315	339	311	314	289	297	334	322	271	299	320	312	288	329	299	321	338	277	305	292	311	342	346	312	324	330	333	282	302	314	307	296	293	295	313	268	291	305	309	295	297	296	323	305	326	334	324	303	291	313	309	318	317	280	295	282	306	308	313	292	302	332	299	288	308	309	285	320	304	295	314	295	319	299	321	291	332	328	317	293	316	331	294	310	299	338	303	328	298	335	335	298	291	304	313	274	312	269	312	322	334	300	294	284	297	288	295	291	350	315	328	325	318	329	312	295	316	305	317	317	280	308	320	312	345	334	332	286	279	319	292	295	356	315	308	313	314	318	335	305	338	319	284	294	334	289	325	298	286	319	309	320	281	298	267	317	314	284	328	297	296	315	296	304	297	315	324	336	308	306	333	313	282	306	246	334	319	305	296	310	339	323	322	310	292	341	311	309	311	325	299	288	328	317	311	308	307	306	295	248	318	311	338	327	307	288	297	287	296	311	343	326	279	307	303	307	338	312	320	311	312	323	287	315	297	316	302	313	307	308	282	291	316	301	332	291	288	329	326	305	280	315	320	298	308	295	281	305	282	333	339	303	329	315	299	341	286	334	311	294	289	325	342	305	328	307	327	315	349	309	303	321	290	292	343	340	318	336	306	333	302	259	304	313	314	323	280	302	319	326	276	302	342	284	313	291	286	316	335	302	309	286	290	306	317	293	303	334	299	326	327	330	287	287	290	325	331	287	317	304	305	305	296	329	326	318	297	265	286	309	324	312	292	312	322	279	311	295	304	289	328	299	302	269	271	302	346	313	330	313	314	325	305	311	333	310	297	320	281	318	326	313	329	301	339	305	327	317	309	294	326	299	320	296	326	308	332	327	309	312	309	337	311	303	286	297	303	300	275	348	297	296	316	255	322	315	331	311	327	332	307	284	294	315	295	297	315	286	322	314	300	303	314	310	327	296	291	292	314	333	309	305	299	289	322	313	312	297	291	305	264	303	284	310	324	323	308	313	324	295	361	306	290	281	296	310	295	324	321	312	314	330	327	305	322	318	331	318	281	321	295	304	276	326	312	327	320	284	317	307	320	339	313	350	345	269	327	339	306	318	311	305	312	306	303	285	302	285	303	307	325	295	292	307	286	329	301	279	288	303	291	332	286	301	345	338	319	348	336	308	344	310	307	313	341	329	333	313	330	277	320	329	289	305	339	279	300	338	300	311	319	299	282	283	284	296	319	301	324	291	316	293	296	321	301	312	294	304	304	317	336	333	309	289	318	310	335	308	337	309	269	290	329	367	320	326	280	331	301	303	331	282	331	309	265	307	320	327	322	313	310	303	324	260	318	316	283	311	297	319	278	337	305	304	333	335	340	331	303	298	332	303	315	334	324	348	313	313	279	290	342	289	277	286	334	320	275	303	286	326	328	330	294	269	333	309	293	316	296	309	305	315	291	334	315	310	304	312	285	335	269	333	279	316	272	308	311	290	319	322	315	321	306	316	303	322	303	308	317	309	352	309	288	321	315	326	303	298	312	306	299	308	314	328	308	301	309	319	318	301	346	334	335	297	320	288	324	322	294	325	335	328	320	263	304	307	318	307	321	304	278	330	297	294	301	345	313	339	322	322	292	318	312	321	308	311	326	313	324	311	269	309	286	301	310	333	283	293	318	327	298	304	308	328	288	328	305	328	300	318	306	312	278	310	324	279	311	293	324	312	290	297	311	291	337	311	298	294	340	325	268	303	318	303	304	311	324	323	311	321	291	321	298	286	299	298	331	295	305	326	349	315	336	293	273	356	337	310	319	303	350	314	307	289	301	304	315	291	320	311	281	306	296	295	312	280	304	282	338	295	327	329	297	297	331	316	317	347	312	300	301	319	302	289	321	318	287	302	319	323	314	320	318	310	318	309	305	294	342	305	303	307	330	316	309	331	331	335	350	328	331	329	303	310	325	373	338	346	305	287	301	301	271	317	286	332	329	318	293	290	358	297	315	344	297	316	309	282	302	288	313	303	318	272	307	310	316	313	277	324	307	312	298	304	298	350	299	307	294	321	320	312	316	327	330	291	332	323	342	323	288	328	326	304	312	310	298	293	334	333	319	286	314	333	318	303	305	330	335	307	314	298	304	341	325	296	320	308	296	323	297	307	349	330	361	323	322	301	367	302	271	342	321	309	307	302	338	314	305	293	286	332	300	293	296	276	323	354	294	322	284	303	322	314	297	343	290	313	330	266	297	287	306	334	324	309	309	320	307	304	318	323	304	340	318	319	286	286	303	315	282	294	295	313	308	320	309	292	327	310	322	299	322	333	320	298	303	287	314	318	305	296	301	305	288	315	310	318	290	343	326	329	298	317	309	326	326	320
2623	912	1150	1214	1047	1012	1085	5947	13629	11444	3592	814	809	814	836	850	827	777	791	814	827	784	836	839	846	893	858	784	808	868	825	818	779	806	831	801	858	818	845	820	773	790	817	818	848	854	824	861	865	793	846	862	813	838	804	817	837	783	774	807	839	828	785	803	830	798	859	816	772	799	835	833	875	860	823	823	875	791	853	784	816	848	806	854	826	764	831	833	821	829	844	798	812	813	841	818	833	832	802	817	819	829	824	820	757	833	800	786	819	848	809	787	802	847	816	812	820	796	815	805	779	847	834	791	834	863	812	785	779	797	814	867	801	801	834	789	776	833	843	788	807	799	760	833	839	789	791	860	816	842	821	862	802	823	858	839	842	862	812	789	847	823	788	870	795	819	762	774	816	818	813	799	800	831	818	815	780	823	859	808	812	784	839	752	873	830	796	795	825	831	795	867	830	800	781	813	852	809	800	779	858	841	826	834	796	829	794	784	827	871	804	829	848	798	832	798	860	848	785	765	840	795	788	812	805	825	792	875	801	770	808	759	821	813	827	776	813	836	805	854	787	784	809	837	818	808	794	838	799	846	816	827	828	841	876	793	749	788	812	786	837	856	841	773	809	882	815	814	775	867	792	862	815	760	860	786	796	833	800	767	770	777	820	807	874	864	870	787	855	832	853	815	829	781	832	841	768	805	803	867	800	826	778	811	793	798	840	831	810	838	834	799	814	856	751	850	789	799	777	808	808	853	892	786	876	764	863	850	799	801	796	802	796	836	833	798	783	821	824	810	774	782	822	772	841	802	850	848	835	779	821	798	839	787	789	837	827	824	839	817	811	781	817	814	801	774	824	805	822	783	856	782	831	796	824	828	809	837	835	820	842	801	800	782	838	849	855	813	802	776	793	807	841	834	777	854	780	825	806	827	842	880	834	768	846	825	820	799	733	767	815	776	819	846	829	784	865	841	784	858	791	782	822	819	801	837	815	835	798	754	821	785	818	807	809	827	801	811	823	780	800	820	806	795	772	861	790	864	816	809	802	791	841	785	826	797	816	798	817	825	837	857	861	842	843	787	797	868	819	819	814	837	835	786	867	906	795	820	792	792	822	876	835	816	802	829	826	818	820	840	832	797	791	778	817	780	799	848	768	833	834	795	802	795	845	796	792	830	829	787	805	805	860	809	799	820	785	811	819	842	827	816	796	808	825	823	860	792	844	720	766	803	837	829	811	840	824	782	751	742	795	772	813	755	805	778	825	765	814	843	808	818	794	801	790	831	824	836	802	844	871	825	822	783	799	800	818	860	776	823	811	796	809	819	804	840	824	799	831	814	834	838	840	778	799	795	849	793	823	822	813	865	779	850	849	804	867	812	867	825	836	807	826	833	757	801	832	803	798	779	816	784	770	825	794	771	832	784	813	772	778	779	767	825	809	827	853	799	775	795	819	848	817	782	827	797	810	823	794	824	846	816	820	816	828	814	823	824	791	825	845	827	777	804	830	802	824	745	810	780	763	824	867	850	836	864	845	840	855	754	745	854	775	812	753	831	804	782	828	856	815	846	800	844	826	772	812	809	842	810	809	789	812	834	840	783	780	822	816	832	854	812	838	805	842	820	853	797	862	841	830	855	784	806	822	846	804	825	837	789	813	824	828	773	848	790	822	784	819	795	793	820	780	858	846	897	813	819	803	789	791	782	872	821	785	815	871	761	804	810	847	807	798	840	779	782	826	862	850	809	871	810	785	795	781	779	804	777	849	806	842	783	829	841	868	811	835	853	817	805	811	797	860	781	798	846	805	832	824	803	814	806	814	805	807	812	809	768	759	811	802	841	825	803	828	790	750	829	818	839	797	758	784	794	770	843	790	803	856	840	822	818	819	824	853	813	791	799	821	839	763	812	830	808	842	843	834	765	796	810	835	815	779	818	831	799	797	832	824	836	794	802	833	817	829	806	858	790	878	854	852	816	827	783	776	851	804	789	821	830	823	762	815	817	807	802	821	848	824	855	840	832	796	772	838	820	791	819	771	818	823	807	804	803	818	827	835	815	756	884	827	837	829	848	792	898	742	778	810	777	827	779	849	776	859	826	751	813	764	801	800	807	829	871	789	782	819	823	844	794	803	782	849	758	804	792	823	803	779	867	764	811	846	817	841	812	810	754	785	825	849	806	799	826	824	849	753	845	804	815	811	833	846	857	852	843	793	784	799	842	812	827	862	832	838	814	796	770	768	751	810	807	802	823	815	841	794	728	832	830	776	824	799	801	834	845	746	821	831	838	815	793	795	803	859	792	773	852	899	813	751	781	802	844	803	840	828	821	836	850	834	824	789	831	795	808	802	812	866	836	765	793	770	799	803	825	798	800	794	779	794	822	858	834	832	835	806	783	845	858	772	801	807	807	816	774	815	802	883	834	788	831	757	794	809	828	808	836	831	805	807	828	823	826	824	818	799	784	843	803	877	873	780	853	811	844	871	761	763	795	839	776	815	829	784	838	775	806	817	837	856	815	838	820	812	812	840	815	842	785	791	828	823	862	814	805	814	872	783	865	787	783	828	769	826	800	828	851	815	805	801	850	811	822	810	860	788	846	756	844	771	770	849	808	818	840	845	807	797	811	828	810	784	798	823	870	810	806	788	769	818	839	779	807	772	837	828	843	821	825	807	845	793	816	857	832	839	832	840	844	740	828	756	808	785	756	846	820	782	783	861	851	827	770	832	911	808	819	797	789	858	790	801	802	783	779	834	805	794	812	760	791	845	822	800	811	837	770	796	819	839	853	809	825	775	804	849	844	796	809	832	793	818	757	844	823	811	804	860	784	848	818	825	782	799	833	836	828	810	850	806	830	810	827	829	853	770	824	818	816	836	855	791	824	849	816	782	807	809	796	827	841	842	829	786	828	836	798	807	837	794	786	815	811	851	791	811	803	835	850	858	860	808	814	799	783	833	775	830	866	802	781	788	787	790	829	881	772	835	874	793	813	839	820	804	834	803	828	825	797	816	787	828	813	846	804	829	834	800	864	792	828	770	752	835	835	807	859	798	867	840	804	812	802	746	811	814	838	848	764	826	793	832	807	811	774	810	771	826	782	829	745	810	804	851	775	796	788	822	783	829	822	813	769	861	841	804	789	859	802	818	765	840	825	813	820	823	792	788	855	819	815	833	781	762	835	808	814	822	792	755	827	781	804	783	843	806	847	821	782	855	805	779	811	848	773	832	817	827	795	820	811	834	860	862	830	730	779	818	840	765	820	826	814	853	820	824	870	835	846	826	829	818	769	796	767	787	823	840	813	810	856	806	778	843	784	842	874	828	785	794	796	778	808	836	817	838	800	835	815	810	844	798	820	820	835	786	806	768	815	815	831	802	817	858	839	807	814	863	814	784	791	784	801	845	803	815	779	766	798	750	815	762	803	818	808	836	877	818	806	749	837	794	849	793	786	840	819	802	862	769	813	765	791	839	798	803	779	798	823	845	815	838	750	850	824
10107	1356	1517	1236	880	689	651	9549	31936	25638	7879	379	291	285	292	281	274	308	268	277	272	289	245	271	275	261	286	282	262	290	284	306	265	270	277	319	280	276	266	275	269	275	297	266	272	266	299	310	273	288	273	260	283	305	283	291	290	261	293	295	292	294	281	293	274	317	280	298	279	290	270	289	293	254	257	274	284	287	262	304	298	287	274	277	290	255	271	278	271	257	307	250	291	297	273	271	261	265	283	292	262	281	275	284	314	275	297	289	271	305	298	277	276	272	276	294	279	280	277	293	265	280	279	293	262	317	265	263	290	298	264	282	267	255	267	281	301	291	307	303	267	293	271	263	295	270	266	266	259	287	285	308	273	286	282	255	278	261	273	302	272	271	265	281	282	265	282	304	254	290	321	287	301	283	298	280	294	302	288	316	284	304	276	284	266	255	280	275	287	272	299	267	299	255	293	314	295	301	281	274	295	296	283	262	303	287	285	283	278	315	284	278	280	273	285	274	263	287	310	316	276	276	274	298	273	263	286	302	266	305	272	281	300	280	267	293	290	279	297	291	298	273	293	300	292	302	295	304	266	322	267	289	284	295	293	272	276	291	246	269	286	274	280	279	298	273	282	290	263	284	287	278	302	257	278	270	289	256	272	304	274	290	288	298	305	265	323	292	280	280	289	248	279	294	279	287	261	289	305	282	307	261	296	289	280	287	317	280	296	267	282	297	290	307	296	303	289	289	303	292	299	286	304	290	284	311	278	295	271	299	278	276	262	299	252	312	271	239	249	293	302	275	278	298	282	249	304	280	268	291	297	328	272	295	317	298	308	293	276	284	268	288	279	298	282	270	314	296	259	275	296	251	287	290	282	255	275	290	307	273	264	269	271	274	299	258	276	278	291	278	308	278	254	285	293	293	300	274	279	278	268	261	269	277	299	296	257	294	277	281	281	280	287	267	275	269	305	274	297	290	286	268	325	278	290	271	277	316	298	279	277	309	297	287	283	267	269	303	275	274	284	295	278	306	286	261	287	281	251	320	263	271	283	264	274	290	287	282	283	326	291	271	269	296	286	321	303	278	315	263	280	292	275	281	285	276	299	268	259	293	278	290	295	289	262	304	281	309	253	275	261	272	270	314	273	277	317	290	268	258	299	289	308	264	260	297	314	273	296	254	259	277	306	281	271	259	261	269	312	292	295	268	284	309	254	278	291	273	294	297	287	273	286	272	288	269	254	278	266	311	304	309	267	291	306	275	257	283	303	304	278	276	289	269	262	337	288	285	271	296	289	277	270	322	299	289	288	296	278	277	288	253	265	267	268	287	274	272	268	315	283	264	289	276	278	305	286	302	301	301	267	283	264	275	263	285	285	274	313	262	300	269	302	273	301	305	317	260	272	294	299	288	278	267	263	293	289	268	273	271	273	261	276	265	276	305	302	278	275	265	267	290	292	282	281	279	301	293	275	271	303	294	283	295	304	287	282	267	329	284	278	273	319	296	278	270	296	259	280	256	274	284	273	277	293	261	315	316	315	293	291	283	285	288	306	285	280	289	296	284	273	274	254	233	284	291	298	305	284	253	280	310	271	283	276	299	253	283	290	286	264	256	267	269	297	268	270	278	252	271	293	277	286	273	315	301	266	274	290	299	280	293	277	296	319	265	298	274	301	265	311	262	266	295	290	284	287	257	232	263	277	251	264	292	288	280	287	284	284	282	272	309	269	302	267	289	276	284	263	314	261	280	292	249	297	292	290	250	272	282	242	318	312	300	273	276	263	299	254	289	304	298	270	263	273	287	305	274	266	291	290	293	289	276	297	254	299	271	289	279	278	271	303	262	295	290	284	269	287	284	258	275	279	285	303	309	309	299	301	275	269	259	276	289	299	274	301	320	307	284	282	265	293	287	288	262	284	270	268	256	298	287	302	261	310	280	286	297	279	290	266	272	290	294	263	263	286	282	294	309	279	283	291	301	292	266	309	303	305	308	291	269	269	269	269	308	286	264	279	284	281	297	283	282	255	252	303	265	300	307	284	271	268	282	305	294	291	257	276	272	313	296	285	309	301	250	277	287	301	279	289	255	266	276	298	278	276	284	269	269	317	279	307	277	278	314	296	288	251	300	301	306	272	249	285	285	281	252	268	295	290	281	294	288	286	277	274	314	279	269	278	259	298	260	312	287	264	291	280	270	304	258	292	301	292	296	299	274	322	259	282	261	250	262	319	279	278	234	240	295	275	285	303	283	297	238	259	280	264	268	307	320	256	272	266	290	289	299	287	295	287	305	282	263	279	293	298	276	285	248	306	292	286	274	299	288	316	274	307	275	272	294	268	285	286	286	281	262	316	254	278	315	304	267	282	306	282	266	274	249	268	283	292	275	294	273	309	283	279	260	301	300	276	292	270	302	294	303	290	280	268	281	298	320	260	291	314	275	247	299	305	277	285	254	278	259	311	297	316	274	319	279	282	268	289	308	280	305	287	314	265	255	280	295	285	274	275	286	263	288	285	279	314	271	248	281	290	291	293	279	260	265	278	267	286	280	266	257	264	291	255	289	293	296	332	303	288	299	288	272	296	265	280	277	293	293	316	280	271	333	292	286	269	285	307	313	282	319	269	294	272	286	279	310	268	269	287	295	263	281	267	292	294	257	286	286	267	267	271	269	295	283	281	294	301	262	264	283	297	266	277	296	249	319	251	311	287	262	275	305	265	291	293	249	287	285	303	271	282	317	312	295	311	303	282	316	282	286	301	296	281	285	306	267	268	282	310	296	293	277	311	323	291	291	274	286	300	284	268	319	261	272	300	309	310	284	265	294	275	312	287	280	284	300	254	287	277	270	273	310	279	282	273	277	282	290	282	290	292	249	273	280	283	247	252	278	285	278	267	304	266	276	298	310	282	320	266	262	284	267	305	266	272	291	255	285	294	258	272	275	271	290	293	318	308	273	268	264	290	261	304	293	268	285	247	265	268	275	285	277	296	293	284	297	292	305	304	272	276	302	304	262	303	287	288	303	281	290	282	283	248	281	279	293	271	274	282	277	313	304	255	292	276	297	290	323	274	280	313	289	299	272	298	310	275	294	321	324	282	278	279	257	308	285	274	264	282	308	309	312	243	300	298	278	297	279	263	265	275	307	303	287	302	280	290	302	293	284	334	303	254	290	254	308	262	312	293	287	259	259	262	269	290	306	265	297	287	247	289	285	272	272	278	252	282	261	266	228	291	278	277	276	309	263	272	280	272	281	293	292	258	312	273	280	299	290	267	291	278	295	307	287	283	304	319	254	265	265	285	277	279	328	280	275	311	308	275	244	255	295	294	302	306	278	286	302	270	277	320	248	290	273	281	283	264	260	287	309	278	264	264	265	286	289	276	272	282	272	293	287	300	261	289	282	275	281	290	275	249	289	272	275	267	308	314	256	289	264	276	262	280	291	274	295	320	266	266	287	278	265	265	280	276	271	295	300	265	290	301	297	320	260	279	278	311	273
6663	1722	3632	4186	3627	2984	2623	24603	51470	43296	13768	789	815	776	799	747	770	792	765	782	779	742	771	723	756	748	737	750	758	753	789	778	763	780	750	758	741	776	731	742	709	767	741	728	750	769	739	793	758	751	759	765	710	730	734	759	728	728	750	696	750	740	725	712	739	746	669	716	721	741	757	762	722	753	743	727	691	746	830	801	756	736	748	702	746	727	766	742	716	734	764	742	768	695	750	817	764	711	701	745	718	726	745	707	771	716	710	748	692	721	716	743	712	711	762	756	724	734	742	722	745	726	746	724	722	791	751	752	757	679	770	758	740	754	734	756	771	755	749	714	761	764	716	788	749	758	768	738	735	724	707	782	791	743	745	738	753	758	777	758	760	760	762	745	753	764	735	754	751	730	754	652	770	746	744	757	751	753	757	709	781	762	788	750	732	775	732	689	706	776	737	752	785	743	707	743	757	763	789	787	739	719	749	788	754	688	800	702	764	764	743	728	769	695	726	771	763	734	747	764	714	788	727	735	741	700	780	710	735	731	746	775	726	756	695	722	788	791	736	778	748	747	737	737	753	777	747	730	738	766	732	726	761	745	697	763	676	718	704	705	729	757	726	714	751	705	787	745	776	778	766	785	729	737	735	752	710	757	765	803	760	747	757	797	734	755	744	710	742	752	745	787	754	744	776	745	785	717	803	743	792	710	714	744	735	693	757	763	735	699	737	713	772	733	748	719	754	729	769	779	722	752	794	732	713	725	778	745	736	684	763	758	747	761	780	785	722	733	738	769	761	713	728	767	730	763	765	749	761	776	752	741	749	771	710	753	739	772	741	724	778	755	741	780	718	774	752	767	724	730	723	755	775	719	744	772	756	741	758	740	782	775	704	758	725	732	802	735	736	726	737	745	766	720	711	812	723	732	748	692	707	717	753	768	776	732	706	764	753	723	745	704	821	787	744	732	707	778	739	715	712	731	768	743	735	775	769	749	747	719	747	721	745	746	747	710	743	757	728	712	780	749	794	699	745	730	746	709	716	730	740	797	765	749	794	773	755	674	717	728	754	719	745	733	721	707	756	737	744	728	786	760	738	722	736	721	702	756	722	834	748	734	811	733	729	762	741	777	735	712	761	765	728	824	729	782	742	758	693	782	725	729	730	701	718	732	724	744	730	718	793	780	692	743	741	753	746	760	757	784	757	749	727	749	742	768	776	766	726	760	702	753	734	753	730	775	723	725	753	760	732	761	775	730	725	762	740	753	734	709	698	759	743	729	695	754	770	748	752	738	769	740	674	770	761	730	682	717	705	742	744	758	780	763	794	690	754	789	738	769	738	744	752	706	711	728	752	760	716	768	743	726	689	739	696	726	725	740	757	728	740	753	730	766	695	733	714	767	746	770	793	776	744	800	727	784	755	701	747	712	760	728	747	783	787	702	773	763	748	725	730	768	742	780	761	741	736	801	771	709	736	829	721	681	755	771	761	745	745	731	751	745	738	771	745	742	734	743	762	754	810	766	723	757	717	739	738	695	751	744	713	700	753	736	785	744	755	772	751	790	735	735	750	698	714	774	769	735	689	736	745	750	776	779	715	726	743	785	737	750	725	699	728	770	725	750	799	742	729	710	717	738	769	710	774	784	746	733	749	799	786	714	759	782	787	724	760	716	752	727	777	718	755	718	713	769	732	763	749	744	733	740	739	712	781	694	752	727	767	755	757	746	735	711	738	731	732	708	706	734	798	712	746	764	769	715	739	711	761	738	690	764	724	751	773	726	736	737	708	779	773	712	756	682	754	762	738	759	741	755	708	710	735	761	737	754	692	739	710	722	754	764	722	772	765	774	718	729	806	786	711	758	715	775	755	748	727	763	768	742	726	761	727	732	699	763	716	707	750	731	752	708	733	663	777	763	750	727	727	697	746	743	694	741	802	771	734	711	765	772	724	772	764	714	730	769	782	756	730	704	748	723	681	768	787	710	752	742	735	767	704	767	709	713	758	734	691	756	757	735	793	715	727	723	751	770	729	686	737	729	783	778	770	717	736	721	732	735	744	731	744	772	744	719	763	783	775	762	725	735	761	758	794	725	756	707	726	735	768	722	757	717	743	706	729	731	762	781	746	704	728	757	704	771	712	730	756	761	749	756	761	717	696	744	753	728	727	735	761	750	752	751	766	751	721	783	759	770	714	715	745	780	708	782	742	771	743	764	728	745	752	762	720	742	726	671	759	745	724	692	766	763	746	721	743	708	747	749	712	742	746	708	735	761	768	748	710	772	754	748	729	763	711	752	711	718	710	745	795	721	796	707	744	713	745	714	724	725	777	739	698	739	753	740	717	709	714	750	756	726	714	753	763	789	727	784	732	777	758	753	730	760	710	700	723	726	740	771	733	693	713	779	720	762	804	710	723	737	694	761	749	747	730	711	739	714	748	750	754	734	740	728	777	782	763	779	736	748	718	770	750	786	751	706	766	792	777	823	753	752	690	762	693	722	750	740	776	713	724	770	723	753	770	742	687	713	731	671	696	796	769	794	754	730	728	736	736	746	726	766	800	744	773	715	728	758	751	766	710	737	754	774	782	783	733	721	754	739	754	769	722	747	679	727	777	687	740	707	745	746	737	727	712	718	735	745	705	718	759	709	779	724	763	718	679	710	723	769	784	764	754	749	751	772	757	712	743	716	716	766	762	730	741	679	754	717	744	732	742	677	764	725	709	764	735	743	753	707	737	713	707	731	785	761	829	756	758	729	717	754	782	700	720	718	781	729	716	736	758	693	758	696	747	767	761	730	775	736	756	773	728	759	716	733	752	735	735	735	727	778	773	752	788	796	739	789	716	729	752	741	699	698	784	721	773	776	755	818	733	750	710	764	728	699	761	718	717	771	734	747	731	761	795	732	739	697	786	743	692	771	741	732	685	707	736	730	737	750	735	748	724	722	770	750	701	716	801	703	816	721	727	757	781	769	760	749	787	744	716	737	753	673	749	769	765	813	742	732	774	755	758	789	755	753	716	750	722	732	766	752	743	746	751	791	789	745	770	729	745	800	751	767	760	738	663	734	735	726	768	694	737	771	758	710	747	747	770	764	733	774	704	724	783	734	714	644	759	740	726	748	727	782	695	682	756	740	744	709	678	763	766	710	778	747	755	771	789	761	738	752	741	768	755	760	752	770	699	761	806	779	729	791	711	732	776	747	764	778	715	714	771	785	739	746	730	746	794	751	757	749	687	714	721	806	713	760	726	734	762	711	729	715	761	719	773	763	773	734	722	729	727	707	751	720	684	760	743	803	758	791	757	761	759	748	775	725	780	760	773	743	691	723	689	735	719	756	758	698	773	755	761	770	772	748	755	714	746	713	746	753	763	711	751	750	705	812	730	768	788	699	778	723	754	753	701	741	717	695	787	752	771	758	747	707	745	757	769	756	707	744	769	775	704	697	719	747	714	827	707	728	723	821	766	702	710	773	808	681	731	759	745	748	731	724	736	740
18248	3070	2786	2053	1499	1048	883	10191	46075	39279	15932	738	174	196	179	174	200	181	191	166	171	179	165	154	178	167	160	166	162	173	180	163	170	149	149	166	173	168	167	183	139	171	150	149	148	141	165	158	167	199	155	171	169	194	162	146	173	151	161	171	157	151	166	151	158	131	171	146	166	137	172	166	144	175	153	182	175	145	171	174	166	153	161	151	158	158	157	172	150	159	164	169	148	162	172	171	157	162	169	184	168	133	155	177	159	163	166	167	170	144	168	176	151	176	164	151	164	165	155	187	180	141	176	152	165	145	174	186	189	158	173	188	171	143	171	164	149	155	200	164	174	148	173	168	140	141	166	200	152	143	157	168	179	138	159	157	176	159	169	151	180	164	184	162	166	173	165	174	162	160	163	169	161	174	164	145	164	168	176	182	161	168	165	177	165	162	185	146	151	185	160	162	160	175	180	164	163	162	146	158	165	150	177	192	172	152	159	161	147	138	186	156	162	149	160	182	152	168	159	163	149	154	158	179	175	170	190	176	167	150	159	173	158	162	173	182	171	150	162	169	181	170	142	190	177	157	154	156	164	143	151	149	155	157	158	154	167	184	154	150	167	158	162	161	171	146	169	155	175	167	147	126	158	196	165	190	181	167	169	126	155	163	188	150	167	151	193	176	143	153	177	137	182	160	168	168	156	152	152	145	172	172	170	158	175	181	160	180	164	166	186	157	159	154	181	173	167	145	177	164	182	143	179	183	153	184	155	167	142	160	184	160	160	180	162	168	167	145	164	165	164	136	162	168	175	173	153	159	152	163	156	146	157	165	163	166	180	152	167	157	182	148	163	131	161	179	167	150	155	186	158	162	153	169	176	154	180	177	165	176	141	156	193	157	173	162	143	177	170	150	154	179	190	152	139	177	172	186	158	156	154	165	139	198	176	172	176	173	156	169	159	190	147	184	164	178	162	164	168	176	153	162	163	182	178	190	167	182	162	170	148	161	174	166	150	155	177	169	144	171	164	166	161	164	183	150	156	180	168	156	175	171	161	142	156	160	181	165	166	129	180	158	151	170	159	157	150	158	153	172	172	167	156	181	156	170	164	187	181	155	154	163	153	156	165	171	166	163	179	184	172	177	152	178	147	170	148	174	157	161	169	172	161	169	163	167	153	153	164	155	143	172	168	172	155	148	187	162	166	178	198	154	152	148	145	137	130	163	169	192	157	174	137	167	177	159	165	159	183	149	185	178	173	164	162	166	153	174	154	144	164	156	142	163	153	154	147	167	157	176	198	161	158	172	167	164	144	161	177	167	137	165	144	172	150	168	157	151	161	180	165	180	157	190	139	158	183	172	157	150	164	137	152	156	178	152	162	156	150	153	181	177	156	162	146	172	193	178	180	163	178	159	185	160	172	166	154	176	150	157	187	172	153	166	180	156	163	159	141	153	183	174	149	145	151	170	157	165	157	173	165	150	168	148	147	160	168	170	175	172	164	183	182	165	166	165	138	181	166	180	167	175	143	164	167	168	167	171	165	157	190	161	148	148	173	182	175	152	166	160	165	168	173	166	180	167	168	164	177	149	175	165	165	159	155	169	136	177	176	169	153	163	163	184	145	157	176	158	141	185	178	163	157	198	147	153	172	149	177	156	157	176	169	158	171	151	190	175	160	179	168	154	166	181	171	178	169	184	157	175	169	159	183	176	182	163	151	173	162	179	158	171	150	163	181	179	183	159	162	174	160	167	147	160	165	154	163	151	172	158	149	172	159	152	163	177	176	157	177	161	170	158	146	150	171	160	168	180	170	171	173	171	170	154	165	144	182	166	183	148	196	169	179	133	163	147	141	169	180	163	157	169	160	158	163	149	173	152	168	174	168	161	150	148	167	152	160	172	166	172	163	159	149	158	168	127	206	153	184	153	169	174	132	174	145	188	169	147	163	136	193	154	162	161	153	181	185	170	154	143	171	147	165	147	161	165	162	158	177	174	140	150	185	154	173	174	160	148	149	186	154	177	189	150	147	187	152	142	157	167	149	167	178	142	160	138	167	159	165	169	170	162	167	183	153	168	177	179	166	144	170	163	149	167	123	155	166	172	165	166	177	174	157	151	161	171	164	141	171	157	169	165	191	156	157	187	170	196	150	163	156	165	176	146	172	172	173	158	201	161	136	171	169	167	151	180	170	146	184	152	162	158	145	155	158	177	166	166	167	155	147	180	164	163	159	161	164	166	152	149	160	154	142	170	162	166	173	172	158	161	157	177	174	148	176	174	169	166	145	176	169	141	168	147	160	150	155	163	163	160	151	170	159	139	185	155	169	157	169	161	166	146	175	162	161	181	155	169	150	175	150	184	156	160	149	157	167	152	160	164	164	153	152	158	151	176	145	179	175	161	149	149	135	166	163	137	172	185	150	150	161	154	173	177	161	157	161	171	191	173	160	148	174	185	188	166	165	158	163	155	146	175	156	148	158	156	154	155	164	193	149	159	173	180	154	172	183	169	151	153	181	168	188	143	181	170	178	185	141	180	172	165	151	159	162	151	167	152	171	169	171	160	182	158	161	182	172	168	185	169	175	162	157	146	131	178	157	145	175	145	178	167	163	162	188	168	148	167	164	170	171	155	170	176	149	180	197	159	163	163	179	155	142	149	183	157	153	152	153	131	164	166	167	158	153	175	175	162	182	170	173	191	170	152	153	177	170	181	154	170	195	187	168	149	162	161	152	148	190	148	156	164	172	167	146	162	163	176	175	177	147	165	183	160	169	154	189	184	164	181	182	155	180	181	145	138	171	169	170	143	195	163	184	142	152	173	165	168	174	162	154	171	154	161	184	178	167	154	151	170	151	151	162	185	164	166	184	159	154	165	160	145	180	172	170	163	180	150	149	149	158	165	170	167	152	171	164	143	166	169	161	164	190	169	186	175	153	144	163	135	162	166	161	153	174	153	153	146	193	141	176	164	158	157	174	167	157	148	161	158	133	164	153	167	146	161	143	164	161	151	170	169	138	173	177	171	176	162	175	156	162	169	148	142	182	163	169	184	152	151	178	190	162	181	162	148	163	141	166	177	168	154	178	158	152	162	168	165	164	173	183	171	145	173	157	178	154	145	162	155	166	157	141	178	134	149	169	157	152	147	146	169	166	151	167	155	190	176	164	158	163	176	152	167	147	165	167	195	162	155	149	176	175	169	157	186	162	164	167	163	157	172	148	162	167	140	172	169	168	137	161	167	149	177	163	173	158	176	149	171	182	175	159	165	139	171	161	185	170	154	167	175	156	150	162	174	153	172	179	153	160	168	155	172	176	155	133	175	167	188	184	166	183	154	139	146	151	145	181	176	163	146	160	148	174	150	181	173	163	179	175	153	150	154	156	158	159	176	170	154	180	154	172	173	161	145	175	178	148	169	153	163	162	166	154	168	157	175	159	166	145	148	157	163	156	156	168	187	165	147	152	182	143	159	175	175	159	178	170	158	162	171	166	169	162	158
8228	2418	5833	6734	5952	4587	3967	23875	62978	54065	17412	648	611	574	567	532	558	535	546	513	502	501	508	508	492	531	497	497	516	501	507	487	441	499	503	477	476	436	451	463	492	464	463	475	427	438	468	449	457	447	485	451	449	456	467	452	393	457	454	448	455	447	475	448	505	467	461	501	434	461	462	510	495	457	455	449	472	431	455	470	448	457	439	439	460	441	465	476	478	461	479	461	452	460	451	423	467	447	503	459	435	448	452	452	485	451	459	442	467	438	448	462	483	437	473	455	484	443	433	457	469	474	465	481	474	470	466	458	450	455	432	443	432	469	473	466	446	467	457	423	451	445	474	430	412	497	443	488	466	448	483	465	460	450	477	441	442	458	445	455	439	427	427	458	447	479	476	452	455	448	444	467	466	444	464	455	462	428	467	458	474	450	413	471	433	487	487	443	448	464	459	424	443	463	458	454	477	449	434	461	445	470	475	393	415	469	465	454	456	488	477	444	458	480	467	436	451	426	453	436	449	432	470	488	460	442	489	472	471	456	432	434	453	445	432	490	486	462	436	440	442	404	455	444	453	478	504	489	420	467	476	446	471	499	489	453	415	496	468	428	460	462	478	421	455	472	433	431	452	476	491	478	456	424	462	466	468	442	489	481	459	438	479	396	454	422	493	453	479	485	452	458	442	472	455	449	451	469	438	441	480	441	460	472	471	461	447	442	420	448	465	451	445	448	482	474	455	484	426	445	495	509	436	475	451	474	443	466	441	423	491	436	453	430	448	486	499	450	452	463	472	482	458	458	456	472	442	429	465	476	443	454	459	448	453	434	493	446	453	478	442	458	464	401	501	441	481	459	490	440	475	466	447	478	499	450	457	441	463	439	486	441	463	431	472	451	468	506	428	472	452	464	466	490	513	471	438	453	465	433	459	462	482	481	463	452	453	428	448	481	480	447	465	491	462	473	485	455	437	450	446	444	433	435	515	448	464	424	443	452	430	452	448	434	447	436	483	464	444	449	446	469	454	495	445	437	435	469	471	437	441	453	441	479	454	475	447	467	479	461	454	457	430	457	463	442	450	430	450	441	416	454	455	460	414	480	434	456	470	460	455	447	416	464	422	472	469	457	407	444	427	452	468	460	470	439	430	441	456	452	473	487	460	434	455	460	449	461	478	442	468	438	488	447	483	437	432	439	417	481	453	447	439	461	445	464	480	457	435	433	443	454	444	454	424	446	410	435	489	437	469	423	437	432	449	443	456	480	467	488	431	405	450	437	444	427	519	460	463	424	471	470	485	458	458	439	467	441	449	439	461	467	499	460	468	440	423	472	496	447	468	481	458	458	463	455	453	492	488	462	459	463	445	470	471	430	485	463	468	455	478	489	479	461	434	491	466	478	439	448	416	473	465	475	479	499	444	450	420	436	456	463	448	439	431	460	439	452	459	480	430	415	461	464	473	501	464	457	448	447	461	482	483	456	430	488	454	465	478	498	441	502	470	455	436	452	438	455	456	462	481	437	446	490	489	459	465	464	449	463	461	442	493	466	444	441	465	492	425	451	452	479	481	508	453	448	495	456	487	430	449	456	482	469	457	480	469	452	424	437	440	438	492	472	444	460	448	446	480	442	449	451	418	471	467	457	446	481	467	437	459	424	477	479	465	461	460	474	476	490	483	440	437	477	454	447	458	473	432	468	468	456	478	472	462	461	448	451	423	445	478	448	457	476	484	435	427	466	461	447	393	436	440	457	508	490	434	453	421	433	456	462	492	471	463	455	476	432	466	432	456	415	444	464	414	456	465	443	471	444	472	452	447	452	444	442	448	446	474	448	440	486	431	462	444	431	465	428	444	461	410	488	466	443	409	411	450	491	426	462	463	452	432	466	433	427	443	427	463	467	454	471	478	431	456	434	449	460	488	414	521	466	464	407	469	436	442	500	444	444	467	483	434	440	487	454	441	454	412	436	440	447	460	462	454	434	392	429	492	471	487	450	479	451	484	415	447	464	487	464	454	443	447	463	471	452	461	477	492	452	467	458	444	500	446	457	460	478	465	431	462	468	452	436	448	465	452	456	460	441	434	416	464	519	437	474	450	467	472	435	455	439	442	399	483	459	442	471	456	446	420	466	463	445	441	458	438	465	442	498	467	438	449	475	492	464	432	472	464	448	463	483	435	443	411	458	437	476	516	516	455	461	446	438	430	459	469	438	458	522	459	478	476	465	450	479	459	456	424	460	453	460	458	429	460	475	442	451	473	479	468	460	458	491	465	462	440	440	418	459	438	480	454	431	441	463	472	421	471	449	486	460	458	441	418	466	459	438	452	469	434	447	446	446	495	411	443	386	515	485	462	469	464	432	450	456	452	437	460	471	463	477	453	426	458	434	477	421	483	434	417	448	445	426	472	441	466	456	467	435	485	462	481	432	482	456	473	454	443	501	500	440	483	463	449	472	479	479	446	423	445	465	434	459	441	467	441	444	445	457	466	473	427	457	465	454	492	450	451	410	464	455	478	422	484	478	429	498	449	418	448	452	442	450	478	467	501	453	466	480	441	459	430	430	460	481	460	478	440	465	474	423	431	488	445	427	453	443	458	479	462	434	472	488	449	431	468	460	461	448	507	474	454	470	464	440	450	464	429	477	490	414	465	497	464	468	449	432	467	451	472	427	474	457	450	458	438	497	444	469	495	466	465	416	426	482	486	469	462	444	460	453	515	430	492	471	464	501	458	437	460	426	484	478	472	443	425	443	433	498	445	450	442	436	438	460	454	497	448	451	443	466	439	477	448	430	467	463	447	442	475	450	437	470	426	460	472	472	473	434	485	436	447	469	457	415	468	434	453	461	470	448	463	431	443	421	464	457	473	459	457	467	458	451	448	460	465	479	426	474	437	468	480	457	457	470	465	478	435	425	441	422	477	473	454	446	474	397	486	442	441	471	470	483	505	441	496	458	448	457	447	448	456	480	428	431	487	413	465	467	482	454	451	445	436	446	465	459	442	491	469	450	481	476	429	426	479	452	443	478	453	439	452	502	437	459	459	463	441	470	450	460	428	445	449	444	454	470	465	424	434	463	461	461	453	464	444	491	463	449	443	457	444	477	495	485	468	465	476	439	429	429	431	427	474	455	467	451	430	433	433	424	457	414	433	465	477	431	462	470	449	460	461	475	485	480	448	443	442	455	440	496	414	494	480	449	436	442	478	489	475	469	446	459	469	468	457	431	447	451	473	445	501	463	440	463	414	463	480	425	452	438	443	435	452	472	474	440	443	436	445	426	448	459	472	493	439	472	427	458	443	452	472	455	501	449	478	421	480	458	478	462	438	439	446	448	465	433	425	479	444	484	430	460	431	433	462	455	445	496	466	457	463	462	488	439	410	470	445	461	454	485	484	454	447	472	446	433	464	490	459	454	440	434	468	491	441	438	430	436	499	458	449	461	454	446	420	422	462	462	432	468	458	443	451	502	460	448	477	435	453	468	456	416	449	482
2402	360	327	336	346	339	684	1093	2304	2602	714	296	295	324	331	300	291	306	282	300	302	268	323	298	272	284	301	289	269	302	287	294	293	283	301	320	316	316	256	281	288	322	333	303	327	301	307	306	325	315	302	247	278	340	317	275	274	298	303	278	276	299	277	314	295	293	282	312	267	279	310	312	296	293	300	302	307	279	316	316	291	296	299	306	298	289	311	256	310	303	300	295	292	291	245	271	291	308	287	294	297	269	280	275	292	312	292	282	312	276	291	301	320	318	283	292	266	297	311	293	284	296	290	284	327	299	286	288	314	295	303	306	307	262	271	309	279	327	324	291	294	306	270	315	267	309	299	300	305	323	307	313	285	288	295	309	284	274	287	268	304	284	311	322	308	301	280	283	301	305	299	296	312	277	265	298	302	305	313	308	291	258	295	275	296	301	307	283	293	281	313	278	282	286	266	296	301	299	280	301	288	269	317	268	294	287	291	285	305	303	312	313	287	293	341	298	302	312	269	275	299	283	292	290	299	262	304	305	263	294	311	302	273	298	284	299	310	284	285	284	311	298	308	295	288	299	278	275	290	307	305	271	335	336	346	309	282	271	298	265	297	347	294	296	298	308	322	259	307	291	282	287	310	291	320	258	289	284	299	281	295	319	298	276	284	300	287	304	307	319	287	280	327	294	316	300	281	277	258	279	291	296	279	288	284	303	291	339	304	282	296	331	284	318	307	324	288	303	281	295	322	288	303	306	269	322	300	288	296	300	319	274	274	289	322	296	301	293	276	300	278	290	294	284	290	288	279	304	279	303	304	271	290	297	273	286	288	325	318	329	318	315	300	305	302	298	274	290	328	269	300	291	306	271	310	307	274	292	309	320	317	313	324	288	317	278	292	291	309	325	300	280	282	279	338	280	314	291	284	311	303	308	281	278	326	286	334	313	295	301	302	303	279	336	272	350	282	315	303	270	271	271	289	293	297	318	305	262	283	282	289	288	323	282	337	295	300	235	283	283	311	289	337	289	306	298	287	297	258	316	303	292	297	285	310	295	298	289	305	318	290	279	275	268	277	298	277	305	267	294	305	283	296	303	294	292	302	306	277	289	317	306	306	305	318	303	280	284	308	298	294	284	306	287	295	311	297	303	329	277	302	300	260	308	303	297	319	310	292	311	314	299	309	292	321	295	301	296	303	300	362	280	294	287	312	289	329	299	300	292	307	327	279	306	292	295	307	290	270	336	276	288	271	295	311	277	282	292	295	308	282	284	308	269	298	281	284	312	282	294	277	305	296	299	293	293	301	302	298	274	310	268	289	279	275	295	289	303	290	303	311	293	273	275	298	289	274	268	274	280	297	266	279	295	271	276	272	315	280	307	271	257	286	294	272	294	282	299	253	315	282	270	301	302	273	310	294	290	276	314	281	273	290	260	266	308	288	313	287	301	311	295	305	330	295	283	286	277	309	279	300	284	312	328	308	305	311	286	313	281	284	301	306	311	271	282	273	284	294	303	302	293	316	288	262	283	295	313	301	285	306	296	315	296	314	293	299	285	276	263	283	267	311	313	284	282	297	286	290	279	289	320	299	308	256	296	312	294	303	311	277	289	284	285	279	274	319	299	331	295	307	286	287	275	287	333	303	304	296	306	281	286	285	308	294	306	256	307	295	285	312	286	268	315	290	321	272	281	299	281	288	275	294	299	299	328	279	281	320	288	302	302	287	289	299	304	293	306	301	337	293	308	293	286	288	294	282	281	316	302	296	279	292	278	305	270	292	280	287	292	302	267	290	296	304	296	279	284	319	285	313	316	313	269	326	249	310	276	270	319	274	283	325	294	307	282	331	303	297	301	327	266	301	298	291	326	286	299	304	324	305	277	274	287	286	305	301	302	275	322	323	298	311	327	292	267	312	303	301	281	288	268	294	289	340	302	319	264	307	299	286	308	298	298	300	308	301	288	262	293	301	305	306	292	314	297	284	286	316	288	266	272	282	283	288	291	289	275	298	339	305	281	295	282	288	312	315	292	279	292	289	285	291	325	285	291	301	309	269	296	299	306	284	313	292	273	303	332	265	304	323	307	270	299	254	301	254	317	290	290	312	299	302	254	290	277	304	310	286	329	307	308	286	286	263	261	284	280	285	303	302	286	314	290	311	296	317	299	308	287	288	309	296	294	304	297	303	270	262	282	288	272	276	298	289	322	267	293	283	289	277	297	319	289	282	289	315	316	296	322	301	289	315	286	292	292	318	321	278	280	279	321	277	278	314	274	311	281	284	260	304	277	322	285	282	296	334	293	295	307	309	333	307	295	284	353	287	275	271	273	301	291	304	317	330	298	265	267	327	268	311	274	278	303	294	317	285	296	321	296	290	292	295	330	273	275	290	307	284	314	311	320	286	323	293	323	277	273	295	304	276	291	292	282	329	276	315	275	313	264	284	300	283	278	326	297	257	277	309	285	282	253	304	302	314	303	308	300	283	316	277	257	302	285	268	291	307	305	279	265	300	285	303	288	295	284	321	271	275	330	306	290	264	277	290	301	301	287	293	303	331	329	307	311	285	334	281	302	296	284	273	307	308	284	303	288	330	301	315	297	264	306	298	277	286	308	281	316	300	273	321	302	318	294	267	275	300	271	304	278	325	292	294	280	300	301	299	295	267	283	274	296	328	319	329	272	287	317	317	298	313	300	309	310	288	275	310	289	283	297	281	309	324	296	306	303	309	341	275	282	280	290	319	294	277	279	300	308	302	299	302	304	320	294	297	270	337	285	306	287	282	282	284	295	308	310	308	288	309	309	280	270	294	319	304	290	293	272	283	321	337	316	282	279	285	305	281	312	322	298	288	305	301	308	298	305	307	283	267	323	293	338	273	275	311	317	287	290	324	281	296	311	308	289	267	293	291	308	296	269	298	328	284	283	304	311	316	282	325	291	314	326	304	292	294	310	328	265	289	302	308	298	296	302	321	308	288	320	277	284	303	290	275	267	284	301	294	288	306	298	265	274	310	293	313	309	275	283	302	333	288	268	294	294	302	278	309	303	279	288	337	280	270	310	301	320	277	265	277	300	304	293	284	292	270	296	296	290	275	283	281	307	285	280	277	316	296	316	280	307	257	275	316	295	297	298	315	287	307	295	271	317	299	297	307	272	289	304	282	324	293	282	275	300	278	288	286	291	292	317	302	296	305	290	307	298	320	281	295	325	308	319	268	303	317	278	278	309	305	319	278	284	310	292	309	283	295	272	293	298	269	275	310	295	293	309	289	269	301	276	292	282	290	325	293	310	295	323	302	308	300	305	303	275	300	300	309	284	269	296	311	321	293	316	275	282	286	317	267	290	264	306	301	307	277	286	341	275	293	275	299	291	293	290	297	293	305	304	302	310	311	291	293	279	276	261	302	333	281	287	307	280	313	300	310	306	310	290	289	267	302	293	303	306	293	303	280	301	276	284	302	304	279	311	334	303	318	311	301	305	296	321	313	294	274	285
2657	799	966	895	1051	1076	3595	5555	11548	10766	2513	767	815	833	772	777	780	836	791	787	792	768	790	764	816	751	761	775	804	780	810	790	812	809	749	754	814	797	741	746	783	798	775	750	765	802	749	754	744	788	766	771	746	782	744	775	816	796	784	767	756	730	821	721	780	784	750	815	796	757	777	777	775	767	828	758	809	818	895	783	790	834	819	762	765	763	756	787	815	756	776	759	769	794	791	793	799	750	760	794	749	764	732	764	752	823	790	792	817	802	796	856	770	798	774	835	742	785	784	749	819	803	825	829	767	740	789	788	810	782	781	736	757	754	795	776	775	715	808	790	779	779	808	745	804	783	743	779	808	845	825	780	782	807	783	784	780	774	792	773	780	762	722	798	772	772	771	739	813	825	819	782	719	776	799	766	763	790	797	775	771	788	838	744	800	788	786	769	741	777	782	759	728	750	781	802	803	816	758	778	794	759	776	780	791	771	793	776	749	764	758	793	748	799	757	803	790	740	797	739	766	769	771	751	805	743	784	798	770	788	717	779	807	826	808	737	771	776	797	776	753	734	799	759	778	789	768	803	768	787	757	809	827	764	796	764	775	788	821	795	774	801	705	851	728	782	748	779	753	733	851	759	754	796	804	814	760	776	787	740	771	696	769	780	811	757	758	692	782	791	807	746	812	810	838	792	757	786	748	808	720	765	777	811	753	781	731	743	750	804	778	852	769	778	790	792	765	774	805	718	767	785	790	815	802	813	745	808	790	788	809	794	776	786	748	811	781	775	736	764	786	754	843	817	844	819	790	781	753	774	798	851	751	783	800	798	825	814	767	777	748	787	809	801	759	799	798	731	744	741	817	806	826	782	808	800	773	764	761	795	794	780	778	776	751	725	762	760	812	770	766	763	800	753	754	772	791	823	808	777	795	829	768	801	787	782	779	815	805	817	778	737	756	811	800	780	818	776	841	799	736	740	784	728	741	769	821	793	762	785	731	756	758	747	852	765	760	806	759	759	769	775	787	818	784	725	748	763	758	819	767	776	767	825	843	737	775	747	766	774	783	810	777	768	764	810	725	835	817	792	789	790	786	804	791	800	758	776	778	761	804	777	792	794	774	752	774	795	800	747	728	784	786	743	798	768	784	774	763	823	806	804	765	783	760	799	772	779	737	773	758	763	790	763	775	757	783	771	772	738	752	772	756	768	748	778	750	828	751	739	802	771	787	800	782	759	763	798	772	793	821	789	751	789	793	767	763	767	749	742	762	780	790	833	754	747	811	788	756	707	748	784	754	811	748	750	822	815	825	810	824	795	779	799	747	788	819	764	740	740	786	796	797	738	773	813	796	753	774	772	809	731	783	771	794	791	802	785	807	742	775	816	823	816	732	771	784	819	811	757	810	782	809	762	817	801	765	789	741	794	751	805	783	798	754	840	754	759	771	767	752	860	812	814	779	750	795	810	821	787	730	820	835	779	741	768	830	749	760	764	790	803	734	745	754	775	757	779	785	823	834	761	806	786	751	830	808	780	727	751	734	738	740	791	758	755	766	747	749	807	767	781	809	774	773	807	769	764	801	811	813	821	773	816	748	739	794	786	805	763	768	783	789	795	778	798	788	753	784	737	792	780	816	766	768	773	795	788	758	756	737	825	731	788	823	753	768	740	775	755	794	765	718	785	761	742	743	716	789	786	806	747	723	792	743	784	737	736	783	761	856	753	782	813	794	748	806	762	791	720	783	765	731	780	750	759	742	821	740	727	727	775	757	766	806	773	788	772	802	806	824	795	772	738	768	746	790	748	800	770	777	773	771	763	811	762	747	751	753	742	878	799	811	777	737	858	732	724	788	852	781	784	779	728	763	731	777	779	783	815	786	743	787	788	772	742	774	730	831	707	737	744	791	729	761	780	834	746	764	764	829	759	759	732	776	795	778	788	791	796	817	765	836	749	771	791	801	786	733	806	810	795	723	830	805	764	810	830	798	824	790	825	812	787	748	752	811	769	803	798	746	819	740	799	828	788	845	803	824	806	756	761	795	805	775	748	776	745	765	755	772	810	806	743	811	782	761	784	731	747	743	805	840	773	815	772	776	746	789	718	765	765	815	779	818	749	808	791	812	792	785	828	744	770	812	804	739	802	763	757	765	802	744	728	761	785	853	745	727	798	740	780	772	797	775	800	814	775	757	804	806	779	857	792	759	779	790	822	825	777	818	773	776	755	823	781	797	766	785	820	764	720	792	765	776	770	764	838	717	787	748	766	803	781	803	804	738	786	790	757	763	809	740	725	808	772	777	787	768	776	782	808	756	777	804	781	747	752	778	742	813	762	795	761	844	765	765	783	728	782	818	797	755	772	782	768	787	771	736	781	753	756	783	784	775	801	809	717	785	791	748	781	785	800	744	738	798	758	822	731	825	786	813	780	812	822	796	808	744	774	755	811	779	800	748	778	787	778	815	777	771	839	804	758	764	759	785	759	771	735	787	778	829	721	770	813	827	766	750	804	810	778	806	753	814	795	844	748	731	801	742	747	768	783	723	790	799	756	783	761	780	762	723	791	838	735	778	795	776	773	798	807	759	758	786	769	770	761	755	756	784	788	808	774	829	780	792	774	772	786	818	788	757	796	812	799	763	766	823	821	793	804	748	747	764	747	812	834	787	798	790	772	775	800	752	786	787	823	808	785	766	780	732	726	745	751	784	768	763	804	795	771	767	799	802	795	836	778	784	784	832	746	766	801	747	821	791	773	814	785	780	808	745	727	743	731	748	796	775	764	758	806	684	791	814	789	801	725	782	811	782	811	768	768	750	825	814	753	767	808	723	750	747	779	786	743	783	805	818	793	800	770	779	801	827	787	780	741	770	749	737	804	769	763	775	792	773	819	786	783	798	799	772	789	758	798	774	789	785	784	779	789	744	753	735	821	786	754	740	771	805	817	785	767	766	799	781	783	726	722	810	771	768	785	768	795	774	795	804	812	768	733	815	762	810	798	806	835	806	755	808	754	800	771	718	748	712	828	756	776	793	772	799	746	806	817	710	693	720	760	743	817	796	768	786	783	817	740	802	756	811	800	773	738	725	752	778	759	754	789	794	762	746	796	810	769	746	758	793	744	796	784	816	787	754	799	829	776	754	761	823	802	779	811	761	777	748	780	825	802	832	754	841	768	706	809	776	791	787	727	732	804	836	796	772	732	806	734	730	770	816	781	831	751	806	759	731	759	778	780	802	791	824	783	765	806	766	812	755	770	742	774	768	738	825	763	793	803	775	716	760	757	751	725	790	777	759	798	758	831	784	778	774	775	768	734	775	807	805	807	778	778	814	746	793	780	758	793	754	771	810	789	766	809	777	765	776	793	745	783	815	832	772	771	775	817	801	809	794	774	745	788	799	745	776	788	790	804	802	749	743	803	774	798	762	775	779	756	773	782	731	767	749	724	820	795	778	796	790	783	793	777	791	759	761	819	822	726	798	757	761	784	788	764	764	798
10395	1381	1508	1197	926	787	3551	30882	31434	19315	4205	318	291	275	306	270	317	289	297	312	303	286	288	294	297	272	279	278	288	302	301	308	263	274	285	317	285	293	288	285	300	307	284	316	267	278	306	302	291	242	272	271	265	283	292	314	300	292	241	291	272	254	283	292	306	289	270	271	270	260	256	282	278	315	334	297	272	290	270	306	279	289	301	268	317	277	254	292	303	269	284	290	277	268	290	295	251	272	267	278	270	282	300	305	273	241	289	298	318	295	289	302	317	295	268	298	285	299	285	317	286	279	279	278	259	285	316	286	287	317	298	260	278	261	311	297	282	283	255	276	275	299	302	289	293	275	267	266	289	302	270	267	295	290	281	281	281	291	288	284	278	257	265	292	293	318	305	316	312	282	275	294	278	297	314	263	266	286	282	320	272	280	271	299	278	309	274	282	298	280	308	285	285	310	256	273	264	290	266	275	294	276	266	309	315	255	281	261	314	300	289	273	316	278	267	303	302	237	300	261	294	301	274	261	284	302	289	305	258	295	275	272	283	277	293	262	320	262	296	280	302	283	267	269	261	289	290	291	266	292	266	283	288	282	265	301	302	252	298	280	299	311	268	279	281	287	283	275	312	291	281	303	294	257	297	265	304	294	271	330	289	312	292	279	297	300	283	302	275	297	302	306	273	265	239	279	309	292	284	306	322	271	262	250	291	294	268	295	279	264	278	298	280	279	314	314	287	273	299	234	308	314	296	271	301	250	276	300	315	292	271	287	290	299	301	247	261	287	311	284	288	282	323	302	274	294	267	272	284	270	288	295	275	273	278	273	271	265	306	282	286	264	286	285	289	296	278	271	306	325	285	264	302	297	261	293	254	268	279	290	265	299	291	267	272	315	298	319	258	306	313	281	287	285	289	288	266	290	308	291	280	263	286	295	292	282	301	268	278	265	298	284	305	275	258	267	303	305	279	263	325	275	289	283	303	271	278	278	286	287	261	316	292	270	280	282	282	268	275	282	290	289	300	268	293	282	294	310	316	271	296	282	306	258	281	312	270	285	293	303	314	305	286	279	288	285	273	276	267	301	272	310	289	292	268	310	286	250	286	295	275	249	285	315	287	286	316	298	294	262	277	295	264	274	269	313	270	271	315	288	282	267	294	279	317	278	288	321	295	298	298	281	299	265	260	270	282	290	292	288	320	265	275	254	279	283	295	305	289	282	279	307	289	279	288	308	267	286	262	264	287	273	256	266	286	279	305	258	297	291	263	290	273	274	273	257	300	285	309	291	263	284	278	308	279	288	285	281	308	261	275	302	301	305	295	279	306	256	311	285	284	289	264	268	279	308	282	309	297	303	282	278	300	272	284	290	253	282	271	276	255	308	274	287	282	285	303	308	294	253	265	273	275	303	283	270	264	292	249	304	303	282	257	316	309	300	258	287	282	307	321	279	296	272	288	285	306	275	267	288	310	258	286	274	279	303	271	289	292	276	314	290	256	294	278	271	271	271	293	266	267	310	267	295	339	280	275	271	302	268	243	267	286	256	287	292	263	268	254	317	274	293	275	280	291	268	284	290	281	315	302	275	267	268	261	266	288	301	267	270	294	252	298	295	247	253	262	300	284	290	306	269	297	288	298	267	307	276	262	266	278	285	282	293	268	263	320	293	277	274	287	239	300	289	271	274	301	254	306	305	294	269	286	286	271	294	285	256	256	286	308	291	287	300	292	286	271	280	275	300	287	280	247	276	289	278	271	273	259	266	296	296	271	273	244	279	296	267	294	314	259	286	294	277	284	275	278	272	336	285	280	259	274	275	282	287	289	264	315	302	284	288	304	299	276	301	284	274	299	257	267	270	284	224	305	276	292	302	293	263	289	279	262	310	266	277	270	304	314	295	270	254	293	301	292	261	302	310	286	260	289	297	289	310	272	252	293	321	282	280	278	288	295	278	284	246	280	299	302	265	279	303	257	267	286	291	292	301	267	314	260	290	331	276	267	287	258	304	274	281	273	273	283	251	291	281	314	261	298	317	269	278	267	271	284	286	271	289	295	255	275	320	292	256	287	272	277	298	288	298	285	276	277	255	305	290	301	308	262	296	310	302	270	264	291	303	306	270	269	278	274	275	283	301	283	268	297	272	304	268	302	278	309	260	324	289	284	295	269	281	264	292	282	292	295	284	284	300	297	278	276	303	289	252	314	310	292	292	288	279	254	281	253	248	296	285	304	285	282	277	294	268	284	303	311	267	312	301	291	274	267	311	290	276	274	262	272	289	302	273	311	304	260	284	286	300	281	241	303	269	284	268	288	306	249	289	319	276	309	288	273	291	249	307	276	280	302	292	277	310	295	307	300	256	286	312	267	309	296	305	289	270	280	313	262	295	300	278	297	288	307	262	259	268	268	266	270	292	261	281	299	307	266	275	284	300	294	296	303	292	278	279	289	292	303	285	301	284	309	273	268	271	259	280	319	298	284	272	291	270	287	279	299	286	276	276	288	297	264	282	309	293	282	311	284	257	298	302	267	295	275	294	279	302	281	307	279	246	272	281	279	283	280	262	237	274	283	320	289	260	280	301	272	274	286	313	278	260	279	273	298	290	263	296	305	276	252	312	318	274	265	274	283	312	300	294	293	293	284	303	305	279	263	290	326	297	296	280	299	287	301	292	243	284	294	323	293	279	313	307	280	305	256	267	304	284	303	297	261	259	282	290	307	265	310	308	297	301	271	278	282	270	255	276	299	285	298	279	313	277	281	246	288	275	303	293	302	281	284	280	281	274	303	308	285	280	300	301	280	310	297	240	322	288	285	270	302	283	274	282	293	293	286	276	280	266	304	294	305	291	270	269	338	253	270	308	278	294	300	294	297	256	294	284	262	266	305	305	289	299	278	285	306	306	291	287	303	299	272	294	285	273	297	287	285	269	267	276	282	277	287	290	277	281	274	300	277	270	275	284	292	283	293	313	284	270	296	285	266	272	308	263	299	269	307	282	299	264	275	302	283	290	285	293	285	294	313	311	284	277	292	265	268	261	278	278	314	282	274	274	295	263	295	275	291	306	268	291	281	284	275	257	265	302	282	268	280	286	279	260	281	298	284	270	263	284	293	251	310	295	291	263	308	276	265	278	277	267	293	291	275	301	259	277	278	299	294	293	286	285	284	284	260	298	262	276	296	260	291	274	323	279	258	276	252	293	277	302	301	255	315	290	312	275	289	302	287	280	293	273	277	282	285	278	275	299	301	282	301	299	260	268	284	310	228	308	269	271	306	272	289	275	267	301	304	294	273	297	281	285	299	277	307	279	274	286	290	274	258	263	291	299	270	287	271	297	305	304	275	287	287	271	292	291	302	252	270	292	258	275	302	283	276	280	301	264	281	290	268	293	288	293	268	306	273	295	298	310	291	260	292	281	298	273	271	276	286	266	274	283	274	287	286	295	298	254	286	298	283	286	333	284	286	252	251	261	292	277	280	245	267	269	275	291	284	294
6746	1774	3490	3888	3499	3097	12259	51367	47832	37495	8217	830	806	808	762	778	757	795	744	737	799	770	760	767	785	760	770	774	803	739	767	751	774	780	776	729	788	736	738	726	730	735	725	760	728	745	743	763	781	750	731	719	725	778	766	728	703	776	747	729	719	726	717	726	678	713	745	753	769	750	786	760	758	766	779	781	743	784	763	759	764	693	761	786	723	742	752	768	738	796	739	682	728	778	715	743	750	804	757	751	780	800	725	732	782	741	733	738	744	797	768	735	729	761	747	762	760	732	782	758	745	745	755	760	781	736	727	742	783	739	713	757	724	742	724	743	759	731	800	770	782	752	693	737	725	716	784	754	746	739	781	754	760	743	727	738	769	743	758	713	746	766	749	706	695	752	685	774	749	734	774	762	735	760	755	752	753	737	754	762	720	745	742	768	736	770	737	763	768	780	727	768	762	739	768	734	755	754	776	762	738	714	735	779	777	693	750	698	747	748	733	757	783	794	763	753	764	761	736	712	733	765	794	771	763	767	727	726	758	722	726	787	793	732	755	714	717	748	720	709	769	769	728	788	794	743	735	720	749	732	746	808	750	730	688	758	745	762	734	768	729	757	756	770	773	762	801	756	761	737	750	756	803	733	763	779	685	729	771	759	727	778	735	701	756	758	737	759	725	717	797	766	784	725	744	722	738	764	731	734	716	820	774	741	746	761	767	798	762	722	755	788	779	741	746	765	744	766	743	734	835	760	733	766	739	770	740	753	783	746	661	735	739	727	712	738	809	722	685	711	744	766	736	726	764	774	713	700	754	741	749	753	761	752	729	760	784	797	726	723	735	728	751	734	736	769	731	727	750	818	727	786	698	743	724	763	731	708	754	765	726	763	742	743	747	761	747	755	758	710	779	723	696	738	809	719	746	717	789	758	705	720	737	768	742	726	742	742	778	741	708	759	763	727	769	760	715	758	761	714	749	759	733	740	749	764	751	767	795	792	788	758	778	733	742	769	731	796	758	763	776	778	755	720	779	721	737	774	769	747	746	745	750	739	764	775	741	733	750	795	746	773	771	751	714	817	736	793	769	754	772	690	755	690	709	723	758	699	762	717	741	748	717	696	741	745	786	776	767	776	756	750	694	764	746	779	774	749	750	757	745	746	739	721	712	763	763	754	743	725	736	787	740	756	720	751	724	774	770	777	728	756	748	722	692	727	743	777	812	734	788	733	758	749	732	768	774	791	751	759	775	677	772	713	788	736	766	738	751	743	741	739	770	732	746	742	746	753	731	764	773	708	696	782	768	735	764	741	783	727	707	715	796	800	688	765	760	761	714	775	742	754	717	771	762	752	730	771	743	749	760	728	720	756	751	771	780	744	739	737	741	670	765	765	716	789	751	704	749	716	779	752	748	765	800	705	776	743	744	746	793	795	722	769	748	795	668	704	759	734	759	772	722	729	811	756	693	778	693	787	751	754	734	746	767	764	728	723	731	743	726	729	707	730	781	773	730	729	727	816	745	738	678	724	763	753	749	727	747	781	731	766	769	804	752	728	719	759	716	751	817	788	734	728	759	731	708	738	739	733	750	785	743	733	816	744	702	786	719	782	720	741	773	753	791	700	767	798	726	756	747	793	804	712	767	744	766	754	714	743	768	773	765	738	756	740	713	703	741	727	760	752	738	754	778	710	749	755	721	736	771	673	686	730	754	776	765	754	745	703	691	788	752	733	750	721	776	789	750	769	740	739	745	735	726	748	777	716	796	753	764	765	778	713	728	775	754	746	706	664	763	711	763	772	762	749	762	709	688	721	734	771	806	745	731	754	684	731	759	736	749	759	759	721	735	703	768	807	754	758	756	736	766	730	750	750	755	741	738	703	779	758	729	787	784	765	782	694	765	729	753	727	758	769	766	710	737	779	755	749	718	703	780	735	731	730	722	721	749	726	761	743	727	794	766	745	714	714	759	711	736	731	760	724	742	750	761	732	725	732	751	743	700	726	748	749	771	741	732	734	716	775	778	734	718	743	763	743	744	749	721	775	767	751	755	763	719	789	735	753	782	757	775	746	775	763	741	742	739	718	730	749	763	726	756	729	705	728	738	739	759	758	762	761	772	755	773	789	792	771	771	701	763	710	743	752	769	713	752	765	740	691	708	786	790	776	748	736	729	803	711	757	757	776	765	778	740	732	738	770	729	773	729	812	746	690	714	747	776	745	727	776	715	691	745	719	821	818	793	734	703	780	760	718	763	732	741	753	771	732	755	732	731	719	699	753	754	735	795	813	797	757	780	754	738	715	742	677	740	727	705	700	723	745	759	714	750	751	749	756	714	751	769	747	732	775	791	725	757	762	727	758	800	700	731	793	753	746	724	746	729	781	703	706	766	744	763	737	700	751	735	772	682	731	792	715	710	762	700	806	745	738	732	725	756	692	816	710	743	748	791	697	783	723	762	758	734	738	739	719	783	755	756	754	708	757	786	744	758	738	745	712	703	712	705	772	773	737	747	735	788	762	790	721	769	736	764	737	743	799	776	775	748	718	727	785	759	719	731	738	701	799	758	747	766	767	720	765	719	662	749	771	706	736	760	745	747	744	768	769	780	720	737	742	756	759	727	822	745	667	723	770	693	773	762	715	727	727	798	728	772	710	741	769	707	757	725	782	735	754	704	777	751	771	772	752	759	738	754	750	734	764	713	758	746	729	765	705	720	785	749	738	739	783	727	763	765	723	771	752	741	758	754	775	736	770	783	747	746	710	761	694	779	719	742	755	796	697	743	775	804	770	762	761	713	736	720	724	727	728	748	741	708	769	713	722	749	775	761	766	748	725	814	803	680	732	731	759	769	769	724	788	771	692	756	721	783	737	731	729	736	775	736	751	747	708	737	771	784	745	772	737	745	809	731	759	726	733	757	742	756	726	755	795	765	762	730	759	760	755	777	775	714	799	752	742	796	733	806	770	770	719	785	735	719	799	738	775	730	737	764	783	729	740	771	726	750	723	753	793	771	769	718	733	742	733	765	759	742	791	744	737	772	762	784	798	726	757	764	721	723	700	748	742	732	767	772	796	750	760	756	723	784	785	762	784	758	720	752	782	754	797	767	753	770	747	724	706	740	734	705	789	763	736	803	702	773	804	754	743	723	756	757	804	765	776	723	675	785	779	736	787	777	758	779	791	779	782	741	709	755	752	756	766	719	785	777	732	742	738	742	768	787	739	808	748	770	726	737	725	753	694	787	729	732	724	744	734	762	721	719	779	733	717	706	773	752	736	735	727	727	747	759	727	794	755	751	729	738	745	760	728	778	775	730	750	684	742	708	707	766	763	742	736	728	781	756	720	762	767	747	766	771	742	769	768	760	757	742	775	745	750	827	763	779	778	695	768	773	744	748	686	760	738	730	763	776	701	772	729	754	706	722	744	729	702	719	767	789	747	769	761	782	796	762	751	707	795	786	802	708	813	775	757	816	752	771	734	730	741	735	740	708	753	748	736
18280	3030	2731	2166	2025	5943	17308	45177	45154	28695	7535	278	205	182	179	176	184	170	165	171	167	173	188	165	167	171	173	159	174	162	169	179	170	169	166	158	140	164	136	175	181	155	177	157	182	183	162	170	177	165	154	171	176	157	162	189	163	152	179	170	177	176	173	151	150	163	152	157	188	182	205	166	159	161	174	162	159	152	157	182	176	165	150	145	158	173	155	175	176	175	183	163	168	171	169	162	187	172	161	182	165	167	182	171	163	157	182	173	129	173	163	171	168	165	180	200	158	160	140	186	161	162	182	175	175	149	166	179	125	137	156	155	165	184	176	182	160	167	164	158	148	170	178	147	186	168	168	178	152	151	180	171	182	170	178	176	164	177	146	157	145	153	179	167	197	146	187	187	176	195	157	161	171	181	178	174	177	176	134	181	158	153	161	178	167	163	167	165	171	156	155	165	146	171	163	152	152	181	179	157	167	168	180	158	147	141	159	183	169	152	148	149	186	170	169	164	148	156	151	170	158	191	186	161	167	165	164	166	178	154	188	144	163	146	166	175	165	165	184	172	152	153	164	184	166	170	169	162	150	152	160	166	138	179	166	179	166	143	159	174	177	165	163	160	169	182	162	167	173	170	178	191	169	177	148	166	157	154	142	170	168	169	167	160	186	168	167	155	157	195	143	178	167	149	151	166	185	175	152	173	184	166	180	188	170	159	144	182	158	167	162	155	174	156	165	158	185	189	177	171	182	202	156	169	161	175	188	146	170	198	169	158	172	160	155	165	156	141	160	163	167	158	165	171	156	155	179	164	181	157	149	149	175	171	158	152	195	178	157	161	167	175	165	166	161	183	183	180	161	167	176	161	166	161	179	163	153	170	149	178	157	170	165	145	161	156	189	169	150	187	163	159	175	182	156	172	168	176	174	161	161	151	180	188	169	176	194	140	174	169	156	170	151	174	187	192	169	162	143	173	184	173	174	155	152	160	176	180	176	183	163	142	176	168	189	158	164	160	167	165	171	168	183	159	187	176	169	147	172	152	166	182	145	146	173	152	146	162	174	163	173	181	141	162	175	154	163	153	164	175	158	163	165	171	159	150	168	149	184	151	174	161	177	152	174	172	178	141	179	166	173	178	154	196	167	170	184	154	163	163	168	158	151	182	185	168	184	174	161	163	147	163	193	136	179	162	181	160	167	152	173	182	173	186	173	155	177	167	173	161	172	184	147	180	170	161	167	165	147	147	159	168	176	196	178	180	151	184	187	164	166	157	175	176	167	167	185	180	175	164	173	181	183	171	173	180	144	181	182	175	166	202	195	173	166	179	170	170	173	165	142	168	155	149	167	153	149	176	172	160	168	159	186	159	162	174	171	194	138	166	183	170	182	173	169	171	172	189	176	176	159	145	152	160	164	161	174	164	162	155	160	166	146	173	185	159	156	181	162	170	169	152	173	186	195	161	181	167	163	136	158	169	169	183	154	169	160	178	175	182	158	178	169	161	182	176	180	173	189	174	178	187	157	177	164	168	179	188	156	164	159	187	173	195	168	182	164	137	178	176	172	160	180	160	176	188	168	179	169	167	172	158	186	188	170	149	154	144	185	149	178	177	142	181	156	168	154	187	155	177	164	160	149	159	175	178	172	179	178	161	164	150	165	151	177	173	179	155	166	156	155	138	165	166	139	168	160	173	163	174	179	167	170	184	173	182	166	170	170	177	155	151	161	154	168	184	152	152	176	184	167	159	158	170	170	161	162	188	148	163	180	151	193	155	182	170	188	165	171	165	184	164	182	175	173	186	174	156	169	169	175	171	145	141	153	182	189	180	155	186	189	158	167	165	144	177	173	162	169	181	156	168	160	167	175	173	185	170	175	171	157	181	161	180	162	178	170	163	156	190	163	159	143	175	157	175	145	182	138	174	171	162	172	161	190	183	173	153	148	178	171	185	143	164	165	141	183	194	141	174	160	140	180	154	170	155	168	164	177	171	167	161	171	181	191	145	165	157	151	157	189	166	161	173	155	150	165	176	139	163	172	183	175	150	172	176	170	161	188	167	152	173	172	163	174	147	156	162	162	171	148	179	159	195	143	168	177	177	173	154	144	161	170	186	176	142	151	184	160	171	165	171	167	164	182	185	174	188	169	154	167	190	203	150	177	169	161	155	150	170	199	165	181	155	172	182	156	175	161	172	161	154	146	156	160	169	172	167	167	181	172	166	163	183	172	134	161	181	144	162	138	159	161	166	149	154	161	150	173	176	163	161	178	187	161	167	155	173	167	171	178	135	149	162	170	164	160	160	181	169	161	174	147	147	167	179	179	165	166	185	178	177	186	170	175	167	164	178	178	154	164	164	160	174	174	188	168	185	152	157	173	173	146	176	171	153	179	179	194	160	176	164	151	139	181	149	177	184	153	181	180	170	135	167	162	177	156	171	181	155	158	182	173	160	148	172	163	149	163	175	174	158	151	181	185	170	159	186	170	166	202	179	170	178	149	157	159	190	178	161	154	188	162	188	165	168	172	170	175	164	164	164	162	160	170	175	165	187	166	182	178	155	170	177	186	175	177	152	180	154	176	155	150	177	156	180	182	167	174	176	169	155	157	180	157	166	160	204	139	187	149	170	168	168	163	158	202	180	158	162	183	167	177	170	172	156	195	163	163	186	167	174	150	161	170	163	150	172	155	171	161	172	188	163	174	168	170	156	166	178	180	141	191	169	166	189	164	157	168	174	168	185	175	143	150	157	170	156	170	183	163	175	172	183	176	147	160	168	167	183	155	182	171	157	178	166	168	165	168	185	162	153	160	195	172	169	167	139	182	149	193	153	168	193	145	151	149	165	173	175	169	160	166	154	184	186	167	179	158	179	161	168	160	160	162	175	185	166	161	173	143	158	192	183	179	155	139	187	182	157	187	137	170	179	163	187	153	131	187	156	170	179	201	177	162	174	161	168	165	175	156	180	164	148	160	160	168	177	181	174	210	167	159	162	176	154	168	190	172	185	181	141	183	159	176	175	167	153	182	150	168	146	185	176	172	137	162	175	176	155	198	179	184	166	171	164	189	180	156	152	167	166	178	176	159	185	152	176	170	191	167	164	186	172	148	166	176	162	175	172	200	176	161	165	154	169	163	184	179	164	176	150	163	171	181	163	155	145	166	176	187	171	160	174	176	151	152	159	150	170	170	127	189	146	187	153	159	173	173	184	173	178	158	163	170	148	169	174	201	180	165	154	172	162	143	152	169	158	161	166	161	163	153	165	187	181	164	198	167	158	158	147	156	151	172	179	161	177	161	164	178	150	158	158	172	188	184	162	167	179	164	180	145	162	158	178	198	183	155	186	166	167	160	179	176	172	158	172	172	158	189	173	175	168	142	173	175	159	187	169	179	170	163	132	165	162	167	166	158	179	140	176	154	168	183	160	172	159	177	157	179	156	192	176	174	169	177	165	184	158	160	173	155	182	160	178	172	161	173	157	158	184	160	169	155	176
8382	2380	5664	6994	8045	18902	34706	62421	58963	44601	10682	605	538	560	526	491	528	480	502	529	480	505	462	460	480	534	523	529	479	487	544	470	465	471	516	471	470	495	448	485	488	482	477	480	507	481	460	477	454	463	486	482	429	453	445	469	447	445	434	478	456	451	469	449	445	479	467	441	461	470	453	463	460	476	481	447	499	461	438	454	443	454	464	461	519	437	468	466	512	449	459	449	514	456	472	477	488	507	464	480	459	494	439	477	478	475	443	429	469	513	485	463	501	420	490	441	486	443	489	442	462	485	447	486	479	485	480	452	433	474	485	481	462	454	474	476	481	467	482	460	456	432	455	495	473	497	459	454	467	483	448	478	446	466	484	455	475	445	457	503	440	479	457	503	458	464	482	451	481	437	456	483	444	481	463	458	455	451	471	463	478	434	491	475	480	472	462	456	460	454	459	447	446	472	483	494	478	424	483	448	491	455	451	440	449	472	476	467	464	459	458	482	462	451	490	484	467	475	464	504	485	444	442	459	434	471	469	514	456	503	443	437	477	471	481	410	449	454	445	504	498	437	490	447	447	441	496	450	436	445	473	474	454	441	456	447	467	463	489	472	501	475	479	482	467	480	502	461	461	449	484	488	422	523	457	469	489	487	503	489	471	466	437	472	446	462	429	452	447	486	471	458	458	429	485	455	504	499	482	463	513	474	483	467	425	490	448	467	475	481	462	497	477	493	475	480	456	515	494	431	453	457	468	444	481	481	452	490	462	471	474	462	472	483	484	487	473	472	473	461	467	473	471	471	467	465	422	468	449	456	498	478	446	479	455	453	496	470	474	456	457	453	494	456	498	459	473	465	443	443	475	447	478	437	478	462	462	464	428	497	433	507	476	456	450	465	483	476	464	441	457	470	465	467	512	457	496	492	507	457	514	499	484	453	445	442	472	443	470	477	476	457	475	439	482	467	460	460	481	440	418	452	490	486	480	462	474	479	471	482	466	429	466	454	469	463	454	482	442	457	480	460	521	446	491	445	467	499	448	483	506	452	459	478	446	425	447	475	510	421	480	465	473	470	417	454	468	501	488	492	451	476	460	469	456	453	472	457	485	495	459	484	446	443	475	469	433	463	481	455	488	468	452	452	489	461	456	489	456	460	476	454	480	476	456	468	500	466	469	470	506	435	486	455	448	473	467	429	530	467	523	452	460	506	444	473	484	456	479	511	461	431	438	466	483	492	495	494	421	455	475	458	462	450	457	487	447	475	461	426	475	473	459	449	475	442	464	467	457	426	476	438	474	470	447	487	459	479	426	487	437	454	460	465	443	451	434	477	447	492	460	496	478	454	453	457	477	441	459	475	441	479	465	457	496	511	506	502	493	453	441	477	439	486	450	461	475	462	477	463	485	478	458	428	456	498	441	460	450	472	480	442	478	482	488	468	439	498	448	429	428	457	456	460	457	495	473	472	467	453	471	474	487	491	472	491	431	460	465	488	463	463	457	488	473	459	444	450	465	459	436	536	456	480	460	443	467	442	460	453	461	457	461	479	428	486	455	488	482	483	480	436	480	450	472	444	475	463	434	463	437	448	490	473	458	479	484	425	502	466	457	503	495	493	451	465	469	468	450	449	466	440	510	461	457	474	478	487	504	458	475	468	461	488	432	461	457	457	478	475	430	474	437	452	483	457	448	433	458	456	451	476	421	495	449	448	492	471	498	488	447	451	503	467	514	478	494	480	450	461	462	445	485	435	441	464	452	472	481	476	441	494	469	472	502	481	453	465	476	464	456	484	456	475	461	508	489	426	501	469	460	455	467	486	474	462	453	486	466	445	441	454	489	468	490	422	451	491	432	433	485	432	425	460	472	463	454	458	466	395	463	446	469	467	502	473	470	486	483	483	444	493	461	504	475	473	497	416	427	429	450	491	464	460	468	520	485	516	443	495	469	452	461	469	462	489	446	474	477	485	454	432	485	450	493	466	432	458	491	463	446	447	440	457	487	449	472	440	447	440	495	445	459	499	490	496	486	467	490	417	434	464	461	434	482	479	482	482	465	481	467	475	482	446	446	530	435	456	464	515	470	441	459	431	457	468	475	430	474	434	479	482	471	459	481	462	479	457	477	464	481	446	451	467	454	428	498	446	449	462	477	463	429	463	507	465	472	471	457	468	490	462	445	447	466	478	465	436	475	500	407	461	456	478	482	499	456	506	464	457	451	490	441	474	459	464	446	471	467	464	408	434	476	446	488	455	446	485	470	429	445	481	496	450	468	467	427	425	470	485	458	463	440	460	465	494	465	455	486	473	491	477	472	461	492	459	478	439	468	489	461	447	456	492	459	438	460	499	463	470	494	428	457	445	486	465	446	482	450	440	483	462	481	498	500	486	497	466	490	460	435	475	426	469	484	457	515	474	452	408	449	515	484	445	466	514	467	464	473	496	495	470	437	453	439	439	461	436	433	500	483	477	469	469	468	412	485	515	454	456	476	461	530	475	513	469	471	473	445	452	477	478	479	456	448	437	493	474	441	478	504	458	465	477	488	485	486	480	449	466	464	453	452	477	444	493	511	477	462	466	506	471	485	497	487	469	442	442	483	474	459	466	461	492	423	484	502	475	501	482	459	476	439	475	461	472	488	464	431	442	464	464	446	449	438	434	495	480	462	460	475	477	440	482	499	491	477	467	467	448	424	446	493	494	462	421	462	427	478	459	473	485	462	476	486	514	431	463	491	440	508	465	425	441	442	479	461	480	433	463	468	456	461	444	475	453	455	475	416	497	448	485	460	475	466	433	485	463	459	499	456	465	470	454	437	458	448	481	467	487	468	464	509	496	480	450	480	458	442	478	490	461	473	459	440	448	431	467	430	474	494	430	451	441	442	436	473	459	450	454	445	456	477	497	494	480	501	469	493	481	439	465	464	437	465	481	494	458	450	433	460	468	434	460	457	461	459	507	475	476	468	449	472	455	499	444	440	486	507	461	461	438	436	440	468	486	479	470	491	466	482	469	482	515	494	448	480	505	479	503	473	491	447	472	465	501	498	418	471	414	474	513	470	483	473	502	470	451	450	457	442	518	443	469	465	455	431	441	446	442	494	428	505	507	498	457	469	469	438	464	474	461	445	449	461	452	438	450	487	444	406	476	461	460	462	462	489	505	462	519	457	466	490	467	463	481	460	458	455	485	435	485	441	471	477	465	470	458	466	497	463	465	441	474	441	427	445	472	506	471	492	477	523	497	463	474	476	460	475	448	413	489	442	477	464	462	436	420	457	477	464	513	504	455	455	432	454	424	487	492	455	435	449	455	473	481	432	497	502	443	475	468	480	455	459	482	491	473	460	459	471	501	467	453	481	487	468	459	469	442	454	497	446	431	467	445	448	496	487	459	480	463	481	439	513	484	447	474	490	488	472	486	499	453	456	497	425	434	434	520	480	468	487	469	486	469	470	480	477	470	427	467	444	506	477	471	470	459	417	459	478	485	484	465	473	492
2437	338	363	379	322	325	992	2571	2859	1569	428	327	313	302	311	301	289	283	300	289	292	267	287	298	293	305	256	274	272	268	244	300	283	274	261	282	296	303	295	282	296	309	281	292	257	284	298	267	288	302	277	301	268	299	293	292	295	275	306	311	300	311	291	271	278	295	259	275	283	286	275	323	274	283	274	250	299	287	303	299	271	294	261	279	259	310	285	293	307	303	305	307	261	309	316	282	278	309	283	296	305	300	282	301	288	290	270	305	303	301	275	283	251	298	317	327	286	321	301	275	310	308	270	282	256	312	290	299	294	270	276	298	313	271	289	271	265	300	245	275	290	314	272	286	280	294	297	318	282	306	263	305	287	294	297	284	318	295	324	270	300	271	283	320	303	293	311	325	297	281	296	288	323	280	272	302	310	310	283	305	301	290	269	292	284	291	288	301	303	276	296	284	279	288	287	270	280	328	269	289	291	320	298	261	286	305	285	277	269	298	265	277	292	276	259	283	308	297	290	284	279	285	280	297	284	298	312	304	276	309	311	295	276	315	278	292	285	291	291	284	286	303	288	275	270	281	307	289	274	259	318	309	313	292	294	277	268	307	275	317	288	303	313	277	307	284	295	285	289	258	306	282	297	297	278	299	292	315	322	281	290	303	299	298	297	270	299	283	261	284	308	281	279	281	283	294	276	281	288	273	271	278	293	293	281	284	275	310	270	316	293	297	297	277	283	301	283	297	299	305	282	278	306	323	282	327	308	289	308	296	311	314	274	285	292	279	296	265	274	293	261	257	285	323	290	292	281	299	256	261	272	309	291	307	271	292	314	313	301	251	302	302	318	308	278	265	290	327	308	310	288	249	306	280	282	310	289	314	272	271	287	302	301	280	296	288	281	290	314	301	286	252	301	287	286	315	283	282	310	287	278	290	309	281	287	314	294	355	288	267	303	283	273	296	305	248	289	282	308	316	326	303	290	319	299	284	279	277	299	285	288	293	308	257	290	318	308	295	298	308	305	285	279	302	325	326	290	261	300	325	317	276	298	311	286	310	288	296	282	321	303	295	303	270	315	316	297	266	281	297	271	293	286	281	292	289	312	279	285	278	273	267	296	311	322	284	282	274	315	268	292	304	298	274	347	297	269	317	279	293	293	289	285	281	274	281	293	296	301	272	252	280	280	291	290	276	299	289	277	313	277	312	284	323	311	280	285	261	291	294	284	298	285	286	334	281	299	314	271	309	326	311	287	297	278	290	270	289	270	275	281	331	290	310	258	342	267	276	307	270	305	280	271	299	290	302	270	266	273	307	300	290	290	298	305	281	300	289	289	254	262	284	298	280	270	260	295	299	292	271	271	308	283	305	290	267	276	304	299	306	271	297	306	316	289	295	341	307	276	333	304	299	307	285	268	289	317	315	285	316	306	316	308	295	272	282	287	270	285	314	293	296	312	323	314	286	293	290	262	307	299	284	291	312	302	273	315	266	299	299	250	306	293	281	295	308	285	288	284	298	262	274	251	297	307	306	272	288	292	283	290	272	265	277	283	304	296	272	273	306	303	275	277	320	285	293	283	289	291	269	272	269	291	277	304	308	286	321	327	286	284	285	294	285	301	274	299	295	300	306	302	271	270	287	281	300	287	332	305	303	297	276	278	290	252	287	263	295	299	298	305	294	283	292	287	287	317	294	271	300	266	269	257	314	303	298	292	304	253	286	301	279	267	310	282	333	285	252	300	268	286	278	299	319	281	286	293	296	250	293	289	283	279	298	276	316	281	274	286	274	303	317	338	267	283	285	269	317	297	267	311	290	278	320	277	257	280	312	261	277	282	305	301	283	297	284	281	297	298	258	290	310	277	290	292	288	282	290	280	296	262	285	319	295	257	276	288	304	310	282	327	282	291	308	304	306	291	290	302	292	290	284	285	294	295	300	306	294	267	274	286	288	295	277	281	286	286	313	264	321	312	300	275	280	300	288	289	289	293	309	285	273	267	296	270	229	301	272	283	272	286	264	284	305	291	295	293	270	291	276	290	296	326	280	281	285	288	281	270	283	273	283	277	298	280	283	285	302	313	285	300	299	281	258	309	314	297	289	253	275	306	295	297	305	303	292	283	277	285	321	302	300	299	288	285	318	280	300	313	278	270	279	289	311	301	298	292	272	321	281	278	322	310	312	274	275	315	269	269	261	302	310	285	292	317	320	283	259	296	285	277	317	311	279	307	293	272	310	269	271	267	269	294	286	292	328	313	291	298	283	258	299	310	284	287	284	286	282	298	272	291	316	275	281	302	272	307	316	282	309	269	286	292	304	277	320	271	306	303	302	285	286	319	309	275	283	290	294	305	274	276	292	285	257	265	285	281	261	309	282	286	288	285	279	293	323	297	281	305	282	270	284	304	256	287	314	293	284	287	297	292	292	291	319	292	293	299	285	298	275	308	307	287	278	282	275	277	306	288	286	286	277	270	302	289	288	295	281	268	284	274	272	297	276	299	300	283	281	293	260	294	301	313	309	294	257	314	305	281	274	298	280	297	295	272	284	283	287	298	286	311	304	271	284	283	275	278	280	289	271	270	280	289	290	307	305	298	285	308	298	301	294	304	312	277	313	281	315	270	286	304	283	305	333	300	262	283	272	331	292	282	318	280	310	304	324	327	312	286	272	288	311	309	267	319	302	312	285	293	287	316	302	258	274	309	308	286	293	300	290	315	309	302	289	317	265	311	305	304	273	303	275	298	295	285	269	293	266	304	313	305	275	297	308	285	263	283	291	311	292	269	325	272	281	270	327	282	273	293	288	289	272	299	315	288	310	295	291	279	296	272	299	313	304	296	246	291	287	316	299	294	295	286	289	307	325	286	286	293	278	297	292	276	273	265	303	273	315	262	268	302	304	303	306	309	303	310	346	303	291	304	312	287	314	266	254	334	303	313	285	298	278	278	301	285	290	281	261	295	284	275	288	275	301	298	268	270	289	302	297	280	294	327	293	309	274	284	324	301	275	304	279	297	294	285	273	301	306	281	289	288	269	275	283	302	282	272	274	277	284	264	285	299	318	287	267	285	277	296	280	284	308	299	297	278	293	315	260	271	261	312	301	321	265	289	302	313	293	287	284	277	323	284	291	275	282	289	298	287	277	288	279	286	309	300	310	283	270	259	271	280	296	283	289	289	308	324	308	311	312	292	287	293	276	284	287	291	304	299	258	294	271	288	272	284	292	286	301	318	287	298	275	284	311	288	289	268	297	307	291	304	351	313	300	291	296	294	316	272	266	335	290	322	237	292	298	284	301	272	308	287	272	259	324	260	271	257	293	263	277	293	293	299	287	266	288	276	280	326	285	277	304	297	286	309	307	297	291	282	297	299	307	276	278	297	285	297	284	322	273	299	326	300	260	263	307	312	287	324	301	288	289	290	305	323	281	285	294	295	269	262	310	315	282	292	318	266	272	283	277	277	267	309	269	303	295	279	327	279	299	300	299	278	312	342	273
2722	856	942	1009	942	1209	5659	12374	12156	6302	1376	750	761	753	768	778	760	759	772	766	772	783	787	813	852	768	759	743	782	792	727	747	816	767	751	795	783	761	827	747	739	839	789	777	781	764	778	794	794	730	736	776	755	767	781	761	765	798	755	771	782	732	762	759	768	788	739	774	742	782	751	733	815	742	771	766	756	734	732	737	750	735	768	771	734	777	743	784	751	763	801	783	752	725	743	741	748	732	777	771	782	722	799	770	761	720	779	773	769	761	761	732	768	772	782	794	762	773	756	779	779	756	747	754	722	779	777	795	794	790	807	827	746	790	799	778	749	739	769	794	767	794	757	788	764	794	753	812	776	725	759	810	756	770	746	807	785	756	782	785	806	706	763	751	797	729	837	797	777	777	790	739	752	775	724	774	778	750	766	725	782	714	750	811	763	768	797	716	745	766	765	820	736	818	785	756	769	795	772	804	799	745	738	746	765	747	755	789	779	738	771	795	755	754	729	736	786	758	762	763	753	784	786	786	745	740	749	784	726	769	725	715	774	814	811	721	762	781	730	755	728	736	819	744	796	830	778	745	777	765	755	786	816	794	780	809	824	778	772	737	750	752	747	800	748	764	747	746	717	822	794	717	731	782	747	802	786	734	767	756	717	725	789	786	775	744	770	743	721	753	765	749	777	793	732	758	784	751	751	749	790	802	762	731	746	783	780	815	711	750	808	768	780	791	781	745	808	789	747	754	711	741	826	767	775	699	790	756	789	745	751	782	784	786	785	742	761	739	750	751	757	785	745	772	774	790	760	795	746	804	825	781	752	741	744	811	787	784	753	756	747	792	771	755	729	816	757	802	724	804	816	690	825	767	766	796	789	756	758	722	806	793	806	759	741	795	745	756	770	735	770	732	781	728	762	745	733	746	783	752	778	769	772	807	816	776	730	824	769	767	770	759	701	748	773	782	759	765	735	747	761	773	800	735	794	785	749	807	775	780	753	769	753	760	799	762	778	774	737	771	832	786	800	769	777	773	812	789	784	741	762	773	765	752	727	820	748	782	710	751	819	755	777	737	793	745	734	765	735	722	731	756	842	748	725	816	776	770	793	750	768	786	781	776	739	764	754	750	819	759	766	769	774	789	733	787	786	807	756	741	753	776	765	821	734	774	730	769	750	742	749	791	794	768	793	778	792	812	740	782	725	775	777	793	785	731	781	777	769	758	768	767	749	778	753	738	709	760	773	741	779	749	720	768	817	821	755	747	736	734	834	760	754	767	762	722	782	781	770	748	797	761	751	734	727	811	770	711	801	772	807	735	749	759	778	775	758	758	788	797	752	783	743	782	798	773	792	747	768	807	702	757	775	753	778	815	787	753	776	812	788	770	744	811	735	777	754	791	790	720	779	777	739	767	779	803	758	770	782	734	819	745	754	739	783	786	760	769	694	734	723	763	742	765	731	761	802	777	792	739	732	786	766	812	673	793	770	771	738	775	766	801	789	743	760	783	755	814	748	791	768	809	776	780	773	796	764	772	773	764	721	785	773	750	742	744	768	757	760	744	760	719	742	827	781	741	764	754	779	742	737	717	775	754	710	760	729	791	760	729	749	740	750	739	787	772	771	801	791	782	817	807	751	744	769	741	775	799	801	749	776	764	722	806	789	793	766	727	783	772	787	754	728	742	791	756	804	783	809	733	744	743	763	747	745	750	758	737	781	739	780	729	754	794	765	769	779	774	785	749	777	763	764	698	829	779	768	796	805	781	725	759	790	733	810	758	702	810	769	750	781	702	764	731	757	712	752	777	777	764	754	795	799	824	840	819	790	779	715	728	735	773	778	747	798	780	789	773	713	793	800	766	758	799	747	811	794	743	790	766	757	732	770	759	739	757	770	760	780	758	806	767	763	751	811	804	748	746	809	768	763	801	778	764	781	799	796	736	797	760	742	729	737	811	751	778	704	732	706	767	741	756	756	766	789	797	733	717	800	723	840	745	808	729	755	745	750	808	774	757	786	749	759	764	817	766	767	734	753	739	800	746	775	787	771	745	753	756	784	780	717	712	793	823	804	786	745	754	761	769	764	759	815	776	766	811	785	756	774	772	759	787	792	776	718	725	762	769	780	742	769	743	753	779	757	788	728	771	715	772	751	761	789	745	739	751	796	739	775	784	780	777	727	757	786	797	767	759	771	808	782	759	777	776	802	766	756	812	766	778	762	748	756	783	753	747	784	767	716	763	777	804	776	734	786	735	760	775	749	823	769	723	771	759	803	748	777	754	763	751	778	798	780	728	787	789	767	748	729	738	788	808	793	793	723	716	775	787	732	804	761	820	763	772	749	750	799	758	803	749	721	755	777	811	765	747	769	783	761	766	768	709	767	753	729	825	745	777	824	725	725	774	786	783	778	758	777	736	739	783	761	738	791	743	751	771	754	788	733	801	801	783	799	768	769	766	764	794	754	753	739	761	771	774	779	756	767	748	790	755	771	775	750	740	773	791	781	762	737	761	742	808	820	732	733	782	788	749	791	784	794	773	788	770	760	819	797	767	795	807	804	768	786	775	734	794	773	743	758	746	770	818	776	757	750	768	790	747	773	749	761	761	743	766	797	771	742	709	783	768	773	745	716	717	761	798	782	767	813	754	732	830	723	809	748	721	771	757	785	746	764	770	764	741	763	786	757	783	778	784	798	759	762	793	754	771	768	779	763	781	749	749	797	794	788	778	761	733	771	816	742	775	796	781	807	721	769	804	729	755	787	786	793	814	790	753	731	773	769	703	783	730	727	751	772	759	852	748	733	713	772	785	780	784	742	741	776	776	755	738	742	847	780	779	785	750	773	800	785	759	757	720	769	765	785	757	785	769	731	761	788	791	768	751	806	791	744	757	749	733	750	794	796	765	727	771	777	736	796	752	728	762	795	827	747	777	767	758	778	722	760	771	751	757	799	803	744	759	756	791	724	789	703	760	744	784	782	828	812	728	817	812	782	747	813	806	760	721	805	761	783	764	781	765	784	820	807	758	736	780	755	793	784	770	775	748	795	773	790	759	758	754	751	784	770	775	796	807	736	759	818	728	777	753	764	792	762	733	768	794	756	809	728	810	778	799	786	768	804	752	802	739	764	730	800	761	786	772	775	766	805	750	733	769	766	744	748	775	776	778	773	779	782	773	762	747	749	769	785	758	710	814	758	739	790	767	782	762	742	782	747	770	724	787	757	763	757	736	815	722	755	776	777	728	716	751	800	807	774	799	764	705	809	774	765	803	738	827	723	811	747	740	736	771	759	794	766	765	772	745	789	761	708	752	754	746	738	720	746	735	765	751	771	760	764	722	768	768	725	760	750	756	783	816	743	736	769	741	761	799	752	768	713	776	719	777	739	781	746	792	715	794	737	774	754	821	772	805	761	752	786	756	744	751	769	783	803	772	793	718	739	766	744	770	813	733	782	760	761	810	747	737	781	759	742	741	801	775	812	804	782	737	754	761	732	744
10200	1333	1466	1130	983	2932	11519	31620	30883	15308	2004	275	299	257	265	249	283	293	295	254	248	268	254	239	246	274	269	267	260	291	276	271	262	289	280	264	261	257	283	249	266	252	262	250	257	263	276	247	247	262	271	250	257	282	264	259	302	248	257	306	231	244	259	271	257	257	269	264	267	278	251	258	263	264	255	237	252	265	252	284	292	266	261	289	277	240	279	297	276	284	271	270	258	274	274	271	286	289	235	244	258	241	247	266	266	287	247	260	261	272	266	246	308	280	268	257	251	241	272	262	279	282	287	290	250	257	254	267	274	261	270	251	257	285	265	300	247	273	268	294	292	249	273	240	290	254	253	265	271	270	286	252	272	276	282	249	279	273	263	304	247	253	283	272	277	254	263	252	238	270	280	261	262	279	258	266	242	285	251	240	267	281	266	281	259	275	256	285	246	268	266	236	258	287	253	248	284	278	293	275	225	273	258	263	265	274	248	278	242	266	286	238	249	244	251	267	269	278	265	248	267	260	265	301	249	266	262	265	257	276	261	280	258	285	269	247	241	274	275	272	257	253	263	263	263	251	285	273	254	267	263	302	272	264	300	265	260	267	262	251	304	275	266	264	285	277	248	273	275	258	289	247	266	248	255	261	237	271	259	269	245	253	288	248	278	278	236	264	265	264	283	286	271	238	280	277	262	275	272	264	266	276	269	254	277	283	273	257	251	288	270	286	253	271	251	273	283	245	236	270	246	253	275	244	259	246	271	293	258	249	275	273	276	278	231	220	247	239	255	260	291	252	218	269	262	250	276	264	266	302	255	296	269	285	259	273	254	257	275	238	302	238	265	277	282	255	241	280	259	269	262	264	261	282	264	254	262	291	264	284	247	266	236	271	259	266	303	234	255	266	261	272	289	282	291	254	259	265	265	267	273	246	282	255	250	244	267	292	270	283	255	250	270	244	281	236	239	261	255	296	257	286	278	292	275	234	308	280	276	276	269	271	261	242	292	255	264	265	273	279	269	248	263	256	268	289	258	268	301	262	249	239	253	263	270	254	292	249	248	269	242	258	257	245	286	258	253	270	265	273	264	259	251	233	251	275	273	264	278	236	271	275	264	277	266	263	269	284	269	261	274	255	251	262	249	296	284	273	251	247	248	268	286	248	245	272	281	251	263	284	289	248	232	275	268	278	252	254	246	274	272	248	262	273	259	235	257	295	267	258	253	251	253	292	249	274	283	288	252	274	281	258	260	252	242	272	276	243	244	312	257	232	273	255	264	248	252	255	254	272	237	240	255	289	273	260	241	304	240	260	292	261	290	265	289	229	271	229	252	244	265	256	285	268	267	277	257	260	260	271	277	283	250	247	278	280	248	276	259	249	258	267	255	273	270	254	241	278	277	263	238	281	275	236	259	289	266	257	253	271	280	239	301	290	287	250	255	267	278	263	237	270	283	246	248	275	235	283	279	250	241	265	271	259	297	290	262	269	271	279	267	261	276	272	247	284	311	261	277	251	245	300	277	245	270	263	257	267	268	259	271	273	248	249	247	276	270	270	255	294	283	246	236	252	267	264	250	256	268	273	245	264	264	266	240	294	278	250	243	260	248	218	256	251	302	240	241	265	263	260	259	232	286	297	243	251	255	245	258	253	234	248	276	245	284	268	243	281	254	256	232	269	270	268	266	259	279	243	242	267	292	270	289	238	254	263	279	252	267	280	267	252	264	268	244	263	289	263	262	283	266	267	251	239	283	255	276	305	242	263	263	237	256	235	274	252	285	258	273	250	251	259	250	235	264	282	260	292	235	275	252	296	233	259	258	279	292	234	246	257	260	253	259	268	279	278	280	267	273	279	252	288	224	272	263	256	265	258	258	253	256	257	267	258	280	274	233	263	260	261	266	281	268	256	247	248	262	257	271	248	251	248	242	274	292	261	275	253	258	249	276	248	233	282	270	263	271	243	281	240	276	263	301	267	266	261	295	244	230	279	278	251	265	279	248	261	281	227	240	268	256	254	240	288	264	306	237	247	258	251	275	266	256	284	278	227	279	282	247	260	276	280	252	263	277	275	261	268	252	254	244	269	254	275	252	253	277	258	230	261	243	254	262	261	292	231	243	239	260	267	282	255	240	266	243	258	257	266	274	243	287	250	260	257	245	244	269	269	252	247	266	254	249	253	272	248	289	260	279	300	251	274	260	252	275	272	220	258	245	267	246	278	239	263	276	265	236	266	249	265	284	247	259	273	276	267	265	253	262	271	245	248	269	278	290	247	285	255	281	253	237	269	283	248	271	269	244	254	253	246	260	265	271	250	234	255	283	282	233	262	262	282	239	249	254	267	280	259	244	265	289	255	264	259	242	270	245	251	229	246	234	258	253	280	267	247	268	277	281	291	281	238	272	298	247	265	267	299	285	237	258	269	256	255	246	252	310	280	284	227	291	267	246	260	265	251	230	275	294	279	271	241	253	265	233	240	263	259	301	254	269	249	271	261	263	234	276	249	273	261	281	264	234	270	220	230	253	252	279	265	264	269	270	230	282	283	249	294	293	258	279	263	273	266	266	266	258	282	281	294	259	256	260	276	273	261	248	230	257	254	249	254	263	255	281	301	275	263	267	232	266	236	266	235	279	272	280	248	288	235	285	228	263	251	213	241	278	234	275	286	267	299	247	241	290	263	238	261	287	285	264	242	252	262	259	254	271	291	271	283	259	263	275	247	249	281	230	284	279	258	293	270	278	273	259	239	253	263	257	289	231	267	279	242	246	286	266	265	246	256	289	266	252	259	265	262	246	265	261	264	264	240	278	268	246	263	250	234	288	262	258	262	278	277	266	268	276	296	256	251	274	271	285	263	247	276	272	294	267	260	261	284	256	303	273	281	261	257	254	258	265	276	225	235	246	263	252	260	280	260	250	278	259	279	265	260	254	308	280	269	269	269	274	259	251	262	266	279	238	256	245	235	276	230	290	261	256	251	283	291	248	270	285	264	245	254	294	245	296	249	265	252	259	283	263	277	250	276	287	277	256	247	270	258	249	226	261	263	295	285	277	249	236	272	290	276	273	269	270	279	283	275	305	280	256	263	285	258	288	288	300	289	271	281	262	268	247	278	292	267	258	272	269	275	267	262	237	266	270	278	233	253	236	270	263	285	275	243	290	282	269	250	222	271	257	259	288	271	256	277	245	276	284	270	272	243	256	256	279	277	248	240	292	239	258	261	256	260	265	240	281	277	285	230	249	277	238	234	277	260	237	229	261	268	272	260	245	245	273	230	224	277	260	257	273	259	264	267	250	257	265	287	290	266	248	258	255	273	258	274	264	301	254	268	258	247	248	264	266	283	256	263	240	262	251	254	244	249	278	245	261	227	246	287	275	265	279	253	288	241	262	247	251	275	261	260	254	264	273	285	253	268	246	288	260	279	268	258	233	250	288	278	268	271	272	283	274	276	282	302	261	276	260	287	254	237	285	286	260	274	258	257	264	270	276	253
6615	1661	3507	4074	3976	11758	29222	51224	47367	30498	3863	765	758	752	750	735	735	734	764	736	674	778	697	704	717	732	642	680	742	691	709	701	707	696	760	700	691	705	730	698	688	746	662	651	716	686	733	672	669	699	662	732	741	736	707	665	716	691	702	717	744	643	722	712	756	691	703	708	669	711	678	675	701	679	687	678	669	707	766	715	710	695	709	645	669	721	719	710	714	705	714	692	707	709	698	718	693	678	712	687	655	751	690	712	737	711	694	673	709	637	662	680	753	688	706	694	690	686	688	732	744	718	705	710	724	691	708	684	702	700	703	773	639	703	670	662	710	704	705	677	678	712	727	707	690	699	728	723	756	650	668	720	700	633	750	694	720	721	691	683	641	698	674	675	643	680	710	646	714	720	678	681	684	726	681	664	734	686	677	669	666	704	720	664	738	675	637	715	712	704	670	696	727	701	693	696	712	737	702	710	702	689	670	711	732	671	698	695	712	719	675	662	709	678	681	684	664	650	688	717	695	695	690	725	723	664	662	694	665	690	679	695	696	670	714	737	647	661	685	699	676	673	654	713	660	730	702	713	686	684	709	688	681	714	686	683	688	692	732	689	640	743	652	696	683	716	693	745	743	690	667	730	660	753	713	672	684	687	701	658	659	671	676	725	677	694	716	711	707	762	722	709	715	714	712	687	679	669	696	718	639	667	657	725	725	645	738	651	680	676	685	685	690	677	689	697	700	727	745	715	688	697	647	699	676	737	715	733	724	691	671	733	666	716	687	705	668	706	653	685	681	699	668	708	666	661	731	715	697	694	649	717	669	646	698	646	731	683	689	661	723	689	716	717	637	681	657	690	662	751	716	696	713	704	703	698	696	715	680	688	651	735	728	716	694	700	684	706	684	712	712	696	706	689	681	685	711	710	678	694	737	686	689	693	676	731	732	727	705	717	739	666	725	719	668	662	715	666	706	685	721	708	666	687	689	712	700	700	682	701	702	708	705	701	660	719	664	701	713	690	728	665	714	718	661	725	714	708	688	715	681	658	704	718	759	696	687	688	692	656	736	677	715	725	707	756	682	705	696	673	697	673	719	709	711	720	702	683	673	681	713	731	714	675	696	673	709	689	701	708	680	751	686	683	681	728	720	725	689	720	678	689	693	759	696	646	663	677	683	712	695	738	700	713	713	691	694	731	721	683	698	681	701	679	668	706	714	629	663	694	679	682	710	707	708	689	659	698	690	638	682	678	673	691	701	677	731	718	644	717	764	712	745	686	732	670	709	711	677	689	674	696	687	709	721	673	695	654	716	707	691	735	591	696	704	692	701	714	696	692	682	683	661	670	714	697	697	746	728	687	702	664	704	681	691	721	651	646	682	676	725	690	691	685	680	718	693	677	649	716	704	703	722	677	686	627	657	682	724	747	724	685	696	674	677	700	697	708	681	716	719	685	699	692	688	657	707	728	682	687	668	714	699	666	673	678	727	686	715	710	708	665	676	725	692	675	746	692	688	716	690	689	689	732	715	738	723	651	703	727	671	688	710	750	729	695	727	698	741	724	713	722	711	724	731	651	744	653	685	718	707	679	720	694	711	645	731	738	682	704	728	710	677	669	725	698	753	666	710	696	657	697	682	666	674	728	657	682	697	693	691	719	712	690	709	665	711	686	640	663	737	687	657	664	678	682	670	642	707	704	683	699	769	698	745	657	676	708	720	736	732	740	684	685	729	690	645	662	664	708	702	696	700	696	662	683	705	690	678	701	698	715	683	684	715	709	670	690	665	675	700	619	706	684	729	698	637	707	683	652	696	666	648	690	672	661	697	674	702	733	701	686	698	692	704	682	673	698	667	698	701	683	730	722	689	663	717	692	718	705	700	662	690	679	726	769	727	712	701	690	712	687	704	707	751	699	700	728	710	667	704	701	703	712	687	675	694	683	669	629	686	712	755	672	687	718	624	691	688	720	738	652	719	725	671	644	696	739	725	693	688	670	682	669	709	677	713	653	740	695	674	690	703	724	735	656	713	744	709	731	682	705	740	703	721	703	714	698	737	688	675	694	695	736	647	684	762	680	653	690	698	643	641	744	714	713	707	711	693	631	753	669	756	726	649	656	728	680	705	672	704	702	704	716	707	704	693	632	694	709	707	671	676	679	699	694	700	671	690	703	696	706	700	696	709	720	688	709	707	690	660	708	670	691	715	698	623	751	693	669	680	662	710	689	740	638	675	741	716	668	669	695	746	711	649	702	711	706	730	680	747	641	670	723	714	672	697	673	698	677	710	655	715	687	769	722	669	706	707	721	667	651	687	727	717	663	691	701	692	734	665	656	692	713	664	641	682	719	662	684	701	703	673	680	686	684	689	658	690	720	700	705	722	655	731	668	722	654	680	711	700	679	706	719	693	706	644	722	769	704	738	675	660	661	701	731	671	677	753	685	700	673	724	688	720	665	728	662	649	727	685	695	710	650	734	658	704	673	735	751	703	707	695	681	736	730	676	692	717	678	703	725	701	736	684	715	678	675	709	677	678	660	689	705	703	676	661	632	715	729	654	722	726	759	697	731	688	698	722	670	688	710	723	700	713	683	716	719	709	688	731	640	713	730	691	661	688	728	727	661	709	736	681	742	707	642	689	702	689	744	682	702	718	706	692	678	706	709	724	727	691	698	690	643	703	698	665	731	694	675	680	724	691	706	692	702	696	700	671	723	690	688	681	663	735	719	741	651	690	743	661	708	702	712	707	764	703	699	684	705	699	613	718	712	679	734	692	656	691	718	672	705	671	699	684	650	718	691	705	719	665	678	758	688	688	696	750	683	753	664	713	717	666	677	721	718	706	704	680	667	657	676	678	695	656	736	709	650	702	680	710	655	728	656	708	705	645	694	691	679	716	690	684	657	700	698	692	742	696	663	715	655	696	662	742	699	687	685	703	708	655	715	694	663	669	698	694	707	673	672	641	655	644	725	686	692	719	702	733	718	651	728	699	704	690	698	754	723	688	690	703	697	733	701	702	744	673	688	682	732	693	727	666	662	636	737	716	672	702	713	678	705	732	693	678	667	695	653	744	641	679	744	685	703	656	723	722	682	745	689	665	736	724	698	710	731	678	682	717	659	669	696	706	687	705	704	668	648	723	707	714	668	681	748	677	715	647	680	706	714	715	681	674	661	655	661	711	624	684	666	660	662	705	692	701	704	684	720	721	714	756	641	749	691	690	698	682	705	674	674	701	670	678	679	663	727	694	682	651	693	763	661	708	665	668	719	675	704	713	699	713	698	747	680	680	658	709	659	714	724	736	732	741	688	690	706	650	661	652	670	678	645	626	672	694	689	716	673	748	670	708	688	689	698	651	717	676	710	698	695	663	585	805	700	708	695	707	718	726	676	701	701	721	699	704	690	640	687	668	724	688	681	761	704	727	714	692	651	701	720	714	734	700	725	691	744	741	716	702	704	728	660	764	734	699	679	675	709	661	706	707	739	717	682	721	656
18371	2992	2633	2049	1636	6777	27943	46995	42146	26118	5242	221	184	176	198	187	191	182	184	181	158	170	142	178	156	190	173	167	184	209	165	160	163	185	174	172	181	177	138	180	190	131	146	175	185	156	179	163	169	162	193	164	150	162	165	180	163	152	175	167	160	158	178	170	163	177	186	170	174	138	160	184	157	202	152	154	169	173	164	170	179	178	167	160	151	154	166	173	166	155	148	151	167	175	149	144	160	144	155	172	173	170	149	176	162	151	164	164	179	190	184	160	171	148	150	172	187	137	167	157	165	175	170	166	168	153	166	183	170	178	156	167	191	149	155	160	185	193	162	186	168	164	160	141	172	166	159	183	139	184	177	182	172	147	163	154	184	164	187	162	159	174	150	151	152	152	163	167	167	193	163	167	173	150	157	152	152	164	183	180	161	165	155	166	171	153	146	189	164	172	156	158	155	165	166	157	183	161	159	157	165	173	164	180	165	155	174	164	162	146	136	144	184	171	166	167	159	174	162	169	177	174	159	182	156	178	173	168	172	152	194	134	152	175	174	189	152	178	152	146	159	160	161	171	178	170	154	151	170	167	169	177	179	161	178	174	140	173	166	160	162	176	175	162	169	155	179	161	153	177	179	170	158	160	173	152	143	173	143	173	187	181	178	147	142	154	171	167	167	180	170	162	179	184	155	164	180	167	144	146	177	160	163	154	168	191	169	162	152	171	140	147	154	176	146	180	155	188	171	179	150	178	151	165	167	197	173	188	170	165	160	143	155	178	149	155	145	167	158	168	172	181	178	145	174	162	139	142	176	149	152	175	163	178	155	164	163	151	142	153	160	147	157	184	165	157	177	147	174	171	160	157	155	158	186	158	173	178	207	162	157	160	176	175	204	185	168	145	172	156	174	183	164	158	169	142	189	150	175	171	143	133	149	153	160	173	168	162	126	169	159	170	156	169	165	157	144	159	156	169	146	172	177	167	144	212	148	186	173	132	167	167	172	184	165	149	144	167	164	153	162	170	182	175	161	162	147	174	177	152	167	161	135	184	155	165	170	160	168	148	150	144	186	155	144	170	160	176	143	159	160	179	181	158	166	152	134	158	152	139	142	141	163	153	180	180	154	165	152	160	167	155	182	159	167	152	153	161	143	175	157	167	153	168	166	153	156	168	172	168	168	178	178	169	173	157	175	180	175	134	139	163	164	148	165	167	143	182	164	181	133	188	173	143	150	167	165	166	151	167	169	167	165	172	165	170	162	170	178	181	163	153	141	154	161	154	170	167	177	167	180	168	173	167	148	174	173	189	176	159	165	153	177	159	158	159	156	161	159	161	160	165	166	164	146	164	155	159	158	194	164	162	163	184	187	149	146	166	173	187	177	160	146	185	156	163	160	181	159	158	168	116	169	163	161	141	173	165	154	173	174	167	178	182	177	166	170	168	167	154	171	167	173	170	166	143	156	144	152	159	171	164	186	161	169	177	157	176	158	158	160	141	159	151	167	159	174	139	169	178	162	168	174	179	165	162	152	155	157	147	182	154	175	171	167	182	176	155	174	192	178	155	158	162	163	147	169	175	162	156	154	166	161	168	157	166	174	165	166	173	163	146	155	150	154	154	175	148	158	156	155	182	149	172	165	183	167	170	166	195	158	189	157	159	177	171	155	163	172	170	203	187	167	165	149	180	141	181	149	163	151	169	157	162	160	173	173	152	145	153	173	162	135	167	174	164	203	161	171	163	164	170	178	163	165	196	141	173	148	166	176	190	173	141	175	152	171	172	151	175	171	165	151	168	168	176	147	169	153	151	145	168	146	147	187	164	156	161	163	172	168	143	186	166	156	158	146	157	172	184	176	166	135	168	155	168	145	163	181	167	181	166	151	179	178	157	159	147	163	171	155	158	169	158	158	149	168	144	135	171	178	158	152	180	202	131	156	178	146	167	156	168	154	163	147	153	177	160	145	165	161	168	185	144	168	151	154	150	157	190	173	165	161	169	150	159	164	190	164	167	157	143	173	157	163	168	172	168	170	169	177	175	160	147	172	159	154	181	155	166	155	159	162	141	154	174	172	172	157	146	147	162	167	158	155	172	168	183	176	163	152	144	157	176	158	147	173	147	195	154	170	158	175	166	190	136	154	161	166	145	156	168	181	157	165	191	143	162	174	179	168	159	145	159	181	166	179	172	156	139	159	175	184	173	187	146	148	178	144	167	180	179	165	186	164	159	156	175	153	163	163	166	163	144	204	158	164	146	148	166	183	156	191	163	156	167	184	165	137	155	168	159	156	155	172	189	173	156	168	161	166	173	167	173	170	172	162	159	172	155	177	147	168	153	181	170	168	166	173	166	172	159	156	184	169	167	163	174	165	180	163	140	172	165	184	164	164	167	149	173	142	146	184	162	171	180	157	136	176	164	163	167	157	184	157	157	157	133	169	177	161	162	149	183	174	181	175	169	148	161	156	163	165	145	169	179	182	170	168	161	167	142	159	145	156	173	155	172	154	196	168	172	159	160	172	141	168	150	160	180	150	163	189	171	155	169	147	163	181	145	175	177	145	169	160	169	182	156	187	194	164	171	166	146	179	161	165	188	138	151	181	153	159	157	158	201	160	160	141	157	168	158	159	131	167	173	173	179	156	178	152	174	148	149	181	160	156	160	149	160	161	153	151	180	183	166	156	148	158	165	182	161	181	154	177	170	173	153	169	141	156	175	160	133	163	155	155	168	192	148	170	183	169	175	167	181	158	172	171	156	152	152	152	170	153	152	174	178	153	173	158	163	157	161	141	169	168	173	173	176	164	180	169	181	147	165	141	154	155	154	181	188	160	166	157	132	139	157	164	169	172	143	183	158	172	147	175	177	165	175	182	153	179	152	182	182	160	139	164	159	178	188	180	162	169	164	150	164	146	138	183	185	141	169	177	166	150	145	169	171	168	165	155	158	171	165	173	140	175	147	176	164	150	141	151	172	159	143	144	159	144	155	162	149	192	139	152	161	157	156	179	157	157	169	143	163	167	175	171	148	172	163	148	164	183	162	143	167	162	178	180	165	146	165	158	172	144	162	157	160	155	168	167	184	155	162	153	194	154	162	157	147	157	167	154	163	166	163	168	169	161	167	186	184	183	158	146	153	163	174	180	156	164	169	166	159	164	175	176	169	151	172	184	162	159	189	172	138	164	186	169	156	184	158	141	172	170	166	168	180	143	176	161	163	149	176	175	158	159	160	180	171	143	158	153	157	152	149	163	149	148	166	164	148	157	151	166	157	160	138	145	165	171	167	138	161	162	173	162	165	176	165	162	172	165	170	197	163	170	173	164	142	163	166	188	166	154	170	160	172	148	158	161	172	168	165	169	152	169	160	134	178	138	182	167	173	176	187	166	181	168	149	184	164	167	141	158	149	172	162	162	144	180	168	145	169	140	160	161	158	186	173	173	148	163	153	143	169	170	147	160	167	167	165	176	172	134	173	171	148	164	135	161	162	145	154
8184	2570	5828	6637	6574	21381	47021	62406	56505	41629	6743	611	534	597	512	520	531	481	524	512	461	525	466	521	506	480	466	469	490	512	487	429	473	496	483	504	493	456	501	455	498	489	442	439	482	419	497	432	425	477	492	458	434	445	465	433	474	472	475	468	468	453	471	444	488	473	470	423	459	432	411	526	448	442	464	495	432	494	475	455	489	506	452	463	404	490	432	483	470	489	445	475	435	454	482	401	458	469	484	462	515	433	443	451	434	437	452	463	464	475	493	482	471	478	457	455	408	438	450	435	518	473	472	488	465	474	423	468	460	447	440	490	431	442	479	473	465	481	435	442	447	480	471	475	482	459	464	462	471	466	455	474	456	444	454	450	469	448	470	446	421	457	421	480	450	483	441	461	455	437	477	452	482	490	476	483	499	448	461	462	463	447	444	476	452	446	430	474	467	417	440	461	458	502	434	436	428	449	491	443	490	445	460	446	460	465	471	466	487	471	469	476	448	483	454	425	505	453	462	441	470	477	458	443	480	461	448	471	469	454	422	426	447	453	447	434	492	422	508	424	463	476	448	455	447	467	454	451	429	453	463	455	421	449	478	445	475	479	456	496	483	479	506	489	482	466	478	529	430	466	439	463	459	460	443	465	507	448	471	452	464	435	457	478	482	473	452	482	505	417	469	477	458	427	476	456	486	429	446	485	455	455	465	472	452	475	491	431	476	486	468	429	443	509	435	470	499	459	447	457	427	472	462	449	456	447	464	493	429	464	467	459	456	462	451	472	438	461	476	464	475	474	479	477	469	411	445	448	449	489	455	446	439	417	466	446	525	479	505	427	468	418	448	442	487	482	430	470	477	444	494	434	416	452	449	502	488	468	443	452	471	454	483	452	459	460	482	459	446	430	458	460	488	442	439	441	518	448	478	481	477	451	486	476	427	428	441	462	459	471	473	484	454	495	454	436	450	483	467	444	482	484	456	446	462	435	457	463	429	483	474	474	466	440	433	470	468	464	418	447	463	446	421	422	469	470	434	473	459	456	459	464	457	433	476	439	454	446	437	417	448	482	444	451	497	448	446	450	484	471	486	466	470	490	426	457	490	457	450	425	482	470	460	472	506	441	461	451	462	442	417	468	450	422	446	470	438	450	491	488	451	464	465	459	446	421	430	447	482	477	481	415	495	444	515	438	453	433	506	458	479	490	465	486	461	489	479	476	432	476	481	472	456	459	472	467	442	446	481	472	481	468	421	465	456	419	447	506	449	438	485	483	470	455	458	402	438	437	453	427	499	454	482	461	448	494	445	483	496	460	436	448	476	473	453	490	508	458	438	434	432	472	455	456	461	457	484	473	461	446	454	426	464	445	456	444	457	450	438	479	471	441	467	470	463	485	486	471	459	461	414	448	466	465	481	486	454	448	457	437	476	455	422	472	425	451	467	458	429	459	443	461	445	422	456	480	482	467	463	474	439	454	470	441	483	449	508	482	450	462	492	472	481	468	455	507	449	460	443	434	456	457	418	403	503	477	471	469	444	450	467	491	460	426	494	430	492	495	476	510	465	483	451	458	464	459	496	448	461	463	479	471	419	441	452	438	441	439	437	483	464	417	467	471	457	454	470	453	487	455	431	487	445	477	435	453	475	451	458	447	397	485	502	448	448	444	433	469	454	444	451	498	430	443	459	445	465	456	475	455	443	473	470	458	427	435	510	446	444	492	464	465	402	446	477	491	487	445	448	476	489	461	460	457	489	482	423	418	446	482	506	444	445	478	468	453	466	457	429	443	449	468	453	476	514	509	496	466	471	447	458	445	465	480	466	444	437	464	438	470	449	462	456	493	451	467	485	471	427	502	479	442	474	452	441	511	458	436	476	444	485	447	447	450	424	456	445	403	472	479	450	447	517	416	416	477	432	423	538	473	446	453	473	453	460	446	430	466	453	447	441	435	457	431	455	461	527	466	466	447	436	450	493	439	467	439	450	419	476	452	507	430	500	466	463	489	444	468	480	447	454	454	456	420	445	444	487	494	419	489	432	434	480	446	457	452	462	476	423	488	431	451	436	478	442	476	455	454	458	474	483	444	432	418	457	457	489	443	421	444	468	452	464	447	463	455	435	456	452	487	464	459	445	428	458	437	470	481	426	463	480	433	455	471	438	458	453	443	457	433	472	495	457	453	477	425	464	463	439	479	485	479	485	441	499	469	448	451	476	485	459	475	491	457	443	488	472	471	449	453	478	478	451	450	476	489	475	455	452	447	464	440	495	451	486	447	478	461	470	449	437	458	466	413	445	448	454	455	470	480	459	484	454	436	492	457	492	461	478	451	488	447	447	466	430	472	432	524	443	479	500	458	441	407	444	433	463	479	463	413	485	430	457	442	485	458	461	460	461	434	503	500	478	471	461	431	458	455	507	429	479	419	466	446	470	501	477	442	458	467	439	429	499	458	468	454	456	478	468	495	479	453	488	450	469	463	439	480	466	480	500	458	448	448	452	475	454	463	472	462	447	472	428	430	478	476	506	459	453	465	430	476	449	494	448	449	411	478	512	472	485	436	478	485	499	468	441	478	468	449	440	418	488	471	455	473	473	436	454	482	452	482	454	469	486	441	469	443	454	484	447	436	425	476	457	439	451	499	473	419	429	502	440	459	445	485	468	490	433	437	514	530	450	441	506	444	467	453	452	460	478	505	451	457	434	482	465	451	454	453	495	470	438	472	430	438	466	405	438	454	424	432	451	469	440	462	507	473	444	460	451	465	433	485	474	479	432	472	448	427	466	434	447	457	440	485	476	468	446	432	506	462	451	439	473	467	433	454	406	494	431	493	483	444	457	473	431	431	424	453	448	463	489	435	485	458	497	462	451	439	422	503	452	489	474	471	449	482	482	437	458	454	487	482	447	485	455	464	479	493	456	476	460	433	460	431	441	474	476	470	498	440	488	468	485	469	410	497	481	439	476	460	429	479	424	471	511	444	448	442	464	478	485	462	453	459	448	500	460	460	445	440	464	448	499	491	439	423	462	456	468	461	489	502	423	520	440	498	462	432	475	476	468	473	464	457	468	484	456	469	460	440	441	463	472	452	449	483	472	461	438	463	446	466	441	479	459	450	448	433	507	454	448	470	448	483	463	468	479	471	413	420	456	473	444	471	446	476	459	435	426	465	461	437	442	437	441	453	466	450	420	425	442	451	477	492	488	467	434	428	457	444	407	456	476	425	473	448	439	456	449	480	473	423	507	444	468	476	466	438	464	463	483	450	416	432	477	483	448	434	516	437	436	440	434	522	431	462	462	476	454	454	443	454	458	457	446	433	450	456	488	462	445	478	472	461	473	481	478	498	450	430	458	421	467	439	453	466	469	449	463	491	402	471	533	477	477	479	431	454	450	464	466	467	458	455	480	455	436	463	424	455	461	461	420	462	439	448	463	466	470	465	440	430	439	426	539	487	451	478	476	443	483	470	462	440	453	446	485	463	440	440	464	427	461	454
2485	371	352	328	329	419	622	2900	2986	1957	502	311	318	314	303	308	321	347	341	311	276	326	342	301	331	288	288	312	299	329	319	262	304	334	305	310	321	326	302	303	317	326	300	307	280	299	324	299	295	300	295	301	318	309	303	312	277	302	316	319	288	304	295	311	273	329	330	301	321	343	304	312	349	310	305	283	285	307	298	327	280	305	309	291	295	342	306	333	301	309	297	315	294	325	287	330	308	335	317	289	337	294	341	304	298	332	325	327	319	327	323	330	297	303	339	299	289	284	342	310	300	286	307	305	316	330	304	322	330	303	319	329	326	309	312	280	317	290	305	299	322	277	307	308	321	307	312	290	333	307	281	339	305	323	286	327	323	326	331	294	312	300	310	307	324	300	319	312	282	335	336	327	329	300	297	309	326	294	310	291	308	298	328	307	305	313	323	310	323	277	331	302	309	282	315	276	302	321	324	296	311	301	323	303	332	292	314	315	323	322	323	318	313	337	335	274	300	293	316	303	308	292	285	317	302	311	285	284	320	310	329	294	298	294	321	295	274	325	304	335	276	303	249	309	362	325	324	317	326	309	307	297	294	308	278	314	327	320	315	340	287	310	295	299	308	312	286	324	310	299	331	305	303	317	319	273	309	309	332	294	315	304	281	281	289	300	311	338	306	290	335	324	314	308	287	291	296	319	298	294	291	324	303	301	318	294	297	308	274	298	322	289	328	291	288	303	294	328	258	301	287	309	317	335	306	327	316	306	288	297	328	300	306	302	324	330	355	313	308	314	304	302	302	302	284	324	293	325	311	288	295	343	302	316	306	301	287	309	307	294	304	286	293	321	330	285	283	295	302	306	287	284	307	322	266	294	284	302	321	325	289	301	300	311	297	280	305	313	279	302	278	313	326	335	312	299	297	324	338	283	300	313	321	309	312	318	293	313	293	320	314	319	313	313	317	288	303	308	340	309	286	301	323	315	309	299	314	279	316	318	300	316	291	304	312	300	311	290	286	332	303	294	316	306	326	320	329	298	327	339	263	316	282	315	312	291	306	316	336	313	347	295	322	309	272	337	293	317	306	281	306	309	306	297	303	281	283	335	319	285	334	285	294	313	326	331	320	273	317	309	317	279	278	294	324	277	329	315	345	304	297	323	319	287	308	311	326	278	302	314	299	316	300	308	298	320	277	326	318	338	292	277	315	324	292	285	283	253	310	286	314	314	311	307	304	317	296	290	318	313	290	308	288	312	299	323	331	317	297	286	312	282	269	300	318	323	329	293	293	294	313	314	305	325	313	319	290	285	312	313	314	317	310	329	323	278	301	287	289	312	288	282	301	293	299	315	304	317	329	266	289	295	313	326	307	303	276	303	302	330	316	306	299	291	287	313	301	267	295	285	280	279	304	276	359	328	304	275	288	283	320	303	305	308	318	340	266	348	302	318	318	323	323	305	272	299	327	318	320	284	329	320	362	292	296	293	329	319	304	305	316	333	296	298	311	304	309	331	289	299	286	289	322	300	298	337	336	295	307	299	320	328	321	291	327	297	303	315	329	285	298	319	306	284	280	311	288	288	347	325	298	310	304	310	278	289	300	363	308	318	290	305	286	325	315	283	303	305	303	309	287	309	328	317	300	308	305	338	292	300	294	300	326	287	281	304	301	299	322	316	336	295	291	312	319	317	296	303	332	323	320	305	290	323	318	351	294	260	292	339	307	336	316	279	299	293	320	311	344	334	328	327	323	309	315	325	318	329	298	328	317	344	299	347	310	318	287	297	328	309	305	327	300	280	298	297	318	334	309	268	309	307	318	316	339	293	300	317	288	307	305	279	312	309	312	326	290	280	286	309	298	287	302	314	304	328	308	321	302	297	315	318	318	297	338	345	303	272	311	312	306	326	305	291	324	288	310	329	307	302	313	303	321	304	300	327	307	293	288	291	313	343	302	308	349	319	280	289	313	306	313	298	275	298	339	313	316	350	294	318	318	279	312	319	317	296	297	304	314	305	267	313	291	317	328	297	295	333	339	318	323	307	284	300	305	284	306	304	313	317	341	322	297	310	313	323	302	336	287	273	284	318	267	292	302	340	309	324	316	318	294	299	314	328	319	303	303	298	292	315	329	307	303	321	282	302	312	326	311	310	319	310	293	324	336	292	314	285	279	310	308	257	292	275	303	329	298	299	293	313	319	345	315	301	305	286	307	308	315	306	341	287	299	305	316	302	291	312	312	354	317	301	300	306	283	349	316	292	292	312	316	321	275	290	314	296	327	332	300	293	316	333	302	310	333	290	325	304	322	329	279	329	336	289	334	335	315	291	289	317	300	310	300	306	284	319	304	332	321	323	299	336	309	336	327	289	297	310	306	308	272	322	310	342	306	307	332	317	306	283	321	305	310	344	347	345	318	268	313	328	304	342	323	292	342	319	322	292	314	308	311	315	283	297	311	301	316	317	327	289	308	318	277	315	319	322	303	304	292	315	299	307	331	312	303	336	287	339	288	281	320	315	311	290	292	305	316	278	310	301	318	308	319	313	286	328	299	307	279	306	319	317	305	317	311	299	272	280	327	289	328	306	289	285	290	304	300	271	305	321	317	308	326	302	280	309	266	296	323	302	322	299	341	329	305	271	282	305	324	295	300	296	296	334	312	331	266	311	305	303	325	314	305	285	307	305	291	293	335	348	308	307	316	317	337	320	319	319	297	306	298	290	267	312	320	281	308	288	322	302	288	332	280	297	281	306	338	306	290	303	298	313	296	305	304	312	327	281	320	307	283	297	311	307	277	292	320	309	308	298	313	333	288	324	304	324	314	289	294	346	296	302	306	305	321	325	301	302	312	310	309	298	311	296	324	293	282	289	308	281	324	316	307	302	327	329	291	318	319	348	303	322	273	305	305	276	287	291	293	305	294	306	284	286	344	285	306	309	305	341	304	303	296	300	313	293	319	315	319	324	284	289	317	300	288	281	273	325	314	297	338	280	297	317	271	314	304	336	292	301	304	262	343	323	302	308	335	323	296	300	321	278	313	286	316	323	306	283	322	324	330	307	317	300	300	309	276	306	304	306	312	311	303	291	326	340	319	305	290	310	322	317	308	271	296	305	340	297	296	330	327	317	319	290	326	307	345	303	319	316	318	303	313	328	293	301	312	277	299	307	294	296	308	305	306	331	321	311	321	319	315	328	301	323	308	306	320	306	305	291	311	271	321	302	323	295	310	336	300	286	321	287	311	315	336	322	295	316	293	309	312	303	336	321	292	291	314	293	305	303	336	293	315	270	302	307	313	282	326	308	320	292	326	308	290	314	341	325	314	337	283	294	323	293	326	296	278	319	283	269	312	300	311	297	336	299	288	324	305	316	298	318	291	284	288	334	293	329	292	322	337	325	279	315	290	305	288	324	329	325	297	295	276	304	307	304	272	287	277	315	332	301	313	303	311	317	321	294	303	312	310	321	304	316	301	308	321	308	286	308	356	319	301	305	281	298
2734	888	984	1005	999	1542	2733	13879	12140	8117	1484	828	798	824	804	839	826	804	857	758	824	795	830	824	786	853	851	794	800	849	764	774	787	856	832	766	785	799	811	794	833	858	813	791	781	872	839	809	828	852	812	765	852	840	818	808	812	813	802	806	858	825	795	824	820	834	792	795	821	828	812	845	799	759	803	772	815	796	844	863	827	810	805	813	789	861	812	853	808	847	820	859	793	849	828	830	807	762	804	780	806	831	832	823	836	854	808	853	789	849	837	805	822	775	806	790	796	786	788	802	826	773	790	792	854	822	816	808	764	843	856	831	837	804	858	785	773	798	849	818	806	793	806	827	803	827	767	813	826	813	791	818	833	849	807	851	823	853	809	804	785	838	816	838	816	840	809	821	841	801	819	828	833	780	841	880	800	800	802	834	823	808	817	823	860	798	792	803	839	849	811	809	787	804	820	805	824	856	834	852	849	824	817	827	851	793	799	832	807	833	805	842	787	783	804	814	820	780	800	809	779	816	796	805	796	786	833	810	841	842	815	781	876	768	837	794	830	843	772	831	835	803	801	817	814	849	833	833	801	822	860	817	825	817	757	786	833	788	790	848	785	812	776	789	829	777	866	866	848	778	842	836	868	864	839	803	793	812	813	837	820	792	802	837	812	808	815	808	793	810	810	807	793	794	799	833	820	848	830	804	801	857	817	860	811	863	846	807	839	793	816	789	811	871	809	846	835	839	798	772	822	774	830	795	830	761	841	788	824	847	807	874	797	791	816	822	812	801	818	786	848	874	831	875	855	803	835	793	795	811	822	819	852	801	793	798	830	770	811	812	796	788	796	830	781	842	789	788	798	792	788	850	775	820	829	825	860	837	827	801	820	799	803	838	818	754	844	874	770	837	859	822	811	825	780	831	841	818	790	786	826	817	864	857	827	781	811	837	801	806	812	832	818	822	800	805	801	902	775	874	796	848	853	837	804	850	796	801	832	823	844	846	799	800	780	802	828	807	817	812	836	802	834	829	812	813	828	791	814	788	790	786	814	826	827	777	790	780	818	826	805	831	857	757	826	802	831	822	801	812	762	793	823	791	805	797	837	828	815	854	800	834	846	812	788	840	816	864	820	819	808	833	841	753	839	811	854	834	841	837	819	791	851	831	787	778	814	751	790	759	834	819	834	799	821	828	823	798	754	814	815	800	828	813	846	823	818	772	865	799	840	798	803	827	832	717	812	847	827	785	817	862	802	841	801	842	856	827	856	830	833	830	827	850	846	822	819	772	812	808	833	792	847	798	833	794	793	790	821	806	811	844	833	821	810	815	826	829	861	814	818	808	843	824	824	826	799	870	792	817	780	810	804	846	859	788	862	780	796	792	807	831	812	828	783	788	778	835	828	785	830	786	810	818	848	829	864	846	808	848	769	780	813	835	793	857	892	853	795	760	851	762	830	802	767	780	835	857	798	770	767	844	850	813	835	794	827	869	827	812	812	811	868	799	835	822	812	803	771	827	857	798	854	840	874	691	844	789	780	807	819	823	813	869	809	814	821	805	861	809	826	836	841	827	845	822	773	816	856	788	793	782	871	766	808	808	834	823	867	794	809	837	818	823	802	823	812	863	787	806	753	831	821	840	830	853	865	800	797	821	876	861	786	814	810	818	862	834	828	798	853	789	868	830	824	809	803	757	816	777	807	821	809	840	821	817	803	844	828	858	786	816	840	869	808	877	810	850	821	844	808	799	788	773	748	801	792	779	830	778	799	834	793	861	781	802	841	845	876	793	847	808	802	845	828	793	862	834	815	783	797	800	804	764	881	797	841	843	829	776	848	786	862	775	820	818	790	753	849	792	825	826	822	812	808	783	805	828	800	773	851	847	831	821	847	835	787	780	791	846	826	801	833	824	845	835	786	777	795	873	819	812	868	870	835	780	839	868	843	830	825	804	832	883	809	815	800	804	807	800	853	856	783	804	804	801	819	846	847	871	803	809	762	856	809	771	805	777	776	813	845	797	768	801	826	764	832	856	797	780	804	817	801	819	837	879	797	834	801	806	848	808	809	824	782	786	834	770	838	767	789	813	833	819	805	819	780	828	764	775	828	774	848	830	822	821	782	814	877	854	856	834	836	800	863	813	821	829	782	793	839	805	833	782	849	851	842	831	835	774	833	819	801	814	825	827	810	762	852	785	798	816	814	830	825	846	851	788	812	775	881	846	868	821	814	818	825	771	793	847	786	829	793	847	784	846	811	813	817	836	781	835	832	817	797	844	832	773	803	850	896	775	716	833	821	758	824	821	806	805	801	804	870	802	822	804	831	778	853	837	790	843	804	830	843	822	912	774	873	830	796	817	798	815	819	824	809	835	823	788	847	774	825	809	824	788	799	786	819	783	833	880	785	870	797	856	777	849	815	846	844	855	808	818	811	841	829	784	838	789	805	839	795	844	771	803	861	818	777	864	852	820	818	784	831	850	761	784	838	829	809	872	818	853	790	818	824	789	806	784	848	823	812	802	780	793	809	825	825	805	831	792	766	814	794	773	819	838	777	811	798	842	789	800	801	798	813	809	844	810	831	744	782	785	820	873	821	873	804	781	815	772	834	827	878	814	812	801	813	825	791	773	823	792	799	781	811	828	839	758	855	778	837	778	777	770	770	816	838	844	794	836	795	784	786	804	778	775	850	832	854	822	833	839	800	804	787	802	796	836	822	848	831	813	819	833	801	836	847	844	846	811	815	778	799	831	788	812	841	829	799	821	780	818	863	823	847	827	835	812	833	797	840	809	811	803	869	785	811	841	773	799	814	812	845	770	830	817	865	834	843	827	814	823	770	831	792	817	850	837	826	812	821	817	863	821	868	831	847	830	837	811	812	811	877	797	809	841	810	842	810	790	799	819	783	806	847	816	828	819	824	857	783	821	827	810	834	783	786	854	846	820	792	770	800	848	856	835	845	859	815	892	824	755	874	834	832	770	820	798	851	816	849	772	790	780	839	801	755	867	826	792	818	805	771	799	822	845	783	821	801	855	826	786	834	785	830	800	831	815	823	852	801	828	812	809	818	818	819	788	801	838	800	865	858	827	848	790	816	811	806	793	799	804	825	825	803	829	831	824	854	785	872	834	785	818	837	839	825	860	877	823	856	858	804	802	874	853	776	800	839	788	753	827	772	850	768	835	767	812	780	851	838	797	793	839	832	860	816	773	814	884	830	835	831	846	750	832	810	787	836	815	770	821	786	846	829	782	805	844	828	818	821	830	842	799	857	820	803	836	803	854	817	788	773	817	753	839	804	807	813	866	817	810	821	858	865	798	800	799	857	844	806	760	847	827	792	817	799	859	812	844	810	799	795	836	815	871	826	811	807	836	836	788	854	785	802	825	809	794	812	828	805	808	784	823	788	846	860	839	825	812	819	798	828	765	908	790	839	812	881	803	802	807	825	782	806	780	835	853	832	814	792	840	785	786	834	836	837	762	817	816	821	811	784	779
10039	1408	1541	1193	907	814	1396	24039	33990	21631	5966	363	302	312	277	307	328	276	295	317	307	275	292	332	290	302	287	296	299	291	290	286	304	298	300	294	274	300	296	310	279	292	269	316	299	290	287	281	282	267	277	305	261	300	278	276	282	320	290	282	333	289	320	298	273	274	282	278	301	309	271	289	324	293	293	282	310	280	287	298	271	302	238	283	293	279	259	266	271	264	261	299	288	304	275	300	325	300	296	292	307	308	315	321	284	276	279	285	272	303	292	301	299	269	285	297	321	276	283	284	299	276	278	289	313	286	288	293	331	285	305	283	289	288	266	279	299	300	291	290	312	277	308	275	303	291	319	309	279	255	261	288	277	253	285	325	281	300	300	325	290	295	255	300	300	294	305	291	313	319	271	273	284	280	283	290	315	314	285	281	314	283	317	273	333	292	305	317	290	295	302	293	301	293	268	298	304	287	271	283	274	296	276	285	300	305	289	270	282	326	273	282	313	305	301	281	271	274	287	314	282	303	298	291	283	262	341	308	312	305	296	301	275	254	281	290	280	311	302	303	308	273	312	265	276	242	309	292	304	309	294	265	315	293	301	323	333	282	311	338	281	277	305	303	287	276	305	266	272	303	285	300	281	280	253	318	295	313	251	295	281	305	298	295	309	294	282	283	278	280	273	278	303	262	295	287	277	290	297	282	298	276	288	300	296	287	274	291	295	301	311	302	300	280	307	276	295	312	290	316	303	260	247	300	292	286	293	265	276	290	297	293	317	263	314	270	289	280	319	303	305	303	279	303	301	295	290	257	290	277	290	320	303	283	286	279	288	254	307	258	292	326	271	319	280	301	289	279	295	312	277	290	260	285	284	316	315	259	286	275	291	302	309	284	283	268	260	300	298	278	284	283	277	296	286	270	232	314	298	284	272	268	300	301	313	284	301	324	296	298	285	305	267	321	310	283	293	328	314	243	302	302	279	279	307	277	292	273	282	266	280	284	305	324	262	320	282	298	300	296	288	279	322	305	292	288	266	305	273	298	309	300	303	330	288	279	274	277	287	275	259	295	286	283	279	268	275	274	274	270	292	284	289	274	310	314	270	258	295	268	272	287	322	286	282	284	287	289	297	260	295	284	323	256	293	309	295	296	299	269	311	279	271	259	301	309	291	274	278	290	272	282	288	292	316	303	304	305	280	292	291	288	295	305	317	262	305	288	292	272	287	272	289	289	288	274	296	275	280	290	293	319	311	288	318	287	317	274	290	274	301	287	305	290	309	303	273	278	305	293	265	297	255	295	311	289	282	303	317	293	300	320	308	295	266	271	291	308	272	268	291	288	286	324	275	310	256	250	279	303	281	282	275	308	300	297	287	314	309	311	264	291	295	309	301	295	297	294	317	289	295	295	306	298	293	286	321	286	299	300	271	286	314	268	299	298	281	275	307	278	265	316	297	265	288	280	266	265	284	309	303	318	251	282	287	299	295	278	294	282	289	301	283	280	283	279	303	315	272	296	306	301	287	299	304	283	287	317	318	287	289	294	283	307	306	297	286	287	295	287	324	277	284	290	281	277	279	287	277	298	292	281	278	326	295	302	299	288	285	293	317	275	283	288	292	272	314	276	293	323	272	277	311	269	287	285	299	310	307	302	288	290	298	279	325	295	301	288	284	306	271	294	308	300	323	311	289	274	286	293	263	285	291	281	289	301	318	312	307	308	276	267	261	274	327	274	281	283	311	268	270	296	290	288	276	319	276	295	319	275	289	282	333	259	306	260	317	271	302	315	301	302	297	317	303	293	294	317	281	279	273	310	268	281	295	315	278	281	250	297	314	276	279	295	290	313	291	265	327	317	318	260	295	306	300	287	285	320	295	268	310	306	295	271	265	313	249	284	255	278	317	304	306	288	301	287	282	291	279	298	264	276	281	289	293	283	282	308	299	336	276	275	290	286	274	283	278	311	296	277	289	259	332	281	281	279	299	322	257	307	294	281	286	302	280	303	311	267	311	297	282	300	298	295	283	320	306	303	275	275	262	331	276	310	277	294	287	321	321	292	292	304	280	335	286	309	269	288	302	281	291	259	305	286	304	298	262	301	270	284	288	287	293	285	247	302	267	289	265	295	278	269	285	313	297	295	302	289	270	279	294	260	282	309	260	305	245	306	286	290	279	286	269	270	283	295	296	312	317	331	283	272	297	300	297	283	291	309	274	287	310	296	310	290	274	315	288	283	294	298	276	271	305	287	303	289	272	298	299	296	278	326	254	314	312	308	251	283	302	278	306	292	299	274	275	264	250	255	237	270	318	290	303	291	288	280	285	291	325	260	307	299	315	321	326	321	265	294	291	323	269	308	312	325	301	285	287	287	289	290	281	273	287	302	300	309	291	291	313	275	294	309	291	276	307	302	284	316	300	299	283	296	323	324	279	296	293	258	309	303	278	290	298	310	267	272	280	293	301	300	307	284	307	304	332	312	276	279	305	319	284	307	271	302	276	277	300	284	298	297	317	315	290	304	308	292	283	284	296	305	322	305	285	301	294	315	259	297	277	320	254	274	289	280	303	299	274	284	297	264	274	275	290	297	316	301	323	289	279	289	293	300	280	275	247	286	307	293	327	256	275	288	314	293	260	298	253	297	279	293	309	273	300	310	327	306	306	299	274	286	318	294	299	299	265	284	288	287	304	279	317	307	259	278	279	272	272	264	271	277	306	304	291	268	291	292	267	285	274	348	307	321	297	270	297	269	289	267	319	297	294	310	327	277	308	288	316	267	308	274	321	285	296	310	305	308	309	280	290	283	266	261	296	285	298	285	307	302	278	308	276	278	293	288	288	279	277	271	286	300	283	279	325	306	271	298	286	290	295	305	280	305	282	311	310	310	277	282	290	284	292	260	322	284	296	293	306	290	289	311	278	287	262	279	281	293	276	293	280	299	320	302	284	291	260	280	322	277	300	334	297	289	291	313	283	320	321	304	280	282	317	299	299	295	284	295	305	256	296	275	284	306	323	291	281	275	290	295	330	285	309	290	265	314	324	275	309	282	306	293	296	293	288	306	290	286	293	304	319	310	277	280	283	271	288	284	307	286	277	263	306	283	312	289	290	320	275	296	314	270	266	273	286	315	296	300	259	288	284	302	311	294	288	274	285	266	283	265	276	286	250	299	306	328	276	304	279	302	277	282	277	284	295	281	305	307	291	325	312	310	309	283	299	292	297	283	322	313	307	295	323	288	295	276	277	316	276	318	282	271	330	312	304	298	308	285	301	326	284	282	311	323	282	260	274	266	298	302	293	254	307	305	283	252	297	276	307	281	293	311	321	310	310	279	318	313	274	291	253	302	259	296	314	295	291	278	287	264	270	293	273	280	300	279	295	273	316	288	288	278	304	277	293	286	282	270	322	297	293	285	321	298	290	285	295	284	303	296	298	303	268	283	305	292	292	295	284	313	289	298	298	261	296	284	313	301	291	286	291	298	312	293	283	315	321	296
6615	1842	3553	4094	3509	3458	6388	46615	51160	39455	12146	826	798	834	829	811	786	773	818	762	771	712	793	763	778	818	768	806	757	773	811	790	811	802	773	764	814	739	802	769	802	795	811	783	780	775	725	746	775	788	767	773	766	781	832	757	788	760	802	771	824	792	810	781	762	765	787	837	803	778	775	791	729	758	809	805	778	738	747	727	760	743	774	804	763	739	799	799	770	770	782	787	764	730	778	785	741	768	743	796	764	787	755	771	755	784	744	764	747	760	793	768	771	766	782	758	769	728	760	739	765	801	752	736	826	754	741	790	737	796	778	744	800	759	777	760	736	775	775	756	772	773	856	749	794	762	800	808	770	789	782	821	731	817	791	818	788	766	753	746	774	776	757	778	741	787	752	814	749	754	796	803	791	814	780	794	767	795	803	777	792	811	746	829	789	760	740	786	742	805	801	732	757	772	734	736	751	747	759	782	754	750	783	836	784	788	715	759	815	802	759	782	742	775	751	788	711	766	795	739	735	739	730	744	769	775	798	757	773	744	788	789	773	757	776	774	771	746	818	784	836	753	789	756	766	729	742	809	758	729	757	748	823	798	753	758	762	791	790	829	809	794	801	793	762	765	784	763	751	752	751	751	793	756	827	804	773	813	777	755	772	756	767	825	768	746	784	768	767	768	787	740	763	803	812	783	753	754	777	771	792	778	797	764	763	777	751	805	751	790	759	783	748	787	768	800	764	756	776	809	831	772	780	770	765	776	821	800	764	782	797	787	837	727	797	831	733	816	781	752	737	781	740	791	802	840	791	766	790	790	785	789	736	751	728	779	810	762	835	791	800	814	760	769	811	722	801	793	747	754	725	791	788	756	776	715	788	858	813	753	771	752	769	701	758	760	776	770	791	763	810	787	762	815	794	749	816	764	803	770	783	824	794	734	792	774	785	769	782	747	757	767	795	793	773	780	742	816	769	766	744	760	712	767	751	815	720	737	790	790	781	754	755	817	758	815	792	776	786	779	793	769	777	835	762	744	767	773	741	783	771	810	779	717	757	763	779	742	754	810	803	749	816	803	736	750	748	764	771	787	773	773	792	800	740	776	771	801	801	790	805	809	792	785	801	819	769	814	834	756	742	761	785	782	774	777	814	700	762	747	751	828	779	762	815	775	755	805	733	736	755	771	734	718	716	809	810	757	761	814	704	762	814	744	760	743	757	792	755	749	785	757	728	717	773	789	776	806	812	749	722	769	811	748	751	783	820	768	808	790	805	748	787	783	799	807	749	777	783	724	790	781	757	756	825	726	809	724	770	814	757	779	774	791	747	783	755	773	740	768	745	765	778	754	746	789	782	760	773	765	760	757	754	772	787	780	744	787	787	795	751	827	742	790	791	783	835	768	771	805	788	778	774	822	797	734	738	781	799	824	821	777	756	804	812	732	777	753	758	766	770	733	851	736	810	774	748	829	711	775	745	745	762	791	679	773	730	737	806	765	772	752	800	756	763	789	764	778	801	744	771	798	721	777	731	788	723	748	743	767	792	786	725	771	765	750	745	770	800	794	746	804	787	761	782	779	799	724	776	802	775	735	777	762	799	683	755	723	763	764	775	730	799	802	782	790	758	795	746	788	750	814	748	772	803	726	787	730	749	798	762	783	798	770	798	740	775	782	787	762	785	781	781	803	766	740	774	796	810	828	808	761	775	772	792	749	816	803	756	739	756	787	758	797	751	756	739	725	744	751	764	774	760	763	761	806	793	784	801	810	771	778	781	771	769	813	814	801	771	729	772	745	785	763	737	801	780	837	807	766	776	814	757	827	744	760	728	775	772	747	763	762	803	761	723	792	832	773	716	745	764	804	755	779	840	777	753	749	760	778	761	717	762	826	815	727	735	756	771	759	743	783	763	738	786	762	771	768	798	765	727	746	791	823	745	817	753	811	752	790	762	760	774	817	745	715	724	778	746	729	819	759	789	731	768	769	786	782	799	793	800	778	756	787	795	707	767	800	802	747	758	785	777	761	764	789	810	742	800	790	796	793	721	762	771	764	782	796	752	782	752	817	738	784	747	794	788	786	788	798	804	727	843	773	798	768	745	824	750	721	771	820	785	797	779	820	780	776	801	788	797	784	757	739	805	757	728	760	767	766	791	770	818	746	800	779	751	772	777	766	805	826	725	776	731	767	800	790	793	762	766	810	808	720	764	750	735	742	812	807	778	786	773	792	767	769	795	794	797	772	757	785	783	808	753	770	766	783	753	765	751	814	746	729	805	756	757	746	770	787	795	789	775	758	782	767	773	749	703	759	805	785	788	759	751	787	744	823	765	768	796	820	772	741	784	779	733	733	743	790	777	750	794	789	763	738	737	744	765	756	811	751	782	773	758	811	739	703	741	755	806	765	773	775	780	737	748	748	835	782	776	786	797	800	762	742	805	734	812	786	773	781	784	734	796	822	754	775	784	739	780	791	738	810	735	794	803	776	739	778	799	759	751	781	756	789	769	839	801	799	777	781	783	803	823	818	776	755	734	798	786	754	800	775	776	750	788	782	776	780	759	747	785	757	787	768	773	776	827	772	783	769	733	762	814	816	821	773	734	736	780	725	777	767	802	763	773	717	792	733	772	759	733	736	797	803	738	746	757	768	782	749	793	774	792	744	750	730	760	803	774	776	808	803	745	788	679	744	780	746	800	751	798	766	773	750	738	713	773	798	775	797	772	780	830	766	779	722	742	772	793	796	824	774	816	730	786	820	731	812	801	773	773	717	753	763	757	816	728	769	828	781	775	757	741	808	740	761	767	829	751	801	754	777	813	788	789	744	775	775	798	722	797	818	815	767	742	745	804	785	753	735	791	741	748	789	763	794	739	785	759	750	786	775	781	762	754	766	781	730	751	768	793	799	721	737	741	786	756	750	733	760	810	813	749	787	740	777	796	816	829	729	773	758	759	799	782	776	740	780	778	749	789	798	742	812	748	824	769	767	739	809	788	757	762	764	763	738	779	754	754	790	747	808	756	796	744	779	757	805	759	825	732	769	779	752	737	772	782	770	741	765	732	802	790	768	810	827	733	781	775	816	726	797	759	809	758	798	726	814	852	702	805	776	730	752	736	746	760	789	761	784	778	801	724	792	783	750	773	747	786	732	757	776	815	752	777	775	781	790	732	794	835	790	753	791	722	796	767	789	751	771	782	801	787	750	812	716	756	835	756	773	765	719	769	749	742	756	766	789	794	777	776	802	758	814	790	753	764	811	796	816	766	799	737	807	768	795	783	761	741	751	751	835	820	735	802	784	788	796	802	752	747	782	783	791	768	791	741	743	839	780	777	812	774	783	790	797	755	797	760	752	798	787	827	763	754	822	816	758	867	777	730	791	782	749	741	792	769	797	705	786	746	705	793	768	786	776	774	767	760	774	745	777	755	776	708	767	809	752	775	813	765	709	814	761	799	746	782	781	697	746	776	757	805	782	740	757	800	786	765	815	804	785	768	791
18383	3288	2816	2106	1505	1159	1478	38042	49334	33613	13493	600	203	229	214	222	204	181	205	217	185	205	205	197	211	203	200	201	201	191	186	184	184	213	219	200	212	198	186	198	190	161	202	215	190	188	184	194	205	186	176	207	186	183	193	199	196	191	204	181	215	208	184	182	200	178	185	210	161	199	187	199	176	208	213	190	189	185	224	164	189	181	199	193	188	180	191	188	222	195	190	195	201	185	212	192	209	219	194	191	204	198	190	180	198	173	192	194	197	178	170	193	194	211	207	184	189	193	174	171	188	197	207	225	196	181	176	193	195	170	196	164	186	184	190	203	201	209	183	172	194	200	191	176	213	179	190	190	199	225	169	190	186	177	180	187	206	194	199	185	188	190	168	202	187	174	182	205	202	170	193	197	173	196	193	203	180	178	234	203	191	191	201	195	212	186	195	203	195	191	212	191	217	200	188	186	169	186	213	187	193	179	196	175	218	190	188	171	175	203	221	175	190	193	199	181	170	196	175	187	203	192	207	205	177	184	197	217	168	215	168	190	220	175	174	170	200	199	194	160	180	212	188	166	189	215	206	203	210	195	205	187	172	176	215	221	188	195	202	168	208	169	195	168	174	183	171	213	207	210	178	189	180	183	204	191	192	173	177	195	207	181	204	214	194	186	233	211	183	197	172	178	212	188	200	218	196	192	224	201	206	171	227	185	180	184	208	209	201	220	196	183	183	196	199	175	200	181	198	207	189	191	184	227	212	184	209	204	208	189	204	190	196	180	198	194	159	203	199	174	206	178	173	169	176	192	199	201	186	195	204	196	171	176	197	175	195	187	190	197	204	199	203	201	179	180	180	203	194	173	195	172	201	204	222	186	209	164	197	160	191	163	202	203	209	168	205	166	190	200	183	180	180	200	199	181	207	165	176	168	169	187	178	187	199	204	170	171	198	164	202	177	200	188	194	166	208	177	195	183	186	201	185	196	188	199	189	226	197	209	169	207	201	196	195	201	194	179	204	202	177	193	169	189	192	201	191	171	191	174	187	194	191	166	183	197	188	210	191	173	204	169	184	216	181	171	199	187	177	210	203	189	185	179	195	188	197	187	218	164	170	194	209	197	206	200	176	203	194	194	206	189	175	216	177	176	206	198	174	195	201	199	194	193	184	198	193	191	191	187	198	181	209	195	186	198	185	194	199	208	190	214	215	210	178	172	194	208	184	222	196	201	191	186	158	169	192	200	205	211	198	181	171	191	192	193	190	227	202	210	227	198	219	182	200	192	205	202	171	197	176	182	204	178	171	207	205	181	204	215	201	194	169	184	209	180	184	184	187	200	226	207	183	225	195	163	189	171	194	183	209	184	205	197	178	213	184	218	180	195	197	191	207	177	188	208	167	169	200	199	199	198	184	172	211	214	181	195	186	183	199	196	207	170	204	184	225	185	174	180	182	181	197	202	196	197	221	179	192	177	183	214	181	187	173	193	177	195	196	194	189	177	189	196	163	210	175	187	206	201	220	203	200	184	193	192	197	192	195	183	211	202	175	176	206	193	197	231	206	203	204	206	198	169	197	217	191	204	174	203	189	213	206	187	171	164	186	217	216	170	175	213	190	177	177	214	191	189	200	185	188	183	215	180	193	202	174	178	216	195	191	228	191	192	208	212	204	181	194	200	189	201	195	220	196	224	189	172	203	190	200	218	181	185	189	208	189	188	203	176	185	186	212	175	177	218	182	198	194	217	190	189	197	203	189	190	169	170	179	187	160	182	191	184	190	207	179	184	186	180	181	196	162	196	192	197	194	220	179	191	201	196	201	191	197	203	211	192	189	198	181	174	194	186	186	198	168	167	184	180	223	190	192	169	167	191	193	196	203	173	185	181	211	194	199	183	210	183	186	192	186	205	175	182	185	194	209	201	221	180	186	191	172	208	187	202	205	189	189	176	188	210	209	183	204	184	197	209	201	178	186	215	155	198	209	188	180	170	201	180	161	189	201	175	177	192	208	190	198	180	181	177	196	177	209	190	195	182	175	180	198	224	218	179	185	193	187	212	184	186	202	172	206	187	211	193	135	187	209	186	184	169	174	204	199	233	201	195	173	220	200	206	187	168	190	183	183	183	191	209	208	187	193	216	195	197	213	225	225	200	209	181	162	187	206	210	190	193	195	194	203	201	201	171	169	193	191	177	189	189	199	187	199	203	208	195	172	181	174	194	178	187	170	187	185	198	177	201	208	182	190	161	176	187	194	195	194	195	177	188	194	209	222	199	189	192	178	217	217	199	194	172	183	185	194	199	175	184	175	170	190	193	205	217	175	186	184	212	212	189	176	188	206	207	189	191	167	190	211	188	194	207	206	188	191	188	202	176	190	206	197	230	215	199	197	188	190	173	195	182	198	173	208	183	183	207	223	208	212	199	188	165	160	198	214	208	171	165	210	180	189	195	190	199	196	187	169	198	179	188	180	208	202	203	228	170	194	199	183	225	196	201	198	185	191	193	215	216	191	214	205	192	196	182	190	208	205	210	182	212	187	169	189	186	191	230	190	198	208	185	188	215	200	173	182	199	187	197	190	193	195	189	193	206	176	177	164	198	208	197	179	223	197	196	184	180	191	186	213	183	202	172	185	211	188	191	202	194	201	214	190	214	194	194	189	208	180	202	177	192	210	193	175	207	179	166	213	211	189	184	192	169	180	206	194	200	230	160	189	195	163	187	183	181	189	194	180	191	202	179	186	215	214	180	213	189	201	182	197	181	191	170	215	171	166	199	185	185	183	178	203	187	188	194	197	192	199	209	188	186	187	211	210	183	245	202	194	202	195	192	205	154	192	215	171	176	185	209	190	222	210	228	177	197	210	196	196	183	208	189	198	211	183	180	188	201	171	207	202	182	191	202	193	222	196	191	212	197	211	200	204	224	195	190	174	186	197	217	192	187	172	198	190	186	186	191	202	218	203	164	203	158	191	191	183	154	187	181	214	190	202	185	204	192	214	193	201	204	218	199	185	210	193	182	202	193	188	198	173	194	201	194	197	168	193	203	185	201	199	197	210	198	184	168	187	200	195	202	193	174	200	219	193	197	196	188	194	183	195	198	165	207	180	185	207	187	186	184	184	171	166	202	208	184	190	192	179	181	191	192	196	203	214	192	181	181	209	207	181	190	182	185	191	191	196	202	211	187	207	169	197	196	176	225	218	197	202	161	172	182	165	190	220	186	190	196	196	186	188	206	185	205	190	191	201	209	173	231	211	186	195	182	208	212	192	213	195	198	173	185	168	206	210	219	220	208	182	199	201	177	176	218	197	178	165	190	176	178	193	180	200	167	170	196	208	201	189	207	181	188	198	203	214	194	165	200	196	207	190	188	195	166	196	170	172	192	203	189	183	205	172	162	187	177	189	186	198	177	164	193	176	192	178	176	192	182	190	198	188	205	192	196	201	191	212	195	176	172	200	168	195	177	202	197	181	187	184	210	209	182	199	191	199	208	190	183
8288	2685	5995	6743	5762	4816	7268	57231	63318	49463	18322	615	624	592	648	626	556	581	544	562	597	592	496	541	526	583	516	503	564	535	547	558	519	530	581	555	571	551	564	545	484	574	514	533	534	538	525	552	575	574	514	576	538	540	559	551	543	577	564	543	524	519	572	535	517	531	555	568	530	573	524	521	506	509	545	553	554	534	545	509	574	508	515	497	568	519	572	537	544	544	586	543	540	575	522	541	521	574	544	523	535	512	583	556	543	521	532	572	591	537	515	587	500	533	537	521	567	563	576	544	552	536	544	553	534	545	520	487	565	533	526	563	563	544	525	567	553	535	527	522	501	555	555	504	523	492	513	541	541	550	530	539	575	513	538	567	561	536	523	516	539	527	532	504	530	570	538	493	528	518	573	544	532	535	538	550	526	570	526	570	591	550	550	535	571	542	578	541	518	528	547	515	509	532	535	519	552	528	547	550	536	541	528	504	570	532	586	534	529	495	494	553	566	530	539	465	551	553	495	535	560	521	566	536	584	531	553	533	586	517	547	569	508	507	518	496	535	510	542	575	583	544	542	528	523	516	529	519	551	546	532	543	544	540	550	527	551	542	513	516	529	535	517	525	525	558	550	513	520	580	538	524	568	501	528	547	544	524	535	544	517	534	541	537	577	523	535	550	547	562	521	557	550	548	566	548	521	557	512	534	559	526	514	531	531	530	546	507	533	524	508	551	505	538	520	577	529	553	512	522	566	514	508	562	504	492	487	521	500	552	596	537	583	541	560	575	522	541	512	528	539	524	514	548	533	534	525	486	513	599	541	520	548	526	554	516	531	553	566	535	541	522	540	557	525	534	504	530	543	511	528	541	562	526	522	571	535	527	522	559	546	550	549	544	527	511	571	537	529	537	541	536	537	541	571	488	517	510	563	544	554	556	533	522	558	560	510	517	550	548	579	496	543	518	510	524	541	558	513	484	510	509	527	463	502	550	574	548	544	513	579	486	557	512	535	551	531	537	596	544	542	526	543	543	534	526	538	518	501	522	517	550	565	540	527	507	495	513	528	557	549	541	555	556	557	498	565	514	505	539	517	500	565	511	508	534	532	534	533	539	550	519	560	563	533	541	547	502	547	517	521	559	585	521	527	561	554	546	558	554	537	531	570	558	533	505	514	545	545	580	528	554	509	534	537	557	500	584	537	564	519	525	558	514	516	514	522	537	542	513	538	549	524	576	517	549	530	530	577	575	545	502	549	536	535	495	534	557	488	513	532	557	497	520	551	534	552	540	513	556	516	540	525	506	558	562	562	541	563	507	530	530	525	525	584	558	515	527	534	525	527	572	527	556	511	532	478	539	556	548	542	564	525	556	579	531	577	545	563	542	513	553	535	542	540	529	535	524	534	560	524	506	555	539	552	521	518	535	553	544	533	522	556	530	538	554	537	537	558	530	553	573	542	520	577	568	521	568	492	520	508	556	547	561	507	537	525	499	568	523	528	546	554	514	585	511	514	573	503	551	531	531	532	520	520	551	519	525	566	533	569	490	517	536	550	520	512	514	564	514	541	539	531	505	513	535	573	575	565	546	558	549	539	524	511	505	501	521	519	523	553	536	527	505	581	535	536	534	548	542	515	502	552	513	535	547	538	531	575	577	513	528	529	528	526	546	545	520	579	496	564	515	536	527	556	551	548	522	488	549	536	514	528	583	514	568	523	525	531	519	539	516	487	544	539	529	520	519	513	543	524	483	499	588	565	555	528	551	535	562	528	571	510	507	523	526	541	546	513	521	533	567	558	492	517	559	491	523	546	533	547	534	504	564	548	533	532	509	503	518	527	500	553	545	535	514	514	534	573	561	557	564	496	532	533	521	504	527	511	554	535	574	554	540	509	553	526	474	533	465	542	521	526	514	559	524	548	544	523	564	511	549	469	599	533	512	531	523	526	567	530	522	542	548	530	538	531	525	534	541	549	534	548	514	555	512	527	546	557	498	553	538	560	518	488	487	528	531	526	575	526	542	536	551	511	560	515	509	549	548	547	520	531	539	494	567	557	496	604	529	548	541	500	511	496	536	500	527	530	568	502	573	543	525	531	566	572	551	557	500	541	549	547	539	565	556	526	509	549	558	531	495	561	524	522	558	531	527	550	537	530	569	589	513	509	575	479	531	549	566	543	532	482	518	498	519	559	524	539	526	549	509	513	486	572	504	525	543	538	508	551	546	540	547	550	567	538	528	551	555	541	525	553	569	531	527	530	524	502	563	554	563	511	537	515	560	525	558	526	547	552	541	525	502	552	572	475	521	528	578	527	528	513	543	539	518	570	506	527	541	546	527	509	496	528	544	561	534	537	556	580	575	559	545	539	565	560	513	497	521	513	517	568	527	540	537	516	533	545	553	510	521	578	561	542	512	553	519	564	511	548	553	549	531	517	508	544	509	498	558	553	558	531	559	563	553	541	523	506	480	541	523	511	514	535	501	516	596	550	545	572	479	511	557	544	505	535	538	510	539	532	581	516	527	531	555	506	541	551	545	581	545	565	559	483	545	573	516	572	532	569	553	485	565	551	564	557	521	551	549	460	547	509	501	531	504	554	533	479	517	562	494	549	521	533	555	540	518	484	543	530	507	523	495	530	532	534	542	541	539	507	532	535	514	570	492	524	564	535	544	549	555	544	548	504	552	550	577	537	559	494	525	534	526	543	522	539	570	522	530	545	557	532	532	570	518	550	551	555	533	504	553	541	520	552	509	554	536	516	534	532	551	533	534	566	526	535	564	506	551	531	509	535	510	567	550	565	527	526	477	526	508	596	526	555	559	563	572	558	526	525	531	545	548	481	508	544	555	523	504	573	529	549	548	489	540	509	568	572	556	557	518	514	555	547	565	524	510	523	512	595	506	510	510	550	508	536	534	508	497	506	554	535	536	533	532	527	583	515	530	541	506	506	540	545	558	557	515	520	538	510	540	548	555	542	504	573	521	525	525	555	543	567	527	491	492	545	550	504	552	526	567	531	505	539	548	549	544	539	559	525	547	562	526	511	534	510	513	547	553	532	556	535	522	532	543	525	534	532	546	506	518	560	550	545	521	516	513	564	527	536	530	560	528	558	554	531	539	568	522	481	544	566	518	544	566	537	528	517	498	566	506	542	543	556	526	528	513	531	537	522	567	512	485	580	552	532	540	493	597	522	541	512	526	533	566	540	518	536	545	560	528	545	480	548	518	537	517	497	550	502	512	488	496	557	478	516	523	552	556	507	539	495	522	557	563	544	537	551	551	548	537	547	535	566	538	534	550	557	535	561	536	550	526	533	511	554	530	541	526	525	528	570	552	536	531	536	537	538	532	532	522	539	579	512	503	597	502	544	544	516	541	487	590	519	534	566	492	553	524	543	500	547	556	548	547	525	546	566	550	556	536	541	512	509	567	558	534	489	513	546	511	508	541	538	547	525	513	561	487	498	493	536	552	541	546	582	540	552	547	543	529	543	548	559	519
2554	424	444	389	423	372	416	2211	3654	2531	776	341	312	320	344	336	377	326	313	317	337	362	319	348	306	342	329	334	327	373	330	400	378	307	326	352	338	323	323	395	313	357	330	324	323	343	341	312	317	340	337	313	380	361	337	353	314	326	335	319	357	338	359	347	351	323	319	288	356	338	368	344	367	357	373	327	321	338	341	338	331	346	326	334	304	323	361	315	334	344	318	367	321	319	332	324	342	347	355	330	336	322	338	341	303	311	382	334	317	365	361	341	339	331	338	336	328	346	324	331	349	333	310	329	369	368	293	332	332	353	345	357	365	341	317	336	338	308	344	329	353	339	341	330	312	341	354	306	315	344	340	334	356	349	347	336	346	329	340	340	341	293	306	314	312	353	312	302	324	327	320	344	323	358	368	351	347	299	358	357	369	371	359	344	313	357	336	345	372	336	290	330	339	315	334	320	314	313	340	334	342	333	325	318	327	330	328	354	309	357	314	322	334	331	328	366	345	342	360	362	333	368	343	341	316	328	299	318	327	341	324	350	351	353	342	332	319	328	319	354	345	308	325	326	300	297	350	360	324	335	381	323	333	354	292	361	341	336	352	332	360	312	350	328	322	345	354	375	312	342	305	325	327	297	348	311	378	324	330	343	346	365	331	334	332	309	368	326	316	326	310	291	310	363	343	370	307	388	358	339	321	334	329	340	327	310	338	344	316	343	322	307	328	332	333	303	331	384	333	359	317	308	323	366	331	333	338	309	304	334	326	338	321	332	293	323	310	355	324	342	334	318	326	288	339	341	343	335	316	395	321	322	301	301	349	339	318	338	329	352	329	339	300	346	305	340	336	375	311	341	321	351	310	324	316	320	317	345	316	345	338	316	329	318	349	336	339	333	342	313	356	350	302	346	332	390	345	330	326	308	313	342	328	334	323	286	324	336	347	335	306	331	321	303	353	314	310	352	357	350	334	314	333	307	340	316	310	337	306	315	313	333	365	314	311	336	350	335	336	353	309	326	326	367	331	297	320	332	343	372	321	351	322	312	335	320	338	349	383	310	363	330	351	348	347	305	334	318	384	320	336	301	372	347	331	321	306	319	327	373	335	342	335	351	309	326	309	334	322	324	352	347	333	335	294	320	355	337	361	347	339	332	347	322	329	311	318	315	340	352	341	316	340	338	331	316	338	323	337	320	324	329	353	353	313	318	338	338	337	312	332	295	328	333	348	307	352	340	318	306	319	306	345	336	361	328	338	335	341	353	325	340	338	343	347	326	336	316	328	333	360	372	356	338	310	311	328	286	318	357	352	324	326	318	338	323	342	325	318	353	333	363	361	330	358	348	372	339	340	348	378	344	365	335	345	338	324	376	338	339	340	338	322	315	347	327	331	359	285	407	327	346	326	333	339	325	367	308	360	324	293	334	353	316	303	317	304	332	339	335	319	347	360	336	309	334	351	324	342	325	350	330	296	320	320	337	317	336	351	347	356	343	313	356	363	352	369	330	333	368	349	335	331	319	344	332	345	322	357	328	358	319	323	365	361	346	277	347	347	330	329	359	350	328	322	344	311	334	352	339	358	349	364	329	333	359	367	362	336	355	363	336	350	324	334	325	354	368	314	336	325	296	329	311	369	331	340	335	326	331	323	343	336	351	304	336	314	342	324	302	325	316	320	353	348	364	341	321	341	357	356	343	361	360	346	293	338	303	341	309	359	359	337	308	345	326	352	375	315	324	327	330	350	349	337	349	311	326	307	333	312	317	314	335	340	297	322	342	348	333	339	329	343	329	334	345	346	345	352	308	290	296	329	320	366	351	308	365	354	340	323	327	321	343	313	345	327	321	362	313	328	324	323	322	325	343	296	353	327	346	353	337	337	319	300	355	341	328	313	315	302	334	347	365	331	354	313	326	339	332	335	354	338	326	341	350	334	360	347	322	295	334	326	321	316	375	349	327	360	329	321	342	299	337	349	361	339	358	326	351	326	348	349	349	355	330	371	330	321	325	336	334	317	359	356	344	340	340	329	339	342	319	336	338	325	323	357	329	359	347	328	318	323	329	310	327	347	368	330	311	359	362	325	301	369	336	344	341	328	334	342	337	293	341	340	360	326	322	352	365	293	306	340	375	340	316	374	302	360	371	346	341	350	360	331	336	297	327	326	304	332	380	355	307	334	334	340	329	340	337	325	303	296	326	343	347	330	334	360	324	324	352	328	374	347	286	319	306	355	346	352	351	333	360	370	320	334	314	335	306	346	321	321	331	319	363	333	319	322	312	344	331	331	328	320	360	329	332	313	322	371	296	307	315	334	321	295	285	335	340	339	324	306	323	344	332	339	322	379	353	325	339	359	308	339	296	347	339	348	346	340	374	318	353	351	318	297	348	345	316	318	347	354	320	321	337	318	353	373	320	320	340	346	335	317	336	323	314	343	326	341	332	331	334	339	312	332	357	355	300	348	307	367	336	338	315	343	317	277	333	336	346	319	356	333	333	333	329	330	315	372	321	339	341	345	344	328	306	319	362	347	328	338	353	315	323	340	316	296	315	367	397	358	323	332	327	338	351	324	334	328	326	311	341	337	336	306	309	359	323	295	320	327	298	330	337	349	325	340	330	335	340	328	330	318	339	331	337	371	335	331	331	333	358	363	357	319	334	314	366	360	326	310	336	370	363	346	313	356	341	289	335	324	319	339	347	339	341	313	320	326	346	336	303	330	326	323	348	345	337	322	306	351	370	312	338	350	326	354	335	345	336	344	331	318	342	361	336	343	300	360	342	339	354	331	370	333	315	324	310	352	319	318	310	324	376	331	305	350	342	341	307	362	319	347	303	322	353	338	352	314	328	360	305	357	335	340	350	360	364	365	299	312	341	356	320	341	313	334	308	367	311	349	335	307	310	321	328	318	351	319	337	338	305	307	310	345	329	332	339	351	332	349	305	333	328	355	319	336	322	354	317	327	345	359	333	323	321	354	354	326	346	346	338	355	334	338	335	344	337	333	342	338	327	351	315	338	368	303	333	355	323	352	355	363	332	316	296	303	349	328	328	359	356	303	359	330	323	360	328	320	358	319	341	346	350	304	326	366	308	340	309	314	333	317	333	354	332	352	331	327	320	313	358	321	333	324	303	321	342	327	318	327	307	348	354	328	314	339	341	338	325	326	316	347	342	333	361	357	312	290	341	334	337	321	348	332	346	354	311	355	312	345	357	344	318	320	338	355	359	339	349	315	344	335	294	336	332	343	304	343	315	301	340	297	345	367	320	310	321	304	388	348	384	335	339	357	309	318	287	330	302	324	351	352	329	295	340	319	332	339	336	326	318	327	310	361	347	346	342	277	345	306	333	373	353	341	318	360	340	349	313	345	337	332	329	348	299	344	364	291	325	339	344	357	304	330	340	343	303	326	330	361	369	313	307	326	363	335	311	336	336	326	302	312	339	313	350	331	331	304	328	336	300	341	354	324	336	347	311	327	325	335	354	328	336
2867	914	1116	1247	1175	1067	1171	11050	15068	9704	2702	891	891	865	893	863	876	865	940	849	844	928	888	872	864	915	893	876	902	886	842	871	865	855	846	912	885	887	922	842	893	824	926	926	891	862	881	916	843	893	882	867	905	882	889	878	846	922	859	838	899	847	836	928	923	878	908	872	855	819	906	880	872	845	863	863	808	882	844	891	936	818	885	889	917	847	888	886	867	832	914	910	837	892	914	820	852	859	906	885	934	884	941	883	926	899	873	898	836	900	908	862	880	866	873	811	896	884	856	898	903	871	883	851	843	917	908	912	852	882	868	886	899	901	850	854	870	892	895	933	919	864	862	853	876	836	882	876	916	875	872	890	875	873	910	851	873	866	852	823	839	885	891	864	883	896	885	885	916	892	857	907	854	866	891	915	915	876	868	857	821	903	877	873	904	871	847	855	876	900	857	934	904	880	873	878	887	898	809	895	907	852	929	857	882	893	897	866	912	860	882	919	825	860	853	869	920	890	865	919	834	903	847	874	863	830	864	881	893	927	843	886	871	891	892	877	888	921	935	915	854	860	868	862	901	884	874	884	856	892	898	893	872	931	907	898	896	901	842	880	937	884	855	864	855	864	861	833	942	849	905	909	852	896	904	870	869	865	870	859	874	895	919	860	845	877	853	891	893	843	870	867	840	868	808	847	900	895	884	851	901	844	908	889	842	902	828	855	865	852	842	882	938	851	846	852	880	887	934	848	887	868	889	917	883	926	839	839	850	886	833	881	882	905	904	850	859	867	878	905	852	854	883	881	887	885	859	896	883	837	850	847	901	815	879	872	893	866	900	888	864	877	874	890	868	866	909	940	863	909	861	878	949	942	874	877	853	839	849	909	875	894	852	898	882	894	931	853	875	888	879	851	916	918	864	842	879	868	870	827	930	881	899	870	881	874	897	893	842	909	870	834	925	860	938	943	886	858	897	831	850	894	883	859	956	852	837	848	935	864	825	866	888	889	860	871	879	869	895	916	809	939	874	870	890	869	869	910	899	950	940	902	921	870	903	862	898	868	846	926	828	873	895	892	926	899	882	849	888	856	888	915	845	903	892	889	879	932	945	906	874	868	847	903	863	843	833	874	867	821	918	941	874	929	954	840	877	852	924	910	941	852	882	853	857	845	858	827	898	868	886	875	913	822	884	844	856	883	885	926	907	847	917	869	844	848	892	900	863	870	854	901	886	877	902	871	917	911	894	879	848	895	869	855	906	958	900	879	817	863	884	892	934	864	866	884	838	910	876	883	909	895	838	911	847	863	894	915	847	879	870	842	856	913	858	842	878	847	835	892	836	906	877	847	909	876	867	937	849	907	931	944	869	890	822	849	950	875	865	897	854	878	848	878	934	874	869	881	857	888	898	897	835	897	886	833	904	829	850	913	871	945	901	898	895	847	939	906	855	886	938	850	914	893	861	874	913	849	904	880	910	879	885	846	862	833	844	887	902	876	817	905	930	833	856	897	851	919	874	860	861	857	853	904	886	850	938	912	828	915	869	872	879	889	895	855	891	878	906	889	870	850	891	899	879	847	903	876	899	840	902	873	893	899	901	866	872	916	864	894	865	881	854	909	837	887	874	817	908	912	870	890	835	880	852	914	891	839	890	882	883	934	876	927	863	849	896	853	891	906	856	868	881	901	878	888	873	894	909	846	880	892	853	862	832	893	874	853	907	909	883	910	864	866	894	895	889	844	893	892	900	891	890	864	869	917	924	885	817	880	833	877	905	793	846	859	903	909	882	889	895	933	847	868	904	899	903	905	923	823	851	944	881	869	827	867	913	867	846	886	858	833	897	874	889	882	864	894	896	856	857	916	905	924	927	907	852	882	907	854	856	913	893	867	916	860	876	878	832	857	901	881	838	895	912	845	892	860	888	847	860	897	898	936	871	869	873	906	942	827	887	905	878	917	889	892	910	887	848	903	964	874	909	845	905	895	907	865	907	875	874	842	883	870	877	884	944	879	900	821	880	874	906	863	887	893	921	885	904	884	851	857	875	907	880	880	876	876	847	885	898	890	909	901	822	873	846	825	828	875	862	865	902	875	856	862	929	869	854	895	898	875	917	898	907	847	876	868	867	860	873	890	844	915	892	887	868	877	905	849	916	850	833	902	898	869	848	899	933	878	850	850	847	827	880	867	922	931	897	874	814	897	884	888	849	862	860	873	873	871	913	857	892	811	870	906	904	918	819	965	862	869	869	893	850	876	873	820	866	884	868	915	860	843	883	891	866	840	882	869	883	919	893	861	904	909	887	874	842	847	860	904	908	858	863	865	842	901	895	906	924	926	860	888	899	864	854	830	833	897	882	826	899	874	912	848	887	930	928	904	872	878	865	888	867	838	908	878	878	853	946	879	917	822	868	885	894	909	906	888	901	859	909	918	863	902	909	915	891	898	856	933	885	865	832	886	871	898	859	899	930	879	856	822	880	864	876	885	855	939	932	844	920	865	862	901	916	910	859	853	858	883	842	842	876	882	865	882	875	905	879	893	884	895	884	879	902	847	888	854	866	838	897	864	949	883	902	872	858	908	881	854	843	873	930	928	891	865	829	877	922	893	858	901	896	833	828	853	872	918	878	914	877	863	912	874	875	864	883	865	856	870	904	839	880	884	858	868	902	878	915	895	850	913	903	841	881	871	900	850	878	894	897	914	947	890	864	905	863	845	892	851	915	903	891	876	882	901	828	879	812	927	892	908	810	864	877	910	906	920	869	893	871	896	849	930	938	828	904	889	876	860	894	886	873	896	883	884	905	864	865	887	892	893	854	854	864	856	851	899	899	860	862	893	885	878	829	885	895	874	903	895	858	893	919	915	920	823	903	852	819	899	862	903	866	905	898	920	884	884	947	892	861	876	907	872	865	865	849	897	844	897	889	893	910	931	895	875	915	869	917	868	848	858	891	886	861	940	891	840	858	903	855	909	912	872	838	839	907	935	862	892	857	846	873	891	830	884	887	886	850	862	906	869	835	851	932	905	858	879	865	917	853	896	909	906	860	824	877	866	900	836	879	871	849	927	875	876	821	824	847	898	889	888	832	868	926	864	857	887	855	932	880	899	852	841	899	915	886	839	862	834	910	791	901	861	904	853	911	819	850	920	889	881	887	881	835	898	867	874	893	830	838	882	901	876	924	868	913	917	901	858	901	891	898	825	866	922	923	908	818	875	913	919	926	919	862	922	925	892	911	880	869	889	884	905	915	844	856	874	855	787	885	909	875	927	895	895	909	870	948	890	868	915	846	856	864	913	846	901	919	876	898	943	892	911	901	871	918	897	910	871	858	886	888	907	829	936	868	874	841	904	845	876	956	915	850	840	910	886	884	905	919	932	893	894	877	882	861	821	939	880	881	911	940	887	914	906	872	877	858	877	878	887	828	872	940	937	910	854	876	853	856	874	906	878	881	884	842	904	900	839	825	861	924	854	888	872	883	900	827	868	900	894	888	964
10178	1378	1633	1293	928	767	972	23726	35275	21576	5692	380	310	294	305	306	271	296	282	283	283	302	310	292	312	326	299	326	280	319	309	307	310	290	309	323	293	308	316	306	309	278	288	319	307	281	314	316	295	308	313	296	301	298	307	293	318	280	332	317	305	310	301	292	319	277	305	318	297	297	318	308	321	298	339	339	283	323	328	284	297	311	289	292	302	303	310	296	276	286	303	304	293	305	307	291	303	259	313	301	306	304	303	278	308	283	320	278	314	310	305	323	315	322	294	321	321	298	296	290	299	307	307	316	323	299	312	310	295	297	291	287	320	333	281	289	316	303	303	284	344	321	292	309	329	316	315	274	290	285	302	293	315	304	310	304	311	314	300	292	302	339	289	320	295	280	300	296	295	312	299	324	333	299	299	268	293	312	310	303	301	325	303	312	301	313	312	285	308	297	312	303	299	271	298	301	301	328	291	272	319	303	299	313	320	293	285	305	312	320	308	260	273	286	321	292	318	309	279	315	314	297	310	290	320	319	312	288	316	292	332	280	296	322	288	319	306	304	312	270	334	297	278	321	299	301	302	275	286	306	305	305	323	278	304	349	299	299	288	304	309	306	301	322	298	298	285	310	299	313	314	296	281	344	284	319	293	317	294	304	311	317	325	266	325	299	296	323	261	303	278	311	287	304	282	309	292	318	266	280	304	315	284	280	295	297	298	278	286	291	336	319	297	287	291	300	296	286	298	286	342	335	282	274	306	284	321	328	286	269	315	284	301	297	326	304	319	269	314	300	317	292	279	329	305	322	305	306	294	259	320	288	326	302	295	278	272	310	291	276	279	289	350	292	324	275	295	289	271	301	337	265	299	296	284	300	308	328	309	304	273	277	324	313	316	305	333	276	264	306	309	275	301	280	298	296	325	300	292	296	305	313	286	279	292	314	272	287	319	298	267	298	285	307	303	338	298	308	294	309	355	281	298	315	272	283	291	306	320	314	330	294	333	322	331	309	313	327	287	290	292	308	296	289	312	296	286	285	309	326	305	297	323	283	346	319	312	285	278	294	300	269	312	295	329	263	298	312	281	309	314	287	322	308	304	293	297	320	305	333	319	292	320	333	270	292	302	291	293	298	285	291	322	296	312	294	301	285	289	305	260	316	324	288	309	296	300	315	285	317	304	288	305	325	305	313	276	318	314	290	270	320	320	318	285	308	302	335	303	288	289	304	291	296	289	332	323	298	306	290	319	323	305	287	309	285	284	334	304	289	328	312	298	328	284	328	288	302	281	287	314	334	267	299	273	312	325	343	283	305	340	299	288	286	297	302	308	292	306	305	283	314	342	319	293	316	300	308	306	367	292	291	280	273	303	330	306	297	315	317	310	310	279	285	324	298	318	315	298	317	305	298	287	299	304	301	315	289	304	303	297	301	290	308	319	328	298	301	304	306	290	303	283	324	295	306	284	300	278	290	326	303	324	304	297	307	304	290	308	292	307	297	286	285	313	300	326	321	314	339	288	290	327	294	309	305	307	324	319	278	332	300	305	305	308	278	344	315	299	311	288	301	306	287	305	290	305	285	304	284	288	282	307	308	304	322	294	322	307	292	272	311	312	284	283	334	290	279	341	305	320	323	306	310	319	333	316	313	323	306	298	279	269	320	335	295	298	284	337	316	315	276	298	289	276	295	288	260	292	288	269	302	345	320	290	306	304	312	304	322	316	319	303	324	301	320	312	344	318	269	306	350	286	303	307	303	297	298	293	331	303	326	298	302	291	318	264	292	273	286	275	327	312	281	329	314	297	272	313	312	291	285	294	285	296	277	327	320	316	289	291	292	307	297	303	299	329	327	309	306	296	317	317	292	289	287	326	311	333	312	304	297	315	299	288	286	332	301	308	306	278	293	356	304	316	334	296	304	280	313	329	288	277	291	303	300	277	301	321	292	273	296	282	313	306	323	292	301	327	300	270	298	294	309	288	323	302	315	317	292	297	298	292	333	307	282	302	318	310	310	281	337	305	305	289	308	268	289	324	278	293	318	276	303	292	290	309	332	282	312	299	311	310	276	304	261	293	307	281	300	289	287	329	343	296	327	287	291	321	276	297	301	307	326	316	286	289	268	284	288	295	297	302	306	283	327	308	290	300	316	261	316	302	310	312	292	313	307	336	283	303	275	317	331	309	298	292	318	327	320	281	318	310	316	295	294	314	304	304	308	302	303	314	295	279	318	319	307	296	304	362	276	310	305	268	298	312	328	290	314	270	302	276	307	282	316	297	300	332	297	290	288	327	327	284	299	265	252	272	283	292	297	299	279	305	313	299	277	301	309	307	294	302	338	325	289	336	330	300	314	285	306	323	303	264	356	288	266	301	293	329	289	286	323	302	340	288	353	313	310	316	292	312	328	323	269	284	309	302	272	267	328	326	322	333	258	287	287	302	290	315	325	325	305	300	287	314	307	298	315	294	309	305	293	312	304	305	294	307	281	311	309	303	345	301	296	272	329	315	301	289	290	284	301	276	289	306	292	297	281	324	283	327	310	306	290	310	327	308	342	287	326	313	327	310	311	300	303	296	358	284	317	287	319	291	277	329	307	283	273	313	320	296	300	301	316	273	313	283	288	329	302	316	328	288	332	309	310	296	321	317	285	288	296	316	313	267	312	287	280	321	302	296	315	324	313	323	297	292	295	322	306	311	280	324	297	304	330	286	293	312	298	337	310	305	292	283	319	296	307	320	316	299	344	302	310	306	292	307	275	283	304	266	292	346	329	324	285	287	302	334	271	302	301	302	279	290	293	312	304	326	287	301	277	280	302	289	275	304	291	315	312	281	300	289	309	318	308	292	353	297	305	317	311	322	289	309	311	284	300	311	328	314	335	300	309	294	324	284	293	337	314	301	318	300	311	308	303	292	312	326	282	307	299	307	280	301	321	271	310	307	271	309	324	309	288	313	303	295	335	282	282	312	301	292	316	296	336	303	278	288	312	302	307	272	313	303	302	310	314	316	331	287	334	296	310	309	308	303	278	297	317	347	287	299	294	309	301	303	294	312	342	306	304	309	315	304	296	247	277	291	305	281	298	291	333	290	326	279	283	285	301	296	296	314	292	316	304	305	283	279	327	294	293	302	318	329	295	324	302	303	294	273	300	289	288	302	297	275	302	285	326	324	328	288	288	267	298	337	313	283	284	307	326	261	298	318	305	302	300	313	312	280	340	302	317	267	298	290	305	308	335	290	308	306	311	301	302	278	301	282	308	325	268	319	318	279	295	294	300	307	300	291	304	267	265	287	286	281	300	288	291	304	331	301	311	326	312	293	297	300	326	300	321	323	310	313	282	315	292	321	312	281	299	281	272	290	284	295	310	296	284	317	334	318	299	285	292	326	301	287	311	311	302	278	292	269	272	296	306	319	326	306	271	307	288	312	318	278	304	307	326	268	348	295	307	301	316	303	294	296	300	290	290	301	278	309	289	334	312	334	290	300	301	271	282
6625	1807	3718	4049	3629	3082	4116	45899	51562	39111	9959	848	876	868	782	803	865	840	854	817	787	796	791	825	830	800	764	807	768	838	797	772	801	803	820	847	757	805	821	727	820	851	794	807	791	803	813	811	783	825	788	765	793	809	777	764	790	813	786	754	751	751	803	742	776	812	785	784	769	797	783	734	827	814	835	735	832	810	743	821	802	799	768	781	769	802	823	772	797	761	803	740	819	788	781	768	740	787	798	825	803	822	778	775	796	756	747	832	815	807	788	774	784	799	785	801	767	757	775	794	793	744	784	804	814	780	786	820	773	768	772	812	842	811	788	778	792	798	764	825	769	760	810	796	781	775	790	726	782	819	851	765	777	721	806	777	818	776	792	759	808	787	843	778	806	801	784	754	816	791	732	741	772	803	824	791	768	820	815	803	798	767	807	775	773	776	754	810	778	804	827	827	812	796	772	813	764	774	778	810	754	772	784	798	763	828	796	797	766	770	795	759	786	760	799	802	858	821	772	785	764	777	803	760	792	806	760	800	798	759	788	810	816	809	778	797	834	794	795	805	800	780	815	806	824	756	762	792	771	788	839	777	756	811	812	795	823	751	743	782	837	752	765	761	744	693	765	768	820	788	779	844	818	771	817	794	835	792	831	810	842	816	781	828	778	807	811	761	748	800	837	798	852	755	806	790	775	803	832	765	740	800	753	823	860	776	805	809	750	771	767	780	767	724	744	814	808	759	822	813	824	762	764	814	753	788	823	863	803	815	843	771	793	742	781	786	782	796	797	793	855	810	790	778	795	805	796	829	776	772	799	790	758	809	753	741	775	779	775	765	767	769	765	800	788	803	781	824	778	760	747	798	838	739	755	766	789	774	824	754	797	779	791	773	731	783	767	800	779	794	804	791	778	813	808	782	776	794	764	755	839	763	817	780	793	752	811	821	793	809	845	789	772	840	791	767	826	818	845	786	807	788	803	827	830	778	757	748	712	830	785	790	785	788	780	793	772	819	808	810	825	737	750	718	765	838	818	800	753	763	754	797	762	789	830	800	840	802	801	778	799	800	812	767	779	802	794	743	773	777	843	792	824	746	797	778	815	836	789	809	754	782	816	789	777	818	779	769	739	787	789	814	798	804	799	754	808	745	773	805	799	775	759	804	803	786	790	808	777	780	764	779	801	771	808	852	773	768	763	790	841	813	804	732	753	830	825	774	820	802	748	778	761	744	790	795	788	795	807	827	752	843	795	805	800	763	774	784	744	753	809	773	753	743	773	799	826	783	832	833	781	822	792	788	804	743	782	769	769	818	763	756	762	816	761	726	805	772	800	798	764	756	803	796	827	763	766	798	799	797	783	825	812	781	753	774	799	760	801	793	768	807	747	800	804	785	782	784	831	781	772	768	800	807	824	792	797	787	822	822	782	775	793	790	801	734	796	783	802	791	779	807	802	790	786	767	778	783	765	793	792	818	754	772	784	810	773	778	761	787	786	819	816	827	802	763	774	783	785	815	717	821	756	789	756	768	798	807	758	770	796	836	778	805	767	797	778	778	802	819	779	809	779	781	755	793	766	769	783	811	775	822	777	782	798	793	778	791	851	757	717	806	833	781	780	781	826	805	800	800	794	823	821	823	748	784	801	812	768	815	792	831	787	764	827	806	778	772	777	799	805	791	831	776	786	874	801	812	775	772	781	792	817	824	781	740	764	822	811	743	797	750	768	779	807	728	756	799	791	865	844	778	820	762	756	797	805	790	790	816	791	858	802	796	813	773	797	737	798	732	777	789	832	815	803	766	751	769	754	765	800	800	804	813	809	784	766	747	752	794	808	747	780	763	829	785	771	875	816	778	809	809	789	828	825	829	804	783	762	827	834	780	793	795	765	767	805	774	816	824	798	780	831	866	746	813	790	807	799	787	755	777	840	822	800	798	768	790	762	836	845	816	807	810	776	799	723	777	800	807	819	763	738	793	762	749	791	787	788	802	814	827	796	829	774	804	781	810	743	823	827	789	770	786	781	756	805	755	798	777	849	783	813	855	800	822	818	805	875	744	805	845	790	814	792	795	784	838	785	785	784	806	787	779	793	807	797	754	802	775	786	761	757	749	810	836	787	779	804	825	780	763	785	789	790	815	787	746	725	800	846	824	778	828	809	774	726	779	830	756	783	761	816	752	821	788	815	837	759	776	798	831	794	792	770	794	807	763	797	748	815	834	824	796	767	804	760	824	739	788	767	832	833	777	809	820	749	793	794	756	742	751	791	799	761	809	731	815	806	827	775	756	734	831	829	782	747	815	822	794	824	818	804	762	811	757	802	802	805	789	837	798	797	770	803	785	809	796	752	834	829	751	794	754	849	832	830	836	761	771	837	801	808	738	842	742	738	793	758	810	747	773	784	782	807	805	794	789	818	803	793	833	793	774	825	791	783	809	760	789	768	850	820	749	798	781	763	761	811	792	864	817	833	763	777	780	790	780	849	804	782	802	824	826	800	715	776	770	782	737	755	752	796	794	835	793	851	813	829	812	821	794	792	784	784	763	788	821	770	801	780	769	797	801	806	749	759	755	821	765	806	800	824	806	814	825	787	829	748	784	720	772	775	808	768	752	818	820	806	812	778	783	801	765	749	770	819	779	797	741	753	759	766	826	784	791	789	836	807	765	806	777	805	818	777	772	803	809	832	769	782	809	793	787	831	800	736	765	838	831	849	800	783	771	799	782	788	734	758	787	810	788	829	883	786	787	799	791	791	712	795	806	794	810	745	805	733	808	793	772	857	812	848	806	829	820	770	749	758	818	797	775	823	788	786	817	824	754	781	827	799	754	833	783	836	752	788	804	836	770	807	802	808	753	798	811	815	767	833	802	822	792	785	805	827	844	754	797	760	798	787	796	839	820	796	777	801	778	753	800	800	802	788	800	766	766	801	749	780	726	799	819	736	818	794	780	735	798	746	799	773	777	793	826	768	745	803	819	757	841	754	778	790	796	738	746	826	793	780	866	777	815	841	734	796	787	795	807	756	758	741	829	773	789	805	833	777	835	773	779	814	771	796	756	782	830	784	814	809	804	787	806	785	821	809	797	781	785	781	829	833	812	803	831	793	791	812	809	823	751	857	790	806	778	783	836	803	806	825	777	809	864	768	802	798	835	792	802	815	834	773	765	720	808	831	783	796	793	764	780	783	801	798	836	757	814	794	759	763	804	818	756	816	811	753	816	808	739	803	775	800	786	800	745	786	819	802	796	796	758	783	797	785	787	709	816	772	789	824	797	736	768	834	797	780	779	758	774	824	856	846	814	777	816	762	812	864	787	780	807	775	778	788	835	796	811	755	771	806	821	811	801	778	816	783	831	803	846	854	750	814	817	793	737	850	781	767	775	754	756	739	775	776	782	804	782	814	801	797	812	776	803	793	839	775	724	781	818	802	778	778	828	796	755	798	751	812	811	781	822	797	803	730	787	803	778	811	786	806	873	788	766	849	787	784	812
18041	3172	2902	2189	1441	1101	5882	39140	47226	31553	11217	400	205	188	187	181	191	196	188	178	195	173	203	208	192	175	183	177	171	163	204	217	182	185	168	188	173	172	168	188	158	168	192	191	187	160	210	237	195	164	223	204	180	172	217	209	179	190	161	184	192	166	187	184	186	158	173	162	167	175	201	180	195	187	192	192	194	147	191	189	193	173	167	191	184	203	160	174	178	179	177	212	159	172	178	183	200	166	169	184	179	170	204	186	165	159	192	185	154	176	195	160	187	179	214	166	166	194	162	201	181	178	201	173	190	193	188	200	178	182	176	183	188	174	207	197	162	193	192	176	180	178	183	169	161	183	188	197	176	187	194	176	195	180	188	176	193	201	171	183	158	211	189	164	149	178	176	193	205	175	196	184	189	183	175	178	173	198	163	194	153	197	168	208	181	169	162	180	179	183	177	184	180	180	171	181	158	170	172	179	171	192	150	184	180	181	167	192	198	173	210	167	203	181	188	169	187	188	160	194	195	196	165	191	170	179	195	152	172	189	200	194	178	193	180	174	157	177	170	177	181	166	191	196	158	183	180	184	153	180	165	186	170	173	189	208	190	175	191	163	194	176	159	179	182	164	168	173	187	177	176	166	210	161	170	185	178	167	183	189	173	180	159	184	177	192	224	188	176	194	181	165	197	182	207	194	174	154	199	179	170	173	195	178	192	190	185	205	170	189	179	153	186	192	173	176	186	188	212	192	190	182	183	182	180	181	199	172	177	196	221	206	170	176	189	182	194	170	186	195	190	195	180	190	174	209	183	188	156	182	186	206	189	184	164	189	163	197	164	195	187	177	174	183	197	175	192	174	200	178	179	183	190	188	160	211	168	202	180	196	180	170	183	154	180	181	184	178	203	190	187	173	205	170	191	169	169	200	188	205	180	181	197	178	174	161	188	187	202	179	205	186	164	153	194	173	177	174	204	159	178	153	153	173	173	176	186	166	167	192	182	146	204	190	158	174	191	199	208	194	196	172	174	177	179	177	196	168	188	181	208	202	148	185	151	193	188	184	178	177	202	168	187	174	189	150	177	178	176	169	155	162	179	175	187	179	195	196	189	182	185	185	173	185	175	174	170	159	190	182	196	170	171	167	197	168	183	159	164	215	170	172	159	165	169	184	176	213	165	175	176	190	190	173	180	173	211	181	208	181	170	165	172	207	179	176	195	188	185	170	174	169	162	174	186	181	178	194	187	183	175	186	183	186	188	180	172	176	178	191	174	165	182	171	171	181	197	178	166	185	189	171	212	177	207	211	166	164	196	190	187	182	193	175	206	190	197	211	201	170	171	214	198	190	194	192	166	200	186	192	185	177	164	174	205	185	182	211	179	185	202	193	186	166	198	190	184	173	178	168	201	213	180	182	175	165	199	180	189	178	176	172	189	173	175	169	175	186	222	161	154	159	167	176	187	191	160	208	181	181	188	199	188	164	165	204	178	185	195	193	177	147	177	176	176	175	177	182	195	167	147	222	192	172	184	179	160	176	189	201	175	181	176	184	179	204	193	177	175	182	187	154	180	156	190	168	189	169	186	160	165	168	183	182	190	200	197	190	197	186	187	196	151	178	163	190	185	152	171	187	214	182	166	174	154	175	190	163	171	190	186	197	182	177	196	197	182	158	174	192	189	181	163	177	194	156	161	195	179	161	169	191	172	189	159	175	155	186	183	190	167	162	195	176	170	181	180	206	189	172	187	182	176	198	166	189	164	173	192	182	187	194	162	192	188	195	183	191	179	195	184	162	165	167	167	192	168	191	193	192	187	176	182	187	173	198	182	202	176	168	185	192	191	167	201	186	177	194	191	206	196	195	188	179	178	179	183	178	176	185	187	179	144	188	180	193	179	175	183	172	185	182	166	195	195	185	166	190	199	185	176	204	165	190	222	175	189	180	194	168	186	201	182	219	173	175	170	169	191	174	193	170	196	180	172	159	194	207	181	205	179	161	174	170	167	165	203	193	194	161	190	174	182	166	177	164	178	184	206	190	189	178	189	219	176	180	148	191	167	154	184	174	162	172	197	172	198	178	163	186	173	180	183	194	173	192	167	167	185	184	186	181	199	182	226	183	178	186	175	179	197	157	153	180	162	206	181	211	196	167	165	171	190	175	183	179	176	169	155	176	195	184	187	182	199	162	180	162	154	192	171	189	184	173	189	178	189	177	204	217	160	183	169	192	200	199	173	176	164	186	172	154	186	169	169	181	197	193	195	175	209	175	186	201	184	193	176	186	187	164	172	195	182	166	191	158	191	171	164	186	173	182	186	173	163	201	177	199	201	189	188	166	201	165	189	179	202	176	211	189	197	189	189	168	197	184	195	188	191	208	161	177	179	191	169	186	197	215	203	171	215	185	189	171	183	184	171	167	183	189	194	189	152	213	181	200	212	184	173	164	215	182	166	178	182	173	202	182	166	191	176	189	189	176	178	177	177	192	189	175	193	168	185	173	180	195	165	179	179	198	186	143	180	183	205	175	191	184	170	172	186	184	190	169	178	171	184	187	202	177	199	194	173	149	186	167	181	187	163	179	177	193	175	210	168	190	183	191	177	174	185	176	159	190	207	198	185	178	171	174	223	174	190	196	163	209	176	168	195	195	155	193	212	182	180	177	188	168	186	198	164	211	195	171	186	189	175	169	189	190	152	191	180	182	175	180	180	177	181	177	151	179	176	180	171	186	175	189	178	180	166	176	182	200	199	184	181	172	176	188	179	181	173	192	191	189	164	172	201	210	190	187	189	175	196	188	195	177	167	190	172	205	179	196	179	175	195	194	179	185	166	170	155	167	156	178	177	175	186	172	175	176	186	164	170	183	189	167	187	190	179	184	159	204	188	161	198	160	189	175	196	210	190	184	173	175	174	183	178	169	175	183	174	172	180	190	176	175	186	205	196	159	166	166	162	161	202	177	149	180	167	204	165	209	191	181	180	164	188	185	173	169	190	167	184	175	163	167	168	166	174	167	167	158	156	164	215	189	185	184	160	203	193	177	172	185	179	184	196	166	177	199	188	189	167	192	160	168	167	185	191	175	196	184	192	178	165	190	162	186	188	190	185	170	174	162	182	183	201	171	182	176	176	207	186	183	181	180	179	174	178	183	148	168	185	182	179	154	158	166	197	189	167	193	191	179	161	191	183	204	180	186	205	195	187	176	163	210	176	177	192	203	199	188	149	172	210	218	179	178	152	191	182	169	178	199	168	198	204	193	195	159	170	177	194	206	193	181	159	173	194	177	183	178	162	184	149	177	169	163	171	179	176	150	162	165	177	196	174	191	195	172	178	157	201	180	188	176	190	173	175	198	186	188	173	172	186	185	194	183	182	176	207	175	194	194	190	198	147	165	178	197	161	188	201	177	180	176	196	189	164	205	189	152	180	174	176	181	206	206	207	181	193	171	188	166	175	160	186	183	203	182	173	179	159	179	178	180	182	172	164	182	201	213	178	189
8245	2691	5959	6921	5603	4776	15834	56927	61269	47928	12710	651	571	606	603	565	559	580	574	521	532	545	565	576	494	525	523	511	520	509	526	510	535	521	568	497	498	502	554	495	521	467	490	518	473	554	482	512	533	508	519	508	530	498	503	503	518	521	522	502	489	506	511	540	478	482	501	484	491	487	474	471	485	510	514	547	482	525	492	480	490	501	567	476	515	537	491	496	492	490	506	501	516	479	507	538	529	500	482	533	507	515	513	477	497	530	496	490	516	504	458	498	493	519	511	487	536	456	475	506	513	509	498	546	506	493	514	473	506	502	485	502	529	499	486	505	497	498	508	459	500	522	562	467	504	488	489	490	511	487	497	482	494	529	533	490	491	503	559	538	500	445	516	513	518	499	497	492	486	496	475	515	494	477	461	487	550	490	474	531	452	484	484	490	487	472	495	478	479	512	513	463	479	502	449	548	500	498	488	528	490	469	534	514	548	486	483	478	515	493	512	477	561	475	526	521	513	528	471	461	534	501	512	483	518	498	484	504	445	489	467	494	540	497	462	489	518	481	488	500	491	494	496	527	509	500	469	464	528	525	510	483	537	512	527	504	525	492	505	506	463	502	486	532	503	508	488	521	508	502	461	519	492	476	533	494	502	528	468	513	514	482	556	483	525	492	490	474	491	509	532	517	543	504	515	471	513	504	472	510	512	490	499	498	502	487	492	503	502	513	488	522	507	477	495	506	463	490	502	450	541	489	499	524	544	501	464	462	502	504	497	501	500	523	521	510	488	517	514	494	500	545	514	523	489	499	488	506	528	529	460	507	493	507	486	562	524	497	486	516	500	526	526	487	538	496	491	524	495	492	506	500	502	491	499	479	494	519	507	517	441	490	522	514	471	487	513	503	541	497	514	520	520	503	483	539	478	517	512	495	533	501	546	524	500	491	499	489	523	494	538	477	481	520	500	495	495	482	508	528	501	545	523	530	495	546	514	500	474	514	534	505	457	494	486	503	518	525	500	467	549	490	500	529	510	479	530	491	496	523	471	497	557	482	506	497	534	501	501	520	475	518	517	541	505	481	516	489	498	487	515	477	494	517	517	498	479	493	494	493	515	513	524	481	466	519	485	533	484	517	504	540	512	491	513	516	529	498	499	488	500	521	504	521	536	492	528	528	543	500	516	518	444	512	484	500	490	433	514	498	464	513	524	503	535	499	533	480	516	528	483	518	471	515	515	494	477	536	527	506	479	469	521	500	527	518	494	507	480	501	516	498	528	503	482	519	512	492	513	519	495	530	497	517	517	502	539	538	498	502	487	516	510	489	515	529	487	532	516	479	524	486	494	527	490	491	537	473	516	476	483	562	518	509	535	510	497	491	528	503	509	507	493	504	526	540	513	509	550	515	510	488	500	465	507	541	559	512	460	517	530	488	499	556	502	461	507	474	498	535	474	471	534	518	518	493	511	490	482	484	479	469	491	514	528	513	503	492	472	485	497	530	489	526	520	540	484	514	519	514	504	515	485	524	487	510	513	496	507	488	489	504	498	479	493	511	486	520	484	499	488	519	509	485	503	506	500	505	529	509	523	518	510	504	507	539	503	543	509	483	481	509	518	516	482	498	539	461	511	415	486	524	481	515	478	465	492	496	496	484	486	525	514	550	454	462	513	504	518	504	473	501	517	512	486	487	482	451	522	509	488	487	505	485	496	527	487	487	496	506	470	515	517	495	486	468	503	495	542	496	496	517	482	508	446	493	471	516	501	499	455	542	494	478	526	475	502	510	505	492	471	499	490	490	524	510	511	475	491	490	492	473	487	494	508	494	517	549	510	490	485	521	468	489	499	469	536	543	511	516	504	509	490	473	508	527	528	494	528	498	485	505	502	500	474	505	494	497	531	497	504	509	527	520	507	501	520	471	546	505	504	523	501	493	505	522	496	484	542	543	486	518	513	497	508	470	552	513	483	496	524	503	504	531	459	491	508	468	550	495	497	491	465	495	506	479	501	532	494	505	521	456	519	491	503	472	525	509	573	479	506	486	464	527	527	521	495	507	469	503	485	467	486	490	472	496	519	515	493	487	515	467	495	539	476	468	503	508	483	504	504	468	505	458	490	547	505	466	523	513	501	469	507	505	517	529	522	478	488	558	484	498	545	515	497	533	522	467	513	525	471	510	518	508	496	528	520	496	507	486	483	551	478	480	516	501	496	485	524	481	495	488	490	487	517	547	492	521	496	507	493	494	502	497	525	521	508	503	495	536	523	480	487	523	485	512	535	536	508	508	483	477	512	472	545	506	521	547	489	502	543	514	529	505	484	518	514	544	574	487	483	540	467	458	495	496	493	488	502	490	503	503	512	492	498	520	524	495	500	466	427	547	486	514	484	496	506	528	528	510	494	518	524	471	461	473	511	475	498	478	487	513	507	501	480	527	518	483	485	509	506	482	525	515	475	511	490	508	527	483	516	534	506	508	500	519	502	516	517	487	481	502	532	558	511	507	456	512	523	510	503	495	493	498	503	499	495	520	521	507	491	501	474	489	484	499	501	503	519	516	488	468	526	487	510	497	494	489	503	484	469	510	497	535	516	498	525	504	494	482	512	489	448	510	534	527	547	546	517	475	517	492	514	477	495	494	521	532	550	518	492	542	502	483	472	533	508	494	515	516	507	504	502	512	515	491	536	499	513	497	485	524	490	470	546	481	485	519	488	472	497	488	533	493	451	502	497	471	498	482	511	467	495	488	485	498	476	492	507	467	527	486	492	490	513	530	483	541	507	517	510	523	470	524	542	508	501	499	511	462	489	505	483	533	499	467	550	530	486	470	508	511	512	489	509	537	505	494	479	486	501	522	492	500	528	491	481	461	532	511	531	506	465	513	499	512	483	489	509	528	519	495	524	474	470	490	487	487	481	542	476	568	517	493	477	513	470	533	501	474	524	506	491	485	518	526	500	478	477	490	494	465	463	520	473	539	530	521	498	501	497	520	517	496	482	491	500	452	542	526	483	501	492	523	501	460	478	497	524	504	495	524	492	516	510	504	494	496	490	506	537	505	491	470	488	517	477	507	514	501	493	463	507	512	529	478	527	532	471	521	527	493	470	501	461	492	479	499	467	490	485	532	464	529	501	516	494	499	486	499	522	530	485	488	536	523	497	489	534	500	472	503	537	496	537	491	508	572	523	503	531	539	494	475	494	533	483	538	467	487	522	497	501	474	503	515	514	537	448	471	478	478	476	481	523	494	541	493	499	507	475	485	503	457	471	483	475	476	543	493	504	508	481	495	447	479	517	476	509	514	534	508	487	493	504	485	526	511	516	508	554	477	511	482	509	485	474	523	532	512	518	508	478	484	516	468	532	527	499	520	478	490	491	519	531	490	519	545	505	517	527	498	469	538	476	494	542	507	516	473	497	542	542	473	497	513	489	534	500	499	527	509	507	494	541	541	493	488	490	477	492	493	462	521	524	511	475	518	499	509	500	520	497	489	515	509
2577	409	413	410	346	339	379	2160	3125	2289	487	310	334	282	322	275	314	323	309	301	316	302	315	341	348	337	318	314	340	331	305	315	329	330	286	310	306	275	303	292	314	330	287	298	338	337	310	317	335	304	308	276	296	312	339	343	314	308	311	253	312	331	297	304	310	324	304	316	315	289	282	317	305	307	303	299	291	316	299	313	282	314	264	282	297	275	295	315	309	280	298	297	276	283	282	314	305	286	318	281	310	287	285	300	304	315	267	301	301	262	346	330	300	318	318	301	327	335	307	296	342	303	293	308	297	291	314	289	307	317	304	304	328	265	317	280	352	282	327	337	295	310	288	314	281	315	294	326	326	336	334	307	278	297	306	308	275	289	302	325	284	293	282	307	301	314	311	306	298	292	291	322	305	302	326	308	312	316	323	298	309	305	294	306	296	299	330	301	271	275	313	294	330	284	303	288	313	323	288	286	271	299	290	321	300	275	304	302	269	275	326	309	300	296	305	328	295	334	291	284	315	283	323	297	296	299	281	279	324	296	304	296	302	297	296	303	303	296	313	323	282	278	303	278	313	327	320	292	327	330	328	322	322	291	329	297	310	300	321	318	308	308	334	329	276	297	272	314	310	292	297	317	304	302	303	307	297	298	303	307	303	282	305	305	311	338	275	296	294	290	290	325	295	328	316	287	289	292	330	313	340	337	287	324	309	267	301	273	305	336	311	251	311	287	300	320	283	315	333	306	309	297	321	274	281	295	308	293	303	289	312	283	304	301	319	302	324	296	326	307	299	279	327	290	312	284	300	292	292	312	294	292	265	321	298	318	294	298	320	284	301	289	283	321	299	316	302	346	272	299	309	315	295	276	324	329	302	308	288	267	294	273	302	300	304	263	299	269	304	300	305	317	323	319	306	315	276	317	346	316	282	334	324	323	300	307	322	318	298	310	303	298	354	285	297	277	303	276	290	326	291	297	317	301	297	290	313	276	337	290	293	294	316	327	305	306	334	262	307	306	306	342	303	308	309	281	326	303	305	303	305	323	298	313	275	334	266	299	289	301	349	315	284	302	316	293	286	296	264	315	253	279	310	307	278	282	314	325	308	323	304	321	281	306	319	285	305	322	304	312	266	316	314	318	281	320	267	276	310	326	288	321	285	313	278	290	324	300	281	308	317	302	316	347	264	329	319	319	274	313	293	314	316	308	314	299	323	272	288	315	291	271	279	303	315	338	299	314	338	290	323	306	318	312	327	324	317	281	293	297	301	320	300	272	302	322	292	302	313	303	311	287	307	332	293	311	314	296	316	327	296	294	281	311	321	310	286	312	290	303	325	315	303	296	300	300	339	292	283	310	276	270	310	314	310	313	298	286	299	342	276	303	321	264	293	305	323	298	297	303	326	275	323	316	280	288	292	332	321	329	306	308	323	285	321	280	343	295	286	314	327	310	313	312	290	309	275	303	303	292	292	312	318	259	334	289	291	323	305	308	300	290	311	296	328	325	298	297	291	320	318	316	305	298	325	271	298	301	313	323	277	331	332	299	334	316	297	287	276	295	345	292	307	300	298	293	307	300	295	353	308	290	280	300	281	272	326	274	300	285	296	312	326	276	281	289	305	290	318	295	340	306	261	319	302	287	315	277	317	297	286	319	277	300	291	285	320	306	299	317	340	331	269	332	306	323	342	291	309	291	313	301	298	296	295	349	308	303	326	311	316	284	301	298	323	320	281	315	321	317	315	313	318	315	285	268	302	287	324	322	304	297	319	307	312	281	318	290	331	316	299	274	303	301	307	344	325	315	309	303	327	280	329	274	335	338	316	322	318	306	284	284	307	293	296	322	285	323	311	264	286	315	302	318	329	304	303	305	299	286	324	334	299	275	309	284	313	286	301	279	299	315	320	317	283	287	320	278	308	303	291	330	305	281	283	288	291	312	302	344	302	279	307	307	309	299	279	310	307	303	331	317	291	281	321	304	297	295	309	305	308	301	330	320	301	346	291	341	290	322	302	285	333	305	292	296	337	308	312	287	315	329	338	307	303	302	331	277	278	310	319	313	307	337	329	323	310	290	285	318	302	312	291	327	304	314	277	283	318	294	313	295	301	318	313	305	292	289	319	283	286	287	294	286	293	290	297	292	280	290	295	292	305	310	320	318	290	326	299	278	341	322	333	289	313	311	315	283	305	295	300	290	289	267	307	271	338	287	312	273	308	331	294	287	273	303	289	261	291	282	297	291	288	283	338	318	354	308	281	294	323	276	310	277	307	310	298	314	281	313	314	316	272	305	301	297	296	317	321	275	313	285	335	313	313	323	322	301	269	304	292	274	299	306	306	331	344	261	279	307	272	296	324	291	368	315	283	302	295	303	332	296	335	312	314	282	300	291	306	308	298	308	330	304	280	301	284	283	301	310	303	289	337	298	312	314	274	287	291	328	298	308	290	303	307	304	322	294	324	304	302	284	314	333	341	294	282	311	290	307	313	317	308	309	303	320	302	327	296	297	297	309	269	298	275	324	326	311	327	305	273	287	367	317	311	299	303	309	312	294	278	292	312	297	304	314	304	294	297	320	326	316	304	315	287	291	277	307	305	279	305	308	307	289	294	319	328	342	306	325	343	305	285	302	291	300	326	325	315	314	313	312	345	301	300	327	322	321	314	303	286	313	328	305	325	302	275	291	291	280	319	330	277	321	311	310	309	302	280	328	293	278	330	309	300	339	341	290	350	309	306	306	301	274	313	323	317	278	283	305	308	320	326	280	309	291	286	308	285	324	328	291	286	305	301	297	362	311	300	323	293	358	296	287	312	277	294	313	317	301	348	311	299	287	288	323	314	274	349	280	307	324	315	329	328	305	314	293	306	288	314	304	302	315	329	302	301	323	320	300	308	303	283	280	312	318	309	318	291	313	303	268	322	297	309	313	321	287	307	307	325	279	328	310	318	292	315	311	312	281	299	323	300	322	319	317	288	298	293	286	308	293	309	309	336	305	323	315	300	318	313	281	284	325	300	267	313	292	282	290	283	304	308	287	336	315	333	307	301	307	318	290	296	310	304	313	295	311	306	280	306	329	299	283	317	310	314	314	305	306	328	299	296	307	313	288	310	306	313	296	311	337	291	314	335	322	295	290	311	320	308	328	298	301	296	304	302	283	309	283	317	302	315	302	298	336	307	327	329	280	284	319	299	322	311	312	306	317	304	293	285	322	302	322	305	333	251	335	272	319	313	318	271	302	290	314	311	320	301	281	298	319	290	298	303	324	290	282	313	289	284	316	291	353	296	338	328	322	340	294	305	309	284	310	311	261	295	294	308	314	309	256	282	321	296	285	322	306	279	328	297	314	291	311	280	300	306	261	324	294	311	296	310	327	313	311	356	297	316	313	291	299	280	293	308	293	283	272	271	294	276	309	314	291	298	269	317	303	324	281	289	304	327	307	305	327	306	301	316	300	305	286	283	329	339	303	319	299	302	315	287	310	301	289	311	314
2682	918	1080	1194	1050	978	1326	10820	13542	9136	1448	777	809	782	796	789	825	801	845	779	834	760	847	803	769	823	864	845	840	791	833	790	822	793	760	870	780	872	774	823	850	804	831	853	820	836	865	804	808	815	839	803	795	789	792	821	801	794	844	775	792	847	769	832	788	777	822	803	788	793	795	765	799	811	793	780	815	799	762	754	790	780	823	795	765	778	805	820	813	812	805	767	833	773	797	851	848	766	834	750	809	822	794	812	882	846	780	775	808	829	782	797	859	756	768	831	770	775	807	814	839	800	837	796	781	791	773	787	828	819	774	788	801	769	791	796	830	834	847	812	839	796	787	788	799	797	784	789	769	754	777	795	866	789	751	781	814	805	782	804	843	827	813	798	818	801	837	785	780	826	805	777	772	771	791	830	800	840	800	824	792	852	828	807	836	823	818	768	877	771	800	846	804	747	783	835	790	788	784	813	814	773	768	829	774	848	788	853	783	792	852	760	793	830	850	833	801	862	747	796	825	791	749	879	808	838	866	796	771	793	805	860	806	830	808	792	787	763	817	855	827	860	756	782	761	771	840	801	812	807	808	822	827	767	813	825	819	793	837	732	811	833	787	855	813	830	774	793	793	857	770	768	801	837	813	779	807	820	843	774	805	833	794	790	760	845	800	833	772	801	796	817	798	827	800	769	797	811	811	813	807	796	842	768	877	752	827	857	793	837	797	806	773	789	833	803	801	796	767	867	814	826	829	791	757	821	763	796	799	786	736	800	861	817	841	813	824	827	790	802	803	828	783	855	786	769	786	776	780	821	795	822	771	780	774	825	815	813	877	779	744	812	818	804	799	828	785	809	796	759	806	802	799	803	813	793	819	796	787	873	759	802	824	808	751	755	800	799	823	755	728	793	799	800	798	798	842	869	815	819	814	755	813	756	771	787	837	812	839	762	772	799	775	825	816	791	781	835	824	838	793	759	772	827	757	782	754	763	781	784	778	753	853	800	819	810	839	770	836	811	824	856	803	826	761	747	834	797	849	815	848	760	843	784	800	767	761	810	841	833	812	831	823	799	792	771	816	775	824	792	810	779	825	828	856	803	827	820	814	817	815	845	753	766	785	820	823	760	789	790	771	798	803	813	830	818	782	821	804	784	829	828	839	778	822	788	796	821	802	771	773	788	794	823	870	798	801	760	839	765	812	807	794	852	794	829	832	820	844	824	827	800	812	822	782	883	835	825	767	845	801	814	817	798	813	851	838	805	870	797	780	785	798	832	866	798	784	827	830	779	757	793	836	844	801	816	787	810	727	812	792	809	819	783	809	778	798	790	868	781	821	785	828	849	808	865	796	807	818	797	829	840	829	822	845	810	735	843	785	819	839	860	802	788	815	785	813	758	790	798	760	802	843	828	802	791	815	781	770	766	828	791	807	793	795	810	855	757	788	836	824	814	820	795	830	820	832	775	792	823	799	769	774	785	822	764	787	851	823	790	802	794	839	810	849	785	794	803	810	804	795	777	766	842	807	851	839	812	781	806	817	812	839	826	848	846	829	772	817	822	802	834	860	769	802	794	779	774	792	807	798	787	835	781	811	789	735	844	810	842	769	822	854	787	770	827	817	831	822	827	812	849	829	840	787	789	814	779	831	772	791	783	773	807	797	775	843	884	857	810	815	792	794	759	844	811	776	787	852	787	796	817	830	814	816	823	808	815	837	802	805	798	803	765	811	831	806	789	823	773	836	813	870	820	750	845	810	755	781	835	749	752	839	823	788	794	787	839	769	797	801	822	854	797	803	765	746	838	801	859	822	814	783	804	816	812	813	820	789	824	771	799	840	797	748	823	872	807	762	750	829	827	836	832	819	792	795	823	792	793	798	792	803	823	805	775	857	759	766	811	803	771	781	790	761	760	788	769	864	814	791	826	810	810	789	810	836	863	824	764	824	800	835	769	849	808	775	829	845	825	782	755	770	766	843	781	799	799	810	855	801	838	811	827	777	728	790	826	798	801	869	788	851	834	814	785	776	840	815	810	831	746	810	771	810	809	806	765	810	772	765	817	781	762	802	807	787	802	849	803	842	796	833	793	801	806	748	812	794	827	809	813	789	823	808	792	813	832	788	804	842	728	790	789	749	771	757	839	764	809	801	791	807	812	775	819	791	845	789	802	788	792	816	797	790	795	830	869	793	792	821	815	787	802	892	779	781	786	806	736	830	814	817	817	779	867	790	788	837	827	799	772	809	798	765	789	754	771	763	791	795	818	835	812	774	782	834	804	796	797	812	813	815	806	771	811	818	874	793	754	758	790	756	796	794	832	769	794	800	791	816	816	867	755	848	797	803	790	773	839	820	854	823	821	824	796	742	768	814	798	779	823	865	814	792	838	837	828	802	815	779	808	764	812	731	805	836	793	812	817	826	817	847	809	778	784	826	832	785	799	772	809	806	767	805	795	807	873	799	795	810	759	836	768	824	784	807	793	843	791	820	811	781	837	802	837	796	853	804	800	787	882	814	833	861	799	815	765	774	790	778	793	829	804	798	809	876	826	831	762	808	773	832	822	812	782	809	792	774	793	809	788	845	793	768	776	803	798	809	831	788	833	811	821	794	830	769	841	870	798	817	819	760	844	828	858	834	823	851	784	763	811	824	795	811	796	831	810	814	873	812	846	790	777	818	846	822	776	836	822	794	834	796	839	792	809	759	804	789	762	818	869	782	766	809	821	813	811	800	795	755	798	784	848	826	814	779	827	805	801	804	775	794	804	772	784	789	783	773	777	833	836	813	809	739	784	776	813	789	798	788	797	835	770	834	771	786	742	847	730	795	824	799	810	816	832	833	823	847	849	811	785	804	870	806	824	812	844	768	851	819	809	799	800	827	807	810	774	762	811	867	760	792	854	745	837	785	842	854	808	813	835	729	792	810	808	780	808	785	828	787	756	809	795	726	795	834	834	809	766	789	845	814	788	806	810	792	828	770	805	809	777	780	817	787	818	821	792	834	815	819	809	815	831	805	822	826	850	809	762	816	797	777	817	819	822	792	817	850	837	854	827	786	823	753	826	794	833	788	799	785	809	793	844	803	812	767	731	819	785	842	816	821	791	819	778	833	764	840	821	782	872	859	759	770	791	852	785	851	806	846	790	818	809	774	822	866	776	760	810	827	813	761	835	790	756	795	815	749	826	793	782	810	856	807	821	814	794	854	871	797	766	791	814	828	766	850	867	854	797	843	790	837	777	790	797	800	821	781	784	804	818	730	790	790	799	808	806	817	806	768	758	801	771	818	784	821	755	809	738	812	796	819	789	794	819	809	804	798	797	789	812	829	830	800	849	837	800	784	868	768	858	807	779	763	831	772	786	855	820	828	777	800	840	875	793	818	846	817	790	785	815	808	781	835	835	850	778	814	796	789	810	806	768	838	837	806	817	794	798	841	782	808	863	764	801	812	818	776	832	806	836	829	823	801	833	813	814	804	780	815	770	794	789	854	797
10242	1462	1574	1269	989	828	3522	27466	32286	19245	3239	289	305	275	290	255	298	287	284	313	272	305	260	306	275	291	283	278	275	307	285	245	334	291	309	282	260	290	293	283	294	290	298	281	290	261	296	280	270	289	247	299	294	285	310	303	258	275	323	256	276	278	317	285	293	294	304	285	305	257	279	279	264	297	245	295	296	267	271	300	303	265	246	274	269	309	271	283	301	292	279	283	297	284	269	301	273	261	291	280	298	287	303	314	265	305	275	288	275	264	273	309	267	286	305	315	266	272	281	267	311	307	290	271	312	252	303	300	286	274	294	246	274	291	296	301	291	299	269	287	304	278	279	261	284	300	287	290	291	302	280	275	258	279	276	267	241	271	257	327	264	261	278	233	280	280	289	309	286	303	287	268	280	296	269	270	280	265	260	274	264	282	281	306	261	289	274	276	268	298	269	280	287	305	281	322	288	318	308	283	273	291	281	273	290	287	290	300	281	282	304	323	286	260	288	293	295	255	289	267	248	288	309	309	264	291	304	273	308	277	317	266	270	292	329	305	255	275	284	289	304	301	271	279	262	276	252	273	283	277	281	262	268	275	262	264	269	294	299	303	304	273	279	286	288	289	280	248	291	304	287	279	289	295	278	286	292	251	307	243	297	297	294	284	285	284	290	301	281	255	299	339	281	275	282	265	266	273	298	294	310	250	273	268	250	298	241	259	279	275	298	292	272	263	290	286	274	306	303	273	287	277	261	295	323	298	272	269	295	282	282	266	279	269	270	257	251	261	275	271	291	306	267	316	293	276	276	298	281	269	231	260	279	283	275	285	271	287	297	308	259	267	270	289	294	282	287	303	294	292	289	283	292	322	292	258	274	294	273	284	260	290	283	288	301	273	284	308	277	282	290	270	289	263	299	332	282	286	293	262	251	308	294	265	305	290	305	258	277	257	298	293	315	307	264	246	292	311	286	267	264	251	258	267	295	292	286	260	313	275	256	302	303	298	286	313	273	269	298	277	278	276	275	289	268	260	281	299	285	273	309	279	304	284	293	270	275	294	260	264	278	296	268	289	265	297	282	296	266	276	292	282	305	292	262	276	242	270	270	264	293	284	254	308	290	281	279	265	323	280	281	294	281	318	274	310	263	286	276	317	323	272	261	251	282	296	281	307	290	281	305	284	291	281	304	242	301	263	316	303	279	276	280	260	263	263	284	237	320	293	268	244	284	288	259	310	327	270	244	265	266	264	279	248	310	299	290	262	297	271	275	291	314	284	272	282	274	272	260	308	282	279	269	329	278	271	264	262	282	265	298	251	296	282	300	283	312	283	280	271	277	299	273	257	276	270	320	271	305	269	297	289	299	285	293	304	256	274	295	285	278	273	308	275	291	260	304	272	269	268	274	290	299	292	287	279	310	281	296	301	300	284	275	323	286	274	270	257	298	248	282	292	289	287	299	283	269	300	248	268	286	277	291	293	279	277	309	268	280	270	308	265	300	279	275	275	306	269	303	283	273	288	273	287	288	281	275	259	294	274	307	293	302	293	261	311	288	258	273	273	295	308	289	291	276	290	297	293	243	286	297	284	278	288	283	294	257	284	268	294	303	272	274	281	292	308	273	243	258	272	266	294	271	285	245	268	283	289	262	281	265	285	247	260	306	274	290	280	265	284	279	282	283	290	256	296	287	313	270	299	291	280	262	290	274	299	283	274	296	275	286	275	270	299	287	308	276	281	275	318	274	242	269	297	300	277	263	306	265	248	262	292	303	304	285	270	286	244	287	267	258	245	245	302	316	267	277	261	274	274	285	305	261	298	256	276	283	278	276	287	256	280	309	285	296	298	300	268	275	287	284	260	286	278	279	261	287	288	274	243	268	248	275	294	281	257	290	295	282	295	289	242	297	285	268	287	275	296	255	284	262	307	278	310	292	289	311	288	290	291	282	274	321	274	266	278	277	287	299	259	287	275	287	306	274	272	273	272	271	278	287	266	272	267	284	262	319	305	300	259	273	313	298	265	261	272	256	297	271	264	290	282	268	281	315	263	275	266	276	283	284	287	299	298	298	291	271	308	296	278	297	268	313	271	278	236	305	271	279	313	268	275	272	245	297	308	275	275	286	306	292	289	284	294	311	297	283	292	312	305	271	282	263	281	259	290	268	289	288	261	298	309	274	298	296	263	266	307	278	296	294	290	254	288	266	275	301	279	275	274	293	265	305	292	287	288	295	280	298	271	278	279	304	288	286	287	282	263	308	294	259	287	286	264	276	261	268	305	298	271	267	281	290	272	269	299	304	306	270	260	267	267	288	291	262	293	299	285	288	274	274	280	285	273	296	260	236	286	275	270	279	281	310	313	264	300	265	304	271	276	282	272	274	306	269	243	322	288	317	295	274	253	290	282	287	291	278	245	260	292	300	320	298	286	251	289	305	279	261	291	271	310	276	261	286	281	266	309	267	253	286	263	268	268	289	242	268	286	295	288	256	294	297	291	303	282	286	287	267	300	287	277	283	293	306	292	273	285	278	295	255	282	302	291	253	263	306	304	268	261	285	293	271	312	276	307	250	258	284	277	306	279	269	282	279	322	290	260	289	297	286	287	306	299	266	316	294	325	263	275	292	244	279	291	284	274	285	267	303	285	260	266	295	278	273	300	247	296	263	298	305	269	248	267	289	285	288	287	296	274	281	278	263	269	279	305	303	314	253	264	250	282	287	299	284	243	282	277	288	270	306	257	291	302	289	266	295	274	290	291	250	288	293	286	254	283	256	285	265	278	293	276	302	301	267	291	302	260	303	288	306	293	252	293	239	278	309	293	270	311	308	250	277	271	273	265	294	295	232	300	262	293	279	313	270	262	286	283	266	276	282	253	276	295	271	274	278	281	281	287	276	252	253	298	302	300	246	279	255	262	296	267	269	268	275	301	255	297	287	277	314	268	290	267	272	262	272	269	272	264	312	296	271	275	273	294	320	285	294	262	270	269	244	243	272	291	271	291	277	301	274	283	265	269	268	279	276	282	302	286	268	298	271	337	284	282	266	300	268	291	283	304	288	257	261	278	306	296	275	251	282	301	267	300	283	301	293	275	256	276	278	292	236	290	290	294	292	276	288	278	274	267	281	278	279	258	287	279	274	301	288	260	297	283	305	331	348	266	251	270	306	269	279	309	256	278	273	266	280	266	285	285	276	274	312	287	299	294	247	283	286	304	323	323	260	312	301	302	321	295	293	291	316	279	290	248	257	308	281	308	312	307	275	303	294	259	291	297	297	264	293	297	308	242	289	298	309	299	287	295	275	303	261	265	305	260	263	310	271	286	293	298	272	308	306	295	317	267	280	272	283	269	306	279	291	291	289	299	287	277	276	275	282	305	286	303	302	293	268	302	266	250	277	294	312	272	286	275	263	298	311	314	330	275	310	303	282	289	254	290	305	278	265	283	307	314	254	285	297	275	275	256	267	298	301	290	290	268	280	294	271	294	272	302	308	300
6689	1868	3645	4237	3709	3099	12341	48510	48911	37249	4613	811	805	801	823	799	810	786	747	751	777	768	775	793	771	792	787	791	712	781	776	730	777	752	785	715	754	801	780	780	798	731	744	712	684	759	783	769	749	738	780	748	740	756	741	716	777	766	715	748	771	752	779	718	759	820	776	783	736	769	744	758	716	742	762	728	734	781	709	754	784	711	750	769	735	733	744	739	745	745	707	748	762	793	801	737	703	744	689	699	802	737	735	748	738	735	742	739	703	741	712	730	779	730	721	739	759	743	779	751	732	735	771	741	801	753	780	712	718	763	754	755	749	766	768	752	742	762	722	755	743	704	703	783	792	729	782	797	774	714	793	722	712	695	771	755	717	714	748	744	777	745	759	687	756	787	750	763	732	742	743	786	779	747	767	735	792	747	726	677	734	692	767	751	711	701	747	741	779	748	733	733	728	722	731	797	729	729	776	705	736	699	786	728	729	727	689	729	738	708	754	699	745	761	755	754	732	739	774	727	739	743	717	749	761	733	746	748	742	761	758	812	808	732	769	798	752	747	726	757	767	802	761	765	725	757	750	755	795	739	728	751	799	771	811	722	684	773	758	753	727	744	756	731	716	747	793	788	741	700	752	773	761	704	746	762	756	796	749	764	759	734	706	719	708	758	761	742	748	781	770	739	755	732	728	778	780	778	780	714	732	748	706	760	754	738	733	732	741	719	779	728	797	734	778	770	758	779	781	692	783	780	795	744	751	721	680	762	768	724	760	718	735	729	723	700	753	745	750	747	759	744	776	714	718	745	733	730	767	793	725	767	786	738	724	727	775	736	782	747	775	698	746	721	749	753	757	777	783	727	726	730	759	769	730	738	677	787	728	744	766	752	709	761	780	730	750	731	674	754	740	795	765	756	769	765	731	757	692	766	747	767	797	762	761	737	761	745	737	728	713	768	779	732	738	696	754	743	760	730	731	741	800	756	733	726	768	776	702	774	774	750	764	749	777	715	732	746	725	759	741	748	733	755	774	710	745	776	702	711	695	771	762	729	756	773	761	798	760	731	721	728	735	707	786	777	755	705	779	751	771	747	695	741	781	789	787	789	778	757	733	773	687	786	795	744	735	752	740	773	729	746	738	714	746	705	760	753	755	746	755	752	767	763	743	733	804	766	701	743	715	766	758	726	826	719	706	783	702	789	766	770	759	745	798	729	742	791	792	768	767	779	814	711	759	722	736	701	725	766	772	733	744	721	761	784	764	763	771	728	772	761	719	740	788	754	747	731	712	715	742	714	713	800	727	727	771	744	767	780	731	706	745	736	718	704	740	729	771	758	758	702	728	756	741	769	747	762	779	772	734	761	768	774	763	752	797	799	741	721	693	789	784	747	748	736	734	727	735	715	784	729	792	784	739	719	771	744	745	750	750	710	769	764	743	702	727	784	772	789	718	747	728	776	755	721	753	748	717	776	783	768	727	760	733	766	763	744	696	791	754	735	736	730	768	735	709	718	766	802	751	760	775	802	735	715	766	753	736	734	776	760	749	716	758	733	685	745	738	728	729	802	811	772	721	741	792	752	756	717	744	724	766	787	696	729	718	729	730	712	719	753	743	764	694	783	744	727	750	757	750	731	731	737	769	783	753	793	798	692	740	736	732	721	774	722	711	771	771	781	789	730	727	749	747	728	733	740	763	782	768	764	772	751	752	747	749	758	741	756	728	763	706	759	744	747	736	731	763	762	747	755	748	783	744	712	717	723	745	737	757	716	746	722	759	744	730	729	765	665	721	764	730	788	746	704	766	759	709	739	732	760	716	715	743	781	766	724	765	722	735	754	718	741	768	750	729	728	761	761	681	746	754	743	755	757	709	767	745	778	780	710	744	725	745	755	792	762	758	771	738	751	793	740	765	706	735	761	724	698	694	732	762	759	762	661	753	722	779	740	800	741	762	780	740	758	719	755	781	737	734	754	729	758	729	763	760	707	749	737	745	724	801	737	750	797	748	730	724	760	729	760	691	733	720	743	688	747	737	729	717	783	757	786	714	754	712	734	729	730	749	724	727	742	721	797	717	763	728	733	728	742	758	730	710	758	770	755	770	737	721	733	722	736	764	756	728	731	744	755	770	760	743	726	773	765	758	762	668	778	725	751	750	765	748	757	759	768	754	792	730	765	727	744	723	743	703	769	756	732	751	741	759	717	745	722	810	730	757	740	738	758	711	744	783	698	710	712	735	736	741	746	805	784	744	696	702	711	785	728	705	766	731	765	757	773	748	760	780	753	725	747	754	736	717	772	765	787	749	764	716	737	786	770	718	739	800	710	694	793	727	720	756	779	708	772	734	758	757	752	758	731	754	789	772	735	802	780	744	733	780	732	704	756	759	759	706	725	753	769	768	783	758	754	748	754	758	720	755	770	745	712	765	766	749	779	731	725	784	722	750	745	755	735	727	731	758	752	712	758	691	736	734	749	693	752	726	728	766	790	729	719	686	740	758	748	735	760	755	736	736	747	735	743	757	739	748	777	742	752	751	729	774	809	713	714	765	733	748	742	756	764	719	732	743	798	731	803	772	713	732	700	702	714	723	764	770	762	725	744	767	708	713	748	712	762	720	761	773	744	703	761	729	777	737	755	745	731	710	775	746	770	762	788	757	772	759	738	778	703	730	723	743	782	754	738	725	747	757	765	762	754	741	695	767	749	757	758	773	785	776	716	742	763	758	737	788	737	754	740	726	734	726	729	710	726	777	738	749	739	728	777	787	755	822	804	758	746	694	790	767	716	730	702	787	755	753	773	750	733	753	793	712	773	773	764	710	754	741	726	762	733	725	755	750	754	746	718	736	764	770	724	772	770	758	744	763	742	742	793	761	767	825	744	771	747	753	741	713	745	760	730	783	776	714	766	762	740	741	661	700	732	760	733	746	757	761	712	772	700	795	746	740	780	710	740	768	758	747	734	771	732	754	725	720	766	695	745	727	748	763	726	751	725	759	776	729	809	707	746	761	746	749	753	737	750	743	701	735	749	749	709	725	720	732	764	763	735	764	790	718	784	709	723	744	723	765	786	686	745	729	733	720	784	722	717	775	737	739	795	753	741	744	775	768	710	751	752	714	737	715	746	764	782	724	757	792	701	788	801	724	744	756	748	750	813	750	689	745	795	794	740	722	742	740	763	748	740	770	742	762	762	779	743	751	728	738	778	774	764	769	776	778	725	768	789	706	753	754	743	761	748	783	750	760	701	748	731	784	749	787	725	741	758	754	756	781	711	723	763	761	774	762	721	719	776	764	744	736	775	766	742	727	733	768	758	768	727	726	742	755	768	745	749	740	755	721	756	731	791	760	774	736	758	775	731	732	714	746	740	718	738	787	790	717	747	773	800	722	740	748	726	727	693	791	780	734	754	767	738	771	735	715	732	721	734	748	767	776	731	768	746	770	739	749	745	745	751	766	771	755	755	682	729	716	784	682	701	710	758	735	763	797	738	754	777
18358	3449	2965	2215	1547	1136	10423	46212	45857	28690	8213	339	201	184	205	173	193	221	192	193	165	216	182	209	176	193	190	175	177	188	167	207	192	184	210	187	209	188	209	164	204	199	174	176	191	185	220	187	163	181	199	209	188	173	186	170	178	186	175	185	191	173	171	197	165	195	196	194	199	173	200	182	193	173	190	190	169	179	179	164	171	197	187	162	177	183	177	166	202	181	179	183	147	186	183	200	201	216	177	189	196	182	160	176	184	188	171	181	196	161	205	168	204	164	187	197	191	197	171	211	197	199	180	202	168	187	174	197	167	182	173	191	186	178	188	187	185	182	168	186	179	178	159	182	191	158	184	192	174	211	178	202	196	181	163	186	164	191	176	174	203	169	184	213	177	164	194	204	179	193	164	188	165	193	195	182	172	178	186	196	162	187	171	192	204	185	180	205	178	191	196	195	183	188	191	219	171	219	192	181	175	192	179	190	201	196	192	181	171	179	164	209	169	163	175	185	197	176	178	168	191	201	184	171	203	205	213	198	172	195	186	154	177	202	198	177	178	187	211	185	195	183	187	173	176	171	186	181	178	177	191	200	177	155	193	179	170	200	180	192	171	180	158	189	172	181	203	172	208	167	187	184	189	196	176	161	210	187	165	167	206	184	183	207	172	195	219	184	161	183	177	171	193	186	199	187	170	201	188	163	179	173	210	199	191	206	206	195	186	197	183	197	181	206	185	159	176	194	178	178	189	192	206	177	184	167	180	155	159	206	161	180	199	187	192	195	191	151	205	178	167	189	166	214	187	200	202	176	174	184	188	170	166	186	175	175	188	172	202	183	195	180	199	186	219	205	177	207	176	186	186	171	176	174	182	201	197	186	200	190	206	190	188	185	178	196	179	188	192	176	178	188	201	179	179	167	197	180	197	193	171	195	171	196	204	197	194	185	181	187	190	190	187	188	203	158	212	181	165	190	192	190	181	204	194	184	155	199	209	204	181	196	192	194	178	179	192	195	156	191	186	162	173	218	207	179	184	182	175	169	218	186	224	181	162	169	195	175	182	177	193	190	181	180	156	177	179	185	200	204	195	183	171	186	196	196	189	187	178	199	198	184	159	175	176	186	175	197	174	176	183	177	204	178	192	184	182	169	202	213	177	203	210	180	189	184	182	160	159	188	189	195	166	174	173	145	170	176	204	172	158	174	172	180	195	203	182	196	169	197	187	193	172	189	167	192	194	186	201	168	189	183	196	176	170	177	193	202	164	173	172	202	171	194	195	183	184	176	171	201	182	198	166	198	175	204	182	163	184	184	206	176	179	206	168	177	203	208	202	177	197	204	180	197	169	176	205	180	204	185	179	185	167	202	183	192	171	180	218	181	214	190	194	197	183	188	200	169	173	165	207	171	173	213	198	180	201	204	199	207	189	170	157	203	162	187	180	188	202	176	183	206	174	203	187	177	184	202	175	182	183	196	190	200	182	177	160	182	183	176	194	163	194	180	175	185	170	186	172	203	192	187	193	176	189	145	194	180	176	184	182	197	182	187	167	159	199	174	174	187	176	191	187	161	177	194	205	199	175	182	178	178	200	182	180	187	177	188	183	175	183	174	196	153	213	188	174	200	200	198	217	179	206	180	185	171	179	161	179	193	166	178	177	151	179	173	192	183	187	193	158	181	199	184	169	192	200	182	187	197	191	181	172	187	197	177	164	175	191	172	193	175	201	197	172	163	207	161	202	175	188	213	176	184	182	197	189	177	188	181	179	181	183	193	196	177	188	201	152	198	168	188	188	196	173	174	168	173	194	184	175	155	176	175	203	179	184	172	203	200	198	182	175	204	184	169	164	189	176	183	213	163	172	184	192	174	173	188	181	189	186	191	197	175	181	162	177	186	191	166	190	175	163	200	179	193	184	173	183	177	184	195	183	206	191	181	167	186	167	166	185	151	190	195	201	179	206	207	197	162	153	181	193	199	194	183	195	159	186	192	175	175	175	183	161	170	167	203	169	189	173	195	202	197	218	179	175	181	175	178	181	196	183	208	196	190	164	208	191	179	160	181	213	200	169	201	180	209	179	175	196	149	181	204	186	178	177	198	172	187	202	180	194	168	181	183	178	186	190	200	168	200	193	192	209	167	182	171	181	201	180	182	194	160	205	197	191	164	198	188	164	195	179	206	184	175	217	173	176	194	184	190	202	211	167	204	155	182	186	188	199	186	190	182	204	175	196	201	184	189	193	167	212	184	220	175	188	166	185	193	170	200	187	185	189	186	201	202	194	202	158	209	156	184	199	192	171	170	200	185	190	187	174	202	183	173	176	182	188	193	172	163	182	189	214	174	176	177	204	198	200	209	196	196	187	182	200	185	200	195	176	221	204	181	180	173	168	189	191	185	177	189	191	173	186	200	181	176	192	191	183	204	201	163	158	213	177	183	200	173	192	195	182	191	147	197	205	181	194	168	205	169	180	207	198	179	180	202	189	190	185	177	192	174	224	176	205	197	175	196	187	179	196	190	195	180	166	197	172	187	172	164	186	181	176	205	176	201	160	188	177	189	201	185	177	169	175	175	192	204	198	201	184	195	184	194	182	184	191	201	170	163	181	169	169	194	190	201	204	170	197	172	180	191	180	197	185	206	176	191	194	198	179	212	170	184	166	177	189	200	191	179	183	181	189	189	175	180	161	205	180	173	157	170	219	174	178	198	182	184	202	161	157	191	154	182	210	175	170	171	180	195	166	194	188	195	176	228	185	198	168	187	202	179	183	207	180	174	166	182	175	163	170	187	175	185	195	181	200	168	172	195	192	171	166	192	194	203	189	172	182	207	173	184	188	172	182	175	176	190	180	186	171	194	186	192	214	195	186	188	190	175	171	192	170	214	218	203	213	177	170	179	199	147	199	184	210	190	173	173	189	165	171	185	195	169	181	183	172	197	160	187	195	198	178	211	175	174	183	190	190	171	194	164	176	203	180	194	193	159	190	167	168	176	175	181	189	178	203	192	174	195	190	186	188	170	188	186	179	179	181	195	180	177	210	190	176	190	185	174	175	169	183	197	158	189	186	163	187	189	182	179	193	180	185	191	201	194	192	186	183	187	190	176	191	206	200	195	197	188	182	171	167	159	150	176	177	182	215	169	213	184	178	188	189	195	170	193	200	180	224	179	201	182	192	171	204	201	161	185	193	184	179	177	182	188	167	192	178	203	200	179	190	158	189	185	175	205	190	171	202	176	173	208	171	188	180	182	190	201	169	185	182	194	173	174	198	181	164	187	182	172	197	208	189	144	189	191	186	176	172	187	164	151	203	195	206	202	183	193	189	200	184	182	176	171	214	188	164	174	179	183	183	174	179	192	202	182	160	173	194	179	173	225	202	181	173	171	197	174	187	164	206	193	160	174	175	191	208	171	218	159	170	189	157	191	191	187	191	187	195	220	174	190	186	198	180	180	166	180	201	200	189	202	185	177	176	190	177	175	188	191	193	192	159	185
8536	2681	6146	6991	6023	4876	22684	62423	58876	45280	10614	625	594	567	595	605	570	603	514	544	548	570	515	568	565	501	528	536	529	551	526	511	475	532	534	538	516	509	528	566	512	533	486	551	503	483	528	500	505	503	514	512	564	535	530	527	504	502	513	528	558	477	495	557	501	555	532	539	501	536	474	492	527	517	536	498	520	492	512	489	507	547	509	503	511	538	500	512	489	502	550	558	512	510	521	504	534	517	538	512	471	486	508	478	486	540	518	491	500	528	543	538	529	533	525	524	542	538	503	521	516	478	465	531	531	502	507	554	518	496	479	498	506	506	491	531	506	548	522	541	523	537	553	501	510	519	517	536	526	482	476	518	508	515	542	504	570	519	562	526	467	520	547	521	534	509	552	507	492	474	486	498	507	529	488	543	498	515	509	528	479	508	568	548	515	555	495	508	488	517	498	510	507	497	537	517	515	536	508	493	481	463	488	515	529	510	511	543	475	498	514	525	538	506	502	555	530	540	546	508	509	519	490	512	494	503	528	528	538	492	514	551	536	500	504	531	520	522	548	539	515	543	550	488	519	501	518	474	494	521	519	580	533	532	488	484	525	514	503	527	533	492	543	538	526	503	506	524	496	525	511	501	506	523	520	494	500	497	508	545	507	498	519	514	494	532	502	488	510	512	470	479	484	493	536	548	492	504	577	528	526	534	498	500	505	473	504	541	530	537	496	494	486	517	523	521	497	494	532	476	499	541	513	520	495	508	513	486	535	546	515	538	494	524	494	543	475	512	546	502	539	506	524	497	539	505	522	501	522	509	503	490	493	547	506	478	492	496	515	536	522	501	492	502	493	535	512	527	527	503	513	519	532	551	518	514	528	520	495	523	514	513	510	496	466	544	528	496	537	576	548	469	534	517	501	454	508	522	504	508	496	532	523	526	517	509	476	502	548	513	497	505	543	514	501	533	500	496	534	520	477	515	507	523	477	495	526	523	540	510	515	543	498	530	520	483	526	524	534	481	524	523	508	553	510	510	542	536	518	516	502	542	496	525	528	506	565	511	539	518	527	516	533	561	487	497	548	524	520	503	534	506	510	520	492	514	503	515	526	506	512	475	527	504	509	493	508	512	517	525	543	496	513	522	500	527	481	527	521	526	529	521	515	513	554	527	518	493	532	528	509	476	514	530	525	550	510	483	533	467	531	523	490	482	525	520	538	499	526	507	517	528	521	522	506	500	538	509	482	485	480	542	539	520	530	502	519	526	508	506	514	488	528	530	546	537	530	454	514	496	531	501	468	519	489	549	549	505	540	492	524	531	549	524	565	492	539	521	511	517	478	523	463	527	512	503	531	473	501	488	527	496	558	540	505	522	521	541	521	492	576	490	579	530	502	511	514	524	528	518	506	512	510	524	520	519	494	514	504	550	506	560	514	519	525	538	553	525	488	505	520	512	520	495	499	517	536	526	529	486	510	494	526	538	494	535	510	522	534	518	497	538	498	506	491	509	520	508	503	481	484	510	487	482	514	511	490	519	538	503	516	511	524	521	496	506	499	527	524	523	500	485	512	506	522	542	503	462	554	498	484	531	482	542	520	515	516	495	540	501	508	502	474	570	509	480	536	482	530	543	514	488	489	529	474	510	551	517	528	552	504	539	473	532	497	544	513	555	532	498	589	515	544	537	520	548	535	530	560	549	514	515	524	527	499	535	534	494	489	497	511	526	517	527	509	528	532	531	494	529	549	500	523	514	546	494	511	518	537	518	496	490	539	516	525	498	501	532	513	497	522	517	523	512	537	538	550	476	530	507	515	473	522	506	501	520	511	505	508	511	510	544	537	537	559	512	520	501	515	464	502	477	476	532	500	486	549	490	551	512	523	514	511	518	540	498	515	537	505	490	464	498	506	526	530	485	519	526	515	499	486	560	499	507	554	482	491	487	503	503	522	527	524	539	566	549	511	579	527	508	512	562	505	503	517	513	541	511	493	533	550	495	600	520	524	523	500	574	496	516	509	525	477	576	475	529	542	532	532	483	508	537	560	548	590	556	537	496	563	481	506	526	531	501	509	503	528	514	495	506	493	544	483	503	511	495	518	479	552	490	532	541	493	510	507	521	561	526	517	514	517	514	508	521	540	530	522	505	523	495	521	503	499	513	545	459	501	490	525	517	517	517	521	502	537	504	545	517	544	514	520	534	505	525	505	539	553	527	590	523	500	550	503	538	530	514	532	532	523	491	477	517	522	532	489	545	505	506	508	512	496	530	449	488	533	506	563	509	537	555	518	529	556	482	482	509	496	510	541	467	532	532	526	502	469	519	512	511	497	492	538	519	522	520	524	495	525	502	506	528	540	513	533	485	531	524	531	496	545	510	523	498	466	515	509	500	505	522	485	457	510	543	526	485	575	507	500	473	512	538	533	534	541	519	501	563	540	535	547	553	552	456	480	566	537	528	491	500	566	508	518	518	505	509	532	493	537	548	555	556	530	510	527	552	523	463	517	535	496	551	529	523	483	530	515	531	531	523	447	500	530	545	520	569	549	515	497	536	503	475	483	521	490	479	511	498	529	509	485	553	525	476	487	530	553	473	476	534	532	510	485	479	492	494	463	498	565	515	552	524	523	537	506	522	521	519	538	495	526	482	523	502	513	506	535	526	514	511	509	517	512	488	522	474	522	522	506	527	501	533	502	567	510	504	530	500	508	557	526	512	511	561	490	528	472	499	528	515	557	536	553	526	488	485	494	529	499	547	518	545	504	476	521	520	511	544	484	510	490	519	577	531	555	486	523	487	509	489	523	489	506	547	495	496	497	538	517	549	517	540	540	513	498	490	547	543	504	521	486	486	513	506	512	523	530	531	538	528	541	557	496	498	502	524	538	550	508	479	499	509	538	530	542	531	500	511	500	504	506	548	447	535	521	536	527	496	470	526	532	508	488	509	515	490	509	525	506	547	529	491	478	506	560	552	502	503	549	547	526	531	493	522	489	492	530	483	475	516	517	530	518	554	490	518	465	503	505	506	501	506	523	527	509	493	523	549	504	501	501	510	509	507	526	518	517	541	500	530	520	493	517	524	485	526	561	523	500	488	498	490	537	514	484	517	528	539	526	504	523	541	503	525	547	509	494	528	501	535	553	488	527	488	519	470	508	539	485	483	497	502	497	488	513	492	521	544	528	521	519	494	494	504	531	548	498	550	485	532	554	550	570	528	484	547	497	535	527	501	541	537	505	550	559	502	522	525	541	515	495	526	554	564	577	541	555	498	517	514	496	506	524	502	494	495	529	519	501	502	530	537	468	531	523	488	535	507	544	521	479	521	515	482	498	512	491	517	518	494	559	469	488	469	521	504	518	487	491	498	523	523	552	529	509	474	510	520	512	529	519	495	494	489	489	524	533	519	528	535	511	546	547	494	496	538	487	526	491	504	517	520	493	466	533	497	479	531	533	476	518	521	518	490	523	519	531	541	503	493	563	529	486	511	492	479	506	506
2574	411	448	393	374	376	454	2397	3085	2116	705	300	312	320	342	310	278	299	328	314	330	327	339	307	323	318	322	321	354	318	341	316	310	317	317	351	329	318	347	309	343	335	349	336	313	363	338	312	336	282	324	372	305	328	325	297	334	342	330	338	279	299	286	319	299	327	344	291	326	369	353	332	325	313	352	340	350	336	342	332	331	293	323	311	343	317	324	336	330	348	321	297	316	328	327	321	306	342	283	328	334	320	295	299	333	330	372	345	346	326	317	295	344	331	362	317	320	326	331	303	323	315	318	338	342	311	329	336	317	332	365	299	364	307	322	334	307	325	362	353	352	308	334	297	304	333	321	342	352	325	344	293	310	309	336	303	351	317	317	348	311	305	330	317	336	327	343	331	295	311	345	360	293	301	319	316	342	322	315	309	321	345	351	352	298	311	303	329	343	343	302	336	324	336	347	322	353	312	299	320	325	334	333	315	334	316	342	317	340	336	325	269	315	348	318	327	308	348	348	328	301	300	303	342	284	345	310	345	287	311	354	325	327	350	348	355	290	297	349	279	333	313	311	298	329	318	297	359	343	297	293	337	280	312	293	300	295	332	306	345	332	389	324	296	322	308	319	342	291	313	319	326	347	309	325	323	309	319	319	306	308	293	344	327	328	292	325	338	316	310	322	350	330	351	306	337	347	311	319	287	323	330	326	339	336	278	336	332	298	343	326	287	330	380	334	306	345	340	338	328	333	282	325	349	317	304	319	326	328	309	316	341	361	327	316	324	333	319	309	318	322	340	306	321	330	329	307	334	348	309	315	327	315	299	313	307	332	309	329	324	331	330	321	334	332	319	325	294	335	312	327	320	317	331	331	331	328	325	333	344	321	297	321	328	348	320	339	332	344	325	322	331	296	362	314	344	349	322	325	324	304	346	288	313	274	339	333	322	338	313	348	307	321	314	305	320	318	330	342	336	303	311	324	327	299	338	314	338	312	276	352	314	351	333	333	329	307	317	315	324	308	304	339	323	329	323	341	331	375	293	314	366	372	369	329	312	315	324	336	292	323	374	355	333	312	326	333	330	314	311	326	295	347	335	306	335	342	342	341	296	341	368	317	334	334	339	333	323	329	345	344	342	362	341	299	335	324	351	323	339	332	328	307	331	319	351	317	308	281	352	361	389	327	322	316	304	318	316	294	312	307	333	338	299	322	357	321	324	316	313	351	323	280	324	328	330	333	327	329	352	309	312	306	345	328	338	318	312	350	366	343	318	293	330	322	379	314	353	313	335	339	333	304	269	352	312	324	304	313	342	335	299	320	321	324	305	352	356	298	346	311	329	334	321	328	298	309	329	286	346	287	308	342	306	310	332	318	328	335	310	301	351	297	313	298	366	329	304	332	312	324	328	336	291	323	361	315	314	343	293	325	324	304	326	310	349	344	304	342	293	346	306	328	310	312	323	318	338	309	341	370	309	312	331	309	324	340	321	369	354	301	312	344	345	318	371	331	342	350	333	305	322	349	341	342	320	321	344	343	318	344	328	322	307	315	331	337	329	331	323	337	303	317	322	325	368	333	348	327	313	312	356	312	348	338	310	291	284	330	316	309	333	353	313	355	340	337	310	330	305	323	325	334	332	301	334	329	334	310	298	315	344	357	362	325	359	321	346	365	321	359	330	318	309	308	344	312	310	296	336	324	322	333	314	300	313	339	364	351	302	306	302	331	343	297	331	318	310	343	334	340	300	314	333	331	309	345	323	289	304	336	301	301	334	320	334	307	324	330	302	324	340	306	314	343	331	311	315	349	284	311	344	334	291	339	322	316	322	357	330	315	348	341	347	346	321	300	352	339	313	331	363	342	324	331	349	329	314	306	335	338	323	365	333	316	328	305	316	331	317	303	350	298	329	328	295	309	328	300	335	329	354	360	262	295	343	319	325	325	336	331	304	329	325	355	312	351	314	319	294	313	309	318	334	332	342	332	310	336	311	311	320	316	318	294	334	361	323	308	303	321	338	304	311	331	310	325	341	345	342	319	343	336	325	347	337	347	315	317	308	304	337	328	298	318	309	342	327	317	291	350	328	367	317	356	313	318	302	305	302	337	332	324	321	323	347	349	346	335	309	302	310	324	344	321	312	331	332	331	341	329	336	330	369	332	345	336	368	339	339	331	324	322	280	358	335	327	298	361	340	336	327	358	340	326	321	306	349	328	328	313	343	333	358	322	353	302	321	268	308	305	342	306	276	313	316	339	320	304	316	300	320	331	334	303	316	328	316	336	347	301	313	355	305	309	321	341	325	302	319	325	329	328	313	339	334	328	296	316	321	353	325	315	310	329	329	327	323	317	338	324	329	317	318	316	314	356	344	323	333	337	323	324	324	340	320	323	350	357	286	317	342	283	333	328	324	317	305	338	304	326	308	316	322	345	323	344	355	325	300	330	301	362	334	343	336	322	301	317	303	323	327	314	329	316	337	329	375	331	326	327	323	331	333	335	321	329	360	308	314	314	320	308	364	329	347	316	355	310	326	313	328	311	308	371	340	301	296	331	341	349	338	318	305	335	367	357	316	343	312	324	323	315	335	308	330	324	351	317	308	318	335	325	322	338	328	288	297	338	344	321	298	322	315	354	327	333	330	323	332	343	332	312	340	311	314	328	344	326	327	351	367	311	313	309	312	298	310	316	321	322	286	327	333	327	366	309	332	344	328	273	341	296	365	276	351	312	317	356	348	321	355	356	373	321	343	322	325	323	318	354	298	304	344	279	331	336	302	330	326	354	312	340	327	343	294	319	305	339	312	293	340	320	333	351	316	338	313	342	320	337	339	317	306	317	327	317	327	331	346	313	337	349	312	315	333	331	302	347	303	310	315	305	326	307	349	341	338	342	343	307	315	309	335	304	316	312	341	330	296	336	316	332	332	334	310	302	336	309	340	316	297	327	335	327	310	348	301	334	318	308	299	307	317	309	321	281	325	332	336	324	327	336	284	309	313	335	314	325	328	335	333	311	342	302	320	349	299	311	301	338	331	332	308	313	314	331	322	343	313	353	325	315	317	374	339	294	293	347	343	300	317	353	301	332	351	338	312	325	353	332	350	332	345	332	321	339	319	316	332	335	329	305	340	350	333	326	368	318	355	347	327	310	317	317	288	326	338	333	302	333	344	353	345	308	321	315	319	331	357	311	324	347	291	349	331	314	345	314	344	330	322	335	358	371	328	305	354	311	333	330	327	313	305	301	344	295	301	332	329	343	341	331	320	328	332	323	298	318	318	327	317	319	343	327	311	318	325	330	332	293	324	333	346	331	303	325	336	325	352	360	354	350	343	311	304	352	334	333	323	335	326	291	356	323	340	336	313	322	321	335	323	360	343	355	326	350	336	314	297	314	340	326	314	320	304	365	325	334	317	331	333	342	316	331	320	314	308	302	336	342	338	321	317	339	342	298	316	315	325	348	354	374	348	336	332	330	326	336	314	327	331	312	319	332	330
2755	1038	1179	1154	1138	1083	2084	11936	13137	8677	2299	844	845	887	854	884	848	848	887	852	859	817	852	879	832	900	875	871	868	891	821	862	867	843	853	882	895	867	851	836	819	850	911	863	851	850	873	896	869	867	863	858	875	868	868	858	916	857	855	901	839	896	819	823	845	864	862	890	810	818	813	866	865	850	860	851	858	831	884	857	870	905	856	819	936	865	909	875	864	912	875	857	849	862	863	845	834	824	823	890	884	874	866	807	823	888	900	850	877	807	901	881	799	832	871	880	822	861	839	833	818	866	835	821	852	828	866	867	804	827	835	848	885	845	866	833	832	807	776	852	839	814	858	834	878	834	826	887	895	822	883	888	882	862	835	890	867	829	847	888	826	888	794	846	853	882	890	851	849	865	790	856	935	857	874	857	843	834	862	848	876	814	874	797	888	872	901	872	905	868	887	828	866	784	882	807	865	849	846	851	893	885	831	854	816	870	823	911	873	934	858	885	856	859	875	878	903	915	839	821	831	860	847	831	849	872	884	878	893	810	912	834	860	870	903	878	835	869	860	842	860	898	865	823	837	871	815	816	836	806	907	890	872	854	856	859	881	836	856	897	892	818	871	865	840	844	857	835	812	861	877	845	892	911	863	869	855	828	889	860	869	874	881	861	860	852	829	816	895	853	915	837	838	864	880	850	875	869	848	811	871	880	858	773	860	831	827	890	850	870	899	840	859	865	848	890	845	835	896	848	819	885	884	879	848	903	868	858	884	847	874	904	839	819	842	864	875	844	867	943	840	882	867	811	830	880	859	801	800	864	859	842	909	870	833	763	909	917	871	898	795	861	887	839	864	848	828	865	858	876	871	905	859	895	871	802	854	905	851	844	860	846	841	842	893	860	847	843	834	866	878	875	927	882	866	923	873	893	895	825	855	851	820	866	869	917	834	887	870	895	870	843	846	829	870	831	832	833	850	857	871	836	828	877	837	875	857	833	835	849	899	797	834	849	870	871	909	913	842	860	856	843	842	866	845	882	852	855	903	791	809	805	842	834	837	876	855	864	844	895	787	882	808	881	920	806	860	848	856	817	853	852	839	839	893	880	869	945	905	890	850	865	814	909	813	860	874	911	829	875	898	861	841	789	828	833	843	878	917	914	842	895	834	825	843	828	847	858	896	870	823	907	820	909	781	871	863	881	875	810	858	865	849	814	839	855	886	818	848	880	790	831	840	855	885	865	910	848	876	898	891	902	867	840	898	841	901	845	860	830	839	847	791	848	858	869	884	847	835	869	845	881	833	880	876	881	836	884	831	889	866	794	841	793	847	866	831	925	886	857	872	840	845	868	828	806	841	883	845	867	838	830	955	883	884	860	881	877	865	817	846	911	827	806	839	882	861	811	861	838	856	839	837	823	876	854	863	845	890	847	896	813	853	873	875	884	856	832	832	835	842	824	863	871	861	809	822	872	905	849	843	863	873	878	880	858	822	848	908	858	836	807	894	801	822	872	918	881	818	870	835	847	860	859	859	923	824	886	844	863	880	867	873	869	885	901	872	850	842	830	847	814	916	904	831	835	879	814	841	824	865	843	799	857	803	861	824	837	831	795	857	880	896	820	855	842	866	821	848	919	824	794	834	822	835	911	839	824	861	783	794	839	855	882	862	858	837	865	884	863	859	853	845	860	906	847	877	850	842	830	856	839	876	898	826	840	918	883	848	808	854	870	832	879	853	877	874	854	856	853	838	944	874	871	880	859	838	919	808	819	895	844	863	904	865	886	860	846	880	832	863	838	872	873	879	882	876	850	875	882	826	821	867	875	873	841	816	926	901	897	847	825	900	791	802	894	896	844	804	903	850	809	871	862	881	891	854	873	859	877	879	886	877	898	860	886	838	865	848	809	823	888	909	896	834	846	866	867	865	910	860	908	913	840	871	853	829	924	923	885	838	844	873	891	832	887	831	863	908	825	913	832	836	865	823	860	870	855	891	860	866	864	853	829	866	884	847	867	848	880	871	845	834	863	876	808	884	865	865	866	823	832	884	835	871	836	876	835	849	871	850	832	871	792	871	906	856	881	831	895	839	873	846	920	822	861	858	908	872	848	879	854	827	832	911	889	848	883	909	805	878	844	843	869	819	884	831	823	855	834	866	868	863	823	858	899	830	854	877	852	882	905	871	865	870	880	845	921	875	841	871	855	836	833	908	903	885	852	856	905	861	852	867	864	899	816	857	834	881	849	835	834	880	826	818	893	864	874	844	878	848	923	875	884	839	833	838	895	813	873	874	838	863	846	852	829	846	856	890	860	886	808	890	842	821	828	850	856	861	845	880	854	887	925	872	858	802	825	785	831	850	791	894	842	826	870	872	817	805	838	907	823	901	840	887	844	779	875	843	869	840	861	848	832	857	831	816	854	868	843	801	862	880	856	854	888	863	895	870	857	833	805	879	842	819	862	860	817	890	894	845	844	854	827	848	888	826	876	843	828	822	902	848	859	886	857	853	895	900	875	818	834	833	836	859	853	885	849	874	867	860	907	830	831	821	861	835	850	821	860	881	838	907	866	861	881	830	879	875	870	864	881	851	882	838	820	837	848	846	857	824	836	889	827	846	888	833	776	877	847	820	844	795	835	892	868	875	873	830	870	862	865	892	899	813	857	880	802	819	870	869	842	889	828	887	856	811	919	849	898	867	813	869	867	831	876	870	878	912	827	843	869	834	827	885	892	887	901	884	865	837	790	847	876	867	865	847	892	865	866	876	828	865	833	864	885	853	908	900	848	856	803	850	890	846	836	897	851	849	817	898	886	885	849	854	856	854	920	822	880	866	852	841	836	838	816	858	867	843	847	868	819	850	908	855	836	851	878	883	864	799	892	822	903	892	875	837	934	872	822	785	883	852	850	884	860	847	892	794	889	810	873	840	863	904	854	849	851	823	835	852	849	860	841	846	878	866	852	857	889	836	858	812	849	895	864	836	844	833	842	829	873	863	853	846	890	878	806	845	868	868	873	839	829	879	842	849	898	895	879	825	838	886	882	868	854	873	844	820	858	848	878	853	817	856	813	855	841	859	869	807	794	881	861	853	874	847	862	881	904	833	861	875	838	855	843	882	879	856	861	832	872	921	940	927	827	839	889	853	846	866	897	881	834	824	896	857	871	851	849	890	847	879	892	882	886	871	846	847	864	836	862	841	864	872	842	853	880	863	860	829	828	870	900	874	843	801	859	871	798	812	836	836	888	856	897	900	843	808	826	913	827	818	892	845	854	822	851	903	812	846	871	856	822	897	863	912	844	827	853	825	823	852	879	875	829	845	862	876	869	852	877	849	839	903	854	892	836	852	867	890	878	807	840	825	913	831	845	835	900	849	853	845	826	890	837	821	874	906	828	863	832	837	899	901	876	865	903	852	842	838	829	880	864	914	853	867	806	886	873	889	803	852	875	855	865	898	890	840	857	868	820	864	857	815	867	822	829	827	879	831	857	867	893	874	838
10159	1487	1652	1260	857	777	5119	31499	32268	19274	4416	338	328	274	315	315	290	337	328	330	308	308	289	291	322	301	316	311	269	318	302	321	282	289	321	292	294	306	322	293	315	293	328	342	311	324	303	286	276	312	292	305	290	302	300	319	301	305	329	302	307	300	303	326	313	282	310	281	301	293	323	310	348	299	338	329	265	293	310	302	302	301	305	333	313	288	282	292	318	300	329	309	350	318	330	307	275	334	318	267	272	307	328	308	287	325	312	303	306	257	322	288	322	343	314	292	297	348	297	308	310	337	319	323	320	277	300	277	286	337	286	300	317	322	297	320	329	338	315	321	318	289	262	319	312	348	312	298	303	303	293	311	303	298	274	337	302	329	309	301	275	326	325	297	349	318	305	327	306	295	300	307	335	295	269	278	345	283	319	328	299	300	337	309	309	296	306	304	328	280	306	300	307	288	329	320	311	300	315	291	316	319	298	329	297	309	298	334	320	319	320	301	311	312	332	321	271	317	293	307	262	303	327	309	347	258	304	296	285	320	277	287	299	301	312	303	283	302	310	350	290	317	301	273	322	300	325	314	286	308	294	303	325	281	290	326	319	279	315	296	317	296	335	331	305	274	315	317	321	316	294	280	312	293	330	320	308	320	322	292	300	277	330	297	319	341	329	275	307	315	292	327	299	310	306	315	319	313	321	307	276	289	295	319	273	288	280	284	314	335	310	315	307	277	297	323	339	300	280	302	296	311	324	310	298	295	284	284	316	292	296	277	313	335	308	319	314	302	293	305	326	320	306	288	295	298	313	312	280	286	331	302	303	310	282	293	311	335	302	291	267	294	317	304	323	306	317	335	313	311	314	317	319	293	289	300	302	330	308	302	319	292	285	277	306	288	291	297	320	298	335	328	298	304	312	311	341	294	301	290	309	298	307	319	288	327	327	296	271	297	310	298	307	338	311	308	307	304	298	296	299	328	318	313	303	299	294	298	291	283	288	309	325	309	295	295	316	303	309	289	310	329	369	293	325	294	333	273	328	320	320	284	344	306	304	305	292	276	305	303	295	336	300	312	315	305	330	325	303	287	326	308	317	315	297	288	295	318	309	309	324	303	266	307	306	296	307	304	306	294	331	295	328	277	313	307	302	298	299	307	294	315	308	320	355	269	323	298	308	318	321	320	281	288	278	284	286	283	327	306	289	323	314	281	303	280	293	338	278	316	331	287	286	311	321	317	300	299	323	306	302	288	297	327	308	345	299	276	296	298	299	281	342	302	326	304	304	319	326	320	316	305	272	307	331	311	299	310	318	328	342	287	302	309	265	287	316	313	294	299	324	294	321	283	308	315	337	318	319	288	334	297	321	323	295	306	290	330	288	279	292	304	279	322	286	291	335	288	296	345	311	295	324	288	288	318	311	294	290	275	300	325	333	296	330	309	296	291	293	320	300	332	317	273	324	330	279	287	330	316	280	308	287	322	285	296	298	309	308	288	298	330	294	293	339	311	308	292	287	332	367	292	318	301	282	257	325	278	307	302	318	335	314	274	314	265	307	280	296	338	310	317	280	304	304	327	308	301	306	310	294	288	276	275	326	325	298	329	309	294	314	282	290	294	275	285	306	308	326	313	334	311	264	272	286	302	314	321	260	301	308	290	328	281	277	333	292	277	307	293	273	303	280	282	296	288	310	313	307	286	308	286	300	342	308	349	291	349	297	285	285	322	318	337	291	327	288	296	316	375	291	324	323	334	293	282	324	301	285	287	286	333	279	296	320	310	296	306	289	302	288	295	335	311	296	319	286	309	280	309	305	313	317	317	285	303	336	278	320	318	314	311	322	282	312	297	292	304	301	322	295	330	297	303	279	304	276	308	308	292	302	274	293	299	290	309	312	315	319	297	329	308	288	283	331	318	309	307	306	272	320	312	311	302	271	282	307	309	318	271	294	317	269	292	304	285	306	326	339	306	307	304	278	293	283	296	319	298	321	322	290	318	291	304	330	289	317	305	264	336	311	316	319	330	291	291	327	310	335	295	322	306	312	304	328	292	297	315	321	327	307	297	305	298	321	283	289	325	299	324	296	301	305	277	339	333	275	337	312	322	333	302	337	303	308	281	298	272	309	295	319	308	291	302	315	296	296	333	315	264	354	316	264	253	301	293	305	318	293	279	314	304	320	305	294	306	316	321	331	323	263	295	320	314	301	311	330	324	350	326	279	297	326	309	313	287	316	298	306	324	283	313	304	321	305	315	300	325	359	290	295	281	335	319	316	279	280	278	316	348	294	269	293	335	316	302	312	306	277	319	316	305	312	296	318	292	352	333	294	317	294	284	315	321	303	329	306	308	289	331	313	291	302	266	287	321	323	283	321	287	350	303	291	322	309	329	305	309	297	331	329	308	276	313	301	305	325	300	318	298	303	312	292	275	303	283	277	343	322	311	319	277	316	340	337	309	300	299	290	306	321	270	292	304	316	290	313	310	291	270	266	314	299	300	317	317	319	282	313	289	316	312	324	334	333	308	329	319	282	282	309	322	298	300	338	289	294	299	324	323	313	334	264	289	311	339	301	303	313	291	284	295	329	301	284	302	293	314	304	306	332	333	312	303	306	320	278	287	309	311	314	305	327	319	316	283	288	319	287	308	298	348	320	289	311	322	315	311	314	300	298	314	295	342	302	299	310	301	311	305	278	303	317	292	302	336	294	268	311	301	306	295	305	297	310	293	311	318	309	285	336	297	316	298	299	261	319	287	306	283	309	315	294	330	284	312	316	330	312	316	281	285	311	302	299	313	298	270	309	287	303	321	314	305	298	293	294	284	307	310	300	292	295	314	354	288	313	316	308	304	282	303	283	301	340	311	310	290	317	288	329	307	305	282	320	328	320	320	322	319	313	279	326	332	318	319	321	277	305	298	296	327	294	323	295	313	295	312	313	309	312	314	316	325	298	318	304	307	305	327	296	304	313	308	317	316	310	319	341	333	326	294	313	313	335	309	353	288	337	312	298	319	324	324	300	309	297	280	334	327	304	345	307	317	309	329	286	302	317	320	327	323	277	299	291	315	322	311	307	293	320	325	334	301	282	299	336	326	319	336	295	291	291	322	319	305	335	290	298	318	311	306	313	320	306	322	302	312	304	322	302	311	277	288	295	283	310	288	290	308	302	322	322	311	324	286	310	288	351	329	316	284	328	284	290	325	319	299	319	326	314	288	304	286	314	294	310	298	290	309	290	306	292	286	297	308	301	303	315	344	306	325	315	300	308	298	328	313	326	304	343	290	328	311	297	307	317	306	298	321	319	320	319	291	321	317	316	332	320	304	321	310	331	299	307	325	275	290	309	290	330	264	292	317	315	327	301	317	298	306	296	304	314	295	323	306	317	320	297	324	296	334	322	321	338	283	329	306	287	304	292	335	288	331	288	297	311	309	350	306	286	293	333	306	315	339	319	309	304	305	313	305	342	312	311	315	293	305	322	305	283	324	321	307	313	324
6806	1889	3758	4227	3745	3107	14648	51899	47633	37430	8062	815	911	831	831	821	844	827	802	835	796	836	781	818	820	822	817	783	782	840	764	826	848	793	798	806	827	772	856	742	875	803	797	817	793	814	847	835	818	793	777	812	805	850	828	829	813	781	849	789	741	841	832	857	832	793	800	827	834	788	816	820	854	807	810	818	840	817	781	788	798	774	828	772	775	779	844	775	848	802	835	818	797	801	784	818	821	809	807	804	882	834	884	792	812	754	837	818	806	814	803	766	789	802	824	801	828	819	864	879	759	841	799	841	861	813	786	801	795	856	769	859	813	851	791	843	791	822	837	805	801	789	797	767	763	786	831	819	830	892	818	804	762	812	823	833	792	822	849	875	803	812	782	831	842	781	883	808	835	845	806	795	789	842	819	807	810	781	775	774	833	821	748	794	821	747	819	810	756	832	808	799	790	836	805	812	770	817	767	805	801	808	815	819	784	838	787	795	799	772	796	815	789	806	852	803	838	761	818	807	837	850	795	816	821	789	824	793	809	813	843	807	810	765	819	842	780	811	748	819	834	853	841	805	838	795	780	788	837	855	851	790	804	776	778	816	765	834	818	755	832	774	828	805	759	805	866	832	828	785	776	778	833	793	807	771	791	815	774	797	785	798	837	794	794	802	888	814	796	836	777	812	813	821	842	740	842	778	819	773	871	829	778	809	779	812	827	823	825	779	813	868	813	849	855	821	835	861	857	860	812	820	829	759	857	812	739	818	821	828	814	745	779	831	729	797	816	820	769	755	809	771	798	790	794	787	783	784	812	743	775	813	804	779	793	834	770	799	852	837	801	843	793	777	793	825	840	787	796	756	799	825	838	815	755	785	835	751	826	800	826	847	827	815	777	822	833	785	773	792	827	759	758	784	829	810	777	814	788	788	804	803	835	777	804	808	811	833	821	828	759	821	792	776	810	780	784	798	776	830	795	793	871	815	787	832	782	756	801	880	768	814	850	806	842	782	778	788	798	816	835	806	783	785	801	799	800	776	813	799	720	836	793	821	808	829	840	845	845	765	837	779	762	807	788	834	826	800	805	811	791	821	707	821	759	754	829	812	813	801	792	765	811	806	832	798	780	852	815	819	738	812	787	807	764	756	858	802	806	774	800	785	820	811	856	831	835	811	799	807	844	819	771	826	800	815	834	800	889	826	852	828	811	845	802	802	855	784	784	781	818	823	851	831	807	799	843	808	788	815	804	864	799	818	853	790	800	823	809	815	810	760	766	800	776	846	839	801	795	787	821	778	856	762	816	845	807	790	790	807	809	815	841	847	795	831	791	758	838	733	852	804	809	802	801	804	820	812	862	810	835	868	763	796	845	812	805	804	852	783	817	797	835	771	814	828	831	824	866	794	843	780	833	764	850	814	827	807	874	813	837	799	867	766	806	819	840	824	806	801	819	799	776	839	837	855	782	795	825	818	819	806	813	787	811	818	803	805	841	860	863	816	840	798	817	856	776	820	809	795	815	801	772	779	746	763	801	785	806	825	819	789	801	733	768	812	825	806	769	823	835	807	829	827	780	839	842	763	800	785	792	795	875	761	822	821	791	804	799	823	781	836	804	817	870	811	818	776	842	812	798	879	798	833	831	811	777	814	810	785	851	783	790	837	834	840	840	808	784	813	783	827	787	822	842	849	774	780	775	830	789	779	833	839	816	828	838	827	796	841	763	836	819	842	813	807	808	810	831	815	805	773	799	767	815	814	808	762	818	861	802	824	827	863	856	783	765	821	771	832	836	779	827	791	805	823	809	816	839	825	783	795	797	792	771	784	813	787	796	821	778	844	758	840	765	779	833	797	773	842	741	815	749	792	798	760	780	787	778	816	817	862	812	826	782	748	816	839	798	802	777	764	834	812	800	792	786	774	803	857	823	764	740	781	846	754	797	824	825	779	813	834	821	839	804	831	749	808	764	773	857	772	814	844	790	806	859	817	859	795	795	809	839	770	831	792	808	840	864	785	767	816	810	769	814	774	779	815	798	836	826	771	822	825	840	841	796	800	819	833	806	785	849	859	822	844	767	833	775	806	819	808	811	840	850	789	827	795	833	772	819	840	816	789	827	784	759	809	815	827	804	773	822	852	837	813	810	830	811	832	798	787	733	872	795	848	792	805	825	830	845	830	801	871	794	792	845	823	832	826	852	825	767	763	814	816	842	788	747	815	808	852	779	837	820	787	816	786	791	771	811	788	808	856	785	773	861	844	747	782	787	873	762	883	832	836	765	858	788	793	807	821	806	792	788	824	778	805	782	816	794	787	850	798	774	809	799	807	834	818	796	803	730	812	800	797	792	811	800	816	797	791	806	839	803	860	833	773	830	770	801	838	869	809	815	814	848	840	760	811	806	819	878	837	796	835	775	839	847	868	831	775	809	803	800	832	774	801	814	777	826	814	804	802	838	767	836	842	762	790	801	798	865	842	784	778	790	821	828	766	820	807	830	796	803	798	863	884	819	864	873	887	786	833	807	853	825	802	804	756	824	801	809	799	755	736	827	789	817	792	836	839	799	821	823	805	778	847	732	784	870	819	771	790	775	840	785	759	841	794	828	793	800	834	794	800	800	786	806	780	808	815	796	769	839	791	768	792	798	830	820	850	772	802	809	809	802	792	792	809	835	892	768	797	831	797	809	831	838	792	870	804	829	822	825	906	768	817	782	809	808	868	774	825	840	838	783	820	831	789	827	862	761	805	798	773	791	778	814	842	862	796	795	830	786	826	798	776	809	842	856	807	812	813	819	777	795	767	828	757	801	769	756	814	800	797	822	795	803	861	799	828	824	831	796	859	780	816	836	791	759	799	806	831	799	802	813	836	794	841	763	847	830	856	843	814	796	773	787	762	870	787	798	797	770	805	834	743	845	813	840	827	811	791	769	836	851	854	864	866	830	823	788	817	810	797	841	785	801	841	759	819	841	807	803	774	793	815	832	830	807	756	797	812	798	816	817	826	852	818	847	798	839	754	775	811	786	787	852	852	787	771	817	844	838	817	787	788	810	766	807	809	816	790	790	798	835	814	831	826	807	769	800	798	814	821	827	823	791	858	802	833	809	833	827	792	813	819	811	851	820	817	833	825	827	821	819	790	782	811	816	752	801	795	809	817	805	845	798	869	790	837	814	811	829	798	792	797	775	819	761	836	802	860	837	770	843	805	804	828	809	811	826	811	802	842	793	790	836	811	820	841	835	777	799	803	793	827	747	813	819	814	846	857	805	814	786	791	816	811	815	791	804	755	822	803	804	831	820	786	814	794	789	798	840	829	815	843	798	802	861	836	825	831	836	777	802	793	773	791	791	854	806	802	766	824	778	775	817	750	779	849	858	787	830	839	803	810	790	797	807	772	798	861	807	809	803	797	786	812	750	808	835	807	813	846	830	859	755	828	786	809	793	802	808	790	812	772	818	794	858	807	827	875	791	835	819	802	803	823	838	803	801	807	823	786
18650	3353	3028	2210	1560	1201	8830	47342	44925	30740	9892	462	179	208	187	220	213	227	236	214	211	200	227	196	213	219	208	204	205	204	241	203	234	237	242	230	205	207	205	213	223	210	223	221	253	232	211	178	251	241	227	199	217	219	195	196	199	199	215	235	211	192	178	197	213	211	197	208	234	223	224	216	197	231	256	215	225	207	195	221	216	202	235	211	232	209	217	208	200	212	198	234	221	214	195	219	183	209	230	209	225	188	227	212	197	231	203	196	205	192	200	200	234	230	226	224	213	237	227	220	198	209	203	219	229	195	199	240	202	213	204	206	215	231	201	199	215	204	238	247	214	224	205	195	230	219	235	236	192	180	215	208	206	193	206	212	199	208	202	202	209	228	220	204	257	173	227	232	209	213	205	202	191	208	247	226	206	206	218	205	212	209	218	216	195	212	264	239	215	217	206	212	213	216	238	220	234	212	219	219	239	222	207	218	216	209	218	193	191	194	194	207	213	209	211	189	206	212	234	218	215	210	221	212	203	205	224	230	204	213	212	197	216	214	244	208	219	230	233	209	236	184	250	209	212	219	217	212	225	234	216	222	233	204	205	209	225	210	218	241	248	209	205	231	194	233	215	210	198	194	220	198	217	225	226	207	214	236	230	214	199	221	195	210	205	210	210	232	213	192	213	223	211	226	238	193	207	206	219	236	205	233	202	192	258	198	231	234	220	208	253	186	191	194	210	250	186	182	227	212	196	194	209	204	214	222	196	228	211	218	197	211	214	235	226	203	212	192	232	195	198	206	227	199	211	212	204	211	219	199	214	195	230	235	213	233	228	236	206	240	199	216	215	207	196	214	216	225	205	211	190	217	210	213	219	214	225	202	216	205	196	216	209	212	214	204	226	188	218	199	217	229	229	193	189	218	199	201	209	224	229	201	210	222	197	227	231	203	195	208	198	203	214	213	208	225	216	189	223	225	239	203	211	214	207	215	211	196	223	215	183	203	212	238	220	195	223	219	205	199	205	214	222	215	201	220	199	212	237	216	200	193	219	217	239	216	211	220	216	204	203	221	242	220	233	216	212	203	217	191	225	203	208	195	219	204	191	201	223	222	204	220	248	241	194	211	213	191	221	204	216	223	197	188	230	227	218	229	225	196	218	214	170	224	203	210	194	232	194	207	219	196	194	237	213	180	259	224	187	235	205	185	208	217	201	216	193	235	191	205	214	200	205	207	185	211	210	209	204	192	209	233	206	222	217	210	219	198	217	212	227	222	230	223	237	238	210	212	221	215	197	182	222	209	194	203	203	193	194	226	204	239	182	208	229	220	224	225	213	225	213	229	207	210	215	237	223	226	189	189	211	201	204	199	205	220	208	200	232	218	181	205	212	209	204	204	215	245	226	211	187	214	227	222	223	200	219	221	205	188	221	198	230	211	193	205	208	222	205	199	230	189	215	220	233	253	230	227	225	204	215	215	217	199	206	201	201	239	257	237	212	212	205	214	231	187	197	204	211	233	208	238	209	229	196	216	226	211	180	225	202	233	242	214	218	194	205	223	202	229	213	202	214	209	222	197	210	230	232	194	192	226	216	215	217	235	231	214	198	219	213	241	228	225	214	236	214	236	209	236	208	211	228	228	227	221	222	216	233	200	209	224	222	192	220	204	225	203	193	203	196	222	193	176	188	191	206	231	192	234	223	215	211	190	206	221	213	224	236	216	203	224	221	202	205	209	227	226	200	228	227	219	183	210	198	212	201	195	214	207	233	216	209	209	199	232	216	233	224	233	217	237	219	221	231	209	216	238	205	243	206	214	201	230	237	241	219	221	229	222	196	228	195	220	216	220	207	208	211	212	220	217	197	221	208	218	228	198	218	218	176	230	204	243	213	232	207	207	229	216	196	209	230	214	213	230	219	211	179	195	189	206	210	201	219	222	213	213	215	212	214	201	226	219	195	185	181	203	205	206	224	203	233	234	204	214	192	213	195	230	189	221	189	218	223	188	193	233	221	216	224	218	249	196	199	203	205	194	235	221	195	210	196	187	206	232	213	204	195	176	225	210	213	196	236	208	215	226	209	225	207	239	198	217	237	232	225	203	229	223	193	229	211	215	206	211	205	200	215	217	220	198	197	211	200	204	209	219	222	198	230	194	215	218	244	198	235	198	188	208	212	212	189	191	198	233	227	208	200	240	222	210	191	205	202	229	205	215	215	216	200	197	218	236	211	208	216	214	200	197	207	212	216	227	226	234	233	228	227	215	205	226	196	201	216	225	216	219	201	189	185	196	213	225	205	215	201	210	209	194	210	208	233	224	192	207	201	219	204	221	205	235	204	226	208	239	216	201	235	225	208	219	224	203	224	189	201	235	215	205	220	223	205	201	234	196	242	200	215	205	222	206	253	220	200	184	238	215	229	227	214	227	194	224	212	199	250	237	211	191	215	220	221	223	196	205	221	212	238	169	209	223	198	206	208	198	230	213	218	221	242	222	214	187	193	205	193	192	217	228	225	222	207	225	202	223	228	216	232	232	208	221	220	218	214	205	222	217	218	202	203	216	200	228	217	200	217	191	216	225	208	205	215	202	226	210	205	198	204	200	196	216	217	191	195	199	207	236	184	182	209	204	218	231	222	223	214	187	219	222	214	179	231	220	213	219	184	227	229	232	210	208	207	193	220	220	214	210	236	218	200	211	212	209	194	236	196	233	208	184	199	244	208	230	224	230	203	217	227	214	221	196	213	226	209	204	211	247	226	229	225	226	213	238	214	237	221	206	238	218	222	217	218	208	206	222	217	214	234	226	226	200	225	219	200	243	216	216	208	204	198	216	195	234	238	231	188	260	202	202	196	218	196	215	197	201	208	195	230	215	224	221	202	199	195	213	224	207	170	212	231	201	211	215	234	237	218	184	207	230	221	219	217	220	212	199	232	208	229	212	212	207	210	222	240	198	213	206	219	215	230	202	222	184	220	250	209	180	204	208	238	200	188	192	204	186	200	193	202	215	207	220	209	201	225	211	192	199	220	240	227	222	210	232	198	234	234	236	240	208	209	207	238	212	218	217	199	197	206	203	229	237	224	212	198	205	233	199	210	237	227	194	197	249	216	225	231	242	228	202	224	197	226	221	210	228	237	242	189	229	220	206	232	228	209	207	190	202	203	202	198	235	227	217	199	225	216	223	198	220	197	214	215	211	228	213	201	252	230	203	183	208	216	210	210	220	194	223	223	216	198	198	226	209	203	195	226	227	165	207	219	201	219	231	217	188	183	209	209	224	243	195	193	220	219	195	234	190	218	186	215	228	211	210	225	238	239	225	214	212	182	204	195	204	185	214	212	220	214	192	190	214	216	199	209	219	236	235	202	215	215	197	232	203	211	220	203	217	230	213	215	206	184	232	214	208	228	185	215	210	219	197	196	191	201	204	206	229	200	193	242	202	211	193	233	193	199	215	198	237	225	206	223	218	194	216	200	220	197	181	212	204	237	235	208	251
8467	2732	6331	7003	5763	5213	19929	63583	58478	47390	13374	689	664	659	608	648	633	591	643	598	631	628	575	629	632	602	592	606	630	587	577	576	570	627	609	637	608	600	610	580	611	605	590	613	605	639	632	581	597	601	584	619	596	586	548	605	610	593	597	569	596	583	568	595	610	596	611	594	604	584	578	598	555	593	568	561	594	599	597	592	566	589	541	598	582	603	570	588	594	608	590	595	554	606	592	618	582	551	612	551	562	575	565	563	633	593	558	588	573	577	617	587	567	599	595	623	660	560	573	594	586	589	603	618	567	574	582	596	573	570	591	572	557	583	625	566	533	570	609	623	574	600	555	599	603	584	591	567	577	619	586	622	581	607	573	592	594	616	634	600	586	595	580	581	590	582	557	544	604	656	621	610	566	598	604	572	571	605	562	654	640	603	597	583	571	607	599	610	556	596	595	569	563	599	566	602	556	552	595	554	601	611	573	624	578	580	643	549	602	606	605	590	584	556	609	567	601	588	614	584	591	598	569	602	639	590	546	553	604	605	598	586	613	577	617	634	619	536	582	553	620	590	638	607	552	590	626	573	579	580	568	593	567	578	613	557	586	594	615	606	611	612	584	568	560	639	567	584	621	615	583	559	589	567	590	571	589	603	576	545	605	573	592	634	620	601	596	548	582	624	600	581	563	586	591	559	618	592	524	587	622	572	593	567	599	566	627	559	551	566	562	594	581	547	597	589	604	554	592	553	576	572	584	554	556	546	620	596	602	582	583	590	624	575	592	572	570	577	598	591	599	600	578	606	563	606	597	574	592	610	549	583	597	553	606	632	567	563	577	605	562	624	615	564	606	613	576	618	598	603	574	572	579	574	605	554	583	605	555	569	639	597	529	568	582	594	607	578	581	606	536	583	557	576	562	572	601	530	634	547	570	610	559	585	562	575	563	590	572	573	561	578	592	601	610	595	604	600	623	586	557	588	617	632	620	537	594	597	617	603	585	598	594	611	565	602	558	581	576	583	522	635	615	582	564	622	562	595	602	571	601	597	555	575	602	574	607	553	561	563	541	566	593	590	570	572	610	570	644	602	592	641	554	592	580	585	563	579	576	577	593	628	574	640	553	628	569	552	583	608	579	617	515	592	618	629	605	600	563	566	596	585	627	607	592	563	611	603	592	618	592	582	559	615	595	585	606	582	577	624	609	593	595	564	571	546	563	627	593	576	538	588	593	582	572	605	622	537	616	551	598	578	603	637	627	599	563	576	592	581	647	612	572	544	581	555	532	587	617	591	601	582	594	577	586	620	594	553	598	632	572	568	566	541	565	583	618	571	564	628	627	544	583	602	633	572	558	603	574	578	602	578	556	567	578	598	593	593	571	551	580	540	573	573	565	592	570	574	542	587	568	582	573	601	589	587	630	606	591	602	570	570	579	598	581	577	598	591	571	502	586	581	563	581	604	556	541	573	594	590	575	664	594	558	591	616	549	599	613	576	616	533	568	616	602	589	528	565	596	585	618	571	576	584	559	604	592	588	598	564	604	638	568	634	569	546	585	587	594	613	570	581	600	581	570	593	607	583	592	568	565	565	592	605	588	581	587	544	562	577	546	600	608	574	620	561	591	608	618	585	555	577	557	587	631	602	578	577	608	583	603	585	583	603	582	588	595	609	583	561	574	565	575	577	580	568	563	593	574	609	574	563	598	542	618	560	593	583	634	597	618	600	559	620	612	579	557	621	581	588	621	547	637	608	581	605	572	546	573	603	559	612	622	597	614	582	595	587	555	579	596	586	548	572	555	560	580	605	545	646	591	589	570	590	561	589	598	587	575	605	574	556	622	593	584	597	556	628	547	605	553	575	621	592	532	582	598	552	555	621	590	577	556	588	576	572	569	621	608	588	640	573	598	553	591	550	599	578	541	585	609	637	572	579	598	597	557	580	642	609	661	621	577	571	571	602	583	595	580	570	618	622	564	585	641	548	583	568	578	565	573	553	560	551	567	621	581	603	608	574	609	622	589	612	579	573	574	558	569	595	570	589	594	591	579	596	554	615	601	587	569	551	597	593	606	575	582	577	599	601	560	590	614	583	615	598	591	588	561	590	575	579	560	558	639	563	620	561	586	597	596	574	547	576	610	578	557	584	597	561	555	593	564	611	575	570	640	632	579	594	586	596	629	578	588	607	587	577	622	602	551	612	611	551	607	611	601	605	622	577	608	635	599	560	565	544	578	583	586	535	617	576	575	594	595	593	592	532	606	615	604	576	582	587	575	644	550	547	582	652	576	587	575	568	607	586	556	610	576	597	570	573	583	553	546	568	622	595	602	617	565	608	586	576	554	554	586	603	583	603	554	535	578	621	566	616	543	563	574	561	629	578	563	589	577	591	573	641	552	581	583	565	619	579	531	571	579	583	579	598	569	570	580	610	598	592	600	551	595	553	584	572	611	552	546	573	556	603	579	602	572	616	560	558	585	600	577	558	595	622	619	594	613	589	609	606	608	612	611	576	580	561	578	578	597	555	596	573	613	586	625	624	553	558	579	568	554	564	578	631	594	605	580	598	581	559	602	637	608	563	581	619	597	549	604	639	586	605	574	549	574	578	573	569	605	578	598	591	618	560	589	563	603	531	582	600	574	621	579	639	592	628	585	637	573	607	615	618	609	579	569	613	590	601	560	597	591	580	591	561	640	593	563	574	562	589	582	563	579	577	562	589	564	652	643	588	591	626	596	579	592	604	590	584	575	571	622	616	610	575	618	599	622	563	585	570	626	591	565	567	531	628	605	612	547	619	606	582	582	576	610	597	574	573	603	579	607	605	592	617	615	569	584	632	582	580	572	551	619	579	575	566	592	593	660	555	565	590	583	626	603	593	557	573	608	585	643	555	632	534	633	580	598	637	562	603	572	540	598	587	589	560	605	566	567	554	578	576	590	577	620	615	567	565	604	590	592	583	569	587	589	570	615	581	587	574	550	591	626	610	586	600	630	593	607	584	536	624	582	561	598	565	593	585	557	586	561	644	588	557	627	582	583	573	548	595	577	577	588	560	610	603	581	629	602	565	595	607	594	605	550	594	608	598	594	591	601	570	603	583	597	595	585	579	596	602	571	613	649	578	601	576	610	561	600	627	577	573	588	583	589	553	559	553	559	539	582	610	606	553	564	608	587	606	592	592	554	565	579	594	586	556	566	621	571	577	616	565	556	627	565	568	588	577	618	586	570	582	596	580	623	592	557	599	564	609	601	583	627	546	581	558	576	571	589	576	562	555	596	576	627	600	591	579	565	611	573	587	583	566	574	589	604	584	614	584	626	564	567	579	604	533	589	599	587	571	589	605	556	614	577	612	580	587	573	581	563	646	596	589	568	586	574	594	581	608	593	590	562	596	568	567	625	615	578	587	560	602	563	640	600	631	586	574	581	588	517	541	529	644	587	547	588	579	619	577	589	606	544	561	602	609	586	610	562	605	592	546	564	592	563	578	606	551	595	597
2607	511	477	426	405	389	587	2743	3096	2201	827	347	354	349	356	336	347	359	374	365	359	352	351	358	369	363	395	364	378	357	350	370	367	359	354	307	366	338	308	344	377	355	365	352	357	397	362	368	355	359	326	352	347	383	357	377	339	338	339	354	344	345	348	389	352	383	350	392	353	352	345	368	343	362	356	364	366	311	346	346	326	376	353	332	383	400	386	347	378	364	328	364	362	374	374	387	331	393	332	348	376	341	346	369	347	346	331	358	355	358	354	393	354	367	374	358	334	344	367	359	316	353	348	310	353	381	371	340	343	376	347	404	331	339	369	375	369	354	366	322	360	371	374	365	367	351	355	347	359	327	351	364	354	342	339	365	375	324	313	336	355	393	363	347	371	367	333	358	332	350	366	354	356	364	359	395	344	386	336	344	346	351	360	330	356	355	326	395	378	352	406	382	337	372	375	370	355	364	390	374	386	356	358	396	370	339	379	338	351	331	323	382	403	389	361	385	394	364	340	378	343	389	351	373	358	345	386	351	332	378	342	367	375	340	371	344	370	324	355	368	376	331	357	384	356	358	374	381	375	360	353	386	352	360	342	374	356	351	348	387	381	360	358	340	365	328	361	375	381	300	387	346	309	390	341	349	350	365	361	339	324	334	355	376	349	363	385	324	348	382	318	327	351	361	347	410	364	364	370	346	356	339	375	347	345	358	372	347	377	361	388	320	353	361	363	355	354	363	394	337	341	339	346	365	373	324	374	352	368	355	350	344	370	370	339	362	372	374	359	376	321	389	369	345	353	346	379	361	366	359	351	386	403	349	346	351	385	352	391	335	339	396	346	382	342	339	337	339	395	320	359	373	357	342	343	359	356	367	354	349	326	380	369	365	370	372	358	372	333	347	347	407	347	336	370	349	349	365	364	328	354	363	368	372	369	384	333	372	340	348	364	380	410	384	350	392	394	381	361	358	415	354	360	370	326	345	338	365	339	347	346	371	336	381	372	350	362	369	375	396	394	336	353	349	383	364	362	367	365	329	369	406	335	362	330	349	359	372	332	338	363	398	324	362	366	374	355	389	371	396	334	361	348	343	365	363	329	386	368	334	368	367	355	347	356	340	364	390	354	359	351	352	357	380	358	362	357	330	337	323	365	321	335	353	336	343	374	312	358	359	379	359	316	319	344	340	369	345	339	315	369	352	362	372	379	393	346	366	367	362	362	352	336	350	366	367	354	381	363	374	332	333	364	388	380	347	384	345	343	347	382	383	355	381	365	357	375	314	374	367	337	366	353	373	374	377	358	391	355	335	350	352	372	368	380	373	351	364	339	372	384	323	348	341	344	353	357	364	376	384	363	354	359	353	377	362	312	346	361	318	357	366	336	344	346	338	372	404	390	375	351	350	350	333	391	335	367	415	354	344	341	368	356	340	329	357	367	356	372	335	379	337	366	357	335	361	355	365	388	350	368	410	393	351	360	348	343	395	383	388	340	349	359	360	345	367	383	371	343	361	376	341	336	338	398	362	372	364	358	361	332	345	340	304	360	352	332	350	368	375	409	386	375	346	351	357	357	365	340	375	366	361	347	346	352	345	343	345	417	348	372	363	315	340	355	349	349	351	361	364	319	361	368	350	364	339	374	355	390	350	335	390	371	357	351	370	319	340	341	336	335	328	380	382	322	382	362	371	383	395	347	359	363	376	365	353	333	357	344	344	342	381	371	361	356	331	360	364	369	336	372	382	350	371	378	384	350	367	354	329	397	323	319	353	363	370	373	340	352	342	354	400	363	365	354	382	375	376	359	365	375	347	371	321	357	348	331	362	362	352	344	377	364	349	370	334	332	352	388	346	342	333	356	380	343	383	359	359	358	388	342	359	365	335	380	361	370	357	325	348	384	357	328	384	367	366	365	359	363	389	338	345	346	340	369	360	343	371	340	354	381	400	345	367	357	354	355	330	334	370	380	326	351	363	366	391	327	353	361	341	344	362	375	386	355	384	355	327	364	326	336	308	373	374	349	316	302	396	377	362	357	379	327	352	346	365	418	347	339	354	355	357	383	379	366	374	382	356	360	371	354	367	354	358	354	368	357	341	365	371	346	374	352	362	357	351	341	354	380	362	373	372	355	350	370	354	339	339	342	354	336	346	340	380	337	370	373	364	322	380	361	375	393	355	371	356	381	352	380	407	337	370	385	357	345	343	392	359	368	352	375	373	372	364	337	361	336	333	356	348	359	354	405	356	345	353	395	382	363	361	316	344	375	348	368	350	351	337	341	364	367	357	390	353	349	355	332	348	371	335	333	365	356	390	351	379	352	369	376	355	366	336	331	385	351	361	363	373	364	325	355	369	324	337	361	353	336	374	354	375	334	340	355	341	354	376	353	357	377	386	350	356	374	360	352	388	368	349	380	364	360	364	351	390	387	384	360	400	366	339	375	362	343	380	368	350	351	360	350	346	355	377	367	342	352	360	350	328	382	366	370	368	339	347	346	342	331	364	353	359	314	354	377	371	366	379	357	362	367	366	389	357	364	363	353	355	361	332	358	373	358	351	372	334	375	385	352	381	340	356	357	345	360	375	365	357	343	338	372	358	326	353	362	367	382	349	370	365	351	340	422	335	347	384	368	341	351	381	350	357	367	342	328	352	312	322	359	370	382	373	375	355	365	347	331	370	361	362	375	358	344	342	346	375	352	345	353	319	347	373	367	349	340	386	346	371	352	336	398	357	379	372	372	359	375	376	345	341	358	361	367	344	383	376	373	335	353	353	366	410	368	352	375	344	381	367	358	378	394	370	337	374	348	355	330	364	342	357	322	334	371	363	376	338	327	347	369	363	340	354	353	365	372	352	352	363	398	382	373	339	386	360	365	387	355	328	346	398	381	379	367	356	386	361	359	403	383	354	367	353	345	376	358	386	358	367	357	383	349	369	373	369	315	382	358	346	332	341	396	344	360	334	364	342	373	347	334	357	352	349	380	393	339	364	384	398	358	395	376	396	325	349	346	386	368	345	366	350	370	349	373	334	344	362	378	350	372	355	380	363	375	347	293	360	387	408	382	342	337	369	343	382	388	376	365	373	313	371	372	358	356	342	349	364	354	359	347	356	377	404	403	379	338	342	299	348	358	373	375	353	376	381	359	351	373	352	390	333	357	360	383	354	360	352	348	378	336	359	357	378	367	353	373	336	370	342	355	343	344	373	368	374	356	354	333	361	350	377	376	372	370	374	337	361	354	349	343	334	348	361	344	361	356	355	334	368	374	357	359	379	381	380	360	380	389	358	343	341	346	312	361	345	357	404	323	352	372	359	366	360	340	357	360	345	346	370	370	372	356	354	360	330	391	377	354	362	382	344	389	339	352	334	373	350	341	391	366	330	351	346	334	350	334	362	344	329	384	368	357	348	358	394	367	342	353	360	392	360	383	369	357	354	379	388	389	377	352	365	358	367	389	368	337	343	350	347	348	361	381	370	393	371	373	329	334	361
2835	1127	1269	1217	1123	1103	2588	13931	13019	8806	2932	949	948	949	1006	966	867	953	951	946	956	991	948	948	914	968	956	922	934	939	1012	942	949	930	1003	958	885	1021	938	928	918	989	938	921	967	940	973	932	900	952	966	947	992	947	946	1008	933	974	901	981	875	894	981	895	886	914	980	921	975	962	939	948	929	989	983	935	978	1006	971	1006	964	946	916	945	974	998	947	914	899	935	940	979	936	927	937	946	963	904	965	938	947	959	960	978	936	906	934	973	939	934	973	911	926	939	917	882	916	943	917	966	975	967	940	961	914	963	913	899	937	943	947	888	915	983	950	930	912	961	926	937	989	930	919	912	963	916	948	903	888	928	929	876	981	977	938	950	966	984	956	942	950	977	888	952	961	941	904	991	879	953	902	904	1005	957	919	961	996	932	946	976	932	947	891	907	933	977	948	974	924	983	944	936	933	929	917	955	954	956	975	982	908	949	912	939	967	999	938	865	978	918	907	952	918	934	964	940	994	948	908	958	927	943	994	966	869	936	953	999	949	955	945	956	967	964	974	957	948	956	965	911	1002	922	911	936	920	924	963	947	957	939	907	949	904	1013	927	955	942	929	937	975	962	989	970	975	938	881	965	968	962	982	953	944	1014	915	943	891	946	962	926	1013	922	917	938	986	988	895	898	957	966	895	940	960	942	964	945	976	952	957	940	909	929	954	913	899	933	920	943	941	957	901	934	992	931	938	945	1038	966	908	936	926	930	910	964	977	989	913	926	945	915	949	935	892	903	903	938	865	959	967	939	944	953	922	902	947	887	944	931	913	949	931	970	937	941	939	915	927	901	976	921	928	929	925	957	942	918	975	995	981	938	973	974	946	948	966	906	928	904	945	954	926	954	1009	942	981	977	961	957	950	963	945	930	966	942	913	954	934	933	872	908	944	974	932	957	846	900	938	930	913	949	969	983	944	917	955	917	968	974	933	912	971	944	943	947	926	951	974	952	966	939	940	907	927	928	987	949	912	893	966	902	965	919	954	962	964	953	928	995	934	892	975	991	946	967	926	964	939	971	936	900	969	971	943	962	921	965	967	931	901	928	918	954	930	957	981	969	888	896	923	929	925	1009	941	966	974	939	936	969	981	943	988	966	901	910	952	910	918	950	991	973	915	921	984	936	903	926	917	971	887	938	923	890	930	946	967	967	919	929	953	954	998	934	981	982	933	936	954	910	916	979	969	950	917	917	958	922	903	965	935	942	937	916	976	945	950	973	973	967	979	930	989	963	956	981	945	958	938	959	961	951	949	917	884	968	946	932	964	979	912	898	923	957	909	974	888	933	929	945	916	991	941	913	946	1035	961	913	891	945	948	994	914	916	905	992	905	970	933	969	926	928	949	973	946	961	925	918	930	941	931	975	981	946	942	867	949	911	966	967	965	946	954	874	911	954	979	933	928	936	983	888	999	962	913	948	954	927	914	963	915	925	944	903	941	963	908	911	874	923	963	945	943	967	947	942	956	964	895	945	948	943	951	939	930	910	938	930	913	916	904	883	926	904	932	909	885	936	913	898	958	926	933	955	933	938	915	946	920	998	974	973	969	965	933	909	923	972	895	932	891	920	945	997	915	888	954	926	924	942	900	980	913	960	929	935	959	946	940	933	907	965	943	966	952	957	915	926	958	938	958	940	931	1002	958	921	933	988	983	948	913	945	939	920	926	932	953	953	964	930	946	939	945	926	939	907	949	914	931	916	916	937	949	937	894	945	895	941	958	996	964	893	936	941	965	951	958	879	950	967	904	897	894	925	942	919	969	918	1002	937	918	961	937	937	1007	932	930	965	962	954	1001	873	941	932	932	950	913	921	937	924	890	975	925	929	949	966	925	966	937	1024	991	944	943	955	905	949	961	921	879	948	977	956	949	961	924	919	994	979	919	960	955	925	960	963	947	964	973	927	945	947	974	896	860	924	968	962	910	900	969	954	978	924	922	969	934	928	943	982	905	891	903	988	952	882	987	941	913	949	942	966	961	913	969	919	875	1008	958	958	913	987	902	955	969	891	1005	948	950	955	951	910	931	940	967	895	960	939	889	989	935	930	971	938	924	929	947	989	968	948	907	922	943	931	968	943	944	949	922	953	929	953	978	994	925	931	971	975	895	876	879	923	938	946	941	926	987	929	977	938	959	948	955	949	946	901	911	966	893	945	928	979	919	928	919	944	884	879	954	977	972	905	959	997	952	977	953	934	928	976	916	937	957	966	905	992	948	927	972	948	918	978	947	917	909	912	981	951	919	887	982	993	916	932	916	940	965	997	965	900	909	942	945	954	908	961	940	944	925	958	937	979	951	941	950	968	956	931	959	912	941	922	972	944	972	989	939	933	905	918	955	921	933	934	978	898	922	975	916	894	874	936	881	931	960	977	900	925	938	1015	968	943	902	951	994	912	970	964	974	947	911	922	960	987	904	906	955	947	959	925	938	928	957	905	951	925	915	939	942	962	940	941	981	956	952	1001	920	932	946	982	947	938	949	926	953	906	946	981	927	977	936	926	977	894	968	990	929	921	892	967	915	1002	921	973	928	972	943	903	891	909	974	931	929	899	956	967	913	916	948	997	950	927	939	916	902	937	997	929	934	916	946	903	931	1007	951	924	982	947	953	929	918	944	978	907	951	996	929	942	910	906	928	970	919	921	939	884	879	962	987	911	968	904	955	958	910	929	939	944	955	943	986	944	978	956	980	925	955	935	925	993	960	882	885	1040	937	961	909	959	893	960	862	918	947	936	980	935	960	980	1016	912	875	955	939	932	896	900	972	985	1002	923	915	950	964	946	964	978	981	940	952	991	876	918	935	994	955	940	878	968	993	920	958	906	924	909	987	877	959	894	929	919	926	978	931	906	926	896	984	945	972	933	999	887	965	968	965	951	983	973	926	947	954	937	948	999	953	970	901	970	907	912	969	965	903	972	999	964	956	896	900	968	953	878	941	919	953	935	983	896	953	939	975	930	962	1018	941	943	994	970	919	933	896	944	983	896	941	926	970	951	911	906	920	904	957	963	961	944	954	939	978	964	912	967	975	904	1016	924	876	964	887	924	916	931	962	929	962	974	866	944	945	953	897	919	962	922	952	944	954	952	901	961	1000	887	893	970	926	950	962	953	970	965	905	963	893	963	923	985	927	859	937	952	902	949	943	977	930	951	947	913	936	971	901	973	971	938	949	962	965	947	896	984	984	953	988	941	983	882	922	1005	927	936	950	901	960	935	968	985	943	989	894	991	955	934	885	1002	972	954	897	927	960	945	936	949	927	962	919	949	954	930	995	901	943	931	964	977	913	959	925	943	1002	943	969	878	910	904	951	950	987	965	939	982	930	963	945	954	974	952	1008	903	927	972	958	946	950	965	969	983	940	953	951	997	878	895	944	993	899	906	944	950	984	925	935	921	984	906	847	921	957	983	968	950	879	884	1009	951	954	937	923	941	922	966	953	962	966	966	945	897	936	936	964	930	971	905	899	925	962	961	915	920	896	935	906
10689	1481	1638	1239	983	730	5756	34055	31769	19427	5514	393	336	321	314	310	334	327	345	358	363	322	304	288	268	325	326	309	305	329	345	332	341	325	305	365	319	337	323	349	326	331	305	290	338	320	340	354	325	325	340	293	337	320	312	328	315	308	314	355	340	330	294	322	310	307	312	317	347	339	326	331	320	327	350	349	338	325	339	320	352	330	369	355	316	343	329	338	332	308	320	311	318	287	335	316	346	355	312	322	343	330	309	343	331	323	313	342	332	341	297	314	329	317	318	347	340	326	301	338	354	338	328	342	343	299	322	314	330	299	348	333	339	318	306	346	304	338	343	341	333	347	347	333	342	319	282	356	333	317	340	355	315	301	352	312	310	321	329	319	336	331	329	340	330	319	322	338	326	334	333	323	329	330	316	346	331	310	323	321	327	329	309	322	322	343	368	321	354	321	340	321	337	359	339	290	342	321	345	315	314	321	341	343	333	343	304	303	300	329	348	294	290	355	322	319	335	340	334	323	327	329	321	331	337	323	308	371	324	314	316	333	339	331	315	314	360	351	318	330	334	290	330	319	311	310	329	292	320	321	365	320	323	316	353	363	340	327	328	348	314	334	334	329	313	315	331	366	301	328	343	314	347	332	336	320	337	347	357	348	352	336	334	306	314	330	353	333	330	338	329	313	325	328	351	342	361	299	329	331	347	318	338	341	322	314	346	327	341	308	341	293	346	316	321	304	352	345	332	341	295	328	333	345	320	328	355	362	360	330	337	330	299	324	326	323	310	325	310	326	331	351	340	331	350	341	327	327	360	338	323	318	359	338	349	315	338	306	321	325	355	342	327	333	318	315	318	359	312	322	328	351	326	319	314	346	323	311	337	361	342	341	311	306	328	363	326	328	297	321	359	334	309	327	354	286	321	337	352	300	329	347	311	353	322	342	324	304	350	314	334	313	324	331	319	307	376	317	313	322	334	326	331	361	329	357	332	326	318	321	369	306	342	330	295	339	296	323	332	349	298	323	350	303	324	268	318	345	306	300	312	334	287	298	339	349	325	325	316	331	370	312	327	311	326	328	333	312	341	308	317	360	329	309	327	341	324	348	310	318	324	317	314	328	288	319	327	326	311	364	321	299	378	334	313	334	350	323	361	306	316	309	342	288	330	331	323	347	327	319	292	328	321	327	305	333	345	341	316	325	309	318	321	312	352	293	313	335	339	337	336	301	330	337	331	343	356	296	311	348	322	320	321	366	328	362	339	344	331	323	326	329	320	333	351	346	325	338	338	317	327	328	304	331	350	340	320	328	326	309	329	291	320	304	306	324	321	319	301	338	355	345	306	330	280	327	325	341	343	340	298	315	356	325	314	322	293	335	319	375	316	317	307	315	271	332	338	346	299	324	329	339	370	317	348	341	356	325	316	333	332	339	331	346	358	334	346	330	344	304	291	327	341	377	324	358	347	310	334	330	355	293	308	334	329	308	321	312	305	355	348	323	326	335	318	335	323	317	337	354	311	304	329	298	349	356	351	357	351	328	300	337	320	325	345	327	339	330	338	372	291	313	327	327	359	347	343	338	338	286	328	335	354	308	323	340	339	296	350	351	326	322	358	298	354	320	286	318	317	353	319	358	339	364	306	310	310	336	325	342	350	310	338	304	351	329	336	336	328	358	324	317	337	330	362	341	340	317	337	311	340	328	319	324	318	335	325	355	322	335	337	305	328	339	348	317	299	322	325	372	327	284	315	367	333	341	337	300	323	319	316	304	305	361	330	353	333	317	316	313	291	314	356	329	341	319	342	364	330	342	356	325	341	337	352	362	330	335	334	353	328	307	323	355	302	320	335	330	310	344	348	313	322	330	320	363	352	335	328	332	330	320	331	333	329	336	333	323	314	338	334	353	334	326	326	351	304	334	317	314	331	367	334	333	289	350	319	330	290	332	319	311	334	305	308	312	339	307	325	307	302	331	343	345	326	337	325	297	343	325	313	313	344	344	339	352	363	327	342	338	335	350	345	343	308	344	346	317	349	315	328	310	347	314	326	333	335	331	332	346	334	308	342	319	335	298	322	338	360	321	348	325	322	362	326	357	330	320	355	342	331	337	314	334	327	327	355	360	352	332	340	304	350	343	318	329	309	328	320	332	324	308	339	353	334	324	348	346	329	359	283	311	326	349	345	342	317	339	354	345	347	316	334	352	364	353	315	362	325	310	346	337	346	313	355	364	294	314	339	351	333	337	292	327	360	313	359	338	352	312	343	330	340	314	337	318	382	321	328	290	350	305	339	343	322	311	306	312	303	320	311	307	350	312	333	308	338	327	315	380	351	329	340	322	316	325	352	373	331	327	348	311	311	354	373	309	320	312	324	340	338	300	340	326	336	339	364	334	311	327	356	315	312	313	322	346	329	331	338	317	340	320	339	323	337	316	311	329	340	276	325	328	330	287	317	365	318	322	386	337	338	337	333	340	323	307	319	325	287	337	315	325	359	303	328	335	322	371	329	308	300	330	315	360	323	351	338	305	335	335	358	309	301	335	339	341	330	318	339	315	355	326	302	330	327	306	297	351	305	339	297	351	305	313	327	358	346	340	300	310	292	347	334	321	355	345	309	313	293	341	337	342	331	344	338	331	334	301	358	360	329	333	339	291	367	324	351	320	312	356	313	320	332	346	327	320	367	329	308	313	309	324	358	344	349	350	328	349	336	323	335	322	320	309	325	303	340	354	340	333	319	337	291	316	299	305	357	336	319	341	323	323	318	353	311	321	328	314	328	330	319	328	341	326	317	326	316	345	344	353	383	299	316	350	317	343	311	338	300	361	326	327	304	381	351	331	333	313	357	328	333	313	333	333	315	337	348	314	310	343	334	293	345	339	339	305	331	323	292	325	326	323	353	351	294	307	309	322	291	330	306	341	326	325	291	329	381	333	353	339	337	330	332	316	322	351	339	336	318	350	327	323	346	342	356	322	329	286	353	352	297	335	326	345	335	335	354	355	329	336	293	307	340	342	334	313	297	296	328	343	344	342	322	313	296	341	304	332	322	347	330	299	345	322	346	330	345	357	329	302	291	339	310	320	321	346	327	341	306	342	338	308	333	340	354	316	332	311	328	338	358	334	333	326	356	331	310	339	350	308	321	328	306	324	333	316	320	330	343	347	320	303	345	321	325	325	331	338	315	344	332	341	313	339	314	364	319	325	345	365	351	304	325	326	324	322	331	318	336	279	346	327	345	300	328	345	304	334	359	324	340	346	333	311	342	315	334	347	349	344	334	360	343	346	323	370	330	361	321	357	337	337	342	332	339	321	377	322	315	349	325	320	312	321	334	321	317	376	333	355	319	329	336	325	361	329	339	294	334	345	327	358	323	321	345	327	338	327	324	298	343	302	310	295	303	325	373	378	340	315	340	327	326	328	290	321	296	318	305	350	314	341	310	321	350	330	367	338	348	321	342	359	311	332	356	307	290	315	320	339	297	327	337	318	324	318
6757	2031	3937	4128	3710	3206	16919	53129	48386	36600	13230	839	938	875	882	886	835	904	880	888	877	876	879	875	907	901	843	821	914	891	865	871	854	919	837	852	868	848	889	857	871	819	902	820	849	860	877	806	853	874	862	914	915	830	831	921	849	909	798	864	868	929	886	859	845	917	816	891	820	881	882	890	866	893	913	873	830	855	823	891	791	879	870	844	880	860	861	866	852	810	887	922	884	911	869	862	908	910	866	887	911	862	836	852	890	867	846	824	870	878	861	855	922	894	869	896	866	872	854	909	786	864	883	931	908	850	888	899	909	865	816	868	908	878	924	929	816	868	907	822	882	862	839	860	847	909	831	902	856	842	906	892	902	830	880	800	837	853	848	908	851	875	857	863	846	881	879	952	921	896	814	849	828	883	863	871	832	883	901	791	884	863	876	914	830	858	855	870	839	859	916	934	919	831	842	828	859	911	895	868	859	899	889	877	876	871	867	925	862	892	823	865	860	891	852	871	813	930	841	851	940	814	862	885	857	863	871	868	859	884	850	846	883	879	850	844	913	829	895	854	879	824	860	882	830	844	855	868	846	902	838	847	878	899	852	841	928	863	939	921	865	912	868	854	850	845	862	869	810	900	869	862	849	843	850	836	851	882	848	848	895	846	855	878	874	865	801	852	867	902	861	857	883	904	832	897	909	873	876	880	923	826	856	827	843	856	852	874	869	898	829	877	888	865	894	827	825	841	902	869	857	843	881	858	824	820	860	849	898	913	801	879	908	852	863	891	906	899	867	829	897	838	833	885	847	828	877	885	861	858	938	916	921	893	841	884	871	898	823	887	854	900	883	901	811	848	893	849	837	889	873	904	870	867	889	860	830	843	847	917	849	819	878	849	862	840	874	872	851	855	841	848	895	885	818	788	868	829	862	858	814	917	804	855	896	877	887	869	865	890	879	869	894	905	841	836	877	833	857	871	916	886	869	890	896	868	869	799	883	871	865	875	853	868	845	924	896	808	872	899	831	851	901	898	852	822	869	881	800	900	912	849	898	925	919	909	911	854	940	874	916	908	833	894	910	880	878	842	851	882	842	855	875	847	865	871	854	874	865	866	883	816	872	885	824	899	879	882	840	876	850	894	828	872	901	833	843	842	868	858	868	832	829	884	845	891	842	872	865	878	850	916	884	866	866	881	845	917	879	852	854	821	933	886	841	861	889	898	889	837	875	864	900	808	890	854	891	878	835	866	881	834	913	898	843	876	914	852	839	910	850	857	852	863	879	885	896	864	880	877	862	850	845	882	877	871	866	835	835	887	859	832	833	881	901	888	848	897	900	880	867	804	888	874	817	868	849	897	872	922	839	810	866	877	874	837	860	884	869	879	864	857	905	870	866	872	892	787	878	855	846	876	851	877	878	859	868	861	835	906	877	918	866	881	893	874	811	878	883	861	898	861	839	900	897	863	857	878	916	940	828	925	847	882	868	864	887	828	853	903	860	924	843	801	885	815	894	895	889	855	862	822	919	878	870	883	841	841	902	862	851	891	862	892	851	845	896	819	805	862	827	866	871	886	826	873	917	846	862	866	829	885	891	870	877	878	877	836	855	861	851	886	877	853	839	840	863	835	859	864	903	841	860	906	856	814	842	894	855	914	886	858	833	893	896	880	875	874	889	852	896	861	942	876	864	886	909	894	851	905	885	848	851	853	869	823	853	822	809	859	882	923	893	843	889	873	835	839	878	870	865	833	808	893	854	858	824	821	837	809	870	813	859	894	884	927	833	863	830	846	868	827	905	860	822	886	898	840	825	869	881	871	864	876	898	877	861	870	891	895	872	839	832	874	917	895	836	885	847	859	891	868	895	833	845	848	880	859	926	828	837	839	896	876	862	873	869	915	867	837	802	887	885	845	848	868	859	904	859	860	830	924	887	876	843	907	860	816	860	879	877	839	907	862	869	842	840	819	840	829	858	839	869	863	854	906	875	849	881	850	925	853	826	860	857	843	890	895	898	846	875	869	860	903	866	867	883	897	881	899	886	846	826	834	841	842	922	882	875	891	817	913	828	876	866	825	844	884	858	897	830	838	845	848	839	847	878	851	874	841	925	846	863	920	886	897	948	847	928	842	828	834	841	822	873	868	899	848	854	917	842	837	911	848	932	832	882	817	906	848	893	870	841	857	881	820	809	852	863	853	884	840	891	800	884	846	911	840	865	840	823	880	835	872	873	812	862	881	912	902	821	842	876	838	895	888	889	878	852	831	837	854	873	871	891	830	925	878	868	852	921	843	911	877	872	807	853	916	867	821	866	906	828	822	845	857	874	915	865	889	826	844	875	909	901	810	892	903	891	879	888	850	911	914	876	834	824	868	853	909	884	907	822	867	884	888	869	821	840	815	876	890	816	865	797	869	821	898	877	899	882	850	864	913	904	868	877	915	850	898	886	844	890	888	874	874	863	809	857	864	842	829	916	885	859	912	882	870	856	854	832	860	841	873	857	907	876	836	840	883	905	862	913	927	876	869	869	892	899	889	908	852	888	850	836	852	883	889	815	815	837	885	875	902	900	925	884	855	851	931	883	828	880	902	860	875	865	832	878	883	901	872	861	812	891	899	932	898	834	901	823	873	874	840	856	860	878	867	868	906	866	810	909	866	852	848	877	859	903	879	841	820	853	882	872	875	880	875	837	844	882	850	853	819	928	849	846	870	858	863	928	840	821	884	893	833	854	886	875	869	902	831	846	940	858	864	846	862	843	866	874	872	823	870	890	868	850	871	894	936	867	929	893	829	858	814	834	863	886	902	859	885	868	885	852	823	843	928	776	858	843	845	848	864	876	830	848	885	931	860	815	852	871	924	894	832	946	896	849	898	878	864	883	839	877	812	824	891	858	882	845	831	861	866	878	858	917	829	856	893	863	800	897	837	893	860	877	866	878	914	859	863	864	880	840	859	834	824	833	849	848	824	898	883	880	838	818	875	891	912	855	833	867	858	847	834	868	833	869	845	870	907	870	841	951	913	875	886	862	907	886	817	908	900	876	914	866	892	887	879	860	893	883	876	906	882	860	871	807	865	893	903	872	916	810	873	868	829	913	844	901	909	957	911	846	890	797	932	843	858	824	871	888	864	869	873	848	854	844	810	881	885	859	852	876	844	885	923	854	882	906	857	841	845	891	898	883	846	869	848	850	825	878	871	849	917	841	831	911	834	879	886	834	937	835	810	904	902	894	848	837	892	921	860	881	882	864	902	878	825	860	839	865	826	823	874	849	810	889	871	850	909	900	843	887	946	850	851	900	883	870	864	861	923	879	829	848	864	869	860	854	852	820	866	904	859	861	834	872	857	848	861	853	826	863	875	885	809	822	876	898	863	837	851	856	860	867	859	894	883	871	849	863	824	838	950	840	807	876	853	881	864	819	909	870	878	921	892	865	935	911	834	887	917	864	892	884	847	904	863	844	891	865	846	819	852	894	871	891	892	864	866	907	827	899	838
18664	3188	2940	2198	1513	1130	14559	51196	43410	27581	8164	329	209	200	223	243	226	219	206	236	214	248	230	192	219	205	209	211	222	225	206	246	219	243	207	198	232	198	219	224	236	208	206	223	213	224	225	210	231	231	186	213	228	211	210	221	210	185	215	220	215	228	219	215	217	240	224	252	234	218	198	205	208	222	224	229	209	220	222	223	184	193	209	203	228	224	227	250	209	210	233	226	226	234	223	226	228	220	211	216	231	216	209	247	209	229	223	218	196	212	196	236	248	231	265	198	223	220	193	224	244	244	207	188	220	208	221	216	197	211	256	212	238	205	204	238	188	182	209	199	210	208	202	180	217	243	218	233	229	210	247	218	222	188	214	194	255	231	208	226	246	222	203	210	230	235	213	218	219	211	206	204	234	207	187	212	221	213	230	204	217	214	227	220	225	198	219	218	217	230	228	228	223	209	217	195	209	230	205	228	241	190	195	191	235	249	237	212	188	201	220	222	224	216	208	231	178	212	205	217	236	206	227	225	183	208	240	222	222	202	209	214	207	207	212	219	222	215	237	249	213	197	212	210	235	222	221	198	203	235	200	225	200	215	234	223	240	227	235	200	245	221	203	226	223	235	211	225	220	232	183	244	222	200	217	221	198	216	227	197	233	236	236	217	203	218	219	224	210	210	235	234	206	234	210	208	203	203	218	218	244	236	196	215	210	236	202	223	228	214	203	219	223	232	208	230	214	218	193	209	201	199	222	257	264	212	198	220	194	212	203	203	221	213	226	236	199	210	244	207	210	215	212	237	219	210	186	208	239	221	216	221	229	230	246	216	230	227	223	226	202	198	210	207	246	223	198	206	225	225	226	224	206	219	210	205	219	233	189	198	211	233	222	210	226	216	209	246	228	245	201	217	194	228	210	232	214	209	217	205	199	232	203	202	230	197	210	238	208	200	232	222	215	223	229	221	214	217	207	199	235	192	217	221	218	227	178	230	246	239	215	235	213	206	236	218	216	187	221	220	231	217	234	226	205	253	213	232	226	210	238	214	236	204	208	229	173	184	204	211	194	216	218	199	206	245	234	199	238	207	234	222	254	208	243	222	213	223	217	211	219	222	236	210	212	184	207	232	224	182	209	208	234	215	237	240	239	222	210	200	206	220	251	227	219	221	209	208	222	192	225	240	209	208	206	201	233	189	223	222	243	217	239	198	217	250	218	221	211	221	199	211	209	247	199	203	201	216	213	219	227	239	204	202	214	229	223	231	226	197	225	219	231	228	209	237	220	259	214	201	218	206	228	238	213	222	224	220	221	217	208	233	201	186	223	227	218	238	230	220	239	234	225	198	213	216	204	224	243	248	231	207	207	205	212	227	240	225	209	225	230	213	190	225	239	226	190	236	201	207	220	224	252	225	215	210	239	228	210	239	216	212	201	234	202	214	218	218	231	199	213	183	211	229	231	234	231	224	208	221	234	184	199	211	243	212	218	228	201	222	211	228	238	199	220	205	193	228	216	222	227	240	218	218	212	225	218	194	221	203	220	200	219	194	233	198	222	219	209	224	221	202	225	226	229	220	233	223	195	218	231	219	239	209	202	234	224	216	197	199	204	201	229	226	198	204	216	225	222	197	226	212	217	218	236	227	233	238	195	203	226	240	185	218	241	229	208	194	205	210	210	191	188	207	218	206	208	208	228	211	233	209	228	218	219	237	215	225	221	217	192	213	224	198	212	209	208	251	214	225	225	196	236	217	250	221	202	220	221	201	216	208	224	247	209	217	234	214	223	205	212	226	224	217	212	181	221	199	218	212	273	201	195	240	220	226	210	196	250	237	234	214	216	207	236	216	217	206	204	234	205	214	219	238	231	231	199	197	213	234	228	206	221	225	211	245	211	195	225	192	223	227	210	197	199	245	220	216	236	200	255	205	215	196	212	199	205	232	217	239	251	210	237	223	242	196	221	238	230	210	209	219	234	200	202	202	235	210	210	208	218	240	210	198	224	214	238	253	204	247	223	243	211	217	208	234	228	202	207	209	215	212	228	223	239	224	219	207	200	223	246	212	229	219	241	232	220	221	236	217	222	214	228	226	258	206	232	213	225	214	226	238	225	211	227	219	213	210	245	224	225	208	194	197	213	204	218	204	218	223	226	210	210	227	194	211	230	219	211	226	219	222	213	218	223	216	207	240	222	230	228	224	238	174	230	205	213	222	235	190	232	218	233	214	226	189	231	210	211	235	231	205	224	213	208	188	231	232	222	217	200	234	215	202	228	216	223	241	217	194	218	204	213	210	231	209	221	225	229	203	209	216	207	236	207	203	213	199	203	204	194	215	237	223	210	218	246	217	221	224	208	226	220	213	233	209	238	211	215	219	182	236	233	242	197	221	214	228	214	216	249	215	217	237	243	219	223	243	220	211	210	246	249	215	248	226	214	203	200	222	229	216	217	234	227	235	206	226	240	249	233	216	216	236	232	203	229	234	229	213	214	223	211	219	212	217	214	235	211	210	227	232	236	233	196	230	233	222	226	213	206	223	205	262	199	237	202	202	236	227	230	219	212	221	229	244	214	233	213	223	248	211	224	195	219	235	220	215	221	211	233	223	229	218	225	222	244	214	235	197	226	218	229	253	220	226	222	219	224	225	229	220	212	223	198	227	201	194	211	239	216	219	255	234	244	201	214	204	228	223	232	206	237	229	233	205	208	223	223	214	213	212	236	201	211	207	200	258	229	204	238	191	229	217	195	217	231	229	205	227	210	209	231	224	216	244	183	203	193	213	216	225	224	201	248	231	232	219	218	229	231	216	212	201	194	221	240	222	196	224	207	212	214	212	235	252	214	248	204	204	222	207	213	223	226	228	231	205	237	203	225	191	240	210	206	222	203	225	253	211	213	214	229	221	224	220	218	215	231	222	224	210	228	185	216	185	204	256	228	222	200	198	249	207	195	205	209	237	214	192	207	213	231	199	201	231	221	219	226	201	226	222	228	219	197	218	243	231	219	234	225	211	219	203	236	200	217	211	235	203	232	208	248	232	203	230	244	230	260	205	200	215	206	187	219	200	225	228	220	230	203	208	209	241	203	229	222	200	231	240	214	201	224	229	220	217	206	203	206	222	221	220	197	225	219	207	221	208	206	201	213	221	215	227	204	216	203	202	196	234	240	214	214	233	210	229	205	214	208	210	221	202	248	203	228	233	224	231	231	228	242	228	196	216	221	221	225	229	224	220	224	215	221	218	200	209	220	197	226	219	235	223	211	253	206	218	210	237	207	234	203	239	229	206	236	234	193	272	249	214	210	229	222	212	211	241	211	222	219	211	198	235	208	216	202	227	229	203	229	209	226	228	220	222	233	229	233	217	226	188	239	223	260	218	240	210	205	241	206	218	207	220	209	213	235	239	228	213	204	231	216	221	230	201	222	209	204	205	236	195	218	192	213	224	219	218	226	195	224	223	219	215	236	210	231	217	217	220	201	231	206	216	225	211	208	215
8250	2698	6161	6880	5971	5061	27950	65659	57356	43543	12406	670	667	613	642	626	638	665	664	652	617	640	634	602	595	611	572	612	673	621	581	638	612	615	571	645	590	599	616	598	600	566	648	604	615	624	628	613	613	638	593	596	618	575	621	589	596	613	578	595	571	604	620	601	621	593	621	619	635	586	621	651	626	561	592	619	617	610	575	602	620	666	621	564	602	563	642	551	613	590	594	650	575	598	595	612	601	604	626	587	594	606	588	614	617	597	605	605	569	612	614	603	588	610	584	635	614	614	619	617	571	582	604	587	605	639	624	588	610	641	564	554	602	618	625	591	590	590	599	574	590	592	621	589	614	637	627	623	590	564	619	622	560	624	627	602	619	592	542	599	615	585	658	636	644	615	551	617	592	595	630	626	613	596	593	582	566	557	583	564	598	593	586	636	624	612	636	591	603	556	604	547	576	620	606	609	637	617	571	570	597	655	604	617	600	616	614	608	573	586	610	604	610	627	613	641	639	576	582	614	629	596	583	645	611	600	642	580	598	589	599	653	622	588	593	594	639	612	562	620	636	616	639	607	630	598	585	583	593	608	573	619	583	621	610	602	613	614	596	595	636	611	586	572	622	650	586	589	538	613	561	605	538	578	611	584	570	597	599	603	597	624	573	605	610	609	583	581	584	638	602	623	577	612	564	598	615	582	601	602	634	584	609	627	593	600	647	587	614	617	602	615	590	618	605	585	622	604	581	603	616	574	615	590	563	595	594	544	627	659	606	628	581	579	610	591	596	576	570	571	592	590	597	637	584	578	620	592	601	570	563	640	589	598	657	571	602	580	615	593	586	588	621	604	593	619	592	605	580	528	609	664	572	602	595	586	602	597	613	638	579	599	586	590	609	598	625	566	638	588	615	620	596	583	653	554	586	602	591	606	617	621	591	640	603	632	620	569	608	584	670	652	571	604	661	581	603	611	607	571	565	623	601	593	613	590	599	583	615	633	639	605	597	605	633	635	594	550	593	571	637	614	565	621	583	598	660	587	601	596	599	619	611	577	645	574	603	598	647	592	615	609	563	618	580	565	611	596	652	586	609	587	626	599	565	600	570	647	616	601	567	587	580	609	617	566	566	597	547	575	605	614	553	589	595	618	599	605	540	607	583	556	588	641	579	573	584	607	605	605	594	595	575	612	583	605	604	627	610	586	609	620	587	640	606	643	557	619	585	598	619	584	567	609	621	593	617	602	610	647	628	591	584	636	620	644	572	637	588	602	612	586	575	582	617	533	602	622	583	597	601	633	609	595	587	604	569	605	628	600	530	611	607	581	615	603	629	554	621	615	616	604	634	580	552	616	578	599	624	603	564	557	565	590	619	579	630	630	571	589	581	651	619	581	623	581	653	630	637	603	596	611	632	603	610	599	596	547	567	630	605	619	598	601	614	585	598	586	669	596	597	594	624	615	632	591	623	561	596	565	653	611	605	611	590	544	615	603	609	584	607	568	618	537	562	597	588	554	550	569	579	587	563	614	561	614	607	576	626	607	560	568	579	625	615	602	599	565	601	606	614	560	610	567	595	576	592	596	600	592	590	576	610	603	582	622	607	568	586	573	585	622	591	590	619	594	622	538	634	607	597	597	620	572	573	602	593	575	608	587	651	595	601	607	619	620	608	617	565	587	594	653	565	683	660	605	633	579	578	644	631	593	590	613	630	579	583	587	581	547	556	608	567	593	608	579	608	605	596	597	574	554	626	568	571	622	630	586	611	630	599	610	608	604	613	633	604	619	578	603	633	571	584	607	638	589	610	598	636	560	571	588	618	597	589	555	595	612	608	584	649	590	595	594	592	587	610	633	565	595	568	603	564	531	599	601	647	543	594	609	575	599	585	586	642	556	630	593	609	623	615	570	595	596	551	594	626	616	616	570	567	598	592	561	590	582	586	578	610	607	615	627	650	587	625	614	612	631	601	594	599	595	627	606	624	608	552	577	633	578	568	660	596	554	661	618	620	593	598	573	624	586	599	603	637	595	651	596	587	612	579	603	606	607	616	577	555	581	621	607	592	628	613	609	578	604	612	625	564	625	611	645	572	619	592	578	618	585	584	599	603	607	572	585	604	605	626	581	605	598	635	556	599	589	588	586	617	612	602	568	601	624	599	645	594	617	595	589	579	640	562	621	591	641	593	562	614	591	576	601	595	630	603	592	555	592	601	586	648	573	646	618	617	639	631	580	625	635	581	604	574	610	624	572	601	583	591	599	601	602	559	593	678	624	577	561	604	630	610	617	615	605	568	597	609	598	578	601	582	548	619	564	606	608	609	589	590	593	584	582	609	599	531	584	605	607	591	606	592	569	628	597	549	643	616	608	641	600	585	660	628	622	598	616	601	604	652	554	623	557	592	634	619	606	625	555	582	571	600	585	616	606	604	618	586	603	607	620	590	596	566	598	681	623	575	636	565	623	590	608	584	579	571	596	618	586	566	632	625	580	604	622	617	579	594	606	598	617	556	575	636	562	661	573	577	612	561	582	606	589	619	630	615	623	538	584	571	607	610	629	632	569	609	594	569	580	602	586	637	573	555	629	583	582	556	606	573	614	605	627	600	598	638	575	640	645	605	613	652	575	598	593	613	557	632	635	610	564	605	574	611	655	605	599	568	624	569	634	626	620	598	667	593	577	575	600	574	562	604	591	576	669	607	597	607	633	604	609	612	610	593	588	604	587	600	597	565	644	593	583	599	591	616	583	641	554	628	609	630	630	607	556	604	611	609	605	555	610	575	596	561	615	577	652	607	625	601	592	579	601	632	589	599	610	592	610	612	617	613	574	610	577	593	568	580	577	627	625	625	625	564	581	579	566	601	605	602	637	588	624	589	582	613	599	605	566	548	638	568	610	571	583	603	610	564	630	621	609	593	600	612	582	585	579	620	610	622	611	618	655	565	623	599	594	581	602	651	593	603	606	571	616	606	579	634	589	590	614	631	603	578	592	577	643	615	592	591	576	614	600	574	600	590	658	597	666	608	605	646	613	621	613	572	632	630	638	600	599	644	629	596	625	618	642	566	592	601	578	606	599	574	598	593	584	605	621	565	557	614	593	632	604	604	608	607	597	623	576	623	635	581	567	617	633	646	579	640	628	585	576	566	599	585	603	592	549	622	644	603	567	611	605	627	606	588	596	611	591	615	596	606	645	597	543	612	610	624	592	596	624	618	623	618	608	614	592	631	569	647	633	601	579	581	602	569	641	567	576	558	563	634	573	585	569	557	587	576	585	596	637	601	617	590	563	590	607	571	611	587	583	550	613	597	552	567	594	559	602	615	616	637	605	619	571	573	637	619	609	575	649	641	635	599	619	586	627	572	572	556	610	609	620	587	620	597	596	573	610	605	611	610	568	601	595	609	609	582	599	612	576	601	602	597	620	609	598	569	632	606	626	607	626	579	608	557	590	581	613	591	617	593	597	622	583	614	611	581	578	548	592	570	634	599	633	595	594
2595	400	459	415	376	354	695	3052	3521	2091	661	345	346	322	353	369	344	359	355	349	363	335	378	345	299	382	348	329	336	338	387	373	367	334	304	327	335	337	320	364	349	339	343	347	374	325	366	322	345	319	344	341	355	361	364	332	394	310	349	352	372	344	352	341	334	342	353	387	317	397	357	370	356	336	354	303	326	358	361	328	362	327	347	364	348	334	340	349	368	365	331	335	340	346	340	341	337	317	346	341	358	374	326	323	367	347	380	336	324	362	402	353	356	363	354	367	313	361	344	349	313	409	358	363	357	338	353	361	381	364	317	318	368	352	354	356	367	363	332	343	322	365	357	338	356	341	368	355	332	327	374	324	368	307	340	336	321	350	335	289	360	367	416	321	358	342	368	357	356	327	361	361	317	344	344	333	364	360	362	347	347	355	337	355	348	354	352	355	372	341	343	349	357	300	350	320	374	336	376	345	360	364	327	321	344	394	348	320	340	333	347	348	329	366	354	329	347	348	338	352	355	351	338	368	374	353	355	332	341	341	319	355	343	324	332	362	334	338	338	346	339	336	361	351	375	357	312	379	354	306	361	380	371	315	290	321	355	329	364	367	347	350	349	363	339	336	357	358	338	350	354	327	376	350	348	375	352	364	367	331	369	301	314	349	359	328	384	369	317	350	358	328	323	372	371	361	344	346	340	352	309	319	349	334	372	337	326	356	333	412	358	349	365	333	342	340	356	364	353	330	322	360	336	350	329	338	345	365	356	352	336	348	361	321	352	335	374	348	327	344	385	374	334	322	346	324	359	336	343	350	324	340	350	336	384	327	321	373	349	345	356	362	352	333	337	321	363	339	346	365	358	332	365	340	318	351	350	317	335	367	342	309	360	366	351	359	343	350	335	332	323	334	338	345	362	319	315	335	339	329	337	363	327	322	367	306	328	377	327	351	336	323	344	322	360	374	345	358	340	338	336	369	328	329	381	345	359	361	368	380	333	342	350	333	363	375	350	358	313	358	346	319	362	342	337	337	351	337	331	368	354	339	314	391	345	386	338	351	367	338	328	343	355	335	358	324	361	345	332	327	362	341	376	328	389	330	341	314	335	354	335	337	363	346	358	337	353	330	347	351	350	336	360	347	336	332	360	341	369	328	369	320	347	348	386	370	367	350	369	338	339	339	353	330	354	338	328	364	348	332	349	355	365	325	350	342	349	341	361	329	317	328	376	379	308	367	353	338	339	382	354	347	325	326	346	345	364	355	334	349	361	340	344	394	375	340	321	349	355	326	337	318	334	358	355	365	325	338	359	339	348	333	370	355	348	324	322	335	363	352	345	335	337	378	332	387	324	316	363	384	355	335	312	395	318	344	310	325	347	353	344	362	354	381	368	369	354	327	381	313	332	368	367	346	342	357	368	351	357	333	318	348	341	360	364	354	327	337	321	366	370	348	366	340	339	329	370	351	365	326	358	343	329	337	348	329	369	347	324	341	334	335	352	339	366	359	353	339	322	347	334	338	325	379	331	344	351	336	352	355	378	354	342	344	354	326	359	292	314	343	328	337	316	345	352	354	351	302	357	329	351	352	381	333	337	330	328	329	353	305	383	377	366	353	347	325	352	322	328	383	331	354	327	358	359	345	341	324	356	336	318	345	376	354	348	349	352	359	364	326	336	355	342	348	318	341	337	349	355	341	338	375	336	372	372	316	370	353	360	357	355	332	347	334	331	343	377	379	312	356	359	325	354	381	367	342	358	379	341	323	328	335	373	321	352	345	348	360	351	369	336	346	334	344	336	321	304	382	333	341	320	383	314	343	345	356	364	365	349	351	341	325	358	326	353	312	318	360	325	367	317	359	361	357	356	352	339	372	362	380	354	340	346	354	365	334	365	332	353	358	360	338	350	366	374	323	298	363	326	332	367	353	357	340	354	376	357	384	358	308	385	337	379	361	338	314	318	354	386	325	358	372	378	353	335	354	302	324	345	365	378	368	339	339	343	338	364	394	366	355	365	331	366	342	373	363	363	313	343	350	329	364	356	372	365	347	333	346	344	321	335	312	328	323	341	341	395	339	358	358	340	365	342	352	360	356	358	329	324	374	337	332	324	354	346	336	354	367	364	347	336	370	320	335	309	336	361	369	318	321	353	375	388	349	371	354	351	348	359	316	369	351	344	402	322	333	347	363	352	353	370	352	336	347	366	317	303	329	317	327	337	362	364	347	377	351	332	338	350	359	353	333	328	294	363	342	357	351	361	373	351	378	337	354	366	304	316	316	325	382	338	364	346	340	325	337	379	343	379	393	356	319	355	360	342	353	340	338	341	355	325	335	345	323	345	347	323	335	372	332	323	352	338	378	318	309	339	334	359	292	351	376	358	344	351	353	373	368	342	375	316	321	352	372	369	372	338	338	353	357	368	343	352	367	368	342	350	342	341	370	344	353	309	361	344	393	348	333	332	378	360	353	355	371	350	342	353	376	338	355	371	342	354	327	385	357	336	338	303	342	352	327	350	346	350	367	357	333	353	350	304	353	348	324	354	339	306	316	347	335	353	380	347	351	362	341	365	311	330	372	363	309	366	346	354	341	352	359	352	323	321	345	315	360	312	352	359	320	325	344	348	365	365	333	375	335	327	332	331	356	364	354	352	332	343	338	359	329	354	358	351	343	370	343	331	370	366	356	362	363	362	348	367	376	320	361	347	357	354	309	365	333	324	332	363	354	309	337	316	348	299	293	342	373	362	333	369	321	339	325	380	342	347	315	363	315	376	361	376	368	334	335	333	360	335	348	331	312	347	354	340	372	371	363	359	358	357	322	341	361	362	352	360	371	354	359	363	361	339	391	339	349	370	376	355	344	345	333	342	334	320	342	321	347	357	367	404	375	330	342	346	354	346	331	370	330	347	350	311	318	352	313	320	372	325	346	363	367	380	340	350	348	345	325	341	317	344	327	349	372	378	335	328	349	347	325	332	348	350	318	342	349	323	320	376	350	373	348	320	375	349	375	325	329	334	369	333	357	350	335	382	405	305	365	389	346	360	357	368	367	384	355	345	336	322	340	341	389	338	379	339	354	318	336	374	360	327	343	332	310	323	312	336	356	346	347	360	348	343	314	353	367	354	361	361	320	322	359	336	344	347	317	308	337	332	351	363	341	343	353	334	328	345	337	359	350	354	368	310	345	332	337	340	360	311	350	379	343	330	355	315	358	342	342	306	395	385	332	371	351	333	365	336	340	369	371	357	339	378	352	325	322	378	371	348	345	347	366	290	343	348	352	350	335	346	347	365	326	351	348	320	334	341	364	378	334	376	347	365	359	339	316	351	341	333	344	349	325	357	377	388	347	363	315	376	357	336	348	324	339	341	357	338	348	323	355	334	359	347	371	355	357	346	356	329	355	339	386	332	337	357	331	362	325	337	354	348	398	357	355	333	347	343	363	316	312	355	368	332	366	335	327	336	359	341	367	329	337	355	305	357	341	368	354	385	331
2826	973	1236	1319	1184	1157	3338	14333	13984	8163	2086	884	904	944	954	866	882	928	912	890	894	939	932	922	916	963	957	918	892	851	901	929	901	910	947	888	955	887	933	903	883	894	924	930	962	933	894	965	871	926	911	907	964	930	902	946	865	910	942	897	901	904	887	1002	932	912	930	894	954	868	906	958	905	886	936	969	968	818	908	880	936	923	886	941	904	924	873	918	895	912	978	943	907	972	910	873	945	920	956	948	908	948	890	962	957	888	899	933	932	933	926	923	924	864	957	876	893	876	892	943	956	933	897	930	918	911	917	972	871	851	867	959	949	933	903	924	917	922	959	889	939	952	886	930	919	961	899	814	965	933	882	901	898	899	913	925	943	901	893	911	906	907	960	928	872	950	927	899	847	892	910	892	924	931	916	927	919	877	949	913	897	879	939	906	915	957	890	889	987	889	898	921	888	912	938	877	898	926	881	928	908	877	915	895	944	921	921	928	922	925	947	889	914	860	911	918	909	889	913	876	875	943	933	929	921	935	941	954	934	895	899	872	880	903	889	875	907	960	891	909	919	872	869	922	910	857	882	930	940	895	898	904	861	937	957	951	959	971	890	963	897	901	941	903	895	898	833	885	884	955	937	885	903	889	916	919	910	948	913	912	939	925	875	954	945	900	915	866	954	923	901	906	942	922	915	926	903	902	958	923	894	876	917	950	885	935	896	843	873	926	892	903	920	908	906	894	880	955	956	896	844	943	905	908	925	919	895	949	907	900	923	942	913	884	942	934	924	950	880	881	875	895	913	939	888	930	919	963	944	915	918	904	900	901	856	921	906	882	935	894	909	948	928	938	927	903	912	911	920	887	928	912	880	892	886	883	896	923	927	883	939	850	867	930	921	933	886	932	866	933	934	915	886	939	873	878	883	889	889	913	879	966	952	880	896	931	867	904	929	912	928	924	879	951	916	941	896	858	871	887	918	910	916	867	860	946	922	881	949	925	915	922	957	909	985	964	910	868	936	957	973	878	893	947	856	892	894	931	953	914	898	924	886	903	930	868	907	903	896	857	906	897	919	903	935	954	903	914	926	916	883	900	888	902	905	941	861	909	903	919	921	878	902	927	926	900	879	945	892	887	929	922	889	895	919	859	848	948	871	934	898	886	922	927	884	927	857	882	912	928	868	948	884	936	916	929	880	907	918	928	877	921	876	842	953	884	978	891	920	953	958	890	937	889	915	895	918	908	885	902	931	953	912	971	920	902	945	928	949	858	886	923	893	880	892	909	895	920	910	890	907	898	918	896	926	892	857	924	920	910	968	878	903	937	933	918	909	909	917	910	841	926	898	882	909	907	927	902	895	907	924	884	905	930	899	905	873	880	896	878	880	897	925	923	878	924	962	890	902	896	873	919	879	941	902	906	905	947	956	906	957	940	872	951	919	921	893	964	916	887	953	923	879	863	951	918	899	889	921	961	897	884	939	936	909	905	937	859	887	865	938	876	911	955	979	861	898	915	908	896	898	869	867	879	922	873	929	910	865	918	900	912	872	908	901	908	916	885	879	923	924	928	914	863	903	895	918	977	896	938	911	899	848	905	857	964	971	909	955	894	858	921	918	934	947	878	903	876	956	918	920	887	871	907	875	957	955	872	931	913	812	916	921	962	952	921	934	926	884	924	903	892	867	887	921	962	923	939	920	883	923	872	943	899	929	894	923	894	890	956	896	928	881	905	922	922	951	921	884	874	949	945	904	950	945	868	934	908	967	963	948	910	950	898	946	910	853	868	893	943	916	950	910	963	896	936	913	1014	920	932	899	914	972	901	887	912	882	867	936	903	866	903	921	825	914	948	960	907	931	929	864	973	884	962	910	896	918	907	903	939	850	923	914	871	895	898	936	902	903	860	888	875	895	909	973	857	916	957	878	953	872	942	871	919	882	887	923	910	958	907	876	944	954	892	931	902	893	881	897	938	896	887	968	904	896	908	894	949	915	898	899	928	952	917	912	897	908	923	910	904	891	956	927	927	872	936	936	947	879	894	925	899	932	960	916	920	887	878	947	907	943	869	920	887	892	863	895	852	928	914	939	875	975	870	893	881	895	959	895	932	923	887	902	918	902	886	868	953	870	956	955	902	918	927	943	886	899	937	941	899	906	893	907	910	882	903	943	926	929	948	859	902	888	923	923	886	913	909	913	891	950	926	875	930	933	901	949	934	899	854	913	911	868	929	894	866	933	853	902	918	931	875	960	954	861	887	941	945	892	903	872	924	870	845	923	857	916	946	945	978	879	942	926	924	918	953	908	899	924	907	933	881	893	913	894	870	913	926	924	863	898	922	870	971	940	919	883	925	850	850	919	907	856	929	865	965	904	926	924	925	902	970	893	932	936	888	986	924	921	939	918	873	941	888	893	981	962	901	920	943	912	932	928	909	904	940	902	925	927	920	907	873	876	894	908	895	918	881	909	921	909	912	878	909	875	934	911	835	875	905	856	964	912	938	893	900	877	902	944	964	985	944	880	902	904	933	936	864	922	898	897	914	913	890	919	920	892	906	903	912	928	890	907	928	932	925	911	885	912	910	932	894	896	962	890	901	917	882	953	905	919	942	900	930	905	937	921	898	858	908	917	924	905	954	900	891	872	942	922	857	942	928	902	913	947	927	912	915	905	879	902	902	901	902	843	956	921	917	944	927	919	923	903	895	901	890	902	892	924	906	896	911	919	933	938	932	925	861	948	897	902	892	880	915	868	916	851	948	921	918	892	949	891	897	889	947	885	909	946	911	895	863	907	875	905	889	884	908	928	958	915	939	930	870	892	953	888	912	856	889	875	921	902	896	897	954	888	873	910	912	920	923	909	888	928	879	879	966	886	908	893	885	910	887	934	918	924	903	876	913	916	915	932	844	953	932	889	949	924	914	920	970	884	945	852	913	871	971	936	935	910	911	902	866	880	948	902	914	891	914	946	903	945	928	904	897	949	922	900	912	927	941	899	907	910	901	907	894	910	899	890	867	910	938	986	954	911	939	902	891	918	900	925	898	942	943	962	907	951	953	931	860	885	924	947	909	892	868	910	953	891	954	924	907	903	928	931	955	853	940	884	921	886	964	881	884	900	928	876	899	867	922	906	905	909	969	939	905	919	908	929	907	902	826	934	903	950	908	920	946	916	934	880	946	906	902	916	912	902	881	908	906	951	854	939	934	937	917	922	899	922	883	898	967	887	850	970	890	905	918	920	937	926	938	891	951	917	970	910	883	880	920	930	894	893	915	922	919	927	945	926	901	906	881	923	956	887	966	954	891	883	984	965	890	885	919	942	941	908	890	929	875	971	884	946	927	885	926	885	884	897	915	925	935	899	886	899	901	911	980	932	952	868	861	935	918	869	945	898	963	893	868	909	880	882	894	927	947	896	934	920	877	884	870	933	966	854	940	883	936	982	907	917	905	926	881	905	907	909	921	912	916	906	927	915	876	938	970	891	843	868	929	957	942	919	872
10110	1375	1523	1259	884	748	8492	34372	31369	18792	3562	330	292	335	315	324	346	354	336	297	307	304	341	365	317	342	297	307	312	320	318	324	336	346	311	281	305	307	332	296	303	326	298	320	341	325	356	318	349	326	339	308	289	326	325	301	323	307	301	292	307	306	320	334	310	308	325	298	314	341	334	327	282	319	312	314	333	279	351	315	299	329	322	316	303	335	331	305	321	316	316	318	301	306	312	333	300	322	309	308	345	318	337	318	310	325	318	325	340	352	306	326	316	317	312	331	316	279	298	321	327	298	320	293	293	360	315	323	317	329	317	349	310	362	310	315	278	309	303	320	345	343	320	366	324	318	309	316	317	300	300	302	311	316	316	308	315	331	324	330	315	307	325	323	310	309	313	333	323	304	347	291	282	314	345	347	315	322	318	319	311	312	342	286	338	297	310	313	293	302	308	329	324	298	287	307	333	312	332	320	297	325	314	336	344	358	314	303	309	330	306	327	286	326	328	333	325	276	330	305	300	333	339	326	297	289	311	328	290	335	281	320	336	326	333	270	327	310	330	280	325	339	336	318	352	320	310	348	324	305	331	318	310	318	332	317	333	288	295	322	326	337	342	329	332	299	300	288	295	322	337	300	301	290	289	283	325	295	288	333	344	319	321	305	308	343	330	296	323	340	325	317	306	308	317	341	322	300	281	296	328	296	329	367	336	322	311	310	305	286	309	287	299	301	342	309	336	333	325	276	328	320	316	311	327	316	323	322	285	296	303	359	302	308	328	325	342	287	322	320	290	320	320	323	313	305	283	313	316	304	341	330	329	316	294	311	346	287	314	320	310	283	335	331	312	290	326	324	302	271	338	343	343	354	336	323	346	322	332	329	330	317	320	325	290	292	330	299	369	335	332	259	331	323	309	307	322	322	332	330	329	311	311	297	337	331	313	320	296	339	304	288	322	381	309	296	285	327	297	327	321	301	310	340	321	303	297	340	293	316	288	334	307	304	329	325	314	322	325	316	317	287	311	294	331	315	335	318	328	311	317	298	297	361	313	333	286	308	315	324	317	298	302	310	341	326	329	304	318	304	327	335	349	305	319	323	329	336	304	316	339	328	310	356	334	301	299	339	291	304	320	310	303	321	313	343	310	311	286	319	306	302	312	310	327	334	317	294	321	291	311	323	321	329	311	339	299	343	343	306	330	278	332	313	321	324	334	338	321	318	314	334	323	298	310	313	307	283	280	334	291	309	309	354	306	309	337	346	348	274	331	319	285	323	282	300	303	336	306	367	279	325	321	336	311	286	289	291	342	351	354	350	308	331	294	356	301	315	302	310	308	312	323	312	312	296	309	350	318	338	318	309	331	323	312	304	340	340	329	339	363	366	305	279	357	327	341	298	306	309	338	321	341	297	316	331	297	280	283	330	327	358	329	328	342	317	311	326	301	318	314	320	323	316	294	326	288	288	336	322	330	346	307	318	288	305	280	320	316	336	330	326	315	326	305	337	317	323	318	316	294	316	324	295	316	286	340	344	317	327	322	305	323	323	315	290	325	338	322	348	286	326	296	324	334	315	300	310	341	313	327	298	297	331	337	311	342	300	327	315	296	330	348	338	355	325	294	317	310	313	312	338	342	309	325	335	327	319	318	307	333	298	297	325	302	305	315	335	328	324	331	300	312	338	331	344	294	317	313	347	339	311	332	313	301	317	318	331	306	321	308	341	350	291	352	321	341	317	324	316	289	313	319	300	312	331	328	312	290	296	310	295	298	309	326	301	342	340	315	291	308	299	313	321	316	303	336	346	329	332	324	353	291	318	265	310	304	336	311	305	353	324	318	315	293	313	337	323	303	299	321	301	322	303	329	333	296	318	323	288	321	314	313	307	303	307	323	314	334	326	315	354	334	324	294	367	327	313	294	296	337	319	306	308	293	323	311	313	302	316	317	311	351	307	334	288	330	352	307	313	345	310	315	320	278	301	306	316	309	329	317	326	287	335	298	323	308	342	325	329	345	281	307	327	308	311	333	269	330	343	336	341	323	304	296	341	328	282	303	318	279	321	335	306	311	312	306	296	325	295	290	330	312	322	344	312	318	294	312	291	293	336	311	326	292	321	317	344	328	279	297	368	339	312	306	332	309	324	298	325	308	292	315	279	283	309	321	297	319	333	335	320	316	278	322	310	321	301	319	287	316	350	332	314	315	312	272	321	309	329	302	338	325	325	322	297	345	307	325	317	303	290	326	322	299	322	315	338	281	347	285	345	321	310	301	289	327	326	320	353	317	335	300	302	299	319	344	302	308	293	319	320	272	290	332	333	334	333	295	332	311	307	343	327	318	324	294	283	361	316	329	315	300	340	321	328	277	297	340	341	322	332	307	280	339	315	317	344	306	345	313	309	296	333	324	309	319	325	291	309	314	274	323	280	336	298	309	315	307	286	332	333	342	330	319	290	294	307	326	287	293	336	311	334	289	310	300	306	302	314	303	298	341	303	310	350	317	319	276	315	309	283	307	360	286	301	313	276	320	316	324	315	331	304	302	326	304	314	320	331	330	317	323	280	322	314	312	309	313	302	297	295	327	297	328	319	342	298	342	335	289	298	291	297	322	340	322	330	316	321	326	324	326	299	305	276	309	322	270	327	319	331	283	331	326	290	319	329	343	304	320	283	298	323	324	309	310	311	338	329	315	322	342	302	315	325	321	313	295	295	330	284	314	379	309	295	300	328	329	327	335	307	332	316	305	328	334	303	304	319	328	326	340	314	351	295	298	299	309	317	317	316	305	329	329	311	311	350	316	321	307	294	298	338	314	327	295	292	314	298	314	334	314	291	310	331	320	295	290	310	322	318	321	337	316	301	306	366	335	340	323	364	302	314	300	331	357	322	293	314	338	301	310	308	311	307	318	323	329	286	331	308	337	320	337	304	349	352	308	324	304	331	325	308	307	314	318	306	321	327	309	327	304	313	340	327	298	319	310	343	312	310	304	307	301	311	307	308	342	301	352	322	310	329	327	322	296	319	312	308	306	301	323	316	335	318	330	333	296	341	319	316	298	326	326	284	304	338	338	323	305	295	315	286	312	306	349	314	336	318	329	329	317	320	363	317	305	317	284	318	306	319	302	293	314	330	342	322	293	346	328	301	279	311	290	362	310	289	343	339	290	298	289	303	321	317	345	343	347	319	293	296	334	343	316	301	333	359	288	315	315	312	312	314	366	302	333	308	312	309	306	293	303	322	375	333	330	366	328	295	302	320	330	312	311	327	334	319	338	297	324	316	336	305	279	312	347	302	325	321	348	337	312	303	339	317	296	308	307	286	285	336	307	277	286	299	332	307	296	360	348	325	321	318	341	309	320	329	314	301	306	338	304	335	312	303	318	347	296	360	336	281	296	314	302	307	310	328	331	326	288	293	359	304	347	303	343	343	318	338	291	300	314	314	323	333	321	304	340	307	310	307	327	313	348	318	316	323	316	332	303	315	307	326	303	298
6658	1841	3640	4280	3628	3363	21730	52962	47948	36034	5702	825	885	828	884	849	884	822	857	892	852	862	820	810	871	825	867	867	874	843	838	822	837	850	825	806	855	889	760	923	849	858	810	831	835	850	798	810	828	845	787	889	825	887	792	867	803	759	836	841	808	828	858	806	818	847	846	844	771	835	893	846	809	889	837	851	867	854	809	801	855	846	823	840	824	825	851	799	819	819	816	813	884	828	832	828	813	849	806	841	850	865	822	803	824	866	812	782	768	786	896	818	787	828	822	834	844	833	779	850	811	821	814	825	867	846	845	870	865	799	813	822	890	817	818	815	845	821	815	874	823	795	863	812	848	839	816	876	846	841	793	885	842	829	849	858	815	866	880	812	791	846	790	841	840	813	801	879	861	855	800	846	759	843	838	813	840	841	813	811	847	836	845	805	822	820	844	797	821	820	840	832	831	826	824	805	865	840	798	822	864	832	858	816	880	844	816	838	808	826	892	823	826	849	918	818	792	842	867	804	857	831	842	865	819	863	832	869	820	828	843	872	820	805	820	821	878	855	812	828	888	807	814	822	824	899	819	894	779	807	838	829	864	826	836	852	842	842	796	806	853	835	811	827	847	844	812	829	817	838	873	816	814	812	846	832	839	820	845	828	851	805	842	864	797	828	811	803	829	808	839	861	816	864	826	801	844	862	823	867	832	838	858	830	844	805	815	824	871	856	807	805	815	801	823	774	825	828	849	789	823	837	827	906	840	833	854	847	837	813	856	850	847	790	824	869	847	839	835	810	858	846	825	825	837	823	805	855	816	841	830	863	787	853	839	851	860	813	818	831	850	874	850	827	824	836	819	902	812	824	837	823	863	807	867	841	766	825	777	867	800	819	827	834	839	808	833	815	820	862	815	843	881	835	857	849	781	780	834	799	863	841	777	850	781	835	814	819	831	843	859	837	849	858	901	821	830	833	852	804	851	797	819	812	834	885	812	820	823	851	819	814	812	813	880	820	859	806	856	874	841	813	796	829	812	782	813	836	897	857	825	820	902	863	843	822	814	862	836	830	836	814	753	849	835	847	785	793	851	833	844	837	863	882	837	846	826	787	859	884	786	820	824	797	819	795	750	815	844	802	809	830	875	820	844	848	853	826	785	795	803	805	843	845	887	863	826	798	856	841	812	794	906	842	878	841	877	801	810	858	809	838	836	827	840	869	848	837	840	792	840	814	838	829	836	849	865	815	793	836	766	813	836	818	878	834	874	859	827	875	863	820	855	814	813	834	793	816	853	856	812	783	824	853	825	842	784	805	818	792	849	799	806	847	865	871	830	870	821	835	844	763	834	832	802	826	802	850	863	852	819	832	864	828	800	797	797	827	837	834	841	774	840	803	823	833	757	859	820	767	845	805	833	881	792	857	802	835	804	810	809	855	821	826	846	850	897	857	862	798	844	812	880	816	814	836	835	849	843	852	881	855	830	819	786	819	861	825	788	845	845	849	780	840	858	795	879	810	845	816	848	845	800	795	858	839	842	801	848	895	835	825	825	764	842	837	837	806	836	892	825	840	826	810	865	841	865	804	811	774	880	837	865	816	797	823	847	865	845	819	859	843	859	790	827	847	874	827	785	880	842	890	832	821	812	831	792	820	837	823	824	854	830	848	769	874	807	844	796	818	850	834	829	821	855	814	808	819	827	840	819	828	848	828	789	813	869	810	890	771	823	835	786	845	861	821	850	848	875	815	858	856	825	856	839	840	893	849	797	841	846	814	726	864	816	952	839	783	874	841	832	843	819	870	846	862	782	761	780	895	835	848	867	848	885	859	831	837	897	820	853	843	819	869	806	831	817	825	814	829	811	857	839	824	774	812	809	808	842	809	755	867	830	838	849	797	859	848	818	861	810	819	882	778	859	830	857	857	849	834	831	810	837	864	828	836	851	779	806	812	799	879	883	785	800	818	813	843	835	839	880	812	827	842	827	875	862	821	818	847	858	872	839	852	810	821	905	854	833	821	859	806	850	873	843	883	806	846	850	848	890	831	853	812	808	781	813	822	823	802	843	831	808	839	825	873	845	772	835	853	846	823	815	828	823	836	853	808	837	747	820	809	824	843	847	823	814	813	828	840	792	807	890	800	811	815	817	834	872	786	775	820	850	816	850	789	795	822	794	815	796	847	851	851	869	862	844	832	861	798	818	820	851	795	839	794	867	842	790	821	817	828	853	828	833	796	877	843	846	841	844	816	824	867	829	794	809	881	805	807	849	839	839	792	826	842	865	790	828	819	820	799	851	838	833	811	829	832	819	861	845	754	845	818	794	852	797	823	845	840	811	799	827	813	810	834	822	838	797	837	848	831	786	816	900	876	880	845	837	798	778	787	823	879	801	881	866	840	827	851	842	800	865	867	833	829	878	863	815	820	820	829	758	827	831	845	866	839	878	810	827	849	850	803	792	866	806	833	836	878	815	835	842	795	821	839	814	773	795	793	848	802	807	898	852	760	834	816	827	853	894	857	862	876	836	807	839	845	840	843	814	860	798	857	795	858	910	811	820	829	871	803	835	863	825	833	833	844	833	855	880	850	800	790	844	835	821	849	841	851	838	813	781	832	852	823	854	802	862	846	833	875	837	844	850	841	770	853	809	826	819	823	848	792	817	790	797	823	807	842	826	828	824	867	803	835	795	802	874	823	840	884	809	783	795	859	827	883	830	802	822	812	812	851	837	883	874	769	797	826	815	882	831	831	813	864	801	834	870	823	807	813	829	800	850	847	889	869	818	846	834	796	837	808	842	799	797	823	815	791	792	862	825	842	822	853	808	843	835	829	812	869	851	809	887	802	876	844	808	856	848	819	844	831	808	885	834	814	865	847	840	842	821	796	779	831	848	828	878	830	782	879	808	830	843	824	829	823	832	800	797	824	784	864	861	827	843	781	774	831	794	841	844	877	828	825	826	843	830	802	850	884	846	840	770	873	794	847	809	837	900	840	779	792	832	869	785	865	790	832	765	846	851	887	828	852	843	830	825	821	839	876	862	779	891	840	820	830	839	840	793	876	865	838	878	843	837	861	776	810	815	824	840	806	805	838	846	828	816	904	842	857	815	832	840	822	838	812	812	825	823	784	803	847	827	808	843	826	840	854	824	812	816	826	809	817	880	822	821	881	834	831	836	788	846	820	851	854	863	834	821	832	837	826	813	829	854	813	820	835	799	829	903	827	875	847	878	848	875	852	804	882	838	826	792	863	798	814	848	858	857	881	811	822	805	869	825	802	810	813	798	830	839	846	838	854	825	767	866	859	843	796	867	864	788	874	837	823	813	829	847	826	858	818	842	867	794	829	849	848	855	884	821	806	840	810	837	812	866	819	850	885	869	860	875	823	815	841	807	875	797	834	855	839	840	857	868	862	825	847	820	816	880	856	820	859	914	814	818	828	859	780	832	798	840	877	835	880	822	798	797	868	826	819	829	832	859	848	829	849	803	799	877	830	844	843
18569	3281	2998	2161	1548	1175	18140	48388	43646	28498	8515	317	243	209	228	226	216	210	200	200	202	205	241	225	229	217	237	236	216	264	199	219	204	200	190	210	253	220	247	216	205	248	245	221	220	206	238	237	233	201	223	217	235	204	224	237	243	198	240	221	200	199	197	203	202	199	218	231	240	211	209	224	208	229	227	209	233	207	223	245	211	220	214	211	208	201	212	188	224	226	222	214	232	224	188	231	232	235	223	214	202	177	252	226	208	223	240	196	225	217	194	234	250	224	195	212	220	220	199	219	208	212	221	235	223	199	217	235	197	219	199	213	230	210	194	202	223	220	201	236	206	233	215	230	221	236	225	224	219	195	208	232	205	193	194	206	221	225	191	213	211	226	207	212	228	225	196	210	216	224	204	214	224	211	221	227	232	167	216	215	238	228	210	228	233	191	220	229	231	202	176	190	199	229	236	195	222	223	212	237	240	209	202	226	210	231	212	217	206	217	210	211	183	209	234	229	213	214	226	211	225	228	225	204	212	201	184	211	243	229	189	204	208	235	213	215	217	202	218	222	237	224	184	220	205	245	213	204	220	186	221	210	239	209	215	220	225	244	179	207	193	233	210	228	213	225	221	185	220	213	204	209	211	231	199	214	212	239	220	207	208	205	225	202	229	227	208	199	187	239	198	252	206	209	211	211	216	205	231	211	209	201	196	223	207	216	212	193	217	214	216	200	207	222	211	194	200	215	210	216	215	216	210	206	217	209	200	180	188	197	219	211	218	221	198	206	206	218	225	194	201	178	188	202	229	195	232	206	208	224	238	219	245	226	240	237	175	218	196	200	213	229	215	219	210	222	224	226	190	224	219	217	216	236	202	187	205	212	205	185	241	231	208	199	199	231	205	191	197	214	231	186	197	201	200	230	205	218	226	234	221	207	203	211	221	198	224	227	219	204	201	209	223	195	215	203	240	197	209	226	212	203	217	216	205	219	194	210	205	201	194	220	213	208	222	201	213	226	192	224	168	231	213	233	232	231	218	227	205	198	200	207	205	194	210	210	179	251	226	193	214	207	230	187	219	225	228	221	205	224	216	200	195	185	227	238	210	206	197	225	221	213	204	203	233	218	209	217	194	219	220	201	223	215	212	185	183	210	226	206	241	214	214	208	221	208	210	221	233	225	183	226	225	232	209	240	207	204	189	220	232	227	215	220	213	180	229	189	225	198	225	199	242	224	206	222	189	201	243	197	217	207	226	225	206	215	233	256	203	224	199	221	205	205	220	216	193	204	214	226	238	206	195	233	211	216	242	214	224	234	213	227	203	216	224	189	230	213	224	225	214	196	216	212	203	224	207	207	187	215	220	214	206	226	218	240	217	199	244	206	199	225	233	246	220	218	231	208	217	219	214	219	201	216	212	208	212	222	204	206	204	193	217	166	236	221	225	219	222	214	227	201	217	194	200	227	198	240	215	233	148	226	194	211	216	195	205	212	195	218	239	235	233	199	230	228	229	192	203	233	218	212	215	198	216	232	204	176	206	206	211	208	227	246	209	215	170	216	211	221	224	195	202	214	216	172	211	191	225	235	207	215	230	172	214	226	197	245	207	213	197	220	200	244	195	212	206	210	203	210	205	248	205	206	196	199	200	215	225	243	240	192	220	221	190	210	202	208	177	182	201	204	224	211	219	229	215	245	215	211	220	182	198	235	224	219	232	216	213	223	192	225	213	237	227	203	207	220	206	206	232	217	190	206	222	176	209	232	212	205	274	208	248	228	205	219	219	206	217	214	230	238	202	216	187	196	206	198	200	185	232	218	197	213	232	216	221	220	217	218	220	202	219	237	206	220	210	209	210	200	201	217	203	203	230	211	230	212	206	205	233	197	198	218	210	196	209	215	223	215	222	219	216	197	224	231	235	225	247	224	234	206	217	226	211	210	210	218	199	207	236	228	215	217	240	219	215	215	208	241	212	203	213	194	207	206	215	218	218	199	217	207	233	232	195	233	207	223	199	226	223	214	235	201	226	237	223	215	240	224	223	200	231	225	219	219	219	218	225	179	185	185	204	209	252	194	203	209	188	179	236	209	193	185	231	199	203	214	218	210	229	243	218	217	197	202	199	219	219	238	205	203	221	212	200	220	218	199	209	220	192	185	218	213	209	201	231	234	215	190	207	207	205	212	230	204	226	215	226	243	222	214	229	225	200	221	202	217	235	244	236	198	221	218	194	228	220	215	235	227	220	218	228	215	216	215	206	223	204	217	204	181	221	218	216	213	210	230	212	222	208	220	219	204	222	231	203	197	244	212	217	202	208	219	213	204	224	211	200	229	220	194	218	212	213	221	205	206	230	248	215	201	189	213	212	204	200	202	211	203	202	217	244	240	218	214	220	222	224	219	212	225	243	222	229	218	214	191	216	215	219	218	215	236	218	205	223	227	218	223	241	216	234	217	199	223	231	212	230	189	189	210	211	230	219	209	219	231	226	223	222	209	219	209	234	199	241	218	231	202	218	186	234	216	214	218	208	215	217	221	239	190	197	215	219	211	212	249	227	207	233	200	237	196	245	195	218	223	210	209	207	218	207	204	209	223	232	234	225	213	216	226	216	170	216	195	200	232	217	224	222	236	220	243	208	218	222	211	217	242	271	232	219	196	211	238	237	216	231	220	212	211	215	231	173	212	172	238	216	193	196	233	214	211	219	187	208	224	207	211	198	199	206	212	224	226	235	232	198	237	201	205	201	215	236	212	226	251	212	227	194	215	223	219	212	226	237	205	195	231	222	232	221	192	185	214	218	201	215	217	223	218	225	218	210	203	192	208	215	221	174	203	237	228	203	202	198	214	235	220	187	210	240	211	180	209	234	205	209	233	211	217	202	221	198	221	218	200	203	187	212	221	211	229	226	218	221	193	224	195	206	221	211	227	222	209	210	205	188	232	209	223	226	210	224	233	216	199	225	235	207	213	230	213	225	221	222	239	222	216	219	209	217	212	223	225	203	207	196	225	221	220	209	211	202	194	211	212	234	193	254	205	184	244	223	235	222	211	223	196	211	226	235	206	214	220	192	208	209	229	187	191	199	205	206	195	220	220	192	245	200	203	216	210	255	211	193	220	208	178	194	230	224	203	201	233	202	210	197	231	202	219	209	189	209	222	218	189	228	209	206	225	193	203	215	249	220	223	221	223	206	197	225	250	210	201	225	207	230	222	234	217	195	216	204	202	202	233	265	220	206	208	203	210	213	231	201	197	175	210	182	232	185	211	233	181	202	193	221	203	208	236	214	208	222	227	213	190	209	236	210	222	221	218	203	214	230	213	245	254	202	217	215	216	219	205	223	205	206	218	251	217	215	206	216	215	229	205	219	218	200	233	221	229	208	222	218	198	242	196	230	222	221	214	208	226	234	231	246	195	200	213	210	183	210	208	216	209	221	222	212	233	221	212	205	221	220	219	213	195	200	219	197	201	202	204	218	213	201	238	199	186	231	211	203	234
8278	2640	6139	6836	6035	5185	31962	63501	57659	44805	11459	732	698	629	699	648	556	582	658	647	618	622	566	645	623	632	596	592	639	591	588	608	608	577	590	594	629	614	606	611	558	590	588	601	550	629	566	569	575	586	579	587	609	562	580	575	603	611	577	601	605	591	577	558	592	554	604	637	586	598	600	603	632	593	594	604	616	601	641	550	580	606	626	564	609	608	585	604	633	598	582	642	571	632	605	542	568	605	607	612	590	616	605	564	536	584	584	588	593	578	572	657	636	587	604	603	616	627	545	572	631	626	567	579	597	609	617	535	610	575	595	648	575	590	610	551	611	544	602	625	633	607	632	531	618	601	604	564	630	572	579	614	571	560	617	570	624	574	613	584	587	626	549	592	574	549	576	584	565	570	579	570	572	611	604	593	581	608	558	646	611	610	570	579	553	577	584	551	580	573	540	611	602	601	550	582	602	629	593	599	595	592	579	571	569	564	611	597	614	584	595	565	597	646	591	561	588	615	585	600	598	591	579	648	599	585	590	569	622	577	625	623	620	574	617	595	616	615	607	640	623	561	541	611	615	584	611	605	588	607	589	548	566	615	576	591	617	597	616	625	575	600	607	622	573	580	598	629	589	606	583	574	573	595	583	607	581	619	570	572	560	588	593	585	588	586	607	582	598	588	576	612	605	581	565	581	561	571	541	580	592	578	595	595	566	570	572	593	601	551	563	580	584	583	610	558	558	559	578	595	568	577	603	551	617	559	575	602	578	604	604	585	591	575	597	600	596	591	573	637	601	602	592	616	569	574	620	565	612	590	583	575	603	552	542	578	608	608	597	579	573	592	601	566	564	582	571	586	618	641	613	582	547	580	547	584	594	571	588	598	595	608	608	609	604	568	611	596	597	583	611	600	572	583	618	589	600	557	578	582	623	577	589	586	592	596	584	588	594	591	555	558	576	585	608	585	610	601	609	616	538	564	572	601	594	555	594	600	607	610	550	540	585	599	589	623	629	576	604	584	585	598	582	560	578	584	586	575	600	585	584	592	580	598	595	623	543	535	583	593	593	575	640	618	556	625	595	595	602	573	588	592	588	603	620	609	618	634	600	554	564	589	587	600	566	588	638	599	624	555	629	601	603	608	571	598	596	580	598	559	603	617	565	600	543	586	619	583	595	614	623	589	574	591	608	610	595	581	603	590	585	590	536	557	588	618	568	607	538	631	592	600	574	596	572	582	568	566	597	610	577	625	593	559	618	581	590	610	577	603	530	608	639	639	584	603	601	599	614	613	566	586	610	631	596	563	613	568	627	598	598	600	587	617	583	580	596	587	622	576	585	595	622	577	570	577	644	582	634	636	579	598	568	624	588	544	583	560	593	594	630	642	566	603	602	588	576	578	616	590	618	601	625	599	618	584	558	538	587	576	586	571	605	616	586	581	586	579	594	561	616	649	575	599	585	579	579	606	561	579	621	628	616	576	610	568	582	557	602	592	567	601	580	603	554	569	583	571	600	607	604	576	571	612	545	597	595	584	595	584	600	560	600	554	601	624	570	588	607	580	541	599	547	585	550	581	565	626	602	588	557	573	584	588	561	588	597	574	649	585	610	576	599	585	561	640	584	586	614	520	592	546	644	624	546	618	572	567	579	638	569	583	581	580	584	605	590	582	580	528	582	609	581	597	591	558	628	584	567	543	605	562	581	576	590	549	598	608	612	611	586	616	569	595	664	540	566	604	660	572	555	602	590	607	581	624	592	540	583	584	581	586	601	657	622	601	604	626	620	555	631	584	556	603	610	580	573	571	606	610	621	577	567	581	578	566	622	607	588	587	603	611	602	598	603	614	615	540	570	585	587	623	615	595	613	657	549	566	636	589	609	597	568	590	549	562	589	610	558	616	567	564	582	594	598	578	605	586	575	617	547	584	617	628	580	570	621	627	591	559	597	576	597	624	567	584	587	598	631	579	611	564	576	597	578	571	607	571	575	580	565	569	590	581	563	561	564	544	616	585	617	552	595	580	565	602	557	560	589	594	602	602	591	578	584	593	556	545	638	561	614	596	544	620	610	606	571	609	634	592	576	595	603	572	584	625	603	578	568	595	596	598	586	579	597	570	588	532	630	551	558	576	570	556	570	566	592	564	647	620	601	567	563	554	617	583	606	611	596	608	646	577	611	603	594	596	632	556	570	587	612	600	593	608	578	582	584	564	591	579	550	604	608	611	580	553	591	559	582	607	595	592	553	570	542	575	571	608	592	598	557	619	589	606	578	572	587	582	601	586	578	581	569	597	623	553	584	610	601	595	588	646	640	585	593	593	578	575	567	608	604	577	619	617	559	563	597	610	599	573	537	571	554	546	556	593	573	630	593	589	587	649	585	615	556	614	575	578	572	611	589	550	574	588	601	578	601	569	537	586	610	609	576	590	608	578	563	607	544	613	595	577	592	576	573	599	613	566	612	604	569	584	610	612	603	563	606	602	573	540	558	592	610	573	554	552	610	570	504	602	578	595	615	582	618	589	587	571	572	567	625	620	609	565	577	631	577	596	579	558	558	592	574	630	548	590	575	571	594	574	604	594	589	582	592	608	563	611	594	549	606	553	550	570	628	558	609	586	615	599	553	575	570	531	571	623	599	554	579	633	574	555	575	585	580	614	596	630	592	561	638	622	574	589	593	595	623	545	587	547	569	612	599	611	573	579	604	601	632	594	620	598	573	574	630	600	549	587	589	555	604	596	571	627	588	573	555	572	588	573	577	554	603	574	571	621	625	589	614	613	606	592	574	625	592	608	621	585	596	626	636	574	575	557	574	598	635	619	603	562	573	584	569	582	588	579	565	596	559	627	594	581	613	539	557	569	541	592	561	617	590	600	611	586	630	609	596	548	610	600	619	605	565	620	563	601	584	603	596	584	555	527	552	600	571	624	620	545	622	599	600	567	601	560	580	580	564	592	560	581	551	532	612	597	547	590	604	599	590	637	558	603	591	557	578	603	599	581	560	628	605	596	580	591	583	579	582	596	581	583	600	565	579	626	610	609	569	549	557	570	572	579	618	593	581	602	554	551	630	585	628	580	612	623	603	576	583	580	585	592	619	535	595	593	603	614	569	604	598	616	600	618	581	594	556	627	600	593	578	555	610	614	633	547	605	627	598	619	541	612	610	602	611	600	550	575	610	606	578	603	583	594	568	581	584	575	594	584	574	601	615	624	549	648	618	573	615	596	581	586	566	588	567	573	600	556	602	580	628	565	575	616	553	581	608	593	599	590	643	538	593	590	603	584	580	563	618	563	604	595	609	571	594	530	606	615	599	621	568	597	586	628	577	547	573	639	562	597	611	551	587	563	532	574	610	600	596	596	639	577	578	638	608	586	620	618	608	585	585	565	608	595	587	584	584	623	592	600	640	588	587	581	579	618	597	583	572	603	600	599	595	612	614	631	608	601	599	604	586	611	579	545	620	576	550	593	675	586	582	598	574	618	609	600	567	606
2539	456	468	463	417	818	1658	2575	2515	1796	710	371	363	326	393	366	345	367	368	389	363	370	368	337	358	345	392	374	406	362	364	388	356	337	346	408	344	370	348	363	385	345	348	365	345	355	349	345	368	356	340	347	359	380	368	339	369	339	329	340	329	329	347	378	389	362	343	361	345	361	332	352	379	396	342	375	342	368	366	369	347	390	347	371	359	350	351	396	356	377	348	350	384	397	363	373	402	379	340	402	325	321	357	319	403	400	369	361	371	371	365	379	336	396	373	348	370	341	355	369	371	360	376	372	365	399	346	367	400	346	362	335	363	331	383	365	368	392	338	382	338	365	385	365	344	370	330	388	353	383	337	329	371	355	335	351	399	337	328	396	354	333	336	368	374	389	359	379	340	396	367	351	352	358	312	376	349	397	374	361	363	359	374	339	401	377	376	367	375	380	353	360	375	363	356	359	369	357	367	329	360	349	343	369	357	382	373	355	351	363	341	344	379	362	364	332	359	351	387	351	369	359	353	374	338	367	349	349	353	383	362	335	364	383	323	326	345	328	380	345	337	385	370	340	364	386	370	363	386	358	350	383	362	381	343	354	359	387	403	385	404	379	328	348	365	352	396	372	395	366	363	375	382	379	354	347	350	363	383	355	356	345	390	338	350	332	366	368	347	355	355	343	357	378	338	347	381	372	372	349	333	364	368	371	346	384	387	364	365	393	382	343	343	392	350	327	361	362	390	360	379	376	375	313	366	370	338	342	343	372	390	321	390	367	368	361	360	379	408	337	353	336	342	368	318	343	333	379	362	326	332	355	397	367	375	355	340	367	369	366	354	404	399	399	374	362	345	332	351	353	342	366	392	339	378	392	365	372	368	352	331	386	313	339	344	335	374	342	397	386	355	338	378	322	327	366	369	353	368	364	352	383	351	349	379	362	384	352	381	342	351	358	332	361	356	362	347	342	365	366	371	400	351	347	365	349	388	343	366	359	370	359	369	365	346	333	385	360	356	374	359	352	348	382	366	357	357	376	381	324	363	363	372	370	355	322	336	385	371	358	335	384	352	350	332	392	371	368	374	351	373	351	365	342	367	371	363	354	393	383	381	373	359	362	336	348	382	368	341	375	357	354	377	360	343	333	355	368	389	334	380	351	375	348	353	374	379	395	384	342	382	323	351	329	333	387	371	370	351	380	382	342	359	360	353	337	361	380	363	364	398	362	344	363	359	354	353	370	371	374	405	363	355	344	369	370	344	326	333	341	364	358	330	358	356	369	375	372	351	337	379	375	364	363	351	370	358	350	329	375	371	351	369	344	354	396	355	319	360	393	385	414	370	380	374	351	396	354	328	354	367	358	387	364	398	353	364	391	335	373	388	390	377	379	394	341	380	347	375	398	371	347	351	362	331	354	374	314	360	376	361	365	311	321	351	375	345	355	338	378	386	401	330	390	385	375	359	353	361	371	337	354	368	386	382	351	352	351	368	353	361	356	368	341	379	385	389	350	375	359	419	352	360	379	349	378	374	384	351	377	413	366	351	354	334	347	342	376	356	367	371	358	401	346	364	358	340	376	376	387	380	368	390	372	366	358	407	370	382	393	376	389	392	372	369	359	322	372	382	373	393	364	359	374	373	356	325	418	354	331	337	380	359	378	374	327	385	394	376	364	339	376	367	342	370	365	387	381	383	386	376	366	346	351	353	360	347	372	355	374	362	381	336	357	385	336	324	356	355	394	393	385	353	343	358	369	397	372	362	382	369	369	351	352	372	350	352	393	339	360	371	373	348	387	409	379	325	333	328	362	351	331	347	379	369	376	383	360	379	412	362	381	358	360	330	333	377	387	360	327	391	373	374	358	338	390	374	368	364	350	360	371	349	343	365	357	370	367	359	354	353	358	360	344	379	382	396	360	339	359	370	369	389	370	384	373	360	373	401	335	380	371	329	337	338	377	348	375	381	357	375	375	397	385	356	359	336	350	373	357	342	369	374	370	347	340	364	338	400	344	388	401	345	368	380	366	353	376	381	360	321	349	372	334	370	358	383	359	371	343	385	342	365	342	369	385	362	357	339	359	393	374	367	348	365	376	362	358	375	371	355	331	369	362	387	357	347	349	361	367	351	343	356	322	385	377	397	359	366	355	357	365	352	341	331	350	347	361	309	344	364	381	368	385	358	361	375	341	361	377	380	359	376	359	348	355	344	341	341	367	392	371	332	360	375	383	371	360	379	338	345	369	381	356	396	351	370	380	360	360	392	347	366	383	359	379	335	352	354	371	343	403	380	365	362	359	344	379	349	380	366	352	367	375	361	333	347	358	353	383	356	392	403	356	344	377	367	367	344	357	340	329	367	352	355	355	345	387	357	378	384	385	360	344	368	328	338	324	376	323	341	349	344	345	346	391	337	362	359	368	373	374	353	339	364	360	386	327	341	352	348	341	372	375	362	353	354	402	379	366	336	365	377	371	378	349	360	362	331	373	341	405	381	386	356	382	348	368	404	362	348	341	417	384	364	381	366	350	361	347	366	384	329	333	354	360	384	388	363	349	361	358	378	375	342	358	360	357	410	350	382	348	359	355	379	371	365	373	354	392	373	380	358	394	354	355	340	350	376	398	389	374	332	412	355	344	354	356	368	367	384	338	333	334	397	380	329	363	364	359	377	347	396	363	388	367	384	363	344	351	396	364	363	352	377	351	383	368	333	367	376	372	401	357	376	373	318	359	386	358	343	337	338	378	363	346	386	341	351	367	416	361	353	364	334	365	330	323	337	367	365	392	380	359	387	356	323	370	361	376	382	359	376	346	332	381	384	369	378	365	348	337	386	327	393	379	340	350	374	341	347	375	361	360	335	358	366	324	374	387	363	346	352	348	353	376	343	368	355	358	371	368	386	356	391	372	337	363	328	347	397	323	339	364	369	373	336	370	367	318	356	371	373	366	362	361	355	343	369	372	347	350	379	366	369	388	356	357	339	358	366	361	380	324	356	380	359	355	365	371	387	326	347	387	361	364	380	353	347	359	354	386	380	383	376	373	324	366	364	375	367	374	360	355	344	360	351	359	351	366	359	349	376	370	359	359	365	344	379	354	370	353	380	365	407	382	377	347	394	402	326	396	378	327	347	368	346	349	348	341	384	341	377	375	367	368	345	324	341	363	377	371	375	367	396	380	334	366	371	381	384	347	384	327	326	304	351	352	365	336	368	374	377	354	328	368	365	385	327	372	391	345	366	348	399	366	357	337	375	401	374	361	337	328	407	353	368	335	325	360	374	364	353	369	358	337	349	394	390	375	377	358	347	365	348	400	365	380	363	360	347	333	361	380	382	310	356	333	384	367	358	365	374	336	315	348	374	414	368	341	375	376	363	365	417	371	394	370	372	318	362	372	379	332	362	376	367	370	399	335	349	361	350	377	371	363	380	361	358	356	349	366	356	362	356	372	357	381	373	388	396	349	389	387	357	352	359	374	377	364	335	359	350	378	364	366
2728	1065	1235	1298	1228	3714	8628	12317	10617	7470	2394	962	937	971	955	969	980	967	948	948	955	997	943	983	1015	959	925	1017	986	912	951	949	957	937	1009	914	962	986	935	978	951	929	960	945	1005	958	997	956	962	1018	908	940	989	959	924	967	940	920	988	926	976	938	959	984	1010	963	998	953	911	975	936	897	1019	930	926	1012	923	953	876	950	940	866	913	978	904	926	954	968	926	988	930	951	948	928	976	941	942	907	953	921	982	936	950	954	940	916	961	951	985	941	922	994	944	855	971	954	928	954	979	1010	972	949	947	929	999	916	955	934	940	918	944	981	912	1006	911	960	891	917	987	984	953	918	988	1015	937	925	964	977	946	925	943	1038	941	950	867	957	949	961	953	895	957	995	951	962	959	916	925	955	962	932	949	937	944	895	953	980	923	961	1031	959	979	946	891	872	952	936	919	946	955	977	939	983	1011	912	971	956	946	905	942	986	963	926	996	939	937	925	895	958	966	886	876	940	946	936	905	914	922	968	919	958	954	1014	932	967	948	1002	956	951	914	968	960	945	950	955	943	926	933	1021	979	905	1032	927	962	966	932	927	950	972	952	911	968	947	930	969	999	968	967	904	937	947	952	926	924	997	912	984	982	911	1003	930	915	930	975	970	926	935	934	972	942	1009	960	960	966	974	940	937	929	948	952	928	908	924	946	949	989	983	936	938	980	959	1000	980	939	921	975	1014	985	969	925	1022	939	948	916	928	961	951	1012	921	945	955	886	943	958	938	916	985	954	941	933	952	984	928	1002	947	919	1006	927	933	965	972	983	936	951	965	974	970	912	941	946	975	1004	907	988	980	1014	945	977	978	984	878	1046	933	964	960	979	1017	941	927	961	903	982	909	955	989	1003	945	903	968	924	867	925	912	966	1009	979	921	945	898	946	966	902	964	999	937	914	921	951	964	965	948	954	944	995	960	991	928	933	964	978	968	944	948	971	926	899	882	935	932	975	904	927	953	942	955	896	1004	927	939	983	924	957	976	967	955	981	919	954	960	969	946	898	979	956	943	899	934	975	1008	919	924	957	994	1026	952	979	930	936	1000	956	977	1021	949	953	987	988	958	991	928	953	939	953	945	1003	953	997	935	942	963	904	930	983	925	926	945	872	935	973	938	936	995	974	947	988	916	924	1020	927	1023	993	944	942	924	961	956	974	971	960	931	944	1000	966	918	958	919	981	943	968	918	933	958	920	986	998	958	950	1003	920	923	948	929	1018	1006	943	949	963	945	954	974	981	903	939	988	920	977	979	932	998	940	973	928	895	985	957	985	919	967	914	959	964	990	991	962	971	948	918	861	973	986	984	974	1006	898	970	968	979	973	972	1025	953	967	1008	964	985	996	1000	902	968	969	953	958	926	975	977	981	1018	1022	920	916	971	965	961	954	912	983	973	978	975	946	987	906	989	989	970	945	902	955	905	946	907	952	972	946	967	967	987	976	959	959	997	913	980	975	940	935	924	978	976	927	973	937	957	954	965	955	969	946	946	988	961	942	966	945	982	910	954	932	929	941	956	995	965	959	972	925	961	952	963	898	1059	1001	1008	968	939	943	998	973	936	940	929	979	948	922	991	975	932	936	1023	891	922	939	942	958	922	988	951	946	951	997	920	928	953	963	948	943	976	981	980	966	985	948	1001	958	961	974	878	984	941	931	985	1005	979	958	988	973	927	958	923	1013	944	949	966	961	966	956	930	942	889	950	887	998	976	947	904	937	981	990	982	897	944	968	942	975	954	959	970	913	982	978	893	930	952	949	939	955	952	974	923	942	923	919	916	938	977	970	935	916	966	905	887	976	955	942	974	979	991	994	920	923	920	945	931	997	938	900	979	925	988	1001	938	914	915	934	976	921	976	936	915	991	955	1015	977	917	969	981	955	941	918	950	950	997	955	931	928	942	980	954	960	954	1025	1021	959	1009	947	907	891	916	955	986	942	998	961	934	965	922	989	975	936	941	973	927	921	964	977	929	941	950	934	977	953	942	959	900	902	969	996	937	994	928	967	987	937	1000	967	915	928	968	882	968	935	926	932	918	984	922	935	941	951	979	982	992	952	951	960	924	969	914	927	996	932	963	979	1018	978	942	996	969	952	964	932	945	1004	977	968	908	1005	939	1037	965	976	958	945	997	981	942	1021	919	909	954	936	951	885	975	957	1008	993	1006	983	992	929	991	921	931	958	986	963	919	925	958	1022	914	1032	942	986	928	949	942	903	954	986	934	900	944	914	975	971	948	967	921	941	969	919	955	978	1012	953	976	950	942	951	932	935	971	953	908	932	948	972	907	1025	958	968	989	927	940	943	909	974	927	1012	936	983	936	977	981	972	896	969	915	919	993	957	919	999	998	927	965	960	983	1015	921	971	948	960	984	910	988	952	999	972	937	942	927	943	981	927	990	949	996	1030	965	982	906	923	966	967	929	936	868	937	948	944	948	982	965	937	990	929	977	959	979	982	951	944	976	929	974	937	1022	925	951	935	962	989	949	959	928	954	901	980	955	958	942	966	977	938	889	935	909	906	976	975	937	955	960	980	976	989	930	948	921	915	938	990	936	943	974	946	952	964	970	973	942	948	891	974	974	953	918	947	926	960	948	964	912	952	938	956	937	960	897	951	952	948	999	956	979	1001	957	951	947	975	940	921	923	925	945	956	981	976	944	944	1016	936	972	986	950	952	909	929	974	943	962	954	936	930	976	930	948	976	987	1003	906	985	1000	946	980	944	903	931	966	972	921	947	933	1017	990	960	994	988	976	985	996	893	986	941	987	948	926	964	932	941	913	939	990	950	1004	969	992	953	982	927	937	898	912	922	943	973	939	972	944	952	973	978	937	904	905	952	911	971	947	966	933	938	855	945	978	932	934	949	987	943	941	990	942	927	929	935	948	968	952	934	907	947	944	971	967	943	983	952	944	948	967	962	907	872	993	952	893	872	987	996	954	970	920	1003	963	935	1024	943	973	981	939	981	972	1014	942	961	959	980	938	1014	979	981	927	945	953	963	962	1002	970	951	959	964	930	939	929	904	1037	991	931	930	916	947	927	989	935	988	968	999	956	912	930	950	944	912	985	962	973	957	915	953	978	1013	926	993	986	958	900	965	962	975	920	918	935	997	916	898	942	964	914	942	938	951	1002	935	927	945	934	951	938	958	958	994	952	936	964	939	930	913	900	953	982	976	931	923	962	976	913	1009	937	978	925	927	968	944	988	958	989	952	957	924	921	958	1013	960	969	959	976	952	956	1001	1038	931	939	972	897	1000	954	956	964	974	997	1007	884	926	954	949	910	950	984	990	973	967	989	941	1031	967	905	952	989	894	949	922	919	989	953	943	912	997	994	965	978	995	918	1001	919	955	934	941	949	939	944	977	949	972	955	936	987	930	973	931	945	960	987	1005	904	998	977	960	986	982	967	960	913	942	907	950	988	955	963	963	930	941	927	924	938	920	942	929	933	961	887	953	979	940	932	976	983	952	946	946	946	933	943	982	928	921	922	977	946	1015	944	980	920	1017	967	941	965	963	987	948	953	954	969	954	1003	999	965	914	932	931	1000	943	912	921	959
10348	1392	1607	1358	2041	30174	36581	28785	20067	10568	2678	380	363	380	366	364	371	356	360	324	353	359	357	356	363	341	349	361	335	381	374	322	348	381	371	338	337	362	391	379	338	383	337	342	349	369	333	353	339	364	351	348	333	334	344	411	385	373	317	346	365	378	346	366	343	352	342	364	377	366	368	347	380	359	356	349	325	347	348	362	357	373	333	359	319	383	364	342	313	378	359	343	371	374	324	335	373	322	347	323	369	347	322	348	387	346	390	362	338	343	306	328	361	365	353	377	371	379	376	330	358	333	306	356	352	371	359	338	354	369	345	374	363	361	375	353	333	346	336	357	357	363	350	365	351	333	363	363	374	369	342	381	363	372	360	338	329	391	378	327	343	347	358	344	347	331	333	356	335	344	373	354	358	336	327	359	331	377	348	353	386	368	357	353	340	365	376	356	376	397	367	354	330	371	355	354	350	377	368	349	363	330	347	317	322	334	364	344	361	355	333	359	325	354	366	385	377	310	368	389	339	329	375	387	324	358	376	355	356	340	390	350	344	353	355	303	350	349	408	366	357	337	365	351	376	383	363	344	353	364	358	350	333	331	312	332	359	315	362	355	376	359	317	383	362	335	354	330	378	354	361	351	369	366	347	359	331	363	344	346	358	354	344	402	376	329	370	325	329	359	354	370	334	326	356	340	354	362	373	340	374	358	340	365	333	370	342	350	393	336	334	374	355	322	372	346	365	356	365	346	329	326	377	337	360	333	391	368	358	357	354	335	353	354	370	365	335	307	360	366	335	336	341	361	352	365	365	359	359	377	355	358	364	379	347	334	366	371	354	354	347	322	362	341	370	351	310	345	358	380	320	375	350	372	365	362	336	353	351	326	371	350	353	387	344	355	356	347	316	389	351	335	360	332	390	343	359	333	346	331	361	332	304	381	340	364	363	339	314	384	346	367	345	367	342	359	341	366	343	397	343	336	364	332	342	361	356	381	386	329	346	383	349	354	360	354	354	353	346	344	335	370	386	384	354	341	375	388	373	345	390	307	368	380	355	334	369	341	384	317	346	367	336	357	330	364	386	378	350	382	331	377	368	348	326	380	368	323	343	350	308	367	376	360	357	360	361	344	286	340	328	369	361	377	394	344	331	328	354	357	363	331	337	356	337	339	338	350	364	316	337	309	392	356	360	353	346	373	350	359	338	390	332	348	334	354	368	373	342	350	339	365	332	351	376	349	346	358	334	375	340	368	338	368	334	338	339	386	380	352	377	395	367	374	348	342	325	340	349	359	353	376	360	369	333	339	333	352	365	349	383	366	349	337	338	360	326	350	334	372	358	357	342	350	313	363	318	367	368	341	349	353	348	384	349	357	375	379	351	327	364	376	340	352	358	365	348	330	367	364	345	381	368	330	356	341	352	319	379	336	359	350	350	355	353	354	358	355	357	336	355	359	337	361	379	352	366	348	326	333	379	347	349	349	342	339	342	347	377	351	315	367	364	384	369	373	348	348	365	357	351	354	350	362	379	338	361	326	351	377	318	373	320	346	338	319	347	365	384	363	343	377	335	333	333	345	375	395	341	393	349	328	372	357	371	350	325	340	374	348	387	368	374	309	344	349	375	334	360	360	347	379	332	359	387	386	349	343	382	362	352	340	357	348	373	363	381	332	350	377	359	374	347	343	348	336	344	362	333	370	340	333	337	370	369	341	370	353	342	372	365	364	354	334	357	337	345	365	399	375	345	378	347	373	356	329	350	319	367	350	389	323	361	347	358	379	361	365	337	356	392	359	330	384	368	373	353	351	384	339	395	356	352	347	388	372	358	350	328	371	328	353	370	324	351	359	385	346	363	370	351	369	311	333	356	407	377	386	326	329	333	371	401	355	411	357	377	375	368	380	362	347	374	382	377	411	348	377	336	354	378	391	357	334	328	351	355	352	335	397	343	382	345	375	379	328	349	360	396	343	348	388	340	337	336	332	370	349	309	369	353	372	320	335	354	366	366	348	358	364	335	351	357	373	347	361	408	362	335	351	337	354	329	349	358	391	358	362	337	351	355	355	381	353	378	343	348	379	380	377	375	355	358	386	371	385	343	382	357	368	362	340	352	359	345	367	366	352	346	391	350	357	371	338	347	344	346	365	339	407	378	354	387	348	370	357	350	345	340	338	339	363	353	358	319	359	345	365	361	321	315	375	369	347	347	364	335	349	357	346	372	354	378	372	333	338	337	340	327	330	384	364	331	384	381	354	361	371	321	369	376	342	389	374	296	372	335	364	347	365	388	346	340	363	365	345	341	360	366	357	337	331	382	359	336	331	318	338	345	357	313	353	362	325	348	345	388	382	346	387	373	349	382	371	351	364	337	348	355	360	342	331	315	326	340	337	352	375	361	369	346	394	373	389	316	339	342	355	366	287	361	341	378	328	375	379	351	343	332	350	348	335	335	323	379	374	357	358	359	359	349	338	382	346	400	326	368	358	332	382	368	372	374	380	335	352	366	388	375	336	380	353	358	340	334	342	343	360	375	334	344	346	351	369	351	376	355	381	322	364	339	317	368	338	348	375	340	347	363	340	369	351	337	324	368	330	349	338	366	353	341	371	359	359	371	344	352	374	379	351	370	363	352	369	345	352	377	361	328	372	366	363	326	353	341	328	370	339	330	344	346	334	349	395	355	333	314	345	340	356	351	348	349	338	385	339	324	376	337	360	339	345	307	366	328	370	356	356	381	396	358	381	362	370	376	301	332	344	368	347	332	363	360	337	354	337	364	316	342	368	327	313	375	344	322	356	350	374	332	334	367	357	356	348	344	375	381	334	370	369	334	322	357	364	374	384	376	357	339	352	328	362	332	378	337	354	366	352	337	331	350	395	342	353	335	341	366	361	356	346	384	384	349	360	366	345	360	354	358	348	338	361	344	391	346	385	364	344	337	404	346	330	346	339	343	338	338	339	338	371	330	383	335	338	345	344	338	359	387	375	371	345	353	330	353	316	344	367	373	345	343	372	352	362	364	327	374	359	387	350	362	348	339	363	345	353	381	347	365	359	328	373	373	381	360	339	372	380	346	359	348	334	336	371	340	350	390	347	366	313	365	349	362	371	348	361	315	370	354	372	323	374	325	348	377	356	355	339	362	396	333	325	356	371	333	339	372	384	342	347	319	371	355	317	332	324	363	341	347	342	335	365	343	351	381	336	366	349	348	371	374	359	359	334	378	358	360	366	352	369	356	348	380	334	357	375	329	356	316	379	317	366	393	328	318	327	367	380	335	363	359	380	357	346	335	375	342	335	371	343	341	360	345	342	354	333	380	365	359	373	317	404	380	348	329	348	367	294	316	346	358	370	354	344	360	335	358	352	341	329	357	336	341	359	365	387	341	321	373	354	351	339	384	375	361	358	367	351	374	368	346	339	320	351	355	347	359	355	333	302	378	311	324	343	404	340	360	345	342	334	322	355	360	370	335	359	346	349	377	347	339	369	384	338	353	391
6868	1967	3896	4598	7445	48894	50136	46513	37239	27080	7219	927	930	968	942	931	980	846	955	915	905	912	973	994	940	963	920	959	1019	920	940	915	995	926	939	890	956	984	903	970	938	920	946	969	916	932	918	964	978	958	952	932	958	958	967	921	961	967	935	894	964	967	909	922	960	817	931	962	905	913	907	983	928	903	939	924	917	912	978	887	937	862	1001	960	883	976	1000	970	928	911	946	962	941	910	954	934	880	896	916	893	896	956	957	924	937	882	955	921	980	937	933	944	965	953	946	949	1002	975	925	930	902	943	890	926	900	914	966	933	892	922	933	941	944	952	949	926	933	996	883	970	933	960	916	897	871	923	920	916	921	927	963	932	920	925	939	953	982	959	883	938	949	961	932	886	898	950	927	904	847	916	940	885	941	923	916	950	943	962	937	888	895	945	939	923	944	962	868	940	974	908	905	934	936	936	924	936	927	996	893	940	902	863	877	898	955	998	956	925	953	868	893	950	923	894	930	975	883	935	940	964	983	945	941	916	976	953	964	954	915	901	954	920	945	899	997	910	946	931	964	930	898	922	970	891	941	873	914	957	942	887	935	943	955	932	907	949	978	941	968	928	928	995	910	951	902	954	901	959	1004	894	964	946	930	928	872	923	946	926	926	906	976	916	928	954	877	889	889	867	994	935	914	917	889	942	948	970	979	922	914	910	926	913	952	963	852	938	933	958	899	911	956	952	953	959	972	997	949	933	919	968	950	932	887	927	963	948	953	938	870	991	907	972	947	887	947	940	979	910	963	895	877	881	925	934	911	919	913	909	915	931	892	939	961	890	965	914	925	933	894	903	934	981	927	990	962	910	954	892	944	942	923	920	944	956	965	994	941	897	924	976	880	888	928	973	947	949	954	886	918	920	932	964	945	890	924	918	901	905	910	984	918	908	948	917	918	914	905	929	965	960	939	934	971	969	1004	954	908	912	914	904	962	929	918	917	918	970	913	910	909	942	956	915	934	906	920	947	912	935	918	934	896	958	943	941	899	946	957	935	877	865	978	915	959	908	930	900	906	926	911	951	925	954	978	941	834	963	953	926	917	934	931	909	955	938	942	976	931	914	914	954	963	938	922	895	917	917	915	921	881	926	951	953	902	923	906	974	903	953	877	970	899	956	915	967	921	930	923	902	922	914	881	918	939	891	944	921	912	956	959	916	973	900	920	910	904	950	944	958	909	930	990	910	928	930	941	958	911	953	923	995	942	932	915	957	934	939	951	914	914	909	927	897	902	916	943	975	951	896	849	963	954	956	906	900	983	897	930	929	944	924	950	890	937	947	968	911	921	891	913	970	937	901	896	908	946	925	913	912	912	955	887	962	947	922	880	893	970	955	1028	900	913	953	970	906	874	972	919	915	940	893	931	970	926	1003	920	924	884	922	932	977	897	951	887	955	980	870	973	897	861	945	908	912	950	981	917	953	921	899	881	979	914	985	881	992	914	893	907	904	880	934	937	942	902	953	920	907	938	907	919	908	892	967	844	906	894	902	969	924	964	910	942	870	968	941	921	946	973	907	900	947	920	892	848	928	944	904	935	921	964	952	895	908	958	961	903	951	903	934	968	948	963	944	958	952	869	899	925	927	969	955	913	892	935	945	927	930	895	934	917	881	938	947	865	952	915	918	862	952	962	936	909	945	979	924	922	943	967	893	963	892	939	942	908	948	982	944	906	921	940	917	903	960	942	940	942	900	883	964	880	938	894	979	908	944	998	901	898	947	931	976	963	937	938	937	873	915	911	923	1010	930	952	912	938	916	942	941	903	944	920	933	929	938	956	940	853	927	943	921	958	949	926	948	917	936	920	960	956	923	931	937	926	921	940	939	929	957	856	945	980	938	906	941	928	930	898	974	967	942	946	973	977	914	900	969	877	938	982	944	928	904	929	943	967	926	931	912	931	980	979	935	891	983	931	936	963	932	915	1001	949	942	949	971	959	948	946	952	929	900	947	886	947	914	949	985	959	953	936	865	941	955	917	952	925	908	887	908	907	932	972	938	937	912	923	950	908	922	913	908	911	902	942	923	943	917	930	932	868	921	930	929	925	925	969	909	873	900	934	927	959	898	906	968	961	948	924	921	969	936	946	913	921	916	910	951	944	956	947	904	962	939	955	966	904	900	898	892	961	932	964	875	950	954	966	971	988	916	922	898	906	900	954	904	921	995	934	903	922	910	913	931	876	905	919	944	941	930	925	954	909	928	935	973	874	930	916	977	887	948	945	918	920	926	974	943	946	921	887	916	905	933	899	908	889	941	960	916	894	900	864	907	935	919	974	880	936	908	946	971	885	888	887	964	915	916	905	930	900	925	882	971	934	918	970	993	957	1011	946	946	882	884	951	938	962	949	892	927	931	929	960	933	895	970	944	926	913	955	864	922	910	980	930	968	899	914	913	913	921	996	928	1000	936	947	905	941	935	924	915	935	892	917	932	978	941	931	945	898	957	892	906	895	929	886	990	931	936	958	916	935	917	950	938	912	936	926	877	965	923	947	895	942	917	915	901	872	906	901	853	939	928	942	965	967	936	925	933	965	954	943	940	925	957	914	912	965	908	943	951	904	908	948	940	938	944	959	951	877	895	927	897	933	950	956	975	912	953	916	909	866	982	932	915	935	924	916	996	870	918	1003	926	965	923	913	911	965	950	881	927	934	917	921	920	950	942	979	947	920	942	901	925	963	965	930	951	926	929	947	1005	945	945	905	946	918	944	930	960	932	956	911	926	925	872	896	971	927	936	967	989	873	961	933	873	903	934	919	927	945	907	929	964	966	975	936	897	918	965	945	923	916	938	939	979	983	971	893	934	953	965	925	950	896	930	931	911	899	930	927	903	949	929	914	929	880	946	910	954	922	941	961	911	938	965	899	975	937	940	881	957	899	935	959	962	909	936	950	853	924	935	942	964	882	942	969	925	885	917	957	931	989	923	928	951	879	934	992	933	972	1014	908	897	968	953	920	946	945	937	925	876	913	944	866	913	925	887	995	940	862	911	960	968	946	920	913	926	909	914	889	910	965	894	957	926	866	916	925	960	886	932	993	907	918	922	912	929	888	1007	914	915	955	930	921	938	987	950	839	938	901	910	915	914	891	933	951	927	989	908	912	912	896	950	962	923	868	954	934	893	916	926	905	910	946	993	922	938	938	946	955	986	957	914	908	960	911	950	927	877	964	890	926	872	911	893	904	915	948	911	935	986	954	931	930	952	944	891	902	919	894	961	882	949	933	941	966	935	964	918	906	939	981	919	782	962	998	940	914	949	936	964	897	912	930	883	872	944	914	895	890	888	912	946	898	885	901	940	886	1007	843	926	918	971	918	891	999	887	934	966	899	942	924	959	946	920	891	915	917	946	956	956	900	903	944	914	951	929	970	868	910	959	944	905	945	988	909	919	950	949	934	943	923	986	979	897	891	902	947	938	924	975	929	910	875	944	910	957	950	943	948	956	904	922	951	969	953	912	928	886	938
18541	3362	3124	2368	4303	40516	57212	46781	30301	14330	1814	266	218	235	241	279	253	230	230	233	228	246	250	243	217	236	256	242	237	208	220	263	207	215	254	231	265	259	249	236	229	264	236	244	274	238	250	237	225	251	245	235	234	227	240	225	271	233	231	233	274	238	243	221	254	237	234	235	227	220	243	239	207	263	260	274	235	254	245	255	237	212	244	241	244	249	241	258	228	253	265	250	251	222	258	237	250	253	257	258	276	260	240	249	241	238	215	240	210	236	232	252	244	256	252	233	238	211	223	277	247	243	211	234	263	233	239	230	252	198	232	220	251	224	217	230	236	257	242	242	233	277	238	223	261	216	235	245	244	229	213	230	220	231	237	240	250	232	237	246	226	231	278	222	241	246	230	248	254	231	249	241	239	243	255	255	220	244	229	267	243	241	257	236	250	210	229	266	247	240	274	245	244	259	244	227	229	258	258	248	254	263	247	252	231	263	229	244	232	243	228	259	225	216	251	236	267	219	242	237	246	233	263	258	259	263	211	236	236	228	249	253	234	223	242	206	227	234	247	233	261	241	215	229	258	210	216	257	250	257	235	249	211	229	228	261	253	211	235	213	228	258	255	250	251	219	250	267	232	258	213	223	239	251	249	242	225	243	269	223	251	242	227	253	245	224	235	250	264	238	217	236	225	254	221	247	226	225	260	244	250	251	243	238	213	237	218	240	214	228	262	242	228	210	237	231	230	213	244	257	240	253	227	230	222	239	231	238	211	240	216	237	251	229	245	211	225	231	282	248	218	218	238	231	222	246	246	216	239	232	255	230	255	222	230	226	228	244	215	226	240	225	223	218	257	249	234	258	222	216	223	268	230	246	222	247	249	248	249	248	222	233	234	244	222	248	225	247	273	250	266	241	230	240	249	240	271	237	270	245	245	251	241	236	250	230	219	221	212	234	217	249	259	247	238	237	242	228	225	234	240	249	247	237	250	247	227	227	248	220	242	243	261	238	272	250	233	252	249	261	215	237	250	214	241	242	237	258	238	244	254	233	248	246	205	249	249	235	238	229	215	232	260	243	246	248	247	223	253	225	256	246	256	221	236	245	239	209	231	268	218	221	242	229	227	236	214	251	260	240	240	251	234	213	242	237	235	256	232	232	242	236	199	266	237	250	222	238	249	228	246	249	235	247	239	240	232	243	199	245	221	236	259	230	229	259	255	276	259	248	241	200	267	245	244	252	248	245	225	224	236	258	227	249	263	222	247	215	247	253	227	267	239	246	221	269	220	250	244	225	232	233	235	241	235	248	248	240	239	218	214	259	226	249	257	265	228	249	262	228	254	254	223	242	242	247	253	217	256	218	214	225	263	236	234	228	261	252	228	237	237	231	249	300	256	229	227	240	253	247	247	268	236	251	226	259	245	246	242	241	261	252	226	226	234	235	222	226	232	235	217	235	253	266	226	229	242	233	229	201	231	245	253	252	241	241	241	242	231	262	275	224	241	228	239	238	215	252	228	246	238	223	225	226	251	246	246	279	229	227	232	227	259	236	240	235	248	251	244	231	223	231	256	235	242	229	242	222	260	258	252	222	248	220	245	242	210	236	272	259	262	223	250	247	246	254	245	230	224	252	240	284	217	273	247	225	242	193	243	286	222	245	255	227	237	262	218	223	243	251	248	264	247	265	241	237	264	223	232	244	233	246	269	243	222	263	242	243	258	234	196	222	223	226	204	218	230	226	244	219	246	211	240	244	266	245	212	255	210	248	258	255	232	247	264	224	232	237	227	225	226	235	278	213	241	211	229	242	225	234	223	244	249	256	236	258	261	216	196	244	247	241	215	245	261	240	229	267	251	235	242	220	240	231	247	251	242	216	236	234	210	247	238	237	241	259	281	237	221	241	246	249	215	217	268	228	252	269	245	231	247	232	241	217	272	264	221	211	235	230	238	224	248	214	247	245	270	242	239	232	257	259	218	270	234	270	202	250	258	222	253	245	235	246	236	233	246	246	284	214	238	237	231	236	218	271	225	223	231	243	237	255	222	254	243	234	243	243	249	232	258	212	245	227	276	244	243	230	257	264	216	227	260	236	241	251	249	234	235	212	251	230	243	218	254	250	239	241	249	239	237	258	226	257	256	234	240	235	224	229	221	248	237	230	254	234	245	213	215	239	250	200	231	241	248	219	255	240	241	242	229	261	249	271	221	222	242	220	262	247	227	260	218	220	243	296	247	259	213	247	223	207	237	234	240	227	275	250	220	249	242	247	250	229	243	241	234	244	217	259	235	267	207	231	265	217	253	226	258	227	256	237	252	222	283	228	227	276	247	234	237	224	228	225	212	217	243	234	254	258	250	251	236	259	230	240	214	224	230	255	233	249	212	239	237	221	253	240	236	233	231	234	201	226	233	236	227	223	252	231	248	231	224	241	236	286	226	221	273	251	260	252	222	214	226	229	236	231	226	247	239	197	288	246	250	226	238	241	261	224	256	227	234	261	215	230	270	238	239	246	252	217	213	251	241	263	213	256	207	243	257	232	252	231	241	268	237	230	222	225	210	235	247	265	244	227	235	239	236	239	243	251	245	235	217	256	239	250	242	239	215	204	252	245	240	222	223	253	244	254	254	267	227	213	231	258	229	242	247	248	234	225	240	236	219	245	260	233	249	265	248	274	233	245	230	242	222	225	221	279	251	224	254	223	221	243	248	255	248	248	232	238	232	235	226	224	240	222	241	218	240	251	273	246	238	256	218	237	248	245	239	247	253	244	249	225	258	233	238	264	230	235	250	239	260	238	248	231	241	209	235	244	243	246	222	245	242	232	233	245	231	252	209	237	217	231	224	235	233	228	226	239	242	255	238	224	227	253	217	242	218	278	236	242	223	251	228	232	200	278	233	232	252	257	232	230	239	240	225	250	254	277	227	218	253	224	227	264	253	231	230	243	243	222	245	261	262	238	238	216	232	257	253	237	245	224	248	227	248	243	233	239	257	240	207	228	222	253	225	222	247	232	256	243	232	238	234	233	252	244	229	229	226	225	252	208	248	244	242	223	230	252	257	246	240	232	236	250	266	262	244	249	218	269	246	233	215	249	238	211	225	232	248	249	226	264	242	219	249	242	248	215	222	218	241	226	253	223	259	246	248	259	251	265	251	238	259	219	230	235	215	227	231	224	245	239	268	234	258	237	222	265	211	247	225	245	247	255	222	233	244	240	219	233	238	220	237	218	268	262	265	227	233	216	242	221	229	241	209	236	235	243	249	258	235	243	257	232	242	244	243	226	243	270	236	226	243	240	236	221	228	248	269	247	236	253	259	222	211	269	244	241	220	237	213	230	260	231	247	254	238	239	242	238	262	255	242	259	211	265	250	244	235	249	230	249	249	239	244	230	266	215	249	233	241	262	237	233	234	226	255	261	224	246	219	219	229	229	257	231	232	245	246	246	229	219	248	245	239	249	219	263	223	237	236	219	228	256	260	226	239	219	269	265	235	250
8368	2629	6476	7687	12996	56302	69844	60108	45001	28322	3309	635	668	630	624	690	690	598	674	673	652	702	683	700	658	699	681	660	616	652	671	620	661	655	682	684	648	640	681	636	623	672	684	628	676	626	676	645	655	647	611	668	673	644	655	659	620	655	646	666	649	662	668	674	684	602	606	678	620	603	644	628	620	653	685	635	603	657	647	652	672	683	615	619	674	658	651	613	651	699	659	635	639	656	649	670	648	660	673	671	642	655	628	641	617	655	660	667	649	629	611	643	642	651	675	634	655	605	649	629	648	641	680	648	645	713	658	646	635	589	616	654	644	662	649	626	666	635	640	648	633	649	677	649	619	650	642	650	618	677	661	685	627	653	671	692	621	629	697	681	603	639	679	657	626	658	620	653	670	634	667	626	645	633	653	681	665	639	672	646	667	594	624	649	656	667	665	629	611	660	643	681	627	622	610	658	629	617	671	601	652	631	607	664	687	707	634	651	664	650	684	673	620	620	643	699	646	601	675	655	657	640	627	684	592	630	650	670	629	667	612	610	657	648	628	637	655	674	619	665	638	649	664	659	642	654	639	704	641	678	668	647	692	670	639	643	675	617	627	646	647	636	660	583	615	671	641	664	639	659	678	648	659	625	669	665	602	645	639	632	614	634	629	603	683	612	681	653	650	643	697	624	630	659	706	664	660	684	668	716	650	665	680	651	685	687	659	637	614	641	677	690	677	693	653	632	661	661	675	669	648	643	687	640	672	652	629	638	642	619	640	681	607	628	640	620	670	604	649	650	660	633	640	660	661	672	652	631	618	673	660	663	640	629	634	618	646	594	651	620	672	674	677	674	694	667	648	605	651	657	631	663	687	662	628	575	636	695	612	666	643	644	629	636	645	629	681	653	611	641	619	648	632	650	664	641	638	637	618	686	642	640	615	658	659	632	628	622	624	638	629	701	661	649	657	621	685	703	672	651	641	638	687	663	613	677	655	615	669	642	620	654	652	632	634	662	691	575	645	628	603	620	632	634	592	643	668	651	613	641	640	645	626	641	677	626	619	615	649	722	635	614	646	609	654	626	655	696	671	675	625	685	678	656	648	625	681	623	684	626	645	668	632	642	654	662	653	645	653	664	608	628	670	636	634	675	617	631	665	677	589	664	666	630	711	605	704	679	662	660	629	591	612	633	621	629	640	670	645	646	643	668	660	655	614	677	707	628	614	632	607	655	635	637	709	636	664	623	649	673	655	627	639	693	636	675	641	604	634	645	645	661	671	654	629	632	653	632	629	641	610	677	642	653	634	648	704	604	617	636	689	682	654	623	607	625	645	647	623	685	619	637	672	660	608	639	636	649	636	627	665	650	633	635	645	666	630	668	642	714	662	677	645	645	658	637	661	707	669	643	628	670	629	648	679	645	638	629	715	670	600	681	683	645	656	650	639	642	631	646	628	614	660	677	661	643	695	658	675	638	664	683	637	625	643	645	655	649	661	613	649	609	668	705	641	641	680	606	681	646	599	611	635	638	664	681	634	650	623	661	658	622	701	643	634	612	635	591	646	668	596	651	638	668	673	652	632	630	615	605	686	605	645	681	604	612	677	610	629	640	649	671	627	590	679	686	650	662	609	651	663	687	679	644	631	680	622	656	706	676	658	662	630	677	662	660	646	666	593	668	619	659	679	637	658	602	653	666	632	611	623	672	640	643	640	621	636	641	661	715	637	605	642	648	667	676	675	631	668	669	627	621	636	684	647	648	689	669	690	602	654	625	687	656	649	686	653	627	636	641	635	671	663	646	665	634	704	666	668	623	650	637	636	637	649	682	656	647	683	670	652	673	627	629	680	629	635	697	655	668	610	673	652	680	630	662	597	650	620	634	653	664	648	701	611	626	651	616	617	630	632	638	591	689	628	659	661	624	667	656	620	634	687	602	682	638	646	612	664	640	657	631	649	680	684	612	647	593	683	639	659	653	630	687	653	657	603	636	630	600	654	663	664	677	609	679	644	629	654	639	660	662	696	646	656	661	666	635	617	675	688	655	636	644	663	669	660	652	606	636	649	594	662	579	627	628	651	685	624	594	617	640	609	633	639	654	643	663	641	682	617	634	659	613	677	661	602	665	674	682	635	601	644	672	651	664	627	661	646	642	642	661	649	648	661	661	635	680	594	665	630	678	610	622	657	637	646	637	647	632	637	648	643	686	658	635	643	657	609	644	684	666	654	656	658	613	646	651	656	663	643	633	649	633	662	677	684	676	629	655	642	620	695	683	640	614	625	616	661	648	664	671	651	662	689	655	658	667	685	647	639	681	657	647	676	649	683	683	634	676	671	678	599	668	615	653	665	666	685	595	665	632	670	653	627	609	681	628	604	644	655	610	613	641	697	653	647	607	641	664	644	625	623	646	662	685	619	662	643	647	684	695	642	646	648	623	691	640	607	685	682	697	627	637	627	642	623	606	647	654	630	703	651	646	681	597	602	669	732	644	635	634	662	637	608	687	649	703	622	672	630	601	645	628	647	657	621	613	646	645	674	666	626	662	657	636	657	586	645	654	613	603	650	648	657	668	622	621	632	664	665	664	665	664	632	681	664	653	664	662	686	641	630	663	641	669	692	623	656	648	672	623	634	611	659	616	694	632	622	709	630	670	613	639	654	656	636	683	684	643	664	671	660	643	652	639	627	626	631	640	650	642	664	628	627	687	635	676	665	641	659	661	636	636	666	634	637	639	648	584	651	696	629	653	640	652	692	670	665	680	657	638	694	624	633	642	646	651	637	633	663	639	648	642	602	706	612	650	653	645	628	631	634	641	642	654	647	654	639	657	650	658	626	632	652	649	664	634	652	651	625	632	653	618	644	647	663	608	640	663	646	656	668	661	694	675	665	616	653	644	644	646	635	612	664	678	598	668	639	651	640	646	669	674	656	631	642	660	631	680	650	654	621	639	703	669	668	636	625	687	668	626	689	718	633	666	675	662	623	694	661	681	610	626	658	665	669	646	636	649	622	608	656	642	648	648	646	636	578	627	674	641	646	672	663	675	673	618	637	648	631	645	669	584	645	635	646	621	648	629	613	677	618	653	620	628	669	666	641	665	641	652	626	618	664	666	654	627	676	633	653	637	684	670	631	610	591	678	657	680	686	680	651	680	718	684	610	652	634	647	626	637	611	618	642	627	665	660	614	633	656	636	649	603	648	680	649	660	627	631	654	661	655	625	624	662	589	618	624	621	669	615	647	661	651	637	658	652	640	616	652	654	656	650	644	655	640	628	637	699	627	607	638	609	603	669	642	670	651	695	625	636	657	647	630	671	690	637	615	650	628	683	665	673	653	678	666	647	646	655	626	644	661	627	583	617	647	634	662	659	612	632	650	647	642	632	636	658	645	656	642	680	671	633	590	713	668	624	629	651	651	676	660	679	646	684	627	662	594	658	683	669	662	637	687	645	645	648	642	631	630	634	663	653	694	627	663	641	629	617	661	596	629	660	629	641
2431	379	409	415	394	950	3345	3906	2579	939	346	318	314	347	357	328	325	313	315	334	332	320	343	329	348	331	291	341	321	344	318	312	333	339	318	343	340	329	328	339	325	328	345	349	338	321	315	308	325	340	382	355	358	361	357	317	316	352	301	339	332	318	339	325	343	348	331	311	321	323	336	346	354	331	322	317	331	344	322	347	351	301	325	360	318	319	347	334	343	332	317	328	346	331	305	323	343	308	328	305	303	323	350	283	325	340	334	353	313	317	355	354	304	310	376	344	317	349	324	305	340	332	333	347	305	298	344	340	346	333	329	346	329	340	341	325	327	315	363	343	310	307	314	335	331	327	311	318	335	321	327	347	351	319	313	342	332	343	313	330	329	325	295	311	339	345	280	356	356	340	310	346	309	327	319	321	334	348	350	356	309	346	346	314	345	328	352	327	300	350	315	327	283	323	323	308	321	330	321	305	326	325	313	330	335	336	337	314	298	311	321	331	321	331	336	353	327	317	324	360	323	314	355	346	325	315	317	330	329	327	367	352	318	346	316	328	311	329	300	329	320	345	337	328	335	347	309	333	355	348	363	323	335	341	321	313	312	293	329	354	326	325	351	310	302	323	351	362	312	293	325	323	292	319	336	302	350	305	317	303	309	315	301	298	332	335	327	338	323	334	340	301	318	357	307	321	321	305	321	354	289	333	308	366	340	362	306	341	302	324	339	326	345	297	317	324	364	304	329	333	353	334	334	328	368	334	319	322	333	326	330	317	339	309	346	328	303	346	333	336	322	325	314	321	336	314	329	340	320	330	325	313	349	309	312	347	339	334	348	327	337	342	348	326	333	330	337	329	312	310	356	354	344	293	347	329	348	346	348	308	337	347	332	337	287	347	293	349	289	306	360	354	335	351	341	338	346	356	303	355	335	317	344	343	328	336	346	311	341	342	328	297	353	300	363	328	334	290	318	342	339	317	310	324	305	328	330	315	321	302	311	299	341	327	336	326	316	339	325	347	327	321	317	320	328	325	346	338	326	332	309	337	314	334	315	313	300	319	349	323	332	318	331	308	325	364	310	333	332	338	335	353	318	347	337	289	376	352	340	305	363	323	347	342	342	298	379	357	316	300	340	348	331	353	310	297	307	315	332	354	314	308	304	304	326	361	314	343	327	318	328	310	358	323	344	328	329	331	338	332	336	322	326	336	319	335	326	329	296	374	347	312	318	326	346	309	351	338	308	321	333	341	349	289	326	334	344	338	284	310	328	322	364	341	285	309	345	333	330	341	332	335	330	327	331	341	305	347	372	314	298	306	328	309	316	284	315	310	367	313	324	312	331	341	319	327	330	342	305	286	300	349	327	380	313	322	328	330	317	310	314	302	333	325	353	332	347	318	296	321	304	310	371	340	338	340	313	322	307	337	329	352	341	297	328	306	344	363	317	313	359	318	312	296	342	324	307	331	320	349	289	334	325	346	320	329	326	345	317	265	330	350	316	310	325	340	324	295	305	295	349	322	364	354	327	332	338	310	320	329	331	354	329	331	352	316	350	369	342	321	329	349	302	349	308	330	353	325	337	330	328	312	361	347	351	337	336	335	340	310	346	306	343	356	357	330	344	322	338	325	331	349	353	342	310	337	307	332	298	318	309	298	362	311	354	312	346	329	336	316	328	335	311	314	375	320	314	330	309	332	329	359	333	323	324	332	327	303	312	295	343	296	337	310	354	324	304	359	338	311	309	311	349	311	338	334	303	330	310	300	320	325	309	331	331	337	340	355	353	304	296	322	325	325	328	335	298	336	362	319	314	337	322	299	349	350	318	308	322	307	305	338	331	320	356	342	319	310	318	323	326	320	334	365	290	324	348	330	335	322	312	353	330	345	281	314	315	321	307	294	325	331	357	333	334	318	337	324	343	313	334	337	320	323	316	307	331	317	321	318	363	304	296	309	329	314	314	342	343	309	319	339	308	349	306	305	286	332	295	335	300	340	335	322	326	316	319	335	306	340	343	321	312	312	333	327	321	341	289	330	324	371	362	357	357	304	318	323	342	316	329	339	336	350	320	316	325	316	310	318	329	316	312	313	324	314	326	330	358	316	348	294	333	331	330	309	313	309	291	324	343	345	296	321	329	298	357	301	321	324	330	327	312	315	343	325	341	329	309	336	329	367	371	329	328	310	325	333	318	361	326	312	314	355	331	313	338	314	351	352	341	337	315	329	350	373	318	314	348	331	311	318	344	343	324	330	308	347	297	350	316	340	315	368	348	313	317	340	296	327	360	344	333	350	361	318	338	312	368	334	307	309	328	316	303	302	320	338	317	341	303	322	307	333	318	332	320	320	359	300	312	329	290	317	318	338	331	339	342	316	351	332	306	346	336	292	331	324	356	372	325	314	320	290	330	359	320	359	342	329	328	337	328	357	302	354	306	317	322	343	344	348	363	315	316	327	362	339	326	309	302	317	332	335	324	321	317	311	317	332	325	340	329	321	314	334	352	364	323	325	331	309	341	317	325	338	319	357	329	306	337	335	365	322	298	316	360	330	328	320	333	329	283	326	345	300	343	336	321	358	338	301	334	349	295	332	341	347	325	321	318	290	295	338	307	314	354	339	349	290	342	341	308	333	334	342	339	312	305	347	282	323	325	327	324	335	310	314	337	337	336	337	309	299	352	306	345	375	313	293	346	332	341	337	337	318	343	309	309	329	330	309	338	321	328	338	298	314	322	317	353	332	353	294	339	340	347	344	337	360	299	318	315	319	340	323	335	302	322	349	370	347	335	327	296	324	323	340	333	330	311	356	329	334	330	334	340	338	336	290	359	333	340	334	341	371	362	344	371	331	323	324	326	316	356	326	304	341	349	326	339	316	292	297	334	323	332	335	321	333	337	337	339	315	332	335	348	352	319	344	347	300	347	344	311	325	356	325	318	311	308	333	356	345	326	341	323	377	325	317	335	342	336	314	310	322	311	345	317	308	363	304	341	319	309	330	334	311	331	339	338	341	331	370	324	345	312	308	325	348	319	291	310	321	350	327	310	327	329	339	319	343	300	323	351	313	307	329	299	309	308	307	331	328	341	329	344	352	342	338	313	318	319	349	324	338	343	335	325	343	318	331	340	346	353	306	314	328	341	324	318	332	357	310	328	308	335	331	341	326	311	338	333	326	321	313	294	339	272	328	334	322	319	343	339	323	334	339	325	358	284	351	315	353	314	368	318	319	286	304	348	328	301	343	310	355	362	343	311	303	344	331	361	325	325	341	288	301	319	346	313	300	324	352	324	376	326	309	347	319	341	329	306	344	342	321	354	286	378	334	326	321	320	348	315	322	329	313	326	329	340	335	313	324	345	338	375	336	316	328	311	351	314	326	340	328	329	376	339	315	326	332	330	350	350	299	357	346	362	364	335	336	352	291	294	339	343	360	332	333	319	301	332	343	350	339	303	292	320	356	331	329	353	316	297	338	328	312	346	314	303	307	304	328	323	378
2741	1010	1049	1114	1459	4736	15183	15084	9826	3173	920	896	882	862	871	843	845	890	898	894	811	883	858	893	811	833	866	893	877	870	906	842	866	850	820	840	898	847	829	798	858	877	919	850	803	849	839	822	868	875	945	814	861	830	849	894	838	899	861	840	866	870	858	900	838	839	883	862	900	846	871	912	840	846	860	851	841	864	906	832	881	864	854	843	886	878	842	877	865	809	842	832	870	845	845	876	852	844	883	840	872	888	873	859	867	856	885	852	902	834	876	832	847	871	890	838	821	848	855	825	808	904	888	892	827	872	894	819	860	859	874	908	904	852	852	844	807	840	920	880	896	828	862	870	818	899	811	861	844	870	841	822	906	845	932	813	860	925	861	851	869	852	905	831	854	890	866	864	918	878	890	887	840	906	847	881	866	879	889	922	907	850	862	848	886	925	884	930	899	898	873	877	815	792	860	845	873	857	831	832	906	849	834	871	883	846	853	911	795	888	833	875	854	856	882	901	835	884	884	909	905	902	910	858	894	920	831	894	873	825	900	810	849	851	884	878	869	848	886	863	860	849	898	868	877	851	865	928	873	851	865	837	869	843	861	888	854	889	853	834	845	820	936	890	860	861	900	831	845	881	850	858	872	802	852	839	855	884	853	872	875	849	882	880	876	858	808	863	856	895	801	870	870	860	858	908	913	914	881	900	892	913	880	899	857	865	849	801	937	893	888	799	875	888	874	880	854	921	877	853	896	880	890	882	820	855	863	852	855	836	867	866	866	856	836	849	848	878	871	849	859	857	835	820	865	830	922	854	849	880	838	833	907	847	902	852	851	857	868	862	915	812	880	876	881	831	906	891	842	864	877	901	926	839	866	853	912	900	887	882	881	851	868	864	891	838	886	850	834	906	851	835	805	837	930	813	846	863	833	853	883	815	872	856	812	873	860	868	855	824	873	868	898	883	834	907	937	795	850	861	851	843	849	812	837	921	905	854	866	876	891	866	904	809	883	873	905	896	879	868	814	877	878	876	876	883	872	834	848	856	848	870	860	798	842	849	923	836	869	850	867	850	860	866	830	855	855	896	868	869	909	899	834	853	890	828	873	850	834	890	881	846	868	847	809	906	864	839	866	824	885	879	867	849	894	874	876	883	882	853	839	829	853	876	894	815	815	820	875	924	893	873	824	854	893	836	780	872	946	828	828	857	889	915	839	881	904	891	849	850	851	853	910	857	843	874	930	881	926	893	853	852	825	877	836	867	882	801	862	918	840	842	868	825	832	854	848	843	868	832	859	841	872	805	927	871	862	844	866	870	882	866	823	932	896	882	871	914	858	866	855	847	894	859	917	854	831	866	854	862	840	856	865	901	850	873	906	853	936	866	866	858	883	881	846	893	878	884	880	840	929	858	853	871	893	893	912	864	871	901	863	888	898	855	828	817	847	894	826	880	869	879	830	875	843	862	850	910	933	878	888	853	851	884	862	847	844	858	816	870	872	876	837	845	867	877	808	853	845	858	862	884	836	838	879	792	899	861	898	840	875	903	863	838	863	881	842	845	885	845	907	855	848	802	862	863	875	845	847	815	911	894	898	838	893	828	852	888	867	917	878	877	831	916	832	842	870	806	854	942	827	881	883	811	862	840	881	861	850	872	878	833	864	840	881	831	864	883	818	914	843	869	838	850	879	832	854	917	846	876	854	874	860	856	906	875	834	831	852	850	871	872	868	883	836	925	876	864	853	869	862	900	832	824	887	871	844	881	868	816	858	907	872	825	903	874	919	871	858	877	829	814	836	842	858	874	827	881	859	876	875	928	866	828	880	866	843	855	809	886	873	840	888	922	870	860	840	891	908	837	862	846	855	893	856	836	888	880	892	872	836	847	831	826	851	819	872	930	878	887	853	824	854	881	837	822	822	888	856	850	830	886	852	851	855	911	876	816	802	837	889	855	820	798	813	866	833	868	839	892	823	870	859	836	905	833	858	835	900	896	850	825	855	894	911	845	860	869	885	860	841	883	876	865	916	867	872	806	818	858	854	855	826	887	848	891	860	825	859	863	877	860	821	864	881	913	858	869	868	842	873	827	810	838	805	909	901	846	845	862	841	875	880	836	847	845	819	840	869	867	900	859	879	810	846	866	846	853	875	845	896	880	839	886	822	895	871	858	815	913	916	842	828	837	886	799	867	846	907	901	847	831	890	842	886	814	862	850	883	914	860	812	851	847	838	914	873	815	898	900	838	824	911	884	866	879	879	872	846	892	857	895	855	824	813	848	866	864	879	859	845	869	868	825	854	852	863	861	890	885	859	886	845	849	832	874	861	886	877	789	875	841	854	913	895	901	867	877	832	904	859	897	826	889	830	830	919	843	855	815	860	864	824	869	887	821	881	818	905	898	825	839	861	824	891	825	871	852	858	852	882	861	891	882	900	839	908	862	900	848	833	869	951	881	879	890	848	872	881	885	869	836	886	821	901	920	859	894	900	821	844	888	861	858	846	889	876	849	891	856	855	844	869	836	889	810	847	896	907	885	867	855	881	826	901	827	893	836	850	915	895	863	828	850	812	879	892	862	844	870	870	857	882	903	904	857	899	883	873	831	875	868	840	827	876	900	930	888	823	907	895	890	812	879	875	871	850	866	816	895	903	860	853	914	875	889	856	835	858	911	815	894	918	895	810	854	897	865	827	864	859	871	826	877	872	857	825	857	838	875	917	833	848	875	912	897	864	820	844	904	848	870	860	856	906	853	890	885	848	870	912	900	863	867	858	885	887	880	861	880	848	858	887	826	856	864	828	861	902	910	862	869	868	854	857	876	854	850	876	870	845	860	800	931	878	854	909	849	881	877	826	845	849	917	892	843	857	883	895	809	871	896	856	883	799	865	855	856	868	872	869	920	834	861	858	831	831	883	883	870	875	820	806	882	869	870	845	860	873	847	914	885	833	874	895	909	835	880	873	844	902	884	865	829	876	878	888	841	939	817	873	871	841	878	892	899	835	858	865	894	854	873	906	865	882	908	863	850	853	827	892	891	863	864	864	928	871	819	881	827	845	859	795	841	845	791	868	862	881	800	869	856	826	867	881	890	867	814	877	881	885	853	885	826	942	866	897	870	865	844	872	826	946	905	848	872	840	813	852	879	852	841	834	900	916	926	882	915	866	892	804	817	899	876	885	860	914	842	870	867	907	896	876	880	877	898	888	835	915	883	873	805	888	846	892	886	838	907	884	890	875	883	860	873	897	846	864	857	835	901	874	870	898	882	869	836	896	896	874	887	891	819	893	882	874	791	851	845	855	869	831	891	899	854	829	861	852	862	851	890	873	847	865	867	925	845	802	899	858	790	845	870	879	863	866	859	823	850	873	914	899	895	844	804	815	797	816	846	809	855	830	875	880	891	846	820	881	881	868	899	864	908	831	848	929	825	882	821	848	887	851	844	892	832	891	862	869	822	839	877	862	842	855	857	873	835	834	922	854	894	822	891	875	861	907	853
10283	1343	1537	1550	1966	33546	42790	31374	17360	5051	383	306	307	311	283	325	317	352	318	308	306	306	301	324	311	287	306	331	313	325	323	308	261	292	307	308	305	310	322	326	315	323	301	332	300	328	319	314	319	282	329	325	316	316	300	310	312	305	388	297	313	320	287	310	322	333	349	288	321	287	309	289	311	303	354	311	346	342	278	342	273	300	327	296	318	305	320	291	312	310	303	283	303	283	329	320	308	303	301	312	342	306	311	310	312	327	306	304	291	325	272	296	332	311	309	340	304	357	306	340	301	288	339	322	288	289	330	325	327	300	265	327	323	308	317	323	325	295	317	302	338	306	307	320	363	335	338	341	306	297	324	307	318	294	277	284	298	305	296	317	318	275	313	328	292	319	316	327	316	308	332	306	304	299	322	297	301	302	335	319	325	306	323	334	290	317	338	304	290	322	352	267	312	288	266	307	312	316	347	318	347	304	321	309	292	340	257	290	344	330	312	301	321	322	310	345	346	289	319	302	294	329	302	302	336	325	350	307	338	317	337	309	311	315	312	317	330	278	307	326	295	332	325	349	313	306	318	340	315	315	323	313	304	355	291	339	325	308	331	325	305	303	292	319	307	341	340	290	337	293	324	321	287	293	312	294	318	312	280	326	296	344	293	360	328	310	314	314	299	292	328	326	337	312	321	279	278	345	303	261	328	319	306	309	313	315	293	324	331	284	278	307	375	332	302	339	325	308	330	302	296	327	292	314	335	354	313	346	315	290	303	321	287	335	318	303	309	315	310	306	326	318	307	295	315	298	303	355	344	309	327	329	327	303	292	336	320	301	288	330	315	332	312	327	317	291	297	319	294	311	320	324	327	329	327	281	343	286	306	287	315	328	321	312	276	292	352	330	311	295	327	320	290	303	311	293	280	318	340	308	293	310	308	287	331	318	294	343	307	297	308	324	305	276	314	313	356	288	321	300	332	321	289	341	340	303	325	311	309	332	311	335	285	286	303	338	292	297	305	289	320	340	354	329	297	334	321	320	318	326	313	317	314	320	294	299	337	334	314	303	322	306	307	322	324	321	324	309	317	327	344	321	312	327	337	306	318	316	297	306	323	331	283	319	347	333	317	338	320	305	292	328	293	305	311	336	321	293	349	313	342	316	347	328	333	323	302	301	299	326	296	343	323	341	302	309	327	280	305	307	315	333	316	335	316	296	311	281	314	328	312	302	316	306	294	293	305	282	319	288	307	275	280	301	309	293	320	313	320	286	330	308	331	320	332	329	302	313	299	302	333	320	310	313	317	330	301	306	323	288	293	280	289	288	328	290	306	358	312	296	318	296	322	308	299	298	297	334	279	329	306	332	326	311	344	324	295	308	317	318	302	326	273	333	345	320	334	297	308	297	279	313	329	328	327	301	335	330	354	291	303	310	319	293	312	307	343	319	353	327	309	313	338	328	302	310	320	317	315	319	304	321	307	300	336	320	294	302	303	313	315	321	294	309	311	324	285	295	304	346	331	318	334	286	320	327	352	317	314	277	353	296	312	301	304	319	334	275	339	332	296	358	313	294	304	327	292	323	300	310	326	342	299	294	296	290	324	321	316	288	324	318	312	320	308	306	317	325	345	313	324	324	339	329	287	317	298	309	310	307	305	304	335	294	333	285	349	328	329	286	282	290	335	322	312	310	321	289	339	318	346	299	330	347	300	335	346	315	303	317	305	325	325	334	325	310	334	336	299	303	325	308	303	327	302	313	332	302	322	311	316	280	336	328	316	298	322	302	355	317	321	302	292	320	317	314	294	330	322	313	320	329	292	314	299	342	303	282	316	300	291	320	312	330	329	257	317	311	296	330	318	324	295	336	322	346	331	308	297	323	310	317	339	286	308	328	325	322	303	322	291	301	308	324	331	317	303	313	310	322	329	307	279	327	322	321	313	302	331	345	350	314	322	338	285	332	323	350	295	326	299	291	293	315	305	296	323	300	326	339	276	314	307	339	297	327	301	321	335	315	336	301	295	318	330	312	297	334	336	324	336	301	326	346	333	308	289	332	316	275	302	335	323	317	313	316	329	298	295	356	327	327	293	315	311	322	308	280	313	327	335	281	309	270	310	313	299	315	334	316	328	333	330	344	307	309	334	323	294	314	327	331	269	282	298	322	346	312	310	336	294	329	321	317	300	312	317	320	355	302	321	316	280	280	318	298	337	302	309	318	304	301	349	324	350	328	311	299	327	298	305	305	335	341	325	340	322	337	305	290	295	329	326	324	293	331	302	325	305	316	294	319	314	308	302	329	307	284	299	320	284	323	292	289	327	322	311	339	312	318	332	310	345	296	304	326	312	291	296	314	287	337	297	314	288	352	337	309	311	305	292	320	303	310	312	300	318	344	297	284	286	340	335	295	308	331	320	311	331	334	330	280	348	296	345	324	311	308	292	308	318	303	320	332	339	329	316	310	311	288	321	314	315	282	299	311	331	322	310	325	312	283	337	355	338	291	370	326	289	300	316	332	323	336	323	322	329	310	297	290	308	312	291	334	322	320	314	319	361	300	330	300	313	286	337	331	312	359	324	331	306	302	323	303	301	307	341	336	320	303	313	309	320	319	321	310	295	287	302	313	287	292	311	297	338	294	292	288	310	334	300	290	301	304	299	314	302	321	298	331	294	316	312	324	357	311	299	326	322	307	308	295	336	316	301	286	289	311	300	321	314	314	327	309	340	334	329	335	320	346	290	299	306	327	287	337	322	319	312	338	314	290	333	322	350	292	287	304	337	320	330	316	329	312	310	313	324	306	297	282	281	328	314	307	334	299	306	334	339	314	287	289	324	287	315	300	340	309	296	304	334	341	322	332	314	305	332	276	295	334	335	302	318	301	304	288	302	347	334	299	330	314	317	312	324	323	331	311	283	305	308	342	315	280	323	292	321	299	318	329	348	304	326	310	328	322	303	333	333	329	304	309	319	350	339	296	316	332	349	323	325	340	298	316	328	343	292	297	330	300	321	285	288	334	326	302	297	333	339	317	319	305	308	310	291	302	324	330	291	341	343	294	320	314	279	319	306	345	340	324	303	330	308	311	335	324	326	313	370	306	318	324	308	326	337	342	309	341	308	284	360	303	300	322	270	333	303	318	301	326	307	320	329	316	277	318	308	329	304	295	298	338	352	320	300	342	297	336	307	342	320	310	304	310	313	322	308	322	328	321	306	330	297	319	316	321	316	321	299	320	303	303	341	292	327	321	326	331	295	302	336	290	299	306	310	303	321	351	316	311	297	311	286	284	364	306	324	318	311	308	320	322	309	299	325	331	304	322	327	285	312	284	347	293	345	303	321	306	308	329	338	343	351	280	328	324	305	332	337	351	336	294	320	312	305	308	344	314	283	343	332	299	310	329	289	342	339	304	306	313	287	319	293	352	299	326	326	278	294	324	302	318	344	326	302	327	321	323	337	292	323	300	294	325	326	297	298	273	308	319	305	322	334	290	306	284
6629	1851	3642	5488	7578	51214	56668	46492	33611	12590	835	865	838	887	879	849	900	815	831	879	878	853	806	808	799	789	861	853	833	894	820	785	846	822	826	829	827	847	839	830	834	816	797	827	855	830	808	771	833	868	841	831	834	833	826	886	820	815	829	858	843	813	807	824	884	848	839	842	860	815	855	807	765	762	904	797	800	780	861	821	849	798	874	822	849	812	845	817	879	828	870	801	833	866	878	800	811	837	817	883	817	806	800	830	868	870	831	871	867	863	824	812	794	853	830	839	866	846	818	834	819	843	863	822	806	851	829	871	858	856	822	839	837	847	769	828	838	821	811	804	847	883	830	812	823	840	822	819	898	876	818	808	846	818	820	824	791	866	856	800	815	818	829	794	767	857	818	806	835	822	827	845	845	864	833	833	848	839	856	861	788	846	771	796	840	834	839	827	835	850	818	857	786	886	848	863	787	805	840	881	813	818	848	812	791	863	808	854	820	833	845	863	827	813	826	836	835	862	835	792	816	847	815	836	795	859	791	823	818	833	827	855	822	817	845	891	756	859	848	808	854	808	765	866	808	818	832	822	800	810	837	826	846	864	823	785	872	816	830	820	847	819	809	804	791	824	861	853	870	840	821	857	804	785	820	856	867	818	821	825	856	831	795	858	838	838	843	817	831	828	856	835	842	845	835	808	839	857	885	866	826	832	802	832	840	810	799	799	846	843	807	854	835	877	810	838	768	822	779	788	862	839	835	810	839	849	840	860	832	809	851	839	805	892	843	890	774	862	820	837	860	824	833	861	834	798	876	791	833	829	822	820	808	818	843	835	848	793	813	848	843	820	785	809	825	813	768	805	814	869	861	836	843	860	798	839	808	809	806	748	854	816	860	846	829	820	853	785	770	839	839	825	823	849	830	794	796	843	826	809	918	800	848	803	886	828	801	808	768	837	846	768	838	819	838	799	824	798	848	896	793	858	864	828	900	842	851	804	840	835	784	877	808	861	841	805	814	874	833	820	809	840	828	841	805	829	822	841	795	781	794	789	825	825	844	832	837	799	839	811	825	841	807	819	836	837	852	867	864	839	776	788	839	841	837	824	799	876	882	819	839	825	894	814	798	860	812	847	816	827	892	828	869	841	843	836	799	844	773	877	841	810	847	808	821	851	819	792	838	823	784	832	856	786	842	812	819	868	822	853	795	811	857	788	859	793	811	809	779	821	873	910	866	830	821	842	801	878	816	819	800	819	827	841	828	845	899	780	825	822	821	900	848	847	868	879	833	857	852	780	881	921	849	819	853	783	826	825	835	839	860	819	816	852	816	765	801	820	830	836	839	775	804	773	818	812	837	797	825	822	862	825	829	826	823	808	838	828	844	805	802	882	798	787	813	853	802	832	857	848	830	870	818	828	783	821	863	879	815	760	855	873	837	912	804	839	818	796	775	826	793	815	781	795	781	843	851	832	782	788	789	837	831	863	874	808	853	776	841	847	815	838	834	825	830	780	826	820	824	832	866	796	809	815	841	790	822	843	815	833	814	827	867	792	797	812	846	828	822	852	763	852	834	816	818	838	830	863	825	848	876	827	820	854	834	856	792	863	843	803	826	841	824	911	857	808	847	801	814	844	858	783	849	845	837	851	836	753	833	824	815	798	874	814	830	803	878	834	838	830	842	855	795	823	798	839	885	800	819	838	834	870	849	781	807	872	828	843	847	842	881	822	844	882	824	810	784	807	850	847	847	798	828	835	869	820	849	860	834	863	811	821	819	802	787	829	786	855	815	839	789	865	803	846	803	842	867	792	851	845	784	820	785	826	851	805	801	736	771	839	888	854	798	796	795	880	791	841	797	840	868	836	824	821	848	839	818	817	809	818	790	842	809	864	859	865	762	818	878	815	798	814	866	817	803	841	829	791	820	829	847	817	810	796	842	864	837	834	864	848	881	790	808	797	831	844	828	874	823	820	826	862	784	837	861	863	843	857	900	835	793	835	814	828	838	853	827	838	896	881	832	825	826	853	839	854	810	814	847	868	870	847	814	835	788	811	820	789	829	810	806	825	790	844	831	857	766	835	760	865	817	872	813	813	822	861	851	769	810	856	840	800	849	864	806	792	827	830	791	875	825	862	817	808	798	815	823	796	808	829	815	833	800	842	865	815	840	865	811	857	863	850	818	848	849	830	831	838	871	824	852	840	818	839	849	854	826	860	820	896	871	835	854	801	820	833	794	867	823	800	869	837	831	839	853	829	815	798	840	845	847	855	909	830	812	803	824	770	850	876	819	844	873	833	838	856	787	896	837	828	804	850	809	795	820	803	851	855	815	779	882	871	796	797	843	754	819	803	846	816	831	870	813	839	826	832	861	733	862	843	877	849	823	834	865	861	829	842	813	832	845	861	827	801	837	808	799	805	848	799	772	854	840	840	850	838	826	829	799	830	830	774	841	804	823	825	861	816	812	865	792	828	856	847	837	841	858	825	789	877	821	879	788	897	854	868	857	857	852	836	817	831	805	855	859	831	776	841	863	736	823	797	826	835	875	811	820	842	854	844	782	810	868	809	809	796	791	865	865	846	782	782	821	813	807	850	819	850	845	822	859	810	803	829	824	807	846	865	818	874	856	823	764	853	850	812	809	847	835	809	811	824	827	801	834	837	829	849	848	824	773	840	822	824	795	804	831	810	809	860	793	835	827	812	821	829	853	811	894	807	801	864	876	890	806	805	804	800	813	831	843	804	854	849	858	825	853	798	840	792	843	788	796	826	788	814	808	823	825	819	867	875	863	806	797	831	832	860	813	808	829	835	785	836	820	827	797	853	825	817	814	826	823	841	872	864	839	840	855	854	843	810	799	798	803	822	826	793	846	811	822	884	841	853	828	862	811	815	809	776	825	830	810	822	837	839	818	865	817	848	794	798	851	869	820	809	796	846	851	824	833	854	828	845	862	822	843	898	824	842	811	807	820	803	839	882	852	855	833	847	804	828	842	818	824	837	796	820	858	839	827	813	853	851	849	801	886	789	834	793	793	790	856	838	833	759	870	905	819	839	877	827	888	771	840	819	876	888	838	836	833	847	843	830	829	840	814	833	779	834	842	809	855	815	857	855	856	846	833	865	830	822	852	810	857	817	854	814	841	827	768	780	796	844	836	859	800	794	810	862	850	852	806	834	816	834	814	803	845	821	870	844	863	830	836	853	839	811	816	871	825	791	831	830	828	799	804	784	860	835	831	808	834	798	842	793	840	853	883	846	847	879	845	798	833	829	854	812	859	827	825	847	867	828	850	845	842	798	801	809	902	818	845	818	840	823	789	822	775	813	865	824	836	774	871	822	894	828	844	814	819	809	849	835	800	825	788	832	806	809	822	809	837	831	864	805	860	836	817	812	829	878	824	837	852	850	842	837	870	804	778	850	818	877	875	814	842	863	834	824	821	829	774	806	808	784	861	832	824	828	862	864	828	834	832	919	847	798	903	910	822	883	852	837	819	816
18643	3225	2957	2509	13243	47957	55147	45035	27373	12768	632	242	210	204	209	200	200	249	212	212	210	220	220	223	220	198	219	218	223	200	230	214	240	196	204	225	226	224	202	210	198	217	219	205	213	210	201	203	220	192	204	235	188	202	218	208	219	218	212	210	212	232	192	223	238	200	213	192	207	233	193	218	200	226	230	214	193	180	197	220	209	216	214	206	183	218	204	220	202	229	208	207	225	200	218	224	214	194	202	226	206	196	217	196	207	215	234	227	214	225	219	207	225	222	189	200	215	188	193	196	194	206	206	213	189	197	236	215	210	193	215	191	202	196	193	218	220	212	199	192	213	220	194	206	217	244	206	196	216	210	210	215	228	228	214	214	225	204	225	201	204	220	198	215	207	216	199	204	229	190	222	209	236	219	197	228	237	202	234	190	205	197	200	221	183	209	218	209	216	221	206	205	229	204	188	195	202	202	202	196	224	224	191	205	209	207	218	212	217	218	236	226	209	203	209	194	210	215	203	225	218	220	220	187	215	220	215	196	202	216	224	222	192	205	204	232	190	238	219	229	205	223	230	242	211	195	202	204	196	202	213	184	223	223	212	229	197	229	171	201	214	205	220	219	194	209	219	216	204	214	221	194	209	207	220	193	210	184	192	225	170	205	229	215	196	213	228	194	198	230	232	209	215	229	206	209	237	186	214	196	203	202	196	239	217	193	196	197	208	207	189	216	206	211	165	195	217	197	205	213	206	190	234	210	183	205	196	200	228	230	219	209	225	234	201	193	203	196	201	199	200	214	213	239	211	187	224	187	214	187	202	213	238	218	193	205	217	223	201	194	210	197	203	219	221	212	202	233	215	197	205	200	223	210	214	219	242	199	233	224	187	207	199	228	208	183	221	205	196	211	190	203	211	217	199	233	208	216	211	232	219	195	203	174	189	231	202	231	196	211	204	213	228	202	202	221	206	232	232	201	217	197	219	179	208	186	222	211	205	184	191	197	207	219	199	214	221	206	222	219	212	209	202	221	203	217	209	199	224	204	219	215	205	199	217	213	190	225	219	200	219	206	207	210	227	192	187	218	217	223	200	221	192	204	203	212	204	218	216	200	204	190	213	185	211	168	195	225	189	214	231	213	235	214	221	207	203	221	206	220	200	217	218	192	232	226	207	232	245	219	193	204	198	216	212	203	237	215	213	202	198	181	230	211	202	226	209	237	203	224	202	226	242	198	222	219	207	203	200	227	195	222	207	214	190	225	214	200	200	241	219	195	223	212	219	184	231	226	205	203	201	202	197	202	214	210	200	204	207	240	206	221	209	210	196	196	203	214	200	220	223	215	187	233	199	217	193	185	227	199	221	194	233	204	225	212	209	205	231	222	208	198	213	206	204	215	230	218	220	230	196	207	240	197	188	230	206	230	224	208	228	233	235	198	196	211	219	215	197	181	222	221	217	229	207	218	205	218	208	214	214	208	216	196	203	222	208	208	210	195	223	200	200	201	196	209	236	223	225	217	210	196	209	216	215	229	205	217	232	202	190	203	185	200	178	239	216	216	184	225	216	192	208	227	216	221	220	211	198	239	234	230	218	216	186	216	201	202	228	197	213	242	204	209	228	204	206	204	225	216	230	219	195	217	212	224	219	204	226	203	199	215	223	211	218	208	224	228	218	231	172	237	220	212	205	227	203	211	218	208	242	223	237	220	207	214	222	232	218	199	190	210	204	220	228	209	210	194	216	215	210	185	213	201	233	189	220	215	201	225	198	209	212	184	201	184	177	187	209	206	217	207	216	224	210	189	217	214	216	196	195	202	203	188	209	205	205	202	189	196	206	214	222	198	185	208	187	197	201	193	227	197	190	221	206	203	212	226	198	202	232	207	207	205	199	216	179	194	214	207	182	165	220	205	241	218	188	194	221	216	224	201	203	216	195	208	207	197	209	219	218	230	233	222	201	203	223	223	222	239	199	226	207	201	226	227	216	180	209	221	207	210	235	216	200	210	196	214	224	214	214	204	205	205	200	207	227	200	202	237	210	185	192	219	211	211	217	210	232	207	190	203	215	217	217	186	225	181	207	200	197	211	228	211	214	207	190	228	189	205	206	244	222	186	195	216	221	193	211	228	211	196	222	194	227	217	191	187	200	209	196	213	235	213	210	202	234	204	215	208	214	217	191	208	198	218	217	215	212	213	214	220	202	214	181	213	207	191	213	217	220	208	242	212	215	202	197	213	214	219	194	210	213	212	219	193	224	199	220	221	181	188	225	222	224	204	217	216	190	201	223	199	209	214	192	222	222	217	214	215	246	191	198	224	215	199	225	212	226	183	224	215	210	227	215	191	205	209	204	209	220	224	215	222	213	210	208	204	226	191	225	207	173	208	213	217	202	219	204	216	233	193	214	205	208	203	197	217	227	228	197	200	225	232	187	214	214	223	240	192	195	217	223	201	219	192	205	198	207	239	203	194	205	216	205	208	200	199	189	207	195	212	208	244	176	187	195	215	217	212	203	209	201	171	202	188	216	228	217	224	232	209	229	212	198	205	200	207	189	202	201	218	202	226	200	211	223	216	223	220	228	220	207	189	191	237	217	203	203	208	212	226	198	241	223	201	227	220	215	200	205	223	224	179	208	215	216	219	223	191	210	176	214	207	189	190	231	198	199	195	203	226	209	187	212	238	209	233	185	210	233	222	203	197	200	202	246	223	202	182	229	217	201	220	232	208	203	211	241	210	212	205	219	205	219	199	208	203	209	191	237	216	179	211	195	202	201	191	204	210	197	225	221	188	216	203	222	240	205	217	230	222	220	201	200	226	214	218	197	185	204	204	209	213	235	232	208	206	180	204	211	204	196	207	207	208	207	217	232	223	200	202	229	204	221	220	194	207	198	203	202	216	216	223	174	192	211	199	214	243	247	209	202	207	245	219	200	226	176	214	198	222	232	188	199	219	229	199	231	184	200	205	222	200	227	199	222	190	220	246	217	179	210	203	230	215	208	214	208	193	197	203	221	243	211	205	212	202	187	223	221	252	234	201	205	206	185	213	214	189	208	220	205	216	224	204	219	192	206	199	220	204	172	216	227	225	213	218	207	212	190	216	215	197	225	196	212	208	238	204	242	208	210	213	185	198	207	182	197	238	211	203	225	206	193	239	206	220	211	208	204	199	214	211	216	212	207	207	207	206	217	212	231	228	208	247	206	208	214	241	204	201	216	202	229	202	227	211	178	220	218	198	224	187	210	194	224	221	217	190	207	213	224	238	218	201	202	210	218	219	203	192	217	198	226	207	206	181	218	207	218	216	227	216	200	199	212	224	208	206	202	233	220	217	213	182	211	198	212	278	203	220	221	210	215	198	205	214	243	196	195	232	211	222	191	219	209	233	211	209	193	190	208	233	216	221	183	201	220	209	218	198	208	195	215	201	221	226	217	213	208	206	209	192	190	193	204	225	207	203	217	213	206	203	239	188	226	209	198	204	210	176	191	225	215	236
8327	2645	6131	7809	29505	62189	68456	57739	43355	23266	660	614	624	629	610	619	641	603	582	617	578	596	589	627	559	562	622	590	566	620	583	554	576	575	569	579	568	582	566	583	570	597	585	579	550	540	582	576	553	623	573	630	573	578	576	609	588	581	544	570	547	593	559	585	584	594	573	573	585	548	576	530	557	572	577	531	566	570	632	545	610	557	588	597	551	542	551	529	611	584	602	595	592	554	582	584	588	573	577	591	596	584	594	530	573	589	598	595	608	525	606	529	615	569	568	585	576	542	547	613	607	608	571	559	568	581	585	552	582	599	592	609	601	564	589	553	595	595	600	543	583	551	554	586	558	618	596	591	578	564	560	642	600	599	570	583	583	604	587	570	561	601	554	567	575	596	577	559	588	533	577	636	564	590	595	630	596	559	607	583	587	584	577	557	573	572	578	589	564	582	571	557	581	565	605	572	585	596	582	587	585	579	551	563	573	560	554	595	567	550	570	632	597	556	556	557	570	524	548	576	603	597	577	550	582	563	599	609	604	594	602	553	554	575	567	584	583	577	549	540	546	563	562	590	562	591	580	592	572	566	566	582	601	543	525	568	565	587	602	579	593	591	547	588	585	568	558	622	572	576	595	604	617	603	544	609	583	613	534	611	549	596	569	568	591	533	556	597	550	615	563	541	577	546	607	589	609	560	576	616	576	580	616	570	581	593	560	600	566	582	619	587	587	615	574	576	546	531	614	561	555	596	580	572	593	575	582	552	563	537	551	593	550	573	590	567	619	568	585	543	640	604	600	611	613	572	639	603	586	601	637	575	590	554	559	578	609	549	563	610	547	569	583	565	565	546	595	556	593	599	592	558	573	556	614	589	524	582	552	631	602	571	563	554	590	585	610	533	565	588	579	589	635	617	596	592	599	544	579	567	570	602	590	568	597	603	564	591	534	574	567	582	571	612	543	564	622	548	551	588	577	572	621	556	563	572	548	634	601	580	572	622	605	543	611	589	586	648	571	564	556	548	639	599	583	578	594	576	550	595	556	601	558	570	583	574	580	612	617	559	610	571	574	637	616	553	614	583	579	621	595	544	598	567	589	617	599	562	574	562	562	585	570	576	576	564	604	613	610	575	562	550	530	540	566	553	572	610	572	600	550	585	541	599	610	558	545	624	590	606	567	618	593	551	567	555	583	579	592	553	567	541	609	559	612	561	585	570	585	582	600	601	538	637	576	539	580	556	616	556	583	632	560	545	552	587	564	647	577	608	590	610	571	595	591	609	594	497	539	595	560	562	558	573	569	563	562	592	575	571	583	601	599	568	603	545	608	540	586	574	569	598	586	537	525	587	570	562	558	526	577	619	588	585	561	580	586	545	588	532	567	585	570	554	594	614	564	586	578	623	571	596	573	562	563	574	585	547	579	606	537	538	572	553	569	576	630	563	580	561	554	607	591	555	602	538	601	625	584	570	545	541	564	572	565	549	580	593	605	577	589	584	531	608	563	588	568	574	567	627	599	617	603	552	572	604	525	607	580	591	578	569	568	570	596	578	545	599	564	584	566	569	562	548	554	592	603	566	593	565	554	566	597	568	568	575	620	557	563	586	546	583	601	551	620	565	566	615	569	616	587	663	555	595	560	558	613	606	579	557	566	571	582	615	626	548	564	608	576	546	604	589	592	547	580	555	607	565	561	553	622	586	560	559	542	561	557	582	607	607	575	566	590	576	587	599	529	579	570	625	567	587	606	550	602	575	582	553	583	583	594	628	605	615	599	613	604	577	618	568	583	545	590	599	568	566	576	581	588	553	569	543	569	584	584	592	563	566	561	588	585	531	541	563	560	588	566	562	581	587	568	591	583	577	622	561	562	591	570	582	555	507	580	576	597	563	565	580	554	593	561	591	592	550	582	541	586	556	537	605	589	594	598	581	591	553	544	614	560	572	566	560	547	529	574	547	579	578	616	555	572	535	579	552	571	602	590	577	553	544	566	590	574	556	580	529	524	598	611	562	601	600	557	624	574	545	544	579	571	581	543	515	568	605	566	590	561	569	624	562	592	600	580	602	589	657	578	571	561	572	555	633	628	584	548	560	541	564	542	634	599	580	586	616	582	585	565	614	584	593	600	620	612	566	592	587	601	602	547	613	597	614	566	564	563	590	539	615	547	594	595	529	604	592	580	585	577	608	574	554	594	607	578	554	618	617	592	554	530	589	546	531	578	578	587	611	617	573	569	554	591	566	592	582	585	570	560	614	565	607	604	564	547	580	606	565	576	602	561	638	566	625	576	577	596	608	593	629	580	606	576	548	572	596	531	597	572	548	553	571	576	568	581	548	558	572	590	560	581	638	616	555	603	612	525	583	552	596	542	563	577	543	601	539	588	625	549	538	566	561	605	548	586	559	574	560	597	602	574	578	616	570	574	566	606	540	607	594	558	538	573	587	581	614	627	565	585	565	583	564	612	564	550	554	525	571	599	621	581	596	571	548	549	572	548	616	574	629	593	576	554	591	573	563	618	580	582	587	618	578	566	570	586	615	555	600	580	567	616	588	614	553	570	562	621	580	605	548	599	551	580	567	586	521	549	608	589	575	561	557	575	572	538	568	576	605	619	614	606	581	576	561	577	573	570	538	569	557	538	530	571	617	582	583	589	559	622	571	573	593	558	613	600	557	607	592	558	602	583	541	568	538	552	559	548	548	594	593	557	558	560	607	610	596	558	616	607	568	588	588	616	584	547	639	587	609	566	596	616	578	591	618	570	646	597	581	563	548	582	562	570	587	622	604	551	577	595	573	560	602	581	584	555	611	599	610	602	539	564	576	603	539	557	555	575	577	559	557	533	571	579	631	565	556	560	582	596	589	594	619	558	565	593	599	559	598	614	582	560	606	530	565	579	579	589	562	575	567	555	590	608	608	554	576	571	576	609	575	560	585	604	553	566	521	559	587	578	528	565	545	559	545	602	557	582	581	576	563	578	595	604	590	560	537	554	578	631	585	576	565	580	591	558	579	572	586	599	590	567	564	597	575	608	582	626	562	601	536	549	571	560	582	588	582	588	604	580	544	545	560	555	570	591	576	607	580	566	572	593	581	580	602	604	573	560	616	582	570	564	566	600	533	565	552	555	576	552	585	567	564	583	581	560	536	546	584	576	601	582	571	612	567	609	568	560	569	578	553	583	578	590	586	582	637	580	551	579	597	569	603	580	574	556	610	589	566	591	598	583	555	582	577	579	554	588	592	597	556	567	542	571	625	580	609	567	549	566	584	584	568	557	607	613	545	632	573	579	562	565	578	554	610	613	577	604	526	581	585	531	607	591	574	567	604	586	559	575	580	567	601	598	582	606	553	582	582	548	638	578	587	599	586	633	591	568	561	613	561	610	540	580	548	566	553	627	576	553	594	591	585	633	572	561	596	617	609	553	577	600	571	564	589	586	583	553	549	621	546	542	575	565	585	605	576	636	539	573	592	625	632	583	554	596	585	553	563
2585	409	399	474	945	1950	3232	2806	1862	853	375	352	304	349	344	318	315	326	340	315	388	319	381	353	332	356	333	294	337	339	334	312	322	355	366	309	357	350	328	341	322	373	343	354	312	325	307	339	317	349	320	376	343	334	342	344	321	327	348	351	328	328	320	312	319	320	337	335	356	357	341	353	309	334	362	356	320	348	325	346	328	367	350	353	331	323	341	326	342	310	305	320	343	343	355	356	347	343	336	338	334	342	374	317	320	346	309	339	353	339	378	336	323	357	349	344	374	349	336	335	343	322	323	314	325	338	318	338	337	340	331	337	362	336	354	331	335	311	332	321	313	346	347	327	328	343	372	333	309	343	332	352	337	323	327	346	355	361	317	379	366	348	350	337	350	348	358	336	350	346	377	305	359	316	338	325	317	367	336	355	341	366	385	375	354	365	316	339	303	314	338	308	309	344	370	340	335	335	344	331	334	343	337	325	338	327	324	312	357	335	319	338	312	334	350	392	355	302	331	355	357	329	350	352	345	319	342	338	308	349	316	353	327	324	330	327	335	332	336	348	319	317	327	341	312	338	345	357	359	376	347	348	355	297	363	348	341	359	317	333	356	370	346	334	327	332	339	359	378	337	325	317	339	355	364	349	349	355	344	360	365	339	349	333	360	311	328	339	336	306	325	325	319	354	352	340	328	349	325	354	331	307	312	378	337	356	359	347	306	342	332	332	350	331	325	317	345	304	317	345	330	346	348	354	334	302	376	334	343	356	365	370	348	339	329	339	354	301	362	323	333	328	360	300	323	346	331	320	339	316	318	350	335	349	332	342	322	356	336	323	343	358	321	345	328	342	346	345	331	339	344	360	347	352	339	320	325	363	324	354	364	320	350	345	343	316	322	341	347	351	349	344	337	345	349	323	322	317	327	336	348	332	315	345	346	381	360	327	324	320	315	319	385	306	353	368	318	347	351	334	368	349	349	371	346	358	355	352	333	335	319	328	322	333	358	332	351	320	329	339	308	310	313	314	348	336	345	343	294	334	326	370	393	303	372	360	368	364	339	337	326	304	340	345	294	311	368	345	336	330	351	334	340	341	333	327	348	377	353	310	331	330	391	315	351	334	342	328	330	341	345	311	326	348	318	332	343	343	329	308	355	344	336	345	343	343	335	340	323	332	335	310	360	372	316	344	345	357	353	299	328	325	322	352	337	339	386	357	356	351	329	341	336	322	329	370	340	325	335	321	336	345	342	321	322	299	364	387	350	365	356	367	323	330	337	320	319	344	364	347	350	322	322	372	365	355	366	336	316	307	339	328	302	312	327	341	335	352	343	365	312	347	314	340	334	351	357	350	324	343	349	320	360	331	343	331	330	380	347	347	326	364	339	336	323	322	347	382	323	337	349	302	363	359	345	316	327	354	357	370	346	343	370	314	339	355	335	362	365	344	351	349	361	307	361	349	350	355	340	347	348	342	345	377	337	361	353	310	366	327	364	339	321	353	296	308	335	334	377	338	361	341	334	358	346	337	348	326	328	347	314	341	314	366	341	308	336	315	369	367	330	361	309	341	354	354	323	329	355	339	352	333	331	334	345	317	317	363	352	311	324	319	358	322	305	305	317	340	349	340	307	346	362	348	339	309	322	344	350	335	340	338	352	348	312	353	353	309	348	340	384	325	334	343	316	339	332	324	337	329	354	327	357	378	334	354	299	347	325	344	315	347	324	335	344	347	341	326	341	336	346	362	337	353	346	336	327	352	324	354	296	346	333	316	310	341	357	304	331	320	330	314	328	318	308	299	389	350	320	319	334	350	296	341	341	334	345	362	320	372	333	323	378	356	326	333	301	317	337	314	342	328	324	340	342	335	327	295	353	341	321	359	337	349	336	342	348	330	323	335	324	332	369	331	351	313	339	346	321	320	310	341	364	344	324	351	320	334	333	309	324	347	302	323	333	385	322	342	341	344	302	346	325	332	356	346	370	332	331	341	356	334	321	351	321	331	354	329	329	346	329	296	361	331	329	350	349	367	322	328	327	350	363	308	326	336	306	330	378	352	326	320	355	371	321	338	345	345	373	307	312	343	338	305	330	325	355	359	339	368	336	333	354	308	347	340	319	333	319	327	347	328	329	353	360	357	341	317	341	333	359	345	342	341	325	306	333	351	347	323	336	339	350	331	340	343	340	377	352	337	347	356	338	314	338	343	289	367	363	350	343	353	314	325	310	359	359	379	363	372	316	344	337	390	362	353	304	371	353	314	328	331	342	342	363	340	315	343	313	354	358	357	317	334	373	358	340	327	322	349	388	308	322	361	328	365	313	347	353	335	341	348	325	359	333	345	334	330	330	330	321	362	354	334	333	319	350	347	328	358	383	330	356	357	333	355	362	329	331	328	311	336	313	313	331	336	322	339	363	313	311	341	347	335	375	294	316	361	342	358	337	316	320	307	336	326	343	340	341	348	333	340	360	321	347	328	319	345	340	308	330	363	361	336	334	306	357	356	335	321	381	325	327	357	355	342	310	389	332	326	318	364	312	333	332	330	328	342	370	361	326	335	348	295	333	336	323	347	315	320	332	337	337	356	309	331	336	346	307	319	327	338	349	335	355	358	314	359	325	344	331	405	364	321	354	347	341	359	338	347	373	348	340	313	361	339	329	350	328	337	339	337	306	327	359	372	361	347	338	364	322	349	315	349	334	325	325	367	335	340	356	374	375	311	341	348	340	330	360	327	347	342	334	329	353	343	347	371	372	369	357	332	294	334	303	333	358	326	330	342	349	363	351	324	343	371	329	353	354	348	321	353	347	360	317	339	327	370	337	310	351	330	329	354	360	365	328	292	318	325	343	364	336	319	339	344	321	341	360	347	345	361	319	330	332	336	332	325	338	313	329	322	324	303	329	332	340	346	335	352	310	344	300	332	351	335	338	334	331	337	322	305	350	316	350	364	376	337	366	372	342	347	334	344	355	341	346	360	346	322	359	315	331	277	323	360	325	344	355	343	351	327	314	319	307	393	346	338	344	327	328	348	360	354	325	343	339	321	311	370	337	378	333	337	352	328	355	353	342	339	350	333	346	343	358	296	317	334	363	347	325	356	356	341	343	373	337	316	350	340	334	343	383	337	366	349	414	332	326	362	368	368	330	331	375	347	324	330	320	315	339	342	328	331	338	333	360	335	345	316	349	323	337	322	328	335	365	306	353	340	343	337	330	334	342	350	297	351	322	330	345	359	370	358	319	340	346	375	324	342	336	340	349	344	357	329	337	335	348	286	346	342	336	353	374	347	334	346	323	357	362	331	296	360	352	313	366	339	306	347	331	326	332	338	346	315	334	345	324	321	356	361	331	327	337	305	355	355	338	331	356	337	372	326	335	329	338	342	340	341	315	318	337	356	368	298	308	336	327	334	352	342	334	355	314	337	320	350	334	327	340	337	336	332	334	335	320	325	327	313	314	370	361	345	337	347	335	331	298	350	351	337	326	351	349	352
2635	965	1127	1478	4658	10108	14426	11419	7866	3067	951	877	908	851	891	879	864	850	861	928	917	859	877	889	922	912	935	909	833	895	900	897	872	821	902	887	861	880	882	892	910	877	872	914	896	938	929	818	880	846	920	889	844	882	908	949	904	902	954	894	845	852	852	971	944	879	870	916	844	866	855	905	930	873	892	841	909	940	880	900	869	908	877	907	922	911	912	952	865	913	864	969	913	886	876	894	899	904	912	852	855	889	914	875	913	886	923	880	802	874	908	874	907	905	861	942	923	822	880	892	885	865	936	885	843	882	914	917	921	888	876	941	922	903	821	891	852	871	915	923	876	909	895	886	880	858	910	878	859	863	893	872	892	869	896	936	834	861	942	912	864	899	895	953	899	874	919	858	894	905	873	884	919	880	895	880	944	897	860	894	838	869	920	896	842	859	865	926	885	914	852	856	889	842	851	907	929	892	924	952	897	925	877	900	884	856	955	895	881	859	809	891	916	831	896	894	939	878	890	872	845	846	866	857	860	865	907	860	893	907	886	836	849	948	878	914	854	869	902	856	887	850	923	870	815	815	909	854	878	889	884	944	802	903	818	903	902	884	912	891	846	879	922	895	886	902	901	950	915	905	901	897	843	916	894	952	900	839	893	896	877	897	966	852	873	921	902	868	917	887	910	883	821	886	886	910	899	894	911	923	923	863	892	884	823	844	925	848	901	910	845	902	863	870	886	854	884	886	897	889	918	888	872	876	935	897	854	874	895	896	880	938	910	897	894	862	867	875	903	895	886	895	899	866	900	879	925	875	890	876	935	907	883	847	845	914	901	883	892	858	950	890	897	864	856	817	866	850	857	885	859	855	897	871	929	930	940	888	918	913	953	940	883	891	879	910	899	861	907	916	944	897	861	840	875	863	876	938	866	944	903	860	924	815	838	882	909	921	872	941	886	853	881	887	886	922	892	939	891	885	903	927	897	861	873	911	853	891	837	867	880	913	885	885	897	881	919	890	858	888	877	889	855	906	899	889	854	928	937	926	914	885	919	883	888	910	872	919	895	869	912	856	868	880	910	887	920	882	897	905	959	871	883	874	920	902	919	862	939	906	854	868	893	894	862	890	814	893	905	863	888	876	897	902	843	875	923	888	869	857	908	912	898	847	879	902	881	870	885	916	899	880	857	859	925	894	914	907	880	929	893	895	878	883	846	877	863	890	879	913	899	847	951	925	965	891	941	883	911	879	870	883	976	894	892	828	846	836	844	923	824	886	832	951	818	869	876	860	857	903	872	821	936	886	862	855	836	868	846	862	871	931	934	841	933	894	921	878	948	891	887	902	846	867	842	868	921	921	870	856	887	964	927	839	907	936	915	941	884	866	899	903	852	857	881	868	880	909	903	849	876	876	860	893	820	843	954	921	886	892	897	879	919	907	858	882	885	916	851	878	909	898	858	905	891	902	906	857	904	876	909	856	961	873	902	875	892	881	901	889	932	846	872	920	868	881	893	916	871	952	908	936	882	884	870	920	911	971	878	864	831	905	917	874	925	926	905	878	918	847	846	889	872	863	876	814	845	891	836	910	847	899	907	862	868	961	900	915	875	844	892	881	884	869	882	882	890	877	854	903	879	900	885	917	866	879	878	882	867	877	855	893	922	913	936	924	921	860	854	858	913	873	935	870	856	858	896	868	904	868	914	912	890	880	900	826	911	888	867	938	910	880	867	897	871	911	962	906	866	902	922	844	879	835	874	844	895	904	958	865	854	924	949	932	909	942	931	892	925	902	889	872	869	854	877	878	850	899	918	859	923	902	890	870	884	879	874	920	834	882	899	859	914	853	938	837	887	878	896	872	875	865	908	858	877	873	901	886	879	896	868	907	883	863	894	905	893	912	896	862	893	925	876	876	900	877	888	936	842	874	933	847	899	920	900	871	878	891	854	853	849	904	924	866	807	893	858	914	867	850	915	916	910	874	914	895	875	877	918	957	928	891	883	838	873	908	878	867	901	874	857	845	938	873	864	862	851	856	882	859	913	850	859	867	912	868	904	873	877	928	866	877	902	934	950	901	943	913	898	874	873	899	923	842	876	905	859	809	896	853	894	848	863	854	905	872	944	872	902	888	948	866	849	917	908	897	876	975	893	929	863	895	888	889	885	903	913	921	889	936	889	893	884	845	891	907	919	854	889	865	893	850	899	851	830	880	894	858	901	875	929	938	871	919	959	931	884	914	882	885	906	821	876	869	867	923	899	882	881	883	891	906	849	832	881	967	885	886	883	902	874	895	836	889	880	924	866	890	889	863	913	912	830	857	855	868	912	922	893	876	867	881	941	902	924	928	903	823	885	854	846	858	891	901	889	885	859	906	877	878	856	916	878	876	895	856	866	937	927	912	892	939	848	849	915	936	925	838	871	857	880	879	898	889	868	872	839	907	864	860	936	820	902	908	867	835	960	892	878	838	904	905	893	894	831	867	878	958	917	881	923	864	888	855	869	893	896	868	866	900	915	840	921	918	922	899	845	917	897	916	901	822	888	905	878	875	915	902	891	905	911	893	895	894	904	896	908	896	918	866	868	884	892	961	947	936	903	884	902	867	865	923	898	894	895	861	858	919	860	872	888	911	864	885	918	921	890	860	881	835	855	905	905	867	886	908	967	810	889	921	891	857	916	862	909	882	884	894	900	866	856	907	846	909	884	863	878	871	923	904	839	822	905	846	818	905	906	935	832	914	832	877	936	889	936	915	895	880	905	918	880	930	901	828	867	911	883	864	876	963	891	901	841	869	906	900	928	850	885	881	882	902	949	908	937	880	867	887	877	895	898	935	865	936	861	917	891	860	873	857	909	890	895	864	900	962	894	833	912	909	802	909	853	847	911	846	911	846	876	884	915	896	914	910	821	866	884	890	848	863	895	920	874	888	909	862	913	909	900	865	856	880	889	842	912	865	872	880	904	945	885	899	878	909	899	926	948	912	864	873	921	893	860	895	943	918	878	879	911	887	920	872	870	840	922	935	909	884	856	867	855	900	871	924	853	903	887	906	884	863	892	899	950	897	932	903	922	926	884	825	883	885	887	897	936	911	875	855	869	879	891	970	894	871	915	858	902	891	917	856	907	886	868	841	889	888	932	893	897	830	907	855	890	897	840	887	883	878	868	847	865	906	866	856	902	887	899	881	901	891	878	899	929	870	816	927	855	900	904	896	943	820	895	965	844	879	821	910	876	880	931	918	927	837	925	884	920	860	906	922	899	871	855	930	866	879	926	860	881	880	871	938	891	895	885	869	924	920	879	921	878	875	944	843	888	938	912	909	881	879	884	868	854	884	876	921	887	867	877	839	908	894	887	885	885	870	897	958	910	837	893	918	857	875	889	905	923	904	906	939	948	849	891	834	898	888	871	854	902	918	880	888	907	874	893	886	924	903	882	879	920	913	926	895	926	888	863	879	899	956	860	936	912	889	886	886	904	912	893	872	880	912	881	913	913	854
10215	1394	1548	1758	4865	15974	37965	34916	22101	9170	707	319	344	334	318	297	326	316	292	308	328	316	355	309	334	336	364	329	331	316	357	323	320	338	319	309	363	307	322	321	342	296	358	343	323	342	354	301	337	329	329	305	335	371	318	321	312	332	318	328	292	320	329	318	323	332	333	310	317	315	297	293	352	366	343	326	340	322	309	330	322	306	332	334	315	333	327	326	313	322	313	306	311	303	325	314	323	343	358	308	317	337	327	329	328	313	336	374	328	305	318	327	332	316	319	333	348	330	313	339	314	349	346	343	354	311	323	309	341	317	302	348	339	294	312	308	343	325	320	336	311	372	329	288	351	302	335	350	345	324	341	302	367	309	293	312	338	343	295	330	331	323	327	311	336	342	311	302	311	319	325	317	284	302	336	347	345	328	325	328	310	350	361	321	352	315	322	310	352	338	324	322	300	309	301	289	316	320	358	348	309	336	296	305	340	312	300	344	327	315	314	315	323	312	304	337	338	319	295	346	314	286	312	311	325	325	347	305	345	325	350	315	318	304	333	346	329	311	325	324	339	356	310	313	326	330	313	316	317	371	318	308	348	302	300	305	320	319	345	307	387	301	322	337	323	313	299	362	290	359	334	302	316	312	329	330	308	325	297	291	326	308	331	321	323	321	308	316	333	320	326	345	358	331	326	302	303	314	335	323	312	324	343	253	351	290	337	357	322	305	326	320	322	324	351	320	355	316	322	360	303	352	335	350	303	328	333	346	311	306	312	315	350	344	300	312	332	354	315	326	362	321	335	324	373	313	327	319	305	338	323	310	311	316	297	320	315	311	310	358	330	308	337	313	307	306	330	308	334	314	312	301	332	342	335	354	326	312	314	312	343	321	322	329	308	323	316	356	287	314	365	322	314	362	319	312	300	353	341	313	355	326	331	338	319	292	310	331	312	299	337	324	304	352	317	328	323	286	360	323	338	334	299	310	316	331	328	329	361	345	343	342	311	320	329	288	352	311	324	332	305	315	343	357	321	322	344	324	342	341	305	292	318	326	313	290	301	309	318	338	327	339	320	305	341	348	334	297	334	338	317	345	351	300	313	345	344	295	349	335	327	333	365	346	347	359	280	317	327	331	341	314	299	306	311	342	329	293	298	319	330	331	331	318	336	342	317	329	329	353	333	323	345	309	339	315	350	344	373	309	316	321	335	373	314	352	325	349	360	329	321	352	338	351	341	309	333	320	336	337	371	322	325	328	360	311	346	331	313	318	319	336	352	331	335	300	299	324	330	321	294	327	326	331	346	295	331	287	333	328	312	309	361	330	323	320	329	329	335	318	330	330	297	351	321	329	336	297	329	318	306	314	346	288	339	328	307	341	318	328	328	300	304	343	343	322	367	358	322	337	324	329	337	299	291	334	329	311	344	326	322	305	337	305	353	331	315	336	331	319	320	300	334	328	290	314	343	340	324	293	311	318	322	324	321	349	342	321	326	316	325	317	324	315	331	335	323	331	359	322	286	342	294	332	328	323	354	333	323	321	285	327	327	290	329	320	306	321	330	332	325	339	351	321	310	348	338	327	321	323	335	322	331	339	309	330	329	295	326	294	343	353	298	301	336	348	338	364	346	335	303	308	337	297	332	302	297	361	308	333	317	321	338	337	323	306	318	335	313	357	327	308	295	315	312	347	341	335	343	344	318	316	358	321	289	323	324	338	351	333	343	298	295	333	319	330	351	366	325	330	326	283	375	296	317	313	299	357	306	336	309	303	339	314	336	318	315	290	265	327	321	293	344	332	337	339	312	309	334	312	335	320	329	333	339	317	321	338	322	308	289	331	315	320	304	315	300	300	352	299	335	302	316	306	334	328	346	324	308	326	306	306	320	307	301	300	313	314	373	351	357	317	327	340	332	345	312	303	298	320	345	327	315	340	311	330	318	295	338	342	343	343	302	316	327	316	289	360	321	329	311	318	321	336	321	342	350	300	332	319	326	331	322	303	309	314	314	300	322	329	336	336	301	317	319	321	328	284	334	332	334	325	356	332	339	332	354	317	335	354	329	305	328	289	318	346	353	349	320	331	335	309	319	306	321	324	318	325	343	319	338	339	354	332	330	314	348	322	325	311	321	337	328	340	308	309	337	324	337	320	322	336	332	324	341	323	329	278	343	303	320	326	311	336	319	315	321	347	342	334	351	316	367	328	355	330	323	351	305	330	309	316	328	332	298	317	331	323	290	335	317	305	319	288	328	312	298	318	291	316	339	304	321	321	324	319	325	328	339	328	333	314	311	348	336	304	305	341	348	324	320	336	287	321	288	302	325	319	268	335	293	318	353	314	287	322	346	303	332	325	332	323	330	330	321	336	340	315	317	330	326	293	313	330	289	320	319	308	314	301	279	310	365	321	324	315	328	319	341	307	303	352	302	297	318	305	322	327	355	287	310	334	335	306	330	311	299	308	327	322	330	307	325	307	308	308	328	326	325	306	288	360	330	288	347	331	324	313	347	326	332	352	315	332	291	304	318	297	305	291	312	319	344	316	320	315	348	335	297	342	316	286	357	321	311	360	316	304	291	300	335	279	327	336	322	347	345	341	323	292	313	322	334	324	313	327	353	351	325	330	317	315	311	309	310	341	338	308	344	294	321	281	310	344	347	315	315	332	324	316	311	336	316	277	309	330	343	328	299	354	317	328	293	331	301	365	327	304	310	307	331	324	327	360	296	341	321	333	335	364	322	322	313	328	307	348	329	339	324	324	319	302	338	348	325	337	330	323	350	295	315	336	317	332	323	308	359	334	323	314	344	323	332	305	307	329	329	344	354	339	315	336	306	353	306	338	296	330	321	332	350	379	336	327	317	317	328	310	361	344	326	320	304	294	358	311	325	338	287	294	336	378	318	342	335	333	323	325	355	300	317	319	310	341	284	334	308	277	338	320	323	336	316	308	322	311	340	322	321	355	341	330	287	334	292	325	313	319	329	346	356	338	326	307	333	336	318	283	326	312	345	306	336	334	319	320	313	311	363	303	328	322	319	335	346	350	315	304	334	314	312	330	330	309	314	323	343	304	351	336	331	355	320	330	314	335	307	327	333	345	307	304	365	317	317	330	334	323	311	352	310	288	313	331	316	334	312	324	325	361	343	319	342	348	302	322	329	330	341	335	343	340	310	318	325	333	315	313	346	339	354	326	342	329	329	331	307	322	261	324	342	296	307	321	330	337	363	324	325	357	314	318	349	351	313	340	304	309	337	308	331	344	345	313	315	349	315	346	296	333	319	319	340	346	314	303	322	341	328	361	335	314	314	357	357	352	331	320	344	331	333	325	319	313	299	363	320	313	291	323	288	323	352	316	329	292	330	289	334	292	366	324	315	303	304	311	335	296	324	303	330	311	334	312	330	323	306	326	319	322	322	321	320	370	304	344	315	340	303	336	337	299	308	327	338	320	356	320	307	332	352	313	348	315	329	299	285	348	328	308	339	317	336	312	295	309
6648	1828	3731	6072	14315	35395	54844	49952	39151	21618	1324	877	815	883	897	815	846	885	859	872	843	862	902	865	831	868	820	861	864	856	844	848	828	810	878	854	867	907	901	793	855	845	915	884	874	874	836	875	850	857	823	860	914	876	848	838	864	868	857	851	847	876	883	848	838	856	831	802	802	776	836	826	874	864	833	819	792	874	814	858	842	832	858	831	833	861	836	833	852	858	829	862	824	809	825	886	856	854	829	910	923	853	852	862	849	903	818	835	849	851	894	845	895	814	836	878	819	888	865	820	864	837	858	851	792	829	849	864	862	803	882	857	867	876	855	823	899	846	842	850	879	884	884	849	804	854	831	863	854	901	806	878	840	837	879	891	891	865	874	818	852	816	873	813	866	811	852	821	821	811	839	855	886	912	842	870	803	837	870	842	897	842	817	834	887	850	875	825	854	809	851	854	907	821	811	864	855	856	850	874	827	879	843	884	829	782	864	845	863	818	836	828	838	815	887	836	830	889	831	896	845	845	812	881	786	892	898	840	834	856	874	872	883	850	793	869	829	903	864	878	824	861	839	858	867	859	820	838	836	837	853	800	835	899	857	874	876	874	822	871	810	797	783	890	824	870	859	853	835	835	799	824	827	862	882	857	852	850	887	824	867	788	865	831	898	903	890	867	852	810	837	827	821	843	832	843	800	830	867	906	860	866	791	829	794	833	844	824	878	876	807	816	901	844	819	818	801	863	824	865	849	861	796	837	884	875	861	890	856	861	873	836	839	842	822	834	856	858	885	890	845	908	844	812	861	842	877	856	869	852	854	860	862	835	833	839	809	795	869	808	855	778	882	823	816	918	868	870	844	875	872	861	816	893	819	821	896	856	829	854	852	896	862	808	828	882	811	824	893	873	875	796	874	846	847	874	860	856	824	855	895	837	905	825	903	862	808	850	888	890	830	809	855	907	873	852	828	880	909	908	868	842	853	818	776	845	831	832	804	827	862	905	886	830	831	885	805	870	845	877	840	795	894	902	851	796	822	870	877	882	828	829	862	862	888	808	829	876	882	783	879	901	880	807	865	848	865	863	939	826	828	813	805	876	844	902	839	839	837	807	824	837	880	872	840	817	848	816	810	788	882	908	851	811	817	869	859	835	826	793	872	827	838	841	861	896	868	809	844	841	842	838	887	829	838	831	852	890	837	770	840	838	842	825	843	837	832	902	852	908	786	790	859	820	851	868	849	881	821	853	859	853	836	863	919	865	843	880	841	852	833	872	820	863	875	845	869	878	831	870	837	798	855	849	811	860	825	873	831	877	895	876	837	829	866	864	850	860	819	795	798	824	837	903	833	916	808	835	853	877	853	912	857	852	824	836	842	822	820	870	835	879	851	837	846	863	850	855	839	873	827	917	816	826	834	856	827	807	834	857	866	866	823	864	842	867	858	825	853	892	865	864	834	803	854	919	874	858	863	861	871	840	896	856	794	858	881	794	895	862	790	857	811	829	863	865	855	846	846	871	827	861	850	849	838	847	843	849	842	813	786	896	902	859	858	905	853	812	892	832	846	868	848	826	872	939	885	855	851	872	851	896	844	869	837	823	880	838	808	828	870	900	874	829	834	820	798	814	828	829	905	888	900	864	847	823	848	825	900	865	834	904	820	848	873	867	852	824	798	858	833	857	859	901	863	858	871	891	825	827	888	814	849	844	831	820	859	814	870	875	831	881	870	883	810	850	802	916	882	872	868	820	870	813	812	877	854	880	864	830	842	863	803	905	824	842	836	870	806	819	924	864	837	892	839	818	886	793	888	833	829	847	870	843	893	813	853	864	857	839	848	857	851	826	836	836	818	866	824	823	863	825	822	865	891	826	937	854	847	865	858	844	847	821	861	832	800	833	845	833	889	807	870	864	840	822	825	874	911	852	868	835	855	845	846	837	877	839	861	863	856	838	842	863	845	839	858	840	803	862	873	798	868	874	830	895	870	838	877	827	834	889	836	852	851	878	854	861	817	897	871	827	809	897	866	852	864	829	877	850	825	860	819	821	850	828	828	825	866	858	869	865	829	845	825	807	841	955	835	828	829	819	840	843	815	832	883	858	811	915	838	852	855	817	800	835	878	855	830	893	872	864	821	939	886	862	846	829	885	838	901	873	846	883	856	800	820	857	892	862	888	826	865	892	867	866	866	799	821	851	887	839	895	873	861	838	854	907	861	872	838	865	818	805	838	826	943	809	841	844	870	857	885	897	878	878	873	868	816	869	824	867	857	866	860	837	888	823	865	830	883	858	837	853	843	809	862	877	883	870	846	914	866	889	810	800	833	858	872	846	836	839	899	808	856	858	819	843	773	861	868	839	894	853	872	838	825	837	799	854	845	849	857	848	857	878	821	824	856	872	910	884	922	883	861	867	874	879	863	874	819	852	852	828	825	860	836	895	880	871	838	810	889	860	872	904	876	857	860	802	868	862	831	856	875	826	896	835	836	888	895	896	884	858	828	837	885	810	844	888	849	857	802	799	893	812	850	913	864	812	894	828	907	850	897	853	822	876	810	895	868	813	888	820	846	822	847	795	820	910	823	851	850	869	836	803	878	835	779	839	894	873	833	817	821	794	861	852	879	871	819	868	871	880	897	829	850	809	780	848	929	859	840	890	896	847	879	862	852	823	824	869	885	851	868	882	847	874	900	858	880	881	890	837	851	841	855	835	849	887	850	904	834	833	847	883	832	855	898	867	836	852	847	820	831	842	833	894	835	924	867	868	877	828	809	817	826	852	854	842	873	848	871	826	863	851	832	858	809	834	870	875	911	868	780	866	870	815	907	842	829	867	847	854	806	870	836	808	857	823	833	894	827	815	871	835	875	879	898	862	807	774	870	868	868	881	907	843	848	792	840	812	857	819	834	833	837	804	834	908	835	879	846	861	870	852	884	890	845	842	905	906	878	885	896	833	862	799	864	854	874	859	846	876	845	876	863	771	825	909	841	913	886	869	857	859	811	861	909	863	833	886	876	816	841	873	873	827	858	857	842	843	858	870	859	829	862	824	886	883	851	856	850	800	839	835	851	792	866	848	814	904	827	889	859	898	856	871	833	809	879	860	830	861	872	881	913	867	857	839	896	874	845	845	829	862	827	824	863	867	841	831	824	862	840	868	857	845	831	863	865	828	837	811	820	835	848	836	830	819	856	810	858	833	843	851	843	864	879	836	896	850	828	871	840	866	856	828	843	806	846	817	820	886	783	864	833	805	820	826	887	848	833	871	877	807	829	833	880	857	765	831	846	874	813	837	880	860	856	836	796	861	874	911	871	863	905	844	786	808	864	837	799	801	921	851	854	841	813	836	836	884	891	840	859	824	864	883	853	848	838	835	869	847	872	854	832	839	846	879	879	816	874	863	852	863	939	854	882	906	852	893	873	799	814	871	847	820	885	811	847	849	843	848	838	873	822	801	822	855	834	844	864	826	858	852	809	861	851	827	862	851	854	809	842	875
18380	3221	2905	2480	3586	9242	49903	54020	36266	21450	2699	260	227	230	237	230	215	226	252	233	234	256	267	232	225	234	246	253	219	239	229	256	270	238	222	240	237	234	246	208	257	225	208	250	230	202	243	230	208	234	227	255	223	247	233	242	242	234	261	242	215	229	226	216	226	232	251	246	256	258	229	257	213	236	272	235	213	258	222	235	223	219	231	224	239	240	229	237	239	236	208	223	229	220	231	266	273	239	204	240	226	228	197	233	228	254	213	217	233	264	199	236	242	227	227	236	216	222	218	206	218	216	225	235	233	242	243	219	244	226	219	240	223	241	241	218	227	222	208	224	231	263	248	240	248	222	243	249	239	225	248	213	252	231	223	222	215	250	235	223	253	240	243	229	239	234	250	238	213	223	204	243	222	230	256	207	223	240	232	231	231	215	230	244	217	256	233	245	251	220	225	229	248	233	242	223	227	209	218	261	251	221	211	213	222	210	229	228	240	224	237	225	232	249	221	228	248	238	210	243	208	213	236	226	246	244	217	202	251	217	208	203	225	236	237	244	256	211	223	247	239	212	195	238	219	235	257	224	235	249	251	227	202	220	230	227	219	242	218	249	226	222	212	247	194	243	271	232	236	250	223	227	226	258	222	226	230	230	220	228	235	268	214	256	248	249	214	252	212	246	250	240	258	250	242	259	232	207	237	225	248	259	242	217	209	219	207	219	244	248	233	233	243	227	205	202	261	255	224	256	203	254	216	210	229	246	238	267	231	231	207	238	214	231	236	227	224	239	256	227	228	239	210	247	209	224	240	237	250	237	221	224	238	228	243	242	228	239	228	225	235	227	226	247	228	229	233	247	233	226	212	231	233	240	240	245	253	230	226	239	216	256	214	218	257	214	240	224	225	238	206	260	255	228	229	228	208	222	206	226	233	242	231	209	241	227	229	235	233	228	252	218	250	224	249	226	232	197	234	226	251	247	227	242	236	214	237	230	240	224	230	218	234	238	239	230	250	217	229	208	219	236	241	247	205	212	249	227	245	211	221	216	250	228	238	209	244	242	214	214	228	238	221	262	209	228	218	235	232	216	216	258	225	260	220	223	238	211	235	217	233	214	233	239	256	252	229	242	233	221	229	261	235	240	247	222	228	224	242	235	240	234	262	209	217	239	238	250	234	260	221	227	226	244	239	238	223	239	220	234	233	229	231	222	211	232	232	219	235	235	229	236	232	218	236	243	232	227	243	197	248	239	230	209	227	265	227	210	243	234	246	233	244	245	234	219	261	223	230	219	231	242	240	238	245	210	200	240	234	209	234	233	217	236	207	227	193	244	239	243	237	249	229	241	252	260	252	236	224	200	254	226	246	249	209	234	229	234	240	234	219	205	214	240	230	234	229	211	227	232	238	207	221	220	246	219	225	232	229	209	224	238	227	237	225	219	215	210	229	242	264	253	209	239	220	224	224	232	234	244	242	224	222	228	213	254	239	232	236	243	227	227	213	230	212	208	238	255	192	250	220	252	255	245	200	206	257	218	217	250	228	260	232	228	238	226	241	239	252	253	225	230	248	226	227	253	228	220	254	271	242	230	246	216	217	217	242	202	237	233	229	211	234	226	195	206	216	236	254	245	248	243	247	202	215	247	222	232	251	229	246	238	247	227	225	233	227	251	215	240	254	213	212	260	232	233	231	223	257	227	238	206	218	222	227	233	249	239	233	202	244	245	243	243	227	223	237	214	244	257	217	221	222	235	253	203	244	235	233	248	235	202	223	233	246	231	234	228	234	229	216	219	241	246	239	255	258	235	223	222	216	234	250	262	226	258	245	247	233	256	217	224	235	237	234	235	240	252	222	229	229	224	235	204	264	221	217	231	205	242	232	218	254	224	227	223	235	248	227	222	217	246	189	228	234	210	206	262	203	239	228	226	243	254	245	219	227	226	233	241	239	242	230	265	215	227	240	210	231	223	230	215	266	232	224	270	245	254	228	259	240	237	251	256	231	212	196	227	229	227	259	246	197	212	232	232	238	229	231	249	226	220	221	214	225	239	226	246	279	220	240	234	232	198	211	224	225	227	205	247	228	208	259	239	219	230	221	216	232	235	249	234	251	244	242	250	264	216	250	245	238	220	273	223	205	238	238	225	225	236	236	232	235	223	217	225	244	233	236	267	240	217	215	240	255	256	249	232	216	232	221	245	235	248	232	243	237	208	199	218	219	228	240	215	215	230	217	261	213	259	233	231	225	213	218	242	224	215	244	216	251	219	203	264	227	207	254	219	222	212	229	239	215	259	237	273	225	235	241	230	242	228	246	229	225	249	245	210	232	232	236	262	219	255	246	248	205	212	245	230	234	217	246	210	226	233	243	222	248	238	223	234	242	226	239	252	267	239	232	204	242	222	249	240	291	233	232	238	222	223	227	233	245	219	218	217	235	221	223	251	234	226	227	237	223	211	231	230	235	231	225	225	229	246	232	209	220	266	228	223	247	244	244	227	228	213	252	239	243	248	229	213	215	237	253	227	247	201	234	212	213	250	222	238	238	243	225	256	244	245	223	220	247	253	215	220	241	238	191	212	256	212	244	243	220	214	225	235	255	239	243	210	236	245	236	247	244	242	234	248	195	236	248	192	229	252	275	202	232	257	215	229	233	226	242	235	232	230	247	217	237	238	223	249	240	240	237	268	207	240	237	225	221	221	226	233	218	214	240	241	238	232	227	221	219	256	242	245	259	236	226	249	223	251	246	238	260	241	221	224	261	236	243	248	235	228	245	216	224	232	240	177	217	230	224	220	239	244	232	237	228	236	255	214	235	259	247	211	236	239	178	242	257	248	235	258	223	225	234	202	222	231	231	239	220	204	249	224	234	215	230	263	223	234	244	221	213	228	232	250	240	219	224	216	224	259	231	215	216	219	224	238	236	243	230	226	216	242	212	252	253	235	238	247	228	217	228	240	238	227	218	226	207	233	228	226	256	224	224	233	225	260	236	238	211	229	228	225	233	236	261	243	228	220	219	258	222	231	237	213	233	213	224	237	223	233	239	217	225	228	220	239	237	237	230	223	238	228	253	210	243	217	240	247	218	218	233	212	225	237	217	242	257	241	247	259	236	236	237	227	235	250	224	253	256	217	234	239	204	230	235	210	245	244	239	219	242	224	245	230	227	248	227	219	222	228	227	248	245	216	229	243	223	220	228	240	211	221	232	254	223	239	255	212	235	233	261	266	247	211	228	218	244	246	243	227	257	213	251	229	232	218	238	236	233	220	256	226	238	246	249	215	249	213	240	213	255	233	215	218	205	226	256	258	216	242	229	223	204	221	222	223	223	217	213	218	229	230	221	224	219	235	247	215	219	245	223	230	249	227	225	233	245	218	252	244	214	233	238	232	216	222	221	228	272	246	204	236	235	240	225	240	236	239	230	228	233	241	242	228	217	239	202	219	256	242	207	233	233	242	195	242	229	208	261	229	202	219	243	235	242	247	229	245	220	208
8355	2699	6296	7989	12760	24976	64319	66302	50691	35936	2130	665	623	642	690	646	622	616	640	634	617	692	653	634	645	685	670	659	630	627	670	658	667	640	685	569	631	673	619	637	630	658	627	623	611	647	688	667	634	625	617	613	650	654	604	591	630	687	624	665	673	601	655	634	641	637	602	676	659	647	612	644	630	609	662	621	627	647	653	636	678	644	629	630	630	646	604	630	655	615	642	660	653	618	617	639	638	638	601	608	653	622	640	632	624	653	646	583	644	651	626	658	663	617	622	661	612	631	591	644	621	590	587	621	627	618	607	612	612	669	658	629	663	629	655	642	664	670	625	639	640	648	644	621	613	607	592	629	633	619	636	622	630	639	645	650	607	622	612	633	631	590	633	615	651	614	640	659	608	657	631	631	625	649	592	605	618	669	654	615	654	628	692	639	671	698	660	631	631	638	640	624	634	652	605	625	651	589	668	617	649	652	658	639	637	631	617	641	623	631	640	582	631	642	664	666	626	602	626	648	606	668	680	671	614	625	658	684	598	646	660	661	651	670	605	621	636	686	628	616	606	653	648	632	636	656	646	681	641	617	579	655	639	662	636	649	666	653	633	616	644	605	660	649	672	634	624	637	632	659	630	637	629	664	615	627	625	600	670	641	631	615	625	585	627	597	643	630	662	655	616	653	674	614	679	696	626	652	601	636	591	613	641	630	642	660	632	635	599	593	608	627	629	598	608	668	619	617	683	650	606	655	683	647	645	593	641	632	651	641	624	645	631	663	655	708	626	631	594	588	621	641	611	634	651	609	608	649	641	665	619	643	627	618	616	631	645	657	642	639	658	655	624	594	625	665	615	610	605	652	573	637	624	624	665	628	655	668	636	675	647	608	625	621	656	645	633	613	659	639	638	616	634	685	613	649	640	634	639	655	668	638	583	617	617	575	593	618	666	635	617	591	602	657	592	613	669	573	614	645	618	646	646	620	659	632	666	621	645	646	616	645	639	613	687	666	633	634	661	695	690	675	642	658	638	617	661	624	651	620	652	618	688	600	636	612	644	661	663	588	586	612	650	637	602	663	689	593	622	570	639	628	622	647	634	648	642	582	651	626	656	640	592	656	641	669	608	640	616	631	650	597	642	647	682	641	661	621	607	664	652	620	659	603	588	636	642	601	609	635	669	642	576	658	654	619	603	618	656	626	652	642	649	615	620	613	657	636	624	586	673	611	608	608	616	668	621	630	639	649	626	632	654	638	621	601	648	663	580	635	677	640	619	592	629	599	576	618	608	639	612	628	646	634	580	665	625	635	636	591	620	637	651	614	580	608	620	586	621	625	663	632	591	646	623	593	636	616	657	655	608	642	648	653	624	603	627	664	623	649	627	612	671	648	615	608	601	624	604	621	668	646	640	609	638	652	636	591	611	622	649	635	658	613	642	612	576	615	633	628	594	621	610	668	632	617	619	608	645	585	619	602	674	606	666	676	638	634	633	589	604	649	614	647	588	614	616	663	658	601	609	689	654	610	614	637	651	645	609	612	614	675	617	660	687	587	573	635	622	608	654	632	659	638	608	626	656	693	629	638	654	630	604	588	615	643	605	649	634	580	648	606	586	632	624	614	647	655	637	631	589	669	619	620	616	680	640	658	636	632	609	647	606	609	661	594	606	631	619	621	678	666	648	623	604	677	649	653	621	645	656	600	621	599	627	604	615	618	647	631	591	687	653	621	616	690	680	635	624	647	610	607	632	614	602	650	647	628	648	624	647	604	611	622	584	679	645	641	621	630	635	663	613	621	593	610	634	643	590	655	582	674	622	646	652	630	635	665	611	647	670	670	645	607	686	622	640	620	566	619	638	677	671	640	644	645	627	664	659	628	652	639	662	645	634	598	650	663	656	666	649	620	628	656	571	627	620	617	596	673	693	613	614	649	639	635	589	580	638	714	624	647	686	667	652	650	619	623	630	653	624	648	616	613	652	621	677	651	616	622	604	621	613	629	625	587	642	592	642	649	635	666	628	611	630	627	636	683	642	625	645	681	671	661	676	643	627	637	658	617	625	622	674	662	615	625	624	607	631	621	616	623	600	597	599	622	612	591	588	612	648	640	649	662	670	612	647	645	685	634	668	619	618	647	628	645	598	604	612	637	614	640	604	654	626	601	604	639	629	610	632	675	609	646	649	643	625	654	629	646	627	667	626	625	637	648	573	659	593	632	653	635	645	666	640	613	624	611	616	631	641	649	631	615	658	629	621	630	654	638	606	607	674	636	632	614	587	602	632	623	653	638	607	666	640	649	623	635	622	617	643	686	671	613	618	602	688	583	670	635	678	659	634	600	620	615	620	595	638	629	601	629	619	666	654	631	670	649	666	616	642	621	614	663	688	625	577	642	681	660	637	669	624	624	670	551	610	619	676	641	634	675	633	640	622	574	629	633	607	658	627	641	661	609	629	627	655	685	607	646	618	639	643	624	631	619	653	597	609	651	661	636	660	609	601	614	648	616	697	602	615	658	624	718	691	638	622	652	619	604	622	632	613	631	673	669	630	631	620	622	633	616	636	656	629	621	651	587	625	667	658	622	695	645	618	665	645	629	608	625	638	622	617	667	623	657	631	646	637	627	622	579	659	625	651	668	599	635	666	655	626	593	633	607	633	625	625	637	639	592	589	694	638	648	635	637	657	668	639	659	618	634	615	602	613	614	638	642	649	608	624	631	615	658	629	642	621	627	601	689	623	632	611	655	621	641	658	600	636	575	661	612	654	626	621	625	645	644	622	659	626	645	592	625	620	679	631	643	610	649	626	599	618	627	595	676	656	613	625	615	604	647	708	603	632	641	667	669	684	612	606	587	574	706	658	634	622	636	647	629	660	624	628	655	614	614	612	676	660	644	675	607	626	682	662	658	610	635	694	622	653	636	627	660	621	623	672	625	642	666	673	646	660	633	624	623	603	645	638	642	645	663	643	634	643	648	635	620	652	648	623	660	582	643	664	662	598	609	594	630	650	615	646	625	614	613	626	637	660	595	629	647	583	636	643	639	666	637	654	653	669	632	614	652	663	661	674	639	646	635	604	613	659	627	621	608	622	612	633	623	627	619	648	625	634	627	640	641	601	613	640	688	617	624	625	667	623	617	643	640	612	662	665	639	641	638	672	624	640	607	672	636	588	613	639	602	619	648	624	636	638	590	605	595	628	641	675	615	610	621	665	680	625	689	642	655	648	632	642	625	660	648	677	606	589	651	625	617	619	614	700	642	615	620	679	626	662	617	626	630	608	622	581	686	646	673	633	623	638	656	666	613	627	638	610	601	608	665	658	626	690	609	638	619	660	629	674	641	602	688	610	682	710	666	575	616	636	621	584	644	609	652	596	637	626	615	646	660	611	619	637	656	660	625	641	623	689	623	608	664	591	608	657	611	631	650	595	635	663	705	620	617	645	645	603	570	619	606	617	626	618	609	616	627	638	645	663	658	630	603	593	619	633	624	646	647
2567	404	495	452	429	478	2089	3881	2939	1640	413	371	350	351	381	350	389	367	340	366	372	357	393	354	359	347	349	356	349	373	349	358	354	363	382	356	392	366	377	338	325	359	360	335	357	363	379	344	359	348	391	371	371	345	343	352	364	387	367	339	390	355	358	353	381	367	340	339	371	381	337	346	323	371	373	376	346	353	350	362	353	375	373	348	387	313	349	339	329	365	367	376	378	377	383	349	377	352	333	376	360	377	394	356	336	349	326	331	363	385	374	364	358	348	363	348	373	341	353	371	387	387	335	378	369	357	357	359	323	379	368	351	363	367	321	376	341	364	394	366	352	364	357	321	344	336	354	329	367	404	383	375	346	361	371	338	331	329	367	359	390	352	380	384	363	367	348	355	367	391	399	367	357	368	345	367	335	391	383	365	405	367	358	387	391	377	363	360	370	328	401	366	396	389	407	368	367	373	362	361	348	362	349	354	378	370	372	403	404	361	388	374	350	392	341	373	370	347	324	366	348	351	375	360	348	330	343	367	311	361	405	390	347	364	391	382	350	361	366	389	356	352	386	392	366	365	372	359	367	353	342	396	365	332	375	359	349	327	363	373	338	364	384	399	369	371	339	348	348	373	396	365	371	380	341	317	363	338	363	354	353	362	362	396	364	343	363	356	371	357	406	366	350	336	349	357	331	346	363	366	338	359	385	416	359	366	353	338	351	358	347	335	341	336	342	365	348	350	337	354	359	371	364	328	378	372	331	360	375	372	374	330	367	346	339	367	390	365	388	347	349	368	368	368	357	396	385	358	368	349	429	363	366	375	364	351	333	386	375	413	361	372	371	381	343	365	356	399	359	343	347	348	353	386	382	356	365	373	325	335	358	391	356	354	366	346	340	405	346	327	358	357	370	383	327	365	394	376	375	348	338	396	352	397	354	357	355	377	398	361	380	350	349	359	351	365	374	369	342	371	380	357	342	355	390	381	380	355	368	345	357	358	354	350	385	372	347	365	351	346	352	368	366	387	377	363	366	333	372	370	357	379	355	371	344	365	351	360	397	358	338	373	352	355	360	340	365	355	378	381	391	363	368	364	339	365	385	360	352	368	399	383	382	336	349	345	361	356	359	340	359	377	416	357	351	361	344	327	375	336	340	330	344	337	349	350	381	350	376	362	332	349	355	379	341	354	352	370	359	341	387	387	337	376	364	348	374	354	376	389	396	387	388	370	374	360	366	349	375	359	356	343	314	345	385	371	370	356	337	383	403	376	403	336	376	354	357	372	372	347	344	356	349	332	352	341	373	368	349	350	360	340	333	354	338	386	374	338	337	354	378	369	345	394	372	356	387	337	368	360	356	359	347	353	348	389	374	356	339	376	350	376	360	316	375	351	363	372	351	365	326	323	373	381	351	375	348	360	338	372	345	369	341	333	354	357	340	323	337	341	341	370	352	392	339	371	344	319	366	390	384	362	317	340	392	318	369	398	337	358	340	356	368	370	375	367	404	370	353	359	360	368	378	356	372	370	391	396	356	349	348	376	382	349	383	394	363	365	350	352	369	345	364	356	354	363	381	359	371	374	355	400	353	343	349	360	338	382	333	359	361	348	368	369	361	394	344	411	352	371	335	359	360	386	371	368	395	368	369	352	330	343	352	366	357	357	363	365	380	351	349	346	345	348	350	367	370	328	342	343	355	363	345	377	373	363	361	375	372	338	338	353	348	354	354	355	312	334	386	394	375	333	332	358	382	370	358	364	409	325	338	334	379	358	363	361	320	346	387	351	370	384	391	368	379	375	338	368	395	357	321	345	387	390	382	356	358	389	360	395	354	357	389	341	358	346	351	366	375	356	363	347	397	340	347	355	328	365	325	380	383	376	351	330	359	355	371	366	335	350	397	343	366	344	374	344	350	377	352	385	364	359	370	347	358	369	333	361	409	342	383	340	378	368	348	340	373	345	344	355	388	391	384	378	349	378	364	352	339	370	339	350	332	357	357	347	380	358	334	369	380	386	364	343	362	368	343	345	344	391	360	370	342	374	317	374	362	349	351	387	337	389	359	383	368	356	331	354	351	347	350	333	334	338	352	349	384	350	338	311	366	350	350	323	355	348	346	369	350	350	374	356	366	360	400	392	384	394	353	378	370	354	372	367	364	393	371	324	386	360	396	378	357	354	393	386	321	369	348	377	337	392	362	392	353	404	371	385	380	350	367	352	411	366	364	366	369	315	333	372	346	352	348	363	362	346	336	351	378	404	341	341	346	345	367	398	382	382	353	364	333	353	367	375	337	403	377	358	368	362	398	367	365	379	339	368	358	351	343	367	358	358	381	407	369	360	389	373	352	359	385	347	360	388	368	336	340	356	345	356	356	348	368	346	347	403	314	334	334	384	346	384	333	374	362	361	352	384	368	355	350	333	360	366	370	367	400	337	348	359	378	332	386	380	364	360	360	361	374	375	390	371	395	359	374	362	367	375	368	337	370	354	345	350	346	356	383	356	334	372	356	368	399	344	380	351	369	392	357	373	346	340	341	358	369	329	330	364	373	369	364	389	341	396	328	353	417	339	347	345	352	344	346	384	363	346	388	341	363	397	353	366	366	368	368	364	351	376	361	382	371	408	382	337	406	363	350	343	343	363	361	355	362	327	331	407	333	365	366	359	329	346	351	364	357	361	368	300	344	376	385	337	357	340	333	374	358	346	331	383	386	361	346	366	373	390	357	343	367	363	382	326	391	344	394	387	365	348	360	329	361	335	355	357	358	335	360	359	351	369	339	374	363	350	353	393	384	356	401	333	346	328	343	361	355	353	351	395	375	391	375	341	339	353	344	344	371	366	366	385	365	336	374	347	341	363	371	388	384	373	355	338	359	334	355	339	332	361	370	324	345	335	358	351	358	336	357	366	381	368	379	373	354	324	371	374	358	355	385	352	370	335	350	376	328	390	352	349	345	352	297	347	368	378	388	364	374	360	372	366	352	352	336	393	382	367	360	399	331	388	388	353	348	350	385	335	366	344	371	321	336	347	353	331	381	348	363	351	371	323	385	356	372	330	325	387	351	384	343	350	341	350	339	365	367	352	356	358	404	377	370	345	374	362	356	339	355	357	351	337	340	351	339	381	392	333	346	345	369	360	366	365	354	350	410	341	348	332	334	353	353	378	397	363	388	376	312	399	334	358	364	371	361	367	370	326	352	326	350	355	340	360	363	378	380	388	344	356	380	373	382	350	358	353	383	342	357	388	369	357	361	374	329	330	368	329	371	356	338	365	384	382	362	375	334	358	358	361	355	353	376	386	364	358	337	395	351	363	351	349	339	321	357	382	402	376	344	395	343	372	379	387	387	331	358	330	373	339	398	367	380	373	360	332	348	330	357	362	374	340	355	352	369	356	386	367	377	362	378	351	360	355	345	349	367	353	365	400	331	363	328	354	350	325	377	378	351	355	326	348	399	350	341	388	361	367	379	388	364	352	347	337	380	360	382	366
2776	1073	1232	1343	1225	1959	10479	15900	11250	6275	1135	973	966	938	976	921	914	898	906	974	947	1006	932	897	955	955	924	951	997	957	963	926	976	990	920	881	946	972	946	969	935	918	920	981	947	938	874	936	940	942	979	959	901	891	938	989	926	963	969	941	938	961	991	1037	976	917	944	1000	991	945	970	967	941	900	975	962	915	955	986	971	935	905	919	980	930	899	935	967	963	972	973	929	938	970	1018	952	934	942	925	981	955	916	967	946	942	967	910	988	945	952	912	908	955	931	962	894	905	996	966	970	962	949	974	927	922	944	905	881	986	891	932	933	901	986	936	952	902	949	908	961	916	959	904	966	949	933	929	957	927	962	947	904	929	947	918	926	976	903	931	975	898	987	960	942	869	980	973	959	956	920	988	925	935	964	959	943	955	954	925	960	972	934	905	950	919	955	949	960	940	943	933	1018	975	927	896	974	965	973	969	952	961	970	948	930	949	936	964	958	977	960	960	990	924	978	929	907	930	923	910	956	959	940	943	961	978	945	996	935	928	900	970	894	997	927	958	970	955	927	895	973	946	962	926	982	948	923	921	938	919	971	973	977	961	952	969	949	977	962	922	978	957	957	951	1005	986	975	917	917	912	972	961	914	901	952	960	947	977	907	951	928	932	925	923	988	988	939	920	876	895	924	922	948	986	948	948	970	926	943	982	963	938	949	945	902	975	953	926	944	993	955	960	967	872	931	909	925	923	952	974	1038	913	896	973	936	933	924	927	918	969	913	963	959	966	963	951	933	956	877	995	970	975	937	909	952	916	911	948	995	938	931	942	960	907	973	967	991	964	954	993	976	964	926	917	945	966	935	898	942	990	938	926	945	928	894	946	938	1022	950	901	919	967	913	919	921	970	903	925	1002	938	989	934	974	944	1010	952	964	947	963	951	890	937	974	907	925	931	937	949	902	974	961	969	932	985	974	939	887	973	926	925	931	978	918	909	986	980	972	947	941	907	960	1005	973	991	941	936	950	971	917	904	947	954	938	946	959	941	966	916	926	969	942	951	937	947	984	926	955	953	976	969	977	968	929	962	988	907	943	1008	906	930	928	917	939	888	947	946	945	942	952	914	952	1016	928	962	967	951	931	986	931	958	957	933	925	934	909	953	929	952	935	908	971	897	957	969	969	963	932	909	945	894	971	967	930	966	892	956	954	963	922	935	950	960	985	964	942	960	937	925	915	980	946	899	973	950	948	934	951	981	913	988	999	958	934	909	898	899	999	950	920	901	951	935	930	952	902	1023	970	931	987	930	969	940	929	935	891	921	940	981	925	967	922	898	958	938	909	935	909	968	972	967	965	883	940	949	951	946	945	989	952	947	951	937	950	937	950	959	940	932	960	910	940	971	952	943	948	970	995	958	931	934	984	987	1000	901	889	948	932	940	916	1007	960	987	941	898	967	960	950	958	977	867	944	922	962	949	932	903	931	936	926	998	917	923	953	907	993	995	928	942	961	967	915	948	954	956	974	895	924	940	978	917	963	969	944	973	881	973	1010	984	959	926	914	917	898	938	932	932	925	928	932	894	925	920	944	964	916	930	925	909	913	944	936	923	937	932	949	915	971	935	900	970	910	930	932	916	987	907	924	883	896	933	970	911	943	904	939	957	894	972	985	926	927	895	915	963	974	926	959	952	948	931	956	921	950	963	979	940	919	976	974	917	918	935	954	1006	1008	917	911	875	925	977	943	898	998	974	926	907	917	968	958	963	915	947	973	934	992	969	1023	946	979	918	1004	942	948	909	933	913	946	988	929	904	925	928	971	981	947	918	934	942	953	944	931	931	912	942	952	937	958	963	984	949	922	991	963	961	952	948	930	991	985	922	956	956	920	919	973	908	887	916	914	932	896	966	937	946	945	932	919	961	999	955	932	972	992	975	897	970	969	906	903	953	991	958	934	947	945	888	924	974	969	904	971	956	935	997	944	923	898	925	949	1010	943	984	933	921	928	961	955	993	965	950	932	956	991	978	923	942	959	940	920	981	979	958	947	947	951	869	905	943	988	973	912	963	898	913	1022	970	925	901	952	991	937	901	943	925	952	950	958	959	964	968	899	921	904	912	931	963	938	912	908	948	966	1001	944	929	949	925	942	970	950	1063	929	948	975	933	929	958	970	924	948	971	907	909	924	895	903	948	927	909	947	919	927	944	1016	889	916	981	988	937	933	984	967	894	952	996	905	916	947	939	921	961	886	988	923	958	936	933	988	944	930	941	913	954	919	944	926	910	933	920	924	950	933	937	980	924	923	930	935	909	978	960	906	960	904	956	896	918	962	991	1022	931	952	966	900	934	926	937	924	923	964	979	890	927	944	913	898	914	932	995	979	947	949	935	955	937	991	971	943	903	959	922	994	971	989	942	994	951	929	917	970	953	930	941	965	882	954	929	917	891	930	957	934	946	951	950	970	946	972	996	875	978	942	903	891	963	987	945	929	936	908	948	873	913	967	954	969	892	991	951	909	950	1012	935	896	979	922	930	930	919	915	927	935	920	930	996	935	918	965	956	935	969	944	930	938	1001	985	905	931	910	956	979	893	1001	979	953	983	949	926	960	976	967	917	909	976	934	962	935	954	955	924	944	974	921	988	983	908	928	931	924	960	929	904	936	927	975	981	984	955	965	1011	973	935	960	927	958	941	956	984	948	927	920	933	945	947	898	911	909	875	951	966	939	927	958	984	1001	961	873	958	921	920	939	943	946	963	914	929	952	922	933	949	991	961	950	960	949	926	981	935	877	952	965	911	963	917	944	887	953	949	978	992	952	950	938	908	1010	948	903	890	903	896	946	942	946	951	976	937	991	921	942	978	945	992	946	936	974	923	895	965	998	995	924	975	939	934	928	954	955	920	928	1000	961	939	921	952	910	939	917	974	886	956	947	973	933	992	943	923	961	988	961	938	930	924	924	952	941	993	958	953	908	932	944	945	980	913	867	951	973	908	936	891	952	961	943	916	941	948	956	918	947	982	916	962	959	984	952	889	944	895	936	967	931	939	935	946	1019	903	913	954	948	970	945	906	923	923	913	969	924	990	992	902	948	926	976	963	957	877	950	933	937	928	935	927	965	968	919	899	899	953	925	986	905	987	992	959	948	958	1013	946	975	950	965	871	944	965	897	893	946	945	972	948	971	924	995	936	934	955	925	945	926	1009	979	948	968	880	919	1010	908	854	960	929	952	958	878	918	959	897	941	976	1027	951	972	948	963	1002	993	919	966	910	922	938	928	926	969	948	975	978	933	963	939	944	923	904	964	921	936	946	983	960	960	957	962	940	928	953	932	946	979	913	900	943	980	887	1018	947	913	933	973	932	945	912	1008	871	930	956	927	927	1004	1009	961	930	946	949	928	943	953	916	926	948	1012	915	960	900	944	972	917	920	915	905	932	970	975	929	931	973	1027	936	895	956	944	970	985	957	955	944	980	987	944	897	946	920	899	964	929	961	938	960	972	915	944	995	977	943	1025	905	926	968	917	959	947	891	938	961	948	964	950	987	986	942
10407	1450	1608	1212	1052	5140	33019	36781	23738	11470	1062	345	345	308	360	324	336	364	353	309	341	306	318	339	324	325	376	310	335	374	314	306	332	308	349	341	346	345	324	321	334	304	339	337	351	340	340	331	334	312	361	329	332	353	346	338	359	350	339	318	376	303	321	353	336	338	367	356	350	357	364	313	343	335	311	331	334	291	336	339	344	337	320	300	308	344	334	328	331	322	348	327	333	361	347	343	338	321	347	324	338	310	289	369	327	336	323	340	318	328	307	329	338	318	346	335	366	351	342	343	301	294	331	355	324	329	327	306	335	334	342	356	359	306	334	329	348	323	357	346	336	358	349	289	321	308	333	334	342	336	321	350	338	324	334	333	316	300	360	361	362	336	343	332	324	354	349	345	340	307	336	348	331	290	342	350	311	343	343	344	321	356	353	366	342	340	334	313	355	349	303	366	322	336	278	329	360	338	307	321	352	318	359	335	356	342	325	314	342	331	329	347	314	326	339	343	344	324	315	322	343	357	367	319	366	327	338	345	332	304	313	347	334	344	346	324	319	261	342	349	328	350	323	326	341	303	342	330	365	315	317	318	362	330	361	327	318	313	334	320	319	315	331	322	328	352	352	332	340	362	327	334	353	347	333	341	326	317	325	316	315	307	331	330	335	361	313	316	330	342	316	331	344	326	348	327	305	359	322	352	332	291	329	360	346	306	352	327	328	320	384	327	329	324	369	282	363	314	334	354	321	312	335	344	360	339	352	379	341	343	304	313	326	309	355	346	348	328	320	326	350	303	337	342	332	370	321	365	311	345	317	334	370	299	320	332	341	329	356	341	337	326	317	377	363	338	361	351	302	332	350	337	332	313	318	330	371	319	340	289	330	344	310	321	300	325	317	341	339	314	310	336	340	345	359	309	338	327	305	310	331	307	370	352	319	319	330	355	317	320	327	316	346	301	313	336	339	304	327	336	316	334	353	340	314	349	336	337	351	352	355	367	339	336	344	299	346	300	336	302	381	337	325	291	336	335	330	295	356	315	353	299	359	351	357	316	326	314	339	327	343	305	339	328	319	348	325	384	305	330	323	360	308	333	366	314	315	352	327	329	320	304	324	365	318	328	318	296	342	352	343	296	346	306	347	335	312	336	347	319	323	341	356	343	330	373	322	351	316	320	327	333	336	341	371	353	307	390	341	345	365	380	349	344	303	309	329	329	352	344	338	328	367	350	343	363	358	315	337	343	338	301	340	328	320	321	321	345	358	329	325	304	362	338	309	333	328	359	340	342	333	372	355	314	359	350	344	318	334	307	312	327	328	338	338	314	358	351	362	344	330	304	325	336	308	310	362	338	339	295	345	342	370	320	269	341	343	304	320	332	342	344	337	315	307	350	337	325	334	318	334	330	350	339	327	354	306	356	317	299	325	379	329	333	329	355	339	349	329	331	320	321	327	331	355	342	353	294	344	389	337	341	328	303	351	327	337	333	317	313	329	337	316	350	385	338	343	352	340	320	326	327	302	340	366	348	315	328	354	326	325	321	328	303	311	328	342	361	337	334	357	322	313	348	330	325	329	359	316	321	338	315	306	367	339	332	316	328	314	317	332	329	334	353	339	369	337	345	334	331	337	342	342	344	294	324	305	318	362	334	349	349	335	343	327	340	351	314	334	308	326	349	345	343	362	324	342	330	328	356	369	342	316	329	336	358	314	347	335	322	324	331	370	349	321	314	311	345	341	318	339	286	342	361	323	315	368	344	337	344	323	320	336	348	356	361	313	303	342	349	349	334	314	324	338	349	334	339	332	332	339	321	322	344	330	297	342	368	324	324	330	324	320	328	312	318	333	335	350	325	304	332	299	326	321	298	335	340	336	362	357	314	354	378	370	315	336	309	342	301	332	334	342	337	344	320	336	336	325	330	371	321	296	352	356	386	307	307	345	322	298	345	349	296	313	320	339	327	307	313	339	331	321	364	330	318	315	381	343	334	344	312	322	348	338	343	339	337	333	335	346	311	317	349	316	326	317	315	335	342	354	355	336	317	340	337	364	319	320	336	332	353	331	325	347	335	328	367	334	350	318	320	331	343	350	334	373	323	372	324	321	362	312	329	330	342	344	357	302	351	329	335	310	367	332	324	324	345	305	341	356	337	331	365	318	324	308	308	316	337	337	325	311	324	361	310	308	353	335	345	331	331	294	326	308	307	339	312	340	351	350	313	342	321	354	353	348	354	317	316	325	316	341	358	345	334	301	324	367	365	324	332	306	337	324	345	319	348	361	334	332	327	349	326	327	354	310	362	327	332	343	315	331	323	343	336	313	358	349	351	310	334	305	342	306	338	350	318	350	310	347	307	365	334	336	309	326	342	364	345	320	356	331	341	319	352	370	359	339	321	356	312	342	332	332	354	345	366	353	332	312	335	357	344	335	304	363	346	328	351	347	327	346	338	361	330	315	320	316	342	326	307	364	354	366	310	324	331	355	342	326	340	336	337	349	309	342	334	317	342	314	323	319	384	317	355	337	340	346	334	335	342	327	317	332	349	344	339	290	355	327	331	315	338	341	349	329	356	331	355	319	331	339	335	323	313	313	360	356	342	344	367	312	287	338	343	351	343	325	343	336	343	360	330	353	340	389	337	342	309	338	365	371	318	344	344	348	348	286	337	358	355	332	324	338	312	373	337	332	332	315	362	329	324	357	343	295	319	335	360	320	319	336	342	337	339	357	310	354	346	363	306	380	311	341	352	318	319	311	316	344	306	346	322	336	333	341	342	325	338	353	326	359	345	338	349	308	319	369	379	337	320	321	342	336	293	349	304	372	374	320	356	342	322	358	317	323	319	332	341	314	338	338	318	341	321	296	366	352	326	323	369	335	336	344	338	339	328	336	301	334	362	367	337	344	336	342	319	322	331	337	353	334	286	337	359	306	329	296	297	338	349	358	332	327	346	341	298	346	333	341	354	369	312	305	332	331	344	343	323	339	322	309	317	322	327	293	364	342	347	382	357	345	312	335	326	342	338	309	356	350	343	325	341	352	329	377	352	353	351	315	328	308	347	326	339	308	344	359	374	326	341	361	306	359	331	332	357	329	345	337	301	350	357	329	323	320	343	360	352	364	339	356	348	324	310	324	336	348	306	327	336	332	315	324	368	340	343	313	360	354	324	321	326	335	308	348	356	365	329	324	326	312	343	322	329	351	341	325	335	341	340	328	312	346	348	315	347	374	312	340	334	362	326	341	334	326	344	339	331	302	337	345	315	319	385	333	331	341	331	321	340	305	342	357	315	293	322	349	361	345	376	348	344	357	342	336	344	320	302	331	333	338	310	333	323	332	351	361	342	327	322	348	303	353	318	305	350	323	346	371	325	310	358	316	334	325	359	374	310	355	341	326	339	329	333	346	319	377	297	356	363	337	317	344	332	328	341	365	325	325	359	314	326	323	334	315	336	353	339	382	351	317	318	316	344	332	338	356	320	341	311	324	360	326	319
6671	1899	3731	4406	4390	16570	51922	51646	40731	26104	1559	927	929	902	905	938	906	896	828	882	915	877	870	924	859	876	860	880	862	890	856	904	925	871	889	914	877	939	842	916	861	858	883	829	892	863	867	877	857	897	852	844	874	843	889	874	906	893	845	863	897	877	813	874	824	882	896	857	858	894	887	860	841	824	957	882	846	846	878	868	911	883	862	882	883	893	880	851	911	887	863	871	858	868	907	892	815	907	873	912	950	897	852	882	844	878	857	877	868	852	847	851	921	792	827	866	855	843	881	830	907	887	888	891	884	862	904	863	856	861	894	845	874	836	870	893	859	826	821	887	886	832	816	857	874	844	858	888	807	833	868	856	862	872	877	851	789	936	828	842	918	873	844	823	867	930	888	909	867	816	837	860	899	866	874	867	804	835	864	776	828	863	893	877	900	876	894	870	852	854	848	854	904	825	785	861	891	837	835	921	881	855	865	917	907	853	884	857	864	899	851	851	915	899	842	899	907	825	855	888	853	891	856	873	903	863	846	874	870	891	878	925	912	846	921	849	913	876	870	876	837	862	883	911	862	893	869	885	897	874	859	861	911	882	896	824	901	876	884	802	875	870	815	896	823	904	843	923	896	836	860	909	884	848	851	868	858	850	863	904	823	878	911	907	840	841	829	900	863	848	858	888	907	847	861	909	864	873	855	843	874	879	832	863	886	940	915	855	866	872	854	872	875	842	888	855	848	866	843	843	903	851	891	889	892	839	901	831	856	896	847	886	882	883	923	833	831	875	859	876	922	850	893	928	927	885	852	944	854	875	880	861	893	862	915	887	856	843	872	871	826	837	904	895	891	855	858	862	948	888	921	858	903	855	886	895	902	906	874	919	835	895	851	887	841	905	867	842	903	826	850	844	895	917	821	889	903	839	895	854	861	899	825	876	849	886	898	913	865	874	899	842	820	863	866	879	897	817	871	884	868	885	925	898	917	892	863	853	920	875	917	887	839	923	874	925	885	923	809	875	865	861	913	855	841	864	815	891	870	824	857	896	897	861	837	881	852	883	893	868	917	843	848	898	922	881	880	908	945	907	851	883	826	868	867	873	845	874	904	868	882	864	860	857	865	900	889	890	849	868	913	885	882	907	836	881	870	928	895	864	892	837	873	879	878	879	905	866	875	844	897	920	812	912	843	849	896	896	875	865	918	832	859	830	869	884	870	813	882	906	886	929	816	893	878	882	875	840	888	876	870	866	814	890	869	854	851	853	865	894	882	858	870	842	793	876	896	890	834	838	838	918	865	884	901	924	837	902	838	947	857	872	875	856	868	879	895	844	860	826	843	886	882	897	835	899	858	912	884	853	856	893	902	855	849	850	833	897	855	874	920	881	879	847	844	880	895	816	907	866	895	893	845	899	902	849	835	849	908	866	872	862	879	872	875	878	896	845	874	880	861	830	903	838	875	877	840	914	875	877	862	863	841	885	874	895	881	870	846	846	850	853	867	843	905	889	933	904	854	881	893	902	838	887	883	951	821	839	913	835	862	948	808	916	870	837	887	923	889	860	865	856	893	892	881	856	850	894	862	891	888	851	918	865	862	922	862	882	832	802	885	901	837	895	856	864	891	913	855	882	865	890	887	827	846	843	904	887	852	911	864	834	863	914	899	882	856	857	922	878	869	887	871	902	858	924	870	846	892	845	890	879	879	875	845	881	855	849	845	859	884	879	830	881	869	891	814	840	864	856	857	873	856	894	846	843	862	871	885	895	888	891	862	919	915	921	843	925	876	893	863	934	907	886	850	873	797	878	832	835	882	900	861	879	877	871	855	859	827	915	911	928	879	875	851	870	837	907	917	923	918	854	875	844	837	836	875	935	861	850	872	899	850	892	834	888	897	888	900	903	889	874	905	890	904	867	851	852	817	860	843	892	885	922	824	893	917	865	875	858	851	866	847	917	847	903	909	887	880	856	847	850	869	889	832	922	895	918	906	833	876	846	853	851	844	910	883	894	830	916	879	883	908	907	934	842	868	872	877	897	811	860	909	835	871	833	889	865	875	914	821	885	922	911	917	832	922	925	866	882	885	832	894	896	897	857	844	919	892	852	885	856	877	892	882	856	862	877	909	848	859	921	822	851	808	867	851	874	889	909	887	869	876	871	873	896	948	888	828	887	897	882	868	839	852	825	877	883	825	840	857	876	886	845	847	849	873	940	818	915	836	915	879	850	849	898	892	872	881	888	873	890	847	901	875	825	846	817	834	862	859	839	819	921	868	857	885	923	880	825	937	871	871	916	922	852	904	868	883	822	860	884	858	855	825	883	860	857	828	901	819	885	866	883	884	888	840	873	893	876	916	829	899	918	904	888	890	880	857	863	907	872	831	907	883	857	962	815	868	882	934	885	833	855	907	877	880	890	872	884	869	878	827	836	823	898	837	931	934	906	874	869	869	887	895	901	851	843	900	892	839	855	903	890	820	857	936	867	911	894	825	907	935	898	875	883	846	900	918	834	809	850	890	869	897	861	866	798	900	847	879	908	882	857	891	904	922	861	829	889	889	853	871	853	827	854	919	829	886	881	849	867	870	834	856	880	851	907	881	819	820	854	901	852	895	833	871	891	827	902	831	905	855	854	873	866	842	920	915	876	891	880	848	880	838	885	826	862	854	856	843	886	862	842	843	902	884	897	873	894	850	850	870	868	820	861	852	876	874	826	914	861	864	891	872	836	865	894	889	886	841	856	892	889	872	897	906	895	907	874	883	880	864	869	858	875	877	867	893	888	890	877	876	932	872	876	885	878	829	867	833	842	847	859	886	847	929	857	926	884	904	877	793	846	896	904	844	874	943	928	876	829	840	974	869	904	859	850	823	855	921	876	900	864	812	902	837	904	906	905	855	892	888	872	830	850	860	871	880	934	829	872	870	896	880	860	861	808	855	887	865	876	886	877	879	898	874	843	916	853	849	862	826	951	850	865	886	889	910	867	812	841	893	931	880	878	826	883	897	855	870	875	911	827	884	831	815	847	845	865	919	855	908	881	856	862	903	864	861	900	859	869	883	951	860	919	896	882	903	843	890	874	896	925	859	874	887	831	871	836	848	854	851	902	833	885	919	813	830	841	894	943	898	853	880	876	911	864	844	937	849	893	803	857	851	876	832	872	888	897	884	851	848	890	926	848	870	810	895	871	923	812	896	836	925	874	861	867	894	864	894	862	832	873	879	829	900	838	880	874	885	881	887	839	874	917	852	875	849	886	856	877	841	848	921	851	873	881	853	887	857	851	879	899	885	868	850	846	868	895	871	841	897	834	862	868	878	908	898	881	854	879	842	839	856	844	747	894	879	896	822	915	857	856	897	885	894	880	864	886	883	892	844	880	912	850	888	860	902	871	894	855	861	823	912	864	878	854	841	853	905	945	861	833	875	880	848	912	874	862	870	884	910	860	891	863	874	903	883	848	856	854	890	869	912	850	785	860	900	861	827	870	888	879	855	911
18603	3145	3135	2286	1640	6930	55502	49981	33540	18211	1550	220	254	213	238	232	215	230	219	203	222	249	216	218	220	206	249	195	199	214	208	219	197	247	222	224	237	211	249	223	209	225	229	234	207	194	218	245	242	235	221	200	208	203	246	235	237	214	222	232	221	223	208	234	194	236	250	218	243	219	219	219	214	221	234	231	203	196	198	226	230	233	230	198	204	233	238	226	190	252	197	232	214	217	220	226	205	251	221	226	215	231	234	234	226	233	205	232	199	228	198	236	192	220	243	197	214	190	214	203	216	216	200	229	198	234	213	244	228	238	214	210	216	206	196	221	250	250	234	216	209	211	220	219	259	220	211	228	210	211	194	215	232	201	239	207	203	221	205	224	198	239	240	217	253	230	218	213	219	251	222	226	185	224	216	233	195	221	223	205	229	225	230	231	216	244	225	220	201	200	220	232	217	230	227	245	205	226	251	217	225	216	236	197	234	221	216	209	248	211	201	193	195	256	236	223	209	210	225	213	215	220	231	224	225	215	210	187	204	193	196	234	182	221	223	217	200	211	200	201	212	229	192	201	208	192	206	206	234	246	228	211	219	206	225	221	227	224	218	220	221	240	206	209	212	238	240	214	230	234	206	225	248	205	216	228	225	222	244	222	225	231	197	207	204	203	226	228	222	216	207	218	238	208	248	225	213	213	201	231	237	222	221	243	231	231	264	225	237	209	252	227	211	207	188	230	228	241	229	221	221	207	240	209	231	218	218	203	239	233	226	209	204	239	232	236	218	231	217	233	239	214	202	246	209	223	240	235	234	217	209	199	225	240	217	222	191	224	214	238	232	237	206	224	235	216	232	221	233	215	235	217	223	205	214	246	236	205	218	228	217	213	256	226	251	207	228	195	204	211	241	228	223	209	202	212	216	223	232	217	205	211	212	219	216	234	229	235	219	250	224	207	213	234	205	226	246	216	217	221	226	224	209	205	224	209	238	229	222	226	243	204	205	226	182	204	213	225	237	197	235	197	233	194	246	227	220	269	211	237	236	201	228	219	224	255	225	221	241	226	237	224	210	214	238	217	234	215	214	218	227	239	219	245	221	253	239	249	218	229	242	226	227	217	198	249	214	221	239	249	230	220	236	236	216	238	226	230	229	205	234	213	223	227	234	224	235	211	224	233	218	236	248	233	231	240	206	231	200	204	199	245	215	237	218	237	210	222	232	236	223	222	210	204	254	239	232	216	214	212	225	229	228	229	240	229	232	232	204	210	222	259	236	218	213	247	254	221	234	234	237	203	230	223	229	202	237	196	217	243	236	235	211	222	208	214	234	227	210	223	256	229	225	211	220	206	216	245	233	211	236	237	230	220	216	208	210	240	203	216	209	214	210	228	192	202	251	207	205	227	220	225	226	217	213	224	218	221	195	221	220	218	217	208	205	209	226	226	215	233	207	211	233	231	207	225	193	198	216	214	224	213	229	221	230	255	229	238	214	224	219	207	225	223	217	222	235	229	215	233	220	234	260	203	234	214	234	196	235	241	209	209	202	218	212	202	229	193	195	219	231	232	224	242	241	201	213	216	222	225	226	205	210	246	198	223	224	236	219	230	254	236	226	240	229	228	230	215	222	220	216	211	233	224	234	208	232	220	209	238	236	186	248	222	226	228	192	210	252	191	247	217	204	218	223	241	216	210	228	231	229	245	189	218	237	195	218	215	229	221	220	220	220	214	225	264	226	262	218	239	213	204	238	212	208	231	223	220	231	222	217	236	228	237	197	198	234	236	223	207	222	205	227	225	223	191	232	198	198	257	214	229	236	225	210	242	214	210	214	203	208	231	209	249	208	221	238	207	202	257	228	218	216	226	215	229	207	223	209	223	231	233	251	191	230	201	208	222	224	199	236	243	241	210	220	222	207	248	210	196	194	197	216	227	213	193	236	232	208	228	190	222	242	211	207	194	211	242	206	233	223	235	232	220	238	243	223	265	230	227	215	224	244	212	235	224	225	230	216	214	229	248	256	234	249	226	216	212	240	217	231	234	226	228	230	230	228	244	194	234	227	194	220	203	207	220	234	229	212	186	233	216	224	242	211	208	225	198	239	231	229	217	223	226	247	230	195	209	206	218	236	225	218	237	211	244	187	205	222	215	253	252	199	223	228	217	222	239	227	214	222	208	188	206	233	220	198	210	230	215	244	219	218	194	230	225	224	232	195	225	233	236	226	219	212	213	234	211	216	236	206	225	235	216	211	214	206	189	234	226	218	229	220	238	210	202	228	245	229	221	219	199	227	224	243	223	238	206	231	246	215	194	206	218	238	232	204	245	246	233	193	225	228	250	205	226	221	208	221	230	240	232	250	216	210	210	234	199	194	220	226	217	199	208	233	216	225	201	233	205	198	222	237	233	202	227	230	232	220	238	243	247	204	226	234	227	235	216	234	240	226	227	190	228	228	219	208	226	220	192	232	205	206	209	223	241	209	213	211	212	232	222	220	253	228	196	225	248	226	215	221	225	184	220	230	235	233	224	234	205	222	224	241	193	231	201	238	218	230	228	219	232	214	221	236	230	211	224	230	244	204	224	203	209	217	219	230	200	235	186	226	211	223	228	227	223	279	243	214	232	207	212	242	232	222	225	225	197	204	234	234	217	221	240	222	234	211	225	213	244	205	224	225	222	232	229	208	233	234	207	235	216	206	174	215	212	213	227	215	212	219	224	236	204	214	218	227	213	236	214	237	215	250	214	257	219	206	232	250	256	237	204	231	223	206	222	191	244	247	249	230	225	226	229	226	226	205	208	214	212	210	231	253	242	229	217	231	185	211	236	222	222	223	195	214	218	181	221	218	202	230	228	193	219	223	217	197	200	254	201	227	223	214	263	213	222	216	225	220	243	254	227	250	216	247	218	227	223	222	225	239	208	233	222	206	217	238	214	202	212	205	207	229	217	211	198	246	242	227	243	216	215	223	237	237	251	221	249	209	242	189	234	245	238	206	220	183	231	235	217	207	195	240	230	205	218	228	185	224	189	242	235	234	219	237	224	239	250	212	232	214	206	194	230	229	229	201	241	231	221	211	179	208	211	208	227	250	216	225	235	219	213	227	215	211	239	225	237	215	215	215	235	231	199	241	232	228	214	231	235	202	212	217	224	208	226	226	193	248	238	218	200	236	207	204	260	202	226	217	215	214	232	240	251	228	236	215	247	220	230	210	218	236	234	228	233	225	225	225	232	196	218	212	224	208	170	205	237	220	229	210	251	240	228	226	235	241	217	219	212	208	241	224	215	217	237	230	239	189	220	205	225	204	220	215	224	252	200	232	222	229	239	225	220	222	206	217	200	201	227	231	211	221	242	212	214	246	221	230	217	240	221	226	217	220	213	230	247	253	222	221	172	217	219	227	189	210	219	204	232	220	208	220	255	219	215	245	226	220	204	225	248	199	238	204	210	237	248	238	228	229	233	212	201	225	229	207	216	217	197	216	196	268	201	232	234
8259	2731	6289	7147	6493	18030	69188	61763	49100	30634	1078	688	640	665	636	646	625	590	617	589	596	623	665	595	662	615	575	635	633	621	555	593	565	637	591	593	642	640	587	620	619	654	606	613	634	590	587	615	608	637	642	608	606	594	595	588	613	605	608	592	594	622	595	615	590	593	661	607	610	586	642	572	584	605	626	635	631	623	602	618	591	626	656	607	588	604	601	586	608	649	641	593	675	608	641	591	577	603	673	631	592	598	640	608	649	625	637	606	573	587	626	614	570	626	584	599	542	614	627	637	567	632	603	590	641	624	636	619	586	618	640	649	604	625	597	590	585	615	624	607	623	612	573	629	603	586	623	604	599	630	598	562	580	571	610	609	622	619	599	616	661	612	602	613	618	592	639	586	644	613	640	627	652	613	574	592	626	631	578	597	645	612	642	591	618	633	603	585	634	600	596	601	643	614	628	606	600	612	630	622	588	580	600	615	613	622	624	612	635	584	615	617	584	580	633	605	628	623	595	587	609	604	609	559	608	623	578	587	609	544	593	592	622	594	599	594	609	588	603	621	648	620	590	613	566	592	601	613	583	599	608	596	600	650	582	592	602	633	608	639	646	574	557	602	639	646	629	598	624	633	642	589	633	643	581	639	593	627	606	601	577	619	597	614	602	581	606	618	629	619	610	627	620	619	603	619	603	615	581	590	630	567	606	601	582	596	648	597	618	610	636	595	604	595	649	595	606	644	613	593	576	637	609	587	632	605	660	573	618	575	640	626	635	591	643	634	594	617	607	610	628	594	630	597	641	596	598	659	589	601	598	585	590	633	606	599	594	591	601	564	621	607	639	602	633	573	609	621	619	573	616	625	617	593	589	572	596	641	617	566	615	614	628	625	605	613	618	584	585	608	629	651	568	651	597	592	659	625	639	600	589	596	618	571	587	589	603	632	600	602	583	586	671	568	605	581	577	591	610	647	611	586	618	612	583	614	619	598	644	631	572	617	575	619	619	642	648	628	589	618	645	631	570	600	634	595	632	634	632	580	644	609	594	580	644	568	638	620	571	617	569	602	590	559	618	625	573	620	623	635	620	610	578	567	565	633	615	628	578	620	619	597	657	610	603	591	582	637	568	581	640	626	596	629	583	616	625	653	602	566	605	579	618	607	565	594	591	581	630	633	612	623	616	685	659	626	665	599	593	588	579	612	623	598	616	580	657	610	591	634	592	592	634	616	613	591	613	590	584	657	593	589	622	583	590	631	574	605	607	616	603	545	608	627	636	606	619	607	582	612	600	605	633	647	574	621	600	609	606	628	610	625	572	620	637	586	603	596	641	586	637	616	663	610	600	663	594	696	615	576	613	658	595	591	617	596	615	589	603	618	590	603	596	634	568	592	605	626	585	598	698	629	577	612	603	602	618	578	580	599	611	619	620	606	618	602	652	583	583	620	582	622	592	615	620	639	629	616	589	606	611	606	608	551	591	595	622	607	573	608	627	646	603	617	573	636	640	644	637	615	624	624	620	602	628	601	571	607	611	594	654	564	597	662	603	648	640	648	649	585	601	602	568	639	606	592	605	594	607	603	620	604	608	596	628	591	615	558	586	663	595	571	611	585	604	599	616	591	627	601	591	640	619	631	576	612	578	573	618	618	612	588	628	568	588	641	651	591	578	598	647	641	662	574	599	610	578	609	597	613	579	549	693	621	568	594	615	647	604	573	642	625	615	611	606	587	633	613	612	654	642	570	581	607	614	586	625	604	671	624	609	600	587	625	609	619	584	614	618	630	589	611	607	604	586	615	648	614	635	556	599	634	653	588	603	611	652	577	597	638	624	595	605	617	603	585	579	576	615	609	625	602	571	598	613	589	559	575	634	618	641	634	598	683	650	635	593	668	587	613	595	606	631	577	601	590	593	665	601	606	614	643	606	558	648	589	631	611	618	599	633	571	569	590	622	616	653	548	641	593	567	603	634	638	614	595	607	537	621	605	572	606	615	625	598	621	596	629	611	628	643	622	621	595	637	585	611	666	628	639	599	590	624	646	632	563	657	579	600	633	597	600	629	613	620	598	616	653	609	581	616	613	628	600	604	608	649	637	651	644	549	587	568	586	605	597	595	616	614	584	594	605	629	610	616	603	600	610	604	622	616	620	612	642	577	572	625	603	579	625	616	597	642	601	659	597	624	585	559	601	629	619	612	608	586	630	629	604	646	643	588	654	606	619	646	599	596	616	606	623	625	617	615	606	648	608	617	597	566	547	580	664	579	583	595	606	601	617	614	617	619	640	607	548	589	588	591	571	611	674	586	610	575	619	617	564	587	598	582	631	611	623	632	610	573	624	550	589	634	592	633	571	616	617	619	594	650	614	639	561	640	593	590	594	642	597	634	591	567	601	631	633	576	607	587	616	590	585	597	599	635	615	602	614	600	582	618	613	625	576	616	567	612	599	596	599	634	617	634	606	616	586	594	618	578	562	607	586	657	617	607	601	597	611	609	589	588	613	649	616	643	625	565	590	619	593	568	582	616	639	572	636	599	590	608	615	621	599	607	633	631	633	605	616	615	602	604	576	612	581	628	632	595	609	616	607	581	614	577	627	646	578	616	615	597	597	624	608	601	586	604	644	578	576	617	595	619	625	624	619	603	624	616	591	624	615	617	619	606	573	615	629	636	618	618	624	631	580	623	578	581	604	594	600	606	574	617	597	572	583	639	567	643	620	580	598	627	640	623	611	565	586	632	592	657	614	580	626	615	607	620	614	652	621	586	589	625	595	627	630	595	604	623	622	574	595	564	575	612	605	597	617	593	569	591	583	586	596	598	617	537	638	624	596	604	605	615	585	608	628	608	611	579	609	629	619	561	614	591	617	632	622	602	596	598	633	608	574	591	582	601	613	629	613	601	678	612	591	607	600	590	605	610	594	613	617	621	573	615	658	601	612	632	660	623	623	628	608	599	644	660	684	625	606	635	607	623	618	667	606	610	590	582	576	620	617	579	578	644	600	616	663	576	628	624	616	646	619	604	598	599	590	580	605	638	551	583	606	565	615	573	585	637	626	572	587	578	596	624	590	590	620	615	596	588	590	603	653	601	560	571	637	621	579	649	586	575	614	631	570	593	546	649	605	644	614	578	623	622	597	581	574	602	609	622	652	616	596	588	606	637	590	598	622	620	592	625	589	602	627	564	596	615	594	624	589	609	655	594	584	629	673	611	566	616	608	580	604	642	621	568	547	640	616	586	629	607	626	649	598	635	638	599	595	591	571	617	597	578	580	595	614	597	623	602	588	634	605	589	651	635	629	616	593	618	604	605	582	618	587	646	600	590	593	621	570	654	577	586	575	587	651	621	629	633	570	630	578	681	606	642	636	608	628	622	618	641	652	563	576	636	604	619	617	605	602	635	629	597	603	615	613	605	628	582	621	638	594	604	599	576	584	558	636	609	596	600	648	592	649	623	653	577	623	600	570	657	622	603	629	578	598	616	603	581	605
2582	463	490	470	432	641	3483	3732	2515	1115	349	330	302	359	338	327	328	345	369	356	332	373	330	307	314	331	369	347	352	354	357	349	342	358	353	342	325	348	367	314	360	316	369	351	358	346	335	362	352	353	351	326	349	299	370	351	345	337	350	325	357	357	319	343	331	340	334	353	335	363	312	324	340	336	345	306	365	327	357	324	316	366	340	347	341	354	352	345	316	330	374	353	322	331	323	334	315	367	363	345	337	338	330	320	333	352	359	339	320	334	344	376	344	344	361	346	314	321	373	315	362	299	341	357	319	329	330	338	337	361	339	346	323	387	310	325	405	310	314	361	338	354	338	334	335	360	350	334	333	315	339	383	334	338	326	341	309	329	341	332	333	325	352	350	305	320	337	314	343	355	324	366	352	323	370	357	354	362	382	321	331	368	310	329	360	317	298	327	334	314	300	379	354	328	321	337	341	318	309	334	370	335	369	304	373	363	351	343	320	361	325	370	291	357	338	359	326	345	361	345	350	353	331	385	345	320	320	371	325	352	343	318	345	333	332	365	335	345	331	338	343	332	297	353	353	322	331	365	347	332	304	333	346	290	370	334	320	335	342	312	331	345	345	336	318	328	338	380	330	386	349	347	327	324	309	348	325	347	311	340	333	341	388	369	296	356	352	333	338	332	314	348	372	337	377	356	337	309	367	345	333	322	314	334	319	335	383	368	321	353	344	302	346	336	359	353	342	384	332	316	365	360	332	332	337	310	343	307	350	342	336	349	308	315	340	345	313	332	370	327	349	353	326	342	351	321	347	333	319	347	349	341	335	334	336	329	351	352	353	365	326	324	350	323	343	309	321	325	364	321	360	351	352	328	345	306	357	293	345	326	325	335	357	350	363	300	350	355	320	344	335	365	345	351	335	332	326	350	363	339	329	348	331	359	345	341	332	324	328	353	356	349	353	353	356	346	333	358	385	367	349	360	357	312	346	358	348	324	331	336	331	355	331	346	370	348	311	331	328	356	358	353	345	350	358	335	320	364	364	356	351	346	361	364	368	346	338	334	323	303	355	336	353	343	323	329	332	331	367	350	348	324	366	338	368	309	339	342	324	334	396	351	342	295	335	358	326	344	343	331	372	340	364	326	336	357	325	356	359	353	337	351	318	346	337	337	331	337	349	347	361	383	373	337	357	355	311	348	338	323	369	317	336	355	389	329	292	349	352	340	350	332	338	314	336	328	374	346	319	342	329	378	359	328	316	337	302	325	356	320	335	349	342	333	343	324	341	354	369	332	326	346	327	343	315	342	301	353	330	330	321	339	329	334	326	328	325	365	339	330	330	343	356	350	333	314	364	346	318	335	334	355	356	344	322	350	342	344	355	325	319	328	330	347	360	330	368	324	346	326	330	344	355	353	359	308	306	296	349	357	377	363	302	328	352	284	312	332	332	329	322	351	332	334	347	339	346	328	327	344	340	343	347	338	332	345	342	361	350	337	365	347	337	364	348	321	328	372	335	356	318	357	357	309	316	331	309	343	349	316	309	347	312	341	343	344	339	329	323	337	308	342	341	348	355	368	367	352	337	376	360	299	328	346	322	336	319	375	357	316	307	331	370	314	316	337	328	350	345	361	350	362	363	348	299	343	349	353	338	325	343	350	309	302	342	345	314	335	351	322	333	341	356	385	306	337	329	339	322	330	349	351	340	319	372	338	366	355	339	370	329	351	345	326	337	372	317	318	361	382	322	342	385	325	354	375	321	368	353	345	334	341	356	319	358	333	311	303	333	317	357	322	296	333	338	328	342	351	336	344	367	325	348	353	367	339	330	329	353	330	318	320	322	322	353	351	343	373	304	364	341	319	313	314	348	322	357	334	365	374	333	339	338	338	364	333	343	357	362	324	367	337	332	321	338	340	359	348	322	361	318	338	339	364	333	343	350	352	339	327	348	345	325	331	321	366	332	356	346	324	370	323	357	337	296	365	325	327	310	343	327	341	340	323	314	373	343	319	331	327	359	345	353	373	343	320	337	361	365	355	337	347	324	327	324	335	330	360	323	331	358	332	336	324	372	319	322	326	344	359	343	364	343	322	333	345	352	351	369	322	324	368	354	338	318	338	347	336	330	366	354	332	332	305	336	331	360	323	330	359	319	322	350	376	378	348	362	353	307	323	335	338	337	351	342	369	355	332	324	384	325	329	331	339	339	353	327	352	331	348	318	347	323	347	354	382	316	344	306	337	351	356	345	348	299	354	325	364	369	313	352	356	358	311	320	323	308	365	389	330	343	306	341	365	313	329	314	335	342	371	358	367	367	360	351	359	339	311	342	303	373	331	331	340	349	348	339	329	303	352	337	334	336	334	342	318	320	345	321	361	345	326	292	322	358	355	339	336	351	330	357	323	346	342	333	393	281	344	335	348	359	337	360	300	349	349	340	345	374	326	348	327	305	369	331	351	308	342	348	325	323	331	365	334	343	349	323	337	372	333	331	334	385	360	322	336	348	351	355	334	331	345	350	363	355	332	373	340	353	331	319	345	362	354	336	333	382	291	331	358	342	348	369	351	330	352	340	369	336	333	348	362	372	339	290	327	346	306	329	323	328	348	327	345	355	359	308	315	331	328	331	316	366	307	339	340	351	355	326	326	368	276	331	325	355	296	316	313	350	319	299	307	377	350	336	376	323	307	333	350	332	368	338	331	302	360	352	311	322	321	332	323	325	339	339	328	361	348	327	316	332	337	340	353	381	300	337	313	325	354	369	355	365	356	351	306	351	332	360	376	378	323	345	345	338	373	356	348	327	352	328	336	357	328	310	342	368	344	350	342	368	368	372	347	338	322	343	336	335	342	351	348	346	309	319	327	351	330	349	351	344	323	312	349	359	313	354	345	366	369	340	337	368	325	354	326	314	344	321	357	352	345	344	362	330	337	359	358	347	367	335	370	339	334	317	339	337	350	341	375	337	332	343	330	358	337	353	323	318	355	352	356	354	321	367	352	341	328	335	373	324	336	345	338	334	371	308	344	351	325	326	356	341	340	327	337	342	340	355	337	333	379	328	353	320	347	362	330	350	354	321	371	375	364	356	340	342	367	380	361	339	343	306	342	331	357	312	304	347	330	355	356	346	356	346	349	364	353	342	324	368	353	355	321	309	342	347	340	358	352	316	366	345	324	326	343	368	314	333	295	368	336	332	364	337	334	300	336	379	289	335	306	324	324	337	310	321	365	345	359	347	333	332	349	361	337	326	350	318	346	334	354	341	337	344	348	350	312	324	342	329	337	325	348	337	360	336	343	384	376	343	357	323	337	376	359	344	341	362	336	346	348	336	346	346	326	306	353	363	362	339	332	314	317	353	311	328	356	336	333	343	319	373	352	341	393	360	355	333	355	357	354	314	321	346	311	336	366	348	329	331	350	379	318	367	336	342	335	364	368	364	328	293	345	314	305	366	347	324	359	381	322	362	341	321	332	370	310	340	313	317	313	321	341	337	370
2798	1019	1292	1525	1360	2878	15716	14416	10245	4143	939	866	917	885	965	858	891	882	862	864	893	861	888	908	914	885	913	846	853	869	896	860	864	877	905	907	895	901	883	906	900	896	886	901	847	934	921	843	880	916	896	893	899	860	862	956	852	910	873	919	895	935	906	868	915	864	893	965	920	831	944	886	837	894	890	930	914	931	858	886	917	896	918	911	860	889	883	867	862	922	814	925	870	870	898	866	881	855	896	915	842	895	889	904	899	838	944	903	916	913	888	839	930	865	858	895	931	883	925	916	900	891	909	908	878	890	903	871	948	927	908	909	897	906	853	870	872	859	883	878	981	888	878	856	914	920	892	861	887	886	892	819	876	899	819	834	828	856	939	894	900	927	894	927	870	894	900	859	911	883	848	900	889	890	840	877	937	898	921	919	941	857	894	918	897	921	901	907	854	906	851	839	878	859	867	909	874	848	896	909	961	816	870	922	915	939	855	937	919	870	888	900	813	889	907	861	893	883	872	879	870	917	920	885	836	864	897	886	866	929	902	831	872	832	901	878	876	897	904	885	875	922	924	886	899	915	881	907	888	908	859	926	877	901	906	909	914	858	912	964	875	889	946	942	883	905	989	861	862	900	919	880	930	869	908	872	918	948	869	940	860	921	864	959	869	915	871	906	898	905	870	843	835	849	917	894	877	933	854	875	902	888	876	875	906	918	918	930	932	916	895	863	904	876	880	947	865	898	885	864	877	944	951	958	932	896	940	915	893	909	910	914	890	877	933	853	818	890	886	865	881	891	856	880	897	946	888	925	928	914	861	912	946	952	888	817	855	875	911	920	861	913	868	855	910	919	916	896	898	870	882	898	898	903	853	904	864	913	919	889	893	899	870	923	847	865	859	934	875	903	871	864	870	898	915	890	860	905	890	868	847	922	906	936	840	936	819	891	885	906	899	889	907	967	870	935	906	918	892	864	861	853	877	934	917	877	915	893	866	885	868	895	934	908	919	894	872	886	843	858	944	898	877	912	879	901	874	935	867	874	819	873	925	868	923	888	922	903	922	884	894	913	926	889	946	918	899	868	853	915	882	867	902	897	847	864	917	925	907	926	884	892	931	900	850	915	898	878	881	888	898	940	869	829	905	858	894	903	932	898	865	899	883	906	887	872	898	951	865	919	910	889	885	884	900	879	893	898	909	906	903	909	911	946	903	879	916	928	889	865	890	896	872	895	863	888	904	895	926	925	938	826	852	888	895	915	857	903	847	895	928	897	860	908	876	865	872	867	894	886	896	877	879	924	911	928	910	873	956	898	925	901	872	853	923	846	893	932	920	909	941	933	919	885	898	906	853	891	894	884	842	911	904	852	860	902	896	874	905	902	888	915	854	941	872	870	910	918	814	884	920	864	896	852	907	883	875	899	946	880	891	886	881	872	863	909	872	884	907	925	975	911	856	882	945	893	921	915	920	944	866	955	908	939	915	833	852	896	916	892	940	895	915	879	892	890	907	919	954	910	889	908	889	867	930	922	862	882	853	920	869	864	877	924	902	884	880	872	904	881	910	865	914	871	980	855	928	847	877	897	882	880	918	945	965	845	939	853	874	907	872	890	900	873	894	826	951	903	876	886	860	923	895	863	901	879	925	839	875	886	882	917	843	915	959	959	825	885	942	866	862	933	901	872	918	903	848	943	887	807	870	924	907	857	895	949	873	902	933	928	813	889	917	889	934	846	877	904	960	950	906	938	882	872	906	885	906	848	885	918	874	886	915	888	881	936	894	880	915	894	905	890	847	910	889	934	876	909	911	897	950	884	916	897	908	889	894	883	867	855	876	961	901	956	922	905	870	936	946	875	900	862	912	914	925	921	850	889	945	919	922	911	946	930	912	887	899	893	887	852	882	900	883	874	836	883	918	887	930	914	858	930	924	951	853	872	848	913	891	903	898	881	899	888	897	912	894	848	852	876	886	883	892	902	919	842	892	918	900	909	949	897	899	894	912	870	886	858	952	859	922	832	915	925	891	929	949	888	898	898	859	844	888	884	875	892	812	929	835	904	860	914	908	915	902	908	948	911	863	918	929	887	910	919	907	857	904	866	898	907	892	878	874	883	859	896	898	893	897	861	907	852	872	884	862	873	864	920	847	907	914	803	870	963	861	905	873	892	899	833	909	894	928	885	936	956	865	899	894	912	845	941	900	853	927	875	880	884	899	854	909	881	932	847	867	885	868	888	908	898	880	904	891	872	946	841	931	947	913	877	941	899	873	901	902	869	918	905	884	878	861	886	893	901	887	929	871	908	914	856	846	895	845	858	913	909	913	832	862	863	845	855	905	925	866	898	901	900	978	899	930	880	870	907	912	920	941	907	946	862	992	905	849	932	899	909	929	918	905	900	936	936	908	889	890	905	879	920	890	893	927	924	868	934	925	899	857	914	857	864	947	865	894	858	866	865	820	887	888	847	893	888	855	830	922	916	913	904	923	944	872	876	942	874	896	818	874	886	875	866	915	865	892	910	890	871	922	821	860	892	898	903	882	883	857	913	871	864	846	890	845	926	934	875	876	946	928	823	888	860	908	910	953	919	886	892	870	923	880	894	881	910	876	911	876	867	916	907	911	903	892	889	922	895	888	919	936	932	910	874	937	911	863	898	915	906	887	921	923	907	918	829	918	914	884	905	879	891	920	878	884	876	900	880	913	923	909	908	911	907	893	874	834	896	829	857	865	939	845	871	893	877	862	877	887	920	862	946	912	893	900	923	857	926	863	867	924	853	850	889	928	887	860	909	950	877	903	904	873	862	869	862	881	881	981	901	919	877	927	895	897	845	924	902	864	873	947	931	838	887	874	872	887	898	956	878	920	897	867	919	858	915	879	859	857	885	911	885	905	877	919	936	905	915	842	843	809	882	921	934	842	909	870	878	941	883	868	875	855	916	842	893	886	872	961	917	902	888	860	863	876	885	891	861	908	892	917	922	879	948	868	886	880	882	873	881	892	894	925	882	882	881	885	925	893	888	886	895	909	886	899	897	908	885	873	823	899	937	925	929	942	886	878	857	844	931	857	916	880	884	865	893	849	859	872	898	864	895	868	940	881	932	902	922	911	925	838	957	902	930	908	899	923	847	875	863	885	875	937	866	955	883	868	880	894	902	893	894	902	861	926	928	859	909	907	905	914	824	949	883	886	868	930	929	921	875	918	897	919	908	894	884	885	876	849	888	876	885	912	865	922	869	852	887	901	825	941	878	852	874	871	886	907	867	872	897	926	895	863	880	813	938	859	967	862	847	945	928	833	930	902	937	840	851	894	895	920	914	891	973	836	872	838	873	860	924	936	910	880	865	868	884	892	866	896	927	952	902	945	882	896	893	902	901	873	914	887	881	932	901	878	917	906	916	902	919	866	846	910	899	852	928	917	903	887	864	928	931	872	944	904	890	907	901	899	902	950	845	862	849	916	872	914	875	886	919	901	875	875	839	926	945	872	884	893	862
10213	1434	1649	1353	1033	10978	40310	34959	21111	7661	490	284	332	297	334	315	330	282	311	300	321	304	327	310	314	313	286	300	319	316	305	319	300	298	327	295	316	313	300	319	313	296	279	290	327	315	313	316	295	278	320	325	312	295	317	283	313	314	340	345	297	336	328	308	295	319	344	299	313	310	306	335	288	279	336	289	307	304	339	300	343	318	273	309	313	288	310	316	306	313	293	279	276	282	286	335	298	277	298	333	286	323	286	292	347	318	299	311	279	297	315	301	309	320	333	326	325	299	299	330	307	324	315	303	290	287	333	293	298	277	327	312	317	293	289	315	311	317	323	282	307	341	294	307	329	302	331	308	286	305	298	325	318	293	292	290	317	310	310	326	293	315	314	301	287	331	282	305	298	292	317	315	329	304	299	337	300	333	343	343	300	318	303	309	278	337	318	267	290	291	302	282	305	280	295	321	290	300	340	307	307	284	314	299	329	281	279	305	310	324	299	312	302	310	278	313	285	296	326	330	323	288	291	294	317	296	289	304	278	296	319	317	285	307	308	324	298	315	320	321	322	296	332	292	312	302	335	299	306	280	346	316	295	262	307	304	310	301	312	322	312	305	286	260	298	303	339	310	319	290	311	316	328	313	346	300	337	305	316	290	310	313	310	316	327	316	314	335	315	301	307	278	301	319	315	301	312	308	328	347	325	311	284	300	300	293	320	314	258	292	322	342	306	307	311	317	289	337	318	320	313	317	311	293	312	349	305	297	316	300	296	272	303	316	289	299	287	310	312	295	298	298	330	301	318	328	324	299	287	307	316	293	297	314	324	302	323	324	290	291	325	287	310	308	311	269	277	318	314	305	301	303	303	274	327	300	305	346	330	324	311	272	276	326	283	299	323	323	321	332	285	301	305	308	283	309	312	321	332	318	300	281	317	304	289	300	305	323	271	280	303	311	291	315	322	297	313	341	297	299	322	332	285	293	331	319	310	325	325	284	278	305	326	303	289	317	322	307	314	312	315	333	312	301	294	356	301	324	326	292	289	316	324	320	307	314	320	298	296	324	286	294	309	315	341	322	340	316	292	294	316	330	289	315	287	312	294	280	325	310	315	358	315	290	306	302	310	306	270	300	307	314	315	317	286	339	331	317	317	308	325	311	309	309	329	289	303	319	285	297	308	315	315	344	330	308	331	316	301	298	303	284	324	306	299	301	310	312	298	285	341	283	320	304	315	330	290	317	305	339	301	329	337	290	333	329	344	275	336	298	320	292	320	327	291	351	309	298	296	275	312	259	306	305	277	306	303	295	308	291	303	348	293	301	319	302	324	328	370	292	339	313	288	314	308	306	299	306	314	310	313	311	356	288	295	310	284	292	329	273	310	311	336	324	324	310	275	304	315	335	344	343	325	286	320	298	300	343	301	298	283	306	303	308	292	292	310	285	279	322	306	320	285	309	317	299	296	307	288	319	277	322	289	323	329	315	308	292	323	324	343	338	322	316	287	301	333	324	328	294	297	329	322	303	328	338	340	342	300	278	281	314	321	297	320	299	314	316	303	327	285	280	340	325	317	273	294	306	299	295	292	330	315	303	317	323	301	303	295	323	290	304	287	322	324	330	295	284	334	342	309	301	326	315	315	276	298	287	301	302	323	295	313	314	320	328	301	275	301	314	323	303	308	296	332	309	323	327	304	295	317	290	332	304	315	321	288	294	326	290	313	309	314	305	304	332	297	309	296	317	305	296	291	328	349	315	315	308	315	317	330	279	333	288	303	275	281	304	326	273	277	312	306	324	298	297	303	295	338	319	326	292	328	301	312	334	305	329	301	292	287	291	342	327	313	319	303	319	305	291	296	328	302	271	284	295	318	311	324	323	290	292	304	331	299	313	302	311	295	295	342	313	313	301	294	332	317	290	281	312	275	315	327	307	304	302	310	290	282	321	303	301	338	312	311	312	313	311	317	297	331	316	322	302	308	321	308	295	300	329	315	297	298	282	312	282	287	273	336	313	310	290	319	281	285	325	309	292	335	301	287	284	285	298	300	325	344	315	297	314	292	292	306	323	295	290	282	302	314	300	276	277	270	301	319	305	313	300	298	305	302	301	314	350	327	305	288	287	312	302	316	275	314	303	286	301	334	304	293	294	311	312	335	303	284	333	305	313	298	277	339	317	288	297	291	289	349	299	289	296	340	346	301	306	322	325	283	302	280	277	317	305	312	312	288	313	320	312	341	314	302	315	289	330	285	289	319	280	312	313	313	330	299	312	278	327	309	283	308	312	327	322	282	298	322	310	290	336	305	290	313	315	318	313	273	310	328	341	277	316	290	301	304	294	298	285	291	276	299	304	310	291	323	346	297	307	322	281	304	307	336	332	299	322	303	304	309	270	313	328	297	299	330	298	308	330	307	310	350	303	336	301	304	310	305	323	312	300	310	332	329	291	320	303	268	337	311	303	328	303	297	305	302	306	314	324	282	303	314	298	283	306	304	310	318	306	282	307	304	316	297	315	329	320	297	313	287	319	312	288	291	305	330	302	319	298	327	293	309	276	310	312	321	346	323	298	296	328	311	285	322	308	271	301	307	306	337	338	307	276	264	318	275	308	311	328	301	301	316	292	306	306	293	297	312	308	342	311	311	316	289	326	328	317	287	299	320	329	334	310	318	289	304	300	311	297	270	311	320	315	307	308	305	303	279	278	308	344	322	322	293	304	309	302	333	307	322	299	304	286	295	304	322	293	279	311	285	314	323	322	315	318	324	302	302	317	325	343	305	314	295	295	340	313	328	343	334	339	313	264	334	340	292	318	286	300	297	308	318	302	332	296	339	297	300	331	284	325	286	296	322	318	284	303	305	301	308	321	345	314	315	309	298	337	336	309	285	295	316	343	329	331	335	321	314	330	317	310	282	298	289	307	343	326	336	285	351	303	322	281	278	289	311	331	298	318	329	327	314	312	308	324	313	328	292	260	296	347	306	321	320	341	325	289	318	291	317	325	271	303	353	327	259	304	271	309	317	308	329	310	309	307	304	330	346	296	314	321	325	305	319	314	278	284	303	321	295	311	323	325	312	307	327	281	311	308	277	307	353	309	344	333	301	311	307	332	321	308	305	338	311	313	319	277	275	322	314	310	340	333	310	310	311	318	295	329	329	285	291	302	286	311	322	276	286	275	303	322	316	305	302	273	306	247	290	283	302	347	288	312	302	298	335	305	309	278	314	305	289	339	334	288	321	313	289	299	309	303	277	305	325	302	337	337	318	311	324	314	295	315	320	322	294	301	335	298	300	297	304	318	285	349	323	318	311	317	330	329	315	317	311	319	282	299	311	311	307	299	307	301	305	307	327	301	332	315	307	322	304	317	306	325	333	286	318	342	281	320	296	317	291	280	318	316	307	309	307	298	303	325	295	295	288	331	299	314	298	314	300	284	277	320	311	287	323	312	280	309	319	326	317	286	292	346	327	282	321	300	310	308	308	343	283	302	296	321
6624	1904	4070	4608	3989	24513	56779	49208	38419	16569	941	819	822	857	826	838	810	766	827	874	803	834	793	763	800	792	801	798	795	794	859	816	798	791	756	815	809	815	831	800	827	842	784	780	799	782	812	811	785	807	850	784	814	747	769	807	747	848	808	863	783	819	742	802	841	791	847	804	790	810	827	811	782	841	821	784	846	804	881	862	765	822	809	839	806	873	834	809	740	785	835	798	827	781	820	836	774	799	787	730	805	823	807	779	800	828	803	832	819	813	804	788	784	800	835	781	793	831	809	795	806	833	847	766	819	795	765	797	856	881	761	779	831	827	802	800	804	835	866	807	757	821	792	812	812	829	828	846	792	812	789	787	796	791	761	781	838	778	876	796	748	824	816	836	800	841	752	786	858	795	869	765	768	838	786	809	819	775	756	848	824	826	803	809	819	756	850	837	826	808	843	825	834	805	710	789	793	835	842	872	835	792	804	761	854	848	790	780	807	807	826	810	792	809	832	817	780	820	805	785	825	847	832	791	822	827	847	799	871	791	824	814	805	778	802	824	766	805	795	807	837	849	795	795	806	801	821	764	809	817	824	743	801	786	834	791	813	798	800	768	782	816	852	808	805	821	829	801	803	832	790	817	813	850	787	779	808	830	797	845	787	816	871	814	813	838	819	861	840	798	824	838	795	791	769	828	810	787	760	829	793	783	827	813	829	823	810	789	809	838	839	804	834	798	819	814	860	809	851	793	852	833	828	829	812	769	798	742	795	806	801	864	822	796	760	794	806	855	806	800	804	828	837	770	830	780	748	763	818	804	795	770	771	811	863	790	840	816	784	788	807	822	770	857	858	814	795	803	813	820	806	803	796	820	776	816	802	772	877	804	785	798	805	869	802	789	792	852	811	771	814	814	833	788	798	797	823	844	774	815	819	823	789	837	830	836	826	808	812	795	811	821	794	784	802	806	804	811	825	806	789	831	811	813	811	814	828	812	834	831	816	785	831	827	832	810	824	807	790	795	848	770	788	760	807	778	794	825	816	805	821	779	838	805	784	805	802	849	763	770	847	811	831	813	813	775	802	753	782	782	849	788	813	829	801	772	800	790	811	796	808	804	843	851	816	774	804	843	823	847	809	818	824	816	822	831	853	770	824	824	880	769	771	857	792	787	804	866	858	868	806	809	840	861	787	803	899	761	824	777	801	809	804	761	816	743	782	793	847	748	808	809	846	841	804	828	770	772	789	813	771	820	823	808	792	802	824	779	767	762	798	827	846	819	811	825	844	795	778	790	845	801	804	809	758	833	789	819	825	839	814	826	829	794	819	768	799	825	825	829	790	822	794	763	805	776	818	802	821	847	794	835	801	765	834	781	816	809	812	763	848	797	846	822	805	803	839	849	796	793	799	797	789	801	773	810	786	789	813	784	809	820	768	808	816	824	820	783	839	773	817	845	824	844	773	803	764	775	800	807	837	780	803	844	837	850	821	799	811	806	763	791	821	806	829	812	770	797	804	782	802	793	807	810	808	822	850	791	817	835	814	761	823	804	799	840	763	850	815	827	818	829	859	808	788	862	835	833	785	794	926	791	801	866	769	818	807	810	866	842	820	848	858	846	769	855	793	821	801	863	807	805	761	809	810	799	754	760	804	867	779	813	767	830	800	784	774	791	753	775	826	810	784	793	829	797	816	761	851	785	815	777	814	780	765	800	813	796	833	818	850	783	774	841	781	786	762	865	834	802	793	819	831	760	765	779	832	812	820	819	802	822	833	826	770	829	832	746	814	824	769	823	816	779	808	808	788	795	807	780	789	774	851	758	816	839	806	792	792	803	836	853	857	800	848	830	814	826	833	811	787	783	819	788	814	779	878	850	793	843	848	853	766	786	813	845	853	778	828	767	860	786	775	850	827	775	823	831	771	793	848	815	849	788	821	766	817	768	762	827	849	824	750	838	811	789	846	808	801	815	806	840	808	817	786	806	824	844	760	815	820	801	833	788	767	795	830	816	818	810	782	819	809	794	743	876	799	816	803	789	793	817	793	832	830	802	813	801	810	795	878	788	850	808	758	775	770	814	797	805	778	805	831	831	783	805	828	773	792	789	842	826	809	806	817	808	801	803	805	798	836	846	833	806	795	804	799	847	811	797	846	801	760	815	862	787	790	802	831	782	812	816	768	849	790	809	828	816	804	850	825	853	772	830	822	804	814	811	807	821	859	840	849	813	776	832	763	821	802	838	837	804	746	828	838	804	800	833	832	816	785	848	835	805	793	793	811	831	829	857	806	793	840	894	794	800	803	838	790	813	824	799	826	743	794	793	847	796	765	853	770	824	764	813	859	776	774	824	829	821	778	779	823	759	772	769	879	820	779	782	775	817	775	765	778	803	800	816	810	800	788	773	805	760	820	793	816	735	791	839	842	777	806	842	771	775	795	852	833	752	773	781	781	809	791	842	800	787	830	771	791	761	842	812	753	777	804	819	770	823	831	821	823	818	789	888	857	809	842	838	782	806	868	847	838	808	860	739	835	812	835	801	846	805	801	805	804	843	817	784	851	798	825	761	749	822	818	806	773	883	757	820	828	781	803	770	836	799	826	800	799	830	790	846	827	758	817	803	763	803	793	831	806	796	836	809	758	773	768	818	872	797	840	812	782	826	792	823	753	798	846	784	853	854	802	832	795	853	724	812	804	816	835	876	819	818	798	839	826	888	786	799	830	803	781	797	834	859	830	839	831	780	771	743	787	816	807	861	832	804	802	799	829	801	852	826	762	784	794	817	784	781	734	801	770	849	825	854	796	758	817	816	797	816	796	834	806	775	773	855	802	755	831	788	849	819	790	814	816	761	797	834	789	848	800	808	796	811	813	782	778	765	841	801	855	799	789	812	788	823	804	801	816	813	854	885	756	819	772	852	814	812	805	802	814	802	787	826	752	847	795	828	807	789	794	823	798	779	898	782	808	869	872	765	804	813	785	794	794	783	785	824	822	817	788	771	822	756	817	816	787	807	846	770	803	833	840	777	793	804	819	811	758	784	793	801	825	805	834	804	800	850	791	760	795	791	812	799	827	805	800	804	811	817	790	818	827	800	813	797	859	826	806	788	833	817	780	773	792	780	795	848	777	805	824	813	806	781	830	800	815	767	864	751	807	872	823	781	802	777	834	828	829	803	850	807	837	827	849	822	817	820	839	773	764	839	723	785	819	763	794	818	796	786	841	782	803	761	796	832	810	772	815	745	823	841	810	788	769	860	808	798	809	801	825	852	837	796	849	812	807	810	820	795	818	803	844	812	867	851	837	792	817	803	821	834	824	777	847	845	794	755	829	853	845	815	835	817	790	818	847	815	806	862	746	814	804	839	813	873	838	844	798	860	826	856	830	841	837	775	791	843	777	807	803	766	800	803	793	821	861	759	799	795	819	784	812	814	787	789	794	805	851	793	806	867	786	789	813	791	756	800	817	842	795	816	825	831	810	792	824	827	851	859	825	782
18751	3502	3127	2325	1590	21222	54496	49172	32497	12450	1175	235	193	213	197	206	197	194	207	196	205	204	191	210	210	211	208	198	192	179	206	198	206	212	186	178	177	220	185	191	196	212	204	191	186	189	205	169	169	174	214	222	189	219	184	203	180	198	202	199	207	190	195	202	190	204	212	196	217	209	207	196	211	199	196	183	206	203	209	203	162	200	190	193	214	194	185	232	192	212	192	195	184	209	186	229	173	218	226	176	204	197	205	192	225	188	202	183	198	218	202	167	213	191	179	217	211	185	206	211	203	182	173	199	196	216	214	184	180	202	242	197	201	176	175	172	175	208	238	190	204	179	170	186	178	180	194	215	177	213	209	184	193	197	202	197	192	221	175	177	219	215	199	197	178	210	190	228	187	217	208	211	209	167	190	187	188	173	177	191	207	184	174	194	206	202	184	189	198	197	190	178	182	203	184	184	187	209	199	186	193	182	208	197	193	183	202	199	199	197	198	190	182	214	203	204	199	194	185	179	198	209	193	198	200	199	204	182	180	207	188	191	215	208	189	182	211	175	217	192	208	185	173	171	195	205	175	169	220	209	208	211	226	196	191	198	187	217	169	204	205	192	213	208	204	193	217	218	196	191	203	183	192	201	188	211	234	191	187	196	194	193	198	205	198	211	216	185	211	213	188	194	204	209	179	187	200	212	198	205	204	192	195	181	213	213	187	216	208	192	205	174	206	231	182	210	215	205	204	162	178	203	194	232	188	217	202	196	186	202	197	184	200	202	180	175	214	182	200	212	185	185	200	169	194	190	174	195	213	180	199	200	193	201	216	202	197	182	196	212	227	224	186	197	175	196	214	195	199	231	203	195	186	221	182	202	178	184	219	191	199	213	195	209	197	191	187	186	230	188	222	212	183	217	198	227	189	174	189	188	179	204	188	203	185	191	195	195	188	190	213	215	195	188	214	214	205	207	209	186	192	199	193	205	186	212	198	199	216	206	198	197	210	216	195	210	192	193	194	202	216	205	182	201	182	203	180	190	211	203	219	186	172	201	180	177	192	214	190	210	180	203	215	195	198	192	179	194	205	180	187	202	176	202	220	205	231	187	201	212	213	191	177	221	214	195	199	191	217	178	178	196	194	196	199	220	202	205	189	218	194	224	197	210	179	211	212	159	183	186	192	211	209	224	231	194	207	199	217	201	204	240	186	178	187	212	198	218	200	175	190	214	201	182	208	206	190	197	182	198	167	164	187	199	233	208	199	186	197	191	180	169	192	202	188	204	178	198	177	191	199	198	215	191	219	191	206	189	188	232	195	192	172	195	192	223	230	184	186	178	183	186	216	189	226	190	214	199	185	194	206	192	198	198	174	188	188	194	203	215	204	198	203	198	191	192	200	163	202	188	214	197	224	211	187	208	191	187	196	197	188	224	191	201	205	215	197	201	210	178	208	221	202	211	198	224	189	191	198	203	191	227	177	195	204	199	204	211	199	188	195	216	189	196	190	202	203	206	190	185	220	193	217	196	217	201	220	175	216	186	216	200	185	175	207	182	218	209	203	207	206	197	209	189	188	176	195	198	203	195	195	175	192	211	199	203	200	192	199	178	195	193	211	169	179	207	182	212	192	208	208	207	194	188	201	204	210	187	189	179	203	192	194	188	186	168	209	198	210	212	180	179	187	169	193	152	181	189	196	218	195	169	191	210	195	187	163	195	211	224	198	175	188	167	224	180	189	212	192	210	218	197	207	188	215	206	184	196	205	214	193	208	201	205	205	196	184	175	214	193	205	213	184	204	225	183	186	204	233	209	211	201	206	212	197	185	196	208	193	172	205	190	186	205	183	177	185	199	245	206	207	225	206	212	196	187	195	206	186	202	178	199	214	202	184	187	215	194	206	188	190	174	199	194	207	194	197	214	199	204	214	165	194	219	178	194	207	195	215	176	208	189	182	199	192	206	226	208	189	201	183	161	195	177	175	175	175	202	186	187	232	196	208	213	221	182	181	212	199	206	188	196	216	194	189	194	211	218	199	206	175	167	191	206	202	182	194	192	177	194	205	212	177	171	199	202	192	210	192	192	211	195	174	195	186	219	175	207	229	187	190	194	205	195	204	190	223	204	190	221	183	202	192	174	198	193	217	211	201	193	194	213	208	208	180	186	212	184	220	190	196	186	202	201	207	207	181	187	163	204	197	186	202	201	204	207	215	191	189	186	183	208	223	189	213	189	183	191	200	202	210	181	193	181	189	216	178	190	192	189	201	195	188	188	193	202	197	229	192	214	188	191	201	217	201	188	188	237	174	190	223	203	189	206	199	183	181	181	201	177	204	228	216	229	195	224	218	217	204	185	203	213	213	230	189	195	204	193	210	185	188	196	222	201	203	205	211	181	193	189	187	157	180	210	186	234	171	186	202	188	227	188	201	191	213	171	207	203	208	188	193	202	210	216	187	194	198	194	183	214	215	168	189	195	195	189	177	187	187	201	196	197	182	195	206	170	223	184	197	199	186	188	189	235	172	193	191	226	187	187	205	177	201	199	181	171	172	223	223	204	196	212	199	212	191	204	222	216	203	191	205	206	202	202	200	198	172	190	210	204	209	194	186	211	210	212	203	184	167	183	207	199	173	213	181	184	186	176	228	208	226	189	176	183	188	220	191	195	222	197	189	214	202	199	189	198	168	175	171	213	190	189	207	203	203	192	197	208	192	203	196	196	212	213	219	189	212	190	213	229	213	181	207	208	219	185	210	198	191	214	207	206	223	198	188	203	214	215	191	209	200	212	168	178	212	209	190	191	204	194	204	194	184	178	229	197	215	185	182	161	204	197	224	188	192	195	197	235	190	195	192	193	187	185	180	170	186	180	232	210	224	199	186	204	178	202	223	200	200	195	192	230	201	199	185	190	200	187	201	193	188	199	199	209	199	194	212	211	183	193	176	222	192	188	187	204	208	196	216	198	188	181	182	227	233	183	202	209	200	200	229	195	163	183	198	187	198	180	195	197	200	168	201	193	161	205	211	201	219	193	205	182	197	221	193	185	191	203	206	187	181	198	184	205	199	223	191	177	191	193	193	195	200	199	197	189	199	204	206	197	172	185	198	200	199	175	218	182	163	193	190	190	214	189	200	172	181	179	193	214	225	179	201	171	200	207	208	208	211	202	179	219	178	214	214	186	181	224	205	162	185	203	186	218	202	220	189	196	197	218	218	200	178	206	189	208	219	201	211	209	200	196	193	181	186	213	207	192	201	205	197	161	191	192	201	193	211	188	208	193	228	186	178	190	219	178	190	216	192	210	208	194	212	210	190	222	181	190	199	201	186	194	207	182	184	193	205	196	228	215	197	198	211	191	222	228	200	221	187	195	181	208	197	202	189	184	204	183	210	210	182	178	197	185	198	205	223	198	226	173	204	206	222	198	219	207	195	193	182	206	176	202	227	180	202	202	167	206	209	186	187	200	209	198	199	221	211	209	204	196	161	174	220	180	180	204
8356	2856	6255	7074	6340	34340	68065	61892	46801	23329	1971	625	588	621	566	563	572	592	564	574	554	542	590	560	544	580	574	513	570	552	548	534	588	538	511	562	531	550	546	529	503	561	537	548	554	536	534	581	518	537	535	529	493	562	510	519	530	542	578	542	610	527	537	547	542	563	555	508	577	525	600	551	592	546	568	551	551	553	541	531	580	544	519	524	557	542	570	550	537	544	519	560	542	509	546	560	541	544	535	546	516	560	578	550	530	558	557	546	493	550	582	543	524	542	524	565	565	558	520	575	551	547	556	557	528	527	540	549	579	539	554	520	539	528	589	556	530	553	523	544	560	549	537	553	529	555	506	507	578	558	534	542	539	509	568	535	575	544	516	483	535	529	598	515	538	550	533	547	537	540	507	532	493	549	588	535	557	542	602	568	534	502	526	541	522	553	566	527	501	520	507	554	527	518	560	560	556	567	577	514	533	544	557	550	530	582	524	526	524	577	550	576	543	545	542	488	543	554	540	505	573	585	564	544	529	531	564	533	511	509	565	487	576	552	569	540	544	540	541	593	547	533	529	548	545	529	562	540	542	461	554	535	541	556	582	526	552	526	548	524	546	503	514	560	514	581	516	537	541	563	540	532	530	561	557	528	540	570	520	535	582	509	543	586	544	554	533	531	539	584	580	556	548	529	564	544	537	549	553	566	522	507	518	542	501	555	491	608	535	509	540	519	575	513	529	527	566	550	556	522	514	541	546	584	563	551	528	527	505	518	556	557	542	585	569	539	523	508	556	559	541	501	538	556	556	545	512	566	564	521	522	568	516	545	565	518	502	504	562	577	522	573	547	562	516	551	528	513	532	553	533	516	544	579	485	554	562	536	495	520	524	530	557	500	550	498	584	556	545	572	506	536	521	533	564	596	550	509	525	574	551	479	539	560	550	541	541	583	528	580	507	521	541	523	518	587	530	555	543	571	547	571	555	566	581	573	518	502	531	499	485	531	559	569	555	570	565	516	523	508	523	533	525	545	553	504	529	588	531	531	551	525	493	523	573	578	546	508	563	570	568	519	536	537	596	522	555	543	592	518	573	536	567	573	510	532	549	582	531	535	558	600	541	520	520	521	574	553	527	558	537	552	551	535	540	528	537	560	532	542	565	557	560	540	530	515	546	536	516	569	528	546	577	565	565	520	503	567	526	557	528	545	534	556	498	567	526	558	580	518	560	553	525	537	569	543	595	542	532	559	523	536	551	530	543	501	543	521	521	558	540	598	553	549	566	543	530	556	544	562	526	531	507	570	536	550	546	562	564	536	563	545	538	506	514	534	565	556	580	582	547	591	562	585	571	550	546	533	527	502	522	500	531	562	542	512	519	602	564	528	568	548	486	493	569	547	564	552	551	519	538	572	542	544	554	562	565	533	546	598	515	526	598	536	528	578	531	558	529	572	567	562	569	532	535	532	536	550	577	569	516	535	539	536	543	520	537	546	521	503	533	522	491	525	548	587	545	552	533	532	508	551	542	547	532	494	531	536	561	519	556	533	520	518	556	537	533	570	553	570	522	511	542	537	563	543	491	543	570	576	546	542	532	526	564	530	545	554	532	515	543	529	534	537	554	554	593	523	587	518	524	516	528	526	570	550	535	522	542	557	539	520	574	569	521	546	548	550	570	506	505	545	537	608	554	543	517	508	538	531	503	575	573	562	513	589	551	570	563	528	526	543	528	548	516	539	524	538	588	511	546	533	537	554	523	536	562	556	524	525	562	500	524	531	566	551	564	535	625	546	526	542	568	545	565	550	568	540	578	499	550	517	482	530	522	491	513	535	499	564	553	528	542	551	546	550	586	520	553	592	525	555	506	513	507	547	556	536	519	547	552	555	577	561	553	610	540	594	527	594	549	577	528	544	519	526	539	539	587	546	542	533	516	547	561	580	516	552	546	535	524	530	601	495	527	578	519	522	539	538	560	528	488	508	564	571	523	555	550	525	528	560	537	520	546	511	605	540	546	558	552	544	564	534	580	528	549	534	575	538	572	541	566	536	524	553	549	512	535	541	588	514	533	513	519	566	565	542	511	560	595	533	559	539	544	509	553	586	518	531	520	546	497	562	533	540	521	554	546	536	563	562	536	572	563	542	550	507	536	527	544	533	524	519	509	548	543	584	516	544	559	522	521	526	539	534	538	569	591	545	535	568	550	561	490	521	511	508	493	519	519	610	506	540	516	509	570	538	537	512	540	506	546	551	540	531	526	560	551	547	540	498	552	539	535	527	542	562	533	576	524	510	599	542	549	546	589	571	556	552	566	555	540	527	559	537	553	530	524	559	559	568	517	525	537	536	534	562	560	477	514	565	504	563	562	549	509	537	552	548	585	547	524	550	537	551	550	572	571	536	580	536	524	551	533	518	535	531	538	567	531	521	523	531	520	536	527	563	572	531	554	544	528	488	515	559	558	521	587	516	530	504	509	532	530	519	508	527	556	552	529	571	535	544	525	555	566	549	558	526	578	559	548	527	567	513	526	554	593	529	496	510	496	577	530	569	530	538	555	528	529	559	536	503	500	549	525	598	514	570	569	552	520	561	547	553	512	510	518	571	514	543	544	534	499	542	570	473	530	547	558	512	522	510	533	554	530	528	532	549	551	548	561	518	533	552	548	541	593	497	563	505	553	540	557	549	525	550	558	526	510	564	517	552	534	547	507	564	545	522	513	514	539	546	554	563	538	520	577	527	562	525	551	522	541	566	613	552	563	549	540	524	558	528	534	594	561	528	575	529	549	555	535	532	538	553	534	567	579	543	540	538	574	578	532	546	559	557	574	530	535	491	541	548	532	558	563	533	535	522	545	521	506	509	528	565	506	496	567	589	480	526	552	498	579	516	553	550	578	568	545	543	518	572	525	548	514	484	530	515	545	554	529	519	516	539	501	558	536	526	548	528	557	525	569	529	543	576	527	514	486	606	565	581	550	546	553	543	547	536	526	560	566	547	527	505	569	564	541	528	519	491	561	564	579	542	590	510	535	544	534	561	541	578	561	515	538	570	556	550	517	511	536	559	537	517	567	529	541	528	509	564	537	514	597	557	567	517	546	524	467	527	540	534	555	519	569	558	551	537	565	501	512	532	533	540	486	581	543	566	552	526	564	512	526	533	540	527	526	522	545	536	537	552	545	521	534	560	522	499	558	527	548	541	553	535	555	489	524	498	560	546	527	544	564	512	526	558	501	530	521	533	552	504	531	547	554	542	491	558	541	557	537	536	531	539	503	518	538	548	552	530	520	550	560	514	511	499	566	572	564	565	535	562	520	539	517	543	523	533	528	552	542	578	565	545	533	518	573	506	549	561	543	570	540	555	601	515	565	523	561	522	554	538	521	525	501	542	544	516	538	527	554	566	548	522	511	530	544	553	542	535	560	531	562	498	569	569	573	488	551	545	544	556	546	502	569	563	511	549	574	566	549	522	537	533	523	554	573	553	525	541	544	559	589	560
2702	519	500	465	403	647	3208	3930	2362	598	304	328	281	337	310	306	318	291	353	311	332	295	327	300	288	333	296	340	318	320	316	347	341	333	328	311	293	328	344	313	329	309	277	304	310	315	298	308	308	295	346	313	348	346	320	343	315	312	310	327	320	344	328	306	296	310	280	297	341	331	307	310	317	326	325	323	314	315	318	314	292	318	315	281	327	318	313	334	339	272	289	310	312	311	319	350	298	297	336	333	303	314	284	333	317	342	310	339	321	319	305	344	297	293	313	319	325	349	296	287	306	330	326	283	348	311	311	323	317	285	323	336	325	314	323	314	289	323	259	283	323	305	303	314	310	352	319	327	321	344	284	290	320	307	292	282	327	325	331	305	302	324	329	333	313	334	330	344	310	292	307	327	342	305	317	320	333	319	310	305	314	294	308	302	333	311	315	327	306	282	309	322	317	297	326	325	288	320	293	301	312	326	288	324	333	333	333	271	324	300	322	339	323	321	308	328	329	290	274	333	304	312	304	306	313	308	303	315	262	343	299	310	301	301	349	307	330	341	309	317	304	339	289	339	306	337	315	300	326	355	342	310	311	341	335	319	308	307	326	321	332	312	306	364	302	311	301	284	325	298	283	309	331	308	320	303	321	276	316	293	322	308	318	329	296	324	288	323	311	323	298	331	329	329	308	284	324	341	302	326	302	305	308	311	314	313	321	330	309	327	312	338	320	302	318	297	310	294	331	318	308	314	342	305	283	318	302	318	314	307	285	285	327	337	333	327	351	320	294	300	322	310	293	291	304	313	315	323	296	322	346	325	329	331	326	314	371	297	316	309	321	327	366	334	332	270	316	330	327	328	296	326	318	314	331	331	310	326	311	317	316	313	327	326	315	320	319	343	328	283	296	323	347	321	274	335	319	352	309	330	315	322	317	297	300	332	320	285	304	320	334	336	306	324	333	320	320	299	353	278	292	290	315	302	307	283	339	308	314	316	321	310	295	316	299	321	333	312	327	316	302	329	304	329	297	324	332	324	330	309	334	287	328	306	365	312	302	296	292	306	305	293	316	345	298	309	322	328	327	326	289	331	334	326	301	324	311	293	330	339	321	329	334	315	327	325	308	329	293	270	341	312	290	297	316	318	285	307	333	318	306	309	320	331	340	328	314	347	350	312	324	344	322	297	313	318	327	308	340	323	305	336	331	285	296	323	308	306	320	320	285	301	316	341	331	323	295	315	263	328	297	301	362	307	314	328	301	319	320	314	308	343	334	308	306	307	317	352	308	317	334	297	316	314	282	268	287	331	314	322	321	327	292	302	304	299	343	297	315	331	350	291	261	364	306	318	309	315	310	330	324	300	300	294	320	307	304	319	316	325	304	317	304	334	310	309	292	309	345	328	292	291	301	324	321	297	339	296	296	279	310	345	299	340	289	286	323	318	322	322	315	313	317	315	313	299	332	319	331	292	295	323	291	279	319	330	295	333	279	339	310	329	335	324	341	294	297	320	265	324	320	295	323	313	289	355	320	289	309	328	315	335	321	301	300	311	307	328	316	298	302	307	324	319	320	307	355	340	310	309	334	295	319	311	298	308	331	315	305	326	327	308	310	325	343	325	295	306	331	300	293	354	321	297	296	330	335	310	307	314	326	348	316	301	306	328	308	326	303	299	347	294	325	325	293	297	323	326	334	331	327	331	320	311	312	314	329	315	298	331	329	317	313	300	324	298	334	287	309	304	296	332	339	310	292	345	313	297	327	312	331	301	325	326	326	306	330	337	331	339	317	329	296	322	306	308	361	339	311	323	330	311	314	323	354	335	317	302	302	319	317	331	338	312	320	296	322	290	320	321	310	338	348	296	329	340	313	333	303	295	311	329	314	323	295	302	317	367	299	298	307	278	323	335	257	302	346	335	341	352	308	320	307	287	294	322	296	337	329	292	317	327	318	340	292	297	279	273	298	280	282	312	313	326	340	308	333	287	318	311	341	300	278	315	325	315	335	318	291	321	296	349	320	336	302	310	304	305	265	329	324	322	324	307	333	339	288	361	333	333	318	328	291	305	354	308	335	302	305	323	304	298	286	317	298	321	328	324	290	285	354	336	324	319	291	306	332	306	322	270	293	309	331	300	290	336	317	291	296	284	328	302	296	347	318	318	305	319	334	317	324	310	303	316	333	293	304	315	338	320	305	314	312	336	337	303	316	322	337	326	310	302	312	335	326	311	330	310	298	278	299	293	310	296	334	302	288	309	313	331	331	329	322	322	303	325	339	315	328	301	343	329	331	302	326	358	309	340	323	328	315	299	340	293	291	288	302	360	325	304	310	320	323	319	310	343	294	324	334	307	323	320	301	305	307	325	313	295	329	309	323	333	300	329	333	303	298	340	297	302	315	374	308	284	312	317	317	323	337	316	330	309	333	304	327	338	333	328	330	347	340	299	317	323	339	323	317	321	347	350	293	324	314	316	324	334	303	285	326	343	329	292	315	303	311	328	328	317	332	314	312	308	312	295	340	279	303	314	289	303	297	314	326	324	325	304	321	333	297	296	290	290	310	297	299	369	298	312	337	319	344	369	288	316	322	337	317	330	301	337	329	283	308	336	299	312	337	326	311	297	308	286	305	307	339	307	332	328	311	301	318	325	286	323	302	289	312	321	266	331	327	335	325	338	321	331	319	330	310	301	315	304	317	308	360	279	317	342	318	313	326	338	270	342	320	317	303	341	314	319	303	312	305	336	307	289	287	337	288	302	337	322	334	316	292	308	301	324	344	313	310	328	351	301	322	339	323	307	330	295	303	338	334	282	303	327	332	316	286	338	314	341	316	331	320	330	295	330	309	300	311	302	298	307	333	302	303	303	314	333	315	306	300	328	304	313	309	311	284	317	342	315	310	311	316	300	315	306	357	342	331	313	330	312	294	318	322	328	313	314	319	325	310	308	332	333	304	326	333	315	316	287	314	318	347	355	320	311	284	344	312	322	325	306	306	310	322	325	296	310	322	325	335	314	336	330	321	308	320	305	334	301	299	317	352	288	286	311	302	334	294	322	314	330	334	308	315	272	336	329	319	326	324	339	310	316	324	293	310	299	301	360	308	311	329	349	288	301	365	361	329	297	324	326	330	333	311	320	342	329	328	305	326	295	300	309	303	298	306	320	335	306	304	299	306	312	334	279	318	309	321	319	318	287	353	327	329	336	324	308	299	341	331	315	298	325	308	322	321	295	342	330	341	328	305	353	298	316	313	282	336	323	296	296	297	332	314	289	315	326	325	316	323	323	303	306	326	298	311	304	334	331	302	313	329	310	291	345	330	322	297	352	328	337	297	308	311	332	309	316	349	319	316	293	296	309	310	326	302	336	317	336	302	316	326	298	319	317	309	346	328	310	305	326	259	308	305	342	331	313	324	317	334	293	312	293	303	336	302	305	361	307	316	310	312	358	328	345	307	299	310	307	311	362	311	291	326	300	317	326	324	365	355	321	337	327
2801	1070	1369	1414	1192	3205	14591	15047	9163	2194	814	790	881	808	833	839	802	845	847	871	853	817	795	867	810	833	841	820	844	876	814	799	850	862	822	782	792	830	850	835	841	828	878	860	844	810	806	796	819	852	819	806	817	863	841	798	818	899	827	838	849	839	895	795	822	816	858	812	864	857	839	826	854	826	810	840	836	827	804	808	829	857	820	834	843	815	785	825	846	805	866	812	865	810	851	821	842	820	777	851	865	852	840	837	813	849	807	778	815	805	805	823	891	785	879	825	778	839	843	811	870	786	793	811	847	819	799	785	851	805	820	806	891	841	856	835	817	844	857	785	844	827	812	809	832	804	867	846	848	812	827	887	858	839	866	812	847	808	899	822	847	826	768	858	883	821	780	801	809	787	829	805	792	816	835	818	844	835	781	860	831	835	837	784	851	849	872	798	794	802	865	775	832	780	788	900	821	845	832	798	815	806	826	859	813	840	846	845	805	831	866	806	822	853	853	826	785	797	874	874	812	853	846	830	880	855	840	811	809	815	791	753	869	843	834	850	812	852	796	818	808	849	834	786	852	791	825	819	823	880	819	860	805	863	794	822	805	808	859	843	849	832	850	815	883	802	774	864	831	873	805	810	812	788	837	874	845	786	839	867	755	843	819	837	822	844	840	824	830	878	830	825	822	811	819	780	826	833	859	847	871	824	837	841	794	793	827	823	798	842	806	843	814	801	840	841	787	831	818	849	803	839	827	789	825	793	787	847	841	801	812	806	849	852	801	808	798	811	817	821	810	773	829	773	885	770	807	858	801	778	852	834	839	779	813	876	886	850	833	837	848	875	804	814	815	784	831	829	817	861	807	803	864	881	813	826	811	875	836	790	862	805	828	823	792	828	807	893	837	815	815	835	843	771	825	795	798	867	868	812	847	823	775	832	791	837	846	805	793	839	799	818	829	813	811	816	848	857	812	826	831	814	830	827	805	815	837	792	814	834	801	818	788	847	833	820	855	834	823	861	799	818	870	800	871	825	794	835	852	825	796	818	810	840	860	852	815	848	840	797	794	826	823	788	861	797	783	820	825	798	825	834	845	825	868	839	813	796	807	799	853	854	814	868	811	813	797	870	846	869	830	807	831	840	810	775	872	840	861	870	835	836	835	832	846	821	861	801	852	822	851	818	856	772	831	825	803	845	819	874	814	832	867	826	839	813	846	838	807	817	836	830	833	851	858	859	814	824	847	814	845	834	830	854	833	828	781	897	839	781	911	801	851	815	828	859	840	816	865	826	807	837	790	849	777	827	847	823	845	854	776	803	828	871	820	806	816	864	834	811	830	833	789	830	844	760	876	866	804	799	816	829	818	803	819	834	838	862	813	878	824	792	823	794	823	822	810	807	832	822	778	842	850	840	843	831	804	826	857	834	856	814	819	844	847	828	856	804	847	832	811	819	792	839	825	846	859	827	879	852	823	816	840	825	801	812	836	851	835	865	884	859	884	833	818	809	830	832	845	809	760	818	811	803	849	784	805	789	796	857	831	832	848	864	823	792	766	836	871	808	832	824	831	848	787	812	798	851	856	808	829	798	849	828	789	836	852	828	833	819	824	795	830	905	846	835	839	856	871	853	823	849	826	800	848	799	870	824	798	849	802	841	935	840	787	872	791	856	831	835	864	835	799	804	835	834	809	820	840	799	842	854	854	882	849	820	861	814	865	841	852	814	810	804	814	799	868	804	869	845	820	797	800	811	802	876	787	797	900	837	780	840	862	838	800	830	849	803	825	798	771	845	856	806	845	856	789	809	836	846	871	792	815	909	850	861	762	891	811	855	809	823	824	842	867	861	788	862	803	833	794	800	857	886	844	746	815	803	810	817	783	780	812	819	779	836	875	851	818	854	821	769	868	799	848	830	869	764	860	839	798	856	828	857	788	859	783	843	851	789	809	797	810	782	814	904	817	797	835	839	830	814	845	839	842	794	818	895	838	836	780	819	788	836	754	778	807	821	825	887	848	836	829	867	848	852	841	838	814	828	803	813	841	834	784	814	798	786	827	769	827	797	843	813	838	830	847	821	821	844	851	808	898	835	841	836	812	819	854	851	834	871	837	842	814	824	838	853	834	823	879	808	814	853	812	816	837	794	824	838	819	817	855	861	792	823	850	880	813	835	830	799	815	832	778	865	826	831	821	857	795	840	861	828	849	810	901	807	853	819	828	820	850	787	892	837	745	838	837	827	793	807	803	834	780	771	813	873	794	805	835	827	845	833	826	824	834	791	821	838	803	780	859	802	833	784	810	866	798	827	821	804	821	866	834	885	840	805	854	792	818	841	813	857	827	813	808	813	813	781	834	839	828	791	826	841	872	856	829	851	857	793	788	857	799	795	778	819	878	816	834	843	767	825	801	892	862	825	805	805	785	857	811	843	783	801	778	875	844	835	811	814	827	781	881	858	811	898	839	819	821	846	847	798	816	858	859	789	798	801	874	793	827	850	836	836	815	841	795	839	849	819	834	836	823	842	802	831	838	775	754	804	825	822	816	853	825	811	851	867	831	859	884	834	840	834	799	801	834	809	823	778	864	789	761	816	865	834	841	818	857	852	816	852	864	824	855	829	833	832	849	852	829	778	797	822	781	801	828	818	844	815	874	800	801	816	851	820	832	803	838	826	799	827	793	821	815	896	847	835	832	785	796	816	858	840	820	912	844	824	806	850	793	865	815	823	849	808	851	823	847	832	800	854	872	814	870	811	822	879	795	828	805	836	826	908	868	798	760	820	854	812	859	807	832	805	819	810	847	813	808	876	817	822	812	806	785	861	907	879	868	820	829	814	808	856	821	855	841	841	855	804	830	847	800	848	787	802	818	820	833	822	797	825	829	874	858	876	839	853	821	795	867	850	797	793	861	818	784	868	852	883	783	826	794	791	813	846	769	831	832	842	813	852	837	783	852	829	799	811	840	823	839	828	839	849	808	827	837	822	821	828	793	833	816	804	798	803	832	833	797	860	821	826	881	822	810	822	886	823	824	796	836	815	858	810	780	816	799	874	832	825	809	828	875	853	835	819	848	844	846	883	840	831	841	819	863	823	759	813	784	837	833	838	843	787	838	839	838	798	824	843	833	799	816	843	836	824	843	799	855	824	824	813	791	845	828	826	871	856	821	884	847	825	824	872	806	827	786	808	834	818	837	837	825	832	788	824	802	855	846	829	838	830	841	873	791	903	841	818	853	842	779	844	835	794	803	782	836	829	861	802	834	855	847	832	804	810	846	866	821	779	856	862	848	811	871	791	827	839	844	841	858	821	828	819	919	844	815	853	786	842	812	861	808	836	787	827	810	869	803	846	780	835	800	788	883	797	799	782	846	857	823	820	760	774	810	835	807	827	855	826	828	819	787	868	831	824	813	827	807	822	887	784	839	845	858	847	832	846	883	827	766	789	819	854	862	833	785	855	891	866	824	829	886	830	845	833	819	797	809	813	854	789	843	797
10359	1437	1655	1243	2211	16469	39271	35391	19886	6154	527	290	288	275	343	313	291	302	314	276	279	296	299	299	313	291	319	299	284	321	298	327	284	333	307	297	291	292	312	305	278	272	297	294	318	304	328	313	317	304	304	293	309	272	291	290	297	317	300	290	281	301	311	304	285	301	314	297	279	307	302	277	322	303	284	306	286	316	279	260	314	314	313	333	310	297	319	311	301	302	282	284	288	284	291	320	296	320	306	303	272	264	304	276	272	281	318	300	287	286	298	287	320	317	281	306	337	284	286	285	294	282	260	308	310	313	290	284	280	274	291	305	305	299	299	324	294	294	285	312	276	302	290	353	326	270	286	338	308	309	308	298	287	298	285	305	289	330	322	279	308	291	292	287	293	263	292	309	306	268	297	286	279	291	325	302	301	288	290	291	313	299	287	298	322	264	264	288	296	274	294	298	287	335	270	309	271	298	277	310	308	311	310	286	313	287	287	307	318	327	329	305	281	325	299	309	291	297	297	299	338	278	298	296	309	283	289	319	317	298	281	276	302	276	292	285	286	291	286	284	336	279	297	297	298	263	316	298	293	304	287	282	286	335	302	293	294	295	306	328	322	311	304	313	282	298	284	288	287	309	295	308	323	314	292	308	298	275	304	280	284	274	303	308	301	277	303	311	308	269	301	305	259	292	274	278	300	280	306	277	305	307	273	325	323	304	266	298	297	301	310	265	274	304	289	296	308	288	314	302	302	322	302	312	276	301	311	256	285	314	305	311	314	269	267	279	313	272	292	351	286	292	296	299	287	282	315	333	297	292	288	305	317	313	302	294	311	267	280	318	270	293	300	295	304	311	309	279	306	316	304	340	279	332	327	283	281	294	285	315	268	285	309	310	318	302	297	275	304	289	338	298	317	322	287	288	274	286	300	319	290	305	308	305	292	300	313	300	313	259	321	329	315	289	323	298	295	305	265	250	275	307	333	298	277	295	323	289	302	290	301	296	304	312	276	281	285	316	309	317	303	323	311	322	290	311	287	295	330	296	343	288	300	313	297	293	318	299	262	300	272	303	325	332	320	277	307	292	310	266	276	324	307	302	315	315	281	289	281	293	288	282	313	296	332	302	331	314	263	288	324	283	318	315	331	297	280	280	288	268	306	274	320	315	309	306	304	315	308	267	351	276	299	311	307	309	284	300	294	305	292	336	282	278	267	292	293	298	326	300	305	306	271	318	292	298	284	283	286	287	315	261	271	299	305	307	261	290	274	287	296	311	307	316	320	297	287	319	304	299	314	286	308	293	294	329	318	282	322	290	289	296	308	289	312	299	306	293	299	273	268	287	299	300	289	280	283	296	287	289	281	292	304	341	307	294	281	305	319	276	294	307	336	306	307	302	323	290	310	291	298	291	306	306	316	286	313	334	288	315	299	290	324	319	269	298	302	302	255	297	278	320	299	278	304	285	300	281	291	294	321	290	320	298	296	342	307	317	274	302	289	249	308	273	288	295	309	281	301	283	329	286	294	284	286	331	269	320	303	335	284	305	288	281	291	304	286	324	279	288	318	286	304	270	291	341	321	301	297	277	301	274	295	316	326	293	301	321	315	322	326	284	300	282	286	295	290	274	304	307	321	284	341	312	301	291	286	298	292	298	331	303	338	314	309	277	318	306	290	271	316	266	283	315	301	329	304	325	303	273	324	288	304	267	287	295	313	260	303	317	298	308	289	330	310	294	311	291	305	271	298	292	299	289	304	301	322	332	313	307	319	287	313	287	300	305	297	325	309	270	282	291	281	320	292	286	322	316	282	312	305	276	264	302	302	299	273	328	305	311	313	301	305	292	322	317	303	311	289	319	298	286	297	297	299	282	286	309	298	313	321	271	319	308	297	287	301	285	271	280	310	289	278	284	302	291	273	291	326	309	257	280	284	301	270	316	299	267	304	324	282	292	290	292	345	303	329	298	295	273	300	333	281	297	305	273	278	307	311	296	302	279	307	322	284	332	323	288	296	298	301	300	289	300	324	281	292	303	303	289	302	303	293	297	292	319	319	290	311	308	282	321	272	309	293	312	291	287	294	320	289	325	302	290	284	296	275	309	275	302	286	297	304	320	292	274	273	292	306	291	300	292	281	325	307	321	311	299	290	310	284	273	272	273	298	314	296	320	294	321	306	297	290	270	322	296	316	259	332	321	325	289	294	306	298	305	332	273	284	311	317	279	305	293	284	315	351	311	298	313	305	294	281	309	284	272	274	308	322	291	298	310	297	267	290	330	302	322	258	292	306	302	304	278	287	312	268	268	301	267	303	309	287	292	314	309	273	298	306	313	310	303	318	307	298	280	284	285	329	287	302	266	309	277	299	273	313	276	294	316	304	288	318	304	328	297	312	325	310	328	298	299	286	283	294	298	276	287	292	339	303	273	306	286	302	284	298	292	268	313	296	319	298	320	297	293	293	310	307	269	310	313	262	294	284	287	293	285	322	297	280	276	275	296	275	335	286	299	315	291	294	330	338	272	295	301	292	289	278	280	305	280	317	292	295	315	276	313	253	301	287	304	316	299	284	291	285	288	298	287	307	274	299	282	273	263	307	291	275	295	261	296	309	298	331	281	306	313	336	297	319	289	305	320	284	301	313	308	296	260	297	293	293	293	313	323	276	281	313	300	302	304	291	297	280	314	253	312	258	298	297	323	283	304	316	299	275	278	299	273	300	293	252	285	306	326	249	334	299	308	291	301	312	263	296	299	295	294	312	317	333	279	307	327	287	293	313	308	280	288	270	292	303	258	277	296	305	280	302	311	319	285	290	298	308	306	297	278	299	288	322	331	314	287	279	315	297	295	300	284	333	263	300	277	268	269	301	298	304	312	294	317	288	269	293	265	279	305	316	291	286	301	266	285	318	291	266	302	300	334	281	295	316	256	314	298	304	283	296	290	289	291	289	277	290	270	265	282	291	258	292	283	300	272	289	288	304	312	325	291	275	288	264	315	279	281	300	262	308	303	335	273	327	287	289	318	322	319	312	275	284	303	267	281	319	302	280	269	268	281	307	285	300	310	279	294	270	304	304	320	306	290	281	301	303	295	307	292	302	284	311	279	271	303	300	323	292	316	301	300	321	289	280	293	292	280	309	298	292	294	289	290	308	316	295	302	331	329	274	278	307	304	316	276	280	307	304	325	286	276	298	323	323	254	305	298	274	305	307	279	315	311	297	316	277	307	295	331	266	294	304	298	278	290	282	312	301	297	288	301	315	288	324	312	284	298	286	327	280	283	319	286	300	281	285	281	291	326	286	290	303	291	297	305	316	298	304	298	301	306	271	308	299	296	304	307	264	279	270	293	306	260	305	291	300	272	298	284	320	305	281	331	305	312	315	276	284	290	282	249	299	313	297	299	302	295	306	296	276	317	321	306	302	326	290	293	297	296	288	297	293	291	279	303	307	286	302	290	308	315	284	300	314	251	267	304	297	264	306	274	288	301	281	288	312	298
6706	1906	3660	4182	8449	31008	55254	50523	33860	17583	948	786	775	812	769	848	770	809	788	822	803	794	820	777	818	832	754	832	747	829	793	793	789	792	770	806	781	743	780	729	770	768	778	741	782	783	720	780	762	728	782	797	813	787	759	806	738	810	786	855	770	796	839	747	768	784	752	771	779	838	793	799	765	834	770	795	808	794	755	766	811	775	781	770	792	798	800	799	782	791	771	776	743	786	789	760	751	767	803	769	775	752	727	738	757	803	819	829	764	789	763	731	724	791	761	758	794	740	774	749	773	767	782	750	791	790	788	789	769	811	779	774	745	777	832	759	786	801	814	770	801	801	763	824	766	816	785	767	755	803	764	790	762	788	774	731	770	770	764	757	824	757	762	771	758	738	839	768	781	792	747	798	793	788	798	765	820	770	821	791	781	768	718	805	789	779	750	789	788	823	795	750	809	795	808	810	740	772	812	796	765	802	768	767	795	718	752	802	801	801	784	758	763	761	818	736	789	817	754	836	828	817	723	772	741	768	741	753	788	760	746	753	837	778	795	801	803	772	763	755	761	766	774	769	795	817	744	775	772	699	754	773	775	818	806	778	854	780	792	782	747	754	759	808	793	784	767	735	760	727	780	778	749	784	739	752	775	773	809	776	794	770	748	769	819	774	844	806	812	745	818	756	753	778	802	771	765	741	808	739	794	743	844	793	780	798	758	816	773	772	801	747	773	781	796	766	786	772	762	825	753	777	808	779	760	809	771	843	780	797	775	748	776	819	747	754	776	807	734	751	737	814	738	758	796	852	804	806	751	753	773	822	779	789	773	775	789	784	788	767	778	790	769	748	813	851	787	786	755	843	781	780	762	770	806	804	811	738	742	780	781	807	799	740	817	801	778	746	746	845	784	794	784	786	795	791	743	768	773	787	757	755	776	788	754	810	778	765	799	802	771	795	795	767	769	799	796	811	763	794	783	769	735	738	821	748	739	759	783	815	781	783	753	782	790	789	751	759	721	802	761	758	761	778	828	798	796	770	769	748	783	821	808	770	779	798	838	737	750	770	746	826	791	781	792	779	792	764	742	760	790	755	815	782	743	773	794	767	811	800	822	766	769	799	761	787	753	789	829	747	782	734	780	776	756	806	825	781	763	777	744	830	802	766	814	772	781	772	750	734	802	824	781	771	749	776	782	805	751	793	826	735	746	742	790	826	755	799	776	821	774	827	759	720	776	805	823	835	784	773	756	777	768	836	807	789	779	786	819	780	801	774	844	788	819	758	811	801	779	764	799	792	784	742	736	761	799	785	760	797	778	797	773	804	738	802	727	806	757	773	761	785	756	722	765	755	813	834	750	756	744	782	759	838	732	732	785	775	855	776	749	760	774	746	749	762	742	807	746	766	814	802	767	792	758	775	797	767	767	758	798	763	832	765	802	751	776	788	795	742	762	737	774	737	751	771	774	842	784	808	807	784	772	771	796	788	865	754	794	786	779	802	712	837	821	794	762	746	761	709	821	759	750	764	795	769	792	783	771	809	781	812	788	838	769	778	761	760	778	870	796	749	800	733	801	743	778	779	793	775	756	763	757	777	819	805	775	830	760	805	804	780	792	789	804	746	801	800	840	797	803	767	772	779	755	772	749	731	782	745	819	781	764	762	754	762	737	773	768	752	766	762	810	798	734	759	746	773	783	767	814	820	816	761	821	798	793	748	732	737	760	817	808	839	795	785	723	760	748	832	744	787	791	806	722	763	791	769	823	796	791	828	738	760	777	793	774	767	813	790	787	786	805	769	748	759	751	774	792	746	767	784	749	764	774	755	788	822	753	828	769	792	797	768	764	782	756	852	758	784	746	809	839	783	815	818	747	766	806	818	775	815	740	771	708	778	762	779	832	796	787	765	762	806	783	749	770	751	780	763	785	805	802	763	810	780	785	772	754	775	779	778	808	760	764	793	727	794	813	781	755	802	732	771	777	820	786	789	808	783	802	730	788	762	809	771	741	803	819	798	773	792	780	830	727	774	818	785	752	762	808	770	738	740	807	758	790	847	784	740	823	778	709	734	725	747	744	752	758	827	811	808	787	808	782	792	787	798	757	788	815	788	775	794	781	790	759	853	786	770	780	809	749	771	768	788	742	776	773	756	780	758	808	726	782	796	776	789	796	749	766	805	754	785	810	814	795	782	780	796	792	716	791	806	802	804	776	745	760	799	739	802	774	788	787	757	830	784	760	829	755	808	803	798	779	759	789	771	758	773	822	804	803	729	777	792	767	782	771	733	785	806	825	815	791	735	781	834	791	756	780	809	766	743	777	722	767	775	733	753	789	748	789	770	815	815	749	817	766	759	781	761	783	739	802	766	770	759	712	777	767	765	810	811	805	826	768	808	810	802	766	796	788	715	751	833	764	777	822	809	817	723	776	731	777	748	735	798	763	761	772	829	770	835	809	795	745	758	787	742	798	821	765	775	748	776	785	761	780	695	787	805	816	793	788	788	800	726	750	794	745	759	774	742	732	761	811	797	820	759	749	764	771	763	756	838	780	774	809	739	839	713	738	794	829	817	751	764	741	785	775	760	791	814	822	817	784	783	778	772	848	798	802	803	775	759	784	759	785	711	854	767	803	805	835	765	713	742	740	753	791	770	764	787	772	798	759	803	834	783	793	775	747	747	786	765	773	770	806	793	760	757	800	798	797	754	789	821	835	780	783	759	755	766	821	754	747	816	776	797	786	838	792	817	786	774	836	747	784	760	758	781	864	791	777	799	766	806	787	776	822	762	773	788	765	767	766	769	815	733	711	731	763	770	795	800	786	716	768	775	777	785	752	792	837	734	813	783	781	725	753	783	790	731	788	736	760	706	746	829	775	829	783	805	744	816	811	774	788	796	753	792	732	740	789	828	812	782	806	781	784	784	757	786	753	789	790	769	780	772	764	770	807	755	745	779	759	748	776	786	786	804	768	769	795	781	806	819	773	801	759	755	743	817	804	751	811	797	739	793	777	777	782	757	770	785	782	728	755	788	774	764	830	773	761	747	778	770	794	800	780	711	736	823	771	743	755	760	746	802	793	765	770	839	794	722	801	748	791	756	756	751	752	713	744	832	770	776	768	759	792	759	774	794	755	721	787	760	812	796	770	794	792	750	764	750	771	734	771	775	761	827	769	793	794	811	792	780	790	762	766	754	779	808	845	730	787	790	798	806	773	736	790	811	795	795	733	784	803	777	791	775	749	796	736	792	736	851	810	756	732	779	764	791	818	766	757	780	826	788	770	817	745	766	755	798	759	820	707	754	731	770	778	788	814	755	783	742	789	741	785	823	785	810	771	796	780	732	798	826	760	797	761	782	808	765	730	801	771	787	778	768	769	753	766	783	745	789	746	798	781	792	771	737	787	733	791	794	784	756	754	823	732	779	784	773	745	851	817	778	718	753	812	744	766	810	754	770	766	752	758	801	769	774	784	769	725	771	759	770	846	824	753	791	770	770
18499	3153	2946	2133	7640	44930	57200	45017	28235	11125	914	220	199	213	205	238	199	224	253	207	208	196	224	217	229	236	219	243	212	200	221	221	205	235	224	208	248	217	197	222	241	236	230	240	236	230	206	234	197	202	220	234	219	201	197	220	206	211	225	247	209	228	208	246	241	210	201	233	231	229	184	237	244	222	226	211	220	210	228	223	210	230	220	249	210	200	232	235	216	226	235	226	181	240	220	227	248	208	227	204	209	212	214	215	235	246	232	196	200	241	208	226	236	209	224	223	248	237	213	218	191	244	225	234	234	215	210	213	189	221	216	244	216	198	234	238	217	212	214	204	221	220	249	229	192	214	209	232	246	190	229	235	196	224	223	196	187	229	250	214	244	196	187	218	229	218	213	224	211	194	228	234	236	191	201	206	209	242	211	209	247	223	230	230	232	230	180	215	226	210	223	247	235	223	196	207	206	211	222	212	221	216	237	210	237	203	196	234	224	190	233	205	209	213	229	220	205	230	221	246	226	238	224	203	229	206	197	224	180	224	238	245	232	224	216	218	199	201	195	225	205	220	206	225	224	226	238	213	210	227	248	198	250	189	246	197	232	203	206	224	218	197	219	251	226	203	220	221	229	214	206	207	216	219	198	207	211	232	217	197	244	198	208	210	238	209	231	215	199	224	230	217	212	211	216	206	231	211	214	212	205	226	230	242	227	235	215	224	222	233	201	255	218	238	225	248	226	203	230	207	236	236	220	205	198	210	235	219	257	224	201	236	229	226	229	205	226	229	225	221	232	227	213	238	232	226	253	234	235	227	224	237	200	217	217	204	210	212	232	251	203	226	205	220	221	246	243	253	223	217	220	233	221	225	212	223	213	210	215	202	245	231	237	228	209	222	208	232	214	206	219	186	243	240	236	233	222	235	227	250	205	222	205	231	221	205	229	241	218	229	210	229	229	250	220	222	208	228	238	236	221	215	237	189	211	214	236	206	238	224	229	191	208	238	224	222	211	239	213	205	224	193	200	270	245	231	205	214	215	237	217	236	223	205	241	210	231	217	224	200	195	209	223	226	198	231	209	203	224	226	209	201	207	216	234	215	213	241	245	251	206	229	172	218	221	209	210	218	209	206	199	204	230	217	229	203	213	212	240	225	224	233	202	218	214	229	201	202	196	231	228	185	215	231	218	201	208	205	234	200	242	206	224	222	245	259	207	219	219	224	188	219	218	226	187	233	222	216	218	220	234	225	259	225	216	230	215	226	233	225	227	195	228	240	233	203	255	232	214	214	201	220	205	224	208	199	221	213	227	215	204	218	214	225	245	232	192	218	209	219	191	227	222	241	205	264	226	232	192	208	217	212	205	224	207	233	202	223	219	229	217	230	228	231	219	227	208	229	226	237	244	201	187	221	219	217	217	230	206	197	235	194	236	204	209	213	241	226	248	223	227	225	235	232	191	204	238	231	225	205	227	218	225	208	204	234	230	235	215	211	239	227	204	199	218	198	223	214	223	203	206	196	210	236	190	220	209	231	242	216	203	220	233	217	221	197	231	213	238	241	229	238	229	216	203	252	206	232	201	225	211	202	214	242	226	215	209	191	229	212	212	254	220	228	220	210	194	223	229	213	237	220	247	213	211	199	237	246	222	198	234	197	229	263	213	243	207	206	233	227	200	210	197	232	224	241	236	215	225	219	205	233	224	208	220	219	218	247	244	201	226	206	234	226	229	232	234	220	219	211	216	202	226	213	242	200	236	210	214	233	231	257	232	228	197	206	203	217	211	229	232	228	213	241	214	260	203	215	220	232	190	249	232	241	248	202	200	228	236	216	225	210	234	194	226	238	196	222	218	232	208	223	220	249	232	180	251	214	232	216	191	232	209	216	215	215	245	226	218	199	188	229	212	226	220	228	262	209	207	215	229	205	226	216	191	213	204	205	219	210	219	216	221	230	225	201	210	233	207	215	205	224	228	200	234	199	205	245	225	225	219	198	231	230	214	209	230	200	209	232	229	238	226	226	207	231	216	207	208	252	207	246	227	208	252	233	234	203	223	237	214	251	212	230	240	206	253	204	225	218	220	222	208	236	197	218	233	217	216	234	249	213	224	221	206	236	198	217	216	239	225	200	207	196	245	207	207	180	238	220	248	204	211	201	215	212	203	203	225	211	233	223	219	222	200	241	220	184	211	226	224	217	238	204	227	219	229	209	226	221	226	198	202	226	193	215	209	200	261	214	213	224	252	216	227	223	203	235	200	228	214	221	214	217	229	211	202	218	243	208	204	210	225	195	204	255	204	219	228	228	217	241	195	212	229	212	231	230	219	195	242	193	245	228	222	207	210	224	228	207	232	238	220	219	232	230	243	200	197	215	221	217	213	222	241	228	222	237	221	202	239	223	215	218	229	233	241	211	205	214	212	208	258	227	229	202	236	199	227	241	228	210	219	205	211	210	223	198	237	209	217	222	238	236	195	241	221	224	201	195	236	218	243	224	235	203	214	201	214	256	213	208	209	214	232	197	235	219	220	233	223	204	224	215	214	234	205	199	222	221	224	242	222	203	204	229	238	206	227	216	229	218	225	228	213	224	217	207	236	251	235	227	249	202	203	224	199	261	231	219	204	231	234	196	217	227	253	213	202	219	190	225	215	218	220	200	190	193	198	220	201	242	205	247	204	244	201	225	199	223	214	230	212	215	215	212	189	229	216	202	200	207	202	207	193	212	242	216	206	216	227	212	234	203	211	224	228	220	191	231	199	254	234	205	214	205	210	237	208	202	221	241	208	231	232	232	220	228	234	218	192	233	220	212	248	216	208	246	238	210	220	212	232	225	246	212	237	232	224	220	209	219	225	194	215	210	253	221	230	222	235	221	225	189	232	219	209	244	235	230	226	215	231	211	211	221	242	240	198	219	246	194	200	239	217	203	210	211	212	204	209	228	234	210	221	234	216	227	186	225	224	193	245	236	235	199	193	255	234	212	213	220	231	191	214	213	222	221	214	223	192	220	200	239	209	205	219	205	238	236	209	225	231	236	219	210	224	219	223	220	226	230	208	207	230	259	230	196	221	232	224	216	202	219	206	204	227	210	220	213	201	214	212	217	218	193	211	216	211	218	211	222	222	231	228	196	231	223	206	212	204	216	216	224	241	235	203	229	223	211	212	218	229	224	228	191	206	205	228	241	234	210	241	219	240	223	233	211	205	217	231	194	229	251	231	230	218	240	230	214	229	227	229	227	207	243	203	251	215	235	219	230	234	209	229	221	222	218	212	216	194	218	197	233	229	200	225	227	229	230	235	213	227	232	193	233	193	254	218	210	239	240	224	214	229	208	235	214	243	226	224	220	200	207	218	207	225	210	245	215	220	196	244	216	219	230	220	245	217	225	216	228	216	238	188	222	220	221	221	235	198	236	199	225	208	217	222	231	206	206	197	222	227	205	213	232	235	208	227	226	227	215	240	217	239	227	188	227	182	236	229	244	216	234	218	223
8280	2657	6181	6929	19600	60507	69294	58204	42356	22580	1970	687	665	689	602	617	609	639	640	643	639	621	609	618	638	628	630	579	597	600	608	604	644	624	606	590	604	653	567	594	596	615	610	608	613	579	633	637	629	604	603	596	624	622	597	606	603	584	620	642	661	645	609	595	572	594	603	599	634	616	586	595	664	590	643	646	608	604	620	569	616	592	596	570	555	663	611	645	603	641	616	597	614	598	632	624	552	634	622	578	588	585	629	612	612	549	615	630	589	585	636	615	572	623	618	589	621	581	598	615	626	649	618	611	598	605	576	581	586	633	634	637	598	591	611	615	554	596	601	585	618	620	594	575	630	621	594	654	597	574	602	619	609	597	597	641	612	588	559	612	591	633	568	602	656	604	620	647	605	589	662	607	544	602	606	616	606	610	626	611	567	592	607	634	576	601	587	571	635	611	618	652	597	619	616	616	604	586	626	595	643	611	614	607	593	622	632	632	610	617	572	585	589	592	574	602	577	606	630	562	559	642	570	606	615	598	629	629	611	617	593	608	584	611	617	562	607	630	602	568	616	631	602	613	618	565	585	611	628	598	599	656	551	598	634	599	592	627	604	572	561	588	593	620	582	612	637	567	626	587	633	591	617	580	617	639	574	556	584	585	558	651	599	650	559	600	595	598	601	626	607	563	602	593	596	577	601	598	581	593	620	669	599	599	592	621	615	624	589	612	611	591	587	591	606	596	591	652	588	590	602	626	632	615	601	625	619	572	598	601	599	643	605	585	606	610	616	603	553	599	608	602	602	630	563	583	608	627	565	576	615	597	645	634	581	604	632	624	594	596	634	600	578	594	577	633	581	607	637	637	596	538	558	632	602	638	532	612	625	630	610	593	603	604	626	629	588	621	599	606	620	591	593	614	615	579	625	647	618	597	634	594	572	634	607	587	589	610	620	608	603	577	581	584	576	592	581	609	603	620	563	612	599	605	596	628	588	595	595	604	604	615	615	645	592	600	606	611	641	609	619	593	589	582	598	655	606	649	613	602	593	621	621	615	599	630	667	625	632	580	564	597	626	627	633	608	588	575	605	609	565	616	602	582	613	627	620	618	586	587	600	604	628	585	599	605	578	607	610	587	609	643	575	560	596	607	552	585	642	605	618	611	612	656	606	666	605	573	588	601	606	630	640	642	597	590	607	597	608	619	558	602	639	636	586	610	591	608	599	585	603	539	607	588	584	608	626	606	587	624	612	610	623	611	620	625	581	583	624	598	567	602	590	602	605	575	610	596	644	570	593	586	613	622	579	612	607	604	643	610	615	569	590	620	610	605	617	606	646	629	612	650	581	639	594	607	633	604	610	594	611	563	574	615	604	599	578	621	595	595	562	599	574	636	636	613	616	608	610	632	638	574	635	688	602	592	607	613	623	621	597	602	571	604	623	633	587	616	606	590	601	653	602	604	636	611	606	632	598	604	620	609	629	592	581	601	602	576	625	591	624	642	642	581	601	590	626	590	615	594	621	615	595	577	618	649	640	604	651	619	589	612	617	591	605	575	613	630	595	605	626	566	581	619	648	594	647	621	634	591	655	640	618	607	617	564	576	654	587	596	583	629	628	627	592	587	602	601	630	570	623	575	579	610	633	584	607	645	623	649	596	598	663	631	620	607	560	609	601	607	602	555	584	609	592	593	604	606	629	596	640	626	637	569	635	661	605	610	637	618	610	667	632	587	603	600	642	604	613	565	625	624	601	606	608	597	596	598	594	631	629	633	601	648	592	613	587	600	632	673	603	612	626	596	588	616	654	610	615	581	614	644	621	579	613	594	605	626	612	596	578	615	613	602	585	547	576	630	643	595	627	615	578	584	628	634	610	611	607	586	632	607	637	571	613	609	610	635	590	618	621	626	620	616	587	653	615	611	613	634	588	600	643	609	605	597	610	620	615	627	585	648	613	594	652	599	611	629	605	593	619	605	607	613	667	578	572	594	617	596	567	663	585	649	616	546	584	610	596	622	572	611	634	612	587	622	620	631	570	642	581	650	623	608	618	627	658	625	658	597	609	565	616	613	634	646	616	618	626	584	625	600	615	618	578	575	640	598	599	609	581	608	622	582	595	623	589	599	641	595	592	592	632	610	622	611	632	622	627	605	629	659	625	626	615	612	645	614	632	548	608	605	629	623	580	596	623	571	598	592	695	595	617	604	595	584	570	583	645	587	636	637	595	618	555	625	585	587	570	578	627	610	572	603	584	587	585	585	592	573	624	592	620	604	582	595	643	572	622	573	599	609	632	612	572	635	581	601	629	606	657	650	599	627	557	589	555	656	628	670	633	637	620	600	590	592	598	616	637	652	667	608	623	604	596	621	624	598	616	575	643	643	618	630	635	604	593	571	609	586	615	572	576	591	588	626	649	628	628	584	596	644	621	584	593	624	596	596	627	584	600	648	591	639	615	608	607	594	605	589	580	599	650	591	598	624	640	606	588	576	592	567	622	588	615	600	600	596	615	584	639	622	591	578	612	640	607	627	617	607	666	586	616	620	636	602	583	572	584	623	677	585	607	635	626	596	602	619	591	603	611	583	596	612	618	642	587	616	647	629	664	600	579	621	599	619	615	570	622	574	607	649	608	562	622	623	609	600	582	605	580	583	575	589	610	595	586	602	554	585	602	597	612	558	642	602	627	608	607	628	608	619	634	590	570	619	635	610	603	608	615	637	574	623	646	649	603	630	576	610	586	610	618	577	642	571	654	593	641	607	617	614	569	621	624	619	577	605	588	619	599	651	599	640	595	602	636	587	609	588	586	601	611	590	630	615	622	599	570	567	622	659	588	590	612	593	590	650	600	627	586	601	607	634	608	661	590	632	642	619	595	631	590	593	614	550	606	567	594	628	614	601	605	577	615	605	615	621	633	607	600	588	605	622	605	602	593	601	608	582	606	613	578	586	593	623	612	625	636	593	684	629	628	589	617	614	603	603	630	635	602	637	634	613	613	612	657	607	610	630	554	631	650	629	618	623	616	599	602	606	609	613	610	612	577	581	602	596	586	604	625	613	584	606	589	631	587	626	618	601	581	632	599	583	630	601	584	577	600	612	594	615	567	596	595	608	574	566	618	627	637	610	574	632	622	619	567	597	611	618	592	599	629	610	599	575	593	597	610	635	601	576	589	588	546	560	609	618	619	589	591	607	635	637	552	614	627	604	606	628	600	610	573	644	617	575	613	572	627	639	634	619	632	617	600	589	591	590	599	583	568	641	589	609	591	598	568	648	611	612	599	635	585	607	623	608	583	618	575	567	600	608	597	598	586	647	597	619	578	595	588	574	635	586	631	644	599	652	602	629	612	588	620	575	576	639	600	590	576	579	615	629	607	588	572	623	603	614	587	626	605	601	589	610	634	592	583	578	604	627	634	593	636	649	607	578	606	594	595	602	634	584	596	637	634	578	590	601	617	609	588	586	616	625	607	606	661	605	611	624	600	626	623	635	594	643
2603	475	497	508	696	3400	3981	3042	1773	878	438	394	400	390	407	393	395	376	389	372	346	348	383	364	397	389	373	377	422	377	377	352	367	371	376	366	386	388	419	372	375	420	341	406	397	390	408	369	397	395	375	389	362	404	405	386	410	399	356	397	390	385	360	392	424	363	446	379	359	409	392	372	379	385	399	367	407	388	417	372	363	414	361	375	390	406	369	319	388	374	380	385	358	403	391	377	366	375	364	408	370	382	387	370	365	394	368	406	350	369	422	406	371	406	401	390	367	428	372	378	404	412	357	393	396	364	401	388	386	375	334	356	374	406	387	405	390	391	378	380	375	382	368	392	343	427	384	343	412	394	369	379	366	359	402	369	344	369	359	362	401	363	341	360	356	409	371	355	399	388	350	386	394	359	374	381	358	391	372	352	438	372	342	365	402	361	379	383	349	368	410	390	404	421	412	392	359	414	426	417	368	407	352	377	372	422	376	384	356	407	398	367	367	386	365	391	403	392	385	341	389	368	395	362	417	376	390	355	379	378	408	432	396	395	385	397	412	394	368	381	360	348	372	432	382	394	395	413	387	378	365	390	420	419	357	407	394	364	386	416	376	351	383	368	375	401	416	339	344	424	335	388	395	384	398	393	364	375	409	379	405	373	359	370	369	359	403	359	410	353	352	409	413	395	386	389	388	404	361	376	396	373	390	371	365	387	382	391	377	409	369	412	361	377	370	394	378	338	379	374	403	358	366	388	398	357	380	419	391	344	382	388	388	403	367	401	394	418	398	389	381	410	377	363	378	412	391	367	383	378	362	360	384	365	407	400	354	417	353	351	389	368	345	377	394	383	410	398	371	400	376	386	412	390	389	389	379	350	376	402	400	395	392	365	405	394	378	399	371	385	386	331	395	379	390	386	366	365	393	372	374	420	401	360	353	392	335	425	406	395	370	354	387	369	353	363	370	405	364	404	408	386	384	405	389	373	384	348	345	337	353	377	369	394	380	391	374	412	390	397	346	361	393	382	398	393	360	379	377	364	355	360	409	389	381	399	408	390	410	377	393	417	387	339	406	379	400	390	419	373	376	402	385	353	400	361	351	372	364	399	356	370	411	349	385	385	362	372	355	391	404	370	392	370	378	366	395	388	380	363	358	412	373	396	377	376	369	413	401	378	389	353	402	429	390	374	336	405	369	395	419	402	392	352	378	382	372	345	365	358	392	366	400	402	327	397	361	405	405	372	423	383	422	369	373	364	394	378	392	370	370	360	368	401	367	392	349	414	372	376	398	354	382	369	371	405	336	387	411	407	385	389	374	394	386	377	369	389	379	373	365	414	400	384	406	356	393	421	382	361	371	378	405	406	379	356	379	350	383	363	366	384	338	394	344	377	359	364	384	388	399	421	404	369	384	382	359	395	415	385	400	370	396	348	373	346	398	390	411	352	428	352	393	390	404	392	395	384	395	366	406	374	398	439	367	386	357	391	373	409	400	394	386	378	374	391	376	366	358	348	396	355	337	385	367	407	385	367	386	353	349	393	352	386	385	392	413	391	411	360	398	393	392	417	400	357	377	370	365	385	390	416	400	398	406	375	386	356	413	423	387	381	362	377	394	360	392	394	371	366	364	333	392	377	366	389	402	375	363	381	415	363	393	399	384	373	402	364	357	394	376	379	375	388	385	388	345	381	345	389	361	375	387	353	384	365	359	418	384	355	395	368	367	411	418	407	423	386	367	373	388	405	372	403	364	419	352	378	398	398	398	371	430	385	394	355	366	392	405	370	409	364	402	378	375	384	364	369	371	379	386	365	408	375	396	395	380	390	422	391	367	359	391	374	402	369	396	371	375	411	407	385	407	410	372	404	380	378	393	358	382	403	383	392	334	385	361	377	350	370	416	365	404	358	378	378	382	402	355	394	406	382	399	380	375	388	381	382	351	371	375	347	374	342	375	399	424	358	332	317	368	370	361	354	397	391	376	346	375	357	353	442	381	368	362	362	395	378	406	405	360	387	401	390	372	382	389	367	382	330	328	373	349	361	385	389	405	402	403	404	393	387	355	414	420	364	387	378	389	381	414	407	386	377	377	356	359	370	382	398	378	381	372	361	390	369	411	364	373	427	372	374	387	362	410	392	369	372	378	381	394	353	358	354	348	396	360	381	386	405	367	394	363	367	373	407	387	389	388	399	375	374	373	398	380	407	373	378	329	403	413	373	383	398	370	426	368	406	365	376	386	378	420	412	379	393	388	433	369	399	424	397	355	371	398	377	369	411	368	327	348	377	381	370	411	388	380	348	415	394	361	342	376	433	398	378	382	387	358	373	359	335	401	361	384	406	352	378	395	347	388	401	401	403	378	398	399	383	367	354	383	385	364	382	382	358	396	388	379	415	376	376	422	378	428	385	393	380	407	378	399	421	387	440	399	358	363	360	390	381	378	412	406	335	373	391	396	387	422	346	394	344	408	385	387	370	403	402	406	386	367	379	408	370	367	386	366	371	408	351	379	384	372	358	360	378	422	386	373	354	378	370	378	420	425	389	408	367	378	371	378	384	350	412	409	382	359	393	372	380	389	366	360	373	395	409	355	403	379	376	364	369	387	416	410	379	390	413	406	388	407	370	378	393	362	361	408	363	407	372	410	364	371	422	369	369	394	354	366	346	398	375	398	384	359	390	381	380	377	383	403	409	385	401	391	393	351	380	423	413	360	386	368	357	404	406	371	376	376	365	384	382	408	406	400	364	373	376	391	391	395	396	347	387	412	405	396	387	392	390	375	389	359	407	384	383	401	390	396	364	368	394	392	376	388	373	367	405	350	373	374	371	418	401	371	386	412	384	381	378	414	340	408	361	356	346	373	423	390	398	364	367	355	391	349	393	388	365	393	401	374	357	406	415	390	393	425	381	360	391	345	415	406	362	391	387	408	351	387	373	368	402	372	381	373	398	385	401	411	379	353	366	373	413	361	330	406	371	396	390	374	380	406	420	363	386	386	422	388	397	390	396	402	415	403	354	370	431	387	397	343	399	403	399	365	341	421	380	381	367	383	392	362	376	352	387	395	352	395	430	369	349	385	395	381	378	407	394	393	372	382	410	392	362	356	372	379	386	405	390	377	429	381	353	372	364	385	403	375	377	407	389	404	405	398	402	372	395	352	351	405	404	365	367	422	394	376	391	384	386	365	379	410	373	399	378	393	406	366	398	393	395	351	368	400	373	396	413	397	378	417	365	347	398	352	351	353	397	361	367	347	374	383	397	395	391	362	374	381	436	377	358	398	387	393	361	406	371	397	402	394	397	369	356	399	352	382	368	377	418	375	344	371	370	385	351	366	364	402	383	388	393	385	371	351	360	356	383	385	411	373	400	385	369	398	377	382	384	377	389	379	410	391	399	416	394	388	383	440	382	389	380	381	391	388	421	432	387	379	389	369	380	383	399	401	410	364	373	365	400	401	383	381	382	381	364	372	398	365	392	412	398	366	367	389	402
2877	1149	1214	1302	2915	15099	15778	11893	6784	3141	1079	944	992	954	1022	1059	1006	973	986	1057	975	987	997	1020	980	997	1000	1013	996	1028	998	999	1026	988	995	928	962	914	967	1005	1035	957	996	1005	962	990	945	1039	1022	992	959	983	992	964	997	1007	1002	1005	1027	963	969	1022	990	1014	919	1009	1008	1031	1042	1019	1009	1022	950	993	1002	976	1041	1005	964	1024	1050	983	1021	978	975	989	1008	960	997	1004	1018	1001	1006	1012	982	1042	1057	1018	1043	989	995	1017	1032	1008	977	984	1014	1017	1016	978	993	1031	981	995	1029	986	984	991	942	956	1002	933	961	1018	987	947	1033	1024	1025	1022	1006	1002	996	1067	993	989	1021	980	1023	979	1051	983	1075	986	952	1010	960	1023	1076	1032	984	940	983	989	963	990	1014	1034	1026	987	991	1001	1022	984	1013	987	979	959	1017	1029	1009	1055	992	1000	950	975	965	982	936	1005	926	1004	1056	985	1005	990	962	1009	1008	980	984	976	1040	989	1068	1019	1048	1029	976	972	971	960	987	1012	1007	972	998	1014	973	1015	997	1033	995	970	1008	982	1011	971	1038	926	998	1028	976	1034	1058	1019	950	977	1020	1015	971	940	992	1021	984	989	1040	1038	971	995	1039	969	973	1021	982	1012	1085	968	1038	992	978	1026	952	994	953	981	980	1008	994	1020	1003	997	963	989	1029	966	959	1005	974	1011	1005	1030	951	990	979	1015	977	933	962	972	1029	976	986	1008	1008	995	927	1010	957	1048	975	979	987	996	1010	1015	959	999	948	1016	951	961	971	944	954	1014	1021	971	965	1007	1040	971	1037	991	979	961	1034	1023	1028	991	955	945	982	1028	975	998	1003	968	1019	1006	982	1009	989	999	1029	972	1056	1004	1024	969	1047	1046	969	950	1003	1036	1039	935	1046	981	1010	1024	960	997	991	1017	1018	1021	1097	1030	979	1014	1005	975	952	1020	984	991	1000	991	1008	991	993	1015	1035	1049	992	1003	974	1039	1017	985	1040	1069	937	991	1020	964	1028	1046	989	1074	987	995	1010	942	1024	1012	977	980	934	941	1011	988	998	969	1030	996	996	1042	963	1018	1033	1015	968	1002	1024	960	988	1004	984	1042	1043	972	1023	1007	949	957	992	987	1007	930	953	997	976	1011	960	953	1006	1048	1013	996	975	992	1054	1020	1045	977	1002	984	986	974	987	980	977	1029	1020	1048	1026	946	974	993	1008	1011	981	1004	979	1034	963	990	975	1013	1034	999	973	1002	972	1024	989	958	950	1022	930	1021	1024	988	1010	987	983	977	1011	980	986	985	1012	1010	990	986	1052	1038	1035	1049	979	993	978	965	998	1023	1009	1011	1031	996	1043	1001	1001	976	991	983	984	979	1009	996	1007	991	994	1002	994	988	975	960	970	995	1034	997	991	1027	968	980	994	969	992	976	1007	968	996	1013	967	972	968	1052	1009	977	992	1036	1069	970	974	1030	986	1044	987	1050	978	987	1023	949	1006	945	1031	1000	959	953	992	971	1001	1008	1001	944	994	987	1027	930	988	984	994	1018	1014	1021	1033	998	971	997	1015	932	1004	1012	949	953	998	981	955	967	1033	1027	1039	1027	1021	928	995	1024	999	997	987	991	979	944	1024	1064	1028	965	1023	976	951	1048	989	1026	1006	988	1020	984	977	1038	1009	997	1034	1045	988	1030	981	982	987	1012	950	1035	960	974	995	1046	977	975	1005	1011	974	1030	1045	1004	951	938	998	992	989	971	1014	1030	1009	1062	1020	965	1032	1009	985	966	1000	1050	999	939	1045	1032	977	977	1023	998	1026	1037	1006	975	1013	1008	961	1031	987	968	991	997	1043	930	1034	1042	1029	991	1001	952	986	983	998	1035	1007	1049	1043	960	1004	1068	1026	997	956	1053	1021	986	983	1028	1018	1113	1032	965	963	951	1015	1039	1001	1000	994	1039	984	984	1030	989	998	954	1010	988	983	998	994	945	964	977	1028	1004	973	989	1051	1013	1021	992	984	1027	1038	964	981	1028	978	1018	906	938	1011	978	965	1065	1000	1054	977	1012	1019	973	969	1029	986	968	977	992	986	1062	978	1007	1019	1043	969	954	981	1049	1028	1032	966	996	996	966	979	988	1040	993	1006	1044	1099	1076	1054	1003	985	999	951	1009	958	981	961	965	1039	1005	991	1001	1036	1014	994	939	985	1026	1043	1019	948	1023	994	1013	1038	1019	992	953	984	1018	981	951	1046	999	985	987	1029	973	975	1033	1004	1077	990	1040	1027	980	1033	1069	991	1039	1000	1025	992	957	1041	970	1018	996	997	971	1032	1052	971	963	964	1004	994	961	1022	1004	993	1020	983	1001	1020	1041	959	1014	962	980	1039	982	981	985	1001	961	983	1055	1042	951	1001	997	1051	993	1006	998	936	955	1011	1022	1037	1045	1004	1003	1065	982	1039	1050	991	1005	1042	966	1023	1019	996	1033	944	1002	1017	1041	997	1021	988	962	999	1001	1028	991	1020	975	1004	1051	993	1018	985	997	1017	970	1017	1015	987	1000	938	1032	978	977	998	1047	1028	1029	966	964	1012	1025	1024	1015	991	1048	965	996	978	906	947	972	990	931	991	987	1038	999	981	970	1020	968	991	1023	958	989	1031	986	1052	1053	974	977	980	1031	954	989	1013	1034	1034	983	965	999	1017	1047	994	988	961	1031	1024	989	974	976	1046	975	1034	995	998	1016	1025	990	1038	938	1002	956	958	969	1017	998	1002	985	1007	956	948	1006	1018	992	1017	953	1036	986	1020	1051	1012	979	1007	971	966	985	984	965	1016	1032	1015	1005	1066	996	1070	983	1013	1040	1056	1055	971	1031	1037	972	1017	1009	991	926	994	996	972	980	1003	982	1038	1057	1008	995	1020	1010	956	1010	981	976	987	1090	1032	1012	1001	982	1062	978	1013	990	1055	988	965	1012	1042	1039	1018	1041	992	995	1019	1045	1079	1014	986	1019	1041	1008	976	976	961	948	988	962	1002	1004	1032	982	990	998	958	1000	1013	984	969	996	1007	955	1017	971	971	1001	1048	996	989	1006	992	1019	972	969	980	949	956	1006	1006	945	988	1017	985	1024	1036	978	1020	1015	1056	973	991	999	1052	973	1049	976	1039	964	975	985	1004	985	1036	931	968	992	1009	1013	1009	998	1003	973	1018	954	977	987	1023	1052	1001	1003	1006	1009	1015	997	1031	985	1041	995	1012	975	997	989	966	964	1003	958	1064	1049	1010	1043	1028	1025	979	981	1051	975	1041	985	979	908	1035	1044	996	971	1061	1011	973	1037	987	993	994	1044	959	1026	1020	959	1007	1020	936	951	979	1027	972	964	1022	993	951	1016	965	939	1041	997	1020	998	1020	976	1024	1035	987	1008	1008	994	997	1005	984	967	1008	1006	1017	1001	957	933	1020	995	1006	958	990	1009	1004	1012	983	1003	937	930	1076	1003	1020	1039	1027	1010	967	1005	1028	1011	962	1022	987	995	998	968	976	948	1020	991	1036	990	1001	1005	968	977	963	993	968	996	993	974	986	982	973	1022	1039	1035	1019	997	1018	1024	956	1001	985	1008	991	952	968	958	1044	978	1047	1015	983	1054	1026	982	966	1019	981	1010	1007	1014	1014	1024	999	1017	1006	1054	1028	978	998	1001	995	982	986	1004	968	1033	936	1038	956	1024	1031	897	1002	1063	1003	935	1018	988	962	1023	948	1019	975	975	995	1017	1033	994	964	942	985	1057	1001	973	977	983	967	995	1077	952	1018	991	1002	1001	1042	955	1000	993	1022	1013	1041	1018	967	1021	1030	970	982	996	992	1019	972	1007	1025	952	998	997	973	1050	999	993	1007	974	965	1043	1033	977	993	1040	996	970	1057	988	1000	935	1018	960	1001	1003	990	959	1023	975	986	982	981	1036	966	1033	1025	974	1002	1007	966	1055	1039	1039	1001	1002	973	1004	1060	1006	1045	1000	977	983	956	1013	996	957	1016	1024	1016	997	956	1007	1016	1012	1045	1013	988	987	1014	1034	1012	967	953	988	979	998	1013	1056	967	1038	975	1018	928	952	1005	1044	980	1012	1036	956	970	946	1042	1050	990	1043	1022	1039	997	966	971	1009	1030	1009	976	980	1007	979	1056	1060	1005	1020	977	1024
10409	1441	1657	1831	16881	45474	40902	27446	13022	3980	550	371	392	368	369	347	370	348	386	369	392	348	377	416	355	374	350	369	335	354	364	390	374	334	361	373	353	352	358	339	347	376	351	382	375	353	373	391	380	365	353	377	365	359	353	358	402	365	375	360	371	370	395	366	368	368	358	397	371	358	383	392	372	423	385	338	341	391	355	367	354	357	392	311	380	354	354	360	397	384	333	355	372	355	395	365	383	365	353	364	392	390	343	363	365	360	386	370	383	373	353	320	385	374	363	387	366	378	366	362	356	375	344	396	373	369	364	376	363	373	357	334	400	378	357	358	342	369	375	365	392	364	409	363	380	359	364	378	387	357	387	392	385	387	360	338	361	377	383	365	371	343	388	354	389	359	381	345	396	378	366	362	367	395	391	382	345	348	385	369	355	376	361	361	401	384	385	401	356	366	379	357	368	356	365	399	363	374	379	381	358	388	361	383	384	351	376	382	355	352	364	377	359	385	418	410	401	409	361	379	345	314	337	383	339	341	382	394	366	357	392	389	349	368	354	334	374	390	386	403	366	382	366	364	381	399	368	359	364	365	375	388	339	389	367	354	340	380	405	350	329	366	337	383	345	361	340	362	421	354	378	387	408	336	373	394	376	367	373	408	367	376	367	366	376	361	372	385	401	368	378	367	317	328	361	411	366	376	360	378	387	402	370	361	365	391	384	360	360	369	396	357	394	361	375	329	384	341	379	374	372	394	368	362	328	382	374	411	371	373	340	350	371	351	379	393	371	377	364	378	392	364	368	362	386	360	364	365	373	358	394	370	361	358	397	338	349	384	373	381	353	384	341	382	380	367	340	377	379	382	344	340	370	351	358	393	381	358	338	360	370	348	405	358	357	376	350	363	364	432	396	380	385	373	364	353	368	351	406	364	373	345	374	345	370	378	330	411	405	344	348	349	390	362	343	365	406	369	371	376	386	337	331	363	363	393	357	422	360	377	344	360	365	407	363	375	339	386	354	395	375	362	398	371	327	370	409	366	404	380	384	332	374	352	384	365	398	389	373	357	357	402	346	353	373	327	364	352	368	371	364	364	358	376	392	380	418	367	367	378	337	351	378	365	391	367	353	390	340	382	356	362	342	376	387	408	355	389	372	370	402	351	319	407	384	378	376	373	378	341	395	373	370	376	361	359	393	364	372	425	380	346	386	383	386	393	405	387	338	355	377	376	366	359	375	375	387	370	354	387	378	372	379	411	372	369	386	348	332	395	386	350	345	361	361	365	361	368	384	350	346	375	389	369	366	346	368	356	360	342	378	381	387	365	403	383	379	332	388	368	357	369	411	378	376	367	355	363	346	363	383	403	397	375	360	364	389	341	343	377	393	398	359	364	396	344	363	361	356	378	384	338	358	387	356	368	355	380	333	378	372	342	355	382	344	361	391	331	361	387	363	370	328	418	347	361	384	362	376	363	372	348	350	360	341	366	394	383	358	362	371	367	360	343	369	333	330	333	424	409	357	368	380	380	352	360	350	389	367	363	386	371	372	346	333	383	354	368	364	338	348	355	378	345	431	387	321	345	359	373	361	379	380	398	370	364	378	359	350	392	383	387	335	371	384	395	367	394	383	399	383	400	387	377	365	378	381	354	379	374	371	375	392	360	351	388	396	329	342	366	372	357	329	357	359	368	398	373	372	397	387	359	352	365	381	379	354	345	358	390	408	361	357	377	369	348	363	372	401	342	380	373	399	397	384	364	355	335	370	396	349	382	369	388	367	359	375	371	374	350	373	367	345	328	357	391	384	372	373	367	386	349	331	384	378	383	371	368	377	352	395	381	346	384	362	373	368	358	376	378	353	381	370	374	382	349	368	362	353	379	348	363	366	417	385	372	356	345	366	367	337	370	385	380	421	383	361	365	355	382	358	380	369	348	373	336	359	369	366	363	382	380	395	401	333	385	340	357	414	342	374	380	388	392	361	363	352	416	385	387	340	336	360	411	337	394	421	391	379	382	367	372	375	344	389	374	357	362	378	339	395	363	380	375	385	351	387	379	327	393	438	404	355	366	388	350	364	381	353	382	368	368	355	355	370	397	345	357	390	392	330	362	346	384	336	370	375	359	357	386	364	384	362	373	381	354	374	393	381	370	418	371	374	372	391	377	316	368	371	403	374	335	376	377	408	392	397	361	333	366	357	385	367	376	367	395	362	347	405	421	371	352	363	387	367	331	403	415	380	355	369	328	418	360	354	342	371	420	336	351	348	386	402	355	347	341	337	389	385	392	363	376	379	372	355	373	349	367	394	384	345	361	333	391	388	398	365	373	378	379	379	369	401	360	363	372	395	374	341	381	347	367	385	351	376	337	337	385	368	409	360	377	387	420	357	373	381	381	370	371	365	353	361	404	413	368	363	368	383	394	392	361	361	368	384	389	398	409	376	384	362	413	378	365	340	374	396	353	353	365	373	392	414	336	366	381	371	333	391	379	352	364	388	387	376	364	344	374	427	355	391	369	329	374	353	364	403	361	340	386	358	376	387	358	344	395	401	366	375	333	386	347	361	362	336	365	381	350	368	385	386	397	374	383	360	377	324	324	388	389	378	380	392	356	380	401	350	385	368	361	386	361	376	376	402	362	373	368	314	361	380	363	379	381	364	376	356	395	373	378	357	350	340	378	390	353	374	393	343	365	368	367	359	336	354	378	357	355	346	357	372	347	385	324	385	372	379	345	410	390	369	384	393	368	401	382	397	387	356	404	346	352	354	387	398	386	376	360	370	384	334	363	343	348	405	384	364	362	375	385	370	370	378	360	375	376	389	404	392	383	402	383	406	362	410	368	371	378	382	397	355	345	365	368	357	371	368	359	349	362	354	362	382	378	365	398	356	373	394	325	393	359	379	358	380	337	404	358	374	360	376	328	355	363	355	384	372	372	376	371	401	364	349	370	368	355	353	387	370	355	392	355	368	423	367	390	402	384	363	366	362	368	370	369	327	378	391	360	379	400	382	356	336	370	358	382	345	334	401	350	361	344	359	379	341	371	398	379	359	333	373	388	332	352	371	350	382	405	354	389	356	385	395	371	379	358	358	385	393	382	398	375	382	402	391	392	356	338	363	364	363	355	377	295	362	360	370	364	390	383	372	384	412	358	355	377	370	350	378	359	385	379	346	335	382	316	375	391	382	342	385	359	382	354	373	414	361	360	356	395	334	347	364	386	337	386	330	380	376	344	397	365	368	373	358	356	383	360	343	367	388	357	387	398	370	366	383	361	379	377	357	370	363	403	358	371	391	341	342	361	378	387	366	358	383	393	335	367	360	358	374	393	423	390	354	379	360	401	387	348	368	360	393	355	352	383	391	396	381	400	354	383	381	331	385	393	364	367	407	337	375	368	388	333	350	378	371	367	393	379	352	357	373	375	407	387	404	374	373	360	370	380	362	363	419	384	357	372	370	380	343	391	371	366	363	356	447	371	342	386	376	381	363	389	374	399
6878	1998	3908	6175	33084	58673	54995	42673	27660	12505	1624	939	958	963	989	945	983	955	929	1020	960	1012	931	969	946	947	936	985	964	990	976	962	938	983	960	1035	940	989	967	973	983	936	950	936	1033	972	952	925	969	951	969	952	946	948	901	980	991	935	973	940	1004	943	985	929	977	951	939	924	961	963	977	988	952	957	928	932	902	951	947	940	1013	1024	965	951	917	940	1006	989	999	925	935	953	926	983	976	979	936	992	1026	1006	965	987	940	966	964	962	960	911	947	993	1008	923	968	940	967	965	948	972	988	931	952	987	921	988	964	967	997	917	960	965	1001	1018	954	902	980	902	955	940	942	958	964	935	924	941	959	940	963	961	970	942	994	962	951	898	1010	1010	984	966	1005	988	1003	1040	1000	967	976	943	1002	933	945	976	975	990	994	1012	961	985	941	945	983	968	966	959	974	1015	962	982	927	909	991	992	999	954	956	994	1028	908	964	940	961	987	941	921	974	948	986	937	959	968	978	909	1003	977	950	945	968	895	995	929	967	988	964	920	965	934	970	975	995	923	945	943	980	956	935	928	964	932	991	942	979	960	1010	1017	948	987	989	958	978	953	915	948	942	990	974	1003	985	920	976	946	926	1006	974	935	944	973	959	970	990	997	975	963	977	934	946	972	989	941	976	1001	955	916	930	957	957	976	970	948	972	975	972	992	965	903	1019	936	1004	988	964	944	981	970	944	994	950	979	1022	884	973	1032	923	981	1004	946	942	984	966	977	962	994	936	969	959	907	966	937	948	974	994	973	926	956	949	966	969	988	980	922	985	1016	964	964	980	948	945	917	980	946	943	976	991	906	957	919	912	943	946	953	915	972	989	965	975	976	995	983	972	977	1036	933	977	941	979	971	993	970	928	966	971	955	996	949	945	994	946	946	1038	963	907	936	998	1007	900	944	975	942	986	972	963	1042	914	973	962	969	985	972	988	966	927	963	940	977	1031	964	927	965	951	965	943	933	974	911	956	925	994	980	971	973	994	1022	940	980	913	966	926	966	937	914	966	956	968	971	976	933	940	886	921	977	955	935	991	946	992	990	1020	951	989	991	957	930	974	995	927	942	967	914	984	974	1007	891	925	981	920	979	1000	963	946	967	964	939	1011	972	986	964	957	937	956	947	960	1001	940	937	965	942	965	945	990	947	957	912	969	934	932	963	976	968	927	940	967	983	909	974	983	930	945	978	960	936	967	927	879	990	951	1033	1049	970	915	935	1000	964	973	1002	935	978	903	940	1058	966	987	980	981	973	972	959	926	973	1009	991	944	1000	985	943	946	952	941	923	934	932	998	981	953	1031	982	981	950	983	975	936	996	996	928	945	917	915	949	959	992	945	1004	990	955	1004	978	936	974	941	937	893	1041	983	938	982	941	931	964	946	1017	982	994	985	1010	934	983	969	1012	962	974	988	967	929	936	1012	980	956	960	935	1016	959	947	998	980	995	979	998	968	918	947	960	939	976	912	912	993	1028	961	945	996	911	987	969	971	1030	933	969	961	987	893	1001	946	935	1004	976	946	993	949	957	942	993	953	943	981	960	970	939	928	984	992	959	961	970	965	899	1019	970	887	997	991	939	967	934	968	994	937	996	938	946	914	934	900	976	945	974	909	969	990	1001	1018	958	974	966	960	985	930	962	971	965	963	951	924	1032	972	973	961	961	960	953	949	897	930	982	995	997	984	950	960	981	1008	1008	975	981	1000	945	980	975	960	940	947	997	996	969	969	979	942	956	953	957	992	908	989	992	917	1007	997	1022	1011	976	965	997	998	937	947	971	933	993	993	913	949	945	899	1007	953	987	945	979	1009	908	962	945	936	946	992	940	910	971	1015	949	959	975	983	965	960	1006	1013	950	938	961	949	952	955	956	995	963	964	932	948	973	958	985	960	929	958	972	961	981	984	945	970	981	961	1005	958	990	969	976	1017	913	952	938	978	948	952	989	892	886	960	1013	944	940	898	954	975	938	926	963	942	952	934	1008	994	983	1000	983	927	1002	966	964	992	957	995	945	942	968	903	951	945	990	939	987	956	982	981	993	934	987	958	964	931	997	926	959	964	967	943	959	933	953	963	960	939	973	967	955	1009	1019	1085	932	992	952	1008	920	941	928	952	920	968	971	994	947	996	960	989	977	920	923	970	947	966	995	928	977	928	1013	962	956	1023	965	970	973	959	980	994	959	974	982	962	945	1037	958	954	933	989	1012	864	939	978	912	956	907	975	1041	972	981	996	949	964	979	962	1011	904	1035	929	911	983	955	960	929	918	982	970	992	932	979	982	932	963	995	901	918	983	952	908	950	965	937	985	954	927	970	991	916	1018	927	977	1022	903	917	927	922	982	1015	1005	942	925	1020	920	956	976	961	927	915	965	921	980	1013	963	935	947	935	965	1002	985	946	999	931	978	928	949	939	1004	947	985	959	952	986	947	965	1005	970	935	945	933	986	994	971	1007	947	951	931	920	896	966	994	954	970	981	973	910	960	973	967	878	963	932	945	1012	933	992	950	991	955	984	966	1020	959	970	995	931	915	976	1007	939	913	910	974	926	934	976	979	933	955	905	947	994	979	957	942	975	983	990	948	959	962	984	917	990	928	1010	905	882	933	874	993	970	1014	916	929	956	990	933	952	925	966	979	920	934	929	963	990	950	989	969	938	955	975	981	895	925	943	934	916	916	981	978	995	992	996	953	956	955	979	972	918	950	956	876	937	929	866	972	1007	925	993	982	964	976	977	987	969	995	911	943	948	983	947	955	957	918	967	943	962	911	1000	960	996	979	970	953	1017	970	974	917	955	979	981	972	921	981	904	954	947	970	1006	959	947	866	976	995	976	908	975	946	920	1048	978	1026	995	920	970	962	998	949	965	1014	1028	994	978	1021	925	968	958	1001	937	951	991	992	974	955	940	983	1006	981	1021	936	961	973	997	941	960	975	947	921	1004	981	970	969	977	907	989	957	990	986	922	899	972	903	952	966	992	952	941	1007	974	940	974	955	925	971	995	924	1011	972	975	1003	951	965	973	973	953	980	937	973	990	1005	1014	1020	981	1005	975	938	964	977	970	1008	959	920	973	975	949	982	967	986	946	956	970	948	997	946	1020	881	981	982	952	1016	925	882	981	889	1026	942	978	971	975	991	920	997	960	947	928	931	991	960	982	952	907	995	932	956	945	972	988	955	1010	939	956	948	959	940	1010	948	1009	959	1024	947	901	1007	968	931	1010	967	1020	998	986	968	960	930	966	1010	960	945	973	978	977	942	959	960	931	1007	998	923	951	996	983	955	957	974	971	993	987	950	904	955	955	1024	974	959	977	924	932	982	949	980	991	907	948	998	856	990	980	905	944	932	1061	1008	954	961	956	951	989	948	912	992	944	1029	997	1003	991	908	965	963	966	1004	974	908	1012	947	957	1008	975	972	969	991	969	966	969	931	930	967	952	989	975	950	985	999	893	948	981	956	1007	974	985	965	965	917	928	961	937	917	977	1015	978	993	937	946	957	1016	983	950	950	983	959	913	955	955	973	988	932	923	978	977	992	954	981	951	952	931	1049	934	923	948	971	992	993	971	936	967	968	954	959	994	964	939	1000	917	918	1017	918	1003	964	965	968	948	951	959	955	974	982	920	952
18751	3369	2945	2640	2752	46791	60460	42683	25254	8856	643	272	281	237	261	246	212	259	249	241	273	243	239	277	254	239	235	229	252	251	236	228	256	265	217	279	267	244	280	268	264	271	232	245	256	264	253	256	244	246	260	223	243	250	262	260	246	237	250	267	278	266	259	246	260	238	228	242	248	273	264	244	273	245	249	238	270	266	242	247	236	245	250	246	230	230	239	255	246	259	238	228	262	245	299	264	251	245	242	287	275	257	262	246	249	268	237	289	266	278	239	283	264	243	264	239	250	253	273	257	226	254	262	251	230	257	256	285	244	266	257	233	282	218	229	248	274	279	235	251	236	236	269	235	243	255	234	232	272	255	257	257	255	259	255	251	270	250	250	230	252	236	244	243	241	251	234	275	289	257	250	245	222	273	234	266	235	240	263	236	265	270	225	228	243	272	269	275	251	267	288	252	243	239	241	249	257	243	236	253	272	231	267	249	248	243	254	276	263	247	260	270	250	251	260	262	280	262	266	264	243	267	258	267	247	247	250	272	229	260	240	236	244	261	221	265	267	268	249	240	244	239	256	255	286	265	256	249	257	244	257	286	238	247	253	226	287	237	229	233	261	243	263	237	247	269	239	261	255	269	276	245	244	265	260	253	264	211	263	275	247	256	229	265	252	259	261	263	248	250	255	225	258	269	254	257	250	267	260	228	268	241	273	242	267	206	242	232	266	225	280	240	239	230	248	258	261	257	247	241	262	253	232	255	249	267	225	223	257	262	252	273	248	280	279	257	241	249	268	249	280	258	210	270	264	249	265	247	257	244	256	218	266	268	254	290	274	257	237	258	218	241	255	245	233	267	251	253	249	272	285	249	236	237	258	283	241	241	248	244	242	259	264	253	261	215	247	245	269	269	243	269	243	238	269	249	278	231	240	239	231	248	225	240	238	264	252	247	254	213	254	245	236	216	291	279	263	233	229	237	250	272	244	220	221	249	293	233	245	229	217	243	243	240	261	264	227	263	219	259	254	273	211	259	261	243	238	263	240	273	246	244	238	264	260	247	235	240	243	266	237	259	258	236	248	248	278	243	255	263	229	261	252	265	253	215	254	257	262	266	239	245	258	239	222	262	267	282	250	246	264	265	240	264	269	251	291	238	287	258	279	253	286	268	284	280	252	243	237	276	280	237	261	257	264	252	234	272	284	238	268	251	244	257	260	275	258	248	218	249	230	262	253	258	283	260	250	261	257	238	252	268	248	251	288	274	242	252	252	251	253	255	246	240	262	253	276	283	280	250	261	244	260	251	290	272	239	256	280	253	264	249	269	238	267	239	257	257	239	252	257	254	231	250	261	257	255	235	245	269	233	234	274	264	247	275	228	218	256	247	267	254	246	233	259	255	254	263	254	217	252	272	232	252	253	256	230	258	252	257	230	247	271	265	242	253	278	269	297	243	258	251	250	255	237	257	277	266	243	223	246	271	256	229	233	265	261	274	245	223	244	250	269	258	227	232	233	263	242	256	208	242	273	241	237	254	261	239	259	260	233	250	281	251	259	253	242	280	249	245	224	214	264	264	262	261	263	272	233	235	241	256	246	253	258	263	262	276	219	259	282	270	261	268	253	266	239	266	256	246	248	279	247	236	249	241	271	274	235	267	281	259	233	255	260	235	250	225	255	239	236	242	278	280	253	281	219	296	233	252	264	235	231	271	228	281	269	255	243	252	223	247	272	256	277	251	243	268	272	251	244	247	243	266	253	261	287	241	235	259	247	264	257	257	274	232	254	265	242	261	232	243	254	249	251	262	242	247	263	262	273	266	212	222	246	249	258	256	226	247	260	253	256	267	244	269	270	285	256	261	269	256	248	233	263	244	236	240	235	290	264	264	271	244	239	248	267	271	258	242	245	257	251	246	258	242	251	243	236	272	242	264	261	219	283	229	249	243	261	246	222	261	254	261	276	253	260	239	240	248	248	237	229	229	235	256	251	253	246	253	222	224	250	232	248	237	245	263	285	256	250	264	261	260	221	232	245	244	250	249	264	253	239	235	297	320	248	262	256	242	245	275	246	268	252	218	230	234	246	271	245	238	237	258	248	260	262	253	246	249	257	257	251	235	225	246	247	253	248	239	239	264	232	260	254	208	244	257	253	248	236	267	247	269	232	278	230	227	240	251	277	253	236	256	253	227	257	219	271	238	225	225	260	247	266	255	271	245	241	227	252	235	231	216	229	249	232	259	256	287	240	262	250	238	262	263	242	243	264	249	226	249	272	236	249	259	268	256	293	240	242	223	266	235	245	249	260	255	255	255	266	238	253	260	254	304	251	244	245	250	245	244	230	267	240	229	240	260	211	272	271	252	267	247	227	260	225	261	252	256	258	255	268	251	280	278	251	258	241	250	262	255	276	248	221	249	245	243	268	234	255	260	238	237	237	258	251	276	264	274	290	261	275	260	246	252	239	270	241	252	238	252	241	247	232	267	232	253	266	260	259	236	279	246	249	245	256	258	238	294	266	241	222	256	254	248	241	232	234	241	236	245	208	235	226	248	242	267	236	231	270	265	262	253	229	257	257	218	262	220	249	251	249	269	221	259	252	259	264	231	240	266	238	234	264	271	250	270	259	233	266	256	241	275	220	241	280	247	246	233	261	249	252	239	280	234	266	268	292	229	248	231	251	278	279	266	278	267	231	219	288	260	277	273	239	247	224	246	259	255	255	249	259	290	260	266	268	267	275	251	223	264	213	256	246	265	251	244	276	241	261	252	251	275	261	260	251	249	248	236	252	255	262	272	240	261	262	261	253	240	250	266	298	264	245	278	272	256	204	241	280	247	213	279	276	247	235	251	239	249	227	238	268	239	239	300	250	232	280	241	247	243	245	248	263	273	296	241	260	272	244	228	250	250	256	224	258	268	252	249	249	253	262	269	245	243	267	248	247	255	270	240	216	226	272	269	246	257	268	267	259	234	244	274	253	250	256	229	248	239	272	258	253	246	270	275	279	255	247	242	262	247	247	246	252	250	266	238	283	247	241	254	244	254	200	238	256	227	254	260	275	269	241	249	230	263	233	281	216	278	264	295	274	253	258	287	240	251	248	237	225	255	256	235	282	260	262	254	258	257	228	270	258	281	261	255	243	241	234	267	232	250	269	243	248	253	226	253	246	235	238	232	251	266	244	242	256	239	262	225	280	289	267	229	263	243	234	283	274	246	253	261	241	227	287	269	242	237	225	248	281	272	259	252	247	249	252	215	254	257	233	267	244	263	242	261	225	243	251	256	237	257	246	256	265	243	263	256	244	250	255	266	249	229	245	264	253	256	281	250	250	222	265	233	248	239	247	252	259	254	269	252	256	240	232	265	241	254	249	235	254	263	255	259	260	267	234	229	266	223	271	233	285	266	233	267	263	237	278	251	239	242	217	256	251	237	257	248	230	257	262	230	279	258	231	261	242	252	246	268	255	261	247	252	263	267	261	258	248	259	257	264	278	274	255	237
8354	2744	6072	8469	10071	60274	71840	55995	39214	19064	1216	667	718	741	692	709	696	726	685	695	727	700	722	716	677	692	742	694	701	701	713	704	679	693	702	689	736	680	698	652	667	672	709	682	685	712	656	652	650	691	656	711	672	697	629	700	689	699	670	715	703	699	682	709	702	661	684	742	664	660	685	688	683	670	706	732	657	671	695	678	702	702	672	639	699	692	640	742	658	691	656	688	701	656	663	661	702	693	681	693	643	713	670	649	648	704	690	714	646	698	706	709	695	656	673	678	717	710	723	679	667	629	704	728	652	678	712	621	663	714	662	641	667	700	652	666	682	661	679	639	662	649	644	647	678	670	687	714	737	682	708	661	695	698	676	693	691	632	722	684	704	708	700	721	735	715	701	652	649	624	678	638	708	673	628	690	708	701	695	648	664	714	667	636	710	675	706	665	682	733	682	658	715	703	724	705	687	702	721	672	672	710	662	626	698	721	701	710	713	668	708	653	676	674	625	690	679	681	684	640	665	678	712	664	626	722	655	721	734	716	662	699	690	659	658	660	684	648	712	651	640	707	696	671	669	688	714	703	678	704	700	691	633	691	661	696	733	714	722	679	714	675	703	713	714	711	682	681	705	687	697	654	704	703	700	739	689	692	696	685	700	680	658	713	676	693	664	667	679	663	669	712	689	690	687	662	673	669	645	670	695	726	680	650	697	716	676	747	644	667	633	659	686	677	704	695	725	685	656	670	693	675	675	679	718	698	679	648	711	674	677	675	693	665	718	705	683	663	649	623	646	679	725	673	651	703	680	687	651	696	697	724	658	688	683	640	714	709	660	719	727	667	658	683	689	666	691	702	700	649	720	638	689	679	675	683	639	668	717	738	677	620	656	645	675	661	652	691	732	729	680	686	656	675	676	683	654	699	654	677	666	735	692	700	687	678	689	683	681	674	661	670	682	712	665	680	683	693	703	658	650	682	657	723	686	669	696	642	691	644	707	698	687	699	694	662	677	683	667	663	704	692	709	668	629	704	675	656	656	673	653	668	689	700	663	676	731	717	726	663	684	684	725	714	700	662	700	689	683	678	678	704	700	699	663	729	719	663	700	725	715	740	690	732	698	700	713	703	697	713	663	690	708	642	672	715	669	711	694	668	675	672	646	670	668	725	663	640	662	696	704	674	669	685	704	676	703	689	702	695	689	698	666	653	653	664	634	719	707	682	712	683	694	704	630	700	726	671	671	675	708	696	699	654	712	662	661	755	671	640	707	653	692	692	667	663	743	691	665	675	714	665	683	674	712	691	678	646	675	713	663	636	707	673	707	709	686	691	677	666	671	676	706	727	679	680	713	693	681	680	753	696	697	660	658	710	693	639	734	712	677	672	638	698	675	695	651	719	768	747	668	669	692	676	659	665	656	704	660	651	629	726	656	668	682	679	676	706	674	665	720	679	678	725	642	695	677	681	696	656	650	706	608	693	662	685	687	719	645	698	676	725	731	739	671	716	640	702	630	732	683	608	701	671	699	693	661	713	649	684	722	727	720	712	641	612	698	696	692	679	681	701	714	706	707	734	712	674	696	693	693	673	654	693	683	709	688	688	675	719	700	685	670	708	696	680	718	699	691	690	699	729	691	684	710	708	669	687	678	677	667	673	696	739	679	687	653	661	664	739	711	621	656	666	653	661	674	669	713	655	652	700	615	724	723	669	662	709	671	709	687	719	682	648	719	686	717	670	674	624	701	699	693	669	697	674	676	759	680	683	671	696	722	679	663	702	660	652	679	667	666	737	653	661	720	665	687	651	703	693	699	674	691	704	661	699	651	674	653	687	702	672	648	676	695	673	677	671	685	712	685	660	682	692	673	673	683	683	728	685	746	676	669	668	708	756	692	708	728	677	695	702	678	725	665	700	697	691	681	698	680	643	716	657	654	643	702	687	660	651	679	702	653	636	706	633	686	737	700	671	698	703	707	696	626	693	666	653	677	680	687	675	656	698	697	689	698	696	687	667	644	675	674	696	719	667	633	672	647	696	677	665	686	719	648	641	682	651	638	730	666	699	707	638	689	705	667	668	677	723	697	662	688	656	690	675	673	692	699	687	711	649	734	662	697	679	677	695	698	698	711	702	693	717	679	652	726	651	660	685	699	697	674	692	706	700	660	690	677	670	678	717	690	705	700	701	644	675	694	681	701	705	716	671	720	682	652	677	676	686	693	650	676	709	707	737	646	708	703	695	679	702	682	691	695	661	708	668	612	708	701	614	669	640	675	743	714	669	690	684	673	752	664	656	671	698	674	688	724	656	677	678	696	721	675	667	664	684	684	668	658	715	670	648	718	693	725	657	660	685	699	689	727	620	675	696	697	684	713	696	694	672	704	716	686	687	690	666	680	666	663	698	692	715	723	640	698	669	702	669	700	734	670	668	705	701	663	684	661	698	732	701	679	654	698	681	654	709	667	697	688	728	715	724	704	707	713	653	657	707	657	648	655	694	683	662	696	662	677	684	727	674	715	719	647	679	711	680	706	648	667	670	659	694	702	694	638	728	690	681	677	648	642	685	692	724	708	716	655	675	666	711	717	684	697	664	698	698	658	729	663	693	716	657	717	692	708	692	651	641	684	761	678	669	659	703	673	685	769	689	673	722	739	685	721	690	663	705	679	661	630	643	715	697	678	633	687	656	743	638	668	697	674	685	712	703	657	680	677	656	663	684	657	674	654	688	660	714	724	686	668	741	698	687	678	653	684	732	651	702	635	713	700	646	650	715	698	715	670	711	669	677	709	716	649	695	688	665	713	683	683	643	669	662	679	679	657	675	695	716	668	681	684	696	716	698	701	685	637	671	698	667	730	668	693	696	707	698	680	642	705	672	685	718	687	666	717	681	701	707	710	690	662	622	691	719	663	676	687	695	664	667	700	659	693	671	716	669	704	684	687	754	718	691	666	641	662	687	676	746	662	689	698	671	653	647	720	705	628	623	694	665	685	686	736	725	665	641	658	669	685	684	691	670	663	696	696	677	720	670	709	678	659	727	692	641	644	670	668	675	683	671	694	696	652	689	666	681	671	698	679	716	688	688	703	692	697	707	677	679	654	680	679	618	676	685	693	694	714	724	656	693	710	631	691	652	698	653	707	710	699	664	687	665	702	696	678	696	615	706	690	686	683	671	707	675	715	699	636	704	680	668	707	694	674	693	720	685	707	656	684	704	700	680	681	675	653	688	756	683	660	669	656	641	688	683	676	706	707	653	678	684	691	669	668	697	684	732	680	678	692	688	720	699	660	688	684	657	763	689	687	649	662	670	705	695	658	666	729	689	678	704	710	662	659	685	723	672	691	673	674	678	671	654	669	642	721	678	649	671	629	657	695	693	694	666	617	683	641	736	705	658	652	678	666	691	672	696	661	686	675	690	690	680	718	663	719	666	671	655	702	728	660	665	652	609	677	665	699	625	716	666	729	728	693	631	668	697	634	665	679	723	654	693	669	660
2622	439	490	463	366	1891	5059	3610	1988	790	360	370	377	389	387	348	348	332	355	345	384	410	390	361	390	381	379	358	348	388	347	367	386	357	337	361	367	358	362	337	383	367	382	351	377	360	356	348	386	343	365	372	395	340	365	411	359	383	351	387	346	374	352	386	389	344	376	393	359	384	331	365	356	392	345	358	322	379	372	341	349	381	352	365	373	389	350	365	367	405	331	362	358	381	352	324	328	389	364	392	373	395	339	354	359	369	411	335	357	381	337	381	354	376	350	371	327	372	359	423	381	386	365	343	384	376	337	364	342	382	359	336	348	358	359	392	342	356	340	360	336	380	399	341	346	385	360	363	378	368	374	389	355	384	398	376	388	386	370	377	371	357	375	366	367	355	369	383	369	365	364	370	367	355	350	367	396	357	362	397	372	399	366	334	382	395	333	375	398	368	363	390	367	354	341	395	390	400	365	372	348	350	361	379	362	376	353	330	356	368	367	376	359	363	336	354	363	374	402	352	357	359	375	372	376	385	370	327	378	374	385	339	351	369	398	377	395	357	368	355	393	390	350	368	366	367	353	398	378	347	336	385	366	376	355	416	350	351	368	346	345	393	350	374	373	323	353	372	390	376	357	376	347	380	339	346	381	353	357	377	340	357	367	423	396	368	360	352	403	391	359	393	345	385	347	369	361	363	378	370	333	391	348	361	366	371	323	341	343	326	349	334	385	367	399	347	393	384	355	392	356	375	378	336	363	364	345	390	373	380	372	351	388	368	356	352	358	406	337	371	377	372	372	387	347	394	346	366	362	405	334	352	375	335	368	399	376	342	351	378	380	376	374	367	383	368	371	353	343	389	377	366	337	384	393	386	374	365	382	351	335	364	388	351	371	332	344	351	366	377	363	356	359	364	390	373	341	390	351	343	382	370	391	390	391	362	356	380	372	358	352	340	358	365	367	387	350	380	378	378	379	355	364	381	394	374	361	372	380	361	379	374	297	387	375	343	353	381	378	349	310	360	374	322	359	351	342	348	384	351	360	380	353	343	371	367	366	357	380	362	357	386	401	402	375	365	368	368	352	387	391	361	365	378	367	351	375	354	343	369	336	375	382	377	381	358	369	387	389	400	390	343	350	395	366	401	368	341	407	352	376	349	392	378	378	349	425	359	368	373	346	335	401	376	395	386	371	337	363	357	402	375	356	399	390	338	370	358	360	359	402	379	388	375	389	368	364	349	375	355	350	339	360	355	415	337	358	385	385	357	383	366	382	409	358	408	412	380	360	362	372	374	377	378	350	373	324	387	384	343	381	334	327	369	392	393	389	375	360	337	366	391	353	324	406	413	381	364	358	389	365	354	379	408	357	376	344	351	379	364	347	364	377	358	379	376	357	350	384	390	369	363	388	365	403	332	364	371	367	350	347	384	384	400	373	392	376	346	359	376	364	360	361	391	347	378	345	368	421	375	394	390	361	374	392	359	367	370	366	383	359	374	398	348	381	364	353	363	370	378	344	392	354	378	402	337	359	357	396	362	379	374	349	343	361	381	388	367	400	328	368	368	337	366	315	372	363	367	370	396	346	366	389	338	425	367	375	326	363	370	359	340	395	373	334	374	369	376	394	319	397	398	326	371	401	381	353	392	394	370	356	365	358	378	354	354	369	398	394	384	366	398	362	343	346	424	350	343	388	360	398	359	379	373	364	397	387	372	364	371	361	366	348	375	360	381	347	388	365	348	357	381	375	352	380	352	385	369	391	386	359	365	356	375	387	375	385	374	372	372	356	357	349	364	360	362	395	361	374	346	373	365	367	383	383	375	347	340	336	325	326	378	380	407	376	378	385	365	364	369	345	363	374	370	379	360	345	359	388	353	390	379	338	364	356	367	367	408	370	363	375	335	346	348	383	337	387	380	366	348	377	383	350	383	372	351	376	367	346	374	364	348	356	357	360	351	332	360	333	397	364	384	366	387	350	347	354	337	360	386	354	365	389	366	367	335	376	353	381	371	381	377	365	367	349	355	354	336	381	368	349	386	360	370	369	345	364	362	380	345	326	380	398	357	396	339	359	380	365	383	346	351	378	373	364	398	414	370	379	352	395	345	359	328	360	395	371	341	363	372	343	345	356	376	326	375	387	364	328	374	326	358	340	351	377	369	385	369	376	397	409	403	370	372	383	354	361	351	346	365	354	362	370	341	354	409	345	346	350	344	320	388	364	372	370	380	358	364	362	359	373	352	394	387	381	391	369	351	372	413	375	376	358	403	372	346	379	359	389	373	347	380	388	367	333	326	357	365	371	399	379	384	364	379	347	353	331	361	380	367	344	355	377	345	433	354	355	386	337	383	331	386	416	389	382	349	390	353	379	348	333	386	345	376	378	380	365	369	385	387	387	365	358	415	357	381	362	321	351	324	371	363	357	357	361	392	365	366	367	358	391	344	408	379	366	343	349	409	348	372	312	369	372	346	351	352	381	375	358	340	324	371	382	361	408	372	388	404	380	382	365	369	354	346	391	355	371	396	395	347	377	370	367	345	360	352	348	351	372	375	363	385	381	400	360	356	376	394	362	369	348	347	381	386	370	350	395	368	383	363	333	370	354	358	385	341	388	357	362	338	376	363	387	399	388	426	351	397	334	362	355	371	359	310	378	378	402	332	376	363	328	365	372	385	326	377	375	409	369	380	385	362	384	377	374	358	395	327	380	376	359	386	376	329	376	387	398	337	377	316	356	365	343	422	376	353	377	400	415	361	361	381	392	351	387	376	416	397	392	386	372	347	352	360	359	351	369	383	346	356	388	391	344	374	351	381	352	348	388	367	339	390	335	365	362	356	372	372	386	342	377	328	384	359	379	376	383	371	359	333	348	392	332	369	334	389	354	340	404	366	370	359	359	382	341	395	355	342	394	359	372	366	356	403	351	371	368	368	367	342	332	344	378	377	388	404	372	387	379	350	374	367	365	338	408	389	413	392	394	386	358	370	373	423	386	384	366	354	333	394	328	348	397	387	369	381	381	335	413	357	342	379	384	373	376	369	357	351	384	409	360	350	378	397	353	330	372	366	400	379	362	379	367	341	330	329	369	343	365	396	383	394	385	379	381	359	401	398	384	367	382	360	390	369	358	379	388	349	376	393	354	390	363	393	333	368	355	348	358	326	334	379	369	352	369	358	352	362	407	363	374	375	360	342	391	344	350	362	359	344	386	371	387	415	357	369	376	394	339	358	364	341	372	371	370	392	338	339	381	353	366	371	369	374	360	358	352	363	329	336	353	374	335	365	411	361	349	374	360	368	354	389	354	327	343	367	402	374	390	351	347	370	382	323	402	370	376	323	376	414	381	365	383	337	346	356	391	394	381	334	347	384	365	367	377	389	346	352	407	379	382	355	394	377	366	358	366	316	337	370	380	411	372	389	370	340	351	367	394	391	361	392	368	367	369	382	360	370	375	364	370	387	400	362	338	350	348	372	366	352	386	392	345	398	394	370
2831	1032	1221	1243	1224	9063	19287	13111	7697	2745	949	969	967	988	979	1020	972	867	1000	933	983	957	977	960	926	992	970	940	980	985	1011	936	964	998	929	956	967	982	979	983	997	941	925	1008	964	1014	961	913	974	949	1005	916	974	939	981	943	969	955	965	1036	905	971	996	934	1004	978	992	970	891	930	905	928	938	939	1025	929	984	952	962	972	998	964	982	976	925	996	969	991	965	946	921	953	962	993	976	890	999	991	985	945	953	941	1018	928	962	983	950	996	965	962	1012	957	934	920	971	1017	917	934	984	1009	966	959	948	932	998	983	889	960	969	961	966	1039	1018	989	933	982	954	969	947	990	950	975	942	937	906	927	903	962	996	951	913	964	954	926	1001	957	972	975	927	1006	956	991	955	922	1001	985	966	963	963	944	967	989	951	911	942	917	927	966	951	1033	990	959	928	986	973	901	930	943	961	968	933	980	954	964	970	956	950	926	987	941	930	979	963	973	975	999	1046	919	915	961	961	1007	954	946	935	912	876	1011	944	960	958	933	958	980	929	985	957	986	951	966	972	977	980	968	943	958	964	969	953	955	993	953	959	957	918	923	1026	1017	993	984	943	980	1029	933	995	962	926	938	931	943	940	966	971	925	961	956	917	954	992	971	991	1005	975	913	924	954	938	980	952	977	940	877	936	914	966	919	939	932	921	955	936	931	919	987	1003	959	1007	972	987	946	955	967	971	975	965	944	897	966	929	1001	923	987	976	960	961	982	936	946	931	941	948	978	937	939	954	922	940	915	914	967	925	1009	945	985	967	1007	954	964	927	931	923	999	942	929	964	957	1024	975	995	1028	996	979	943	927	962	979	952	900	966	963	945	967	981	951	909	937	971	970	925	919	954	954	956	918	958	947	994	949	952	1005	930	1004	920	950	977	986	964	984	928	963	927	954	925	965	965	1018	998	957	984	1013	970	962	988	928	933	954	992	1003	976	957	973	989	1009	924	965	956	924	997	904	922	941	950	1003	996	905	938	920	962	1036	962	973	950	958	1007	958	973	907	919	974	998	932	955	950	988	978	991	961	870	976	935	915	941	979	931	939	971	948	920	1011	912	986	969	947	975	985	974	914	942	941	935	981	921	968	997	919	933	943	972	966	961	986	1002	961	958	975	947	973	911	1052	960	964	929	989	991	952	968	1025	957	994	913	989	914	1001	969	939	941	950	945	955	999	954	942	970	994	966	972	902	1020	1015	966	922	977	959	949	1002	974	973	993	939	983	968	925	966	939	945	1019	998	976	1013	972	902	941	975	967	929	932	981	963	984	968	990	929	983	975	878	980	940	976	1006	986	964	941	906	978	967	939	1003	904	1001	938	912	936	984	966	915	970	948	990	955	921	961	950	946	949	965	905	953	891	957	935	939	910	949	963	923	953	936	931	978	977	971	948	958	956	1004	940	959	948	981	995	905	946	907	1002	948	946	1017	963	920	998	929	984	962	943	888	989	983	993	950	952	946	950	960	978	985	984	916	1017	947	998	1006	991	972	968	978	957	933	954	942	924	982	1024	939	942	998	926	954	982	974	969	1004	971	1013	1006	914	965	929	1003	1022	1034	903	926	949	959	969	950	969	978	952	998	964	933	964	958	1006	976	937	960	939	925	952	933	936	944	953	961	983	968	968	979	962	956	998	949	940	943	966	970	961	962	962	900	931	924	954	959	971	980	981	973	933	961	927	949	973	953	991	962	944	972	941	976	960	954	984	1004	940	955	937	953	963	979	950	978	1047	994	937	951	989	955	935	952	928	912	906	963	943	911	884	995	944	955	961	1002	919	954	989	963	973	930	907	958	981	970	967	966	945	990	988	960	900	949	974	971	970	895	968	970	929	960	930	970	935	976	922	964	921	971	991	961	939	971	968	960	926	927	996	937	961	968	949	905	927	1008	933	930	1020	961	940	957	930	931	990	927	1002	943	952	931	925	903	952	962	962	957	1028	977	958	934	1041	1024	970	1008	976	963	950	962	965	946	953	946	959	980	945	987	1003	986	998	956	964	921	981	943	958	1006	948	960	903	926	968	943	937	968	1017	948	952	969	956	935	963	968	935	947	921	954	940	925	1008	952	987	911	1005	987	1019	957	935	976	965	946	951	930	957	970	1024	913	992	963	978	992	945	933	929	932	931	1007	983	943	933	997	985	1011	977	947	944	958	970	974	961	916	943	961	954	933	932	950	995	932	904	896	988	952	925	978	991	958	971	994	979	968	952	938	987	993	945	963	955	970	975	979	951	988	927	954	994	971	1024	947	912	910	989	1011	985	929	955	998	983	933	934	961	977	952	983	890	965	990	957	978	998	900	937	998	954	905	959	995	988	1005	949	969	948	956	938	936	1004	968	970	967	937	911	952	951	949	984	931	971	955	947	941	923	922	935	983	960	942	965	935	1012	959	942	963	914	940	957	994	965	1016	1033	967	996	992	936	952	1015	968	968	983	961	913	923	972	968	940	1007	933	954	954	970	951	959	1011	921	951	954	955	935	957	948	936	983	979	898	951	968	956	980	956	920	966	998	904	935	928	905	929	965	1031	958	975	951	958	942	954	923	953	945	931	943	928	952	932	938	962	949	993	952	995	935	973	984	934	927	958	973	912	978	1032	957	981	945	1030	958	985	972	974	977	987	967	967	980	920	963	930	930	907	983	986	1002	986	984	935	948	945	973	938	955	932	984	996	924	967	989	951	949	987	959	949	960	972	942	993	986	948	910	980	961	998	952	916	932	941	976	976	975	999	945	925	930	935	970	929	946	937	927	1000	938	970	937	949	952	997	997	894	959	938	942	953	950	945	1007	979	937	935	933	944	970	996	959	934	930	980	957	969	1009	953	980	952	920	954	933	960	956	895	962	960	920	979	972	1001	979	1004	949	985	960	931	942	957	894	896	932	932	933	945	983	912	989	920	975	938	954	963	906	879	985	997	956	981	941	919	922	957	970	903	973	935	957	945	943	992	944	979	976	931	1023	982	1005	975	991	947	998	913	997	986	948	975	944	959	979	981	974	946	905	982	946	952	959	1010	977	985	967	954	965	991	942	963	967	1019	905	947	970	960	996	1003	999	963	986	973	953	984	923	958	952	957	904	897	933	936	945	930	958	958	940	961	887	979	976	976	964	965	938	970	944	950	959	980	941	926	974	991	913	986	908	958	955	935	891	962	949	974	985	925	995	938	943	957	997	999	955	1001	986	916	954	972	883	959	960	952	953	980	929	966	942	952	979	982	924	940	996	960	998	961	951	948	940	919	955	948	961	942	965	922	989	947	962	972	895	908	952	954	936	938	946	982	902	965	961	911	945	946	940	997	962	945	926	949	975	974	946	920	982	949	977	970	947	982	962	954	982	906	961	942	1004	996	948	951	993	913	927	1029	921	986	922	965	963	971	1032	972	935	930	950	961	1002	978	930	962	977	948	963	1014	983	946	1002	940	896	952	967	959	973	950	970	1017	911	1009	955	970	921	928	950	972	1024	959	962	975	968	960	974	947	955	895	924	978	1033	1023	921	1005	963	1014	926	994	919	937	939	934	971	973	1019	939	1002	921	983	967	969	948	953	1005	885	950	976	902	954	939	979	955	954	1021	974	992	932
10355	1389	1549	1848	6654	34665	40982	31370	19270	5823	454	355	362	357	374	362	362	374	336	353	337	373	342	385	342	388	360	404	339	334	351	345	328	361	334	354	341	347	393	352	337	351	374	369	347	315	357	362	351	352	316	353	335	352	373	333	340	319	348	346	341	349	341	344	330	335	325	339	361	321	348	349	326	389	330	335	370	335	348	345	352	369	352	325	345	327	383	295	350	354	316	325	322	346	332	318	316	332	374	362	383	360	354	364	378	346	348	349	330	337	341	307	347	341	347	373	318	353	350	344	384	375	346	331	397	361	341	348	364	356	335	334	311	335	350	338	354	372	371	349	334	351	347	354	318	325	364	353	334	337	339	322	353	396	333	350	335	327	365	364	367	379	341	333	332	338	357	343	368	324	371	353	297	314	349	363	342	329	362	344	363	318	351	326	351	354	383	336	340	340	317	351	350	332	351	386	319	342	368	348	345	351	330	309	339	345	336	335	356	342	335	345	331	359	333	373	345	295	330	346	382	344	358	339	316	359	330	338	388	328	342	350	363	359	329	329	360	363	325	346	329	363	385	318	343	359	378	351	359	344	390	349	361	328	369	362	359	336	330	384	361	380	388	332	364	348	355	338	325	347	343	329	355	368	336	337	336	326	295	387	338	344	319	352	329	352	351	324	372	354	354	328	361	339	403	372	343	337	334	358	329	352	364	312	341	330	367	340	348	366	332	353	373	386	353	311	323	348	359	363	324	359	313	330	343	368	327	344	318	327	332	336	362	344	350	339	378	340	352	342	338	345	348	346	301	341	351	316	340	324	356	320	349	334	333	337	329	333	366	347	332	319	338	360	353	385	392	354	377	361	318	368	337	351	313	338	383	332	346	332	360	306	344	350	337	342	360	342	359	343	350	352	361	372	339	392	363	353	338	364	345	347	364	375	330	345	346	344	366	349	341	338	333	322	346	362	346	330	339	344	351	344	375	391	347	365	359	329	345	371	352	341	335	330	372	368	384	381	356	323	369	315	318	367	391	345	312	331	320	377	324	344	348	326	375	350	342	379	353	379	336	347	315	336	352	373	346	382	355	345	312	382	391	379	350	347	372	352	371	347	358	344	350	370	308	363	360	329	353	344	359	346	353	325	331	345	334	350	329	344	341	338	322	351	323	359	314	358	337	360	336	342	346	348	335	354	320	380	333	331	323	327	330	361	325	321	355	345	351	334	326	354	353	377	370	353	349	331	362	354	361	329	384	344	348	330	336	362	365	338	355	350	345	352	371	364	314	327	368	329	383	357	332	377	350	322	352	347	354	373	323	355	349	338	357	313	371	381	352	327	335	355	297	333	348	385	381	349	364	353	355	330	338	358	318	344	358	355	341	370	316	340	374	339	346	340	336	362	362	364	326	343	336	330	346	394	333	316	361	320	330	360	332	391	325	327	370	347	348	354	385	330	312	343	394	353	347	348	361	381	346	342	339	338	371	368	352	333	357	324	330	330	362	331	327	320	362	370	336	341	334	372	373	317	357	332	326	338	356	341	336	379	387	359	377	347	342	339	358	390	302	347	347	312	341	362	348	335	371	336	364	343	358	350	343	313	342	366	340	308	344	318	318	324	338	390	378	303	334	330	351	343	337	339	335	383	363	333	380	340	355	358	349	350	340	366	341	342	315	355	328	325	337	357	366	387	352	337	350	353	366	326	367	312	321	358	320	379	379	356	369	333	331	344	318	336	351	346	327	361	375	337	345	311	343	317	370	355	335	327	362	342	335	328	338	338	348	351	360	325	354	376	308	325	350	344	335	362	338	349	318	327	347	340	326	320	339	340	319	337	315	368	338	362	350	362	336	371	336	328	355	340	339	332	349	347	369	332	323	369	348	315	344	351	344	342	362	338	348	365	347	341	341	333	330	341	342	334	338	352	340	330	343	352	379	328	347	377	343	349	341	341	339	366	347	384	322	367	364	331	364	348	347	309	339	325	340	339	380	382	342	329	337	391	365	345	320	342	323	352	365	368	346	347	349	327	348	379	316	367	338	333	344	360	365	310	369	367	325	351	316	336	348	363	358	368	377	367	316	346	317	349	344	356	354	319	371	336	338	353	343	385	341	317	352	353	344	317	328	349	349	354	381	351	347	356	355	357	374	321	352	306	338	341	328	372	335	347	331	327	354	337	331	317	335	349	357	347	367	342	322	333	328	301	349	306	354	370	341	368	381	333	327	329	353	347	346	362	366	329	359	339	374	361	307	319	328	330	325	341	352	365	340	330	376	337	319	403	328	335	327	315	361	347	363	356	364	364	350	355	338	373	337	364	314	322	365	340	340	347	366	361	371	359	350	338	358	376	349	348	346	371	347	327	350	330	345	345	355	352	341	362	306	344	327	373	312	323	346	335	334	370	312	343	314	359	387	377	306	350	331	337	339	356	365	361	326	339	370	353	332	357	342	339	347	335	308	326	386	317	337	346	348	351	348	315	376	343	324	362	319	378	346	320	343	362	358	392	339	362	362	348	346	353	352	382	345	327	384	369	355	349	373	365	357	364	372	342	324	318	372	332	357	348	323	346	338	385	362	316	330	345	377	370	320	353	340	364	371	380	321	342	352	328	348	312	358	372	366	376	355	324	330	349	364	392	346	349	346	368	341	335	334	352	352	373	315	363	345	364	324	341	338	346	335	342	346	340	381	339	357	304	343	370	301	346	340	332	329	345	402	329	366	312	376	333	322	342	349	346	385	361	368	337	332	354	363	351	325	317	363	344	370	376	360	337	358	354	335	342	380	321	317	356	361	330	326	354	335	372	345	343	363	351	352	338	354	359	376	366	331	306	328	344	356	358	346	336	323	341	329	333	336	377	310	352	308	346	379	338	333	373	368	337	377	360	366	357	363	344	356	335	369	340	327	358	327	348	352	348	331	344	353	354	355	332	323	343	321	344	347	356	364	327	339	322	336	343	326	318	359	335	375	321	367	330	343	344	338	322	326	346	380	353	362	333	327	347	342	327	335	328	335	352	360	358	367	330	349	361	345	316	322	335	329	355	358	348	361	347	350	342	341	373	337	349	350	375	313	341	350	335	356	385	348	317	359	399	344	303	335	354	367	341	390	340	327	366	310	329	353	340	341	357	359	340	347	346	336	388	328	317	381	374	374	339	311	329	359	361	356	344	367	374	337	316	340	356	332	328	331	330	343	369	365	356	353	353	352	320	351	323	329	339	344	357	337	345	319	373	352	358	377	329	347	354	348	358	338	332	364	337	348	341	341	330	344	341	318	379	374	334	320	357	365	369	336	339	365	349	336	329	349	360	342	343	356	344	360	346	335	334	361	343	344	356	330	379	352	351	340	310	343	384	353	355	334	379	360	338	328	324	363	345	322	330	350	369	343	376	382	350	388	326	341	333	335	356	367	344	326	328	324	339	328	351	349	319	317	348	336	349	381	356	360	359	363	355	359	335	337	336	344	409	342	346	376	348	371	372	364	368	327	369	353	367
6649	1961	3790	6522	18372	51720	55178	47363	35693	13829	1034	920	866	900	902	920	928	986	972	909	906	894	918	910	923	907	911	913	922	959	887	945	851	883	893	896	889	868	902	936	927	894	886	913	898	882	939	905	900	917	910	976	930	924	933	924	954	872	896	924	899	909	887	929	914	961	867	891	935	891	943	882	948	903	917	921	899	883	898	941	899	946	867	909	991	891	900	922	960	898	847	939	918	886	874	888	865	932	935	905	912	903	914	873	857	926	925	937	889	910	936	877	919	924	884	890	851	918	918	846	891	842	885	877	932	948	934	929	945	909	939	870	896	975	946	914	881	860	941	904	862	896	933	864	916	892	880	875	884	860	857	902	925	928	912	888	876	923	897	917	951	906	947	908	952	903	941	918	924	926	862	862	858	893	860	907	927	896	966	913	890	842	872	915	886	930	954	875	928	947	888	911	892	903	911	899	916	919	870	931	882	942	886	900	847	953	907	922	980	878	952	897	880	966	932	843	925	874	883	867	876	918	870	931	875	950	901	904	894	873	908	870	884	918	934	934	939	918	908	904	936	953	923	933	927	907	875	898	910	876	910	888	875	930	875	894	907	962	885	919	890	869	903	920	876	863	936	900	866	891	875	922	893	879	860	928	943	925	922	898	873	923	901	915	915	914	1003	919	909	904	904	952	915	915	929	927	929	884	901	892	877	915	895	912	901	914	895	911	891	922	860	945	913	899	904	859	906	942	926	856	903	860	899	922	883	950	917	921	937	945	937	855	906	919	916	897	920	870	908	889	903	948	907	887	957	956	870	916	958	917	908	879	856	896	872	862	907	913	879	855	931	890	920	930	925	886	944	900	890	871	895	925	919	898	890	904	928	911	938	898	857	900	930	858	882	946	970	896	917	906	926	861	903	880	879	958	864	912	902	839	877	862	928	921	870	904	870	938	895	911	836	923	931	920	922	904	872	854	887	966	890	951	880	934	910	960	913	948	908	879	893	897	888	1004	933	898	919	904	935	839	919	915	968	900	899	946	905	906	889	896	921	912	898	907	993	901	873	921	904	855	888	906	894	920	967	920	903	881	911	919	936	859	936	929	918	888	850	921	890	910	891	896	909	856	855	909	894	913	906	946	937	927	880	902	950	893	912	919	904	925	867	914	833	911	917	896	980	858	872	877	927	941	928	912	908	921	916	862	853	887	876	930	902	871	867	954	872	903	900	932	901	974	912	908	918	967	909	875	888	895	928	910	861	943	905	887	918	918	918	900	877	913	943	919	928	909	873	905	926	896	876	884	921	949	950	937	935	881	882	921	858	912	885	910	869	900	969	905	925	895	857	880	961	842	928	917	917	912	874	933	892	896	892	927	902	897	882	965	887	910	925	874	894	946	938	902	899	946	904	857	953	871	891	915	915	819	887	902	887	909	925	899	906	840	893	953	930	858	944	928	887	938	865	898	901	863	926	898	929	896	906	912	871	917	840	929	928	875	930	897	876	945	928	900	936	907	939	909	947	905	841	918	912	885	882	932	909	906	857	930	891	906	880	873	963	919	957	898	951	938	903	876	915	890	928	936	900	907	912	887	889	897	898	879	833	869	902	879	924	926	879	897	884	880	909	929	900	903	966	916	893	879	828	952	949	909	925	912	928	914	915	898	908	902	915	901	879	875	962	949	911	877	867	854	864	894	893	918	940	872	883	921	913	890	921	924	874	892	876	939	855	903	905	829	896	954	864	931	905	870	966	876	912	836	865	943	918	863	868	882	919	873	907	944	912	920	929	893	868	880	860	903	912	982	923	876	930	896	894	932	876	899	901	869	917	923	847	923	898	882	941	911	917	839	903	926	901	897	929	899	901	922	910	935	916	913	886	829	920	878	873	898	902	904	930	841	877	942	920	892	874	893	883	880	907	891	860	876	880	874	924	931	861	894	864	875	885	906	921	914	898	908	931	904	876	948	893	944	916	889	886	873	941	934	857	874	934	893	866	900	884	866	939	861	906	909	919	916	907	887	926	881	889	941	910	898	931	948	947	934	855	878	893	963	906	885	891	911	927	887	903	903	968	883	942	899	959	861	901	923	904	926	910	915	903	885	838	815	933	863	945	908	918	944	931	903	911	912	903	914	903	849	853	941	921	899	898	900	937	977	890	953	894	896	906	987	945	924	926	880	876	909	927	921	881	928	863	960	929	952	906	909	819	915	935	943	881	876	921	871	938	951	879	959	841	870	910	827	938	985	901	896	913	921	914	886	918	845	932	878	880	981	895	901	900	903	901	867	913	912	902	908	875	898	855	911	864	894	884	852	792	899	905	915	898	904	952	910	905	859	899	942	901	896	870	943	832	862	912	897	888	941	877	913	891	978	910	911	826	923	927	947	922	897	910	892	917	886	955	916	881	945	860	924	896	882	889	860	838	905	939	886	892	931	846	897	903	891	899	851	897	895	895	919	944	882	882	920	913	901	918	843	872	884	942	887	926	917	941	889	962	928	890	894	930	909	888	920	931	854	852	907	892	933	864	990	922	916	895	849	899	903	922	908	925	899	948	970	914	937	944	926	911	863	967	942	896	873	901	879	897	928	944	855	909	904	962	913	893	909	911	944	854	929	866	914	881	912	921	957	920	926	938	936	884	882	894	888	923	906	847	888	959	922	931	942	914	833	896	930	914	891	850	893	916	932	913	925	885	922	965	840	909	879	932	918	909	979	944	894	914	917	917	875	964	864	920	961	910	888	897	922	881	860	870	919	933	914	922	927	939	901	893	855	888	889	921	896	918	911	905	905	910	938	887	896	864	895	885	857	935	887	901	908	939	900	921	877	927	932	899	850	908	906	914	882	919	887	941	909	904	934	914	910	897	858	909	859	900	871	880	925	909	907	944	868	875	924	907	896	960	933	868	901	988	907	868	830	909	939	953	900	918	941	894	891	878	917	942	945	876	883	943	894	884	896	851	851	852	897	894	884	953	900	913	897	891	910	870	903	914	878	884	850	874	924	900	861	985	935	890	867	879	925	863	882	922	919	893	833	997	942	915	878	932	921	910	894	872	843	931	978	923	931	918	889	894	924	908	872	978	952	923	926	871	868	898	835	810	920	969	862	899	920	827	889	902	872	872	903	889	940	948	890	937	954	876	837	934	937	873	871	903	938	912	903	862	881	841	890	879	931	921	880	901	891	900	871	867	883	915	860	921	901	863	857	887	933	947	878	875	933	977	946	910	903	871	896	897	930	958	881	889	896	910	908	899	895	939	891	932	935	906	899	937	878	918	938	911	887	911	900	949	984	937	933	908	940	948	924	933	921	880	907	888	875	900	859	912	880	955	912	877	822	970	883	850	883	905	912	926	877	934	921	947	882	946	930	898	900	903	913	889	871	880	830	917	905	900	895	880	877	929	905	927	901	881	923	913	864	866	886	950	915	904	885	910	922	913	864	911	942	885	870	898	877	896	889	894	906	977	921	888	881	918	923	905	915	932	927	933	850	874	896	958	869
18392	3505	3019	3379	5462	33860	58158	47099	31120	12738	1252	291	275	262	248	250	262	262	222	257	268	260	239	266	291	280	285	263	280	263	255	237	253	268	280	228	255	236	296	298	226	240	266	238	253	266	250	261	252	262	231	261	285	257	248	256	240	258	248	277	263	269	293	273	263	285	256	285	265	242	246	266	295	256	258	259	259	279	272	250	266	250	251	245	242	285	242	293	301	278	275	282	237	249	227	276	257	264	245	286	271	257	277	266	248	264	266	284	255	260	232	236	243	283	222	252	243	251	252	282	246	282	260	280	259	265	226	249	273	238	237	258	247	223	221	232	231	246	234	269	278	281	241	245	245	254	266	234	267	266	250	243	235	276	256	243	270	266	258	253	259	248	219	261	240	283	258	263	284	271	257	255	259	263	254	249	260	272	283	240	259	233	287	252	270	278	250	229	245	250	252	269	270	240	236	245	270	248	254	269	248	264	250	270	273	284	242	246	266	267	250	246	248	246	238	266	270	276	265	262	254	271	269	282	260	233	254	300	237	263	255	248	254	255	239	263	236	228	231	253	262	212	234	254	236	294	250	260	242	266	254	247	241	255	255	245	249	253	261	252	236	264	249	238	271	251	277	251	230	244	264	286	270	262	254	241	273	242	251	253	270	258	269	236	237	274	307	265	238	257	254	253	270	216	227	251	257	253	266	237	276	245	235	262	234	256	244	236	240	254	282	238	265	258	270	259	233	289	257	265	247	262	229	246	234	237	254	256	272	278	297	252	219	232	242	264	274	239	252	292	249	275	270	263	252	258	254	257	244	244	250	261	241	260	242	253	233	226	268	277	262	252	282	248	259	258	264	227	268	249	241	252	259	269	250	254	268	274	243	261	261	266	267	246	239	254	231	264	272	258	247	257	243	282	250	263	248	255	260	277	255	246	245	280	256	267	269	239	276	275	246	260	245	269	260	235	214	260	233	253	302	268	273	270	259	262	259	234	226	239	255	271	255	264	271	265	266	275	266	258	230	261	264	221	250	250	261	241	270	287	250	267	254	252	261	253	249	255	272	297	246	265	246	248	268	257	252	252	240	285	235	286	258	250	270	266	265	229	237	244	280	238	255	234	271	250	266	266	226	268	273	248	268	275	280	251	205	228	273	237	268	242	246	270	260	247	241	256	275	257	266	272	261	246	266	290	247	272	267	239	262	247	265	256	241	272	228	230	201	265	248	275	228	253	255	283	272	268	257	281	265	281	251	243	274	240	249	244	251	236	256	256	284	248	267	289	262	234	285	280	266	263	269	274	269	250	257	267	225	250	254	256	256	239	228	275	273	248	274	250	268	256	234	282	238	257	266	255	239	282	279	261	266	261	237	250	236	248	246	258	242	241	308	227	301	264	269	267	241	268	225	275	275	255	256	257	239	269	258	249	281	271	231	278	258	269	259	248	251	219	240	258	247	244	272	261	269	244	289	282	236	263	250	246	256	278	260	250	275	267	271	256	265	287	222	244	258	265	236	274	259	269	243	236	241	226	257	258	250	228	261	239	267	267	248	243	280	238	265	272	255	261	272	272	250	252	270	268	276	249	265	243	260	235	278	256	235	251	270	258	266	244	255	247	241	266	262	268	233	245	263	258	265	287	232	260	255	264	259	232	265	260	283	258	289	246	258	249	268	254	251	232	277	277	241	261	274	234	261	267	283	262	235	267	245	257	227	268	250	252	275	270	275	250	250	220	246	239	243	248	238	259	277	260	250	249	256	260	272	231	230	253	254	280	257	258	276	274	252	258	223	235	237	250	269	254	252	256	250	258	263	264	245	293	280	280	267	277	248	255	235	268	256	230	262	239	246	244	250	261	274	252	278	279	254	249	275	256	277	222	254	272	291	247	249	246	260	247	253	257	255	254	269	278	259	256	279	254	226	261	246	274	247	236	270	244	253	265	263	284	251	264	253	235	269	251	264	249	279	275	265	257	251	277	252	257	276	268	256	258	231	244	260	252	256	240	249	248	278	298	270	274	238	263	249	273	214	258	288	265	279	263	261	289	231	256	241	285	257	252	276	229	240	255	267	266	238	255	250	253	281	271	242	232	276	236	283	245	266	275	235	278	245	251	272	268	248	258	255	246	262	256	248	266	246	237	250	286	243	255	294	259	257	224	259	235	248	236	259	298	260	259	261	251	271	272	272	246	241	249	264	285	268	249	258	261	263	273	256	227	271	244	274	263	278	284	272	270	243	284	256	280	240	226	256	249	298	263	266	231	274	268	291	273	294	237	286	227	272	247	259	250	269	248	257	287	277	246	274	285	229	206	251	237	254	243	283	252	278	259	251	274	239	262	254	242	257	281	272	231	247	249	260	274	236	276	288	268	243	256	241	258	267	240	274	249	283	270	265	270	276	245	286	254	210	275	241	270	230	284	271	269	274	247	252	234	262	279	272	248	247	259	237	230	243	256	270	281	258	284	271	276	282	227	249	231	233	281	270	273	250	235	252	262	252	264	257	244	270	265	229	262	230	254	256	289	267	264	275	233	263	258	252	259	243	260	283	262	273	255	281	266	255	265	255	272	235	239	272	273	236	278	251	241	281	271	245	277	248	262	252	247	231	247	239	275	241	265	221	256	240	247	269	248	259	257	265	253	271	262	241	263	249	256	252	265	248	244	261	252	257	221	246	272	268	310	304	254	306	279	252	296	278	274	248	248	272	243	257	281	285	276	261	257	251	280	230	255	248	265	257	263	258	241	255	246	259	250	255	224	229	251	272	244	251	258	249	254	249	286	239	246	253	238	251	241	229	234	275	240	237	247	240	258	267	293	281	274	283	273	250	271	249	243	245	261	255	261	278	244	257	239	267	241	258	269	269	247	262	257	243	246	259	276	235	247	280	246	285	278	235	263	259	268	266	258	258	294	246	270	229	261	245	249	272	267	262	276	279	250	264	258	237	250	273	284	274	246	219	285	265	243	245	235	235	274	236	246	257	275	251	261	290	223	237	250	240	247	263	253	260	241	225	250	266	255	250	252	266	256	267	231	236	227	269	238	251	278	236	253	278	295	232	265	253	232	253	267	270	268	271	263	262	295	267	255	262	267	259	270	232	256	252	259	244	258	255	262	241	245	239	226	241	258	233	234	218	247	253	287	252	253	267	238	246	259	267	266	279	240	252	234	277	265	263	244	238	230	274	262	244	275	271	281	238	258	256	278	235	253	260	262	245	234	252	248	252	269	246	272	251	254	255	278	284	253	256	254	263	262	258	246	233	245	259	262	273	238	252	252	285	269	267	245	254	278	271	242	265	269	277	258	275	233	271	285	252	280	280	233	259	267	250	239	254	256	262	259	258	251	283	268	248	265	289	262	261	241	249	261	287	247	237	258	257	258	225	269	283	251	280	250	268	278	258	240	267	278	279	277	278	273	245	233	249	271	259	260	227	252	236	272	276	246	299	269	288	245	265	262	255	244	258	262	250	269	262	270	253	250	267	265	286	262	269	239
8378	2894	6034	10326	15864	48167	70139	60203	45289	23956	2203	678	675	729	751	772	717	667	705	725	749	630	678	710	710	716	696	683	679	692	662	674	714	701	680	713	722	719	712	650	690	681	719	687	712	672	705	715	696	688	710	760	686	752	676	689	704	693	651	681	639	676	724	715	721	663	747	744	701	750	702	718	692	717	632	729	704	690	639	653	702	647	693	668	634	737	711	721	716	736	681	708	673	644	669	723	690	670	659	724	707	646	693	701	676	685	690	699	685	723	677	729	700	709	727	691	666	710	712	709	673	762	686	695	684	691	698	679	696	705	730	757	712	728	709	673	680	743	703	689	726	703	705	697	697	658	686	714	706	723	643	713	722	661	654	697	688	731	715	679	725	717	696	701	713	684	703	659	687	691	688	700	703	717	682	720	678	742	680	736	673	690	670	704	691	744	719	672	718	703	705	651	665	685	681	689	651	686	643	696	658	674	687	698	646	691	684	704	690	689	739	693	743	707	743	708	698	709	709	707	608	719	692	679	670	654	664	687	656	684	655	642	650	652	714	682	711	681	692	678	723	666	730	667	656	712	736	669	677	682	705	756	680	692	739	702	747	699	705	686	700	718	687	693	699	690	678	680	680	722	628	673	707	683	690	691	672	712	691	674	698	683	706	706	711	734	664	713	696	696	717	678	724	706	679	696	704	682	729	684	697	733	756	713	707	717	759	728	691	711	654	721	652	708	657	699	699	679	718	703	693	659	718	666	673	688	711	714	765	750	698	677	686	717	648	715	686	713	696	692	749	717	676	669	668	682	681	664	691	666	694	704	705	658	652	715	682	710	702	698	710	664	751	705	717	656	731	680	674	639	696	694	688	730	754	685	691	725	718	688	688	665	714	722	729	660	670	701	710	700	694	663	681	710	702	744	687	664	710	682	655	646	724	678	713	656	690	705	718	656	655	679	677	681	655	713	700	657	713	676	710	713	693	724	701	662	693	698	725	667	679	697	764	744	690	735	682	702	725	702	715	682	704	744	732	740	657	696	708	706	740	745	691	686	683	728	707	703	733	643	755	722	699	701	676	694	688	704	721	694	640	735	635	698	675	717	721	706	716	736	684	729	684	674	742	680	729	710	704	691	708	679	732	728	708	714	721	690	695	725	711	703	688	680	701	715	739	701	689	672	661	686	682	670	690	688	668	678	697	659	704	710	679	680	772	671	699	712	695	695	757	709	687	738	710	698	675	673	659	708	679	663	726	674	675	637	702	745	700	707	694	686	703	702	661	705	664	708	726	709	741	702	701	684	722	675	700	737	686	659	711	735	708	675	692	705	733	685	716	683	683	696	708	663	652	699	682	710	683	676	698	734	682	660	655	664	689	706	693	689	719	683	680	697	663	697	691	748	708	669	701	732	680	642	724	696	692	691	677	689	739	689	661	718	759	645	703	681	702	707	682	700	704	675	677	717	695	732	709	747	726	682	691	753	704	690	730	701	759	728	700	657	701	697	670	725	722	732	702	702	704	690	706	674	724	695	696	682	682	736	695	719	649	692	655	717	697	739	719	697	701	699	695	666	712	710	671	753	704	685	728	713	752	729	737	709	714	669	686	700	695	652	694	707	702	680	689	699	714	744	692	718	656	718	694	685	696	695	704	713	681	718	697	721	689	702	689	658	660	725	687	713	688	700	646	728	638	713	718	666	714	682	670	723	695	696	690	677	710	675	695	683	739	668	712	733	666	692	779	680	699	703	703	712	747	690	712	699	724	744	672	714	663	704	680	709	681	691	675	718	699	748	697	714	726	660	700	664	664	708	698	700	686	751	680	701	737	713	722	687	703	706	663	719	641	688	659	711	703	677	689	694	688	712	726	684	726	723	713	681	681	704	690	692	721	748	748	730	699	699	693	677	698	700	649	711	722	705	645	657	713	699	705	684	670	628	731	699	738	685	670	720	725	712	700	674	707	676	686	697	718	725	693	724	668	683	701	738	669	655	690	664	717	680	656	687	707	738	696	701	665	735	668	672	708	723	713	709	716	708	666	635	702	692	631	704	698	721	728	712	685	648	755	682	675	724	673	685	731	726	697	694	713	679	690	716	657	701	720	682	703	683	690	690	687	717	721	641	731	713	727	661	719	707	690	733	667	659	694	688	662	747	708	679	683	710	722	748	692	661	725	738	725	692	676	691	684	671	690	685	697	697	682	670	681	710	728	675	740	666	725	662	707	718	720	690	668	708	681	691	724	665	684	698	671	735	706	694	664	690	691	718	714	691	687	734	678	701	690	693	668	668	705	698	681	696	716	663	702	713	679	693	734	731	717	720	733	686	687	675	718	724	715	641	663	680	671	678	661	695	678	685	718	642	715	703	728	703	668	757	678	677	699	679	691	716	668	726	693	688	737	722	720	728	727	719	711	705	739	693	735	707	745	654	711	656	652	663	670	730	695	705	705	695	734	663	723	677	672	716	704	706	705	700	686	680	726	751	712	669	708	691	733	711	712	645	701	662	704	681	725	686	649	676	664	734	705	713	718	696	699	738	708	741	703	648	727	704	701	675	668	705	664	693	657	719	742	742	719	724	700	703	688	715	673	692	692	743	673	669	671	723	725	687	702	696	737	704	698	722	646	750	733	739	758	716	704	697	678	720	708	704	713	716	677	703	735	661	714	705	707	711	688	688	697	730	700	673	664	662	748	734	700	717	677	695	695	718	725	721	655	714	693	703	673	661	721	704	716	663	721	679	652	728	679	714	722	717	696	713	648	705	695	693	695	652	726	708	706	714	691	718	712	680	682	731	672	704	697	738	711	666	690	687	660	702	664	682	668	735	708	689	679	746	699	723	697	695	626	729	688	705	699	731	743	677	731	712	719	724	661	691	719	695	688	669	678	661	695	733	747	696	710	696	696	678	689	699	733	737	693	704	715	662	671	720	693	737	700	684	701	704	692	703	680	672	691	676	671	659	732	695	704	665	683	700	703	661	695	709	709	708	701	679	727	691	636	701	664	666	711	745	689	696	707	709	682	659	719	736	651	660	665	740	715	703	661	696	699	627	694	719	693	708	717	676	684	707	686	691	698	661	708	711	711	684	670	690	711	644	688	776	699	711	760	723	711	685	743	689	715	696	656	701	710	721	728	691	672	693	720	708	662	701	694	717	699	693	726	653	733	691	661	685	692	665	687	732	695	694	717	664	698	697	731	737	708	704	667	689	702	698	680	725	706	704	696	722	750	722	748	731	721	695	635	707	640	714	728	693	733	725	707	721	724	677	723	721	666	693	686	705	675	717	736	675	714	714	676	732	727	684	667	689	676	698	760	694	652	683	715	682	671	692	749	729	709	671	674	632	674	703	690	675	692	696	688	711	688	691	703	717	731	658	693	680	702	714	696	645	695	715	687	694	700	691	646	719	708	656	718	717	653	733	725	719	721	693	682	694	639	702	655	660	705	690	641	716	719	724	713	693	713	690	720	642	694	759	717	698	730	750	707	692	723	690
2547	434	425	476	439	2393	4991	3341	2101	896	410	390	371	400	394	357	422	384	386	407	368	381	374	391	435	395	377	372	432	366	377	357	373	341	411	374	375	390	354	396	377	394	366	399	403	373	427	392	387	412	373	373	421	409	387	376	396	386	389	393	388	380	421	383	389	375	352	359	377	375	369	352	369	366	391	355	351	399	371	374	358	398	345	410	384	379	384	391	367	381	359	351	380	377	366	354	347	372	395	382	398	382	404	345	366	385	384	375	368	338	372	404	411	374	386	382	385	400	392	382	345	377	383	395	387	368	367	343	346	374	383	396	367	345	366	378	382	386	374	385	399	392	365	401	398	392	384	390	408	359	405	331	379	419	359	359	390	388	405	416	378	385	395	381	389	421	350	389	390	392	370	369	383	394	377	384	394	361	354	383	396	401	424	405	370	381	377	397	364	373	392	380	414	370	404	363	390	383	396	423	397	391	356	386	373	376	369	406	385	352	430	387	363	434	371	400	377	391	371	358	391	413	378	350	351	410	415	377	393	380	378	420	358	364	399	388	389	414	364	367	371	401	377	373	370	384	372	329	367	391	379	376	371	388	358	392	411	371	350	371	376	396	402	393	388	402	384	334	386	367	375	396	360	381	378	376	361	365	394	395	381	412	397	353	382	354	378	411	399	387	348	367	403	408	404	375	400	378	394	370	404	383	367	360	393	391	383	368	373	385	371	408	409	379	358	382	397	377	390	392	389	388	377	382	407	379	358	443	380	366	394	388	395	355	428	368	341	374	375	415	389	424	398	375	385	370	351	378	413	350	403	338	378	409	373	373	372	378	377	379	360	437	367	417	379	389	409	364	405	374	375	400	404	388	391	408	373	399	409	383	390	395	367	370	381	405	356	421	398	445	385	414	386	384	380	361	387	398	345	418	387	388	382	372	411	349	361	388	374	390	377	400	349	375	402	363	401	391	373	359	382	368	411	360	386	405	384	374	357	350	403	435	379	351	396	376	397	367	372	388	365	385	368	372	349	367	398	397	390	376	386	391	350	396	378	344	400	373	376	378	415	411	385	383	406	360	405	398	405	391	394	372	371	395	394	403	404	369	379	366	372	416	348	385	412	372	389	352	369	408	394	389	409	388	420	361	372	406	385	392	407	347	434	401	378	369	408	380	344	384	373	390	386	370	387	411	374	399	384	395	385	360	392	360	395	347	341	357	387	389	384	394	376	378	405	416	421	417	412	373	405	405	401	380	371	369	418	349	349	386	404	354	406	390	331	376	384	342	420	385	399	330	400	324	379	391	408	386	405	359	388	410	363	394	350	397	416	365	362	361	413	406	364	348	343	392	380	394	410	386	379	374	367	350	391	365	382	357	397	410	409	357	377	371	391	385	420	381	422	375	402	381	374	361	405	388	356	393	401	376	369	392	373	375	384	373	370	372	341	402	375	386	378	381	364	370	367	375	349	396	352	365	405	395	414	386	374	346	387	400	341	367	365	371	400	352	383	384	342	389	356	402	388	378	390	394	403	374	382	365	405	399	380	363	377	389	390	373	405	396	396	365	388	424	420	415	371	370	404	365	402	393	385	415	380	352	394	400	402	349	404	360	355	410	387	383	390	383	390	395	376	391	412	365	368	381	402	368	396	398	390	394	403	348	412	374	381	329	346	370	376	402	380	357	378	381	367	371	385	402	440	399	367	401	372	394	388	390	393	375	384	364	379	376	370	385	425	359	386	339	369	379	418	350	379	388	347	390	402	392	358	351	410	378	374	371	396	384	349	381	375	399	390	393	362	361	374	358	358	349	437	366	381	382	417	375	412	358	359	384	375	379	391	416	400	350	355	373	391	411	400	362	373	424	363	383	397	355	381	406	360	402	337	359	376	414	406	416	370	392	387	397	424	364	390	374	350	396	366	380	406	384	383	378	367	422	360	398	352	411	383	358	373	393	377	409	397	395	388	358	368	341	377	373	386	381	345	378	385	403	385	390	340	373	354	361	364	369	388	337	366	386	372	370	365	370	342	376	381	341	364	419	353	355	335	391	404	386	353	354	371	372	390	405	354	377	413	368	408	414	361	402	361	395	381	393	345	352	392	348	387	400	388	358	390	355	405	423	399	380	396	400	375	400	388	350	377	355	386	371	403	418	386	370	357	374	386	338	368	410	414	383	380	359	388	372	375	385	368	396	394	391	360	407	397	374	431	371	388	399	384	377	358	404	414	381	379	380	367	370	409	404	402	358	354	405	390	368	385	393	388	379	393	385	379	376	336	388	387	407	380	372	417	388	443	395	380	392	346	388	389	383	380	399	394	399	407	384	360	416	390	385	403	431	344	389	375	405	373	391	372	369	398	376	364	367	389	377	409	398	422	362	400	383	403	397	389	372	400	352	372	403	389	376	364	389	395	388	382	360	375	401	371	372	383	381	399	371	411	372	377	372	396	354	365	390	359	379	343	405	378	402	396	380	404	400	393	366	421	406	396	355	395	357	373	390	363	356	365	388	383	391	406	396	332	401	413	366	397	385	352	371	338	370	363	393	409	359	368	374	398	384	389	381	344	370	372	369	360	414	366	373	380	383	408	374	406	376	394	391	419	342	387	372	390	375	367	368	394	421	367	389	360	385	347	372	390	360	373	422	349	398	384	387	385	366	398	396	410	356	397	415	409	387	385	378	370	358	400	394	386	398	367	368	419	362	375	393	390	381	393	383	378	370	377	381	350	376	387	381	366	383	342	349	395	377	388	389	359	384	354	366	371	324	372	398	358	373	345	391	369	406	365	350	381	400	398	355	373	397	408	345	381	368	420	386	376	385	376	377	399	393	370	403	433	381	386	351	363	394	388	406	397	403	383	379	391	361	355	405	350	354	391	397	372	393	370	383	390	390	410	398	379	364	356	390	388	387	432	373	376	395	381	363	345	365	370	341	384	414	417	390	368	390	351	403	376	371	316	382	381	420	375	354	376	381	386	379	373	384	352	408	390	372	381	368	425	391	361	394	385	367	374	400	378	364	364	370	392	404	362	429	362	398	363	373	360	324	393	392	373	390	400	361	392	384	363	406	423	356	393	403	374	366	400	378	394	375	345	431	394	406	382	369	366	403	358	428	402	381	374	382	397	379	375	368	427	360	391	373	423	353	365	412	393	355	397	389	410	374	420	375	417	398	392	377	369	407	363	371	370	419	392	385	340	360	405	386	361	374	397	425	398	373	423	388	417	360	412	402	388	397	343	368	390	406	411	408	365	389	409	374	377	361	393	371	398	398	383	380	392	357	415	377	391	353	382	368	368	360	350	410	368	368	379	381	381	392	401	369	387	410	410	385	372	371	378	364	394	397	362	376	443	374	364	366	385	363	419	373	378	357	378	410	372	383	416	399	390	344	398	368	383	352	341	365	413	405	364	463	379	417	390	377	365	408	397	352	380	378	358	386	364	338	373	391	350	408	356	404	397	372	404	369	381	414	382	358	386	392	384	366	383	374	368	402
2837	1084	1211	1240	1333	11115	18277	12649	7598	2979	1077	952	976	984	1003	1015	965	1017	971	981	999	993	998	1005	1010	963	1022	974	1009	1023	1016	992	1061	1074	972	964	995	968	989	994	993	989	975	1042	1043	1058	1026	974	972	985	1046	963	958	988	976	974	1027	992	970	984	1006	1042	991	1018	947	967	1019	1028	914	1035	985	956	976	906	962	976	979	1028	970	988	1048	945	1018	1057	1006	1039	980	924	986	995	986	984	988	997	961	1009	932	936	1038	926	972	944	1008	983	1011	1008	1074	1009	994	975	981	926	1027	970	977	981	959	1008	1029	985	1006	943	1012	1014	966	1012	1085	971	959	972	983	975	1034	979	964	996	964	1042	996	1042	978	1024	1019	1004	958	991	1010	986	992	967	1017	914	984	991	1051	996	983	965	983	1025	1022	979	1004	1015	1036	983	1024	989	995	1043	921	998	993	954	983	1018	1005	952	1073	1017	962	991	1029	1014	1013	963	983	1010	984	975	996	1032	996	1027	993	1012	982	1022	1014	950	968	942	1008	974	946	1062	1005	965	944	984	946	972	992	1004	985	962	977	932	994	999	1025	1049	1025	951	949	983	981	991	988	923	980	950	993	955	1020	951	1001	986	991	952	962	955	977	963	933	1014	954	981	980	944	990	984	984	1010	974	953	1030	1030	989	952	1022	1037	949	995	977	1008	1002	963	964	1021	1038	1025	984	937	989	929	965	947	1013	979	963	1011	1015	1019	959	1027	925	968	1039	978	945	974	966	970	997	965	960	972	944	988	1008	959	1024	1023	997	928	957	1011	967	937	942	1046	995	993	1035	994	970	980	987	982	1012	1003	1029	1023	1028	962	990	948	978	1010	978	924	988	964	933	1020	1007	955	954	982	1046	1015	1014	993	1025	978	978	1007	968	983	985	993	1023	1005	964	972	1005	967	1006	1000	990	969	1011	966	976	1054	972	985	997	1037	952	1012	1006	1020	998	970	962	1013	986	962	990	1058	1041	1005	1015	981	985	961	912	972	972	987	1019	1009	969	1074	956	1015	954	963	1056	1017	1001	957	990	1007	969	1015	928	978	1008	967	959	1038	1045	961	1004	1023	969	985	1029	955	968	990	989	951	942	1009	990	1008	975	961	985	996	1002	1033	945	984	1007	967	995	967	1011	999	993	984	952	950	973	1007	982	967	967	1020	1015	998	993	1031	1042	1012	915	1014	1021	989	982	1008	969	1024	965	969	997	995	1018	1018	1016	954	952	1003	1013	945	982	944	970	1008	1012	976	1012	952	950	993	974	1011	985	1036	946	992	979	954	1018	961	1057	960	974	984	1034	991	947	968	997	1042	982	951	961	971	969	981	979	971	1029	1003	999	985	1017	994	945	964	971	1005	992	985	970	1043	967	956	964	999	1006	992	1026	1019	966	965	1020	955	1011	925	961	988	965	1026	1008	957	984	994	987	1008	1014	1044	1010	1019	1005	974	923	964	953	1005	995	986	1002	1009	973	924	948	1004	931	949	969	965	989	1018	984	1013	978	1056	1040	1004	1028	1050	994	980	992	946	960	964	956	933	1011	990	1000	991	1007	1049	952	981	999	1020	996	968	997	988	961	1021	970	1017	1005	954	979	993	1067	1033	992	959	1014	1064	999	1015	964	1028	989	987	1043	972	983	986	1050	970	989	953	988	987	996	990	983	981	955	1030	985	935	1016	961	951	981	988	998	962	1030	1000	998	979	1012	1030	991	951	1036	1023	1014	951	1008	1006	1012	978	1016	1020	988	993	965	988	1034	978	1029	1019	973	937	1005	951	1022	987	970	985	1076	1033	1023	976	948	1023	1014	985	893	961	983	1009	995	964	1002	952	984	993	1009	1005	1002	951	953	1002	964	1003	975	972	989	945	1029	943	994	999	986	979	964	977	1006	1006	965	1016	1097	971	954	1010	1011	983	982	966	1000	1048	979	947	956	970	1000	963	956	922	958	995	1007	1010	1009	947	1037	959	1016	970	1004	994	1023	1048	933	997	992	998	1010	947	1013	974	955	1001	950	1007	1029	955	992	948	1001	993	1010	972	1054	1018	957	880	971	953	996	1012	925	993	1027	953	989	969	945	979	976	955	1039	965	928	997	1042	979	947	992	975	978	1018	997	1030	1069	970	963	976	996	915	953	988	981	1012	1029	1011	964	1028	1004	969	1007	1044	1028	1055	996	990	983	999	1031	999	1004	966	983	961	982	978	1033	965	977	988	938	1016	942	949	974	995	999	998	963	994	1044	1016	922	1049	991	1003	996	970	961	1021	900	977	924	948	1034	935	951	1030	989	989	1033	1052	961	1026	944	961	1005	1016	1009	965	980	1000	1017	992	983	989	983	972	1011	967	965	992	998	1060	986	982	1018	1004	996	1009	1000	999	986	994	957	993	1017	978	986	969	967	955	1022	982	1025	1023	968	998	955	1029	1012	960	1021	994	999	1020	921	984	1015	995	997	987	972	942	1004	979	1005	992	1004	979	994	1003	914	1005	981	1004	996	956	1009	1023	1006	1017	990	980	987	1016	1005	925	964	948	962	922	1014	957	993	1016	954	1000	1039	987	987	947	972	964	976	1009	970	987	991	932	975	1007	1013	991	1021	1044	992	1013	983	930	1008	947	997	988	987	1033	1006	931	941	985	989	982	1007	1000	1010	990	1067	975	990	1049	984	1011	1033	1003	964	1005	978	1048	1049	1015	1002	993	956	969	981	1051	984	1030	999	970	912	979	1031	1035	998	964	990	959	941	1019	960	956	943	991	1021	989	979	980	1022	1010	1011	947	1012	976	1058	1037	919	997	1002	990	968	990	991	1010	995	977	949	1019	1012	1009	985	1045	1005	1020	1009	958	973	983	973	984	943	1000	1032	988	984	969	980	978	999	1021	1020	1004	957	945	969	943	972	963	985	1031	1016	1006	994	975	988	1007	1003	943	981	993	997	1078	1028	978	989	950	986	1031	1011	994	957	1014	974	944	954	959	971	947	957	989	955	1034	979	990	1012	1017	976	1066	981	1026	999	1012	966	992	995	977	972	935	1005	1024	998	956	997	1027	980	983	1009	955	1003	982	1042	954	990	998	948	995	974	983	993	950	1010	1003	939	1023	956	963	1022	1012	962	1055	1012	978	992	1008	1015	970	919	1046	988	949	1018	980	1021	1016	1020	949	969	1011	965	943	992	943	992	1026	1015	1013	969	1001	986	993	1012	956	906	930	955	921	989	994	999	1031	969	1000	1002	1000	960	1017	986	974	1038	981	976	946	1021	1020	949	1007	1029	985	989	1010	992	987	991	999	1018	958	1004	976	947	1039	957	958	977	1008	950	988	990	1016	1020	1026	968	946	967	972	989	1018	942	1000	981	1076	1007	1022	983	939	1005	998	992	1012	1003	998	959	1023	968	1050	1042	989	1025	992	963	969	1001	982	1026	987	1009	1019	914	958	953	959	1013	987	1055	987	923	944	975	958	984	1023	958	998	977	1005	1008	968	1003	965	1009	1021	1017	991	1010	1018	998	1024	1031	1016	960	964	949	1018	1036	1024	1035	1020	1007	982	914	994	983	971	970	989	945	989	991	987	996	987	987	984	1057	997	1021	1011	996	947	1049	1003	1003	927	997	968	951	941	967	973	909	1017	979	980	957	972	1018	1042	953	1047	978	970	942	966	1002	980	1014	953	962	1037	981	1036	959	963	944	1027	967	1025	1013	949	994	982	984	1012	959	980	1001	992	967	964	975	960	1024	996	1001	997	983	1000	973	991	958	1010	972	1030	932	988	972	948	951	1058	957	975	1036	1030	968	1013	1001	994	974	979	1009	952	1029	991	995	1008	982	1024	930	1034	974	1013	967	936	969	1040	988	947	974	995	1018	1022	985	989	1013	979	1056	979	934	971	1023	986	989	990	1036	971	950	1022	1004	1025	1018	931	973	995	1007	988	988	967	995	1020	961	966	1016	988	974	937	986	1000	980	977	968	962	1007	1019	1006	1064	938	1003	1034	992	1020	1014	980	964	993	1005	985	1018	984	1009	1041	952	978	1004	995	999	984	1019
10414	1417	2203	2999	4622	36610	40206	31870	19036	5932	608	357	355	355	331	351	335	336	345	354	344	346	353	366	344	377	339	353	373	344	363	375	365	328	377	350	327	363	367	307	350	349	384	385	331	361	401	338	345	405	397	346	332	351	343	354	356	342	345	372	359	364	351	321	359	350	363	351	376	335	380	351	351	383	357	337	338	335	342	360	343	397	345	333	331	352	344	343	370	336	331	326	339	370	344	379	373	395	355	355	359	370	340	355	370	344	364	343	344	366	314	335	346	324	369	350	344	356	348	351	361	349	362	337	358	356	344	373	355	384	368	350	355	359	322	377	366	368	345	377	370	386	363	354	368	367	374	364	364	339	348	328	310	333	340	319	326	361	363	352	324	340	342	333	330	340	361	325	339	334	343	352	359	359	347	342	362	379	325	327	348	319	364	334	338	369	330	333	315	344	322	345	326	382	361	305	308	351	392	355	380	343	334	363	349	328	326	333	370	370	319	375	372	386	369	358	368	308	339	381	348	344	339	313	349	349	346	336	370	351	358	380	335	322	324	324	383	337	383	314	363	393	349	337	329	393	344	331	338	345	353	338	378	374	356	349	351	333	358	369	348	324	296	332	355	352	346	332	327	369	375	344	320	340	347	368	362	347	358	364	370	352	348	338	368	315	340	372	373	342	367	369	328	318	381	332	333	373	370	335	316	329	377	356	375	336	355	391	354	322	365	336	343	346	348	340	331	357	352	353	381	328	387	359	340	393	361	363	303	347	365	343	371	376	342	342	335	355	342	364	316	363	324	343	336	373	337	349	383	369	358	319	359	340	341	312	363	342	359	352	363	325	348	346	367	360	303	357	352	357	330	346	347	356	346	345	323	357	345	374	343	329	352	360	325	356	297	357	359	384	342	353	360	346	367	337	325	349	325	359	342	330	339	320	362	378	352	365	329	383	329	371	377	317	351	364	352	341	365	368	355	351	385	336	316	363	395	358	350	350	320	355	342	350	372	346	348	343	324	356	341	360	357	343	330	386	316	340	359	345	377	347	346	339	347	332	338	374	321	349	356	378	350	371	379	337	358	337	360	300	356	346	357	334	374	384	367	356	327	344	354	316	349	360	306	334	343	373	347	370	363	311	338	337	350	357	348	357	371	372	334	364	374	388	355	372	355	332	359	356	367	354	398	342	382	368	358	345	371	366	350	340	342	336	323	329	353	359	318	398	351	338	371	350	339	340	330	383	390	343	366	323	357	338	355	367	359	370	343	364	379	377	389	340	342	356	323	353	351	350	322	373	348	334	381	339	354	359	345	375	377	363	319	337	346	342	341	343	349	370	342	341	335	299	343	351	326	355	381	323	363	344	398	344	359	345	369	360	372	346	362	372	353	354	344	323	386	310	352	358	341	331	316	364	349	310	348	332	347	331	348	360	342	346	358	351	353	371	378	347	335	385	379	323	359	338	334	345	349	375	335	346	333	328	324	347	339	370	390	315	372	349	371	379	359	343	364	331	343	346	362	335	393	365	326	364	418	371	368	335	350	377	373	359	368	357	349	347	339	356	363	372	374	347	346	386	373	365	371	326	357	372	344	366	344	352	330	357	343	347	361	336	341	368	325	333	356	366	348	308	351	347	333	350	341	356	348	358	320	342	338	345	363	333	360	361	360	372	353	316	377	329	360	368	333	378	375	335	346	333	353	377	396	314	386	361	367	358	341	328	340	327	363	315	375	339	347	309	360	350	353	333	354	327	327	345	397	366	348	344	353	368	331	341	329	361	360	399	351	367	355	339	302	349	344	373	339	370	330	376	353	357	380	330	344	315	334	335	327	349	309	349	355	320	333	363	341	358	339	351	319	335	380	362	333	360	359	366	300	358	360	337	347	324	355	365	389	331	347	340	380	367	355	377	320	354	319	343	335	332	329	388	382	346	335	359	351	355	340	336	354	348	370	327	337	343	340	334	351	347	329	357	358	357	331	316	328	345	341	348	338	371	356	337	297	347	355	346	349	346	353	343	349	369	349	296	331	353	346	359	360	351	350	364	367	358	363	318	328	337	357	365	372	341	339	355	375	383	365	333	352	352	350	328	365	327	320	361	343	326	371	360	348	349	358	362	344	358	327	353	341	367	364	342	354	402	336	313	341	363	351	318	333	356	346	340	381	350	381	340	338	341	334	352	394	371	378	347	359	353	369	336	314	374	372	363	355	371	331	354	382	347	351	341	376	352	362	364	319	378	371	362	357	378	346	361	358	375	363	355	339	375	349	352	368	324	344	397	311	401	354	360	348	351	338	332	362	358	357	349	340	369	377	336	384	349	333	358	348	325	348	323	387	331	354	325	354	388	342	363	361	353	341	346	359	329	340	347	326	317	361	342	363	359	356	344	370	349	348	370	343	344	337	375	336	333	335	345	353	347	335	347	347	365	356	321	357	331	347	385	357	338	339	335	351	363	345	399	349	333	342	362	373	306	307	364	358	325	354	360	336	341	321	340	368	333	361	383	350	356	379	328	348	326	357	342	350	346	347	350	353	314	335	352	328	327	357	349	339	326	326	333	347	348	334	357	344	363	333	328	339	320	356	347	326	377	336	341	356	409	336	366	362	346	339	351	330	337	357	353	355	386	343	326	351	352	344	308	355	353	366	322	310	359	358	372	378	346	344	325	332	326	322	327	371	391	357	316	318	321	369	302	339	333	361	372	362	326	359	345	345	378	346	346	337	329	378	361	331	368	362	381	341	356	337	356	340	387	369	352	329	317	368	333	348	369	365	334	341	321	333	328	351	398	382	338	321	351	364	348	347	338	349	328	364	372	327	347	348	342	330	327	343	323	361	352	375	332	353	362	342	363	315	321	336	372	363	378	327	333	350	326	379	379	345	358	353	328	343	354	379	351	348	332	351	344	336	345	314	346	356	363	343	352	324	362	349	360	350	373	373	354	362	328	355	328	349	356	356	355	329	364	364	358	353	344	336	307	356	334	344	343	353	351	377	350	336	338	343	343	361	361	311	324	327	354	358	346	332	345	370	339	371	321	331	379	341	424	350	357	346	358	350	347	341	345	376	309	347	338	353	326	342	346	360	320	342	333	349	338	359	353	381	368	345	336	372	332	377	341	348	360	337	328	359	364	353	367	328	362	372	366	348	385	346	337	378	364	344	330	353	348	379	413	333	319	318	343	363	324	351	344	338	339	321	363	352	336	343	346	356	346	348	346	316	380	312	347	319	352	368	358	341	348	344	355	367	329	383	353	335	322	325	324	360	363	332	327	332	329	350	316	359	373	351	371	349	364	347	356	352	357	347	312	342	395	357	336	327	323	370	358	360	322	309	354	360	378	328	368	357	323	363	378	347	367	350	403	342	309	382	362	353	365	364	352	358	348	341	354	326	319	385	353	344	337	331	371	376	325	348	338	360	348	328	379	299	329	369	359	352	366	346	317	333	357	338	365	379	382	353	379	317	322	350	366	371	333	342	388	343	326	353	362	370	366
6755	1967	5350	8810	13656	53456	53259	48233	34347	15756	1160	920	913	921	903	892	896	903	930	920	921	951	869	918	887	959	919	902	908	904	875	974	917	895	927	907	938	882	897	858	931	885	932	912	857	885	916	943	898	918	924	909	928	913	935	882	899	876	898	917	900	941	903	898	900	871	995	922	918	964	921	915	943	876	858	859	912	947	901	876	899	915	918	890	893	932	889	888	905	887	845	862	938	900	878	917	905	920	886	910	954	910	914	846	887	932	931	862	866	888	892	901	938	936	878	941	884	890	956	887	939	933	889	893	892	870	909	930	895	913	874	890	943	912	924	941	843	864	906	954	886	876	879	915	899	911	913	908	902	858	914	909	912	910	950	887	891	927	918	883	919	873	878	871	919	937	882	907	963	916	907	957	932	887	871	924	887	854	912	868	911	928	867	958	904	936	907	916	914	885	885	895	922	893	914	916	922	912	933	894	882	939	905	904	901	961	911	906	880	923	882	889	846	884	878	933	900	888	885	931	930	899	906	919	856	913	879	915	903	935	810	924	912	932	837	924	920	890	870	866	914	887	902	902	930	944	900	893	851	869	897	860	899	913	942	924	914	908	974	914	924	888	946	911	927	903	900	877	910	878	926	905	902	922	877	866	910	941	899	879	910	876	897	934	913	932	937	879	930	927	957	894	937	910	894	907	884	908	891	898	834	878	898	897	909	920	965	890	933	897	878	925	986	942	860	881	965	889	948	939	890	929	959	922	883	922	861	932	905	897	892	904	864	955	901	891	894	890	907	919	932	934	884	846	860	906	938	874	889	930	891	908	904	862	894	882	901	914	910	838	897	909	828	886	868	907	896	901	920	944	895	918	857	915	907	874	900	908	927	950	935	901	961	886	916	865	889	937	920	883	913	891	885	866	893	886	925	909	914	910	911	852	878	865	938	891	880	922	874	889	893	947	890	940	953	938	926	896	952	878	927	839	938	964	953	880	978	879	884	932	880	891	936	863	906	890	928	976	936	870	954	909	927	958	889	962	863	888	874	908	898	886	883	925	950	878	899	886	922	939	894	907	925	918	897	892	918	895	900	939	918	895	933	911	918	924	941	917	938	903	828	853	909	912	928	925	884	933	930	904	938	883	897	880	937	889	897	952	943	936	898	896	900	842	938	939	904	926	912	850	893	899	934	939	938	896	936	872	867	957	865	829	905	930	912	910	909	897	927	851	895	896	888	877	933	920	988	874	920	913	900	920	865	902	849	925	951	882	847	912	956	912	902	868	827	886	893	901	896	936	967	895	904	856	861	873	957	886	945	893	929	926	898	916	914	900	935	913	926	913	903	874	876	933	916	857	897	871	918	897	864	864	868	873	889	907	913	898	942	857	916	901	897	881	920	870	858	925	931	886	835	859	921	948	959	906	857	869	902	936	933	884	924	874	889	860	923	879	855	920	907	905	888	951	939	940	986	933	918	923	934	904	916	902	922	889	932	936	936	931	932	957	889	920	956	930	947	923	868	921	889	876	870	900	900	858	953	889	882	864	892	918	864	917	904	896	948	884	878	892	962	892	948	890	926	828	985	855	901	884	863	855	930	949	895	900	922	892	949	888	885	874	891	921	891	898	846	881	933	875	935	909	896	926	961	915	890	860	915	877	896	933	931	942	913	879	922	888	933	873	870	909	881	899	901	894	950	847	912	900	935	883	924	933	873	920	883	884	855	863	883	889	935	888	969	903	916	958	934	879	861	921	951	892	919	843	869	852	812	944	912	932	917	961	858	868	907	877	908	919	910	940	898	854	864	921	897	890	892	896	884	883	868	899	909	913	987	901	865	1000	909	880	925	927	882	951	918	882	920	906	894	909	944	910	916	886	920	895	915	937	889	911	910	933	942	871	886	857	932	920	887	954	836	935	944	936	852	924	888	830	920	924	901	902	918	892	938	948	894	877	973	855	946	921	866	968	870	836	880	873	904	894	893	932	912	942	924	891	896	830	892	913	918	898	915	887	941	920	895	901	872	909	900	860	956	934	889	871	911	923	880	882	955	866	888	946	867	935	927	929	927	878	890	906	926	901	930	862	938	918	815	877	948	859	892	925	972	903	940	846	892	915	916	906	943	913	892	969	916	918	927	922	879	908	883	916	902	878	875	896	915	908	887	946	902	914	937	931	918	897	943	887	870	875	934	887	941	899	888	932	930	932	912	953	903	931	899	940	883	925	895	873	902	900	932	917	964	890	945	905	911	897	867	896	934	911	905	850	910	906	871	909	947	889	898	901	913	923	897	914	910	902	880	912	900	922	854	859	890	876	899	926	928	916	937	890	930	880	892	890	852	929	929	911	916	914	870	885	875	946	885	912	876	876	864	887	939	950	865	919	906	933	877	906	987	876	932	870	918	904	915	871	893	878	923	925	892	896	914	924	897	877	924	922	888	926	964	879	917	850	923	885	890	910	871	917	909	856	885	919	925	854	912	940	876	897	893	893	887	884	873	894	863	875	916	906	903	886	900	945	845	875	915	919	890	936	964	885	974	890	927	893	877	858	960	909	895	914	860	864	962	939	848	890	929	930	926	930	896	916	937	892	938	862	934	914	931	979	922	878	897	948	910	905	930	933	925	950	897	892	898	923	922	886	893	906	960	890	890	840	880	936	875	937	908	863	887	899	901	899	861	917	904	893	904	921	900	886	921	874	872	897	880	883	936	869	882	911	867	873	909	851	928	851	934	955	865	884	906	945	971	845	944	896	853	896	930	905	888	867	918	900	854	857	879	916	948	902	893	897	942	902	917	930	871	954	880	900	892	917	942	870	901	951	954	879	936	918	949	935	938	948	921	889	866	904	906	938	875	933	906	889	935	899	886	907	935	889	940	914	882	923	928	917	927	879	892	934	899	896	903	904	915	902	889	964	899	881	902	905	919	918	928	915	912	896	982	925	975	896	889	894	875	960	843	902	887	937	868	916	920	913	883	941	882	955	890	960	896	978	893	887	942	882	902	910	893	905	920	867	893	872	897	855	883	916	918	902	890	918	884	826	974	917	957	905	841	884	903	913	898	897	966	888	946	822	986	902	892	911	911	853	855	941	929	864	874	891	926	928	851	896	974	911	883	850	912	921	907	890	861	909	901	884	914	956	885	941	908	895	905	890	925	905	903	867	895	899	913	863	848	917	864	890	916	918	899	908	903	902	913	889	895	902	941	905	953	913	861	858	870	882	870	934	914	903	932	891	873	896	863	908	938	905	911	879	875	884	891	974	942	930	883	880	914	934	918	868	931	922	907	914	957	956	917	907	899	908	906	931	873	927	876	910	904	906	928	873	900	909	893	904	901	871	878	903	932	872	912	935	900	900	880	937	875	906	876	919	925	903	914	921	920	934	873	893	916	905	888	930	883	887	919	894	882	931	878	901	928	911	928	878	900	929	917	873	908	891	914	868	886	921	880	919	918	918	858	969	938	910	935	950	905	890	908	885	924	937	902	887	875	879	889	899	863	917
18609	3319	4118	9896	34274	55356	54978	42122	25499	8642	570	254	262	242	260	262	259	245	247	240	242	252	251	238	233	263	248	255	243	249	246	243	227	224	235	231	256	257	273	256	243	247	228	260	252	236	235	247	238	251	230	244	256	251	231	254	254	262	243	246	249	242	267	241	234	281	229	270	261	253	255	253	246	257	275	245	219	237	244	251	255	257	226	225	255	261	229	260	232	231	234	217	267	254	250	243	251	253	272	237	262	240	260	219	280	248	221	249	248	286	224	233	263	249	230	255	248	204	272	305	245	252	243	251	274	224	260	240	226	251	248	264	223	260	238	260	276	233	233	230	221	240	230	227	245	249	246	253	218	254	240	236	261	215	261	256	243	240	245	244	240	233	246	228	225	262	258	244	269	263	242	226	222	229	241	241	235	272	241	260	248	259	272	260	236	229	222	234	238	230	238	259	233	241	275	258	237	238	242	247	247	233	235	254	236	255	234	236	254	251	234	268	266	271	260	218	243	229	207	287	275	251	278	244	265	244	253	267	272	254	239	252	235	237	247	258	272	252	237	251	229	247	261	247	217	210	263	243	272	252	235	270	231	240	244	240	235	231	245	213	274	212	225	260	240	260	249	262	257	243	245	220	264	230	261	235	252	242	231	270	282	217	235	256	269	243	260	266	267	239	274	234	225	262	221	240	252	238	253	262	258	245	227	239	268	246	236	251	236	254	249	231	286	272	261	285	247	253	234	238	219	255	228	254	239	223	260	246	261	270	227	214	233	242	250	225	256	248	260	261	244	245	244	235	236	232	263	250	260	238	285	266	237	247	192	234	262	223	220	246	239	228	234	256	268	254	239	274	225	296	274	273	240	230	229	227	239	277	250	262	243	225	261	256	243	244	203	277	251	248	265	216	236	241	251	252	231	247	250	270	258	245	239	258	257	250	226	274	242	232	246	247	259	222	264	243	267	237	251	241	267	253	248	252	248	248	259	243	252	243	263	231	254	232	243	255	261	258	261	263	223	245	241	258	284	262	249	239	256	267	241	268	214	269	230	236	242	263	252	281	233	249	234	247	264	226	230	254	278	253	229	238	252	265	236	259	223	277	257	257	213	271	268	267	253	271	253	229	251	235	251	238	261	272	258	256	255	221	250	255	237	235	222	235	280	238	230	241	262	243	243	236	259	249	250	222	298	262	234	246	242	274	218	256	258	235	242	227	267	233	258	225	274	247	219	224	229	236	246	239	257	210	254	253	264	221	240	265	257	261	246	254	240	247	250	263	232	261	236	241	234	253	261	251	264	255	244	256	231	250	246	238	248	270	250	246	232	246	256	257	230	255	239	232	273	263	262	241	239	253	266	237	242	257	239	244	255	253	263	231	272	265	233	233	252	252	271	222	239	254	229	256	224	242	226	259	275	239	243	266	254	229	265	260	262	273	251	262	233	230	284	276	232	258	245	268	257	254	260	210	244	247	290	237	267	259	239	234	262	230	241	241	264	244	250	244	251	254	233	241	254	263	241	239	248	230	258	259	249	228	254	219	246	258	235	234	250	245	272	236	226	261	289	221	230	261	270	237	225	250	231	240	239	253	243	250	269	207	243	225	256	233	233	226	247	251	260	253	251	255	241	259	225	250	240	223	266	245	228	238	239	274	253	220	221	248	246	239	264	221	247	219	255	271	245	246	246	241	241	250	258	261	245	247	268	245	248	264	240	280	239	238	225	221	258	228	215	242	237	234	274	242	232	237	239	264	273	272	258	228	251	260	258	254	248	244	260	231	242	255	242	261	269	252	257	246	245	229	256	238	254	252	279	271	235	233	272	270	256	241	245	227	224	269	236	242	249	240	238	253	269	269	228	206	250	224	236	244	262	233	245	219	226	245	237	256	239	260	249	249	281	215	270	285	221	225	243	234	225	234	258	232	231	262	233	231	222	226	240	246	258	226	259	222	237	250	231	227	219	268	275	241	247	252	246	232	225	258	241	225	263	258	215	246	220	240	261	227	230	261	256	248	282	254	261	255	226	230	267	230	276	228	247	239	243	223	260	278	216	265	229	233	254	255	236	243	227	282	242	246	223	247	252	252	253	233	264	263	254	263	219	244	266	228	247	244	204	259	243	210	259	257	268	253	253	269	262	250	240	225	255	235	273	226	254	238	244	248	241	247	252	243	254	256	254	271	228	264	260	233	233	254	235	256	258	219	251	237	247	256	257	261	238	242	251	224	256	220	268	251	262	256	246	252	229	237	241	267	224	246	252	270	238	260	261	242	257	242	273	223	239	243	250	206	270	272	278	239	223	235	276	235	240	266	224	262	235	240	244	272	259	227	233	255	245	231	273	235	239	233	244	255	247	242	247	222	251	224	257	244	230	251	251	249	265	254	249	246	243	262	276	246	223	245	252	259	237	244	235	251	245	207	231	239	256	251	225	229	248	244	236	252	266	253	266	238	267	242	234	270	265	239	273	262	284	296	284	231	248	237	244	231	239	254	257	290	248	250	246	252	223	245	242	247	254	223	242	267	221	270	214	245	232	215	268	282	267	250	270	240	229	236	248	255	232	271	259	236	221	257	247	223	262	245	245	248	291	247	244	245	235	259	238	257	241	256	245	253	252	244	256	248	229	208	241	253	214	241	252	244	251	246	222	265	251	246	260	244	244	247	222	272	246	262	241	253	233	234	273	257	277	227	241	272	239	262	255	254	251	227	269	228	222	230	215	232	250	236	282	240	242	234	254	249	276	261	255	242	253	246	238	241	244	242	257	256	275	240	228	253	242	248	247	274	237	263	269	250	264	239	281	269	255	242	246	259	235	267	254	276	250	268	248	264	251	276	241	248	246	251	256	260	264	240	228	252	252	270	231	236	255	215	226	228	248	271	241	249	262	229	257	236	240	251	259	278	268	269	231	224	271	256	236	277	249	242	226	249	241	258	255	247	243	239	251	249	234	247	253	254	241	267	222	247	228	242	246	253	240	255	246	226	274	246	257	242	226	247	230	220	240	215	221	231	255	238	258	221	261	217	265	257	236	239	227	289	233	236	249	281	221	236	239	251	251	225	211	245	251	258	221	251	240	252	239	242	251	238	254	243	275	210	232	215	278	247	231	263	239	237	270	229	226	237	245	233	235	249	258	225	220	242	244	248	248	268	228	235	239	245	253	230	219	236	248	271	264	231	253	233	241	235	274	254	235	246	256	249	235	237	261	263	228	239	256	252	244	251	272	250	252	238	219	253	241	232	249	258	254	272	259	244	234	238	248	231	281	261	260	262	249	255	242	245	264	252	254	253	262	272	257	241	238	247	242	245	242	245	231	235	252	258	240	240	257	241	208	239	231	259	233	244	231	245	237	242	230	275	230	236	236	273	227	267	247	246	247	259	230	241	236	248	264	217	272	223	226	239	254	251	265	222	265	262	269	256	220	224	245	247	246	297	254	268	265	252	256	261	261	245	260	234	243	238	261	279	257	244	245	238	285	266	236	273	245	241
8313	2763	8805	23875	50032	66159	67019	55403	39603	18908	857	733	662	738	682	677	752	662	671	676	648	671	640	680	661	748	695	655	705	662	646	655	682	660	691	654	705	678	632	690	685	644	659	676	641	691	689	692	667	690	650	675	677	661	621	635	686	624	683	644	696	706	673	651	727	665	630	691	662	695	666	692	686	659	694	654	650	675	605	684	694	709	684	702	713	695	680	679	636	680	692	637	682	655	694	713	669	682	621	736	647	703	649	683	664	736	640	695	672	664	639	675	695	677	705	647	622	671	673	703	689	649	664	667	699	710	688	654	608	710	630	676	682	675	604	689	643	661	684	668	633	669	635	661	694	656	629	679	641	687	649	669	699	713	659	630	661	651	672	668	640	683	664	666	639	732	648	698	685	672	689	627	684	699	674	670	701	686	643	665	672	637	688	648	661	655	727	681	654	681	701	645	702	642	622	669	668	707	673	710	655	675	620	689	662	689	631	656	670	666	649	669	653	656	658	618	654	674	686	697	663	666	647	693	653	666	703	686	682	603	681	645	659	691	706	696	700	681	654	673	694	679	619	676	685	660	632	713	657	683	619	696	706	694	686	681	644	653	662	703	645	690	655	646	670	664	684	717	710	697	711	690	649	654	729	679	659	652	641	713	656	630	687	680	651	662	649	689	665	666	684	611	630	673	684	682	625	671	675	668	649	690	667	704	627	678	633	623	651	670	673	679	657	618	649	666	660	758	691	659	682	669	706	687	653	678	698	610	692	673	654	670	668	695	712	659	673	663	669	690	686	657	657	645	683	671	674	694	628	643	664	645	672	617	653	649	685	688	678	604	688	663	714	665	663	622	652	691	656	702	702	636	686	718	623	687	651	638	701	683	662	669	629	678	739	677	620	645	689	714	665	676	633	661	678	660	659	622	652	680	661	660	698	658	645	715	685	691	713	672	743	648	684	674	651	696	626	677	664	654	650	704	650	700	648	648	651	636	635	691	653	660	643	689	671	658	700	694	646	644	669	648	645	648	686	653	705	642	660	674	657	629	676	657	678	663	655	667	639	686	689	640	641	651	706	635	646	671	689	645	649	655	671	658	699	655	688	703	675	645	663	655	676	676	682	695	666	654	668	694	670	659	637	668	682	675	719	693	694	670	618	633	684	669	725	685	667	722	687	679	627	652	682	682	696	653	641	645	660	642	715	690	711	695	636	682	661	686	648	698	682	677	665	739	648	641	674	696	669	673	642	690	669	651	685	684	628	613	693	636	670	623	670	658	694	694	694	668	681	656	684	693	650	683	675	667	685	643	681	730	637	677	664	663	705	689	630	695	695	674	690	636	673	642	702	670	644	702	662	710	657	637	658	700	658	663	700	696	638	647	655	671	706	686	591	694	635	652	653	688	634	688	716	687	636	624	637	666	680	686	704	641	661	659	658	645	683	631	706	700	692	656	631	689	657	665	654	665	608	640	652	680	687	692	657	653	609	672	644	641	702	647	618	650	691	652	670	687	677	657	670	655	682	688	679	682	641	637	665	699	636	747	659	653	701	669	673	637	674	623	677	638	653	690	660	661	719	665	691	658	675	666	656	652	658	706	643	670	682	654	697	640	669	678	612	670	634	664	626	649	693	655	633	649	626	651	671	695	639	675	678	676	654	654	717	622	673	638	678	666	663	614	659	637	673	660	674	699	652	656	705	668	712	670	665	671	642	642	670	664	665	665	656	709	655	699	720	683	686	661	661	650	701	696	674	687	647	658	624	653	693	680	666	639	657	694	690	669	723	689	659	662	665	669	699	667	651	687	722	678	653	702	665	654	676	682	656	708	613	637	640	675	650	663	636	698	700	628	710	643	692	628	696	644	639	635	648	669	640	646	674	656	633	650	724	601	699	661	629	633	687	673	681	682	664	731	624	611	653	662	712	683	685	638	693	675	629	656	651	650	667	670	678	681	676	676	742	636	726	673	702	691	674	692	676	692	643	669	729	630	640	664	669	695	672	674	694	674	687	694	643	687	634	684	636	660	647	674	653	669	633	671	717	674	669	662	679	696	692	653	701	671	662	658	666	685	676	709	677	663	653	649	638	660	646	668	690	709	653	650	659	651	663	658	661	637	699	677	617	669	713	710	667	633	693	639	701	689	661	699	694	669	669	675	651	707	653	643	650	696	689	653	684	696	709	664	678	644	683	688	677	667	657	663	703	691	653	651	737	655	674	637	704	671	645	605	682	642	685	650	668	700	700	653	699	642	634	684	703	680	687	672	711	687	675	702	677	682	661	668	730	670	668	661	662	650	709	657	668	701	657	662	646	689	670	636	645	639	647	666	721	683	704	694	678	665	671	676	694	717	666	692	625	700	629	671	698	713	685	637	692	661	636	668	691	655	678	655	697	681	668	662	674	695	664	630	660	691	647	666	690	676	670	628	660	660	598	663	665	605	698	694	680	690	718	700	640	653	641	661	666	646	686	672	680	661	720	643	640	687	705	660	659	634	638	685	682	646	697	638	661	660	685	634	663	626	647	660	639	715	669	678	679	688	691	660	683	632	667	666	684	682	645	711	611	688	668	614	640	651	703	681	682	687	682	676	716	673	667	672	695	676	672	651	696	655	692	642	666	662	649	707	656	635	685	666	710	626	665	659	648	638	686	724	674	659	645	700	669	671	732	692	654	665	682	678	711	623	677	678	629	715	662	686	709	691	687	637	687	675	648	673	692	625	643	663	654	674	670	673	675	667	684	610	696	669	594	674	670	660	660	673	678	671	687	629	666	711	665	630	678	610	615	700	671	650	608	644	686	722	637	656	719	692	735	660	655	670	693	648	635	685	628	653	657	670	675	652	672	712	647	624	634	688	675	694	684	664	657	693	651	709	662	683	663	685	711	687	679	738	669	699	670	688	709	695	676	655	714	628	671	668	658	662	655	692	664	664	673	646	637	662	638	679	691	675	690	683	676	700	618	719	658	660	663	685	666	667	655	703	612	686	683	667	657	672	622	663	695	695	706	661	621	651	670	620	667	714	699	711	686	644	653	646	672	682	625	732	622	647	648	682	658	669	701	619	642	728	679	711	655	694	638	629	637	654	671	666	653	651	700	657	658	669	645	657	679	681	634	631	675	673	674	688	676	686	687	652	718	681	696	663	652	692	680	647	664	602	681	655	647	693	700	670	628	619	645	688	653	664	669	682	647	629	676	658	665	676	686	713	649	691	666	666	663	683	673	604	649	633	623	694	705	698	676	680	687	726	657	652	690	682	657	663	693	651	681	657	665	655	647	726	671	627	668	716	663	678	654	659	689	644	658	668	649	630	653	634	705	653	666	660	653	677	649	683	671	655	663	697	692	676	700	708	671	632	668	639	717	636	647	678	707	668	643	662	685	650	666	667	654	700	659	681	638	696	693	691	688	701	610	699	676	648	652	681	659	722	649	665	675	683	674	657	655	631	690	693	616	721	678	658	649	666	685	682	702	631	666	595	683	712	674	660	644	658
2546	429	444	660	1705	3625	4037	2589	1522	577	385	395	373	377	376	351	359	373	360	418	339	361	357	372	340	338	375	391	378	357	390	400	344	349	389	337	391	366	353	356	387	398	364	393	393	372	344	406	381	373	401	411	383	342	375	390	330	391	407	369	351	365	343	348	385	350	377	346	376	383	372	342	370	369	371	346	394	373	389	362	344	354	388	342	372	357	348	381	385	342	363	407	394	378	399	381	381	379	380	382	355	381	393	379	394	352	346	378	384	376	379	345	364	369	355	346	357	352	385	389	378	380	390	346	354	357	332	365	362	369	418	366	369	361	348	351	381	366	359	348	374	390	363	395	389	322	380	355	388	356	363	362	358	390	355	361	416	357	436	398	368	359	381	378	337	344	333	386	387	369	344	361	389	381	389	375	357	362	350	340	408	367	365	367	388	388	372	367	389	383	349	380	384	369	361	368	434	356	393	365	393	363	349	329	387	349	383	389	369	334	365	382	381	365	381	367	371	345	383	377	355	367	336	372	364	387	355	373	400	379	364	387	396	355	367	338	363	354	344	367	367	362	382	367	378	358	386	355	384	360	367	387	416	348	351	347	401	378	317	407	374	378	351	365	361	353	359	381	409	374	386	386	409	340	373	352	353	368	361	374	362	335	378	377	350	316	391	386	361	423	396	389	390	362	347	384	384	385	361	374	337	379	364	358	364	352	367	340	365	377	382	365	400	379	328	372	356	415	395	390	352	369	345	356	385	358	370	395	380	342	367	381	358	395	362	359	362	368	373	380	352	374	383	368	371	400	348	370	366	336	370	357	356	387	375	383	355	363	395	337	337	375	347	394	380	378	398	367	369	381	384	386	346	373	378	337	390	327	370	371	359	357	352	372	359	338	406	372	351	382	369	376	393	361	341	356	387	363	372	382	343	319	368	390	386	349	385	383	326	355	360	338	343	369	367	374	361	343	344	343	380	379	362	339	357	374	355	323	399	378	384	382	372	362	368	373	359	348	384	388	377	372	362	375	379	377	393	350	356	345	365	370	363	394	368	355	373	385	393	362	366	334	345	359	396	376	399	359	345	371	362	383	356	386	342	356	389	361	347	336	353	378	370	382	384	376	349	374	402	369	362	432	381	351	321	337	379	380	369	369	345	370	335	329	361	372	372	339	363	396	356	374	382	389	400	365	376	350	366	381	356	382	393	375	349	367	371	401	372	379	389	376	363	377	357	365	340	381	366	375	388	391	370	374	361	375	396	392	376	344	393	387	386	360	347	352	368	365	367	379	381	348	408	368	394	392	374	377	371	352	363	401	381	338	353	338	394	353	380	348	368	378	423	394	353	390	351	389	361	376	351	365	386	371	372	387	349	373	356	357	362	388	371	371	356	365	349	346	355	352	380	326	391	394	398	350	355	360	372	364	362	394	354	364	381	347	340	400	388	384	392	375	353	381	364	332	360	367	380	366	327	360	369	352	353	340	387	342	362	359	390	351	352	380	403	407	362	407	337	370	383	361	364	359	390	359	333	352	382	387	360	371	338	367	363	348	385	316	375	369	367	358	379	380	401	370	359	375	338	385	385	398	392	393	372	366	338	353	393	396	388	379	381	353	364	396	370	408	335	402	359	321	366	370	360	373	352	369	366	368	354	346	370	401	393	377	325	407	387	405	348	360	368	367	375	380	339	388	363	359	394	389	402	333	329	389	365	341	374	384	353	358	355	407	362	357	350	379	339	373	364	326	358	360	377	368	378	396	353	389	349	389	326	306	356	369	355	356	371	391	359	378	357	401	371	364	355	362	395	352	384	368	347	325	357	386	389	363	361	370	364	358	354	340	379	372	374	346	341	336	368	350	362	362	378	353	361	386	320	352	377	376	387	377	376	371	362	374	369	336	381	365	375	345	351	377	381	348	391	346	395	377	347	355	366	367	382	409	356	373	358	391	380	361	391	363	366	400	399	378	338	366	374	385	373	350	355	357	363	341	346	323	386	354	350	373	371	371	378	335	330	335	376	372	373	343	402	378	383	344	355	377	369	359	361	396	357	380	368	393	380	380	356	365	369	369	342	343	392	354	374	354	373	324	354	340	362	368	403	386	322	386	374	377	376	371	375	364	368	355	339	401	337	360	355	365	390	387	366	366	382	369	362	404	363	380	359	373	361	345	373	394	363	312	353	354	360	380	331	342	349	358	352	376	365	376	345	403	378	363	376	356	370	344	360	397	376	336	366	367	371	379	375	360	353	362	354	369	362	373	351	349	401	360	370	396	343	382	381	400	379	362	388	355	356	378	348	360	349	350	365	417	355	376	389	363	373	387	348	377	377	353	374	345	375	363	361	380	352	354	358	374	373	373	350	369	353	358	404	370	361	347	350	332	353	374	367	370	355	344	376	360	346	365	354	357	389	381	337	357	359	334	354	364	360	359	374	335	353	363	385	387	360	380	363	394	390	360	306	342	376	376	347	362	358	341	389	386	395	376	355	348	370	335	368	394	362	400	406	372	404	391	374	395	396	388	364	329	376	360	345	401	351	364	369	352	393	360	340	324	361	352	377	350	346	360	384	409	333	381	360	370	374	365	366	347	343	370	411	380	372	348	378	402	341	379	376	347	346	364	378	401	366	357	382	358	382	392	401	356	397	347	391	394	364	369	358	369	367	341	363	365	350	349	363	402	356	391	371	370	362	379	372	359	364	416	358	366	400	357	402	350	367	354	368	380	360	395	390	340	358	361	355	348	375	349	381	410	374	392	329	354	384	368	334	379	361	360	362	356	389	376	363	377	365	335	368	372	386	334	380	375	349	372	359	359	359	356	370	363	353	353	350	345	401	349	398	362	342	374	373	366	340	367	345	364	350	372	392	343	353	351	373	372	381	393	364	373	337	320	366	359	349	351	339	343	420	355	316	373	386	326	395	386	362	375	347	373	341	372	366	388	387	352	373	348	370	381	377	350	352	404	381	409	389	373	365	369	370	397	385	371	374	386	371	392	373	348	374	386	350	374	351	329	340	358	355	377	350	374	347	372	371	372	370	392	346	383	362	379	351	351	377	390	377	380	378	386	352	375	366	379	390	396	372	388	369	361	377	377	363	393	349	399	367	376	379	347	330	407	386	352	369	326	367	372	403	360	390	368	395	367	363	350	388	397	378	374	353	397	382	356	397	389	418	378	363	368	346	342	383	381	424	358	339	350	358	369	410	360	374	327	352	344	389	403	362	371	371	395	322	377	394	394	355	354	352	346	385	379	365	363	356	390	377	391	355	361	372	389	356	362	366	364	380	371	383	381	382	354	413	329	375	329	386	343	392	375	380	361	354	395	388	358	341	383	359	328	361	365	369	361	359	394	362	411	354	379	378	375	348	360	354	358	360	382	401	344	376	377	369	384	335	379	346	394	382	375	346	382	356	349	397	388	387	357	421	354	363	383	412	363	369	371	331	365	380	341	379	379	343	365	381	417	383	329	385	377	361	373	337	367	361	351	352	349
2835	1054	1215	2338	8133	15543	15877	10229	5630	1865	1015	970	913	938	990	995	953	983	933	978	992	1010	1000	913	949	952	971	947	995	975	944	982	967	992	990	956	973	999	970	924	971	985	962	948	935	911	984	1006	974	974	948	1015	953	1000	943	1018	873	972	979	988	1009	954	948	928	1004	948	958	936	1028	952	1058	998	979	983	927	977	993	923	964	967	963	1005	986	966	889	965	953	928	901	989	1004	942	945	972	984	926	991	960	947	962	990	928	987	932	929	980	913	965	941	932	955	986	1007	936	943	1018	992	922	963	996	953	993	973	944	1005	940	988	955	961	969	962	962	945	960	938	971	968	1005	959	1004	958	1000	943	961	958	964	967	977	978	952	887	918	956	986	953	939	916	954	974	961	984	995	885	890	943	1016	977	959	1016	935	915	941	983	931	947	942	930	979	960	953	916	971	941	932	980	939	973	992	963	938	980	951	952	989	1015	930	943	981	990	994	948	971	964	1043	941	971	950	906	944	943	986	933	992	986	906	1015	987	1033	981	1000	971	984	933	962	1011	936	939	922	940	994	999	934	1006	922	958	941	876	1000	965	938	938	957	933	964	898	957	985	932	945	968	981	973	947	955	983	960	995	946	909	925	947	932	980	998	988	981	906	936	932	927	928	975	932	956	981	969	955	953	998	947	986	950	966	1004	935	977	950	976	942	975	909	959	965	940	981	990	942	988	957	968	960	923	974	953	928	945	964	966	901	983	965	999	936	984	930	1000	987	944	1002	938	994	978	936	977	1007	950	974	1012	941	960	974	997	972	950	978	903	952	914	983	979	963	992	1023	956	912	953	959	1015	941	945	973	915	951	924	972	957	986	954	950	992	914	984	928	955	989	931	966	979	941	941	952	989	986	944	923	932	1012	973	977	989	930	947	936	984	981	977	978	882	987	934	949	959	950	1022	904	923	950	1020	961	955	941	986	897	956	943	946	882	949	974	966	948	972	982	933	1026	947	966	1007	944	928	971	955	974	1016	1009	971	961	941	969	967	928	946	921	939	896	932	970	923	962	921	911	997	962	1010	911	951	892	963	1012	1011	984	953	931	929	959	955	991	1021	979	1003	925	970	936	1000	955	937	914	913	979	918	925	930	989	1012	972	948	961	952	920	918	939	958	995	969	991	967	936	963	996	967	952	1013	941	912	972	982	978	934	954	971	1020	951	945	979	980	960	928	934	955	941	991	946	977	959	937	986	875	958	930	976	955	1000	914	956	921	968	960	944	981	1019	929	942	940	931	930	933	953	946	967	989	1004	935	961	972	943	1000	935	971	986	994	1012	934	927	909	968	992	973	929	971	976	1019	914	943	937	983	922	985	955	986	999	951	927	990	971	960	969	908	959	908	987	942	928	924	1031	987	957	998	957	1003	924	922	936	952	933	935	950	950	939	891	988	915	907	964	977	958	996	983	961	963	921	1006	961	1006	930	967	911	1002	987	908	1011	963	964	1014	932	932	977	929	942	946	912	977	958	956	982	949	924	910	893	982	929	1011	897	1021	926	987	981	983	1004	974	975	936	941	944	935	957	971	992	1010	1001	940	984	957	898	957	1021	963	975	1002	955	896	972	890	911	974	902	930	946	968	957	965	907	961	914	923	968	950	945	951	927	952	961	996	944	974	1002	919	903	933	977	935	948	986	906	889	999	1018	970	992	948	1008	935	925	931	961	985	919	994	937	957	990	941	1000	938	916	933	979	978	906	979	971	1008	1010	944	950	1025	922	977	917	1034	926	1020	948	983	959	915	949	966	982	982	1032	947	967	992	965	932	1000	992	980	941	949	1012	945	981	952	945	962	954	1003	943	994	914	991	927	953	988	959	979	929	988	980	918	963	987	976	969	892	929	962	930	986	949	906	947	979	992	984	979	965	928	931	977	956	1006	955	965	935	924	988	997	970	998	955	937	1008	938	949	1034	1007	1016	997	956	962	947	960	938	965	941	1005	963	1006	946	968	971	925	991	996	939	970	954	929	974	995	985	921	1001	984	962	978	988	964	985	945	984	939	915	905	970	980	970	922	946	967	946	967	987	914	957	993	955	994	1007	923	988	920	958	967	1018	998	965	972	929	951	1016	963	977	977	995	1027	1014	958	926	979	964	947	967	1018	937	999	964	1023	956	915	990	965	893	967	967	999	947	964	982	971	977	1009	955	916	920	961	985	942	931	921	952	934	933	925	988	992	944	915	1003	954	991	939	929	978	964	933	932	961	918	962	997	941	960	916	961	943	899	939	994	990	935	982	939	947	967	925	942	960	946	937	1013	955	959	935	987	959	963	955	970	952	1036	946	953	987	935	931	991	990	913	917	933	916	914	967	934	983	918	964	966	969	978	925	967	946	928	944	948	957	960	962	958	942	926	952	951	984	987	976	961	948	935	999	1003	963	960	1020	992	948	886	945	932	910	987	968	977	960	938	941	966	951	969	928	949	960	925	913	971	952	985	1009	1018	966	993	980	937	954	907	977	946	989	936	914	952	949	934	992	924	947	945	957	943	995	963	1034	906	966	928	960	955	970	953	998	928	973	992	946	1017	976	950	948	971	1012	995	970	924	996	1014	969	949	940	1006	951	948	917	950	932	1010	924	930	967	939	941	953	979	919	980	1003	973	969	938	978	939	962	929	931	997	973	896	929	1016	913	986	979	970	953	930	919	945	962	905	968	949	921	1002	985	956	938	963	973	942	937	913	935	927	934	988	968	992	1015	941	939	969	983	955	926	958	944	954	933	924	925	937	970	978	965	927	966	982	1000	912	948	946	954	970	1007	1030	901	1000	910	941	924	935	951	928	1005	895	977	987	955	986	950	939	916	971	947	918	954	907	971	943	942	919	951	1041	979	949	950	970	982	920	939	975	960	973	990	892	986	944	946	925	940	934	965	945	954	1036	936	998	999	975	963	999	929	963	954	984	1020	938	976	972	977	941	998	983	945	910	973	979	1002	926	998	941	865	971	937	940	920	994	971	923	928	931	947	973	941	963	967	942	958	955	979	957	922	895	922	942	948	933	907	1007	908	994	998	964	983	914	906	934	1022	985	957	953	978	912	903	911	928	897	916	967	926	945	929	921	966	915	964	980	995	914	955	990	911	937	971	962	935	984	959	926	969	900	928	898	997	953	943	979	960	953	933	976	960	1015	957	926	946	934	941	1014	944	954	928	941	914	1005	962	974	930	1009	932	948	950	976	1017	980	911	953	921	965	936	974	912	967	973	1009	952	998	983	954	930	930	931	1008	972	1021	977	948	955	935	951	926	916	935	993	908	981	929	993	960	954	889	995	990	926	982	945	940	947	953	906	981	1005	979	973	959	961	964	928	956	920	945	968	967	940	928	951	934	984	988	948	948	1022	883	955	979	944	919	949	952	973	957	965	936	978	962	898	956	1011	949	960	959	999	917	981	949	961	942	966	953	1005	935	953	985	902	1011	927	971	987	980	962	937	981	932	963	933	982	1002	971	928	949	950	929	957	898	940	1009	941	940	909	972	982	957	920	943	960	914	962	947	947	968	943	937	992	905	958	944	966	976	957	926	941	980	994	925	977	926	992	950	954	944	948	1009	962	981	979	982	938	963	977	985	976	970	998	996	960	930	897	1002	973	924	889	986	933
10299	1496	1701	5709	20523	43707	41390	26816	13159	4028	455	351	379	359	345	341	336	361	369	366	345	352	390	355	369	366	384	374	363	358	365	346	407	332	400	351	342	372	379	393	355	372	387	358	340	383	349	314	357	326	344	338	340	360	388	335	328	360	322	358	391	347	377	338	365	366	338	334	334	390	358	321	382	374	340	376	372	355	382	349	355	347	367	341	371	361	345	328	336	347	330	352	366	338	345	344	428	389	353	323	368	345	363	360	341	316	346	371	370	341	353	325	341	350	349	337	369	343	334	341	380	346	355	335	346	330	386	351	358	354	356	362	411	371	360	339	338	338	367	359	352	373	374	357	354	340	352	352	376	367	355	373	350	335	355	341	341	375	325	367	361	343	369	362	352	373	376	384	363	323	376	376	384	359	349	349	342	379	375	383	340	353	353	326	370	345	340	346	350	342	369	394	334	386	338	353	352	346	359	367	363	374	351	295	375	356	350	356	381	313	359	371	368	365	319	351	358	348	358	375	344	388	360	370	348	370	398	354	333	327	318	366	383	323	308	359	350	379	342	387	353	365	388	339	358	329	351	341	386	357	342	386	368	354	363	368	327	372	375	387	367	360	331	338	386	376	326	337	370	381	369	385	364	383	353	364	359	356	347	359	347	349	357	361	368	403	337	371	386	421	386	346	358	327	374	381	390	406	383	370	370	357	298	362	317	363	361	364	366	335	374	354	333	360	367	345	333	333	362	399	391	372	360	315	361	394	347	330	369	360	371	331	335	355	353	385	391	377	323	378	322	378	372	324	372	354	364	359	359	367	397	336	384	354	304	350	357	345	338	337	342	378	382	359	388	359	343	410	360	356	379	362	324	348	341	366	356	361	349	331	353	354	380	353	366	353	336	338	351	329	361	346	392	357	329	362	342	378	342	391	380	364	356	340	365	346	355	357	332	353	330	364	352	373	370	369	374	343	381	370	351	353	363	367	324	381	353	352	351	371	371	374	375	339	342	379	398	357	360	385	349	362	381	373	362	353	343	393	359	361	343	366	387	364	305	363	384	353	360	367	386	359	343	348	351	362	335	382	350	343	363	346	340	352	370	359	355	320	366	373	344	361	354	357	360	352	346	345	399	347	360	393	380	350	347	360	354	335	410	364	367	357	330	382	343	372	375	377	379	354	344	368	377	349	396	334	375	304	397	335	374	369	370	365	367	389	400	353	343	368	360	366	390	361	379	343	359	365	387	334	327	347	341	330	367	354	356	378	344	365	347	353	350	342	357	401	329	370	350	342	372	347	372	359	333	339	364	360	366	326	370	362	355	346	352	373	329	351	339	366	336	314	358	373	356	361	375	362	339	406	359	325	352	344	322	357	356	354	382	342	362	373	343	363	352	373	351	347	342	342	398	358	394	336	369	357	322	336	369	378	331	398	366	359	379	362	338	347	314	389	364	331	339	355	368	372	342	377	334	366	333	356	333	352	354	379	357	366	346	379	392	361	362	361	335	339	371	335	344	356	355	349	369	367	356	359	351	349	365	343	402	363	357	343	367	365	340	330	368	334	343	365	401	343	344	382	346	368	351	340	364	338	345	383	372	341	329	352	358	354	373	380	374	371	378	331	371	339	367	332	357	377	386	335	323	326	371	347	316	376	349	394	343	387	354	354	389	353	381	351	387	375	371	313	361	377	339	361	333	371	368	342	362	376	357	369	356	371	397	349	359	347	354	330	362	367	360	349	337	365	353	320	348	347	378	375	363	396	389	337	377	329	349	353	349	332	351	344	346	371	329	402	361	354	339	372	335	393	373	370	380	349	345	376	388	349	332	338	358	339	365	337	348	344	368	366	377	310	363	337	359	368	372	374	381	371	359	322	350	370	340	354	389	365	360	363	348	365	380	342	333	335	326	331	389	353	358	341	378	333	380	398	345	341	343	391	357	349	379	356	363	351	397	358	355	327	383	359	376	353	374	342	348	355	390	345	385	357	361	332	364	352	339	334	340	360	330	384	386	351	322	374	379	359	331	349	384	383	336	343	333	364	355	358	345	363	337	373	371	353	326	372	345	325	347	355	356	364	326	370	361	362	359	364	417	363	366	365	373	343	360	341	343	339	350	344	325	335	342	358	354	373	335	332	355	368	344	372	354	367	393	348	359	339	356	356	387	380	337	343	372	361	332	360	356	339	366	333	361	329	341	365	346	327	395	358	356	319	397	344	357	339	375	336	349	341	369	374	356	378	368	343	360	388	367	341	381	375	336	391	344	346	383	333	324	355	374	341	359	358	343	350	358	345	346	361	355	367	330	335	319	348	356	340	385	347	357	357	383	367	363	323	386	340	344	379	382	347	361	346	364	308	374	364	390	332	341	328	359	350	329	372	371	380	345	332	358	358	372	349	338	363	386	363	337	330	350	377	375	336	359	325	337	381	347	350	364	384	359	364	358	371	343	348	369	357	361	378	347	323	367	375	382	368	357	396	343	336	343	339	347	371	359	360	338	358	372	343	385	396	376	371	382	370	381	356	350	331	343	372	377	310	344	377	362	316	377	355	353	331	357	351	398	363	396	350	354	348	369	384	353	362	359	327	349	359	358	368	365	324	337	345	341	368	364	369	352	353	333	359	358	360	350	370	341	366	363	341	341	341	361	347	339	354	369	312	367	363	375	374	369	342	359	325	364	334	348	336	348	365	336	356	360	380	343	336	357	374	345	338	353	313	359	360	364	343	336	343	356	363	371	386	394	337	362	370	394	334	356	356	355	368	341	362	353	341	323	360	383	359	350	343	361	341	346	352	363	354	358	374	398	350	363	383	329	363	371	374	371	352	365	355	371	379	380	351	365	336	359	365	362	369	364	364	381	359	402	392	388	351	388	330	363	338	357	373	310	373	328	366	346	343	347	348	363	339	335	344	363	346	375	371	347	352	332	368	353	364	338	361	336	350	340	329	324	334	356	347	370	364	396	337	335	349	351	336	365	372	357	397	354	327	341	351	332	362	329	389	329	340	342	364	351	322	372	353	375	352	343	406	347	354	368	343	345	342	357	351	340	352	359	354	355	378	352	382	319	358	325	347	342	341	350	340	376	356	361	354	320	391	363	394	331	328	336	338	366	337	367	400	354	358	374	379	332	332	345	365	366	351	371	321	345	368	334	397	355	362	349	348	341	391	395	378	382	397	354	348	327	370	339	338	335	336	329	337	380	322	325	380	343	366	341	374	345	336	371	390	364	346	363	357	398	342	377	347	370	354	367	368	352	338	334	333	350	365	368	329	346	397	385	372	353	350	368	356	341	358	356	382	348	357	384	385	363	334	379	335	370	346	337	393	375	329	338	381	311	377	335	349	342	354	317	354	322	357	337	341	370	346	349	399	340	373	334	319	352	356	334	320	358	374	376	373	360	341	351	356	349	346	322	345	351	363	375	371	381	345	375	375	324	359	381	337	381	379	350	377	358	374	339	348	331	416	349	347	367	354	383	387	341	347	360	325	317	376
6732	1929	3927	16589	38766	58247	54946	41728	28204	12641	1065	912	942	909	862	959	944	909	951	941	950	965	932	949	1020	998	983	925	948	934	900	962	928	929	893	885	870	914	895	923	893	964	915	929	943	874	880	876	874	935	925	928	923	888	968	901	960	948	974	905	914	977	969	886	949	936	972	939	911	916	894	892	909	917	953	963	933	923	915	941	876	951	943	910	1003	891	911	940	942	942	837	914	908	863	875	847	965	906	907	918	933	916	943	944	884	978	891	977	890	928	962	888	965	926	908	930	981	932	982	859	960	908	898	901	931	957	892	950	893	962	907	945	920	943	928	938	939	927	935	910	962	959	975	910	939	956	933	937	961	878	873	931	919	900	922	920	925	908	937	900	897	923	915	933	905	961	861	882	877	906	966	921	887	878	959	920	916	892	917	866	905	918	906	913	901	952	957	921	862	876	884	874	923	955	875	880	884	898	891	935	863	917	912	931	976	925	918	947	930	963	934	892	898	982	940	912	923	868	965	930	938	910	931	940	921	997	968	921	913	893	900	988	909	949	942	929	867	948	910	913	902	960	910	925	918	930	932	910	920	988	959	943	883	921	942	917	946	985	868	911	869	907	900	917	881	905	915	967	911	868	914	922	972	926	950	943	947	887	917	931	900	894	932	912	918	960	977	917	947	923	929	934	881	960	959	899	978	934	924	952	946	910	903	882	942	917	952	989	935	961	891	907	958	923	1000	899	946	893	912	930	905	901	939	925	905	912	883	966	947	905	918	932	953	928	965	907	923	911	916	916	902	955	893	941	950	974	938	938	917	921	894	947	968	943	931	903	906	930	939	952	933	911	897	898	881	973	945	912	924	926	911	958	952	888	903	946	948	934	905	954	880	957	913	940	959	928	967	938	874	982	908	894	915	931	866	952	873	882	888	907	932	952	893	945	927	897	930	901	938	922	995	939	956	908	895	899	992	907	968	972	941	952	938	945	926	945	908	903	943	940	913	913	902	924	913	960	892	897	887	914	942	913	940	935	903	933	924	883	951	976	920	910	932	956	990	950	906	901	937	892	912	913	970	954	916	942	947	890	892	933	957	950	930	977	897	916	912	931	951	923	931	934	887	910	950	919	953	959	931	923	877	934	893	939	877	932	971	873	979	957	935	938	883	939	953	967	876	941	887	889	935	878	904	940	952	993	958	900	951	889	930	924	961	939	946	943	938	951	926	983	939	928	925	914	925	857	941	918	917	925	925	927	972	912	953	895	976	892	919	896	939	920	927	964	924	912	917	927	883	901	939	941	890	918	884	989	893	946	930	970	909	926	967	960	924	911	898	970	969	903	918	980	902	923	877	973	919	897	966	891	929	927	920	913	946	994	927	961	875	923	958	963	937	872	887	923	962	913	895	916	915	897	966	923	915	978	925	933	891	933	916	928	908	897	897	950	905	947	965	934	925	938	959	896	932	968	935	899	939	897	982	913	955	940	938	964	902	918	964	918	967	919	948	905	939	927	965	964	917	911	922	943	926	961	888	823	945	894	951	948	961	891	953	955	939	887	949	935	888	946	926	865	883	908	887	922	969	883	904	920	877	897	891	913	930	941	925	915	892	888	913	916	1016	896	945	931	955	937	914	943	978	936	932	890	946	897	914	977	922	898	933	884	976	934	871	943	934	910	891	940	887	904	917	957	889	911	900	897	900	942	930	941	910	897	921	944	929	875	934	918	906	924	893	869	925	908	938	913	888	954	897	921	943	913	971	917	902	953	936	923	915	912	909	942	974	873	964	988	954	953	973	924	909	863	956	904	879	969	919	943	949	859	937	911	947	904	925	962	863	927	943	946	875	936	954	893	947	930	914	932	920	953	897	965	958	891	914	943	925	923	898	916	866	954	940	940	950	968	882	973	911	900	867	920	942	941	880	937	898	901	883	876	942	917	981	908	897	934	873	911	911	1010	928	874	976	920	972	904	887	932	940	921	976	893	969	920	940	982	954	934	1002	879	934	955	869	976	920	919	967	877	948	939	915	890	929	938	939	923	903	951	880	920	941	919	945	945	863	890	914	944	930	900	923	937	927	892	948	914	922	935	939	960	926	984	992	909	998	931	950	895	972	919	928	884	865	906	952	888	919	939	951	912	951	934	938	914	984	948	983	987	882	951	955	970	905	909	853	915	899	913	904	934	945	940	921	946	931	961	899	919	937	965	926	907	968	891	928	915	926	917	912	912	961	938	1006	913	867	910	942	886	965	939	908	919	935	950	919	924	918	916	981	923	935	950	929	912	891	918	939	946	911	939	958	916	918	923	931	931	966	955	995	863	900	965	944	954	898	926	925	992	895	936	901	904	959	885	914	953	929	936	893	918	898	962	921	919	907	938	861	923	965	947	923	982	943	897	954	962	861	875	976	942	927	918	960	933	894	955	910	935	961	936	971	897	878	909	892	933	853	904	955	916	980	932	904	906	938	883	938	847	927	935	864	950	908	929	949	946	921	885	952	910	928	910	952	871	955	914	936	895	932	947	905	971	906	977	934	895	868	907	894	952	889	894	939	898	915	900	909	981	965	935	958	975	976	952	938	967	939	937	911	981	919	966	910	956	935	971	959	925	939	958	948	927	951	887	923	929	956	928	934	952	911	923	939	920	932	878	925	946	851	966	902	987	906	923	960	894	899	943	953	904	916	945	952	925	915	967	961	893	908	953	947	911	940	941	876	927	943	918	963	981	974	943	924	946	960	925	957	918	902	875	949	855	971	901	907	904	906	924	939	937	858	985	930	907	953	932	940	902	931	899	909	952	885	925	965	940	935	963	938	952	935	927	886	966	969	935	913	927	923	937	933	903	909	907	967	938	959	950	947	978	928	940	914	913	948	955	962	913	971	922	942	903	905	903	918	895	931	918	947	900	931	908	918	941	923	897	871	926	857	875	937	949	943	916	944	907	922	928	913	874	943	925	912	929	926	886	896	905	909	918	898	930	954	948	917	949	939	919	937	891	908	948	981	947	973	919	937	952	876	970	964	921	932	894	989	887	912	938	949	931	893	909	915	937	932	901	924	933	919	956	934	910	988	904	888	938	893	896	974	912	946	920	926	926	942	923	936	905	943	930	891	943	889	914	875	980	962	923	920	954	949	905	948	890	964	905	895	949	903	920	963	971	909	919	934	941	909	992	905	936	942	947	921	896	966	910	937	934	935	933	924	939	930	919	969	986	941	898	955	922	929	908	942	962	935	903	933	922	973	948	941	968	896	959	950	914	933	878	928	899	877	946	882	947	973	953	877	935	956	929	915	936	951	939	922	910	961	881	920	908	877	961	925	938	907	918	875	899	893	940	943	967	868	936	896	928	961	905	940	915	902	930	942	963	943	944	894	900	940	925	910	930	915	918	955	896	901	914	952	954	934	889	929	878	930	963	952	935	906	932	923	876	922	954	899	924	919	950	952	942	1014	932	945	973	928	933	918	959	954	933	969	953	891	913	959	957	946	925	913	913	935	882	919	936
18435	3323	3069	6802	9967	51746	59272	41450	26098	10543	873	278	260	264	312	245	259	223	265	268	264	259	275	283	287	269	235	280	254	254	236	276	286	277	293	287	248	257	252	270	265	271	296	269	270	290	249	271	271	269	226	241	260	229	241	253	261	252	257	258	264	275	267	259	233	240	286	245	279	267	274	251	257	263	242	275	240	278	274	255	213	302	252	237	242	302	320	279	260	261	270	257	252	232	264	261	251	238	272	277	263	272	243	265	261	281	254	270	287	246	249	262	254	239	260	246	266	252	242	276	247	264	254	264	257	251	249	275	271	246	274	279	256	262	257	274	275	281	249	294	288	240	252	258	255	260	242	282	278	269	275	266	282	279	270	254	267	245	254	267	254	269	260	258	243	282	263	273	272	255	282	243	288	248	258	250	271	272	259	270	256	233	255	276	249	265	266	286	293	274	254	246	236	278	225	252	238	274	281	277	291	282	276	239	258	247	261	292	284	255	277	282	283	257	268	235	268	277	251	237	256	274	229	276	265	251	256	263	247	266	262	259	255	289	246	288	267	270	286	253	275	272	289	263	248	294	254	263	265	259	276	256	251	262	268	285	274	279	266	301	245	263	257	289	289	301	273	241	249	263	291	271	301	269	253	318	276	247	258	285	244	235	308	252	271	258	268	272	298	236	242	277	248	299	261	247	288	262	273	235	249	266	256	250	277	280	251	243	250	259	256	281	260	275	275	278	222	283	259	277	238	273	254	266	256	251	246	256	276	250	233	284	254	249	273	245	271	265	232	274	272	271	244	235	251	276	280	250	250	279	255	295	255	289	263	265	285	280	253	272	267	253	245	253	273	251	261	267	267	280	293	270	264	272	248	246	247	264	303	239	280	273	276	284	271	274	257	251	239	250	253	309	230	247	270	257	255	302	234	282	288	257	246	268	292	276	259	260	235	259	276	243	246	290	268	249	260	249	263	261	245	267	278	268	274	262	275	275	270	264	283	264	298	252	281	286	286	257	274	231	233	279	217	246	244	247	271	246	277	257	251	275	240	279	279	271	247	251	260	262	272	282	238	250	245	274	250	256	269	285	241	272	264	274	269	240	257	296	241	236	266	258	245	247	259	263	244	253	254	277	278	266	270	288	293	278	280	290	257	280	276	259	263	261	272	251	247	254	254	264	259	239	252	256	251	278	260	289	300	251	279	270	263	278	237	271	244	260	271	258	255	271	246	268	249	262	270	253	282	248	256	282	262	253	262	272	279	274	267	269	268	258	280	266	264	254	257	239	263	260	267	244	263	276	254	262	267	267	286	281	277	263	259	252	267	256	265	221	249	274	291	241	257	229	255	280	245	253	255	249	257	266	267	261	273	270	259	256	256	264	258	281	295	235	247	234	268	280	294	241	291	252	278	263	281	251	269	275	254	257	271	248	277	258	247	259	279	303	282	253	282	274	265	270	271	274	232	227	276	258	242	242	262	278	268	249	253	258	284	261	255	257	240	281	246	247	280	232	279	247	281	259	252	251	261	265	269	279	275	290	250	288	272	254	234	288	267	262	279	244	257	255	246	248	254	246	264	266	260	268	259	259	265	267	266	283	249	268	272	257	266	261	277	243	256	239	274	244	263	253	256	232	276	276	267	267	249	229	240	282	272	248	245	282	282	258	241	234	256	264	244	281	260	293	273	250	245	252	246	264	267	295	255	258	240	253	265	247	291	268	234	310	275	261	264	262	256	260	282	248	271	284	278	294	256	259	290	281	275	271	285	274	280	289	289	263	261	269	263	262	248	253	279	240	289	285	272	271	242	234	276	250	239	253	237	279	269	266	248	245	284	277	282	262	285	264	283	257	231	280	227	269	265	295	269	243	275	268	272	247	234	272	229	259	236	273	252	270	280	220	279	271	253	260	248	291	264	252	263	267	278	253	242	219	269	271	271	255	265	282	255	253	264	273	276	262	278	280	251	268	260	259	277	272	276	259	269	249	255	279	261	247	264	280	255	257	245	256	257	273	280	266	257	260	253	268	276	250	265	254	260	259	275	260	259	253	267	255	288	273	260	266	283	245	283	252	262	263	266	269	287	258	248	246	269	282	299	250	283	271	246	265	249	254	251	277	251	277	275	296	263	288	266	236	244	285	267	254	246	265	280	238	307	276	250	287	239	285	256	272	265	281	284	256	257	246	252	277	245	247	244	286	243	245	266	256	243	272	253	241	251	268	269	282	239	260	264	224	248	281	273	243	262	291	271	277	250	257	235	274	263	291	265	267	273	251	258	264	273	264	272	272	273	272	291	244	250	297	288	285	265	236	272	281	284	277	240	250	278	265	274	258	280	259	259	273	267	265	282	275	244	252	261	237	273	261	262	272	288	240	257	264	274	284	311	290	278	255	291	228	246	270	251	297	256	242	252	255	266	271	276	236	244	261	251	268	262	272	248	252	233	267	253	252	296	266	258	265	268	288	263	284	266	271	261	262	308	252	264	244	233	258	244	258	243	256	264	268	277	290	259	256	273	271	269	252	268	270	272	269	244	268	283	266	286	246	243	272	265	266	261	242	255	282	275	257	242	275	266	270	270	264	277	234	250	272	277	260	226	254	260	262	256	280	257	284	231	260	272	261	242	258	268	219	261	254	253	285	254	270	247	277	259	237	268	273	281	244	266	268	279	261	281	261	293	264	259	238	241	284	271	262	249	266	271	274	301	250	250	261	254	249	269	258	236	244	272	286	298	266	255	248	291	256	274	249	237	287	327	284	263	261	248	254	251	238	267	272	261	289	247	256	255	253	290	257	279	264	269	268	291	261	295	248	257	302	263	280	259	261	264	259	249	293	243	271	290	253	246	263	219	286	304	233	251	262	260	299	264	234	260	277	267	255	244	272	251	271	255	288	249	225	266	280	288	258	260	265	294	242	283	263	259	270	274	253	270	264	293	252	280	250	260	280	284	256	281	262	274	258	269	250	240	249	294	230	265	271	286	276	272	258	237	254	258	259	293	249	268	278	272	242	270	276	278	259	258	243	291	242	265	273	292	246	259	278	250	262	234	263	289	298	267	263	250	253	261	266	277	265	258	252	235	260	236	271	245	254	267	243	294	277	250	259	257	297	271	279	238	261	261	246	262	262	250	259	248	229	287	256	243	254	241	245	277	258	256	251	272	254	287	256	244	265	246	288	298	278	255	245	262	279	258	243	270	253	256	267	239	264	265	281	272	279	260	261	240	318	238	241	261	248	284	286	245	254	257	273	263	262	267	293	294	265	280	259	281	248	219	278	239	273	231	267	268	276	284	256	279	264	247	250	269	252	278	258	259	266	270	252	270	272	268	260	237	287	254	288	264	297	289	282	279	277	284	313	238	241	232	274	288	297	305	261	263	247	266	252	257	250	270	249	251	246	272	261	274	243	267	255	281	247	264	227	253	264	245	266	254	261	252	274	227	248	261	262	261	245	257	253	248	261	260	270	247	230	260	254	249	250	261	272	237	224	252	272
8495	2784	6396	17884	21330	65596	71098	54363	41192	23172	1145	753	737	753	727	713	710	740	731	697	766	702	695	715	700	672	691	740	700	727	746	702	755	703	692	706	682	743	743	727	694	742	688	719	756	682	733	701	700	714	729	758	735	672	722	683	739	701	639	725	684	673	774	725	701	720	686	721	727	702	676	734	669	736	662	752	662	693	715	700	711	679	663	755	710	720	730	723	728	677	680	663	710	713	704	698	671	707	661	701	661	714	782	684	711	713	681	687	709	701	741	738	725	709	719	693	711	710	705	722	698	656	707	701	685	712	714	710	714	703	730	720	673	698	666	688	672	661	711	722	717	720	722	684	718	696	720	738	678	727	728	704	713	742	699	724	726	667	658	709	711	684	708	663	704	690	698	667	689	697	681	705	736	747	675	682	680	745	762	710	706	651	687	756	744	698	676	671	732	675	699	725	669	679	692	753	727	686	702	675	675	773	690	702	686	683	712	713	734	691	649	728	730	676	711	696	666	686	718	698	751	724	724	735	748	752	698	746	697	744	689	736	746	673	689	713	737	738	721	667	696	683	698	691	708	719	679	719	645	725	673	711	750	681	720	747	720	721	698	708	721	720	713	693	774	697	702	716	713	710	715	712	715	718	728	732	715	672	727	679	701	721	698	736	743	677	759	710	763	714	719	673	726	723	706	702	736	704	730	682	687	697	692	665	714	731	692	717	728	742	684	683	709	681	679	704	742	667	640	740	693	717	698	743	709	667	738	744	742	709	694	697	723	743	731	743	662	677	717	698	726	758	740	738	718	666	700	682	713	703	722	693	747	714	699	724	709	675	734	620	709	702	688	726	695	689	734	703	698	715	730	677	722	702	704	719	702	637	724	737	664	697	718	713	681	669	700	723	695	734	723	685	747	698	705	726	683	692	742	716	705	695	765	692	702	720	705	718	688	710	749	685	711	688	708	743	729	746	680	702	711	700	689	708	696	714	694	686	688	698	687	716	649	708	712	674	729	733	764	681	747	734	742	749	689	612	721	724	704	706	707	714	722	646	756	698	685	678	638	753	723	685	690	697	647	668	679	691	667	657	681	674	718	739	716	679	728	705	716	696	744	674	739	683	676	711	707	726	698	723	718	729	695	668	670	725	709	698	700	664	675	664	737	670	703	709	728	696	705	701	702	720	665	695	666	734	703	698	708	736	730	739	747	710	699	715	693	692	660	705	743	715	670	699	700	682	672	706	708	723	715	730	688	696	685	678	718	725	723	709	673	695	763	680	740	727	738	711	692	679	706	750	742	732	698	740	699	704	722	724	723	717	748	726	707	699	660	684	704	720	680	732	733	705	699	747	713	709	650	693	704	702	756	733	705	634	718	740	704	690	672	707	714	698	738	663	704	716	688	700	695	736	713	715	736	702	688	743	673	754	710	701	690	739	723	711	673	709	722	693	698	644	719	721	718	720	710	709	673	699	729	718	770	778	734	690	719	724	736	709	728	709	697	703	688	703	697	723	687	713	723	718	682	703	656	758	728	781	723	737	661	718	687	713	672	719	693	708	730	708	679	693	690	651	725	705	672	718	710	692	700	700	684	716	710	703	744	662	707	737	715	713	735	716	743	724	683	676	679	716	697	732	706	683	690	748	671	676	703	698	720	740	766	666	672	728	684	692	705	700	737	681	691	725	751	673	671	711	739	729	738	737	639	673	729	723	698	705	692	747	716	738	711	678	716	701	758	710	695	764	724	686	671	709	696	709	731	714	711	716	732	707	725	728	703	665	717	659	686	719	737	695	673	693	669	707	708	692	741	676	696	735	704	731	684	693	738	728	680	715	731	696	671	750	702	702	745	729	746	706	705	690	708	665	696	720	701	681	667	689	727	738	724	698	689	758	705	691	715	678	722	717	750	678	715	693	749	722	700	711	695	726	723	709	700	662	667	707	729	677	727	739	706	676	695	703	728	709	695	641	716	724	741	718	690	734	712	724	687	727	685	725	714	662	689	744	671	706	719	698	716	743	724	757	704	717	687	716	710	710	694	712	733	721	747	705	738	688	752	724	689	753	700	722	630	721	714	717	699	713	697	725	691	694	705	674	684	714	772	679	719	653	724	695	679	707	722	723	781	754	686	738	732	679	734	699	728	705	724	721	704	732	735	726	710	709	739	702	730	709	702	694	712	700	684	705	664	723	762	697	699	695	700	688	724	696	689	724	699	734	756	658	685	720	698	752	711	741	740	738	686	731	669	699	693	723	705	709	649	718	680	671	713	694	751	698	719	662	704	661	710	679	733	728	671	724	700	704	687	670	717	771	721	706	715	675	771	762	740	709	689	710	690	683	724	679	746	690	669	678	706	732	712	650	690	709	750	711	660	659	703	711	716	763	675	692	691	707	721	745	702	690	685	777	725	734	652	722	705	702	697	656	705	742	707	716	713	706	747	701	751	694	715	754	711	645	718	742	724	659	722	669	717	726	685	672	743	685	709	691	720	652	724	698	720	730	731	767	718	720	708	685	713	679	668	708	728	657	770	719	689	741	658	727	726	719	733	722	716	719	689	736	713	710	740	720	750	691	709	729	712	704	709	695	706	697	699	707	756	685	739	714	744	680	645	697	731	744	721	739	650	660	672	711	666	698	725	717	657	718	723	717	673	676	722	641	697	735	729	705	686	731	735	718	705	705	746	690	743	746	728	671	757	715	723	740	730	730	729	715	722	694	738	740	708	672	656	716	702	681	705	701	735	679	708	746	716	684	677	765	692	703	715	667	716	733	714	698	697	713	703	659	719	691	676	728	700	735	686	687	695	704	762	690	709	708	740	708	654	708	707	701	654	684	722	661	704	679	711	723	713	725	727	710	709	721	725	762	671	667	705	710	693	693	683	716	706	770	636	704	686	700	720	709	719	703	687	727	682	693	734	710	783	659	693	716	697	727	707	721	678	695	767	727	691	667	730	692	742	730	735	676	705	749	727	717	731	679	700	684	735	717	700	722	692	690	754	704	725	657	752	720	730	727	690	727	668	718	702	723	680	684	690	707	738	724	727	696	713	735	722	723	722	698	705	734	666	697	721	728	706	661	740	687	694	714	700	663	678	701	719	695	659	701	684	715	756	678	685	677	707	654	717	674	725	705	714	685	728	718	723	722	763	742	743	699	701	725	673	706	694	705	766	713	707	697	706	733	711	687	716	676	743	713	690	701	707	727	702	674	718	663	691	715	695	699	759	657	655	657	700	705	670	691	681	696	730	714	716	735	675	697	723	735	664	716	774	699	689	653	706	687	763	684	691	710	735	739	694	719	766	714	725	675	741	704	717	740	686	729	732	733	725	733	712	705	720	723	668	686	694	694	736	682	695	695	711	709	732	723	734	678	685	709	722	701	736	672	700	735	718	676	697	700	728	735	726	707	690	689	713	743	728	714	706	707	694	655	711	713	727	766	704	651	703	687	722	694	726	725	687	733	726	722	721	721	713	649	719	711	706	683	761	690	728	747
2681	477	517	485	527	2465	4286	3140	2022	852	399	375	414	386	402	377	355	388	412	360	380	395	363	383	380	399	372	361	356	372	381	404	352	372	388	382	370	372	390	352	373	422	376	381	376	388	387	366	365	359	381	360	365	374	431	396	390	373	411	382	406	410	366	402	392	388	381	399	353	382	389	405	381	390	350	396	363	374	404	389	362	349	394	396	385	360	358	384	352	402	413	432	379	391	388	366	378	357	409	366	380	399	404	408	380	421	416	369	379	354	370	404	376	407	370	384	354	407	379	386	361	414	355	385	388	394	379	402	369	417	370	357	409	371	411	378	364	403	395	365	381	400	407	392	381	372	390	383	357	349	327	380	397	366	359	423	374	396	399	391	401	393	395	383	351	387	382	349	369	414	383	416	345	385	395	408	406	406	342	390	350	393	364	381	360	400	376	374	392	401	382	378	380	376	403	356	371	401	401	396	405	367	406	381	383	378	376	376	389	340	373	394	348	360	360	390	388	385	389	388	378	383	379	395	407	378	396	390	398	389	399	365	401	385	399	367	374	385	391	394	399	393	375	396	383	399	349	401	377	362	387	393	395	407	392	408	375	382	380	350	379	408	367	408	380	381	395	385	340	371	372	358	432	356	366	364	381	391	397	422	403	377	378	402	394	391	367	358	371	378	356	402	349	383	363	377	389	357	376	387	352	381	357	411	347	350	374	384	391	409	414	393	378	364	391	404	372	411	363	367	365	363	375	366	393	361	417	388	376	326	387	401	351	388	347	338	371	388	418	352	387	357	382	390	375	385	385	384	439	422	391	392	388	369	347	367	383	381	388	357	352	384	359	357	380	396	412	402	386	371	387	387	404	347	358	378	391	392	376	359	389	407	407	390	353	373	379	406	393	384	409	381	418	397	397	380	344	385	376	390	398	365	406	365	395	350	392	389	399	400	375	357	406	352	369	376	405	380	378	349	347	423	396	407	382	379	386	400	360	380	365	384	395	396	399	409	387	436	386	408	394	380	419	421	400	406	408	380	415	400	370	351	360	353	364	397	380	412	374	404	373	387	394	358	408	375	388	362	399	390	408	370	396	419	380	399	404	396	389	410	365	389	397	373	376	381	399	422	368	409	369	384	390	406	379	388	369	361	355	369	395	390	440	349	385	377	332	334	370	350	392	381	422	413	394	393	376	352	435	400	399	387	390	406	390	369	353	413	387	368	383	381	349	364	367	388	383	376	357	397	408	364	376	394	384	414	366	407	425	395	346	413	380	393	389	361	368	391	401	381	369	370	400	374	369	389	383	375	386	402	403	374	381	374	380	360	377	385	395	379	394	369	396	399	388	394	365	381	394	397	407	383	399	412	372	389	397	382	408	412	354	365	373	366	384	368	414	406	406	365	378	384	387	406	385	377	393	331	412	399	394	420	360	404	360	373	380	376	379	392	348	352	368	385	352	402	404	404	391	361	372	373	332	402	411	417	393	416	336	408	406	370	401	383	413	359	379	374	371	349	405	379	406	378	381	394	422	387	418	337	394	380	395	352	400	400	413	411	373	383	411	399	366	380	407	366	389	412	380	373	357	346	392	392	382	393	365	345	387	400	374	380	373	352	390	391	406	382	366	381	365	353	374	420	406	384	387	356	400	385	355	373	396	396	396	401	370	372	370	399	396	364	396	380	370	388	389	426	367	360	414	389	404	380	355	396	353	358	417	385	370	400	351	339	385	368	370	387	348	394	385	391	382	389	400	417	381	371	365	406	396	376	383	376	342	385	358	395	403	387	385	373	398	385	361	335	382	407	400	397	347	401	380	384	384	405	423	356	374	404	390	374	417	365	382	383	358	384	349	387	373	361	364	390	407	391	360	396	378	349	371	372	385	421	361	394	396	405	368	387	389	382	367	346	399	390	383	369	382	365	391	376	390	388	405	413	360	390	395	396	389	374	349	360	373	386	392	394	382	392	376	419	399	384	359	409	389	406	397	387	354	408	372	419	395	373	398	391	390	390	401	381	402	379	442	366	379	393	439	383	405	390	381	406	404	399	381	381	377	388	374	381	367	386	379	359	378	375	391	394	416	349	387	339	424	385	382	368	371	398	427	387	417	420	454	423	386	366	368	359	383	338	347	369	389	390	374	380	371	388	406	378	391	374	376	379	391	384	395	350	372	410	380	386	361	364	420	354	381	376	393	381	377	371	409	386	357	417	377	396	389	392	385	395	367	407	393	414	376	409	401	404	389	376	403	357	411	377	369	408	401	388	354	374	400	381	370	388	382	402	398	386	394	395	393	349	376	404	407	372	412	392	354	408	424	398	388	358	364	375	387	389	398	376	398	415	389	341	371	376	383	332	418	400	353	378	390	353	389	336	349	386	392	367	404	366	401	377	408	364	411	372	355	397	417	375	389	367	372	358	406	430	377	347	383	406	380	387	380	403	379	392	379	408	408	388	391	394	378	360	363	383	385	337	368	380	391	419	379	385	398	383	343	388	389	413	399	347	398	406	410	414	389	405	372	385	343	430	395	364	402	378	417	385	353	371	417	360	415	426	380	384	387	394	426	396	399	367	417	378	395	334	389	411	373	412	414	397	380	382	380	389	341	383	339	360	359	381	377	390	400	408	385	379	403	331	392	385	387	384	368	426	387	351	408	389	360	375	418	398	376	379	396	402	359	395	371	397	381	389	426	359	385	383	374	353	391	364	414	384	371	359	391	384	390	393	387	399	379	391	389	371	365	420	376	383	389	380	371	393	354	403	367	333	373	344	397	389	389	381	374	398	364	384	376	392	357	390	411	376	380	363	425	375	390	364	382	371	349	356	374	361	369	399	363	405	378	405	366	395	379	380	374	396	347	357	398	413	402	368	400	364	376	384	376	360	373	366	390	391	408	358	334	379	391	380	407	394	369	402	406	364	388	350	362	383	345	387	385	379	373	401	347	362	400	364	380	364	392	363	379	382	363	371	395	407	372	380	388	393	392	373	382	364	364	395	373	365	362	347	345	364	341	405	384	396	406	373	384	384	386	377	350	372	397	374	388	403	418	368	369	372	391	369	415	359	354	385	380	378	370	350	388	409	400	345	378	445	375	364	413	346	367	343	410	401	388	364	380	361	381	359	360	392	383	389	374	408	371	396	388	397	352	417	402	344	351	359	360	376	364	371	371	420	384	373	365	381	371	360	385	414	370	401	371	366	399	389	408	380	413	392	381	410	388	420	377	372	370	402	359	376	385	356	407	390	365	386	374	403	389	399	357	393	371	388	395	376	377	419	380	378	400	439	364	419	423	384	376	371	375	374	389	407	363	378	389	392	380	393	361	383	361	418	414	389	382	366	425	385	362	377	380	399	357	363	379	382	370	389	390	374	336	391	390	407	408	363	360	372	389	377	366	391	373	409	380	346	407	395	376	398	381	353	395	381	381	358	417	382	349	421	381	350	391	403	371	381	362	368	393	376	370	465	373	383	400	364	381	368	406	397	381	381	367	394
2855	1142	1289	1326	1796	11823	16991	12304	7679	2815	1076	951	921	974	916	963	1020	1005	959	1015	1028	998	930	976	959	983	988	978	1010	993	1018	956	1021	1012	1028	918	984	1021	1013	1025	960	989	994	1019	958	945	929	1003	982	988	981	1008	979	988	980	999	968	1011	985	999	995	985	1012	963	967	986	1047	1074	957	1051	1005	974	958	1022	977	1013	945	987	987	1004	968	931	1000	991	1010	1003	998	1020	957	986	945	1025	1002	975	977	1043	985	1050	977	986	958	980	1020	1012	1026	1020	989	1002	1025	959	1035	960	968	1011	990	975	1001	995	946	983	977	969	961	967	954	1056	1026	982	1057	960	920	988	942	987	1015	969	993	1011	959	949	997	989	993	1035	973	957	995	1007	968	1033	951	1007	938	1022	965	980	977	977	991	1001	972	1007	994	988	977	973	972	1014	1074	970	940	976	995	954	1000	994	978	1041	966	980	1002	1009	1040	1026	961	985	1012	1015	1007	1080	1031	1028	996	990	1003	996	1015	1067	1060	1028	978	1018	966	954	1005	989	1015	985	972	991	981	961	1048	1004	996	960	1021	984	962	1013	1038	960	1047	1011	1071	964	982	1007	981	991	1040	976	991	979	1018	973	928	1026	1020	993	964	941	990	1001	966	1027	969	1024	996	1019	1006	988	973	937	975	995	977	1037	1016	977	981	982	986	995	1006	968	996	986	1041	974	973	991	983	1054	979	938	1015	1005	1008	949	915	1012	962	1002	1020	979	951	1002	1045	954	995	952	1023	970	989	945	980	951	1000	989	1022	1001	1028	985	964	1000	984	1004	957	992	1008	1011	982	987	1026	958	959	1036	955	1006	1014	984	1025	979	968	981	956	1028	1003	1045	1017	1008	995	982	1021	968	997	976	971	1005	980	991	1006	1044	979	970	953	968	1012	989	1001	1031	974	974	943	991	1008	996	970	1020	1036	957	949	943	995	1018	941	1005	965	980	1007	961	1048	980	1010	959	947	1017	1047	989	932	930	944	1008	1009	1048	984	1020	996	1019	991	1009	1027	952	1003	1036	989	1031	997	1020	953	939	975	996	984	914	1019	993	1011	1007	1033	961	1037	950	948	1021	946	1026	935	1002	992	1023	981	964	1002	986	987	988	978	925	1032	1029	963	1014	975	999	971	979	1032	955	1040	954	1014	1011	1054	957	990	938	1011	939	1048	1027	958	978	947	1035	935	982	940	968	968	994	1004	990	1025	989	994	996	972	945	1011	976	1041	1010	1027	979	1065	989	1015	985	1016	981	969	954	972	987	1020	1035	989	1013	944	1012	1017	967	1010	995	1042	959	1041	1018	984	1019	968	1014	966	983	956	1020	976	1027	1013	955	1044	988	1014	983	985	1009	989	1017	988	1083	967	963	979	967	975	1046	1078	981	994	979	1063	1022	1000	1029	988	993	960	1031	988	917	968	948	1000	948	975	968	953	957	959	1013	966	989	1048	979	1009	1003	967	936	1031	988	1100	1028	909	1018	1017	995	1023	993	1016	930	1002	995	1011	963	1058	987	981	980	1003	1020	963	1040	1006	955	977	997	988	993	1019	1024	999	1008	965	1009	1038	993	1029	954	1002	982	929	957	985	1019	1031	981	977	1008	1043	991	998	981	1008	992	953	980	943	1019	1001	996	980	986	1012	1041	987	1024	955	937	970	1010	980	985	1006	1018	950	962	1034	977	1051	1009	1030	1029	966	1003	970	959	968	968	981	1018	1019	1079	1053	1006	963	987	977	1053	967	988	1001	1005	1028	968	1058	988	989	1011	976	1048	1023	954	989	1012	1068	1009	995	959	939	1009	977	1037	963	1004	1024	1014	1011	940	985	996	1019	941	962	979	1001	1024	999	999	1036	1021	1015	1009	986	992	1005	1005	977	983	946	985	997	959	1036	984	970	1015	1008	983	946	1016	967	962	938	972	1027	964	1053	1023	1049	977	980	975	963	978	1042	942	959	1021	985	1024	974	1046	1022	1010	1013	1003	960	974	1000	934	973	980	1019	1007	1008	1008	966	987	1054	980	978	1034	1007	996	973	1007	1024	1033	958	996	1012	1038	1010	1070	972	992	969	1027	994	974	980	1023	1021	1041	949	995	941	1019	989	962	989	989	975	965	961	987	987	1040	939	953	1003	955	1065	1027	1004	979	965	968	964	975	974	1058	1017	1002	978	983	960	982	990	1017	993	1008	1010	983	1016	1009	1019	980	1018	1009	996	997	953	1019	961	970	981	1045	1008	976	996	979	986	977	958	1019	993	983	994	1021	1002	1066	950	1017	1010	962	968	982	999	1000	995	994	1002	1007	1015	1002	1013	1014	1019	972	1012	1002	963	1007	963	995	936	993	1052	1023	966	1001	1030	1030	1031	1016	937	962	999	1037	982	1005	1041	1044	943	983	997	995	1000	977	981	977	976	1021	927	1020	1002	993	1049	1000	993	982	977	1000	972	1062	958	1017	982	962	945	957	1033	1022	998	961	1069	976	1028	988	960	961	996	963	1004	1015	1042	974	1041	992	968	1019	992	978	955	971	995	948	975	1013	958	1033	982	1014	981	967	1015	1020	989	956	1030	967	977	1027	979	958	979	1005	946	1042	1025	966	989	986	928	998	1001	1023	994	973	1025	998	977	973	968	969	1023	1025	976	1018	1004	971	1076	942	1019	968	967	960	971	973	989	934	1002	922	973	987	1010	1085	995	1026	975	1008	1021	974	1039	1047	1050	1014	993	999	1001	1035	1013	921	1067	939	941	983	1017	1019	945	1009	1037	949	990	965	962	1030	973	956	983	1032	1067	987	991	963	1055	946	1010	995	1029	950	982	974	975	1000	1053	962	1027	968	1042	966	973	971	1020	965	985	934	966	1027	1006	960	952	965	1013	1002	988	980	1022	997	1048	1010	1042	1034	1006	988	1022	1028	958	1021	1007	1005	1020	990	980	1013	995	1004	1066	985	1025	1054	967	1000	996	1000	1042	997	970	978	1075	1004	997	1015	1021	973	996	1007	942	989	983	989	984	1030	989	990	957	960	1018	982	1019	1021	944	996	1002	1002	976	1019	1015	1031	1001	954	1014	1033	1026	1017	1008	959	998	980	959	993	961	907	971	1042	1028	989	1031	1035	986	1002	973	995	1003	1043	1006	988	1026	984	1063	981	1029	1000	987	987	989	990	983	963	955	1006	1011	1019	939	1028	994	981	978	1025	995	1016	973	968	1040	929	1001	973	1019	1030	964	1001	1001	1014	992	1009	996	1007	991	1015	962	973	1009	973	937	1005	1013	1012	984	1008	956	1023	1032	916	963	1008	1017	1028	965	1006	1037	949	1004	1003	1030	936	1017	973	1048	1035	976	1040	990	1041	965	1002	992	960	1020	1018	1000	968	1022	1030	1007	959	1006	943	993	973	973	940	982	980	947	960	1028	1001	973	1002	981	1035	1011	941	1016	1025	1021	1020	971	930	1046	1035	956	977	1011	951	1046	964	1000	969	1043	996	952	958	1052	995	967	936	1002	993	1018	1033	977	987	958	1006	985	971	966	963	1000	1005	1018	973	920	1041	968	1025	954	982	951	972	999	957	947	1058	1021	1004	981	1031	957	946	984	1037	963	980	964	992	983	997	1007	1007	975	981	972	1018	1017	1000	1001	979	1034	953	1013	1016	1007	990	1019	1004	977	974	988	987	981	1042	1003	1009	1035	1038	995	1043	983	997	1018	1027	992	1020	946	1023	1068	956	961	970	971	1059	1008	998	1065	978	943	948	979	948	993	980	964	963	1023	1013	981	1033	956	1016	981	977	1014	1055	960	1003	971	956	970	974	1005	935	1024	947	989	1024	1046	1044	1004	983	989	987	1010	939	1015	992	1019	967	987	951	992	976	972	1004	927	1027	993	981	1080	973	1026	1005	949	975	972	957	993	982	997	962	1011	997	990	1056	977	989	1026	974	1034	1013	976	959	945	938	965	986	1020	941	932	1011	969	947	958	937	1014	923	996	1003	1016	990	1059	1015	1040	1033	971	1000	954	1035	1006	1035	1006	1017	968	1007	1051	963	1030	985	994	1044	1037	1019	932	978	979	993	979	968	978	1026	1016	977	957	929	1003	954	945	951	990	998	971	984	1029	1012	1009	1020	993	1029	953	1069	1026	1010
10250	1536	1682	1347	3489	27570	42272	33598	19669	6884	798	360	345	318	388	380	346	382	351	336	366	401	399	344	348	384	356	368	397	381	361	373	340	364	365	336	348	351	332	347	367	371	358	366	363	349	375	352	350	364	332	376	368	383	365	359	339	373	336	371	381	365	357	359	371	343	355	387	337	396	391	381	360	377	364	391	358	365	358	343	366	366	376	343	380	376	372	352	343	376	363	388	359	354	383	343	343	350	371	370	337	356	404	348	384	374	381	403	377	340	356	347	353	347	347	387	362	318	390	390	366	345	378	367	364	365	379	407	359	385	354	349	360	385	357	354	364	406	341	361	342	355	372	360	342	394	351	377	355	390	364	362	357	371	340	331	337	369	324	349	340	355	395	375	363	372	361	363	339	377	369	355	399	370	361	345	374	357	338	376	355	356	351	324	341	366	329	379	347	344	363	342	356	390	359	340	341	378	391	397	362	360	345	363	349	355	338	368	355	402	369	389	386	354	340	368	401	378	387	316	388	392	371	345	346	395	382	375	357	350	352	376	337	400	403	378	372	355	370	363	353	341	354	386	383	365	345	386	362	358	383	368	390	335	322	389	362	360	372	365	356	346	372	360	380	354	370	380	335	379	368	370	383	370	366	355	381	397	381	375	392	433	367	353	367	351	368	346	332	323	375	370	340	366	338	359	371	374	334	356	349	354	370	323	368	347	357	356	362	357	382	351	380	363	342	377	378	343	339	367	396	380	372	370	339	366	360	359	348	380	345	346	356	356	369	367	340	358	332	400	355	362	335	344	363	386	354	383	340	350	371	351	348	346	358	338	341	348	331	387	388	384	368	365	349	359	359	344	357	346	336	337	343	373	370	354	362	372	325	368	345	370	386	365	370	337	364	352	360	426	357	350	364	378	340	383	334	396	352	332	329	364	372	340	360	344	399	387	405	377	364	374	376	396	373	354	367	362	354	351	370	362	378	357	358	341	382	404	394	352	387	378	324	339	399	396	384	395	325	373	358	403	350	378	320	388	343	316	369	360	390	382	372	368	388	377	326	388	381	369	369	352	333	371	331	360	367	361	335	372	362	354	379	392	389	352	337	380	324	387	339	369	379	358	371	375	382	342	297	364	328	357	376	342	344	362	352	343	359	348	373	356	368	366	365	364	331	346	374	340	362	327	369	378	334	332	354	359	379	356	333	361	358	360	358	347	339	359	361	354	383	345	332	394	358	328	349	356	332	333	395	363	384	376	372	366	385	383	363	352	368	339	365	370	348	366	386	349	337	323	378	357	379	378	358	360	362	369	370	342	400	367	367	369	410	325	342	349	353	362	345	352	367	362	330	356	360	349	348	389	332	365	339	362	369	345	350	369	381	316	352	377	386	368	395	390	380	363	369	369	364	366	351	337	328	347	382	339	381	378	342	367	378	345	386	360	349	389	383	364	341	372	368	362	384	352	336	362	359	332	353	325	381	368	405	367	370	406	356	380	367	342	355	369	370	387	355	300	361	358	360	339	364	366	346	350	340	360	365	356	382	347	339	375	346	366	361	386	387	337	396	340	384	345	368	363	336	374	407	362	358	332	375	378	384	345	368	336	346	366	379	348	362	402	332	369	399	367	368	348	364	379	369	325	392	360	333	365	341	379	328	369	386	366	364	338	359	380	347	380	346	337	360	332	367	342	373	360	376	361	380	349	332	376	358	372	331	354	355	352	359	382	360	384	371	356	370	359	358	348	388	386	379	384	351	343	385	386	361	371	360	293	388	366	344	361	376	364	363	365	357	370	334	350	391	359	357	318	356	399	316	358	357	379	365	351	352	377	349	315	320	376	378	339	357	339	349	336	393	367	313	373	357	358	386	366	351	349	324	368	363	318	355	354	389	394	373	380	342	353	378	339	338	362	399	381	347	381	374	372	361	386	370	350	359	385	339	362	370	358	356	345	373	382	365	375	391	397	361	357	379	350	372	319	351	363	360	400	352	366	364	374	351	366	350	354	366	355	338	306	378	362	351	356	358	386	368	355	333	439	336	355	369	388	373	387	402	335	390	359	368	367	361	348	380	361	351	339	351	370	349	333	396	370	379	351	326	338	407	370	351	376	370	391	368	344	366	405	348	345	310	379	381	387	358	348	368	343	348	349	351	363	353	363	353	371	380	361	349	359	389	352	366	371	337	350	342	375	333	344	381	376	385	357	386	377	390	357	351	385	396	368	344	352	345	327	322	339	354	396	337	347	320	315	362	357	363	363	368	353	368	384	369	347	364	363	358	357	343	369	348	355	364	399	345	429	383	364	353	409	371	373	376	362	363	340	387	334	364	383	351	366	394	408	345	369	382	372	364	377	357	383	354	368	368	356	310	393	367	378	388	378	364	341	343	310	362	343	380	392	367	368	370	363	364	355	348	336	339	365	342	376	351	370	362	330	384	360	381	353	349	339	335	310	357	341	357	370	361	411	376	337	364	383	353	371	376	369	391	381	358	351	383	328	309	361	346	356	362	350	363	389	371	343	344	362	355	328	349	373	375	361	366	367	360	346	317	370	340	375	369	333	338	384	347	353	345	393	327	362	346	345	328	350	382	356	351	427	367	368	380	373	400	328	333	362	388	375	385	362	341	358	369	392	340	344	366	388	377	339	345	357	388	364	370	335	358	358	388	354	369	366	391	326	364	368	383	365	402	351	358	350	325	361	352	378	352	360	389	327	382	336	358	424	377	378	367	361	367	352	406	342	404	373	358	363	390	366	340	356	359	369	373	347	332	377	391	330	372	412	362	335	349	331	363	348	368	368	372	377	366	383	343	385	318	339	334	358	346	411	339	328	348	355	368	390	368	349	377	375	376	395	374	394	366	365	362	338	380	356	374	414	388	361	366	380	351	340	392	347	362	357	356	382	368	365	326	370	366	373	346	358	381	334	328	376	366	314	359	331	352	373	362	335	360	346	360	374	394	373	389	349	392	312	358	345	365	367	378	371	369	362	365	361	375	353	378	353	380	364	377	328	366	398	335	378	366	362	366	389	369	348	377	337	376	383	393	339	342	345	345	367	361	347	350	380	364	349	347	379	377	350	382	339	362	391	334	332	371	372	359	363	362	366	377	372	357	377	385	398	364	359	390	377	383	351	380	335	375	379	371	330	357	351	334	330	353	365	350	363	368	345	364	346	355	395	297	392	371	370	371	356	378	378	382	357	373	335	342	388	403	363	350	371	330	353	346	361	403	399	352	368	350	349	369	367	350	384	405	366	325	358	319	385	377	344	357	354	374	383	363	356	380	380	374	361	346	373	350	373	379	371	362	346	376	348	322	374	357	376	330	353	352	363	407	384	382	377	377	335	353	363	349	355	366	380	377	352	367	365	320	343	362	348	364	397	363	367	377	368	362	366	358	404	383	357	330	361	410	351	364	375	353	355	368	341	350	324	373	366	349	406	346	352	376	367	349	329	367	379	360	362	351	364	362	356	353	359	380	376	345	336	380	399	357	341
6892	2022	3938	4556	12515	46512	57254	48540	35828	18011	2358	976	948	976	954	920	958	986	962	943	954	950	980	921	938	990	963	964	962	957	955	937	915	952	936	883	958	970	935	942	931	923	936	921	983	950	899	922	964	925	923	947	970	896	916	963	965	967	965	948	940	934	971	947	934	895	955	938	920	883	901	907	876	958	925	966	959	944	930	954	949	922	938	944	896	912	972	933	1022	969	927	917	939	944	898	946	962	973	901	928	877	983	948	892	888	924	997	971	967	928	909	938	907	940	983	913	924	983	935	992	916	926	937	965	917	972	984	998	938	918	950	981	1015	946	932	971	941	943	962	942	933	994	989	952	973	943	930	993	936	977	925	916	937	932	936	953	915	900	892	953	948	926	941	997	912	923	953	929	928	972	950	935	1032	913	956	933	947	925	941	896	945	979	929	938	925	970	934	908	886	910	947	889	921	923	933	936	918	971	959	935	929	968	967	966	966	897	915	931	951	955	913	896	953	935	888	879	930	962	943	929	975	946	930	973	918	891	896	971	960	914	952	968	984	925	926	951	972	945	981	921	921	939	957	926	974	926	959	976	879	943	938	931	942	997	987	992	934	910	942	951	931	980	959	947	981	991	934	938	967	992	909	924	1003	964	916	939	926	964	935	967	910	933	953	972	941	922	988	972	941	901	1043	963	980	963	944	969	929	917	985	891	921	914	973	977	965	962	925	987	996	955	944	998	920	960	905	878	891	907	936	989	938	941	913	937	929	968	937	969	944	904	963	959	935	881	961	941	980	972	943	933	957	931	915	964	963	927	926	973	945	928	971	935	963	921	960	986	997	927	942	952	907	921	939	983	991	931	919	928	928	954	867	979	993	985	900	927	939	971	868	932	957	920	905	906	1002	907	928	927	959	943	949	951	954	937	939	962	964	983	971	918	974	977	938	929	959	903	926	938	930	947	932	967	1014	926	954	924	946	952	937	963	946	962	967	963	984	931	952	908	1031	977	964	923	986	971	883	925	934	977	912	921	922	927	974	979	967	947	976	949	948	992	870	964	934	967	960	928	980	952	957	923	957	903	948	985	911	939	937	934	910	941	919	948	895	937	948	928	918	975	936	951	914	968	945	928	981	900	950	944	925	968	937	922	1004	953	953	966	939	961	943	941	939	904	945	965	953	939	1002	869	941	944	949	904	927	876	1000	911	960	942	956	953	922	940	956	942	919	945	903	944	922	985	935	933	897	883	921	957	937	936	960	926	971	907	1002	932	974	933	969	951	929	934	919	937	915	965	891	1002	935	946	939	937	938	932	850	941	955	949	960	964	947	933	919	948	971	928	935	888	983	874	951	973	880	924	915	982	923	931	991	920	980	931	945	936	926	972	956	947	921	897	892	933	969	910	969	920	920	937	857	900	936	951	1028	953	1000	908	968	992	962	955	923	1001	916	1022	967	912	947	957	988	928	943	905	930	966	905	968	926	915	940	907	950	909	960	954	960	906	914	966	954	949	930	900	948	915	969	1007	953	899	930	946	898	880	929	892	999	929	935	902	975	938	981	947	955	951	1006	951	942	958	923	953	986	938	947	959	974	951	951	935	1004	922	951	945	912	1000	913	955	920	948	945	945	944	946	953	874	950	900	970	906	915	929	921	922	952	892	933	936	952	904	938	994	969	902	952	899	933	970	946	929	949	900	934	970	938	953	975	941	979	901	976	918	984	936	932	886	954	938	927	990	943	932	965	874	962	851	1010	917	960	958	957	931	954	1000	937	909	992	974	942	960	932	918	888	973	996	934	921	933	963	925	973	879	880	922	888	1018	930	927	952	915	975	965	868	923	963	917	951	911	972	977	937	923	929	960	928	875	903	915	922	942	907	938	982	1013	1016	903	979	883	978	932	927	887	910	942	953	928	938	934	953	917	916	946	878	995	953	949	951	917	965	939	953	960	960	950	956	963	975	920	945	916	886	957	946	949	954	930	918	952	937	951	945	932	990	943	973	903	985	935	902	919	921	922	942	951	974	959	942	937	955	995	910	970	948	916	912	969	959	920	956	958	956	966	935	944	926	970	929	905	891	948	886	964	902	943	921	951	931	966	950	929	950	953	965	935	949	936	932	951	910	957	925	963	943	967	966	978	944	937	931	971	950	945	994	906	913	957	940	924	939	945	920	945	956	913	915	941	964	951	981	1023	911	977	974	903	1000	966	948	944	980	951	967	950	971	935	963	983	921	931	919	935	981	975	951	934	929	941	929	923	940	937	891	923	909	913	902	904	962	954	959	929	919	939	941	899	949	928	900	953	998	998	894	915	927	926	893	979	979	946	945	903	940	950	928	986	910	960	950	946	926	949	946	925	924	928	934	945	944	993	922	929	1017	936	958	909	976	974	930	963	932	936	967	933	933	963	971	918	921	938	958	895	935	964	968	998	935	948	917	961	930	926	913	962	948	927	868	948	868	939	1008	858	912	1001	966	919	981	964	963	963	900	982	917	874	884	902	903	932	967	976	975	956	962	914	952	964	952	937	917	983	918	968	951	935	1019	944	949	970	1037	961	970	933	974	910	952	926	918	991	913	967	939	941	938	921	928	909	908	958	894	922	941	915	1003	939	943	943	1000	965	916	943	982	960	969	938	924	894	930	906	976	943	980	958	984	932	941	981	928	985	1000	956	933	988	961	985	949	962	1015	902	924	938	870	958	980	935	1002	942	956	881	917	944	920	898	966	1005	912	913	934	971	901	930	947	959	938	976	972	970	936	954	927	954	935	961	879	979	914	957	949	866	928	958	1029	938	1004	1030	1019	976	906	858	900	913	917	1001	952	956	913	918	950	898	941	985	951	969	959	907	955	961	970	920	943	976	946	1035	988	915	967	945	976	950	925	927	955	939	910	927	955	928	1005	916	936	922	974	943	940	942	885	904	937	990	932	944	979	902	935	886	936	945	940	979	946	969	911	929	915	927	948	930	952	957	939	945	966	906	948	969	955	891	973	958	926	898	955	1022	863	910	925	938	949	1001	876	1017	935	948	948	950	936	939	911	920	946	940	901	898	934	912	988	964	974	918	1027	941	944	925	929	991	920	920	935	974	967	927	908	974	917	953	945	918	939	993	953	1065	964	926	930	929	988	902	899	957	938	998	906	925	929	973	952	910	963	903	966	886	937	964	959	919	912	981	953	993	1013	927	963	948	904	955	971	971	914	921	949	910	988	925	889	953	952	949	979	887	931	906	910	947	968	931	979	920	926	892	891	922	957	985	973	952	903	976	931	972	931	926	905	951	917	962	981	946	1003	919	962	911	885	984	945	909	930	913	907	969	922	921	974	925	940	1007	876	984	932	1006	888	928	891	959	949	907	920	926	959	939	920	1026	946	956	950	960	923	934	933	948	957	977	972	934	878	964	941	924	947	913	970	933	1018	926	933	937	961	929	950	907	940	942	948	880	905	949	927	957	848	996	950	940	953	918	934	992	909	916	908	910	921	929	941	957	945	920	967	935	868	903	964	959	961	964	965	884	904	957	923	935	959	968	926	919	939	960	889	911	1009	908	955	893	962	931
18624	3358	3107	2282	1701	18105	55372	48964	32752	15378	1351	277	251	256	249	226	248	254	228	238	240	267	243	228	276	243	272	274	244	216	221	252	253	245	212	237	259	271	226	238	236	257	240	233	247	240	228	240	266	245	261	236	241	258	238	236	242	224	239	262	248	228	247	274	255	231	245	209	259	248	255	267	267	260	254	250	268	246	234	257	247	248	250	234	223	244	233	263	254	265	204	238	247	269	249	247	263	238	228	212	222	254	236	224	255	265	215	247	263	251	237	245	235	236	287	232	270	216	261	246	253	258	260	254	260	250	222	280	252	235	228	245	237	250	247	235	243	239	253	249	236	265	226	243	223	230	276	264	234	238	246	275	276	263	210	255	242	251	229	260	270	228	258	220	241	219	245	246	231	262	253	236	264	260	293	228	251	216	252	227	224	260	273	241	255	262	263	239	245	221	232	232	264	229	234	264	214	239	224	250	264	221	257	241	270	256	232	261	261	247	253	248	222	260	256	272	254	248	268	245	264	230	231	239	263	268	245	275	275	252	214	258	237	248	272	237	264	219	257	270	228	253	254	258	247	229	233	236	248	277	252	238	255	246	245	233	235	217	247	290	285	249	238	205	205	238	271	235	231	269	232	282	246	239	258	268	255	274	234	267	273	246	239	246	232	229	231	236	238	264	243	231	275	223	261	237	253	249	251	241	251	225	226	247	258	268	238	252	238	277	246	250	224	260	255	233	270	234	228	224	254	282	247	260	222	224	233	249	266	233	236	265	266	256	243	295	261	309	233	257	248	244	234	247	224	234	223	241	225	246	239	263	291	256	247	240	253	266	225	264	269	240	233	268	235	233	246	255	243	239	256	254	228	290	250	260	248	235	257	240	238	238	275	241	239	229	265	226	241	248	264	230	252	262	237	257	244	229	285	269	216	213	229	258	245	237	228	276	246	244	291	225	226	242	219	260	265	242	200	236	229	233	223	237	225	261	216	266	242	225	239	254	220	253	238	233	277	265	250	274	231	257	235	265	250	239	256	245	254	223	250	274	235	242	261	256	207	242	240	235	252	235	242	250	241	216	240	225	246	221	269	259	228	229	250	245	247	263	213	233	244	241	256	260	263	259	230	229	230	272	257	250	230	209	236	246	226	244	236	280	249	251	234	235	238	241	248	249	253	259	281	252	246	258	230	244	240	241	243	240	241	240	245	271	241	236	256	248	253	247	219	259	223	263	260	229	254	261	200	269	229	233	282	238	255	215	233	225	234	246	250	208	234	231	275	266	253	244	227	252	229	254	254	264	257	231	256	264	230	229	246	242	245	233	243	247	253	240	256	275	227	228	237	266	232	246	225	232	215	249	243	230	243	258	241	244	233	253	228	226	216	241	285	250	250	228	223	217	261	231	237	239	265	250	239	214	253	257	240	241	216	226	273	274	269	277	224	244	248	226	244	253	252	248	242	232	257	257	222	227	252	238	263	275	237	229	237	220	278	260	272	217	220	215	243	253	257	228	261	236	265	253	255	252	285	229	232	257	241	242	238	279	244	260	267	215	245	271	252	252	222	218	214	255	259	237	270	252	235	240	237	259	242	252	241	250	260	246	235	230	247	248	237	226	251	236	245	259	254	232	223	236	237	266	260	233	274	236	251	239	265	243	262	242	248	256	236	249	257	249	232	237	252	236	259	259	236	255	248	223	253	252	224	244	263	250	248	242	251	232	278	225	251	271	277	262	242	228	264	254	282	255	236	227	248	246	248	208	251	214	228	234	251	217	231	238	260	247	210	245	227	228	257	242	253	207	259	259	268	237	268	231	236	235	259	223	254	248	234	250	236	251	223	224	244	237	260	239	257	218	235	249	247	238	239	252	262	249	292	257	263	254	244	250	256	263	254	228	232	270	243	254	241	251	233	235	236	248	224	223	247	286	242	235	249	274	241	254	213	291	251	235	240	271	234	224	256	253	235	245	245	257	262	251	250	273	234	231	233	243	250	242	252	233	247	242	263	251	218	246	229	250	256	251	254	250	244	220	221	266	229	259	248	252	261	272	242	253	252	228	249	247	231	263	260	205	209	232	249	239	234	251	247	244	279	232	261	272	248	252	277	229	265	251	239	234	224	231	220	235	252	245	223	223	228	228	252	248	249	265	223	246	227	245	227	232	232	256	233	246	236	234	241	278	258	267	274	239	272	262	223	249	243	227	237	240	257	219	280	255	243	291	223	244	244	247	223	246	229	258	234	276	237	229	253	240	203	218	228	265	233	272	243	230	256	238	223	261	236	219	245	270	258	251	243	265	251	240	222	271	219	263	268	263	223	222	262	265	268	263	219	260	232	236	248	241	223	248	260	249	248	250	235	234	209	263	246	223	278	216	244	243	249	229	239	258	255	239	272	236	239	262	238	267	256	228	215	221	250	235	275	245	262	232	234	213	280	250	237	237	250	234	251	228	245	257	225	220	217	238	238	243	265	260	248	236	260	252	264	249	268	253	255	228	235	242	245	250	230	260	249	266	235	268	240	234	225	236	252	275	243	235	234	253	255	251	249	224	257	218	229	247	248	247	236	238	243	245	232	253	234	223	250	266	251	255	240	250	241	236	226	234	251	258	212	231	241	223	232	243	232	266	218	246	245	219	225	233	222	255	240	273	281	244	251	253	253	260	255	254	239	214	243	270	248	259	249	236	235	259	232	232	259	215	233	251	259	271	212	271	271	253	239	245	226	251	238	268	262	245	231	255	245	230	274	256	241	211	260	252	256	236	227	265	225	229	236	256	262	255	243	244	264	223	236	244	217	250	229	237	258	258	226	230	222	251	220	209	248	253	263	228	234	240	262	247	244	255	268	255	250	251	238	252	257	229	252	250	243	231	238	223	230	225	256	265	215	226	270	271	255	235	241	234	265	219	249	239	250	254	244	235	220	211	242	255	224	238	214	226	252	263	244	265	260	224	271	221	239	231	270	228	248	247	226	222	250	243	249	260	252	249	281	253	252	236	243	230	269	265	231	263	207	253	209	256	239	227	261	239	246	253	247	267	239	244	235	244	223	250	243	253	232	234	253	260	250	239	273	230	254	242	229	237	247	251	239	253	263	232	288	286	236	240	251	280	258	244	251	255	254	245	245	264	237	271	249	249	257	261	257	263	230	240	250	280	226	225	251	222	278	262	214	240	258	240	241	268	255	234	245	284	226	225	244	258	265	207	238	233	263	250	252	238	264	228	225	233	258	225	258	230	253	257	210	250	222	231	241	241	240	254	266	260	246	230	241	242	258	248	234	230	244	239	239	248	231	257	258	244	228	230	236	246	265	233	283	235	207	249	245	257	248	254	242	236	230	240	227	244	250	267	216	224	264	234	237	249	231	263	265	254	228	223	239	220	245	260	254	244	293	247	255	245	254	226	243	225	264	249	259	257	260	254	245	252	233	253	231	265	224	263	212	223	237	228	239	274	242	258	226	230	257	243	241	241	251	257	234	236	249	242	234	232	251	244
8391	2832	6396	7293	6711	31920	68582	60673	47943	26347	2557	648	746	666	705	676	693	708	693	707	663	655	669	657	635	724	690	643	636	675	690	704	649	637	644	646	692	656	656	597	655	671	655	660	687	637	674	639	611	601	633	672	716	679	649	637	646	669	639	640	659	709	643	666	670	685	612	671	697	686	666	663	674	709	668	633	606	657	651	651	703	668	719	646	655	662	687	644	731	665	671	678	639	661	657	719	638	701	651	634	644	689	636	634	626	679	672	612	695	673	672	666	683	643	621	618	651	664	666	657	686	657	715	684	672	624	669	648	642	649	672	681	664	628	635	584	648	663	636	637	642	671	691	690	671	698	666	652	692	645	648	695	655	687	671	693	648	649	662	680	628	683	674	680	658	626	673	692	676	592	647	673	613	619	643	663	674	669	646	661	708	677	658	686	684	647	635	687	632	634	679	611	683	686	668	647	649	692	692	639	649	654	642	678	695	631	667	685	645	647	692	684	654	649	636	641	678	610	629	660	688	629	703	675	666	666	652	603	650	632	672	668	690	666	665	655	616	677	694	643	657	635	673	668	671	617	671	658	669	695	631	695	654	619	652	642	643	602	646	667	650	643	694	638	685	674	642	627	632	656	651	667	673	643	661	675	640	673	674	653	645	668	696	654	610	635	682	683	670	654	676	637	695	700	707	646	660	632	683	677	651	636	641	618	633	637	659	722	618	648	642	677	662	686	676	636	685	615	650	647	632	640	631	663	599	674	706	700	606	624	680	642	663	635	687	683	642	616	675	704	614	713	660	645	680	654	677	647	630	635	679	657	699	641	664	652	709	648	624	653	649	659	657	702	638	620	684	665	676	661	630	687	676	655	695	637	620	731	632	659	674	622	675	695	674	664	633	632	699	647	642	688	650	652	673	629	681	639	680	654	685	667	622	616	679	649	646	670	657	656	611	673	604	668	620	619	667	694	650	655	651	652	680	639	657	658	682	640	616	627	652	679	635	623	683	675	634	649	677	644	638	631	617	674	667	695	693	633	668	632	682	725	645	631	687	672	650	668	649	677	691	635	670	692	710	688	645	668	630	692	668	651	655	676	640	694	633	683	646	629	698	677	670	656	650	670	669	626	665	646	698	607	650	672	640	684	657	633	696	640	648	666	624	652	675	670	693	656	674	630	646	664	634	676	677	692	701	632	608	671	674	654	684	681	625	694	724	617	655	620	648	646	694	656	692	652	688	660	653	678	653	676	659	663	676	666	684	683	646	679	646	674	686	662	662	660	637	647	697	727	648	641	679	635	665	655	661	685	671	664	691	655	650	638	667	689	671	692	672	649	697	653	634	679	669	672	648	653	678	633	676	649	655	682	700	681	630	664	653	667	645	634	652	635	646	672	671	639	644	622	671	683	633	701	637	680	687	692	656	685	589	642	638	686	681	714	634	627	665	672	684	649	678	689	703	651	657	664	652	646	667	666	678	655	670	637	698	671	668	627	625	690	665	649	653	652	677	632	688	660	670	633	681	620	638	628	670	631	683	599	692	616	624	679	689	650	646	663	613	642	670	675	666	683	682	608	713	674	636	751	670	684	633	667	644	684	655	633	649	666	620	660	598	640	651	697	644	683	651	637	693	677	679	708	655	639	642	673	645	700	655	666	652	638	676	662	638	700	683	673	642	704	618	718	717	641	683	677	668	636	644	683	634	682	697	652	658	647	676	646	667	671	677	676	683	666	662	654	664	622	664	646	664	637	669	645	652	654	646	688	648	665	639	625	677	702	646	647	629	628	707	692	625	625	661	664	681	670	660	672	661	659	660	703	677	657	626	689	644	666	665	672	696	663	606	636	698	642	647	667	638	659	639	691	622	636	639	670	639	662	618	634	672	652	620	641	633	713	616	689	665	667	680	668	673	709	601	669	630	707	633	669	638	639	669	643	671	679	639	664	693	681	697	642	658	691	660	677	695	651	725	664	666	623	694	707	710	672	673	656	641	684	613	664	663	683	664	682	678	649	642	596	714	667	664	668	679	681	689	653	620	731	645	670	627	640	657	655	696	687	666	617	618	687	689	647	679	648	663	679	630	674	684	647	693	642	701	658	670	671	667	634	667	661	607	685	691	643	659	663	637	657	627	648	677	660	651	704	696	702	668	689	634	644	659	655	721	644	683	667	635	653	628	722	628	645	608	682	665	693	653	703	631	656	683	674	682	656	705	640	707	704	663	637	642	667	673	633	675	628	606	661	654	652	678	603	711	688	621	629	654	690	662	643	620	630	659	667	658	704	644	675	648	677	648	658	626	654	669	685	629	662	685	631	638	681	596	655	667	647	658	642	650	707	700	662	645	683	647	654	664	643	640	645	676	641	672	652	671	680	641	659	730	660	664	666	634	651	680	662	701	609	617	658	681	681	614	671	648	681	646	705	663	696	689	636	657	645	640	669	663	657	668	622	667	610	670	677	689	691	700	654	638	671	676	637	676	659	693	672	683	644	688	667	693	690	668	713	643	646	686	676	634	686	659	703	628	663	665	659	652	674	640	680	653	647	643	667	648	696	671	587	662	660	681	661	638	674	686	714	670	683	650	676	636	672	653	701	661	629	675	701	641	647	667	682	647	623	656	654	641	632	674	656	652	638	654	702	601	689	624	684	657	641	649	639	644	662	608	700	706	666	663	672	674	651	616	684	681	606	633	610	655	677	617	688	624	695	642	664	638	649	653	613	645	617	727	679	669	664	648	664	645	696	665	661	679	697	604	673	697	610	643	664	688	662	638	648	663	638	637	628	645	686	662	692	674	677	636	673	666	669	669	658	725	631	710	657	661	695	671	698	635	677	655	685	635	678	667	644	662	663	651	666	669	673	690	626	663	674	644	650	654	700	649	653	649	629	656	619	623	596	627	647	611	720	629	666	692	647	703	661	655	671	669	640	668	670	634	656	683	659	662	620	696	645	697	672	653	636	669	685	632	640	656	676	659	626	669	658	644	602	689	654	613	690	655	670	648	647	630	645	665	647	635	704	666	675	651	679	655	687	642	680	671	653	650	607	629	672	656	638	680	664	629	645	686	653	713	643	660	658	649	637	698	672	616	699	657	667	695	720	615	622	665	631	638	657	695	691	619	683	628	640	677	644	614	657	682	607	647	660	661	686	688	627	668	686	628	677	629	684	684	646	649	707	687	636	659	607	657	671	673	652	687	703	671	703	689	634	673	644	646	676	665	687	632	691	668	672	656	693	681	693	654	709	687	664	680	639	652	635	678	681	663	710	661	624	664	700	685	665	680	654	649	667	659	681	636	633	653	668	680	657	663	684	635	637	624	597	656	619	726	680	707	643	683	703	663	664	671	641	639	653	653	656	662	637	698	639	674	638	633	632	691	692	649	670	602	669	635	697	643	635	703	672	683	626	651	645	635	696	662	682	688	656	634	666	640	675	678	671	640	618	692	648	663	651	699	642	655	626	665	647	613	648	628	693	647	697	623	688	659	665	660	740
2703	480	506	484	445	988	3777	3781	2351	843	390	371	368	330	361	359	314	369	339	338	385	344	373	340	363	335	344	313	337	357	375	327	341	383	356	322	353	353	351	345	359	351	351	342	351	340	351	335	337	361	369	328	368	336	348	345	344	389	360	371	353	345	374	342	352	334	333	340	380	315	348	330	362	355	403	361	298	320	314	343	345	342	320	345	353	355	317	374	326	310	320	329	357	344	371	336	345	372	339	343	337	349	385	314	348	332	346	338	338	358	366	341	345	339	368	369	331	341	369	340	335	379	353	331	362	339	342	339	366	377	337	362	373	339	330	368	347	363	330	374	324	392	330	333	375	333	364	351	338	372	379	338	336	340	367	370	317	358	368	325	344	334	351	364	348	342	320	366	331	350	349	336	354	356	362	333	335	371	335	376	373	362	356	370	350	361	386	371	336	332	350	342	316	356	370	344	333	353	352	318	366	342	368	377	377	311	346	354	372	344	338	353	351	330	329	331	350	373	345	403	348	329	350	365	344	361	344	385	378	320	337	350	354	355	352	364	371	339	350	365	344	332	361	357	356	374	360	381	379	332	377	373	341	341	319	320	339	325	362	331	331	317	329	319	387	399	367	384	391	364	348	371	383	368	344	293	328	349	360	317	325	345	367	365	382	308	348	346	356	367	347	344	378	358	344	350	358	347	356	343	350	323	356	337	365	342	321	355	378	359	373	367	390	381	342	322	345	356	339	341	340	386	335	361	359	372	351	334	348	339	373	363	328	358	351	337	388	369	352	331	324	363	341	345	392	364	343	322	371	376	354	353	359	357	377	362	342	366	357	353	327	308	360	374	346	343	355	363	350	340	352	344	375	338	348	314	353	354	328	310	328	340	355	300	363	361	376	361	379	358	330	333	354	388	353	317	367	343	362	348	332	351	339	347	346	354	355	341	347	366	354	360	372	332	347	360	314	383	348	352	306	349	353	320	385	350	351	351	341	345	385	356	304	362	342	385	340	337	374	374	326	338	374	402	326	359	340	336	355	346	336	364	380	325	379	373	344	351	355	356	351	318	362	334	330	345	336	370	358	360	330	314	311	339	346	356	363	388	357	313	357	359	339	345	358	370	335	352	361	365	359	344	340	367	331	377	316	349	333	343	384	357	361	328	396	379	339	366	350	340	368	342	344	362	377	330	344	368	356	381	347	363	363	383	327	346	360	385	367	370	401	350	383	365	350	366	354	355	360	341	332	375	325	357	378	344	388	347	358	376	339	361	345	349	366	372	337	330	381	337	349	385	357	335	375	345	340	377	394	363	347	350	343	328	355	349	342	357	325	361	345	337	348	359	376	348	357	350	357	365	341	358	342	353	363	319	341	366	355	346	340	404	370	346	367	350	326	357	327	291	337	328	353	368	346	342	334	352	347	386	366	379	343	344	375	321	352	380	347	358	343	381	346	339	363	335	364	331	351	325	311	363	356	349	352	346	363	359	345	322	336	347	356	352	369	349	346	341	331	367	380	355	366	376	347	345	353	348	319	337	360	349	379	336	343	354	389	377	356	352	344	367	347	358	374	344	309	368	334	318	353	365	371	348	342	301	340	342	373	346	336	314	327	349	350	351	317	360	386	380	388	371	326	392	365	335	336	364	351	354	366	369	366	341	399	400	348	358	324	344	342	345	347	367	352	344	326	359	346	349	353	348	380	372	363	357	336	319	333	361	352	389	357	348	321	356	345	362	353	364	310	348	367	353	345	344	365	367	349	362	360	339	360	336	354	341	330	348	354	369	384	377	374	325	344	370	340	367	326	330	331	324	311	353	346	328	342	333	345	361	330	377	352	349	394	349	342	361	372	358	382	376	341	339	339	360	361	351	346	363	377	383	375	324	342	313	355	320	351	349	358	328	338	375	384	350	334	324	366	361	393	320	373	376	366	350	365	358	352	349	376	393	365	344	322	369	349	351	309	392	357	380	352	355	352	345	374	363	349	336	353	335	355	352	367	343	329	340	366	363	344	365	332	328	345	354	361	337	331	368	371	343	376	347	351	338	378	384	349	342	344	343	374	354	326	307	351	342	302	356	348	331	332	344	376	341	391	343	349	345	330	348	305	350	372	333	340	377	343	381	344	337	339	359	349	375	334	375	362	331	344	347	338	365	355	378	313	338	364	379	336	375	337	341	323	341	357	348	347	355	395	351	345	358	373	335	337	329	335	371	363	362	369	354	335	349	376	384	337	375	343	344	396	346	326	367	352	370	373	362	377	380	371	360	364	378	365	330	342	401	344	324	362	360	360	355	366	381	368	354	348	350	351	340	367	305	370	367	326	306	367	363	339	355	336	352	322	331	398	375	385	368	318	350	351	339	326	347	383	344	374	315	393	366	374	310	348	338	365	360	339	350	396	349	348	333	345	336	340	348	360	336	349	350	356	314	354	333	333	371	334	370	358	336	377	323	320	348	377	342	340	345	361	356	359	358	354	366	354	337	328	374	382	345	371	338	326	347	345	350	375	339	354	392	368	329	342	348	333	333	382	367	337	363	350	360	355	334	383	345	325	376	361	372	348	359	365	332	360	316	354	368	364	365	352	334	342	372	365	331	330	325	339	326	333	384	314	370	325	349	341	350	339	354	357	347	348	351	328	335	344	328	349	366	357	379	364	360	364	364	341	351	340	362	336	336	335	355	354	383	329	329	361	347	334	341	345	365	343	322	348	342	377	337	347	329	330	343	363	347	363	347	335	295	347	370	334	326	326	380	359	384	356	333	383	306	366	354	340	363	364	360	363	351	388	371	344	376	375	361	312	322	327	354	308	349	370	344	348	359	318	345	345	332	313	343	369	345	351	366	361	337	356	381	340	382	347	344	337	366	342	349	350	339	344	340	343	324	371	375	359	346	331	328	325	347	376	363	344	346	348	344	306	335	356	350	343	358	342	347	344	359	364	374	345	343	332	313	351	334	387	340	361	334	359	327	344	351	303	359	357	341	329	372	348	381	350	327	337	364	389	348	348	312	358	354	349	361	340	358	344	338	339	340	346	346	351	318	363	355	348	395	354	355	337	349	338	357	385	361	351	337	334	364	365	341	370	361	349	339	356	346	347	362	356	341	343	361	353	342	351	350	390	362	342	341	354	337	343	342	344	377	354	347	340	377	356	348	386	367	361	341	357	310	370	310	319	347	351	363	352	360	382	378	362	357	364	344	392	355	345	349	348	364	376	387	341	385	376	301	366	319	352	385	371	336	346	360	351	337	352	327	338	377	389	342	362	378	339	364	371	355	345	374	325	328	330	362	329	355	361	343	321	391	354	353	346	376	355	326	368	343	367	343	349	344	341	368	380	361	367	350	364	370	329	337	356	332	342	347	355	378	388	361	323	339	334	351	350	371	379	319	357	349	346	335	377	370	360	384	365	327	349	360	352	344	353	311	360	305	364	364	347	335	369	382	370	320	365	321	332	361	360	352	369	348	345	370	331	342	345	357	368	361	343	344
2797	1051	1261	1447	1540	5155	16640	14350	9160	2869	975	945	967	898	886	880	927	912	915	897	894	916	945	940	898	902	894	947	893	919	894	947	888	871	936	904	954	926	939	947	953	865	943	895	952	933	911	928	867	974	932	898	902	923	895	911	902	915	899	918	913	921	893	902	933	888	936	901	907	877	881	859	964	931	935	949	936	942	905	871	910	921	871	916	886	913	893	941	933	941	896	974	992	925	834	872	899	886	985	939	866	865	926	903	926	891	934	922	960	916	863	834	866	902	934	888	925	936	892	934	905	824	928	895	914	854	918	901	853	914	888	899	907	948	934	903	917	920	903	896	918	909	893	976	895	920	948	915	967	899	871	926	929	904	964	915	929	944	943	934	864	936	882	932	883	938	883	900	935	904	894	891	949	923	869	894	868	897	927	899	909	947	914	862	941	964	901	875	904	932	939	927	931	965	909	907	936	898	957	922	933	913	918	943	890	870	951	892	939	917	928	899	868	909	952	907	894	866	894	946	908	952	862	936	906	903	899	918	897	923	906	912	898	897	882	968	881	910	901	923	925	882	909	930	1003	923	906	940	897	941	931	925	886	913	933	923	883	934	890	930	885	900	933	911	919	896	880	964	874	913	920	910	892	955	839	864	938	930	916	931	934	920	903	857	970	926	916	920	900	902	961	905	860	866	949	964	893	931	888	891	912	887	892	970	926	926	927	940	886	909	956	950	848	905	888	900	874	902	857	849	972	887	901	949	864	893	926	937	915	927	898	972	982	868	863	882	902	966	927	958	957	904	924	945	906	872	883	892	903	952	892	872	901	893	970	910	862	905	919	858	900	976	945	898	898	909	895	868	945	928	955	822	965	899	918	936	866	933	879	977	925	873	950	909	872	871	944	921	863	909	858	907	891	869	914	873	875	931	903	967	890	958	921	942	925	918	907	913	939	892	895	888	884	950	866	956	960	912	872	936	947	970	903	954	896	853	843	876	919	933	886	920	916	861	924	908	907	866	930	931	884	897	882	886	941	897	895	903	909	904	848	933	891	933	900	901	892	908	946	924	864	924	841	974	907	888	921	912	899	929	937	873	946	918	916	874	947	909	933	881	948	877	891	890	910	875	878	976	897	949	944	844	904	889	910	942	952	880	916	906	892	972	901	930	864	963	920	925	906	937	889	932	893	883	916	938	906	901	932	889	944	898	1013	882	867	914	898	895	858	864	943	941	887	890	914	886	931	953	938	910	873	969	898	938	957	905	937	948	905	909	866	901	917	850	856	924	910	964	896	919	916	900	946	926	869	896	916	978	935	926	922	914	954	872	931	920	930	963	926	888	935	887	903	870	967	907	911	901	948	860	933	956	902	928	911	911	902	940	920	946	894	919	869	843	915	899	903	947	915	934	903	886	861	900	912	926	894	881	917	904	882	822	920	895	925	920	922	865	910	906	933	910	919	863	880	911	887	886	954	890	878	912	928	913	943	944	870	926	886	882	917	848	896	880	917	908	895	899	979	878	921	887	891	886	899	909	944	980	911	868	924	896	890	905	936	895	927	862	942	892	885	880	870	856	924	892	907	915	861	877	964	863	870	928	894	952	903	913	907	937	907	898	949	957	898	941	937	921	910	857	875	892	902	927	895	960	904	940	890	902	878	884	855	871	927	928	894	849	923	936	910	942	883	912	890	888	896	879	916	921	842	918	856	921	937	952	899	979	863	943	904	838	910	932	945	898	927	871	942	869	903	947	955	899	914	878	889	867	918	895	940	952	924	933	882	960	862	968	883	952	927	881	899	892	855	902	927	964	921	890	942	901	861	883	941	942	920	899	985	919	876	876	846	890	894	916	872	920	957	901	945	910	884	912	932	914	927	847	845	944	912	932	884	876	870	876	904	890	922	904	890	891	957	873	906	920	879	863	884	892	943	906	894	926	873	869	877	886	904	890	929	883	902	930	928	875	969	939	895	909	933	900	919	902	896	936	885	892	918	892	953	879	893	855	876	878	921	913	943	957	901	893	865	891	890	927	925	945	967	847	918	883	893	899	980	916	917	900	894	938	887	909	940	916	934	879	896	875	898	898	911	920	942	983	939	864	925	905	860	918	920	908	913	921	884	913	905	911	897	902	950	935	933	932	885	890	930	916	908	891	918	909	927	891	906	964	936	934	948	881	928	899	911	910	895	891	928	952	895	897	946	924	879	900	902	933	946	974	923	938	909	870	938	908	879	929	905	839	951	931	876	938	1005	933	895	865	845	884	1013	913	903	884	966	899	937	901	983	943	938	870	894	899	862	868	923	945	912	899	911	909	898	935	945	920	938	835	927	943	876	878	925	878	885	911	923	898	872	904	906	935	926	893	919	916	869	934	913	882	891	886	867	898	922	894	874	896	903	957	860	866	885	920	953	854	973	918	973	945	919	933	934	933	930	858	843	901	920	895	928	873	940	935	904	889	903	925	887	957	916	934	920	940	931	916	896	903	953	925	905	877	975	898	918	866	948	894	932	898	924	902	902	882	887	904	930	900	872	964	940	932	931	881	899	910	934	891	908	924	955	859	950	929	940	866	928	874	977	936	905	911	889	958	885	947	890	923	881	887	899	949	891	906	898	919	889	896	870	904	931	972	916	922	912	957	898	955	917	926	923	951	905	880	919	902	899	872	897	946	940	902	903	878	943	878	901	889	886	914	920	928	939	949	936	930	849	881	912	886	884	893	959	897	918	912	906	924	856	898	967	913	878	915	968	943	872	913	855	936	921	925	955	924	883	940	908	895	904	917	918	889	903	957	889	893	930	921	867	891	910	919	880	872	906	960	870	909	917	946	910	915	874	928	884	886	858	878	862	949	864	896	887	893	885	901	943	885	878	907	879	911	931	899	881	967	871	940	881	911	924	936	930	966	933	901	877	939	855	867	945	901	886	929	942	944	919	886	911	875	904	940	905	945	865	854	939	927	949	889	849	887	932	889	920	912	903	945	869	909	858	901	906	948	946	840	923	893	869	957	951	936	903	912	908	942	889	915	911	931	887	915	915	975	931	925	916	926	932	882	927	908	892	948	913	825	886	972	888	917	858	872	959	940	920	907	915	961	950	899	989	918	894	924	937	908	987	859	909	929	894	882	937	921	934	910	885	938	919	877	923	918	919	856	852	931	907	862	924	873	888	940	926	915	898	931	831	874	879	933	927	958	939	859	882	919	939	901	900	916	922	874	858	953	913	960	861	917	966	896	952	845	915	873	869	896	902	927	897	891	907	929	868	945	921	859	923	879	915	960	896	938	934	924	917	888	941	916	805	957	906	918	952	899	915	957	918	881	943	869	882	924	948	950	967	893	904	872	818	866	848	897	912	909	895	888	869	895	963	886	932	866	896	908	877	942	889	900	888	895	885	916	946	882	974	889	935	920	953	934	959	896	881	894	951	950	920	920	888	896	942	816	917	925	913	955	918	908	899	923	953	947	913	890	998	961	897	921	901	934	881	893	922	944	900	906	886	888
10152	1425	1582	1644	3751	26040	45980	31447	17238	2132	313	306	290	332	303	293	307	276	284	294	309	296	292	262	318	312	308	286	285	325	270	293	283	278	284	299	285	297	270	289	293	298	274	282	319	300	318	290	282	269	279	303	293	293	301	279	323	271	318	284	306	271	289	285	305	301	295	310	278	310	285	274	295	295	323	294	283	305	293	276	322	275	299	284	316	296	267	298	282	317	285	323	300	281	301	312	306	329	273	357	288	303	315	328	327	297	314	297	279	309	292	302	283	308	269	299	331	313	286	315	308	290	305	318	310	308	274	291	303	283	298	321	278	294	303	298	316	291	310	295	311	313	285	275	311	307	300	324	308	331	294	297	298	293	276	282	268	292	307	297	313	286	301	325	285	313	297	296	303	306	279	273	325	275	272	308	310	301	272	287	272	302	308	275	304	312	294	327	296	334	282	285	286	255	268	294	291	266	295	315	287	294	270	297	298	291	310	285	289	303	265	325	273	260	314	290	302	325	290	259	261	308	300	294	288	288	274	267	284	283	293	296	303	294	284	289	281	301	299	304	283	274	285	298	264	312	273	312	323	318	275	286	292	294	293	288	326	258	294	312	294	270	329	279	296	290	301	292	287	303	305	315	277	299	289	279	300	291	301	313	317	273	245	318	312	309	313	305	289	313	309	314	295	317	312	294	295	309	313	306	280	306	289	312	280	331	337	315	317	268	295	310	292	284	319	284	295	294	260	286	284	297	291	324	303	265	295	295	295	304	285	273	291	303	281	306	310	288	286	288	268	269	308	307	311	315	304	306	307	315	332	287	300	289	276	299	307	311	337	315	290	306	304	283	286	316	270	290	286	284	299	334	279	266	301	299	293	299	277	276	313	296	307	301	277	267	299	285	295	313	285	293	295	310	321	258	315	258	305	284	293	294	322	292	301	275	287	323	283	313	319	295	304	325	310	314	314	269	286	308	276	301	271	302	296	268	267	280	293	293	301	292	298	280	333	302	318	300	306	282	270	306	302	305	269	298	318	275	305	324	309	295	281	288	289	283	270	280	280	305	276	316	293	298	297	318	282	324	305	290	325	335	290	302	277	287	317	281	300	303	320	305	312	328	331	289	341	297	291	317	328	328	296	287	316	277	295	299	281	296	308	300	326	282	326	298	307	284	275	302	278	304	263	306	308	295	313	289	302	254	309	303	341	318	312	306	285	270	285	302	273	315	317	324	316	277	318	300	273	271	292	284	299	292	287	305	299	295	305	313	298	315	306	291	298	277	287	296	275	294	330	302	294	299	297	289	314	316	306	345	304	279	306	296	292	271	268	301	305	295	312	299	301	318	285	284	301	277	335	271	302	291	290	327	298	308	291	267	312	298	268	317	283	328	281	298	289	286	286	283	313	283	277	296	295	321	293	257	288	295	318	306	299	270	313	291	305	294	303	272	295	297	303	294	312	271	288	289	295	299	282	291	295	332	325	302	281	342	280	275	286	262	289	301	298	261	301	309	293	292	291	285	295	306	305	305	311	303	280	314	309	319	316	300	304	284	297	319	314	311	306	302	308	317	273	291	294	307	287	299	308	286	297	330	322	269	313	278	309	314	308	284	264	295	328	302	307	323	285	286	291	289	315	297	305	302	302	278	292	292	318	296	292	331	305	301	305	262	291	274	286	288	269	274	312	288	315	303	281	283	301	284	253	290	296	313	322	309	286	279	296	265	294	289	283	285	283	308	298	296	295	278	287	307	287	257	264	274	288	270	301	280	297	343	299	321	279	278	309	291	313	266	291	296	313	277	345	305	294	273	278	313	311	298	290	311	310	257	301	279	309	310	273	293	307	282	280	331	298	259	300	315	305	298	307	315	311	299	329	298	313	303	277	307	330	317	326	266	298	300	282	295	320	273	294	296	275	298	293	290	296	301	258	271	268	294	307	294	286	279	266	287	327	308	304	300	289	283	309	262	290	323	289	295	287	287	312	306	264	285	307	283	329	327	322	270	289	283	312	301	307	265	285	280	308	307	312	336	278	314	278	306	293	278	284	314	303	301	315	305	320	303	291	298	288	243	291	287	271	299	309	308	307	312	314	296	289	296	303	328	308	262	294	290	290	304	312	318	331	320	289	279	311	271	342	300	287	279	286	309	313	314	296	278	297	272	273	287	296	302	287	289	311	259	301	321	299	269	289	299	300	284	326	314	277	306	322	283	311	307	313	299	285	299	318	286	312	284	277	260	277	314	323	281	276	282	288	290	307	329	284	281	264	288	319	311	282	322	258	322	302	264	305	273	267	297	319	272	277	283	293	280	318	290	288	278	299	287	281	283	335	289	303	301	282	305	327	287	280	268	295	304	276	314	263	310	301	293	302	297	317	264	265	312	272	282	277	282	287	299	287	274	286	320	283	287	274	329	288	275	291	298	301	253	307	286	305	310	271	290	303	304	296	286	282	289	297	277	312	337	304	259	277	279	309	292	299	314	275	302	268	267	278	287	335	282	292	277	296	300	309	315	303	294	242	285	291	310	289	266	282	308	303	296	260	278	300	281	343	301	301	284	306	295	300	299	317	293	293	294	295	276	308	302	293	311	294	297	292	290	300	299	283	314	283	314	281	306	308	300	296	321	290	237	307	293	266	286	311	320	308	287	290	291	293	278	292	301	312	296	302	308	288	287	279	315	345	294	292	291	320	290	295	282	310	276	308	288	301	301	290	287	333	301	285	293	325	279	276	302	296	299	283	293	285	316	285	287	311	302	287	271	278	268	279	316	296	308	283	295	295	285	294	302	265	293	306	274	275	297	302	285	316	275	282	300	284	301	356	267	286	294	304	339	284	305	293	313	306	297	295	285	265	318	284	290	290	292	301	262	295	298	291	262	309	278	315	319	280	305	299	290	326	287	293	269	281	288	303	293	290	324	286	288	284	269	308	329	325	305	305	325	259	310	289	309	308	253	281	302	303	310	305	288	293	302	280	320	300	303	272	280	305	298	317	303	297	313	290	295	286	312	277	321	293	287	286	306	277	292	303	285	295	266	278	317	293	331	305	313	273	333	284	289	271	316	316	304	261	309	258	274	324	301	302	311	298	305	301	296	285	291	270	294	304	281	310	306	286	271	295	344	320	284	294	298	311	285	291	310	291	291	260	296	294	257	278	319	304	283	266	282	285	286	291	298	301	301	323	280	295	287	322	300	289	291	309	262	307	297	293	298	297	307	293	291	288	292	320	301	300	298	305	284	302	290	294	299	270	302	280	273	296	283	281	299	321	279	283	330	282	276	300	302	290	309	322	326	263	296	287	285	303	274	304	291	277	296	271	281	326	308	310	318	300	288	278	282	284	315	276	309	304	324	305	329	290	268	269	275	283	266	292	287	276	274	330	306	302	321	327	287	295	286	299	318	290	289	282	283	266	299	282	273	266	291	306	295	286	290	291	319	287	291	265	305	278	301	295	307	288	311	275	284	283	341	302	303	301	326	320	301	298	326	287	309
6707	1830	3723	5402	13847	45208	59693	46128	32175	3034	916	783	817	772	815	755	787	777	785	776	738	802	787	785	744	769	750	791	750	767	846	760	785	727	786	801	769	748	750	779	766	785	718	823	782	793	761	785	823	725	779	781	720	755	794	762	712	790	715	729	809	757	767	744	766	776	763	775	725	769	769	785	743	788	742	785	735	787	761	734	786	763	772	792	779	701	816	760	730	774	781	747	789	762	775	782	780	741	767	761	746	771	773	806	734	773	776	776	801	760	798	739	815	806	830	793	782	746	772	746	773	734	758	741	745	821	752	766	740	799	739	750	801	777	788	727	760	780	787	769	721	792	769	755	779	724	789	772	771	772	763	792	741	777	753	747	770	788	788	783	760	774	787	758	750	753	770	751	772	746	778	767	760	773	751	826	787	775	762	724	809	789	752	770	771	804	783	756	777	761	714	790	767	759	767	733	748	803	784	780	821	732	762	766	796	768	787	799	757	782	758	772	819	777	795	788	767	789	766	754	792	786	810	795	801	773	756	754	758	777	775	746	793	786	820	755	753	760	805	766	790	763	774	752	796	765	727	825	757	746	767	753	801	784	757	739	770	766	794	817	832	785	776	817	745	789	778	782	772	776	787	757	766	767	732	720	758	759	740	749	698	737	764	738	779	849	783	799	778	770	784	767	764	810	827	752	770	771	779	785	741	824	721	788	759	776	784	785	770	771	761	736	738	768	805	737	739	800	723	779	779	809	774	797	745	766	755	746	782	770	749	754	754	777	758	762	748	786	832	809	817	772	796	769	752	742	791	741	798	762	770	795	778	772	777	795	751	785	729	815	782	770	762	704	783	753	747	826	810	822	785	792	838	736	754	736	787	743	818	764	782	748	767	797	795	819	746	722	818	810	749	752	783	866	811	752	736	849	780	801	733	759	734	785	782	711	750	766	779	745	774	724	727	736	747	717	732	778	766	782	782	758	796	816	735	737	749	796	772	767	773	782	810	717	828	832	785	795	793	766	733	795	804	815	760	773	806	781	780	783	764	729	811	753	783	744	764	740	790	769	752	772	746	739	767	714	835	794	779	827	757	748	788	756	770	743	771	765	768	782	701	817	771	716	739	743	777	738	813	753	798	764	766	743	778	745	764	785	764	751	703	746	798	756	795	768	777	764	811	826	768	765	708	766	771	801	736	732	766	770	797	754	741	819	721	800	782	739	799	732	763	779	819	725	744	779	770	733	760	757	762	790	766	794	757	774	788	774	758	757	767	731	792	729	749	748	768	773	751	767	777	753	772	747	832	782	743	793	810	754	797	726	755	795	779	749	748	776	809	809	738	749	779	789	726	755	797	772	750	768	783	742	780	770	824	765	748	751	761	797	773	767	740	758	771	772	719	765	780	803	818	755	787	833	777	778	750	751	776	793	740	765	775	781	772	763	789	837	820	737	751	782	744	779	775	748	786	742	792	781	767	781	753	776	702	798	755	788	774	779	742	783	763	778	762	781	813	792	763	826	767	772	790	812	770	806	779	775	748	798	736	772	762	818	738	743	807	798	773	779	752	766	767	761	784	757	754	773	770	775	782	807	777	755	763	774	776	753	786	779	774	814	797	769	812	796	779	764	793	775	802	786	747	762	804	775	801	773	777	796	762	780	795	811	737	771	768	742	762	758	735	766	800	794	723	737	760	778	771	739	841	774	803	734	765	746	765	768	737	723	800	790	695	819	757	757	764	840	769	796	719	812	820	808	754	750	786	792	746	784	773	787	748	777	778	829	743	799	759	791	793	769	764	760	748	817	815	796	771	776	789	745	765	805	774	729	777	764	760	757	752	688	795	767	721	788	772	725	757	751	739	782	776	809	767	807	765	726	763	781	764	799	774	779	709	775	777	752	768	804	765	831	771	808	796	737	790	742	824	783	845	791	760	765	797	743	796	762	765	777	809	764	763	745	766	710	737	783	782	770	752	774	779	734	728	790	767	760	789	804	749	774	781	829	800	743	753	777	748	729	774	779	822	785	809	763	782	794	758	792	785	773	770	773	755	772	825	769	842	756	757	816	771	799	777	746	773	779	813	793	766	799	781	788	765	779	776	790	782	775	820	817	765	788	787	784	742	758	769	719	748	722	770	719	762	834	754	743	776	761	775	773	748	765	784	764	829	791	836	751	745	739	762	799	752	802	778	769	810	789	786	764	790	750	726	778	755	744	767	826	780	745	828	773	782	789	712	814	810	795	793	786	805	772	754	766	725	805	780	799	775	800	784	747	732	772	792	732	819	762	797	762	781	803	758	755	796	783	771	772	820	808	782	746	757	778	757	748	747	814	769	796	795	764	773	765	787	752	742	759	762	790	774	791	722	766	748	773	726	783	734	797	743	754	757	729	730	826	751	734	718	769	745	789	800	771	806	751	796	782	793	791	780	758	756	771	752	769	768	836	760	756	742	765	758	723	749	777	758	807	781	782	755	780	726	840	808	785	755	831	763	812	768	798	738	756	809	764	768	798	769	820	797	777	800	796	751	687	778	779	760	770	758	730	798	756	740	767	736	766	791	750	714	778	830	774	756	760	797	757	760	714	804	769	746	764	796	769	799	778	764	796	777	769	761	800	785	730	752	739	762	786	718	765	749	778	844	782	758	774	765	791	714	767	808	754	752	772	770	715	724	775	757	741	793	765	813	713	749	758	761	777	778	762	737	854	779	739	744	781	762	760	738	771	777	735	776	775	722	751	755	827	780	730	798	764	754	759	812	750	733	750	796	749	734	715	758	715	782	753	782	744	776	738	739	770	745	734	778	785	754	768	790	770	790	744	752	741	757	757	790	780	793	770	771	760	791	789	746	742	801	798	775	785	776	730	778	773	736	799	765	738	764	741	768	762	751	818	770	754	766	758	807	741	753	798	798	744	821	702	811	796	744	742	772	731	709	721	723	736	770	767	738	738	819	762	724	766	803	781	754	780	825	769	737	737	767	819	832	792	771	777	767	730	821	742	779	792	751	776	779	796	766	686	760	777	779	800	757	729	753	789	763	788	726	795	764	755	790	763	750	800	776	790	778	825	713	784	785	793	803	822	782	795	778	777	793	759	795	785	740	696	761	771	792	779	769	777	755	803	782	774	755	768	777	824	780	809	767	766	765	786	792	827	744	720	768	763	759	795	792	790	758	792	755	751	766	739	772	783	787	752	756	789	770	731	749	749	791	772	772	786	802	754	741	755	793	801	762	758	740	810	790	761	792	755	768	780	836	770	807	741	809	723	782	762	826	786	765	747	735	727	734	778	767	742	748	730	796	759	759	762	824	811	739	706	790	753	779	723	770	759	768	746	765	772	816	805	791	695	783	751	787	784	816	782	777	708	764	721	805	768	770	807	811	821	736	743	738	748	766	755	816	752	750	760	786	784	768	752	797	745	804	744	779	827	767	760	753	782	753	808	760	767	742	764	782	751	813	797	770	768	769	797	789	763	747	849	774	773	828	794	794	805	793	745
17891	3107	2896	2689	6224	46152	60037	42993	24531	6918	286	192	193	169	200	195	192	206	195	180	193	180	176	212	181	191	177	209	200	173	210	182	186	186	187	216	193	191	201	205	213	202	181	199	219	204	189	180	187	214	165	182	194	168	206	199	188	184	195	192	174	217	169	171	180	213	193	155	205	194	210	195	182	164	222	193	191	191	207	177	182	183	197	197	167	191	205	200	197	195	187	192	176	187	196	183	193	196	171	209	191	172	197	180	181	166	197	183	160	180	187	186	193	187	202	177	186	185	170	168	154	190	193	203	171	191	204	186	210	194	209	183	179	193	193	186	178	176	194	173	169	199	219	207	208	175	197	203	190	214	196	193	201	214	182	209	179	197	178	173	189	186	177	176	203	192	198	221	181	191	185	165	189	171	179	208	196	188	193	196	176	182	180	170	194	190	202	197	187	209	177	191	206	170	205	189	188	187	201	206	203	199	170	153	198	182	219	197	190	189	188	171	194	219	195	212	185	199	203	196	181	197	210	185	177	205	195	172	210	193	191	185	180	204	209	207	184	220	203	180	215	190	201	195	175	210	189	187	212	176	208	202	170	179	197	200	158	181	208	191	185	171	170	182	181	187	209	181	193	191	190	191	168	204	178	167	211	200	187	206	195	184	201	181	214	173	178	194	191	211	213	168	178	171	191	193	170	202	210	221	197	186	178	168	205	184	209	173	190	187	205	213	213	201	169	191	188	232	183	180	195	208	196	178	200	179	194	184	193	187	190	187	184	198	201	186	197	193	188	198	189	212	169	201	200	213	171	169	197	182	193	207	226	178	180	194	208	202	194	179	191	198	214	215	155	154	212	197	189	182	198	183	197	196	180	180	179	188	190	207	184	185	191	181	215	192	178	204	188	193	156	185	206	203	174	183	191	201	194	170	183	202	185	207	184	162	197	196	205	186	177	223	199	226	180	205	199	178	178	215	174	179	198	191	160	192	177	179	195	185	165	185	207	195	201	194	187	172	207	207	194	209	189	175	192	188	196	181	176	186	195	209	203	187	189	203	211	182	227	184	187	208	205	200	200	198	160	185	182	208	186	183	215	176	187	207	184	221	187	209	202	174	205	215	200	189	189	178	177	177	201	207	196	206	182	182	200	188	200	203	197	219	193	194	198	198	212	230	189	166	200	175	180	177	212	170	202	230	183	199	188	188	188	157	221	199	187	192	203	202	203	206	202	230	196	193	189	186	196	202	187	182	202	180	221	180	188	200	186	210	181	218	196	196	174	206	176	212	184	165	183	178	193	192	209	179	205	192	177	176	203	189	186	180	190	184	187	178	193	182	202	200	187	190	199	174	204	180	204	175	190	213	172	188	194	192	192	179	194	186	165	214	189	181	182	196	210	193	182	194	191	173	165	201	187	183	200	193	186	196	190	214	214	222	195	216	176	194	210	206	184	183	180	213	216	183	185	171	218	228	191	185	204	214	210	194	172	208	176	204	185	169	193	173	200	175	178	175	195	188	193	212	199	192	184	191	174	182	215	211	203	201	206	179	193	174	194	183	195	190	183	174	190	188	189	192	164	165	202	168	194	180	178	193	211	215	176	197	165	182	187	179	190	196	183	192	192	197	199	214	177	191	202	182	197	158	184	167	172	175	190	201	158	226	207	199	178	193	185	177	185	192	210	201	181	184	214	199	161	169	193	190	191	208	210	188	184	211	229	193	188	182	190	169	211	210	188	187	204	169	196	181	172	194	176	204	197	182	180	189	171	173	186	176	204	183	207	209	189	205	188	193	219	169	186	158	196	191	220	202	184	213	166	194	207	195	222	165	205	174	184	197	200	216	193	200	170	191	216	217	193	182	191	179	181	194	197	166	186	202	218	189	184	187	189	244	199	178	177	192	194	183	200	189	185	189	176	185	180	184	194	212	216	183	196	216	207	209	182	185	175	195	186	199	209	196	202	199	179	186	200	171	195	199	191	198	160	176	203	191	195	193	188	167	183	183	184	183	195	192	169	179	223	196	198	203	191	210	195	186	186	161	182	171	182	185	198	199	178	198	195	203	194	199	185	196	174	204	198	197	181	166	190	165	176	164	182	208	166	221	186	169	205	182	173	176	198	183	175	181	197	195	181	184	164	204	204	189	172	174	173	170	186	211	190	212	211	159	197	178	207	209	186	195	205	187	194	168	185	191	187	187	162	194	209	194	201	186	182	208	187	202	184	189	174	205	212	190	209	183	198	204	170	176	210	173	188	199	176	193	185	170	173	211	199	192	174	183	186	193	169	195	198	196	199	197	174	190	189	200	188	177	197	224	212	200	184	212	176	220	199	189	168	189	197	189	185	223	184	172	189	181	181	172	204	196	172	188	213	199	179	191	188	177	166	204	206	200	198	204	224	178	214	233	184	182	193	195	182	196	174	196	181	183	192	211	212	185	210	212	190	171	191	209	196	176	202	197	198	208	211	186	174	203	175	180	188	197	197	189	179	181	212	176	192	205	183	185	166	189	208	188	212	208	196	182	170	203	172	194	201	195	202	190	207	196	210	176	201	216	220	192	211	165	197	196	212	162	204	170	180	193	191	193	167	185	183	184	190	172	204	200	201	166	229	169	190	203	203	170	190	203	184	201	194	218	200	179	153	187	206	196	195	188	194	191	225	217	188	194	191	175	176	203	207	181	197	196	171	194	195	172	190	202	192	197	181	196	175	187	188	178	196	214	177	176	194	214	175	182	195	211	187	184	215	183	190	195	194	185	212	213	188	222	198	184	204	171	190	188	169	181	161	220	192	179	208	201	204	208	192	183	201	204	206	185	198	181	189	183	159	199	196	193	192	181	190	178	171	193	195	178	200	170	194	180	198	175	199	176	183	189	190	199	193	171	179	212	182	204	188	169	189	195	196	187	199	202	166	188	178	185	193	188	193	205	168	177	200	168	193	191	160	218	185	194	187	203	152	203	218	212	207	191	186	220	186	210	198	180	190	203	210	195	206	178	198	187	210	189	184	204	186	182	204	201	179	218	181	214	194	186	173	196	178	216	193	193	175	191	194	179	211	190	215	192	191	195	177	188	205	183	206	179	206	199	196	197	194	178	199	203	168	197	194	181	169	160	175	196	211	204	194	177	172	199	185	218	179	179	196	191	164	211	219	169	203	204	171	180	229	189	206	214	204	198	178	202	199	181	196	176	191	178	181	197	188	187	159	186	195	202	185	150	176	170	202	207	153	182	199	192	177	200	180	183	187	174	205	184	199	183	189	200	184	184	178	197	202	194	206	207	211	196	181	179	202	205	200	214	212	218	190	165	204	196	185	180	204	185	196	194	202	203	180	198	196	182	187	203	202	182	161	185	189	186	188	201	189	165	179	194	161	209	194	177	183	223	205	182	174	161	189	176	161	202	183	199	203	180	177	219	194	206	192	204	205	206	189	189	207	212	196	217	185	186	202	201	187	212	174	210	213	214	180	170	205	195	195	179	184	172	196	202	194	201
8289	2485	6177	8860	19153	61644	71285	56395	38554	11736	654	623	613	561	570	565	540	593	517	542	538	548	554	536	532	521	521	554	500	519	591	517	561	523	538	540	547	562	500	505	550	493	536	517	518	549	584	544	547	545	532	542	555	549	550	548	543	527	564	516	551	542	501	518	500	547	535	547	520	530	550	503	518	528	524	500	555	543	551	532	523	573	497	510	508	528	526	515	574	545	510	549	522	532	508	525	520	567	498	503	546	458	538	482	538	524	502	539	492	474	533	531	506	526	505	513	534	577	528	585	519	482	497	531	538	536	542	548	504	530	501	518	544	546	504	501	581	500	536	535	537	532	493	563	524	505	532	520	520	521	522	488	519	499	529	535	508	581	536	554	494	542	542	491	500	518	514	516	474	522	496	512	503	505	538	555	503	529	517	501	544	500	555	518	488	541	497	486	538	531	517	527	549	540	510	518	520	512	549	521	506	520	501	509	497	514	517	556	536	516	561	564	555	572	520	527	561	497	516	542	524	517	490	482	518	543	481	505	502	493	503	549	510	516	514	516	546	528	535	573	489	586	515	503	530	542	488	543	532	484	518	529	554	537	508	487	567	533	488	526	522	500	524	556	548	542	525	520	519	532	498	523	521	518	537	528	531	562	547	577	552	504	525	476	513	533	586	533	540	510	509	547	524	556	524	543	497	560	542	531	528	545	555	479	557	508	485	503	499	499	548	504	570	512	500	563	500	529	559	548	491	525	521	527	514	529	498	536	568	484	536	532	524	518	535	571	496	516	532	539	514	545	518	521	522	512	557	549	527	550	553	522	535	505	485	526	554	497	532	514	513	491	489	501	506	538	505	558	500	516	551	495	497	478	508	481	504	525	542	505	493	525	566	552	512	515	508	510	496	511	532	543	518	577	504	484	547	516	495	482	530	509	538	528	540	512	534	544	512	558	552	517	508	509	544	561	536	508	511	505	504	510	538	500	519	524	485	470	556	495	545	529	469	541	524	515	523	541	509	561	519	533	521	474	565	495	524	499	538	510	566	508	515	553	558	536	528	506	556	518	504	538	513	518	537	536	521	511	543	536	487	536	553	501	505	553	493	545	523	556	506	531	527	534	521	573	522	519	499	513	528	542	479	545	515	519	550	550	537	540	534	501	515	532	527	518	495	497	507	495	527	544	551	507	521	510	513	489	541	513	568	512	546	530	523	533	567	536	563	502	540	545	507	555	524	509	497	479	519	508	533	540	536	523	523	519	538	511	566	531	504	526	545	546	546	534	541	491	534	482	520	529	527	542	468	535	512	501	521	517	509	491	545	568	492	510	530	529	566	537	529	536	523	561	507	504	535	492	538	518	516	544	521	537	515	513	561	462	542	527	512	563	482	537	543	545	516	513	520	517	510	521	491	533	535	538	509	509	552	509	509	487	539	521	528	533	492	517	508	532	543	567	537	546	517	508	533	552	507	526	499	541	536	541	536	563	493	517	552	534	501	538	553	530	547	531	507	508	546	529	482	549	509	520	557	538	535	546	517	552	502	533	532	539	533	571	526	532	491	560	545	513	539	542	513	546	521	520	543	515	514	522	533	489	496	507	482	559	544	496	512	504	533	530	531	523	506	530	487	509	525	551	539	535	507	496	510	510	558	551	564	514	587	530	535	511	545	575	462	533	533	557	516	501	486	513	502	553	502	543	520	559	486	497	510	523	528	530	516	539	517	542	506	527	511	510	490	543	541	489	553	515	507	491	527	541	549	550	508	540	520	532	552	571	513	521	490	509	532	565	538	520	539	516	513	540	551	524	526	502	522	492	538	549	529	499	509	487	525	525	512	507	559	507	489	514	504	518	487	544	506	557	524	513	481	519	492	546	538	532	524	519	546	544	526	490	542	523	540	544	493	548	503	478	536	518	514	531	489	508	507	495	503	581	522	539	546	509	579	499	561	534	490	528	540	521	577	521	518	530	575	531	543	542	500	560	514	546	559	554	489	567	546	551	477	511	474	526	525	509	533	528	517	525	507	518	537	534	534	541	562	478	519	507	546	545	516	508	511	519	541	551	465	514	468	531	543	557	536	538	516	537	520	525	469	508	541	490	517	492	506	554	478	546	496	507	546	485	501	521	511	526	525	543	491	535	536	513	531	520	528	510	490	531	558	523	538	549	498	541	511	518	515	515	549	494	522	515	549	533	506	556	542	560	548	525	526	534	563	510	533	532	512	552	551	531	487	536	532	553	544	553	518	556	521	535	526	531	530	548	511	523	483	521	534	501	496	518	521	521	508	534	516	492	547	489	503	533	543	559	547	570	521	494	520	522	543	502	536	541	513	522	528	540	517	512	576	537	543	512	523	542	537	530	541	465	502	544	522	550	542	522	536	541	532	517	547	519	536	551	543	510	527	512	551	494	578	527	512	578	556	559	568	475	540	515	517	535	528	519	504	545	521	576	526	481	566	480	521	520	485	515	519	523	482	493	507	552	505	500	553	535	477	545	493	551	521	516	496	533	520	506	536	501	500	546	572	542	502	525	527	510	528	547	560	544	562	536	494	504	521	522	530	520	504	495	518	528	543	536	493	514	503	494	465	509	508	538	533	536	569	509	523	523	485	541	497	534	492	486	502	507	531	537	472	529	494	552	522	477	516	569	522	567	555	554	544	511	563	516	509	556	565	512	498	497	535	542	546	519	499	525	502	513	479	487	509	501	583	516	484	501	530	493	500	535	567	529	535	581	569	518	498	539	573	501	559	545	552	527	586	484	517	487	527	493	518	566	515	475	526	539	522	524	487	513	517	546	600	545	522	502	552	521	508	553	555	512	533	540	536	474	550	521	524	572	538	547	529	575	519	500	553	516	518	522	527	515	520	529	554	519	549	539	527	523	520	548	561	552	520	510	507	506	520	507	501	547	500	526	524	523	536	499	516	492	495	498	523	554	555	506	490	502	539	527	539	511	496	553	527	564	575	550	551	544	520	513	500	557	479	502	511	500	515	502	519	538	505	548	531	557	499	534	531	517	452	552	530	521	518	532	519	517	513	513	530	521	519	517	512	507	509	497	543	516	524	551	525	540	519	543	505	505	468	516	522	559	536	513	499	513	521	504	551	507	553	513	484	489	523	526	494	468	522	532	524	519	507	512	514	546	481	553	545	530	512	533	514	535	513	520	518	478	543	546	516	497	544	519	539	554	533	538	510	541	535	520	544	500	495	544	530	550	508	552	550	516	497	508	547	548	576	523	522	476	512	532	535	527	508	490	519	505	561	520	536	501	518	510	575	532	512	547	538	509	476	519	517	527	528	555	515	526	503	550	547	522	495	512	511	539	521	524	568	518	493	522	537	549	488	566	555	524	511	522	534	493	509	543	552	540	564	517	510	532	486	533	499	509	567	532	536	540	513	468	482	536	496	485	540	570	518	491	548	498	504	544	502	532	503	513	490	480	541	510	504	499	557	556	538	561	525	548	526	514	527	524	556	505	480	538	552	509	483	529
2536	347	422	366	370	2553	4031	2858	1732	408	325	314	293	316	326	302	307	294	262	309	297	317	294	334	324	328	296	298	328	314	293	299	309	267	321	285	306	326	327	327	323	283	300	284	296	348	319	314	308	318	292	290	291	317	304	335	296	319	291	294	287	320	283	280	284	331	299	314	297	319	315	311	293	313	315	302	316	291	321	317	326	293	307	288	296	315	271	296	310	298	296	289	288	298	301	303	329	320	297	288	291	299	294	274	318	309	315	300	285	314	292	309	290	282	280	262	297	319	305	316	329	317	321	304	325	299	307	316	331	286	315	322	278	300	297	340	315	346	323	327	328	327	290	289	316	335	304	288	301	333	302	331	301	297	297	313	314	305	326	327	311	319	299	311	324	330	294	309	290	298	290	279	267	285	287	322	279	326	323	308	302	317	306	324	318	291	330	311	303	296	298	286	291	325	308	291	300	334	302	305	329	290	303	296	303	277	340	300	314	288	309	299	284	306	299	346	307	299	296	294	306	313	306	287	308	261	264	321	293	296	316	319	291	326	302	302	319	314	308	295	287	301	300	274	311	282	306	324	327	315	307	328	302	298	328	324	268	355	332	289	285	314	313	283	303	286	300	306	296	299	299	304	309	318	302	306	304	290	295	295	309	289	313	335	318	318	289	316	288	317	331	333	295	306	322	329	330	324	308	300	291	313	289	296	339	305	279	305	333	329	279	303	283	301	295	294	290	314	320	309	354	302	315	283	324	324	307	321	340	337	322	304	307	309	284	287	293	278	316	301	293	301	284	294	310	347	326	323	317	314	358	321	308	304	310	307	323	331	307	270	299	288	314	329	288	324	324	313	323	295	289	297	306	319	318	322	305	287	300	331	307	278	284	307	306	298	275	324	271	309	316	283	294	322	280	301	312	333	325	329	307	317	337	324	301	298	275	288	301	303	311	300	292	329	318	320	306	343	292	288	270	299	339	319	324	319	306	294	318	280	317	312	303	299	301	296	316	312	323	342	303	298	301	315	365	275	299	298	311	283	325	333	313	334	300	328	298	324	336	281	319	303	279	298	303	283	275	272	299	300	284	313	304	272	316	295	321	317	312	300	308	327	296	318	300	304	300	291	310	295	307	306	314	331	280	298	276	298	323	299	320	312	327	298	318	298	333	297	289	277	324	304	317	307	301	300	314	319	342	290	304	279	298	299	303	326	321	317	332	296	299	314	325	320	319	265	295	315	305	319	295	301	282	300	288	292	299	321	300	302	308	313	310	295	302	317	311	322	308	289	305	290	334	305	331	297	308	306	278	331	286	311	337	316	283	311	303	320	301	332	304	320	316	298	312	280	267	302	320	299	306	313	285	298	294	321	321	322	311	329	321	305	306	283	323	322	302	323	291	311	317	294	337	290	294	309	316	340	284	304	294	316	343	289	284	324	331	332	284	310	303	279	299	320	314	290	316	307	314	311	306	294	286	288	328	265	310	342	305	291	299	285	302	327	285	313	283	301	304	310	319	290	311	312	312	329	293	293	302	306	305	324	291	298	307	344	327	311	300	298	339	301	329	284	288	282	293	295	334	307	322	320	272	296	304	311	288	300	295	301	288	263	313	290	288	305	322	292	307	316	310	343	317	293	298	315	288	285	313	300	299	321	329	319	280	316	316	324	303	291	336	349	299	309	302	313	296	322	318	299	318	285	304	294	305	304	273	276	279	300	266	306	304	320	310	289	310	313	333	310	281	307	300	310	293	319	328	300	316	333	330	282	283	332	322	280	310	310	303	331	318	303	304	306	330	314	307	302	287	279	278	295	291	329	313	293	310	292	354	333	331	315	335	318	316	340	290	286	296	284	313	328	304	296	330	289	300	294	320	341	314	283	324	326	298	317	328	281	324	322	288	305	296	301	329	299	333	314	338	325	323	304	284	274	330	318	304	311	298	316	337	328	276	276	309	297	320	291	348	294	278	302	298	268	301	336	301	345	286	307	305	299	323	264	273	301	283	270	316	314	332	307	298	293	307	331	299	294	300	311	339	304	325	310	310	316	308	302	308	313	299	298	314	294	306	283	284	310	275	264	318	292	354	281	331	295	289	287	295	297	324	318	283	330	280	296	313	327	330	359	302	321	260	296	306	362	308	313	289	325	328	306	330	291	317	329	350	294	313	300	320	295	299	311	291	312	309	292	335	291	315	322	278	310	325	294	345	305	290	272	287	283	299	288	306	316	297	318	319	305	324	315	306	297	306	305	296	281	311	313	309	313	293	309	289	324	286	314	334	325	303	307	328	295	306	302	300	324	264	298	338	308	325	287	287	298	299	291	301	281	300	295	314	276	339	290	332	311	320	283	279	301	294	298	297	348	297	290	319	308	307	310	312	330	304	328	308	299	309	301	297	282	332	295	295	279	330	323	283	298	322	304	331	325	325	348	308	304	302	266	298	295	287	317	317	315	305	301	308	296	301	314	311	316	299	306	337	322	324	278	333	333	309	320	313	317	293	297	315	304	320	301	318	282	292	316	312	293	284	279	325	311	313	306	270	286	333	295	324	298	322	292	311	315	331	298	309	317	284	296	322	306	273	317	272	299	310	287	301	298	339	336	291	320	303	290	295	311	300	313	324	286	298	291	298	320	304	316	318	327	297	322	316	317	298	312	320	305	328	302	295	328	292	282	297	306	303	281	309	294	291	304	320	290	305	318	318	294	321	285	318	295	312	312	316	315	316	280	295	318	309	294	307	314	296	319	286	274	305	313	315	320	266	276	309	334	302	310	289	278	289	290	311	316	289	330	292	285	295	285	305	320	301	292	282	290	282	288	273	302	311	331	331	300	297	310	308	298	282	268	338	335	320	304	292	306	287	328	308	313	332	309	305	286	319	282	333	287	311	316	327	313	285	300	302	346	326	365	307	285	322	304	304	299	346	311	305	290	321	341	313	314	290	276	284	305	287	302	312	278	329	291	297	271	284	300	292	313	329	320	312	298	295	319	325	276	280	310	338	324	312	322	308	325	308	292	326	303	318	309	304	298	305	322	302	300	323	333	324	314	304	299	331	305	285	290	320	287	305	307	279	279	335	321	296	314	323	308	285	319	283	322	310	289	311	318	321	298	325	328	335	277	298	357	278	301	308	319	325	295	307	294	320	319	283	310	301	332	303	291	305	325	273	332	261	274	318	302	306	323	311	316	294	295	300	319	298	288	312	296	294	293	306	267	306	307	287	334	282	327	280	290	307	305	303	300	322	308	283	318	300	320	291	309	334	303	268	320	319	281	325	293	281	303	318	308	325	303	287	311	274	292	301	304	300	282	318	310	322	280	300	319	280	275	324	303	293	314	293	304	329	310	315	315	340	313	315	276	301	278	284	317	337	306	309	319	337	317	321	285	289	314	312	318	328	299	319	312	301	324	330	319	325	306	306	293	330	293	288	316	307	303	263	327	303	296	295	288	287	376	298	301	311	297	280	298	322	319	308	313	314	322	310	304	313	346
2689	912	1156	1136	1298	11853	16367	11655	6711	1140	799	802	810	795	798	797	767	822	805	812	748	792	771	814	797	761	780	819	774	802	837	791	768	733	836	803	829	843	775	792	803	821	794	857	797	820	788	816	792	797	765	805	798	789	715	860	837	762	803	852	784	856	755	787	805	840	802	707	777	765	802	819	776	866	779	779	768	822	837	757	831	785	808	797	781	807	810	794	815	724	809	796	791	840	806	801	772	780	777	801	797	805	784	774	796	767	813	778	754	776	800	808	797	844	780	800	788	778	751	796	784	787	785	814	807	788	784	827	830	823	728	787	844	744	794	739	754	796	843	761	768	747	756	850	846	748	817	772	807	772	815	796	762	852	853	764	796	828	799	780	820	734	780	786	778	810	794	781	791	779	793	847	756	822	830	832	814	852	800	795	829	807	806	761	758	800	831	807	829	804	831	741	812	755	829	777	756	785	799	819	820	773	818	778	808	797	819	799	820	780	808	797	841	789	795	815	824	853	807	818	790	798	821	800	784	784	789	836	766	827	759	774	773	837	798	776	799	814	811	803	846	735	761	798	785	837	766	769	810	799	788	747	789	811	787	756	762	784	768	779	802	806	775	811	774	797	792	751	820	806	720	780	838	816	811	785	831	821	771	784	781	774	820	797	813	838	800	775	776	818	769	785	805	821	798	778	797	839	830	752	803	827	839	850	758	790	827	768	833	806	769	821	788	787	825	805	816	773	773	799	776	753	822	830	783	808	817	793	811	813	786	769	841	832	838	818	770	827	849	792	811	783	839	803	785	843	814	790	825	801	804	809	758	836	749	789	783	792	748	837	783	811	771	725	810	793	798	769	842	783	777	766	815	778	846	847	825	764	833	786	845	760	774	742	830	834	776	827	837	843	751	833	864	769	761	813	773	779	835	737	829	807	808	815	791	798	771	774	799	795	785	750	781	813	825	759	809	812	840	805	793	833	836	791	839	827	788	780	781	772	769	755	804	779	797	780	819	788	830	778	776	768	718	775	834	815	845	829	855	819	792	802	792	772	817	781	787	795	801	811	777	786	751	799	783	814	761	802	805	774	870	855	829	783	820	740	806	765	765	780	780	812	813	775	780	775	778	803	841	742	803	798	783	803	747	781	797	823	836	832	729	765	817	752	832	800	811	815	774	814	842	810	816	784	747	774	798	816	800	788	755	795	750	808	749	770	790	795	829	837	826	738	794	799	790	806	827	750	783	803	838	840	780	772	812	775	833	736	791	827	782	767	789	777	721	802	750	826	810	723	775	822	824	795	834	767	840	772	785	825	786	785	775	792	812	769	780	754	858	765	808	783	797	772	826	827	807	880	857	809	796	805	835	815	793	783	787	783	802	796	820	785	793	825	793	789	814	797	832	796	806	797	771	822	759	755	759	842	794	834	783	795	774	842	816	819	795	834	789	783	838	786	869	818	814	750	812	757	830	767	835	755	780	842	852	809	858	786	760	760	819	766	821	814	840	767	792	848	828	790	798	832	791	775	838	770	816	798	853	769	827	765	796	835	775	821	834	822	796	794	755	798	815	756	766	853	763	761	784	802	782	794	720	770	785	790	798	853	788	806	782	797	804	776	774	833	800	810	800	810	804	793	794	780	816	778	750	809	838	793	784	789	828	789	801	813	806	805	769	761	766	794	808	846	799	790	766	760	797	804	820	727	774	789	809	794	758	884	789	819	776	823	795	839	874	832	818	759	818	806	798	729	835	848	792	814	801	790	794	788	806	750	832	796	805	765	782	785	805	813	798	762	780	783	795	765	816	784	770	768	794	774	789	786	819	806	778	797	781	821	747	774	865	781	825	835	760	807	719	808	798	801	829	776	788	759	804	786	789	796	769	807	777	723	769	823	796	840	770	734	740	827	810	787	800	796	784	796	832	795	820	776	814	794	780	817	776	820	757	834	809	821	794	830	775	829	778	796	798	775	814	753	802	789	769	764	809	798	826	753	838	826	791	788	787	816	796	806	789	810	762	822	792	751	834	817	869	797	808	791	806	809	843	786	793	766	806	787	788	877	771	784	814	802	820	769	777	809	787	793	774	781	775	783	815	784	798	805	796	801	783	759	816	778	757	765	764	780	772	793	824	758	779	816	801	861	791	803	808	748	797	792	802	831	806	774	829	768	806	816	778	788	842	797	755	854	778	833	791	777	789	813	871	786	784	799	792	845	770	787	819	784	765	805	823	811	740	818	810	783	831	807	815	783	799	800	808	786	839	791	783	732	798	797	808	820	790	803	793	790	773	772	740	818	797	763	808	805	847	787	781	801	801	760	885	806	845	798	782	822	745	754	806	812	828	796	795	806	791	756	741	778	812	755	820	837	795	775	789	811	767	783	776	795	755	798	830	812	823	737	794	781	825	772	789	801	819	792	818	817	842	812	818	779	796	743	813	819	763	862	806	791	802	761	826	782	810	810	741	768	748	809	818	794	794	789	837	837	840	745	831	776	793	863	815	823	821	794	806	807	767	781	768	846	787	822	741	855	765	836	824	821	813	742	800	812	817	827	790	794	826	735	789	810	786	748	761	837	806	796	809	796	806	777	816	835	800	803	814	763	784	801	772	777	816	814	835	785	790	844	828	842	773	771	752	809	823	758	794	786	779	796	836	735	793	803	821	759	802	830	811	780	777	809	819	799	815	877	820	772	777	819	788	736	780	773	839	810	776	809	788	808	812	815	820	785	833	817	849	796	800	795	757	786	859	781	846	779	832	806	854	787	772	847	771	804	807	822	759	800	799	806	850	819	784	796	800	758	764	787	816	787	781	800	805	780	779	810	839	860	782	840	776	755	796	835	806	774	817	822	785	828	755	782	857	819	767	799	771	807	804	826	812	788	769	804	825	824	813	798	809	811	797	798	845	808	787	774	758	758	741	801	780	792	786	778	771	794	779	777	838	800	792	830	788	841	824	833	780	800	792	774	785	810	799	786	798	815	828	808	805	822	752	814	807	818	775	782	734	746	810	783	874	805	810	751	781	836	803	776	803	778	805	816	797	796	844	750	829	809	841	842	841	800	778	776	769	811	774	826	847	742	795	805	829	848	823	786	794	805	857	791	758	819	791	777	761	767	778	809	800	795	776	792	846	776	859	771	793	799	820	800	787	799	807	820	830	773	815	814	742	821	786	795	746	765	797	802	782	815	836	807	846	808	819	850	814	805	815	816	780	790	821	814	767	759	793	807	839	752	801	792	781	830	789	778	819	803	835	780	870	801	814	785	781	815	791	797	855	804	828	804	807	798	798	804	756	811	752	756	804	747	815	776	757	775	843	829	801	779	814	785	811	773	838	747	806	790	839	852	796	788	826	836	838	837	807	775	814	792	810	838	790	822	797	769	783	794	808	809	787	784	786	769	745	763	801	838	787	835	749	781	780	779	780	777	835	808	827	797	827	847	854	829	777	790	766	779	802	849	795	781	843	830	809	774	770	816	772	748	841	774	828	804	780	817
10043	1351	1526	1659	8527	35904	41509	29510	15456	2549	301	307	283	277	268	293	259	299	244	288	294	296	292	268	266	284	295	278	267	260	238	288	262	251	275	283	231	292	267	261	274	251	264	291	266	282	255	277	292	294	272	255	282	294	270	273	275	255	277	280	252	260	288	286	267	280	255	281	279	245	260	279	272	277	290	262	258	274	262	274	282	295	250	275	256	277	294	269	255	271	289	266	280	293	282	296	307	257	269	264	266	251	264	272	270	263	252	280	286	281	247	278	258	260	280	263	282	280	257	290	258	238	267	250	283	269	254	272	274	251	297	262	279	295	284	272	262	276	255	246	271	261	288	241	256	283	274	271	282	275	277	254	238	278	237	296	297	261	278	297	266	264	273	264	269	256	302	277	260	288	258	265	256	273	258	260	256	267	279	278	274	271	281	262	299	283	250	300	277	279	262	270	302	271	278	243	271	245	304	263	231	293	266	294	263	261	258	278	235	258	273	279	271	231	254	277	240	265	286	254	236	278	261	283	265	244	268	257	258	249	268	243	258	269	258	268	275	280	259	271	285	261	284	266	263	258	277	284	285	265	279	252	291	274	262	259	306	254	271	249	256	261	269	271	261	294	295	268	275	263	259	303	291	259	282	248	283	277	284	269	283	264	302	269	260	272	286	280	258	274	252	263	280	267	269	307	254	298	285	276	251	281	262	241	312	288	273	268	251	274	259	283	305	292	259	264	312	284	274	271	251	279	233	283	269	291	304	237	286	290	284	273	294	285	278	272	294	287	275	276	281	277	264	270	280	282	268	260	258	262	279	290	270	313	260	288	283	274	260	265	274	279	272	260	301	277	281	285	275	267	270	258	229	293	267	257	296	287	263	296	243	270	272	276	265	291	266	287	290	275	270	283	283	237	243	270	279	268	261	257	291	267	271	265	292	278	272	290	270	262	285	284	296	267	285	257	296	270	253	284	286	264	282	278	295	265	285	279	271	279	296	302	265	258	278	254	297	265	270	252	275	258	259	244	255	250	267	264	230	311	259	240	256	267	262	259	294	280	278	281	276	260	286	252	277	269	278	286	250	269	255	265	283	263	285	263	263	272	255	257	266	275	265	311	266	294	308	272	281	262	262	275	257	285	251	260	258	275	267	279	273	287	293	276	287	263	272	286	279	299	272	289	290	292	298	241	260	289	288	254	273	268	262	271	256	291	260	242	283	296	244	263	284	290	268	250	273	292	301	297	278	283	260	264	296	270	297	252	255	273	260	266	267	266	277	271	268	286	289	287	286	275	267	252	275	265	255	250	274	285	245	266	283	265	278	281	271	285	266	274	257	241	278	283	305	301	291	267	261	279	269	269	259	254	267	306	278	259	271	280	258	268	278	251	272	244	230	287	298	284	267	274	271	310	282	301	296	240	265	277	265	275	237	248	285	278	290	270	254	259	310	281	290	270	264	272	254	240	256	274	273	259	247	265	281	266	273	282	237	249	271	271	272	294	262	259	243	281	280	264	277	286	275	277	259	270	312	273	276	261	273	280	272	294	238	283	265	289	289	281	313	272	258	259	259	256	253	274	289	279	257	276	264	283	305	285	285	284	260	279	253	284	271	268	267	229	261	264	273	293	280	269	261	313	266	283	238	238	269	265	257	275	259	271	246	281	281	286	303	256	274	244	283	277	268	261	293	248	265	294	285	257	271	254	265	278	269	257	267	258	253	248	253	273	285	268	265	282	268	257	306	280	268	257	284	277	296	284	274	259	284	261	259	305	260	251	270	298	271	257	279	248	279	290	269	246	281	294	265	266	288	309	262	277	265	249	255	284	287	251	260	296	272	242	275	229	249	255	261	271	251	275	268	279	278	297	278	271	266	264	257	267	266	282	273	270	271	276	281	292	267	275	254	282	295	257	283	270	284	293	251	286	269	273	269	284	280	265	274	274	258	273	236	252	268	267	279	288	296	235	267	275	238	284	260	290	288	284	236	274	250	285	234	274	276	276	303	266	263	287	276	260	289	269	259	282	275	248	279	283	298	269	286	260	250	266	267	262	275	262	276	262	266	291	274	290	253	260	298	271	274	318	255	265	260	278	276	272	260	296	291	272	276	280	261	276	293	292	295	264	275	271	304	248	267	286	282	271	260	258	258	257	272	282	259	268	238	239	269	278	277	264	276	254	300	274	270	292	283	282	241	261	268	250	258	278	255	269	257	278	311	280	291	271	261	259	254	271	261	244	287	254	263	260	251	258	283	291	260	276	262	250	280	278	276	271	292	274	280	263	250	251	260	249	279	270	284	264	271	288	270	270	279	251	276	279	285	287	283	267	286	314	257	291	263	251	275	251	257	258	259	251	265	294	271	272	255	273	262	243	269	249	257	251	298	242	262	307	275	295	260	271	277	278	255	279	314	282	257	291	259	248	270	280	267	266	237	250	291	271	269	276	262	259	285	257	260	238	253	266	284	282	287	248	254	301	285	296	272	263	300	273	293	278	267	228	270	297	278	287	243	287	272	259	239	270	228	250	286	278	264	279	255	252	240	277	285	279	263	263	287	271	270	261	274	283	273	265	272	252	278	241	285	259	260	266	281	298	265	283	267	262	274	252	294	251	277	314	221	265	279	258	274	284	274	267	256	272	274	282	280	294	268	249	287	268	245	294	243	267	274	273	279	279	248	261	274	306	268	289	265	289	280	254	268	265	256	290	257	283	286	277	280	273	283	247	269	266	261	305	258	274	267	260	283	263	256	232	279	280	249	278	252	300	255	265	260	275	287	230	292	238	282	238	258	252	257	273	268	273	257	265	319	286	284	280	233	285	263	275	260	312	265	299	275	268	300	289	308	292	292	287	265	257	281	275	268	295	280	269	282	275	258	273	244	301	286	309	277	262	255	287	270	272	265	280	275	274	280	278	250	280	265	268	256	263	304	277	265	278	270	285	256	316	291	264	287	262	284	300	246	242	280	265	263	287	261	278	304	297	271	264	271	288	243	266	265	292	253	258	268	250	275	276	262	279	285	255	271	256	274	269	252	275	288	294	259	291	279	271	283	250	267	290	245	261	259	273	282	280	275	270	272	268	294	271	270	268	282	287	278	247	269	247	256	281	298	295	278	275	252	232	294	253	264	267	240	266	255	289	267	243	280	268	237	271	288	277	296	272	267	282	281	266	230	270	285	287	278	284	279	257	261	250	261	271	267	250	262	270	255	276	306	247	279	259	244	281	281	249	274	266	268	304	303	273	248	243	270	268	252	286	278	274	264	269	284	281	259	267	272	271	258	277	302	262	262	275	270	250	284	277	288	256	294	246	269	294	289	289	257	258	250	257	274	271	285	236	272	288	272	261	256	302	304	270	262	267	290	299	309	239	291	265	252	259	259	265	240	263	265	253	270	263	270	279	263	305	248	277	267	264	310	275	272	269	275	280	275	260	265	274	307	283	292	258	307	263	269	284	283	241	260	280	280	277	265	270	273	300	273	292	266	270	278	279
6587	1772	3678	6007	23298	53153	55512	45190	30197	5835	827	808	732	738	789	758	728	737	699	711	718	745	668	764	733	772	748	700	719	684	709	744	700	752	659	745	731	721	700	672	685	749	708	671	721	722	745	705	682	696	711	735	682	768	713	749	723	696	730	715	650	739	698	702	742	741	757	748	673	713	707	697	639	718	732	711	659	700	691	746	749	734	739	695	693	733	751	718	739	745	658	715	703	727	742	736	682	756	718	646	682	747	712	730	720	686	703	731	660	682	763	659	741	751	657	714	730	676	695	760	781	691	744	728	714	714	758	712	718	763	693	707	734	689	691	742	742	759	697	747	684	737	711	712	677	743	721	752	713	688	702	736	689	723	749	666	711	707	653	755	709	682	683	730	755	724	682	681	729	723	712	745	759	714	744	728	747	735	745	681	754	670	706	709	676	717	763	730	705	752	709	732	735	706	681	683	713	772	712	727	692	725	727	700	707	746	723	755	696	731	741	701	689	732	697	659	746	686	761	690	728	733	713	731	692	679	749	680	690	709	726	708	752	739	707	716	701	752	670	708	676	710	705	685	785	685	690	715	720	762	710	717	712	710	706	711	697	733	728	720	707	712	681	743	705	703	743	666	690	696	729	684	663	736	710	727	749	689	714	746	667	680	678	729	737	717	670	720	743	735	683	706	742	737	689	665	742	727	705	714	681	671	709	723	709	722	687	716	686	683	693	667	705	672	755	737	733	704	736	725	675	699	712	712	701	728	676	668	712	711	685	704	714	714	716	674	750	750	698	730	761	767	700	701	682	691	749	706	722	686	734	728	714	723	762	684	678	675	740	734	712	743	707	694	704	713	738	718	690	741	688	699	697	737	697	720	733	728	741	749	693	727	705	712	728	728	700	720	737	744	734	730	748	739	700	708	686	683	682	706	742	705	699	796	675	631	748	706	712	682	711	692	727	749	719	678	660	740	702	730	676	700	685	701	701	699	716	720	722	689	782	715	717	775	760	752	688	710	712	738	719	655	710	666	741	719	747	740	696	711	740	679	679	714	748	690	720	759	717	765	745	713	741	662	737	673	740	723	701	713	697	697	733	750	685	738	725	675	707	667	633	683	729	700	689	713	697	733	708	768	697	712	703	665	716	697	708	694	696	753	751	711	774	657	698	750	719	696	729	701	697	683	691	697	688	721	674	711	669	716	702	747	716	703	679	697	700	731	704	701	720	646	725	737	761	750	735	769	701	713	756	738	700	735	738	719	759	733	744	730	714	699	643	681	717	687	740	738	730	704	754	715	742	717	694	691	710	728	761	634	735	705	673	772	686	748	725	807	726	733	717	672	706	709	734	724	686	752	736	729	727	693	742	722	763	734	660	692	717	712	665	723	694	687	710	660	748	723	725	716	788	711	724	696	728	683	682	716	702	764	664	719	708	696	710	702	677	696	705	706	742	706	729	689	711	711	710	702	702	740	703	697	704	692	672	741	708	660	714	731	698	760	650	736	715	730	667	732	700	739	750	738	758	744	697	693	687	727	743	709	711	698	708	703	711	686	737	724	699	734	698	720	738	699	726	728	747	722	680	693	723	732	694	704	710	732	769	714	706	738	699	693	720	743	748	718	746	740	685	716	718	761	741	685	686	714	665	734	750	690	738	717	721	655	680	718	701	721	670	730	691	657	741	667	715	715	714	718	739	728	674	691	770	674	713	731	665	696	745	699	703	718	711	749	712	740	725	743	720	685	709	716	722	701	693	705	707	709	723	692	699	704	689	730	733	733	732	663	716	695	672	695	674	711	699	759	721	738	709	721	697	692	729	737	684	750	713	703	760	687	706	706	740	680	710	631	684	670	719	673	707	712	704	708	665	725	745	704	718	724	698	722	752	706	693	727	729	743	763	678	704	747	684	754	742	710	750	767	680	732	723	685	654	707	738	758	702	674	746	722	706	692	688	726	733	695	761	737	717	701	704	693	712	705	767	755	704	736	708	669	739	685	663	699	703	730	744	733	728	692	681	706	714	729	670	704	719	728	698	710	721	718	713	719	712	663	735	717	739	720	730	705	760	701	727	656	719	720	678	703	708	717	670	715	739	691	761	757	762	734	692	708	705	710	710	748	720	657	697	703	723	717	683	719	734	749	727	674	711	731	702	728	746	738	687	700	708	684	643	698	730	746	668	746	722	695	716	677	724	708	731	684	730	724	778	672	678	689	715	734	743	731	741	670	711	705	702	707	692	732	697	692	722	696	676	737	749	771	773	703	668	697	765	730	734	681	708	728	684	726	695	657	709	717	783	687	729	717	704	700	697	736	724	684	684	700	698	709	715	755	737	689	683	689	745	693	711	711	673	738	711	713	725	679	692	744	713	719	703	689	730	695	746	716	727	671	676	687	708	709	691	726	678	703	693	714	727	729	709	705	708	722	680	752	692	707	731	682	772	767	684	709	751	707	736	716	715	728	721	691	733	761	682	733	710	660	761	696	712	742	710	689	706	719	697	648	755	722	742	738	716	697	677	708	654	687	706	692	758	698	721	724	706	696	748	723	704	744	718	679	694	723	742	740	699	673	769	754	755	703	715	752	678	688	671	661	676	706	692	719	741	702	701	712	708	684	717	773	697	743	700	720	696	767	713	708	673	670	691	696	718	717	675	705	739	675	722	746	688	684	688	739	673	711	708	662	728	692	710	697	737	735	752	716	722	701	727	731	671	712	722	668	723	746	710	746	696	749	718	725	728	705	693	705	676	763	734	740	727	701	686	720	672	728	708	666	702	744	714	717	746	723	690	725	678	702	698	739	725	686	700	721	689	692	705	712	687	694	735	770	739	722	709	683	675	686	683	716	711	743	730	755	742	744	756	683	709	696	698	733	679	673	714	707	760	680	733	691	688	712	708	703	678	747	681	716	680	709	689	696	690	753	685	704	730	721	669	723	703	766	713	688	723	732	699	673	719	693	742	692	695	727	732	673	691	700	745	692	745	699	718	736	745	706	709	697	715	746	724	743	714	743	675	761	696	706	738	717	667	782	725	695	694	704	691	713	725	699	759	759	693	728	744	725	713	712	704	736	678	731	702	701	703	706	725	732	760	744	699	738	747	742	750	714	752	692	730	694	722	712	761	755	779	710	735	743	643	732	710	707	700	758	709	731	724	741	709	671	736	732	700	731	693	688	749	704	677	716	761	760	714	672	653	734	702	696	749	741	692	738	705	706	707	688	750	670	725	683	730	722	706	704	737	690	673	689	737	708	693	721	719	750	729	704	676	712	665	686	704	720	751	725	709	737	678	762	709	680	717	727	714	690	707	724	690	713	688	734	694	721	726	705	722	698	711	729	712	729	711	768	747	695	698	705	679	737	722	737	726	716	722	666	770	752	747	701	670	777	726	712	746	721	748	760	736	701	675	680	712	720	714	703	753	722	720	706	707	750	687	728	706	755	676	688	745	720	720	743	712	727	752	738	716	683	723	723	646	720	686	742	713	658	635	704	780	697
18272	3121	2979	4047	19600	52129	55381	42867	26310	4731	204	180	163	165	169	165	149	168	155	164	137	180	160	166	170	166	135	157	166	158	149	165	174	174	175	145	165	174	155	179	153	153	163	158	163	171	154	155	163	160	154	170	159	182	175	153	158	150	146	140	165	151	165	152	170	170	146	162	172	161	157	179	147	167	180	147	162	147	174	164	173	168	181	158	148	184	181	164	177	147	150	143	171	159	156	159	164	163	170	184	153	148	159	159	153	171	169	178	191	193	153	164	184	166	147	167	177	153	135	151	175	159	154	168	192	149	177	153	156	141	144	156	164	166	169	164	150	166	151	175	175	155	151	158	164	137	158	187	145	167	167	184	167	171	182	173	158	169	162	140	186	185	177	157	167	158	166	165	158	145	162	147	155	161	170	165	178	173	184	185	158	167	172	139	134	163	167	177	160	151	162	166	145	181	175	150	168	157	161	166	159	174	179	181	161	153	177	179	165	165	166	181	143	165	165	161	188	158	168	184	141	140	138	142	194	137	182	161	169	154	165	173	163	163	163	178	175	152	160	172	181	165	158	181	170	172	168	152	160	152	163	162	160	169	144	173	180	160	168	136	156	170	165	147	174	166	162	134	145	179	126	177	163	149	165	153	148	160	145	158	133	186	175	150	161	152	172	155	167	150	171	172	163	157	173	154	161	156	154	182	156	174	173	153	152	162	151	132	175	146	154	160	138	143	175	159	169	177	179	166	159	185	140	156	157	161	177	156	142	175	182	172	161	164	188	165	158	157	163	154	193	152	169	181	148	140	184	160	161	186	168	171	154	154	159	147	151	173	160	145	130	154	147	157	164	155	157	142	170	165	155	144	150	153	161	155	178	180	166	184	175	153	165	180	176	174	176	163	165	156	167	145	166	164	138	145	181	142	177	164	166	164	169	129	141	169	146	159	181	176	155	163	162	159	140	169	178	160	176	149	165	143	153	171	171	163	150	162	162	140	165	159	172	160	170	177	161	151	134	149	157	157	154	152	166	161	145	146	167	164	160	177	144	170	137	157	161	174	206	142	171	167	153	174	206	147	159	158	157	159	162	170	158	165	170	158	149	151	144	166	177	171	174	147	160	156	145	174	166	161	185	163	171	164	172	168	146	152	163	165	160	153	169	155	174	166	151	165	187	179	158	150	138	151	161	189	167	171	157	167	157	144	178	149	164	145	164	163	158	199	180	155	178	161	170	144	165	171	189	181	145	186	153	154	161	176	165	192	166	173	169	191	169	171	174	155	168	140	156	186	148	161	152	176	140	197	173	155	164	135	145	154	174	180	160	175	161	156	174	150	162	158	127	162	154	159	188	163	173	151	172	146	143	168	155	159	164	153	161	166	186	164	152	166	147	162	157	173	172	180	178	171	150	146	178	163	144	153	159	153	146	159	162	169	159	157	161	159	164	146	154	167	164	150	166	167	161	153	152	160	158	197	156	171	167	175	155	157	127	153	174	163	175	161	189	167	161	157	159	160	163	161	181	179	170	167	157	186	181	148	138	163	137	152	157	150	174	153	172	188	163	170	165	172	171	159	176	162	175	173	153	150	163	172	152	170	174	137	174	148	170	139	153	175	138	148	156	173	166	150	179	145	154	175	161	170	158	147	148	135	163	173	162	174	151	160	166	188	165	154	170	142	153	168	166	164	171	155	168	151	168	170	182	160	165	175	161	161	156	200	174	157	161	168	174	151	160	153	173	157	170	154	173	167	165	168	166	159	168	164	172	181	151	159	164	148	142	171	201	202	162	164	166	164	141	157	199	169	173	156	146	153	132	160	173	164	182	168	146	166	164	182	153	185	160	170	167	161	169	171	147	164	164	154	145	146	164	168	159	151	151	184	173	173	144	165	152	170	169	151	166	162	160	157	163	127	159	152	161	167	150	183	167	150	162	146	166	155	179	169	152	173	151	176	164	151	147	146	184	171	160	158	162	147	181	166	153	158	147	146	152	173	151	154	139	155	137	137	167	179	159	132	157	163	181	154	168	153	152	153	180	148	141	164	196	155	169	141	169	178	184	164	141	190	155	159	162	150	155	178	180	147	147	169	167	182	153	150	162	181	167	179	159	183	155	145	175	151	156	171	157	189	165	177	153	171	161	188	154	162	164	141	173	160	185	176	164	142	172	180	156	169	148	169	151	146	173	155	148	181	174	172	154	167	181	155	162	166	167	164	188	165	179	177	166	160	170	162	156	133	146	160	176	164	170	158	134	184	143	168	160	153	172	174	187	154	166	158	153	172	167	162	155	181	166	166	139	176	142	169	186	166	164	159	151	168	150	154	157	150	134	163	165	165	153	169	167	145	145	134	170	165	153	151	169	183	151	164	157	171	190	161	173	159	166	177	153	169	179	175	167	156	146	149	184	153	154	173	162	163	173	205	155	176	171	189	160	153	155	159	180	153	162	168	146	180	179	170	175	186	144	180	184	147	169	144	159	145	145	161	176	156	173	162	158	154	176	164	157	147	154	180	162	160	150	159	160	172	160	151	151	173	176	173	163	165	168	163	159	151	158	140	176	160	142	177	190	180	166	187	178	155	140	159	145	172	150	144	172	149	171	154	173	149	154	155	148	158	159	145	125	166	159	166	163	164	162	146	155	156	172	174	176	159	159	157	164	156	163	143	173	156	147	165	141	176	170	182	164	155	173	131	166	149	178	183	169	167	187	172	162	187	151	171	156	164	190	149	189	159	152	142	173	155	155	176	166	159	152	152	156	154	149	151	161	159	144	173	185	167	167	172	152	163	165	156	166	150	168	150	144	187	144	150	169	163	157	165	159	152	161	189	167	170	160	172	163	183	179	147	178	158	178	142	144	164	161	165	172	171	165	172	171	161	149	128	170	150	164	155	175	167	161	160	175	172	163	150	148	141	166	156	177	161	205	170	179	165	156	163	199	145	162	174	156	163	182	174	148	173	160	173	169	146	155	155	159	170	164	150	162	148	158	180	171	165	144	150	160	172	163	172	136	171	156	170	189	165	152	150	162	175	151	164	174	179	176	175	163	166	152	157	161	187	147	144	146	151	161	149	162	134	163	148	160	190	184	143	172	172	186	174	186	164	151	152	162	136	170	182	174	152	166	165	182	158	180	154	196	172	197	174	138	156	148	163	166	162	147	185	169	153	153	154	149	168	157	194	159	156	155	158	157	164	170	160	149	151	159	197	149	159	157	169	154	168	166	151	151	182	152	179	173	146	158	184	148	166	144	173	170	149	140	163	157	135	179	181	164	163	152	186	173	159	155	170	151	158	164	171	158	140	173	164	183	162	169	152	168	151	159	162	167	145	178	158	172	158	141	170	167	189	165	169	157	178	166	163	154	149	168	179	167	167	147	179	156	182	173	176	158	175	165	171	173	148	162	162	151	180	162	138	156	158	167	157	172	159	149	158	165	171	139	174	144	153	208	162	156	168	163	161	184	153	166	163	157	165	153	157	179	180	151	137	156	163
8251	2509	6057	12348	37301	65548	66746	56462	40336	4060	564	545	597	521	513	532	497	498	486	511	446	479	452	461	477	488	476	514	457	522	452	463	455	472	451	464	452	446	461	468	472	480	475	483	461	447	439	484	449	455	472	452	465	448	423	445	426	459	442	466	467	413	485	446	450	479	469	442	432	463	475	445	470	480	434	464	446	445	464	423	481	447	473	476	439	432	505	493	448	452	415	475	431	446	461	440	439	456	434	450	428	449	453	444	478	431	429	434	434	454	467	474	446	483	462	459	429	447	456	438	423	445	502	436	425	469	487	450	417	446	445	436	438	424	441	465	438	417	435	469	438	448	502	453	424	445	453	437	443	457	437	458	462	423	420	485	461	462	464	434	434	453	465	476	446	452	472	460	444	443	457	439	438	443	417	465	480	450	479	417	449	454	443	453	429	445	475	441	461	450	424	487	436	469	442	457	428	462	475	440	470	471	484	468	425	496	520	467	425	424	465	469	478	427	461	436	469	455	436	424	431	440	442	457	433	473	449	453	443	465	477	472	481	479	452	429	452	475	457	456	440	474	483	459	430	465	479	436	419	445	485	467	430	447	499	441	447	466	420	442	438	456	466	433	493	470	430	459	483	471	431	446	482	434	472	440	428	470	465	478	459	456	466	438	464	477	472	415	446	439	444	485	453	476	434	448	432	441	442	458	435	449	470	426	434	451	438	469	457	430	453	475	453	453	459	470	446	446	471	470	440	456	439	444	436	428	458	464	461	435	474	508	432	449	435	487	479	414	424	434	463	413	450	477	451	441	487	442	416	436	457	445	439	440	450	468	451	462	429	478	429	451	462	448	506	461	456	432	486	458	419	436	474	417	411	447	476	434	496	483	466	452	458	436	465	459	476	471	447	436	473	446	405	420	462	464	373	450	457	452	485	523	472	441	457	437	471	497	468	455	477	465	445	470	446	449	463	456	438	445	438	430	465	461	451	495	445	422	481	435	469	438	465	448	448	479	457	455	415	433	446	487	451	431	420	440	418	445	462	468	425	458	452	434	456	421	455	487	431	484	489	433	515	448	450	452	424	443	427	425	497	454	412	434	453	445	471	451	457	434	441	457	483	479	453	425	464	463	446	437	485	462	507	476	448	466	448	458	412	469	461	442	483	479	460	439	460	444	464	409	474	442	474	440	459	451	452	427	432	448	450	441	459	497	434	422	441	471	446	464	444	445	467	466	433	451	432	441	430	455	481	427	422	434	429	447	425	470	418	477	443	464	468	423	454	467	459	472	450	448	469	458	463	457	470	460	461	443	477	453	475	475	421	449	435	436	470	456	454	450	464	513	442	446	452	418	446	487	460	404	447	467	466	498	462	502	422	428	447	444	462	464	472	447	445	453	488	426	470	391	457	414	430	469	445	445	468	446	448	460	426	414	442	466	421	433	455	464	456	440	472	414	461	478	462	477	459	452	439	442	451	428	438	455	445	473	461	452	449	446	429	439	444	461	485	468	472	432	416	472	497	452	455	444	469	463	456	451	439	496	483	475	435	447	474	437	451	443	446	455	474	461	467	483	441	464	429	436	443	434	472	445	441	440	467	472	457	423	442	451	470	464	462	475	432	473	460	470	475	478	442	438	434	410	485	447	419	429	465	440	446	464	423	464	441	458	456	455	445	452	508	454	415	518	464	433	501	444	471	459	477	457	465	470	467	436	466	524	431	465	426	444	460	412	454	481	440	415	440	421	463	425	440	459	423	427	472	455	468	458	467	439	479	474	441	460	422	445	427	429	469	410	479	434	424	430	436	472	469	458	498	413	461	464	424	466	438	488	483	449	449	448	461	461	425	433	466	447	450	443	416	435	448	455	461	440	429	409	449	426	446	441	454	444	447	438	461	471	435	441	471	458	449	440	472	432	425	482	446	462	454	456	433	433	460	466	435	430	447	464	430	438	433	434	441	497	452	432	417	479	436	440	502	466	424	402	458	448	444	439	422	433	456	444	447	429	448	425	419	469	432	464	507	442	454	458	489	502	469	481	444	515	433	455	425	435	438	455	457	432	447	484	458	460	471	461	469	409	448	459	461	443	426	405	409	459	444	433	437	467	406	452	446	459	488	466	455	434	451	429	428	448	420	451	469	441	427	475	443	456	404	439	500	455	447	474	433	419	434	477	461	415	451	462	462	458	425	446	454	460	424	449	460	439	444	434	441	467	463	428	471	452	458	452	457	447	450	437	438	435	451	460	402	439	436	464	453	426	441	488	447	456	429	465	447	450	464	434	468	429	422	463	439	466	494	449	442	449	448	443	457	438	437	440	468	448	449	450	457	421	442	447	450	462	443	402	453	403	463	464	428	470	487	441	478	466	488	397	432	447	438	428	481	475	462	469	425	450	492	461	437	446	423	434	436	466	407	465	439	455	464	438	431	463	474	437	469	438	453	492	453	468	456	425	447	444	443	463	439	478	438	446	436	452	484	448	484	445	478	459	428	412	443	420	452	448	447	411	464	430	450	460	466	436	463	449	463	483	417	464	478	462	469	451	458	453	465	454	410	432	435	452	480	454	451	403	447	434	390	474	476	430	456	465	382	444	435	454	425	481	428	429	473	445	451	449	428	476	450	434	475	472	424	452	458	467	486	428	470	466	492	467	431	454	436	467	485	427	430	451	477	482	451	447	462	429	423	482	442	441	465	441	437	433	456	455	465	480	441	442	500	456	496	452	459	444	453	422	433	438	484	481	460	463	442	433	462	458	437	448	451	453	454	467	473	468	428	428	436	441	437	429	475	442	451	440	481	445	471	452	432	437	455	431	413	451	517	421	443	452	473	467	435	424	438	449	459	403	443	424	459	443	443	485	434	451	438	432	470	470	440	442	442	467	430	424	438	471	433	459	455	455	429	488	488	464	436	437	454	463	428	454	479	480	463	459	400	447	441	433	471	467	448	468	439	447	471	481	478	477	480	430	441	459	457	428	469	473	463	446	484	488	439	448	486	443	477	443	453	453	428	438	492	451	431	419	467	468	446	483	457	451	418	433	444	448	417	485	456	419	457	461	427	477	473	465	445	464	441	406	437	423	420	462	417	437	464	442	438	460	471	487	458	483	473	458	435	436	424	462	453	429	452	441	480	434	493	474	448	482	434	481	479	388	403	481	480	432	462	448	470	453	445	454	420	453	449	454	465	457	495	450	455	437	416	412	477	473	443	470	431	431	478	450	431	464	457	448	469	447	498	429	447	448	433	463	440	447	451	507	460	460	479	373	440	425	438	454	477	429	476	452	447	474	440	445	495	445	477	450	455	458	452	435	474	457	467	476	454	426	443	459	455	456	447	450	471	427	492	482	434	479	449	474	437	458	450	454	441	469	482	481	473	460	481	469	457	392	479	464	445	460	436	434	432	466	418	474	482	448	462	417	419	471	450	451	454	478	445	471	421	454	447	497	469	435	439	442	468	480	466	437	476	471	428	447	490	425	457	395	423	447	466	444	449	402
2509	387	385	407	413	1122	3468	3725	2011	611	276	307	298	284	305	324	284	294	291	267	297	308	287	284	308	308	286	292	269	286	322	289	286	316	304	304	313	298	298	319	313	322	313	338	325	322	300	319	304	323	302	326	300	296	311	327	265	292	333	291	284	309	289	303	278	270	315	262	293	286	331	308	338	270	270	305	335	307	304	264	311	320	321	306	331	293	316	296	288	321	286	322	301	338	303	317	310	284	282	307	295	323	302	296	310	298	297	304	266	276	306	315	314	246	281	327	291	294	300	309	307	294	292	301	290	273	297	278	291	322	296	295	288	293	278	286	309	334	305	304	325	310	291	323	270	295	314	292	303	302	289	268	312	301	305	272	287	324	260	326	294	338	290	280	341	292	303	280	325	277	292	282	348	278	305	285	318	283	268	303	301	320	294	276	322	281	300	282	282	324	286	280	303	295	271	303	342	289	296	284	309	275	306	315	307	305	316	275	307	335	323	309	301	303	286	301	285	308	294	266	295	319	303	287	287	290	308	290	278	302	273	275	315	289	299	289	290	294	329	345	333	287	325	294	299	289	308	292	262	309	321	296	313	301	317	314	310	279	329	293	270	308	277	294	315	270	292	303	296	309	304	317	302	310	274	319	287	281	287	281	286	309	295	305	306	299	283	305	323	309	274	315	282	292	326	291	297	274	272	297	315	298	289	318	300	292	280	289	327	306	323	306	310	274	306	312	368	312	297	286	300	277	285	283	325	279	307	308	315	297	313	294	306	299	324	295	273	310	303	310	328	320	306	308	289	296	286	309	272	313	291	306	302	309	308	288	302	312	306	302	319	313	319	322	273	302	294	330	277	294	308	289	306	289	327	288	292	276	317	301	305	310	284	288	288	312	309	297	284	318	311	271	276	314	291	305	308	318	313	302	293	313	321	290	290	293	285	322	301	290	306	313	293	294	293	287	297	266	296	294	296	283	297	304	317	261	278	282	302	315	301	280	302	313	328	307	313	311	321	291	317	310	299	321	289	313	297	302	298	319	248	301	281	260	292	318	293	337	280	292	283	296	303	295	297	294	313	278	313	302	265	295	291	279	323	290	310	312	300	294	313	295	295	306	285	312	333	288	310	277	301	263	284	293	307	297	315	283	287	290	323	274	288	293	300	303	301	302	309	313	328	280	282	337	289	327	293	317	316	298	338	289	311	265	287	298	297	311	287	294	288	299	319	280	313	282	300	304	308	294	301	298	302	321	311	310	314	270	322	324	326	304	306	321	290	335	343	293	329	302	316	300	307	312	278	294	320	318	320	301	316	302	270	306	317	288	321	293	312	282	295	335	279	265	284	282	316	308	279	326	288	289	279	286	300	328	317	273	312	282	318	307	315	283	337	298	266	313	326	277	294	318	310	328	297	302	278	305	305	295	270	281	291	300	275	311	318	301	295	296	304	293	291	318	276	330	310	281	293	318	302	288	285	277	319	320	271	310	320	328	285	291	310	287	284	295	304	308	298	297	321	323	295	308	263	338	302	289	294	305	302	296	306	323	295	309	326	275	315	304	280	294	301	296	310	303	349	309	297	308	282	278	294	293	291	290	299	309	305	305	289	306	291	295	314	293	293	302	299	287	293	292	266	276	297	316	286	301	292	300	311	295	320	275	303	318	313	289	298	319	307	277	297	287	307	321	287	305	315	302	301	318	306	329	320	289	327	313	279	288	299	316	318	291	327	281	280	332	324	295	283	302	332	282	340	299	263	295	289	273	307	303	269	310	332	316	324	290	330	315	343	288	286	291	276	295	294	313	273	302	311	287	264	286	282	277	310	286	306	287	272	289	305	291	284	293	281	263	281	307	287	284	309	296	279	291	289	277	314	288	291	299	303	315	295	333	270	308	266	303	313	302	314	282	287	283	286	327	311	301	327	294	283	297	278	325	305	279	335	304	277	293	300	316	294	332	306	301	289	333	285	285	289	305	258	292	309	324	283	292	270	297	287	299	320	286	275	328	300	332	311	297	277	314	310	302	284	311	281	284	288	273	301	293	284	295	293	309	283	284	271	336	301	281	281	311	338	305	283	293	290	315	297	300	315	293	304	313	299	305	320	277	272	295	275	318	332	316	287	294	320	286	281	258	333	317	307	290	319	292	303	304	281	298	264	270	287	286	273	280	308	336	314	286	281	289	287	276	306	309	282	284	358	290	264	346	300	292	295	293	277	297	311	288	292	306	350	306	276	293	287	304	285	293	287	291	286	317	314	266	283	304	295	311	338	314	285	322	297	295	291	329	300	293	312	295	344	304	316	300	291	316	301	335	319	284	297	321	304	281	294	299	300	287	340	311	277	275	311	288	304	308	312	305	274	303	270	301	286	326	308	299	268	312	301	257	314	294	318	306	295	294	300	299	275	271	275	281	287	280	327	294	312	293	277	280	317	308	306	315	289	297	300	292	302	284	305	303	296	288	287	311	270	312	330	318	304	302	343	282	310	261	315	268	313	281	314	317	289	315	298	304	312	299	294	293	320	281	298	301	297	285	298	280	281	281	306	346	302	313	299	294	300	299	315	295	307	322	306	296	301	279	319	318	321	312	319	309	272	287	308	335	302	271	312	314	270	284	318	303	274	319	297	294	290	289	317	277	284	297	324	262	318	316	295	318	305	286	293	305	322	315	254	308	271	280	349	319	298	316	306	335	289	291	288	268	315	301	303	302	300	261	307	307	283	312	310	289	296	315	309	280	287	308	316	300	310	317	284	275	289	298	296	305	313	295	302	304	302	309	298	280	279	313	289	290	293	310	309	323	312	304	303	290	312	299	301	306	331	332	298	295	280	327	321	311	314	289	275	301	280	320	294	298	326	304	311	317	314	268	303	297	282	302	311	277	260	285	318	325	292	320	306	296	286	292	321	294	302	306	281	292	274	309	289	290	298	270	319	296	288	308	322	287	287	293	257	290	318	301	296	323	320	277	299	274	290	316	290	306	273	325	298	290	323	288	256	300	288	294	295	330	304	326	296	294	314	283	284	331	322	323	306	289	311	312	301	281	291	305	266	297	312	311	253	253	284	320	330	329	302	288	309	301	329	282	316	270	291	307	304	306	302	317	318	325	309	289	316	306	302	283	284	258	321	278	330	313	287	289	338	291	278	302	316	317	295	312	289	314	289	299	271	313	281	291	318	303	295	299	282	302	306	331	308	296	362	303	296	335	304	293	309	291	296	320	308	320	306	322	324	317	310	332	330	288	316	324	285	299	309	333	278	288	324	325	301	310	294	321	291	313	282	290	312	282	300	284	288	308	312	295	292	278	285	327	322	301	316	289	312	307	280	298	302	296	310	280	282	321	299	301	335	272	286	315	318	324	297	284	293	329	291	293	335	287	278	309	305	299	294	286	288	296	292	273	272	278	287	292	300	313	289	280	274	319	308	335	308	285	316	334	273	289	275	299	288	313	297	287	287	318	280	274	291	329	311	302	287	293	284	296	293	287	316	298
2640	890	1056	1251	1322	5807	15715	14611	7966	2028	806	786	784	794	790	814	812	820	765	805	792	792	801	784	825	788	817	820	781	798	811	788	809	775	766	773	765	882	752	800	807	797	784	783	825	818	802	804	854	740	789	846	829	814	812	807	783	809	800	806	747	774	810	765	801	808	858	831	774	765	845	776	795	809	816	770	799	846	723	826	826	781	818	819	770	771	892	734	777	759	743	794	767	761	745	814	771	775	791	823	813	804	806	723	740	815	803	757	803	809	778	802	824	835	815	823	756	842	815	778	781	787	792	759	847	776	772	789	753	772	785	764	804	824	829	801	764	790	789	834	815	817	763	802	810	798	824	844	828	764	803	799	755	799	767	758	832	788	795	772	842	837	795	820	833	816	800	796	754	804	803	831	764	788	798	746	744	772	758	772	776	783	798	774	792	792	799	849	761	776	788	800	794	779	764	774	818	791	833	794	750	864	784	814	773	810	816	791	862	745	760	817	801	772	764	830	755	778	816	783	789	753	774	761	770	750	763	788	813	854	781	777	790	804	778	789	805	793	796	854	784	820	807	753	774	757	797	790	780	752	806	827	811	755	863	770	801	822	768	800	829	800	779	783	822	760	783	819	819	778	770	787	776	759	822	774	807	769	748	795	820	802	820	767	757	769	830	851	788	777	815	776	754	775	787	782	800	787	732	840	773	815	747	792	811	795	834	828	846	746	819	737	837	754	754	785	784	811	776	809	756	802	781	814	770	812	774	763	826	820	820	819	820	777	805	774	805	827	811	737	815	814	772	830	745	773	802	767	768	781	799	809	786	854	775	770	784	813	787	784	764	773	810	812	779	773	774	788	788	814	816	786	830	766	802	784	778	770	790	744	787	794	803	753	805	771	815	798	831	767	812	806	812	775	805	761	810	783	780	775	736	796	772	846	775	800	748	796	802	729	803	849	794	834	787	807	754	784	806	805	751	791	807	792	760	802	782	808	796	803	813	794	830	789	778	771	812	786	824	775	808	747	772	790	778	847	771	777	802	796	724	781	794	807	773	806	779	821	770	761	836	805	781	815	823	759	745	734	785	800	792	807	794	729	761	785	795	811	781	829	822	832	740	834	777	784	783	800	763	774	781	770	783	779	819	818	772	811	790	742	772	785	834	835	806	805	800	830	781	780	787	766	804	823	785	769	814	783	821	779	808	774	796	769	797	787	823	831	803	767	824	757	781	847	839	757	827	811	831	765	804	770	793	788	757	768	838	814	815	793	780	839	824	784	730	748	805	800	773	798	753	833	771	779	798	820	757	760	812	783	770	775	800	728	827	756	772	798	787	789	829	763	828	802	726	839	788	799	804	816	766	781	732	781	786	854	805	784	785	778	799	827	818	829	780	755	767	769	830	800	797	807	775	786	823	825	766	811	796	780	773	759	830	735	781	774	802	832	859	755	784	830	758	764	843	768	797	800	812	797	764	784	789	798	730	819	789	768	781	811	781	782	790	814	755	850	780	781	806	776	736	752	828	808	723	789	776	817	816	808	812	786	748	737	774	772	788	848	811	782	780	783	810	807	807	724	798	796	763	762	742	826	804	810	788	744	790	783	802	757	783	814	780	775	765	807	816	813	834	801	774	842	827	865	762	831	818	744	734	807	769	806	803	771	784	762	828	768	758	776	786	740	810	790	815	777	777	804	846	731	764	770	842	812	757	771	768	788	839	778	804	771	802	800	774	768	808	745	818	816	794	805	790	841	824	775	810	802	790	809	793	777	847	785	755	739	796	775	794	739	812	817	791	823	801	784	807	833	805	768	842	802	846	764	778	817	763	742	733	786	788	741	837	774	746	803	781	788	781	808	749	796	821	840	790	803	850	764	772	766	844	779	754	801	755	805	805	823	796	824	812	780	764	793	848	813	758	798	821	849	790	791	789	799	756	806	778	766	835	856	789	761	777	755	825	781	767	816	769	846	734	816	836	797	774	817	806	822	807	769	761	763	811	793	831	820	765	830	788	823	771	794	773	817	736	809	788	821	787	812	793	827	826	784	833	796	839	761	790	749	801	777	830	794	776	801	813	797	810	777	822	771	799	803	820	755	832	778	736	756	801	801	791	817	770	804	819	767	828	758	795	805	786	801	771	823	765	823	807	810	752	842	780	816	800	819	807	759	764	782	792	797	790	792	807	808	827	837	789	770	801	794	759	761	820	790	803	754	774	747	805	779	785	787	790	816	807	797	851	807	814	878	782	836	791	796	779	851	828	814	762	778	771	796	816	789	859	788	821	757	799	784	812	791	808	785	787	834	817	774	797	763	793	792	739	800	784	805	799	758	860	797	773	837	797	763	809	823	876	806	780	804	826	800	743	789	816	771	795	723	840	777	861	775	742	778	744	805	770	827	757	802	788	745	781	768	840	813	793	779	772	791	770	760	823	797	772	808	738	795	792	772	792	789	799	758	767	821	800	806	787	727	782	791	751	741	815	815	779	749	805	746	802	824	817	820	778	761	781	763	786	753	803	775	782	830	763	770	795	804	794	801	801	780	775	768	761	793	800	776	798	798	765	799	784	799	821	777	804	842	788	805	720	780	793	835	807	827	776	783	834	769	797	838	802	775	834	797	798	803	767	791	794	828	817	806	785	849	774	811	848	749	819	818	788	799	830	812	836	766	854	804	736	811	815	813	780	801	861	761	742	809	762	835	863	827	810	740	762	779	810	812	806	802	795	785	791	822	816	756	795	794	809	800	786	779	844	774	796	814	762	785	752	772	812	777	762	820	793	797	774	759	819	816	761	850	783	780	770	802	833	775	766	838	814	799	790	785	795	782	761	844	797	829	818	837	807	850	804	753	790	802	817	762	742	831	753	787	798	763	833	801	821	813	808	823	804	787	785	795	811	778	799	830	745	783	789	780	758	818	782	812	807	764	740	773	811	770	848	798	784	802	749	795	862	761	805	780	805	792	806	779	767	787	806	775	801	855	792	784	790	788	760	773	799	807	759	792	800	832	755	847	824	807	818	744	841	794	809	791	790	740	778	746	808	757	805	795	804	790	773	763	805	800	789	780	774	820	777	813	766	804	758	804	785	827	855	775	852	843	845	792	777	781	830	748	812	765	744	828	843	820	809	744	812	741	794	812	778	818	814	801	767	793	819	786	786	801	765	797	770	782	774	798	777	814	795	772	784	853	805	741	840	786	776	833	760	758	771	801	785	784	736	814	810	791	786	796	809	794	783	782	756	781	857	803	801	737	770	793	803	761	764	812	800	802	799	816	812	813	830	764	816	785	770	803	788	840	748	804	808	766	830	799	815	794	837	784	837	741	789	825	798	804	772	816	768	778	772	763	782	832	817	792	786	782	779	737	805	757	825	828	814	810	836	809	786	760	800	806	761	805	761	799	792	754	807	746	855	782	773	842	765	824	817	735	765	776	783	824	811	785	787	787	713	806	794	811	754	815	762	779	773	816	786	843	834	849	803	776	847	777	741	780	793	826
10118	1379	1547	1515	1408	12045	40504	35362	22359	7464	389	305	317	267	298	302	320	288	276	279	274	305	298	276	306	304	282	307	302	258	290	275	273	302	307	276	266	247	288	307	322	296	303	294	307	285	261	289	265	253	279	321	268	299	291	300	281	306	259	306	289	293	296	294	286	273	299	301	260	290	292	267	298	289	278	254	289	255	297	288	306	305	271	309	267	281	274	262	312	283	294	306	303	309	330	289	264	286	272	296	281	277	276	297	274	308	289	280	277	293	287	303	245	291	300	286	282	274	286	278	241	274	299	289	306	301	270	265	337	265	304	270	277	272	293	270	302	267	263	299	302	266	289	284	278	306	282	297	277	310	305	297	297	279	340	297	278	300	296	311	291	252	269	320	281	291	305	283	304	270	247	288	334	293	271	320	304	281	313	284	264	301	272	299	301	293	290	267	304	289	292	283	269	292	302	293	265	275	273	311	311	316	282	287	281	264	299	293	273	250	312	301	309	274	274	318	298	291	312	274	292	262	284	298	240	311	298	334	311	269	297	293	275	249	283	298	293	297	318	275	294	326	310	279	304	261	285	282	281	297	273	297	278	312	299	289	296	262	267	267	298	265	259	317	287	286	282	289	266	265	278	273	295	295	286	299	275	268	272	286	258	261	280	321	287	304	290	263	270	290	275	271	297	285	275	253	306	287	277	275	345	285	288	276	281	284	255	268	291	280	281	305	293	280	279	289	276	265	278	293	299	291	278	301	283	262	319	290	305	273	309	262	281	275	292	285	259	291	270	306	298	315	271	284	268	250	272	310	276	308	305	295	316	290	277	324	268	316	280	279	288	291	297	257	278	254	280	289	273	273	304	307	304	310	307	280	317	291	281	288	288	299	291	283	297	293	299	269	288	280	296	297	266	281	282	307	271	266	307	294	293	300	290	278	274	331	299	257	284	274	284	286	300	284	309	298	294	309	328	257	303	301	301	330	261	270	279	283	279	308	287	290	319	300	283	281	275	298	293	279	313	271	301	311	294	275	271	305	291	285	280	303	283	319	306	304	299	279	332	300	301	280	247	338	298	282	296	315	296	308	266	263	287	266	283	279	276	276	295	281	287	300	276	277	298	299	289	292	257	300	286	279	301	295	330	276	289	291	341	284	275	279	286	285	296	319	252	281	287	269	286	285	275	282	287	296	307	317	289	263	270	307	266	300	306	300	298	308	281	302	297	305	273	269	243	316	298	281	292	250	273	287	270	305	287	298	304	266	267	300	321	306	282	299	283	327	267	302	308	297	298	261	287	275	276	291	289	301	313	265	318	301	281	277	291	300	263	262	275	296	289	290	295	273	297	305	288	269	312	309	287	302	300	304	276	290	293	269	321	306	298	276	309	296	319	302	278	317	282	289	294	288	284	274	282	293	296	290	303	289	297	302	277	278	287	314	293	299	288	270	297	303	256	287	304	291	288	302	269	278	299	293	313	274	302	282	306	284	279	300	297	280	299	264	306	256	286	299	299	269	269	281	294	262	280	270	240	299	272	310	272	290	302	311	299	257	278	292	264	294	268	270	286	270	293	259	283	291	312	294	322	282	268	286	286	261	314	253	290	274	294	250	311	262	298	305	272	268	279	282	281	287	307	302	260	306	317	303	274	313	306	293	283	318	300	274	290	318	304	301	261	284	253	268	282	278	281	262	310	292	324	252	294	254	297	283	322	295	294	286	270	282	303	255	283	295	282	270	296	255	299	315	303	288	281	278	270	268	277	302	286	256	320	266	305	305	281	275	264	283	281	303	297	278	297	262	288	300	249	257	304	324	282	287	269	260	260	301	292	261	284	258	276	291	297	313	299	312	265	315	282	284	294	283	269	313	291	272	291	340	285	301	265	288	257	299	302	299	272	293	288	319	285	336	277	285	283	290	298	266	307	259	285	286	307	284	318	281	280	252	300	283	282	271	287	312	293	274	291	292	269	304	270	257	306	273	271	260	267	289	274	284	282	275	279	275	295	283	256	305	312	299	296	281	286	305	273	296	276	313	291	287	269	305	280	282	269	334	283	290	273	293	299	293	323	298	293	282	254	264	290	281	299	280	263	275	259	274	293	285	306	299	304	286	259	290	278	266	324	271	325	305	286	306	304	279	297	294	282	302	276	315	279	280	276	272	288	288	309	299	315	291	269	282	278	308	296	257	257	286	289	274	300	271	292	264	313	305	281	271	286	268	289	313	285	274	319	297	299	302	267	286	271	291	265	285	274	266	265	283	288	282	299	280	257	275	279	290	280	300	275	297	290	269	276	283	268	307	260	305	266	269	293	291	294	278	284	308	307	298	290	295	312	304	298	306	311	273	313	317	287	302	289	289	271	305	271	271	276	269	282	300	308	292	287	269	309	286	303	293	281	273	289	330	279	294	311	294	284	286	290	286	295	313	270	321	269	298	286	306	264	278	285	282	257	300	333	293	274	287	267	298	297	269	277	302	258	289	297	256	311	278	280	290	325	262	314	287	265	265	286	268	277	293	288	261	286	283	271	299	279	288	310	302	324	273	287	295	286	290	260	289	255	297	305	279	271	318	283	260	292	271	280	267	307	302	289	277	270	316	280	289	291	302	250	275	255	253	276	308	278	320	254	281	284	289	295	299	287	324	282	268	311	293	284	287	292	318	288	255	287	314	269	314	272	310	303	276	288	305	295	286	278	281	286	284	306	300	305	296	279	303	297	313	277	286	297	280	282	304	329	282	262	251	286	291	280	285	312	288	286	302	293	278	298	308	265	280	268	305	288	285	283	300	297	304	295	287	285	298	288	281	268	265	341	289	275	263	290	265	272	302	302	287	292	298	278	311	278	287	293	277	274	248	304	283	296	319	311	306	262	278	295	256	311	281	271	321	263	308	316	305	294	281	303	307	302	275	295	286	294	279	299	297	295	311	271	274	301	288	277	306	309	284	293	279	279	271	270	257	293	315	312	288	299	278	276	296	299	309	283	270	309	286	284	300	317	285	288	300	264	297	298	290	325	270	265	298	315	303	297	273	287	312	251	288	322	278	299	287	284	273	271	282	269	287	304	301	331	278	279	295	260	264	301	288	291	274	295	312	280	267	295	276	278	296	262	293	285	290	287	276	285	307	268	288	306	270	311	284	251	292	287	290	270	276	284	281	295	303	310	283	305	269	295	321	273	285	297	311	278	274	328	263	314	305	265	288	262	295	279	317	282	300	263	289	270	284	273	285	283	309	281	298	296	286	280	278	277	289	327	292	310	304	240	307	264	316	306	307	297	285	314	270	291	290	318	299	280	285	262	263	306	269	316	266	279	299	295	300	286	320	273	274	279	267	292	284	294	295	285	284	283	292	287	303	262	285	305	326	274	286	313	291	271	298	276	307	280	292	282	290	304	317	284	294	289	282	308	320	269	287	271	264	273	314	290	302	297	298	301	304	266	314	305	328	301	280	290	276	251	280	276	282	300	291	270	276	290	273	261	270	284	295	287	313
6590	1793	3635	5512	5606	25460	56139	50818	38939	15242	770	792	791	786	808	793	743	768	755	765	837	779	788	742	775	790	774	774	783	713	739	778	750	726	786	755	762	746	749	778	731	727	765	735	723	760	743	749	743	771	735	737	732	770	779	759	775	731	758	759	726	833	741	733	779	775	792	743	775	783	805	762	765	762	810	708	773	752	777	803	759	752	757	761	787	734	773	797	766	786	752	769	748	780	751	725	792	767	716	773	761	782	738	764	810	815	765	739	746	796	725	791	772	740	760	749	787	739	814	828	700	771	739	783	732	764	726	815	737	767	772	728	726	772	688	751	774	715	725	782	749	796	780	744	744	774	742	723	789	773	753	805	729	755	746	737	774	760	736	797	698	768	727	773	809	791	744	770	741	727	750	780	760	737	726	798	781	752	735	704	767	822	745	731	770	745	729	752	768	797	734	730	767	752	767	794	754	790	738	763	744	732	763	762	763	810	754	769	692	783	776	797	773	773	741	782	755	780	764	757	750	759	741	739	748	766	709	763	754	722	758	756	741	686	743	729	742	791	773	736	754	760	823	725	778	773	750	803	746	733	712	763	803	759	763	753	743	747	712	783	755	779	741	777	726	751	743	758	780	762	762	687	798	780	747	773	750	746	765	706	716	744	820	785	719	801	781	761	767	765	730	752	780	770	725	789	764	746	769	808	785	753	711	746	738	778	753	772	749	805	775	765	794	737	818	765	768	771	721	760	753	754	719	777	770	750	757	748	769	756	771	768	714	768	745	751	770	737	744	781	784	754	779	754	754	767	750	790	735	757	771	710	762	793	749	713	726	748	723	748	757	784	788	775	753	738	769	759	730	767	737	762	723	739	755	740	762	704	719	767	679	702	765	780	736	804	790	786	801	730	746	681	780	757	807	763	771	738	755	774	730	776	771	796	759	800	757	764	751	767	747	759	761	769	739	708	735	777	765	751	735	760	746	834	755	743	761	780	738	721	733	712	777	754	776	731	794	672	721	789	750	730	735	771	757	796	729	743	745	777	776	740	767	765	720	785	812	760	753	761	721	706	772	768	752	800	817	741	740	798	767	734	705	773	786	741	791	769	778	730	727	735	763	824	767	792	768	802	743	763	778	783	769	743	733	763	727	744	779	746	700	714	706	757	788	764	749	727	729	756	756	744	769	733	737	797	794	788	745	791	784	772	783	749	757	761	780	769	781	785	710	752	785	762	735	740	723	755	781	734	744	772	774	757	753	748	779	771	763	756	739	782	755	759	701	713	739	778	720	761	780	758	782	759	769	727	781	814	779	701	764	799	827	746	757	765	757	747	747	783	762	750	767	761	769	773	793	789	748	752	730	773	760	789	758	722	775	761	720	752	746	733	728	735	738	791	769	739	735	721	763	766	765	744	747	762	733	730	758	763	787	761	774	769	767	708	814	794	740	787	791	742	746	752	798	765	792	728	748	759	782	783	737	771	774	709	770	755	779	786	775	756	741	701	788	775	801	737	767	746	733	725	744	796	706	735	675	717	742	730	771	752	777	766	765	750	729	759	742	776	729	723	784	811	748	746	793	739	754	747	810	732	745	751	741	738	822	765	746	765	791	801	737	746	760	762	788	723	747	755	768	726	764	771	781	734	759	756	791	740	771	704	754	797	768	741	736	774	762	753	714	718	687	741	778	734	765	711	775	754	779	788	722	748	740	760	728	717	728	758	760	792	770	752	739	697	723	734	732	752	735	754	756	754	753	726	741	784	747	764	728	810	778	704	749	784	774	743	794	755	769	780	768	740	751	719	786	756	814	735	798	741	748	735	720	739	739	730	713	756	744	743	765	698	716	816	735	727	739	805	786	743	743	766	742	842	737	731	714	809	766	810	770	782	731	769	735	737	711	755	702	731	795	780	770	740	840	748	756	719	722	738	728	778	725	753	710	702	748	705	745	783	762	748	863	770	746	738	752	774	803	757	744	705	791	754	736	798	752	775	727	790	729	739	780	774	724	783	783	731	759	769	738	781	759	712	728	759	749	811	799	779	723	803	743	802	732	754	768	773	797	735	756	721	754	769	747	797	747	752	750	777	741	785	758	758	770	756	750	770	776	745	726	757	765	774	755	708	733	786	754	742	770	797	731	707	751	739	764	819	763	726	764	752	779	816	752	732	779	787	780	772	730	754	739	774	735	774	689	728	779	764	766	762	745	779	781	749	712	780	772	745	755	842	786	735	791	766	734	789	801	752	751	764	692	804	749	739	715	774	735	770	762	758	771	739	716	710	775	729	768	728	748	777	747	759	743	765	843	722	784	768	745	778	782	782	809	747	769	699	745	735	739	744	765	723	755	772	767	775	759	729	796	787	777	749	756	808	705	738	804	728	737	745	773	788	816	725	784	732	745	699	739	799	801	752	726	764	719	766	768	730	730	753	768	718	730	761	738	768	763	711	736	726	734	707	783	759	729	746	780	776	767	750	721	736	788	719	781	777	721	772	736	747	765	748	768	760	748	776	754	762	744	731	779	788	781	727	759	800	784	787	754	727	814	768	763	771	755	795	748	736	817	763	792	766	724	791	796	738	770	758	745	742	739	764	713	798	724	750	776	741	737	737	737	739	763	735	731	741	783	743	748	763	736	748	755	793	731	761	731	786	780	760	747	795	774	743	763	782	799	778	699	747	739	737	774	780	731	792	763	748	720	739	783	734	778	746	781	807	771	771	749	759	716	723	774	734	734	769	730	727	771	776	742	741	759	744	758	778	713	736	709	754	721	704	729	753	805	771	703	738	700	733	776	759	721	770	799	763	768	764	775	731	739	768	759	739	784	747	797	711	772	789	737	736	721	755	748	760	742	732	761	779	771	757	754	768	739	744	724	726	762	757	743	809	806	769	736	749	718	778	816	724	754	803	818	756	702	775	804	761	743	760	754	715	792	710	740	761	781	737	759	732	771	739	770	754	766	774	754	754	794	788	766	743	813	787	732	703	746	753	725	769	767	780	739	789	708	730	776	793	741	772	773	798	779	791	771	781	761	753	775	686	772	780	727	701	803	795	749	784	749	769	694	738	752	763	715	743	809	751	761	734	809	743	697	809	744	771	768	805	765	755	744	736	763	782	724	749	771	732	751	758	753	750	762	778	784	782	772	737	754	768	795	764	798	749	744	804	738	718	765	782	767	753	785	759	763	729	744	793	782	720	704	775	725	753	775	765	754	756	769	765	731	780	764	737	761	736	726	707	756	763	761	689	793	776	736	765	751	806	777	765	760	773	750	738	814	751	733	684	733	782	713	741	793	760	713	750	697	782	771	754	757	786	800	721	777	791	763	757	807	762	790	725	806	773	731	742	745	782	759	744	793	785	757	754	739	734	747	786	786	735	738	798	746	733	740	708	782	755	791	759	771	798	697	700	785	765	791	722	775	784	750	763	787	733	745	775	747	710	741	762	748	740	767	782	794	735	744	815	745	789	753	717	717	750	748	762	764	758	721	757	740	767
18259	3063	2955	2390	1803	2952	36017	53131	41498	18302	1215	171	169	184	162	156	167	161	136	147	169	141	177	160	177	188	134	157	168	165	153	139	159	164	183	158	162	168	191	169	159	160	130	182	166	154	149	158	163	174	164	170	173	152	167	143	158	179	163	172	150	159	143	167	176	170	187	159	148	193	176	160	173	153	175	159	181	167	149	182	151	157	159	139	142	192	157	176	133	161	152	151	155	172	154	161	153	148	198	181	164	171	158	161	142	163	167	164	144	174	178	185	150	157	154	144	183	143	169	180	161	146	158	151	132	142	176	166	152	154	154	165	137	174	155	162	173	165	137	162	178	170	164	172	146	153	168	164	148	171	187	177	162	168	173	179	171	143	169	180	164	169	157	171	166	202	165	174	150	145	157	146	166	172	154	167	159	149	165	174	173	186	170	158	165	157	183	136	151	164	162	175	158	157	147	152	177	184	154	172	194	150	199	157	163	167	187	152	175	168	182	154	153	154	155	172	154	164	166	159	162	163	179	151	168	152	132	174	161	163	184	160	190	157	142	171	163	170	151	152	184	140	163	152	173	160	162	151	150	163	181	161	179	152	159	158	180	151	152	170	167	165	149	140	178	157	151	185	155	190	178	185	157	166	170	164	160	141	180	150	126	155	147	165	155	183	176	160	170	163	161	166	132	194	152	140	169	153	174	155	138	157	156	163	143	155	165	179	148	160	167	162	144	148	166	168	147	151	176	143	140	153	154	175	192	156	153	173	180	155	189	159	162	183	154	157	156	146	150	178	158	151	163	144	157	164	156	178	178	170	175	158	164	141	146	168	174	168	163	152	137	142	179	146	176	155	158	161	196	179	160	167	152	160	167	152	140	156	144	147	143	166	175	150	165	142	151	159	161	168	157	192	154	170	163	180	169	187	147	157	165	175	165	155	168	160	158	149	193	155	168	174	144	162	164	180	136	161	130	157	161	153	166	164	153	159	182	187	184	156	151	150	151	173	145	173	146	171	190	181	131	164	167	177	152	180	159	158	162	179	156	189	166	162	165	153	184	148	150	155	167	200	151	159	141	165	171	120	144	151	170	135	174	125	175	178	146	169	154	142	125	149	181	162	159	150	135	144	150	176	151	170	166	173	172	180	140	147	165	154	183	145	163	163	161	168	149	166	165	156	158	154	169	178	154	150	162	140	159	177	147	176	142	153	155	165	150	161	130	148	177	163	148	132	155	158	166	165	164	189	144	170	166	164	182	167	167	163	130	156	165	158	184	159	163	171	147	145	193	156	166	167	164	162	149	167	170	138	157	172	153	132	159	176	173	169	166	156	145	156	142	159	156	138	155	155	177	164	154	165	143	162	158	155	161	182	174	163	171	144	142	174	155	154	168	147	149	161	191	162	164	156	151	188	173	160	180	188	173	179	170	139	166	164	183	169	156	154	148	175	167	158	154	159	167	156	139	143	162	158	163	142	148	162	156	166	178	161	162	163	177	166	137	156	142	159	158	163	163	144	154	169	181	156	157	167	165	178	164	173	192	151	163	158	157	168	165	155	167	168	193	173	155	158	155	157	169	154	159	143	150	147	138	146	179	165	189	170	151	158	166	157	177	167	134	154	185	173	159	175	160	172	163	169	156	187	168	169	176	179	152	164	158	143	145	158	145	174	183	159	185	164	170	177	153	147	169	165	157	149	138	168	186	175	174	164	141	142	154	171	140	173	146	163	158	181	172	156	171	162	151	161	165	172	154	151	161	184	147	164	162	153	185	168	151	171	143	143	187	154	170	162	153	151	162	157	189	182	150	147	154	165	146	158	151	154	147	155	140	164	153	167	165	163	157	153	165	167	154	156	156	136	184	152	136	129	156	150	156	136	154	156	158	154	157	155	197	156	198	149	158	155	173	168	152	161	170	159	167	165	184	176	149	158	156	155	148	158	176	162	131	159	154	136	186	148	140	183	147	160	168	170	153	159	170	157	150	167	159	191	157	169	170	168	172	158	183	180	182	173	162	181	180	155	148	157	168	163	201	164	177	159	178	175	171	170	138	150	178	175	153	167	175	142	160	142	165	170	184	183	174	183	154	154	178	161	185	153	165	138	150	153	170	165	158	165	156	166	154	180	164	156	166	157	170	153	147	144	141	158	158	174	162	158	158	155	157	162	164	148	162	155	159	145	153	177	139	154	162	148	166	148	166	147	169	177	156	143	139	159	164	171	162	139	141	172	157	166	167	141	145	149	173	166	145	173	131	160	154	152	164	160	168	151	162	151	154	168	186	168	164	150	153	170	163	164	142	161	173	152	162	144	143	180	171	166	169	166	165	195	167	175	150	174	144	147	154	136	169	189	180	180	179	144	174	157	162	158	152	142	164	173	158	182	169	165	162	169	157	168	162	181	166	154	151	164	147	159	169	164	131	164	158	155	164	149	159	157	171	167	153	177	205	175	179	165	164	178	160	154	162	162	161	184	159	170	181	152	157	140	151	179	182	179	180	175	189	160	158	163	150	154	154	153	166	146	153	154	164	148	131	152	171	156	176	158	155	170	145	168	146	142	151	150	158	187	154	147	157	171	146	171	156	148	171	164	169	155	161	170	139	132	167	151	134	163	143	157	139	151	145	153	162	154	152	149	151	169	178	169	172	167	169	182	176	164	150	160	149	142	158	157	147	176	170	155	176	145	134	159	169	162	160	159	160	143	154	147	166	172	177	171	170	131	159	167	161	147	188	181	165	162	157	144	168	147	146	166	157	144	173	178	147	158	152	163	175	172	160	149	165	147	157	144	162	158	147	157	152	139	152	179	175	164	165	149	172	180	172	151	181	145	177	126	170	147	153	154	175	163	151	145	142	154	166	140	186	170	160	177	161	133	179	156	178	167	168	171	196	171	163	184	148	154	184	152	155	148	173	182	161	181	179	150	168	189	180	172	159	172	169	171	152	138	151	170	166	151	171	169	143	175	159	144	177	185	181	139	164	173	150	142	156	149	154	145	185	185	163	174	169	150	158	147	173	159	178	169	167	157	140	146	167	144	162	166	165	149	170	149	152	161	179	166	170	168	145	154	163	190	175	165	154	176	171	179	181	154	135	137	173	158	161	137	151	172	155	183	153	165	171	181	148	164	173	174	165	178	163	158	167	163	155	157	182	155	139	171	158	169	161	146	163	148	168	164	169	158	161	189	151	165	154	185	169	166	175	186	162	177	185	145	147	168	183	156	170	167	160	184	167	183	165	162	136	175	168	163	163	168	172	159	166	171	142	150	142	147	135	177	152	176	162	171	171	161	160	162	193	165	173	137	164	168	164	148	174	162	177	172	160	181	158	171	153	173	176	124	185	161	156	182	162	157	173	163	163	142	156	167	170	155	138	175	185	167	147	172	177	150	184	154	163	149	177	151	183	173	160	170	151	164	174	159	182	170	149	158	148	149	152	170	160	150	161	174	156	152	169	150	178	156	152	151	167	164	179	174	148	164	161	173	155	146	150	147
8164	2474	6046	7448	7186	10760	52363	66842	55646	22506	642	572	516	504	496	519	484	504	458	478	470	460	465	476	470	432	492	492	425	453	498	452	494	485	438	444	480	482	471	481	410	439	462	469	450	431	439	435	493	448	453	451	435	431	456	441	456	462	449	478	449	485	440	420	478	460	452	446	468	454	466	443	418	439	459	442	462	440	440	432	432	454	470	469	445	454	449	464	433	459	513	429	448	441	404	449	422	452	429	453	436	462	466	463	419	444	436	449	471	462	424	452	453	451	466	430	413	421	429	452	444	438	405	459	433	459	421	494	479	436	463	467	471	471	433	436	471	442	455	483	468	437	454	437	465	473	460	485	444	463	463	486	434	449	448	440	445	467	453	440	415	436	472	451	423	481	412	471	451	444	437	457	452	430	420	460	440	437	471	435	438	438	462	452	472	466	463	421	421	470	463	456	446	434	459	449	441	482	441	441	436	417	455	474	412	427	455	472	505	448	450	424	467	415	435	473	450	428	397	469	444	419	467	481	399	447	433	442	442	439	441	473	494	443	452	445	471	479	434	467	465	453	463	462	471	451	474	410	468	429	453	476	460	479	488	486	430	422	431	458	453	426	412	450	446	452	424	408	475	478	408	401	431	454	420	442	486	461	447	490	456	429	462	444	437	424	464	437	479	493	444	441	457	448	431	452	474	452	384	467	455	465	514	439	398	478	437	473	432	457	485	457	406	462	437	465	444	425	492	445	449	469	429	461	448	457	460	437	466	425	488	456	489	449	451	456	456	421	473	495	438	424	473	429	490	428	454	443	410	441	519	418	446	437	450	419	466	473	452	416	419	462	491	405	461	449	491	466	443	449	460	413	484	468	460	463	463	431	443	450	433	469	398	461	476	485	447	469	471	412	434	433	471	451	454	448	453	415	457	473	433	469	445	435	464	436	439	477	472	439	480	453	409	432	435	472	483	459	457	404	468	431	470	476	407	448	465	470	415	448	470	428	404	451	450	454	405	443	457	470	423	438	424	417	441	441	472	460	463	473	451	456	456	427	455	433	430	411	490	415	448	463	478	410	431	407	454	455	460	436	471	439	424	447	445	421	431	465	448	436	424	453	444	469	417	435	453	435	403	454	447	475	431	485	455	421	441	399	448	448	410	470	419	425	451	431	433	467	472	419	426	459	461	445	438	469	420	418	467	459	459	463	470	465	472	428	449	435	456	435	423	465	433	459	456	464	439	430	462	485	442	440	410	450	431	432	470	493	439	434	503	426	458	445	446	441	465	453	432	424	431	468	446	465	455	436	434	444	440	463	491	399	465	427	461	491	463	439	475	436	426	467	467	487	426	451	436	465	428	448	470	413	431	441	449	448	459	419	475	380	396	495	427	439	448	482	443	442	425	457	447	437	441	457	435	447	460	465	478	468	438	441	435	431	448	447	455	404	462	430	464	474	424	427	441	438	443	520	448	468	432	465	471	412	443	433	471	431	450	428	456	464	423	440	448	453	435	431	451	423	430	425	477	418	402	459	435	463	456	411	459	477	393	508	428	470	441	431	441	407	476	467	477	429	442	447	417	431	453	414	433	438	469	415	486	433	440	422	444	451	469	423	462	416	475	414	450	475	458	442	414	451	461	468	434	425	472	414	437	457	429	399	469	468	445	449	463	422	448	442	448	448	415	449	462	453	473	458	453	473	471	475	432	471	449	484	429	430	437	469	435	445	473	468	453	417	470	440	438	410	455	419	403	453	455	492	432	430	437	454	443	449	468	493	410	432	471	459	435	440	434	446	445	466	390	447	490	426	451	447	461	463	414	487	447	428	469	420	412	453	504	434	424	455	468	462	435	456	426	426	441	415	420	441	461	454	429	421	451	461	469	454	434	450	465	426	453	460	436	462	464	439	435	435	426	421	453	460	470	468	401	459	452	458	460	460	430	435	437	448	442	468	440	461	429	440	468	469	456	440	439	425	462	474	423	424	477	442	448	448	409	441	461	477	414	460	436	441	460	456	444	440	469	445	430	433	430	464	421	434	486	481	481	431	485	488	442	438	458	485	480	464	454	468	436	431	474	449	454	462	466	439	418	485	442	422	433	440	458	448	424	448	451	477	406	486	462	483	424	442	440	430	457	435	432	443	449	436	447	426	447	447	470	462	467	408	427	447	460	462	416	446	466	446	452	463	451	423	445	450	456	444	475	447	457	468	444	431	458	472	449	445	443	425	442	428	436	471	464	462	465	417	453	421	409	443	428	441	429	492	469	474	448	479	457	445	428	485	470	478	453	425	459	436	476	470	414	444	449	439	470	449	459	436	444	436	436	444	440	434	478	433	458	449	446	473	489	445	463	429	430	483	479	481	430	415	450	457	497	446	435	476	433	425	421	416	445	423	444	425	418	425	432	465	458	482	463	432	463	474	434	433	413	482	438	432	456	430	445	412	431	458	443	430	433	438	439	453	486	411	432	443	436	465	425	468	417	507	407	437	462	455	443	475	480	431	470	440	459	440	464	464	429	460	465	445	456	419	414	450	464	475	475	468	430	426	458	436	471	459	466	463	449	453	452	454	464	409	459	427	460	433	451	463	449	461	472	446	465	466	478	499	444	464	461	479	456	437	424	430	446	415	464	467	425	438	377	447	472	421	430	442	499	459	454	456	465	444	466	475	442	407	408	430	481	401	441	473	423	419	434	442	424	496	466	436	452	462	468	446	432	446	444	434	458	472	458	452	419	453	421	479	452	430	438	432	469	457	453	448	445	482	486	416	439	478	449	445	449	478	466	473	427	462	451	427	464	420	452	453	454	460	413	453	456	409	425	439	458	429	453	457	435	454	423	430	425	475	482	412	427	441	436	496	453	410	467	461	457	390	457	461	407	418	471	450	417	420	414	442	470	421	440	427	455	413	413	423	450	468	434	435	447	462	464	482	420	432	454	441	433	431	433	512	466	440	452	429	413	430	442	455	436	446	456	460	413	461	461	453	433	427	435	466	442	431	458	444	455	439	504	437	452	459	431	476	419	429	491	438	422	428	415	445	411	448	447	457	418	444	429	424	431	455	400	429	467	427	427	464	449	420	429	432	463	459	490	458	451	430	429	435	438	429	467	441	470	482	451	479	453	452	451	481	472	439	449	448	443	473	480	454	472	429	438	443	469	461	453	456	445	467	491	439	445	484	483	504	454	430	422	471	453	475	455	444	434	402	476	442	473	450	452	453	441	470	432	419	456	428	451	412	450	454	427	468	454	438	458	493	449	443	433	455	456	424	485	458	444	454	428	444	491	447	464	481	456	443	448	467	445	449	475	480	437	462	430	472	422	445	471	446	471	450	441	425	440	444	454	422	447	407	457	453	424	403	442	441	437	442	448	442	445	447	461	472	411	441	467	487	483	456	432	462	477	442	460	461	410	409	481	420	450	418	455	466	473	433	442	475	434	423	438	448	454	438	481	465	460	443	469	432	443	481	477	462	378	469	471	469	450	445	432	423	426	445
2572	325	384	363	345	317	1375	3548	3549	1082	288	293	256	289	263	303	290	268	277	331	271	262	298	289	262	290	284	275	263	252	291	267	287	267	283	282	279	297	281	265	287	271	247	249	290	300	308	289	256	284	271	270	269	267	287	292	281	255	298	308	273	268	269	251	281	314	290	248	278	268	291	291	270	258	279	273	269	261	262	298	276	288	260	293	297	295	274	307	255	263	297	285	273	275	296	273	263	264	259	260	266	286	238	279	285	263	304	314	242	269	274	265	267	286	280	274	308	286	265	275	238	286	300	268	273	231	256	273	304	280	285	289	270	246	273	279	280	283	276	281	278	305	282	299	258	255	278	291	278	293	298	278	268	285	272	285	304	297	283	303	312	296	270	274	260	245	264	267	268	308	306	316	294	246	281	260	290	286	281	293	281	254	278	258	266	263	276	284	265	292	280	259	262	268	267	289	276	256	274	260	252	282	259	290	270	311	267	277	285	261	317	302	270	283	303	251	296	253	260	271	290	264	279	250	295	282	281	286	271	306	268	279	284	295	296	266	282	254	271	285	282	308	259	273	286	284	273	272	282	264	312	290	254	287	289	278	310	326	280	317	288	293	253	282	274	301	290	265	241	279	302	272	278	283	263	270	293	317	241	278	267	312	279	270	277	249	297	280	267	305	283	308	269	264	271	253	265	266	281	292	283	302	264	276	263	296	292	288	263	282	281	289	285	254	274	261	268	289	295	264	293	267	266	263	272	264	286	282	271	282	270	279	294	313	269	272	266	275	278	259	246	250	283	271	254	281	278	290	295	282	254	274	271	302	278	276	260	258	273	305	286	301	273	280	280	283	276	293	264	246	285	275	308	290	274	285	265	263	251	265	261	267	255	260	276	261	290	271	272	275	247	272	276	289	268	310	287	323	308	264	289	245	254	282	275	262	278	294	301	302	261	282	268	298	271	289	268	269	303	294	291	259	283	276	333	304	303	268	256	279	276	271	263	267	290	284	257	294	292	268	255	278	266	277	258	286	317	316	270	283	298	263	275	300	280	266	268	283	263	282	292	276	258	302	286	276	308	293	267	253	269	284	266	264	280	267	289	261	312	312	287	291	300	266	272	258	289	287	267	293	287	266	272	269	286	278	284	287	246	288	299	251	294	275	278	262	245	271	269	275	272	285	295	289	266	292	291	284	307	271	268	286	279	272	283	303	261	269	319	284	260	289	283	290	260	275	250	261	276	285	294	287	298	279	255	264	260	260	246	256	303	276	313	267	268	280	304	297	275	270	289	266	261	254	270	284	272	263	282	272	258	283	284	270	289	256	257	266	275	293	280	273	286	285	291	310	268	249	297	280	230	287	257	273	267	284	286	285	300	244	298	281	310	272	312	294	300	311	273	281	272	253	277	290	258	251	255	259	294	313	263	293	289	293	246	277	295	263	271	299	265	266	308	268	296	262	265	265	273	279	257	262	295	265	272	254	272	292	264	276	287	270	295	266	297	290	276	283	254	274	276	255	283	258	275	291	260	258	274	275	281	270	264	260	278	294	276	278	290	294	270	264	279	282	271	281	305	286	292	282	296	263	279	289	282	288	246	263	270	268	283	292	291	282	276	254	293	273	275	249	294	285	283	272	280	281	259	257	279	274	237	266	285	308	283	283	282	279	262	300	297	296	280	281	267	291	280	238	276	275	266	259	260	277	284	277	254	245	313	276	283	284	306	262	275	252	290	291	267	277	279	291	296	284	277	282	302	259	262	265	297	271	296	297	263	261	265	278	272	250	289	272	281	244	266	283	259	296	279	308	272	306	282	292	269	307	272	288	306	245	272	288	270	281	311	280	286	302	263	287	288	270	311	292	277	269	290	289	264	296	297	283	284	282	270	250	278	314	264	263	243	257	271	281	279	260	278	291	260	304	302	291	280	262	286	304	307	297	308	275	273	259	282	276	262	290	279	274	249	299	266	258	278	304	267	292	274	287	292	266	271	264	279	272	295	255	316	280	250	293	273	279	277	275	302	265	280	274	278	286	246	272	280	275	275	289	293	304	265	246	270	287	263	261	311	286	293	310	282	301	273	314	250	306	275	314	283	279	267	242	268	266	267	298	252	285	274	295	280	287	275	289	283	279	300	281	254	259	299	298	291	288	276	254	283	274	274	260	297	284	261	266	298	328	245	299	276	265	260	289	271	310	266	296	304	278	267	276	308	282	276	292	269	268	296	303	288	268	261	263	274	320	281	280	293	302	265	299	314	306	269	294	274	279	291	281	249	276	295	266	278	271	266	247	266	254	263	271	237	250	280	263	307	302	276	300	266	270	296	295	282	274	275	298	282	268	266	273	262	266	277	280	274	281	275	264	279	317	287	297	277	302	275	263	273	255	275	299	269	296	301	263	288	279	261	294	275	273	278	276	285	269	293	267	249	279	266	253	278	294	291	243	268	278	274	282	272	299	297	260	266	289	304	286	270	285	240	272	276	302	276	289	260	293	279	273	270	275	284	276	294	306	265	256	289	261	302	288	270	290	275	246	270	233	280	302	268	251	290	288	278	280	279	283	273	268	311	279	287	269	278	292	287	297	293	285	269	284	295	255	262	276	278	259	284	266	282	261	262	252	272	255	263	268	269	285	298	290	256	255	259	267	254	278	283	262	281	270	264	246	285	253	277	286	249	277	306	292	289	274	280	249	274	260	267	312	271	284	289	261	275	242	289	296	273	283	293	280	286	286	287	276	274	264	274	283	262	251	300	279	273	294	282	260	273	283	266	272	295	305	273	260	281	295	284	276	288	273	283	291	281	304	251	295	249	278	265	293	288	255	293	307	256	296	277	264	258	262	278	308	288	264	301	257	288	264	274	271	298	262	247	266	284	291	285	273	296	268	285	284	309	290	261	272	313	267	285	273	261	324	283	261	291	308	272	256	258	271	266	254	293	255	255	296	269	325	261	273	274	281	324	290	276	277	299	288	270	313	262	298	261	277	274	283	267	283	295	278	290	283	285	273	297	276	307	281	261	286	264	277	268	314	283	289	304	279	257	280	288	259	276	286	281	281	252	295	304	262	286	273	260	284	320	272	261	283	276	255	304	270	271	279	263	282	248	222	254	304	286	286	284	260	256	293	277	285	266	281	283	307	272	265	286	289	294	238	265	299	280	266	286	272	303	292	266	296	271	270	263	270	284	266	269	268	289	286	260	272	285	274	298	264	291	289	270	291	254	292	295	275	285	268	277	250	246	271	252	307	308	253	276	282	284	274	277	295	293	280	314	285	297	271	288	283	299	282	261	290	290	261	282	263	257	284	289	305	317	314	253	272	272	292	252	307	259	276	294	275	274	282	257	253	235	274	261	271	272	257	297	264	299	314	251	296	306	250	293	292	278	283	271	284	309	284	279	287	290	319	271	286	291	302	258	287	271	298	298	283	266	258	274	282	282	274	277	289	267	304	283	284	312	271	289	282	282	265	276	272	312	282	296	229	269	281	264	283
2688	835	1015	1153	992	978	6581	14582	12951	3282	720	764	709	707	742	714	718	750	760	728	715	757	728	700	789	770	718	781	741	764	797	713	741	701	732	756	716	740	688	729	734	747	695	707	744	771	768	759	742	696	718	755	688	767	750	749	733	746	711	776	733	682	716	719	771	748	740	751	751	745	720	708	803	766	775	734	692	699	691	717	703	722	742	743	720	721	776	733	734	709	724	735	744	752	727	734	724	760	776	742	739	765	719	732	677	751	758	717	718	725	744	715	788	735	726	713	722	749	737	734	697	704	722	731	740	749	709	750	730	754	675	720	732	710	702	691	716	753	762	734	713	737	716	725	745	745	714	752	767	741	728	761	699	742	738	690	693	718	698	746	701	722	762	753	720	727	710	736	732	738	762	749	771	716	761	734	738	721	747	737	738	740	697	764	734	751	753	718	702	693	711	739	739	691	790	704	715	690	712	727	727	717	754	715	711	699	770	729	763	746	742	681	710	699	760	814	762	675	714	701	758	724	728	704	775	713	775	754	753	755	725	705	767	726	754	773	712	786	719	734	708	731	754	750	772	699	747	715	735	757	690	763	743	755	699	713	698	772	696	741	760	731	734	721	758	789	720	802	774	715	728	728	695	747	693	689	754	702	765	716	711	732	729	773	739	732	756	744	719	788	796	722	723	761	752	688	743	793	716	712	697	794	730	736	720	732	747	686	747	755	772	751	703	696	737	778	764	730	731	727	733	721	738	745	696	732	732	739	762	729	746	738	746	721	687	752	671	739	760	753	713	738	702	708	693	708	681	760	713	704	741	748	778	731	742	715	749	756	754	712	741	701	745	658	709	722	732	746	774	726	765	745	742	741	708	779	736	699	772	735	760	756	672	782	740	717	738	761	670	726	729	740	753	728	700	715	724	742	790	746	727	721	725	701	749	771	758	691	730	710	700	669	757	737	702	740	758	692	734	728	756	751	695	746	762	736	732	716	775	744	752	755	697	767	729	702	736	724	688	733	746	703	760	709	718	744	767	731	686	705	708	663	759	756	741	699	712	736	738	763	758	713	757	704	753	700	709	791	722	748	741	732	764	724	727	716	753	714	757	730	739	743	757	781	725	735	709	724	705	740	720	753	735	749	682	759	732	778	736	735	750	718	750	784	713	715	755	745	716	701	762	738	739	716	777	703	715	734	772	735	721	726	771	720	756	727	725	728	734	797	733	732	778	739	709	706	742	727	758	742	726	723	704	696	764	729	734	730	718	711	736	748	745	685	698	717	757	740	712	779	745	734	698	706	747	773	726	680	722	766	730	710	714	759	732	769	738	738	720	752	742	722	741	771	711	703	725	761	743	743	729	726	707	721	693	703	751	746	737	738	801	676	710	755	729	772	730	723	695	719	702	760	742	728	708	719	757	732	731	789	714	732	718	749	746	744	756	745	716	717	725	701	718	712	706	697	728	721	724	778	718	788	763	746	733	750	723	743	715	692	714	762	773	749	737	735	744	747	724	759	690	754	811	706	713	757	762	743	748	762	728	680	703	723	784	764	695	789	691	754	733	734	723	739	709	706	737	758	720	772	708	723	738	759	714	738	747	788	709	700	750	714	694	764	687	707	677	717	745	718	740	724	721	757	728	746	724	719	766	733	697	749	672	730	705	756	704	749	762	699	752	795	717	779	733	761	739	726	695	736	719	709	731	705	753	747	689	733	706	714	727	739	739	721	731	824	717	726	709	742	749	716	720	775	763	713	710	720	717	721	718	727	733	702	721	719	759	794	691	705	751	778	760	742	707	735	690	737	689	774	709	718	792	750	763	738	720	742	730	753	734	719	741	757	742	762	717	767	740	760	762	739	724	691	701	739	701	749	715	745	734	797	755	724	731	727	716	733	701	747	686	692	693	692	751	740	724	736	679	741	730	695	742	714	721	754	714	780	738	751	741	725	713	752	770	790	721	716	734	762	748	734	758	792	771	711	730	704	761	715	730	736	738	766	711	713	747	748	703	747	757	710	699	744	754	720	762	724	686	746	752	782	665	724	733	739	765	738	745	764	757	758	720	717	732	710	732	738	670	734	720	744	762	764	712	742	723	756	710	765	777	722	763	727	742	772	708	746	717	732	744	761	729	753	812	712	764	738	732	724	775	746	714	751	696	730	751	733	706	746	733	735	690	779	772	696	762	725	716	743	715	723	739	799	735	714	751	740	731	686	708	748	755	712	704	739	773	764	714	721	753	749	708	739	723	743	725	753	750	769	728	766	750	765	760	686	802	674	762	703	743	713	718	682	793	716	760	754	695	725	741	778	727	742	742	708	785	740	755	750	700	719	706	727	724	709	727	727	767	766	769	715	710	723	723	726	764	730	694	751	763	726	722	720	703	747	728	743	740	753	729	750	782	784	743	764	731	679	740	698	710	749	702	696	743	741	772	758	746	703	765	712	717	777	731	727	738	755	723	722	726	721	771	683	740	698	734	713	744	769	750	754	724	739	774	678	742	757	728	692	745	769	719	730	689	764	742	761	759	726	697	749	734	742	723	735	718	729	720	711	745	771	747	707	741	739	753	788	712	728	724	732	705	750	778	676	742	700	712	778	716	708	731	712	699	673	701	752	761	727	722	724	696	716	751	695	725	712	675	741	720	731	766	750	712	726	713	757	739	774	656	796	743	769	739	690	749	731	744	738	710	751	706	761	744	727	753	751	720	739	774	701	766	732	734	770	742	740	759	719	711	740	757	713	776	748	722	788	769	741	752	721	677	748	774	788	729	733	749	791	742	754	749	705	744	703	773	746	761	724	701	706	722	752	763	729	734	720	753	704	759	756	713	732	736	740	754	758	748	765	712	750	745	723	721	723	738	766	781	730	753	732	759	725	721	724	700	738	703	689	735	732	729	733	753	785	787	744	720	766	716	678	745	715	724	734	727	749	684	753	763	719	720	765	747	772	744	773	764	779	785	744	752	770	760	740	769	726	786	754	778	736	722	689	708	720	731	740	722	792	685	750	746	732	703	720	732	722	756	783	682	720	744	771	727	748	708	730	711	731	754	704	705	709	742	750	698	744	744	679	710	769	688	761	777	737	745	719	727	727	746	729	728	714	685	681	754	723	731	766	756	758	747	762	692	734	760	756	746	745	658	734	726	762	769	749	766	690	784	767	755	771	711	713	757	739	761	714	760	748	739	751	723	765	768	695	754	734	796	686	731	774	714	760	737	710	779	743	735	706	771	727	754	740	759	728	734	677	728	741	727	716	728	708	704	755	753	799	737	699	743	758	762	694	757	738	698	710	773	786	722	773	736	747	712	714	727	747	732	729	734	710	691	716	753	758	699	761	760	702	732	744	753	717	743	724	750	679	703	738	717	727	720	734	714	746	707	725	768	678	678	768	711	722	710	738	720	736	691	764	707	740	690	719	717	756	782	673	749	733	730	732	737	673	774	729	713	732	771	757	775	720	721	774	779	709	741	747	798	709	720	727	750	707	753	720
9812	1308	1466	1140	839	787	13431	35938	30271	14994	1050	284	273	270	273	273	298	293	252	273	256	283	278	276	251	258	278	267	284	278	251	286	271	276	298	283	275	248	278	302	269	241	270	263	276	288	265	298	254	259	247	280	291	258	288	282	281	271	242	285	277	285	263	278	267	250	260	260	249	244	270	272	282	277	232	261	298	265	245	272	292	263	267	290	270	285	252	285	255	282	254	290	269	276	287	245	280	286	266	301	272	287	278	281	304	268	254	269	267	270	308	268	243	265	266	287	267	255	310	252	297	277	255	260	258	271	279	278	277	273	254	253	293	302	266	302	256	261	276	273	273	250	268	263	274	263	272	251	276	277	267	287	272	291	281	256	282	281	320	257	278	304	273	269	278	270	292	239	260	280	251	252	264	261	254	282	253	282	285	289	283	261	266	300	264	285	259	266	267	252	268	265	253	291	287	291	239	283	272	298	270	262	260	278	266	285	252	303	241	294	260	286	282	286	239	273	273	280	238	272	280	288	268	288	281	260	291	260	275	284	280	258	271	267	263	252	271	280	251	272	265	250	276	280	276	262	286	257	298	249	291	252	266	279	252	294	272	279	272	318	314	265	262	318	270	255	272	279	255	281	311	245	259	303	293	237	286	289	305	282	281	268	248	276	275	267	314	278	261	273	279	257	244	269	293	250	284	266	259	278	260	250	254	264	279	237	285	271	256	261	296	269	269	278	273	281	271	292	315	266	275	269	263	262	243	234	283	291	246	272	281	297	267	283	241	273	295	271	240	260	253	250	275	275	298	265	270	287	277	295	265	308	298	285	284	279	274	267	271	281	282	299	272	241	267	263	277	292	273	284	273	274	239	263	287	302	249	283	294	253	273	299	267	303	281	271	272	255	266	269	269	278	261	277	262	246	270	241	284	315	281	279	282	274	282	242	295	268	255	272	275	265	276	278	280	257	272	256	284	259	247	268	304	310	266	276	283	262	288	275	268	264	272	270	305	297	260	273	302	277	259	309	275	264	275	285	291	266	255	287	248	276	261	272	279	261	299	305	286	261	275	252	281	261	284	249	231	281	272	275	271	254	249	256	286	242	286	271	292	273	262	281	250	262	266	270	281	269	284	286	295	285	286	295	272	274	269	271	283	253	286	287	267	294	257	276	294	257	274	253	256	272	237	261	278	259	256	266	252	256	259	276	279	266	252	276	278	279	259	284	242	260	246	308	277	235	287	277	256	268	259	257	257	255	265	264	251	301	256	253	265	269	256	295	254	312	299	262	289	255	287	260	271	289	266	274	274	269	274	266	279	285	250	257	284	270	267	301	266	299	264	264	307	287	288	269	306	278	287	302	272	250	275	277	308	290	288	251	250	273	256	270	268	234	287	311	250	257	291	280	261	293	266	281	273	282	257	271	244	288	310	288	262	297	293	248	256	270	289	272	265	259	297	309	294	274	243	264	297	308	279	282	259	257	287	279	260	269	270	264	243	243	269	254	290	271	263	271	245	288	265	277	265	282	281	310	257	249	250	257	280	249	244	261	251	287	286	257	276	245	257	287	282	293	276	293	251	251	285	284	267	278	273	295	283	288	279	261	263	280	267	277	286	254	272	239	254	253	299	262	281	265	257	292	270	265	297	280	278	277	273	271	256	250	289	250	263	311	300	232	269	259	259	268	274	290	292	253	275	279	264	261	284	280	268	249	278	278	269	288	287	260	284	261	265	273	279	283	275	266	273	294	261	276	280	288	291	274	259	273	264	290	275	254	317	295	279	255	285	262	248	269	285	285	266	270	288	298	276	261	273	289	265	258	299	271	295	260	236	261	259	263	278	269	270	267	290	279	289	284	269	285	281	256	299	250	260	285	298	257	255	292	307	281	241	281	273	280	287	229	278	260	272	279	311	273	250	275	297	271	266	278	261	279	303	287	266	289	294	264	245	270	288	268	293	249	272	253	253	278	273	292	259	296	279	266	304	254	258	260	245	280	266	255	263	277	279	282	283	259	278	320	250	253	295	293	286	268	318	296	288	279	275	261	283	281	244	265	278	297	273	261	265	269	265	273	290	265	285	286	316	265	279	261	278	253	277	278	277	268	285	268	239	282	322	282	303	265	273	283	289	232	250	301	281	282	268	262	262	284	255	264	280	245	276	276	252	287	266	283	256	292	274	293	270	282	268	251	253	277	265	256	270	266	276	249	265	253	275	287	281	280	284	294	300	255	291	292	290	272	262	250	263	255	284	277	248	286	260	276	269	292	254	261	285	282	255	265	283	252	252	289	296	256	267	248	263	300	266	281	261	304	267	272	264	293	249	273	265	287	258	286	293	270	264	277	256	247	266	301	264	268	256	264	252	284	240	249	256	269	282	289	255	266	288	256	274	282	267	307	261	261	263	261	280	294	264	268	274	284	251	282	254	277	284	293	265	223	260	293	281	256	274	286	261	264	305	279	225	285	242	238	254	318	255	269	262	289	253	256	290	296	261	245	260	281	252	272	270	295	277	250	284	241	300	301	269	270	279	252	234	266	264	269	281	307	257	263	278	207	271	284	283	286	292	257	271	258	276	275	238	274	270	307	277	291	288	246	283	254	283	291	274	308	281	276	253	279	276	284	255	268	276	292	274	278	284	256	277	263	284	276	277	250	264	284	290	267	270	283	277	313	264	272	280	268	265	290	246	294	274	260	258	298	242	277	277	284	285	281	293	275	258	270	276	314	271	262	252	280	264	282	273	306	262	282	273	261	320	280	272	249	269	272	279	263	308	305	243	256	269	277	242	272	253	236	305	253	295	237	291	287	292	273	287	277	288	280	262	290	256	284	282	272	263	277	284	225	252	271	258	252	248	256	272	249	288	250	288	263	278	277	273	281	257	288	257	264	266	262	286	258	281	260	278	236	276	281	240	265	273	283	263	272	281	295	254	254	263	237	267	259	284	290	264	263	247	284	285	291	261	286	272	274	284	250	251	250	280	260	272	261	265	300	244	278	263	280	270	290	285	278	267	262	267	273	267	256	240	282	282	271	277	288	255	274	299	254	266	294	252	274	279	262	250	253	298	255	286	282	299	272	272	289	313	275	264	265	271	266	275	266	275	265	289	257	289	298	258	281	263	272	267	265	253	265	296	293	307	319	278	251	273	296	265	260	275	257	301	267	310	279	272	288	303	254	285	295	243	275	254	263	269	257	297	287	279	277	258	277	271	242	256	256	255	284	286	248	291	246	268	255	286	275	255	261	261	266	272	270	276	243	269	253	257	268	277	285	265	248	302	276	289	264	276	269	246	233	250	277	242	264	286	278	293	285	279	310	290	280	282	260	297	280	250	272	241	284	243	271	262	268	298	268	262	296	303	268	277	281	266	292	277	265	264	280	265	242	238	271	268	274	283	322	288	289	309	276	287	252	277	253	281	303	275	249	270	290	288	272	240	268	272	249	269	257	271	269	274	289	262	275	301	274	262	256	280	255	301	244	277	257	259	260	279	293
6606	1784	3631	3923	3586	3236	30571	54009	46320	27069	768	759	783	778	741	689	730	771	736	806	769	756	718	769	700	737	741	799	727	745	733	675	721	722	715	710	706	708	709	722	724	688	721	748	735	749	749	694	725	693	685	708	753	694	702	705	754	745	785	715	739	777	728	736	682	667	730	716	723	751	717	718	741	735	720	689	738	757	708	686	755	722	672	701	716	725	702	722	733	690	766	725	743	717	676	712	732	706	731	697	718	696	754	724	690	647	679	665	649	699	720	711	726	702	715	705	698	729	707	789	762	717	752	720	687	706	712	718	734	724	724	729	701	704	698	734	708	788	710	724	696	690	690	768	737	723	674	733	706	698	718	764	710	725	730	691	705	702	712	723	734	734	668	693	733	752	695	752	696	678	734	774	697	751	694	716	694	737	744	728	667	712	725	738	776	680	697	692	691	694	692	712	741	724	705	723	699	740	712	677	704	727	733	710	720	670	660	722	722	740	755	680	661	681	725	732	694	710	753	701	694	699	674	718	742	710	726	676	689	696	747	741	686	734	706	739	687	693	756	682	731	717	732	680	676	779	700	781	722	698	723	739	724	718	693	696	706	706	736	716	747	742	705	713	762	678	753	745	751	741	709	733	724	736	759	717	730	689	696	682	686	725	736	698	684	730	691	700	761	723	728	689	703	722	707	696	709	732	707	681	731	731	734	685	723	735	693	723	687	739	749	703	657	670	716	683	730	670	725	669	712	732	697	731	741	753	723	669	747	715	702	701	731	724	706	698	740	712	737	684	746	714	691	752	659	676	700	738	675	675	736	754	701	719	748	698	717	764	692	717	704	692	702	747	702	693	698	698	735	767	769	721	672	786	715	738	725	736	729	713	720	711	715	723	667	746	698	771	730	720	752	728	686	683	713	745	697	754	739	688	691	690	703	743	737	699	708	746	726	695	730	756	708	698	714	696	702	712	709	687	709	702	760	734	732	678	723	760	750	710	717	696	694	719	677	702	784	671	728	730	746	697	766	733	735	713	711	697	709	688	730	699	754	708	713	734	713	713	711	732	743	671	733	755	721	677	685	710	708	752	678	699	760	724	704	688	723	745	743	734	689	763	735	715	702	693	686	763	706	703	712	758	687	729	721	706	752	709	761	712	673	672	752	722	740	769	671	699	709	727	717	761	670	733	730	712	741	725	715	717	742	686	709	714	740	711	698	676	683	670	701	718	746	710	651	764	717	706	690	692	726	721	743	750	717	719	765	725	661	711	689	743	728	666	692	708	746	710	702	711	724	750	696	709	712	722	677	689	697	680	712	715	729	680	753	743	712	730	730	726	741	745	725	741	736	691	711	727	731	717	719	707	694	714	741	732	734	739	731	717	704	760	719	693	726	707	750	720	725	698	741	653	708	704	743	657	681	671	735	679	728	729	670	774	712	695	707	750	728	710	694	696	697	716	737	674	715	714	747	742	688	735	692	719	741	718	705	736	744	755	726	718	766	706	742	759	702	714	685	763	748	703	722	694	682	692	715	711	723	746	743	677	716	676	736	680	680	707	707	700	707	714	734	701	770	712	734	703	721	766	744	708	686	718	691	707	718	708	718	692	716	696	672	703	702	716	665	683	689	723	707	711	686	683	751	676	720	713	690	673	715	706	695	703	677	711	720	706	655	714	676	719	730	724	715	717	745	759	737	728	716	718	712	681	710	717	707	713	727	681	732	679	742	713	725	695	725	726	708	731	688	700	701	721	669	730	754	726	718	736	717	712	699	711	697	691	710	706	673	715	713	744	748	713	724	715	715	762	692	713	708	680	683	685	693	696	706	675	682	676	702	739	777	778	725	722	725	693	705	687	732	722	747	742	690	688	736	670	718	699	692	721	758	680	719	756	676	748	763	755	706	748	654	665	692	711	685	706	707	713	762	672	719	680	709	718	717	749	722	704	735	723	718	645	704	669	692	698	704	720	682	687	732	763	674	700	710	729	715	752	731	712	701	718	732	744	733	738	690	627	770	737	681	707	752	728	685	725	730	707	740	734	708	657	715	724	727	717	701	704	752	742	715	728	640	678	685	731	692	692	698	725	709	679	743	744	785	734	681	738	774	741	765	713	707	711	717	694	725	721	695	718	696	737	732	705	727	690	744	752	731	658	739	699	709	743	703	727	687	688	683	782	713	743	649	689	684	705	719	734	759	691	712	725	747	686	710	743	756	756	744	718	674	695	706	698	693	734	703	701	731	707	681	721	720	701	719	729	692	711	700	736	694	686	671	694	716	706	740	716	724	718	707	692	692	723	689	709	707	668	702	755	698	749	712	716	693	711	713	710	700	703	688	710	742	707	746	715	710	676	747	697	705	710	733	775	693	706	741	665	725	718	733	747	739	708	696	717	751	724	708	752	749	703	660	743	761	713	724	752	692	733	728	764	674	747	690	678	708	639	689	739	681	746	688	714	708	697	710	716	743	739	742	777	706	712	738	683	739	740	739	722	714	730	744	674	708	693	750	723	732	736	756	702	708	660	752	701	656	726	675	745	717	722	699	712	715	702	742	735	705	732	723	729	731	710	704	752	729	698	709	680	667	670	704	749	712	728	731	697	684	701	649	727	748	707	755	703	720	649	708	712	715	717	697	731	679	697	727	694	750	723	681	755	736	739	701	731	708	747	662	708	752	749	741	660	737	783	704	693	681	720	722	718	725	710	689	686	716	695	697	716	714	704	701	732	732	748	721	708	703	754	709	722	768	727	744	716	742	697	670	723	681	683	751	738	698	728	732	706	770	667	766	703	721	710	761	682	717	651	751	683	720	701	713	708	720	681	721	710	683	725	703	722	727	699	717	706	730	746	785	724	765	678	675	709	634	715	699	732	736	746	714	699	729	749	722	728	746	691	721	759	711	680	741	747	696	716	713	698	709	710	702	780	652	764	674	706	678	722	702	697	701	682	716	741	709	727	720	695	719	724	695	711	726	694	692	687	727	683	735	715	682	695	673	669	697	707	748	775	730	729	730	735	746	710	715	713	733	713	730	731	780	666	726	673	678	696	727	710	720	754	702	685	701	740	701	725	692	700	746	730	733	732	753	755	728	724	749	709	689	711	736	697	734	706	697	729	741	720	743	696	727	722	722	734	704	702	716	752	727	720	702	737	665	695	690	748	676	753	726	749	725	625	730	743	722	721	711	733	706	717	781	703	672	673	729	731	770	747	680	777	719	731	767	767	700	707	750	683	747	733	748	708	756	700	749	729	715	721	726	732	722	712	739	677	733	697	752	716	673	663	682	737	709	694	721	731	671	726	723	733	717	721	758	689	741	676	735	736	739	733	694	730	732	693	718	726	685	721	773	693	719	746	701	727	701	708	674	705	710	726	763	723	702	677	694	769	675	696	734	769	710	752	757	688	706	714	700	736	726	721	706	717	732	677	681	722	717	758	767	724	719	727	727	743	693	729	652	679	732	737	737	716	738	667	717	647	734	724	742	708	687	710	711	698
18071	3046	2792	2057	1430	1169	23469	53709	42974	22859	2151	189	204	175	190	195	186	186	162	163	155	164	176	162	174	158	135	167	156	166	181	148	202	166	159	161	178	172	188	155	179	174	191	174	164	149	167	162	161	172	173	166	179	153	177	165	174	175	149	166	169	139	136	177	159	175	179	179	176	209	179	171	148	170	160	153	168	147	156	193	172	145	153	166	146	162	192	177	154	176	183	182	180	167	172	170	151	170	158	150	177	160	197	149	157	181	191	183	185	156	166	193	167	155	180	139	147	177	138	158	176	180	184	162	158	163	176	133	134	151	158	147	171	165	161	170	166	162	189	166	159	178	140	140	193	185	166	162	149	183	143	165	159	163	175	159	174	177	151	168	150	160	156	169	156	148	144	143	180	169	159	175	159	174	167	161	160	179	175	146	178	146	175	186	177	201	165	164	168	180	174	171	156	173	183	148	154	151	158	173	176	181	174	160	164	159	163	158	170	135	159	153	159	176	165	173	130	173	175	161	138	171	185	182	162	185	157	151	151	178	188	167	159	164	169	176	156	152	165	169	181	159	164	164	167	187	183	174	182	145	173	166	146	192	157	198	159	137	166	193	158	165	175	175	161	181	177	167	183	172	175	160	173	174	159	162	193	171	188	154	152	152	153	181	160	175	152	153	179	158	171	180	160	158	154	170	167	174	165	150	143	177	184	165	173	177	181	172	168	175	179	151	195	158	173	161	169	153	170	148	160	162	180	152	148	183	169	175	161	140	183	140	165	176	164	181	168	176	175	156	168	187	163	185	165	164	174	147	163	186	191	159	164	184	149	160	174	150	158	204	171	190	160	157	178	188	160	174	200	168	139	196	186	174	164	170	188	187	153	172	164	158	158	179	164	152	156	169	144	172	179	167	169	173	163	161	146	170	174	177	156	142	190	162	146	190	159	163	164	163	167	159	143	166	182	181	168	180	197	157	177	168	200	153	150	146	167	175	154	166	162	149	173	168	168	194	188	166	180	155	170	160	146	155	153	178	167	150	168	158	146	159	176	165	192	176	180	163	164	177	169	168	153	165	177	152	181	151	174	154	190	188	166	182	164	169	172	167	168	162	153	173	200	163	157	138	157	163	165	163	169	165	159	138	175	192	155	184	168	147	183	158	148	163	153	171	157	160	156	149	172	167	164	169	190	142	163	172	181	163	161	180	153	187	169	144	169	183	168	138	172	163	160	161	181	137	149	148	151	159	173	147	188	169	173	152	170	155	175	183	178	177	145	173	163	160	171	150	157	176	141	182	163	170	149	158	152	147	186	165	162	170	174	151	172	167	144	149	177	158	160	158	177	154	149	147	161	163	175	160	156	150	165	166	162	180	169	188	173	165	151	170	184	152	180	177	173	161	170	150	157	157	172	142	157	176	187	177	172	157	196	143	157	174	172	159	174	158	158	174	190	182	156	155	163	169	182	154	153	147	158	163	163	161	166	166	160	149	151	156	163	163	168	170	168	184	178	174	194	158	170	158	152	180	162	162	165	173	160	145	154	174	169	162	185	161	156	172	164	144	159	172	157	166	132	159	161	174	171	172	169	172	169	153	195	169	170	185	175	163	165	156	152	172	181	156	167	158	174	163	172	167	173	177	190	145	160	176	158	153	170	156	160	153	158	168	161	160	162	163	162	175	162	161	151	138	155	172	161	173	166	185	173	152	165	171	168	158	165	149	168	165	179	168	138	154	180	174	147	164	172	148	162	160	182	165	183	199	173	146	162	183	160	180	187	188	188	176	180	154	152	183	150	151	155	176	158	185	178	182	157	167	193	154	173	163	150	174	177	155	174	166	173	161	152	182	177	191	170	159	181	156	189	185	161	173	148	138	169	172	186	160	180	161	172	167	172	155	151	183	191	171	172	189	160	165	170	154	156	154	176	155	163	150	170	158	180	166	174	162	166	175	145	155	180	155	160	131	166	141	155	196	182	158	152	148	167	175	167	186	160	169	151	172	154	157	181	174	150	181	154	162	176	167	144	166	160	150	184	194	177	160	153	168	172	224	180	160	165	170	171	181	153	146	156	166	180	172	165	168	173	168	162	165	154	171	193	177	190	192	170	155	171	178	185	168	178	162	168	154	156	168	156	160	152	170	180	173	168	175	151	160	196	187	177	152	173	164	156	173	172	189	170	158	164	173	165	154	149	180	193	142	173	161	169	175	173	171	158	160	165	147	147	155	178	177	159	153	174	170	157	158	154	182	173	157	186	158	162	141	136	162	153	164	176	144	159	159	157	152	182	152	189	186	156	163	144	192	171	170	170	181	173	195	173	174	176	159	183	173	167	170	145	162	166	171	163	162	195	144	181	204	147	165	168	168	152	186	163	154	180	161	175	169	168	175	166	149	175	168	182	154	161	170	170	174	187	154	165	186	180	190	156	156	164	164	171	173	190	160	185	184	164	155	182	196	173	172	165	166	179	162	160	176	157	148	148	139	186	176	159	173	156	159	159	170	178	195	163	151	169	174	158	180	182	150	180	154	169	176	160	162	165	154	173	157	154	165	156	184	179	182	176	154	157	146	163	153	178	196	154	191	168	143	166	177	177	178	169	164	129	177	174	154	180	155	174	188	183	179	152	173	171	160	184	159	162	158	172	152	174	184	181	181	182	147	175	157	159	164	162	166	180	178	125	172	176	157	191	141	143	188	169	168	166	167	168	162	168	163	165	173	174	174	160	159	190	174	169	182	174	137	173	161	166	157	152	171	174	148	161	177	168	176	160	164	181	186	161	166	177	168	190	146	174	155	178	162	159	174	194	163	173	163	174	199	160	168	157	165	179	171	143	166	168	161	165	170	191	142	180	171	162	171	167	165	168	157	176	160	166	164	167	168	154	171	166	160	180	160	161	152	164	177	159	169	145	147	159	172	169	165	184	172	172	169	170	164	163	171	186	173	164	139	161	153	168	166	167	172	165	170	166	166	166	175	160	152	177	185	153	169	176	151	179	167	139	177	168	163	171	133	187	152	167	165	149	170	158	175	160	171	176	159	174	196	176	150	191	155	158	187	168	182	169	176	180	171	142	179	162	158	192	161	175	166	175	206	164	169	149	182	168	166	145	173	174	143	150	153	176	178	178	157	174	173	170	147	159	197	138	184	168	179	167	175	180	175	161	149	161	156	159	177	189	173	156	172	158	163	130	187	177	181	180	170	176	152	150	164	162	157	175	168	167	165	175	188	163	144	154	170	179	172	160	159	171	160	178	147	154	150	192	184	186	162	168	177	172	169	158	184	152	156	191	177	168	160	186	159	169	167	179	184	184	181	177	146	167	151	182	169	169	162	160	168	183	158	160	174	169	184	183	158	152	190	165	170	179	142	154	158	163	179	167	179	157	158	160	198	148	206	146	194	147	185	174	164	171	150	158	171	157	168	160	176	181	175	151	176	171	185	167	148	162	166	169	174	178	158	155	183	164	179	181	183	154	139	191	163	158	193	166	166	160	161
8247	2522	5837	6742	5776	5322	39301	67807	56787	33373	747	616	530	516	539	514	541	516	499	535	518	508	515	490	484	484	503	496	469	441	490	472	442	508	474	451	494	450	441	460	471	483	486	492	415	452	457	485	509	468	480	501	526	529	442	464	468	492	465	500	473	484	504	460	472	477	459	474	465	461	500	456	488	444	453	449	458	473	465	496	497	506	463	470	482	455	486	459	450	502	482	509	460	515	484	467	480	479	453	517	425	543	500	473	485	445	479	467	464	459	468	426	466	458	481	467	444	450	431	486	479	476	519	454	478	438	462	408	438	459	468	428	447	463	472	477	477	460	427	505	437	469	488	443	483	455	468	493	501	480	466	470	428	481	492	454	503	456	464	445	479	450	458	462	479	476	471	476	440	405	435	456	480	463	455	472	485	477	454	437	434	475	477	452	459	477	468	500	457	440	460	478	449	490	466	466	462	474	434	413	465	464	467	480	478	456	464	454	477	472	461	464	435	461	466	472	477	429	477	426	456	457	439	463	509	465	476	472	486	471	466	465	439	466	426	436	483	472	493	487	468	481	454	474	448	480	487	424	494	524	478	457	484	444	487	485	433	483	453	462	487	430	478	445	470	461	462	449	479	433	483	487	450	437	437	463	491	468	445	468	455	472	423	489	454	501	459	461	443	468	456	420	530	442	524	466	474	484	484	409	464	502	477	491	439	440	426	454	439	429	484	480	451	482	471	494	468	456	461	438	469	472	454	486	443	439	492	514	425	451	482	487	434	455	503	435	470	471	457	480	486	453	469	466	468	479	482	489	479	492	475	477	477	443	470	518	449	474	466	444	490	451	466	413	434	496	465	471	433	470	465	483	498	473	453	473	425	448	444	432	477	508	475	411	425	470	464	490	509	477	451	490	484	448	469	486	445	439	459	432	422	454	445	487	506	457	496	462	433	458	473	454	449	468	477	469	463	468	455	460	452	475	431	482	505	422	463	448	466	411	505	455	438	469	455	458	456	436	460	471	469	501	461	453	495	463	470	465	458	470	458	480	474	444	435	444	474	478	465	491	449	477	477	447	471	459	436	461	494	455	479	463	446	452	451	470	513	441	511	489	476	445	468	464	448	439	447	451	472	461	483	456	454	409	478	446	452	472	469	499	474	455	459	493	508	495	485	455	447	464	449	512	504	500	471	470	488	517	489	443	448	475	474	470	482	469	454	472	462	474	469	436	449	449	461	464	501	451	480	469	472	448	457	474	460	459	466	438	469	470	464	492	469	478	477	459	473	477	433	496	482	469	437	451	420	462	502	466	464	478	434	478	492	506	452	411	486	465	492	465	467	488	470	473	415	486	478	440	489	505	506	466	441	422	444	479	484	469	477	479	493	464	464	469	458	468	455	446	493	463	454	464	489	501	480	458	486	468	446	488	488	474	486	474	435	441	512	442	481	449	483	433	486	475	489	455	466	428	499	468	482	441	450	443	454	466	448	414	466	477	467	488	427	474	438	499	488	450	489	478	445	469	472	416	499	453	473	435	519	459	463	444	459	434	487	452	448	492	457	475	450	490	462	473	472	450	487	504	468	455	480	483	443	434	444	421	435	504	474	452	483	468	486	493	462	483	469	451	454	465	449	466	449	483	439	483	469	487	496	485	463	456	474	428	460	451	464	464	460	465	426	468	465	489	436	426	463	460	456	428	444	407	439	441	477	499	455	462	496	466	466	483	493	460	463	450	479	497	452	468	490	452	460	468	477	436	464	429	439	502	479	437	453	468	441	457	452	447	471	490	472	426	523	453	458	496	468	491	476	476	447	460	490	454	421	480	468	454	479	483	487	484	429	466	432	453	499	447	438	444	463	470	477	469	474	459	456	475	437	479	414	451	459	470	421	459	488	459	433	457	412	470	414	464	486	490	471	430	476	470	444	443	456	488	438	414	447	479	419	460	467	494	438	447	485	416	464	449	451	471	473	449	486	447	498	456	468	421	442	475	447	463	466	444	457	491	429	455	531	458	433	472	440	474	473	518	449	460	454	468	466	447	464	489	459	483	522	446	443	469	479	477	448	478	447	510	471	472	472	474	502	458	467	393	485	481	468	480	446	439	442	460	441	434	464	508	461	458	453	494	444	472	485	468	444	446	427	433	494	470	432	460	475	436	465	459	474	484	495	473	437	458	467	443	463	466	491	440	424	456	458	445	452	439	467	484	463	471	442	474	474	447	486	444	441	478	471	452	504	440	465	500	468	451	498	470	448	435	461	491	508	496	452	431	463	468	479	517	470	437	472	445	501	466	438	439	465	444	497	435	528	480	484	472	485	444	480	439	464	481	448	459	464	454	460	433	455	410	493	452	462	452	455	422	488	485	468	492	495	463	443	466	454	473	485	451	455	436	413	492	496	468	474	463	477	484	442	452	425	419	506	515	460	471	496	455	451	469	463	483	494	436	475	457	478	456	480	464	483	453	452	470	431	465	484	477	461	464	459	460	415	447	447	470	473	467	511	485	450	464	480	447	438	437	458	469	475	478	463	516	474	442	452	457	459	474	482	494	422	459	466	478	461	470	467	465	465	461	440	501	455	462	462	457	460	456	528	471	477	481	450	462	445	457	477	445	450	487	460	467	481	484	434	450	450	421	478	465	478	445	514	479	432	498	487	492	440	468	448	489	492	472	468	438	460	455	447	504	439	464	481	442	468	484	495	455	458	493	447	443	472	435	448	466	468	484	509	486	472	468	503	513	468	507	447	484	436	488	470	464	454	448	459	452	465	497	450	453	462	474	434	441	493	467	476	460	447	435	500	450	462	456	425	490	399	456	441	474	499	490	514	447	469	480	467	450	462	470	469	439	436	498	436	443	466	475	458	456	463	463	463	474	429	460	500	456	462	426	452	471	430	479	469	450	471	463	477	457	445	492	443	434	427	466	473	440	491	450	485	506	488	467	461	436	463	434	452	496	474	446	414	454	435	461	489	491	444	461	468	460	438	486	433	468	476	462	491	432	480	445	492	433	485	470	491	491	485	482	476	448	499	470	491	469	467	455	469	466	458	445	471	469	477	431	488	498	458	437	476	468	444	422	468	465	436	453	449	476	497	509	480	457	455	476	467	488	432	503	444	470	448	453	477	503	454	443	511	447	476	467	443	470	483	459	434	464	457	505	498	466	462	484	470	471	462	449	450	487	460	497	450	473	459	451	469	460	450	466	425	470	486	438	451	464	455	489	471	461	441	519	430	457	455	438	447	491	435	470	492	453	516	446	475	443	478	516	482	474	477	497	458	452	445	475	465	446	445	475	470	452	486	459	477	469	458	504	433	458	494	461	459	449	467	401	470	442	478	485	478	470	429	456	514	449	442	457	426	482	446	480	460	475	443	484	460	477	437	477	493	465	458	499	492	464	460	465	442	442	457	425	467	504	444	440	445	474	454	451	503	435	493	450	461	488	470	447	433	452	440	468	454	468	479	480	476	454	476	479	464	445	473	453	450	485	488	504
2350	307	379	347	343	331	1215	3362	2645	1138	324	295	280	295	258	279	268	306	246	292	293	305	292	272	295	267	265	275	271	285	297	276	258	276	287	295	291	276	275	293	279	278	258	286	242	287	277	278	283	266	312	275	290	263	298	302	254	276	272	283	284	261	293	283	299	296	277	293	297	281	275	284	295	262	264	272	265	283	266	275	282	266	300	284	295	286	313	260	283	285	293	297	291	266	278	306	266	262	308	278	274	271	254	293	274	289	293	271	258	323	274	288	259	277	278	275	270	282	261	312	316	300	271	275	310	312	325	303	268	275	255	292	284	287	287	271	274	282	273	292	271	260	257	282	306	245	281	251	246	291	327	263	279	284	301	281	301	290	285	279	298	277	308	304	316	301	297	293	278	261	268	257	291	310	313	284	286	288	291	268	283	263	244	276	279	299	272	310	296	300	296	268	255	281	274	291	299	287	291	269	264	277	274	293	302	278	283	289	281	278	299	299	295	264	261	261	288	276	294	291	316	294	290	300	297	311	295	280	284	294	269	278	270	295	257	287	296	286	304	273	294	274	279	283	298	275	269	260	269	297	278	292	296	283	299	261	262	310	301	287	277	292	279	287	294	301	290	286	294	295	319	270	300	282	242	289	285	298	287	290	243	297	325	306	266	275	267	299	282	270	271	301	310	256	266	262	308	256	271	278	275	262	268	283	254	277	304	281	274	284	254	295	261	286	292	272	254	285	279	272	274	272	267	240	338	273	271	243	261	255	272	308	271	285	278	247	282	260	298	262	227	273	299	281	283	277	272	317	290	326	260	269	273	263	266	307	304	283	292	308	279	276	277	279	254	255	272	271	307	302	273	269	300	269	290	286	292	273	285	278	309	291	291	265	303	316	283	297	270	271	309	290	295	291	306	284	283	292	277	268	255	260	297	279	290	283	267	250	328	278	276	271	286	290	263	262	271	308	290	293	265	309	279	289	266	288	275	271	255	279	282	246	296	272	290	281	267	282	273	295	282	254	279	262	283	267	275	282	306	268	285	271	284	296	277	300	259	280	270	297	286	309	268	261	309	291	294	287	259	289	291	261	272	270	257	276	299	289	309	296	295	270	284	264	267	299	289	292	309	289	299	297	323	287	248	260	251	278	277	255	273	299	260	268	299	270	273	275	262	306	280	269	283	248	262	273	299	305	293	292	254	282	278	274	297	299	306	283	272	266	280	288	277	286	290	272	276	264	278	265	270	299	295	273	291	303	287	249	269	289	289	261	296	289	294	264	262	282	268	264	298	301	284	274	263	282	270	265	272	278	307	292	305	273	310	280	284	281	295	284	284	274	283	270	278	241	253	283	276	280	254	290	274	284	280	271	287	282	247	260	265	300	294	289	296	281	248	284	272	305	294	267	291	248	282	309	245	288	294	299	304	280	283	269	259	267	270	266	286	297	289	278	300	275	275	248	243	268	276	282	293	267	256	276	280	301	282	259	301	267	272	271	284	264	314	284	272	267	316	292	254	330	264	294	289	311	270	274	283	266	314	258	297	298	296	303	293	283	289	261	255	289	297	278	273	250	275	247	273	292	285	237	263	276	289	307	263	275	309	291	284	297	274	301	294	302	269	274	275	244	275	291	293	286	269	306	286	288	288	281	246	287	281	308	275	287	292	255	278	261	295	275	310	316	269	272	310	308	280	292	296	283	249	275	286	289	284	249	257	265	258	296	268	281	287	290	287	285	290	293	273	268	261	294	291	274	250	283	306	281	295	281	300	304	282	280	294	267	291	280	306	294	262	312	268	273	284	280	311	268	304	275	297	275	289	261	296	289	285	282	289	273	295	286	274	316	295	293	268	255	285	301	304	291	274	306	302	278	279	284	261	307	282	277	287	280	272	278	260	266	273	300	275	283	322	280	283	285	277	283	287	313	257	296	298	327	275	271	295	274	286	271	295	264	303	284	291	302	276	297	285	260	307	276	261	292	273	300	259	294	280	302	264	311	276	305	308	285	265	238	292	250	284	291	272	251	274	319	298	286	305	299	322	260	280	281	310	291	286	286	299	274	273	255	253	269	300	315	299	287	252	275	260	315	284	304	275	278	296	281	273	268	264	255	253	299	298	300	258	239	246	282	311	252	304	305	268	298	280	297	287	282	292	309	272	275	273	271	282	325	260	305	294	288	272	297	285	275	266	271	327	323	280	270	282	296	288	251	295	288	293	267	284	287	298	279	309	298	255	266	313	308	277	289	298	314	276	305	274	305	254	276	298	290	282	292	282	280	302	269	295	280	290	272	272	251	270	299	277	302	313	285	313	290	280	270	299	287	300	292	260	260	285	287	303	248	301	279	300	275	287	292	265	289	269	297	293	283	268	266	303	277	316	279	303	286	260	262	294	250	270	326	258	294	291	279	299	264	267	280	322	287	287	274	282	294	275	283	277	286	287	280	299	290	306	269	277	295	280	285	322	276	288	279	293	280	274	278	278	259	295	269	316	267	287	306	264	285	287	284	278	299	300	296	266	250	280	265	273	278	299	297	286	313	295	264	285	307	271	283	270	280	284	258	287	302	273	284	291	286	271	315	270	259	284	290	276	278	260	285	264	268	280	274	282	284	285	271	306	316	254	293	301	321	288	286	257	259	286	266	282	277	289	279	261	259	304	273	295	285	281	270	294	267	295	273	294	281	309	308	301	273	279	277	283	282	283	277	296	302	288	290	275	291	265	312	279	298	284	262	282	280	285	255	252	281	286	274	295	287	300	250	290	288	312	305	284	281	284	258	294	308	292	288	281	319	303	230	285	303	276	307	271	272	265	277	289	274	276	298	283	282	264	275	298	266	320	322	282	298	293	287	299	295	259	281	275	296	274	243	293	293	310	266	289	276	271	278	294	279	277	275	281	273	300	292	275	319	283	295	275	286	297	316	257	292	286	274	296	277	290	279	266	282	281	286	280	284	326	303	263	279	277	246	294	282	273	308	266	295	289	292	286	297	309	279	305	273	274	299	304	280	267	275	269	280	305	316	264	279	270	297	293	293	288	313	298	302	256	275	269	285	317	261	262	275	285	306	306	268	316	301	281	292	300	287	273	300	295	293	300	309	286	284	327	262	274	266	316	302	305	321	279	270	274	287	288	277	277	263	302	301	273	294	266	303	274	276	290	277	312	262	274	297	270	300	268	264	294	291	296	271	299	319	290	284	232	283	286	285	269	307	291	281	280	283	238	293	273	276	287	279	285	265	285	270	276	277	268	267	307	313	285	293	303	292	329	260	271	274	292	295	302	289	284	274	289	289	298	261	259	262	283	323	271	284	270	259	281	283	274	283	274	282	297	280	267	291	295	290	268	290	271	266	294	300	309	280	282	250	292	274	298	283	278	277	288	277	279	285	274	302	308	265	298	277	302	289	260	306	298	275	276	281	279	264	265	262	273	308	274	253	282	281	274	276	311	287	270	268	252	295	272	284	304	290	255	290	285	279	273	296	269	295	275	288
2591	806	941	967	948	1016	6700	15082	11279	4517	779	762	750	754	779	759	739	735	754	789	753	761	765	692	722	729	746	729	750	701	806	806	748	770	764	756	733	689	794	737	737	762	752	749	742	728	677	718	777	726	712	771	735	810	769	747	768	790	746	734	747	791	727	768	727	748	791	767	784	734	741	761	758	755	723	716	739	733	755	761	747	712	705	757	741	755	740	775	760	735	744	761	701	749	709	752	756	773	731	752	754	756	747	729	740	752	707	805	778	708	695	709	758	749	701	716	755	729	801	738	757	747	751	807	743	743	737	723	776	678	765	747	727	705	684	713	733	713	762	739	738	774	718	747	751	764	756	804	681	758	748	768	806	769	795	732	717	682	750	739	764	705	742	769	734	770	778	750	735	735	751	796	801	765	751	785	789	747	744	726	709	729	765	729	755	783	739	731	713	759	704	723	733	705	774	748	733	732	748	760	758	744	752	739	736	741	712	731	761	750	764	775	720	755	766	734	747	773	810	713	727	758	709	778	783	708	703	696	771	732	721	743	740	730	707	763	723	747	760	751	734	736	726	712	781	734	708	780	726	739	731	717	749	742	699	725	709	690	713	765	682	682	751	753	746	712	752	765	719	754	763	775	708	738	727	773	719	754	718	725	745	712	725	715	796	751	783	774	734	699	741	725	732	769	718	724	745	742	723	755	768	828	708	696	710	708	739	717	725	796	746	752	758	742	716	769	753	759	756	752	747	767	752	743	783	727	758	741	735	714	749	746	758	752	707	750	706	777	745	763	794	783	752	714	706	706	756	739	790	744	734	770	735	700	732	730	772	788	729	787	720	708	781	744	717	722	769	750	675	754	729	743	751	675	712	755	720	723	757	723	734	716	709	733	759	781	736	789	751	786	766	753	755	766	772	736	732	770	786	754	745	789	724	720	794	794	722	753	712	775	741	741	761	784	730	723	781	800	824	764	763	678	785	738	770	695	690	742	760	691	760	776	764	723	736	743	716	781	752	760	759	792	762	736	684	696	733	817	746	750	720	729	747	719	764	740	741	751	730	738	762	771	790	762	777	727	735	751	756	721	757	754	742	789	728	747	715	728	719	778	729	741	816	746	790	737	694	743	756	758	723	753	691	764	759	783	730	751	714	724	744	785	737	758	710	747	702	774	747	786	696	761	702	748	728	784	735	740	745	740	748	769	726	719	684	781	741	716	746	744	721	754	759	761	700	715	741	738	713	761	727	734	752	712	757	716	752	776	732	778	762	748	715	726	756	748	731	763	776	774	783	730	739	740	736	782	779	719	725	768	746	735	808	766	739	745	720	742	768	727	731	703	728	727	731	706	707	749	726	770	753	764	777	718	747	759	751	711	732	771	769	729	761	753	792	701	765	739	750	782	762	738	773	736	777	780	761	737	773	723	720	743	773	742	760	689	764	799	770	762	773	721	755	773	750	758	698	699	748	756	733	758	720	729	697	795	686	757	779	752	760	763	750	740	744	689	697	791	774	753	714	752	760	757	734	761	744	746	763	706	771	768	762	751	742	762	745	761	752	753	689	769	715	721	766	794	738	768	731	782	737	747	755	796	765	775	745	742	791	687	722	747	733	763	792	704	753	770	710	778	760	755	734	693	727	731	812	757	733	739	746	766	722	760	723	735	690	721	718	706	793	754	722	719	743	787	754	727	704	718	729	720	734	717	751	727	784	678	749	768	742	764	735	766	711	748	739	716	754	766	677	746	770	770	760	778	737	772	759	732	771	753	731	730	790	714	760	741	815	729	781	759	733	724	694	758	722	705	753	756	763	746	761	733	757	757	745	767	732	688	759	694	752	764	728	715	773	721	777	726	761	702	756	778	739	714	748	760	752	707	688	782	719	753	699	736	716	721	754	719	697	764	781	739	770	731	775	736	754	790	726	678	784	729	732	771	721	799	750	750	753	767	723	765	735	724	743	754	728	770	718	747	796	668	710	768	783	753	740	781	777	695	731	805	786	733	807	749	709	729	780	726	717	746	720	790	744	752	739	792	711	761	772	728	730	760	729	727	721	743	720	740	735	743	709	773	754	775	787	775	803	778	731	748	736	733	777	747	758	753	747	712	738	715	699	742	804	785	779	783	750	685	709	779	737	773	776	711	788	724	747	703	732	716	744	714	699	764	718	705	786	690	734	758	758	717	733	740	741	681	747	723	763	780	744	718	740	712	705	784	729	742	744	745	768	716	744	712	723	712	751	735	753	720	741	725	722	727	799	731	746	737	724	783	697	722	731	717	721	714	787	739	675	741	729	795	743	794	747	789	788	785	771	736	755	745	792	794	766	728	771	777	762	802	735	750	715	769	758	781	798	706	751	727	731	727	769	777	745	763	706	767	766	768	675	699	762	731	800	784	747	755	740	734	769	727	703	708	778	777	765	746	780	723	748	774	748	761	746	753	792	753	739	762	786	737	740	743	685	741	781	777	790	752	765	712	766	754	766	751	749	769	732	708	810	765	741	767	747	767	766	754	721	724	767	678	808	729	768	785	763	745	760	733	751	815	795	761	786	740	747	737	767	735	756	717	775	717	758	753	735	748	735	723	753	712	764	730	731	716	764	709	728	731	747	780	752	784	719	805	734	827	753	727	755	787	727	699	787	750	712	698	747	746	723	712	783	746	733	700	726	753	755	753	727	738	738	746	794	755	738	742	760	714	729	740	755	781	699	750	738	804	745	785	750	748	793	735	738	741	786	749	709	723	743	752	759	734	720	770	763	750	732	771	740	697	773	716	742	773	730	725	704	762	725	760	753	717	789	730	752	718	746	759	730	699	776	755	766	718	710	726	732	785	791	777	733	771	687	730	734	769	750	693	783	765	728	761	776	749	766	771	765	788	773	710	714	760	737	693	804	742	772	743	724	709	757	696	745	715	723	816	791	752	769	762	774	756	735	732	786	707	782	789	710	782	739	746	754	710	754	729	750	750	740	766	742	755	756	732	763	736	789	755	727	771	758	772	757	754	728	741	773	768	762	750	722	752	747	768	735	762	706	777	681	749	762	759	717	785	785	720	730	735	751	762	727	726	759	748	804	756	779	747	719	747	748	763	763	761	700	738	713	750	751	766	718	729	774	748	770	754	767	749	737	729	794	693	778	758	700	739	752	760	748	743	697	759	761	723	770	729	706	723	736	758	749	769	796	727	784	710	703	783	718	761	744	760	765	731	736	754	684	741	764	772	726	782	779	712	738	719	762	732	731	782	748	778	745	700	752	709	737	756	763	736	740	756	706	749	764	732	720	748	761	754	709	730	779	774	775	752	737	708	747	704	721	742	756	701	722	730	740	765	732	763	762	766	717	753	739	751	716	761	714	735	755	748	771	774	717	757	731	762	771	757	726	726	718	733	734	733	785	772	790	723	799	751	737	755	750	762	724	787	751	746	773	743	734	748	741	789	772	779	738	778	751	744	748	746	707	791	754	759	744	730	698	771	727	710	761	748	753	756	755	783
9791	1269	1479	1134	802	711	8953	30757	29966	12278	689	275	273	247	253	247	267	236	242	236	253	226	244	232	248	238	223	229	235	272	241	253	252	237	240	234	198	239	222	205	251	297	261	226	257	260	242	214	252	224	248	274	254	224	229	230	261	231	248	204	249	279	246	261	239	254	224	237	227	239	243	261	258	251	253	235	233	221	243	240	228	219	222	242	234	241	240	242	239	263	243	250	214	226	238	262	217	258	237	224	258	219	227	249	239	238	255	247	219	253	239	211	255	256	252	241	263	252	236	262	224	246	251	242	249	243	249	207	254	233	254	252	232	259	225	258	241	240	239	214	211	244	243	248	214	217	254	238	225	238	247	246	243	201	255	239	230	239	224	237	244	240	250	262	230	229	235	246	241	248	232	249	235	216	227	243	222	247	251	221	244	223	250	252	234	237	242	235	252	231	245	219	218	245	232	206	224	227	213	237	251	238	259	237	232	229	248	231	222	240	246	243	243	225	213	248	219	234	236	266	235	225	253	232	242	273	242	238	223	277	235	272	254	247	215	231	240	211	254	229	222	242	215	236	231	240	231	236	242	276	245	236	246	230	243	236	249	223	228	226	239	240	271	213	240	265	230	236	252	237	225	236	234	245	239	244	234	251	240	219	258	237	236	230	242	247	233	208	230	225	244	218	216	250	260	270	254	233	247	280	214	226	238	241	258	255	238	235	262	234	234	225	236	258	246	235	237	247	259	252	240	237	265	253	236	231	225	273	248	254	222	265	235	238	236	237	235	274	246	252	233	265	235	282	223	238	241	242	265	249	234	228	269	217	251	216	240	242	254	230	234	245	236	245	254	238	237	246	244	211	220	247	242	213	273	262	225	209	240	270	215	237	237	242	268	220	241	236	247	237	259	274	237	235	231	243	213	246	253	244	230	240	222	245	235	260	256	243	235	224	249	237	218	232	217	226	249	239	227	202	227	237	252	238	256	240	241	241	234	242	250	246	227	223	220	251	245	246	235	239	258	240	238	218	206	254	230	253	233	230	253	240	253	236	212	212	273	244	248	239	233	240	245	245	239	209	251	245	240	265	239	247	215	244	245	253	243	222	237	231	247	239	248	243	241	255	277	278	213	226	231	222	250	230	242	224	220	240	239	240	216	221	271	246	241	264	197	249	212	257	242	236	228	249	268	240	225	236	233	240	227	249	214	242	267	224	248	245	255	220	233	249	239	210	242	215	241	278	267	247	207	224	243	247	268	224	236	269	246	240	249	245	226	232	250	246	247	221	257	222	259	238	234	243	236	236	231	233	254	222	238	252	226	229	261	242	238	200	255	294	241	216	252	250	247	237	217	236	215	231	242	244	231	229	225	258	217	245	233	228	218	209	237	253	232	252	236	254	232	258	230	225	235	227	238	226	231	228	230	239	248	241	242	221	245	242	231	234	221	266	214	233	231	255	252	249	230	208	239	234	229	238	240	261	251	236	259	269	233	248	249	216	247	250	231	224	233	228	232	219	232	253	247	250	231	244	257	273	243	241	244	219	230	243	235	204	270	233	221	255	245	259	228	232	235	225	274	217	235	234	284	255	278	242	236	249	242	246	245	223	256	241	260	239	228	251	253	248	237	221	237	236	265	247	226	246	254	248	232	221	256	238	278	247	227	256	250	221	241	257	268	216	224	227	251	243	259	232	252	248	254	234	236	244	257	223	269	249	264	223	256	231	213	270	237	244	235	240	217	231	250	260	239	239	225	239	243	251	258	267	242	231	244	245	250	259	249	223	249	221	242	222	250	252	250	249	271	244	228	241	240	233	266	240	241	231	254	233	244	252	261	236	249	247	247	222	220	251	238	232	247	238	223	255	242	244	233	256	232	240	219	224	246	235	241	216	235	270	222	262	246	264	232	247	249	225	242	258	258	216	241	213	257	211	229	254	243	253	244	218	227	206	224	220	248	247	259	204	228	238	237	239	242	231	235	233	246	241	246	246	231	231	254	243	238	236	214	248	241	226	241	279	249	227	213	237	256	215	261	251	232	250	261	234	225	225	239	265	224	238	231	250	246	234	235	231	270	207	253	220	217	250	213	219	260	242	238	243	247	256	244	282	265	252	226	238	254	241	237	239	221	247	235	208	234	227	248	244	243	200	233	232	244	229	262	232	242	240	225	237	232	266	227	260	257	251	240	227	208	246	239	231	235	238	233	241	249	235	244	268	223	262	239	229	212	234	236	271	256	237	218	202	238	235	239	235	249	239	225	253	225	232	244	244	220	230	226	270	256	235	241	267	267	303	233	231	235	248	270	265	275	233	241	225	284	256	242	237	244	232	216	276	243	265	253	235	240	253	255	231	225	234	236	260	222	234	242	253	251	227	246	222	246	246	235	257	254	258	245	266	240	251	216	237	234	205	234	247	251	242	230	248	209	241	246	235	275	231	210	235	244	243	239	241	252	213	237	223	261	233	250	240	248	248	257	261	242	221	222	212	244	238	230	252	236	231	241	240	250	239	258	236	233	218	255	237	233	234	218	230	248	232	261	235	221	233	236	250	222	258	274	242	248	251	246	256	235	237	238	213	271	229	218	286	278	245	253	255	233	220	268	241	225	263	246	252	231	232	226	247	245	264	232	235	233	256	194	275	212	259	260	221	251	239	233	243	236	248	236	257	252	229	241	235	224	232	232	232	248	267	254	232	235	249	213	253	234	249	228	236	262	241	197	241	258	233	258	245	226	267	255	228	255	234	214	260	244	266	230	231	232	242	270	253	235	220	259	236	223	246	246	235	259	249	228	232	223	255	235	225	232	277	240	272	250	231	240	249	237	253	238	210	212	235	240	223	237	259	237	259	271	234	243	256	266	235	262	253	241	229	214	251	250	271	233	225	265	244	220	241	232	252	219	257	255	238	248	209	230	242	264	253	260	243	232	246	244	266	213	253	251	243	229	236	250	288	223	242	249	215	242	223	229	249	225	259	245	248	238	233	236	233	236	239	209	246	251	237	261	240	228	246	238	238	246	290	230	209	262	261	252	238	247	245	227	263	263	226	245	252	241	264	264	240	245	213	232	253	255	218	253	272	240	236	236	219	232	223	272	228	231	245	231	252	236	242	234	232	236	237	238	257	236	248	256	240	248	218	256	258	223	224	239	224	226	242	239	229	255	261	248	225	286	254	292	247	225	245	242	237	268	232	238	249	244	265	263	258	232	241	251	233	246	223	211	245	259	232	237	241	251	244	259	231	254	242	250	246	257	245	244	241	218	228	228	231	262	263	217	239	223	258	252	248	222	263	278	217	233	219	225	251	227	249	272	224	244	242	223	229	207	227	254	266	257	210	230	240	231	245	231	226	219	210	216	256	261	266	252	244	222	243	268	275	231	234	223	267	231	260	239	253	222	241	246	238	242	237	234	256	212	236	241	277	247	228	262	245	252	228	216	234	224	225	235	268	229	276	215	216	256	233	248	247	233	221	255	228	261	235	240	244	230	242	238	236
6514	1702	3484	4040	3383	3095	23621	50496	45623	23733	800	738	741	691	672	713	721	691	674	684	710	689	683	663	665	654	697	639	629	672	638	680	604	621	693	665	648	632	659	688	642	645	653	623	637	637	650	644	659	660	663	671	641	670	649	620	650	605	620	661	667	652	606	622	658	617	627	642	685	636	642	603	623	609	636	613	645	693	613	643	660	603	656	627	612	649	652	587	597	635	610	624	667	637	620	598	595	636	624	648	607	617	685	642	603	633	668	654	564	686	674	575	644	656	632	663	660	601	642	626	621	653	634	649	653	615	651	628	612	622	636	650	606	637	656	640	626	635	664	643	658	601	659	650	580	626	668	671	596	649	629	636	629	604	596	622	602	653	642	626	636	663	626	613	661	628	657	594	622	640	652	629	598	626	594	635	671	667	625	630	651	577	599	645	661	681	647	655	627	636	608	598	634	637	657	624	681	600	643	635	630	613	626	633	628	634	635	626	644	636	688	622	627	596	623	647	630	635	669	657	631	639	607	667	656	674	616	593	601	648	617	623	641	642	625	620	639	620	636	645	618	642	614	629	629	646	640	628	624	667	698	643	628	633	652	605	647	613	650	626	661	625	662	640	622	626	651	607	617	652	624	643	645	617	602	627	687	624	666	601	611	630	632	611	647	586	636	650	631	630	607	675	625	612	663	611	602	599	667	696	676	653	593	633	628	657	645	604	612	643	624	657	612	640	663	608	657	598	650	640	654	634	624	612	648	683	642	625	653	617	683	638	632	624	642	625	650	653	602	649	670	654	610	624	622	648	625	625	646	615	633	583	659	603	644	654	675	597	606	626	612	702	595	613	622	637	593	667	662	623	616	625	659	614	620	648	644	591	599	577	624	609	649	686	624	617	669	623	644	609	595	636	612	647	637	608	621	643	629	688	582	619	601	645	640	669	688	657	629	659	655	635	640	635	644	636	653	648	671	631	643	637	638	650	620	613	644	651	631	612	629	698	650	642	637	644	640	635	628	652	670	683	635	648	647	629	586	576	620	641	629	637	627	622	595	642	661	621	621	635	646	651	617	661	668	622	697	664	607	606	667	638	615	637	589	637	630	661	624	647	641	616	636	642	641	602	652	638	631	640	648	606	635	621	613	636	635	612	651	610	645	681	665	671	648	607	621	630	625	647	668	626	663	610	628	638	638	650	574	603	671	582	659	628	647	636	685	626	651	620	634	603	650	645	623	602	642	696	696	630	580	602	666	642	623	621	646	682	660	622	647	623	597	629	642	593	674	677	669	631	605	660	631	631	635	593	586	591	634	643	638	612	678	651	634	630	650	663	671	658	662	649	650	634	631	635	605	647	602	650	608	615	640	637	638	617	626	603	662	576	644	606	651	593	646	604	629	654	655	595	671	600	657	600	673	597	603	661	629	660	612	653	596	604	594	666	680	658	630	612	615	649	692	604	620	638	643	641	606	610	604	621	636	617	602	617	650	667	637	626	619	654	634	614	641	647	621	630	631	638	616	645	701	667	644	629	652	654	642	626	654	652	625	615	633	679	602	703	624	611	626	624	624	626	641	661	620	607	672	661	640	648	587	625	679	640	658	618	655	556	621	685	655	650	626	628	614	612	625	661	619	612	668	662	599	651	670	635	626	643	603	633	634	650	606	646	630	607	662	667	651	589	646	657	614	643	620	648	607	627	654	616	645	652	673	635	656	664	670	621	675	595	636	634	652	604	599	626	632	678	577	579	634	663	610	664	666	664	616	605	705	638	616	642	656	624	639	640	598	628	672	635	625	591	635	674	580	667	660	645	613	637	610	659	632	623	620	648	640	632	609	606	600	642	652	647	647	629	669	617	607	637	617	648	616	627	626	641	634	618	650	671	639	608	681	633	634	645	636	640	628	655	680	670	605	665	608	621	644	599	628	618	691	628	621	564	607	649	622	642	667	592	614	620	680	662	641	633	657	631	654	625	586	580	598	647	572	627	643	632	650	622	625	631	635	610	642	613	641	628	602	603	677	628	655	625	628	576	632	648	640	646	657	680	618	596	589	618	643	653	581	656	657	590	621	681	674	639	597	639	634	640	637	639	608	598	672	660	606	651	645	617	676	641	605	610	672	626	641	615	655	659	648	658	630	662	650	626	600	623	664	654	629	664	632	629	655	611	632	657	637	639	669	627	582	627	593	640	634	590	656	613	676	615	631	640	621	599	662	598	631	652	658	664	632	624	612	666	594	626	674	679	619	616	634	678	630	666	649	677	631	626	611	662	613	667	667	615	581	588	636	640	648	591	652	627	639	660	669	650	654	666	605	627	631	630	646	671	667	646	619	613	632	636	615	627	582	670	644	637	683	639	615	645	598	625	590	631	661	605	635	658	615	612	649	610	626	658	635	601	648	671	617	642	618	712	626	671	615	586	631	642	614	654	610	612	628	640	656	634	610	577	652	621	679	640	642	676	642	598	651	621	652	642	653	606	673	705	608	627	648	643	627	642	675	667	658	630	611	652	634	650	639	629	611	586	634	630	686	644	666	642	568	653	608	636	640	604	622	643	681	669	639	641	641	646	664	684	659	582	641	668	624	675	614	652	660	633	598	673	598	629	635	646	651	647	621	662	609	620	621	676	618	628	610	658	626	659	617	657	672	643	655	664	653	660	635	643	644	649	662	607	628	641	621	600	620	611	612	617	624	665	586	602	625	638	603	609	644	676	621	624	602	655	634	674	609	643	609	642	603	608	606	656	595	632	648	611	680	639	646	652	615	645	643	628	637	580	637	629	633	664	622	580	626	614	625	595	599	672	616	629	632	634	655	657	609	640	601	626	668	646	625	630	620	610	647	570	701	672	662	662	584	628	612	648	623	587	651	658	632	642	604	639	602	635	649	639	606	662	655	624	616	580	657	665	640	624	603	640	641	613	653	600	632	623	613	663	619	666	634	592	644	633	628	627	678	584	627	659	637	652	613	652	667	587	638	603	625	646	593	623	634	618	612	597	611	640	639	595	617	612	639	638	631	594	657	643	633	600	584	640	651	651	614	595	594	653	611	610	656	636	645	635	611	632	594	620	672	659	577	618	617	668	651	651	587	637	655	632	617	632	624	649	627	649	617	623	632	601	688	592	606	626	630	632	616	585	618	634	628	653	597	620	684	638	680	622	598	648	656	659	643	668	713	608	653	641	629	622	625	629	632	680	671	635	629	636	651	623	655	646	646	652	642	583	640	611	630	620	663	605	650	638	641	666	604	670	581	647	658	637	649	668	621	655	639	684	640	632	634	670	665	661	620	651	659	618	628	610	638	621	633	651	643	637	675	654	653	643	641	581	655	672	639	640	684	617	685	648	633	637	638	655	653	636	656	660	622	654	638	640	611	650	641	660	585	662	660	618	637	626	648	634	623	619	619	683	601	594	642	587	621	575	668	630	589	621	620	604	630	640	616	677	628	620	634	650	647	637	649	662	705	651	663	657	583	654	652	602	578	627	621	627	584	649
17951	3039	2794	1960	1431	1341	16796	47318	45895	23321	2316	182	181	159	174	163	155	145	127	154	150	141	159	174	162	167	141	117	156	175	161	164	143	135	179	168	143	140	130	138	129	160	149	160	169	150	171	137	135	149	155	168	160	130	148	166	157	180	150	156	156	158	161	160	134	157	168	149	151	150	161	144	144	150	135	158	155	150	166	170	162	154	150	147	165	146	172	152	154	141	145	139	146	156	153	135	142	129	164	142	146	141	165	140	171	141	159	122	128	142	149	133	154	151	128	161	173	154	148	154	154	165	162	129	135	150	138	156	139	181	171	139	123	147	144	171	164	156	172	172	150	132	136	152	173	145	146	169	123	168	151	126	158	139	141	156	155	139	160	154	147	154	142	174	163	173	159	166	145	150	142	159	166	148	187	181	137	145	133	134	150	171	154	145	121	141	152	175	142	166	149	152	152	150	145	146	162	150	160	129	139	148	140	171	147	170	147	159	136	128	151	136	169	162	149	169	143	141	155	152	140	176	162	189	148	156	164	153	153	171	160	156	128	154	147	151	149	139	150	151	136	167	148	157	145	150	155	144	154	140	135	161	157	161	137	157	150	157	161	143	165	146	152	172	125	174	139	164	160	129	127	155	153	138	155	155	165	137	127	153	154	160	144	162	152	158	127	155	152	161	147	140	143	172	152	150	155	157	163	139	163	142	138	155	149	150	156	126	138	149	156	144	142	142	179	146	151	139	175	160	167	152	175	155	164	147	169	156	169	141	142	146	146	145	156	154	137	145	156	158	146	137	151	166	155	139	159	132	157	163	147	158	156	160	138	142	147	149	145	135	154	164	136	153	167	158	159	173	132	133	154	159	160	163	169	156	152	157	153	166	144	168	155	143	146	157	149	146	172	146	144	172	149	141	180	144	137	140	159	140	174	124	135	167	141	188	131	143	172	145	128	170	152	163	156	156	138	138	161	170	150	154	138	129	159	157	138	143	153	155	158	148	139	130	124	163	133	147	163	170	145	138	137	128	157	143	141	142	152	150	142	152	147	168	156	150	156	125	145	140	158	145	152	161	161	133	136	144	161	152	147	141	145	149	135	142	149	144	161	147	139	157	150	150	149	168	149	146	139	171	134	146	160	158	151	142	161	132	162	161	124	146	125	151	164	162	154	163	171	134	147	154	161	144	151	135	157	169	160	154	150	160	156	163	156	144	142	167	154	141	151	149	143	151	169	157	147	150	150	146	170	139	171	138	176	122	150	181	168	141	143	151	163	137	145	144	167	129	158	200	174	162	147	150	132	143	134	160	149	162	135	135	145	155	154	141	160	137	133	124	162	152	156	143	145	128	152	151	138	139	157	140	177	128	138	143	118	136	153	128	164	150	146	152	150	120	172	149	165	139	167	139	158	159	133	126	150	152	152	158	153	161	132	152	150	145	135	127	130	150	161	157	136	148	154	157	124	144	129	143	158	150	147	157	141	168	140	152	134	150	154	159	146	162	132	132	146	152	165	152	160	141	150	155	139	142	139	148	169	152	137	154	157	149	157	151	141	162	151	143	165	142	166	156	161	145	129	155	162	147	124	154	153	135	147	154	165	137	139	152	164	141	140	153	154	133	172	142	167	149	141	146	135	172	153	160	148	126	145	163	149	153	162	129	159	142	150	143	156	150	134	146	151	123	142	166	127	154	174	158	150	145	159	166	144	142	145	139	142	168	154	150	145	157	161	143	170	141	140	163	158	165	157	142	140	158	162	184	154	132	147	132	150	157	138	160	141	154	152	157	153	158	154	136	158	150	154	137	161	156	161	164	172	163	154	161	146	158	158	133	163	139	163	134	144	152	130	164	155	132	157	141	131	138	151	138	156	133	159	156	137	137	148	149	160	182	164	157	134	152	154	168	137	141	147	142	147	152	111	135	149	149	136	131	159	147	145	153	137	158	139	141	170	147	136	179	155	136	145	146	153	176	147	151	161	166	138	137	136	155	145	146	148	137	171	181	137	172	134	156	135	176	141	147	123	170	132	164	142	144	154	143	166	162	165	164	145	153	174	173	129	136	176	158	150	155	145	135	140	140	158	177	148	130	163	141	167	157	158	156	124	145	161	138	150	154	158	136	162	156	150	140	182	163	156	163	146	142	149	151	171	142	163	174	155	138	135	148	131	147	154	157	144	143	168	158	149	152	152	150	155	166	157	150	153	135	148	130	141	133	135	157	147	165	149	167	168	143	137	144	170	158	145	156	149	159	148	153	141	150	162	155	126	149	166	140	125	192	150	116	153	147	139	137	133	142	150	152	140	154	148	161	145	148	148	134	123	166	170	161	156	147	129	154	146	148	141	134	128	147	147	139	150	170	128	138	141	154	147	157	149	132	139	144	160	154	166	172	153	171	136	148	133	138	148	150	141	139	168	140	141	143	155	128	147	159	143	161	145	141	162	136	160	141	165	143	132	162	151	171	167	134	156	128	136	128	147	166	149	135	149	142	144	154	157	136	162	141	146	141	160	162	176	170	148	141	155	146	133	146	140	146	144	156	154	162	168	175	167	159	155	153	137	161	134	155	169	143	135	161	170	170	139	164	156	157	158	142	175	168	140	152	145	140	156	167	156	163	166	153	156	144	138	131	157	150	151	174	146	155	146	123	138	145	148	156	153	159	166	146	166	142	144	141	148	175	178	191	142	164	137	160	160	173	158	155	150	153	133	162	146	163	153	145	133	158	159	159	166	131	164	150	133	156	130	153	169	144	138	156	135	117	150	149	162	157	138	158	145	156	145	142	167	130	151	138	146	159	154	153	159	161	167	156	145	167	149	137	154	145	176	158	146	164	154	148	152	148	164	169	153	149	153	130	158	141	155	138	137	172	138	143	146	136	176	138	159	162	134	160	164	134	144	143	164	133	140	155	161	159	149	138	153	153	148	155	160	155	152	158	140	152	141	134	163	149	158	161	163	133	161	138	150	143	145	140	135	150	151	141	132	146	137	149	167	161	160	130	149	131	144	135	143	148	158	137	148	149	145	132	150	143	154	143	129	140	138	133	156	152	148	175	124	182	156	139	156	160	141	145	147	164	150	136	154	179	143	142	148	152	153	154	158	130	159	148	157	154	150	160	162	149	163	139	164	149	141	142	151	180	159	138	147	173	152	152	167	164	154	148	149	160	145	145	156	162	156	164	148	166	166	153	150	159	152	157	152	145	137	182	154	164	145	139	153	179	171	150	165	153	148	118	189	132	144	139	144	133	149	147	157	139	132	145	168	159	166	169	136	141	167	126	136	168	150	155	137	168	160	126	133	147	152	141	123	178	128	173	154	136	142	166	139	156	146	171	140	167	135	177	153	130	149	157	150	139	172	158	152	154	123	123	134	163	140	155	161	148	143	137	146	158	132	162	148	145	151	152	168	135	162	151	172	139	169	144	153	157	140	151	144	159	165	151	131	150	139	167	183	141	159	159	150	161	149	154	133	148	148	159	130	172	158	143	174	152
8249	2484	5951	6532	5588	6175	32500	63202	58782	33072	1105	598	598	540	498	467	476	509	479	484	464	465	457	499	501	476	460	484	490	464	477	461	461	456	436	449	430	465	425	431	428	431	449	434	478	433	407	414	428	441	422	440	453	429	461	422	460	420	446	447	450	437	409	443	439	423	418	402	426	404	450	402	441	433	424	450	421	486	441	451	420	451	449	410	417	411	444	430	422	415	425	441	412	446	466	380	445	415	401	435	436	395	422	419	443	445	390	420	403	456	398	407	438	426	421	415	431	374	449	403	437	410	466	405	446	425	420	417	439	434	397	434	446	419	443	420	390	411	448	442	424	409	454	392	402	392	439	440	438	425	429	414	417	449	376	438	404	410	426	417	415	404	411	455	447	456	425	415	380	436	444	442	431	417	448	436	424	418	411	424	430	416	434	430	450	404	416	436	442	426	406	458	433	410	436	427	428	401	391	427	477	400	422	433	429	389	448	427	436	456	397	453	397	393	406	417	429	415	455	451	402	417	389	428	422	470	410	433	451	442	410	408	436	417	436	446	402	421	411	403	432	405	440	441	454	377	428	409	425	429	421	428	426	410	404	445	399	406	448	413	421	440	428	414	442	417	441	384	415	421	433	403	414	452	424	447	433	440	439	467	423	445	438	408	413	414	429	420	434	412	426	408	436	437	421	452	468	417	413	432	428	415	419	425	418	453	403	434	424	420	413	437	450	428	403	420	423	430	402	417	458	447	406	423	433	461	421	445	405	441	449	460	432	433	439	458	412	447	402	452	397	428	385	421	407	452	440	418	439	412	455	468	432	413	424	414	420	434	384	442	421	420	434	421	421	408	433	401	417	441	422	414	427	442	460	439	404	430	409	403	410	467	390	433	460	424	434	407	441	415	452	485	449	405	424	416	394	443	451	408	418	441	421	442	414	445	412	445	410	379	424	420	409	389	411	443	447	424	422	415	425	443	449	443	467	386	439	449	438	406	439	449	412	446	452	419	422	431	423	405	451	435	453	424	425	448	438	454	413	390	423	431	440	414	431	448	413	426	418	440	433	429	417	401	423	417	448	398	462	414	406	427	448	460	464	423	391	436	408	433	417	430	420	413	458	440	450	423	402	417	422	439	421	395	395	434	390	416	409	411	414	405	441	373	436	417	421	420	435	415	465	431	454	380	409	381	432	423	474	424	387	435	442	443	418	456	388	410	392	434	435	387	453	414	430	387	396	419	437	424	429	415	440	443	441	457	449	438	395	458	435	454	436	423	423	427	402	442	442	396	424	400	368	417	418	395	443	423	409	446	412	416	412	446	453	406	424	414	379	444	430	446	442	423	446	430	400	451	424	410	466	406	434	433	411	441	442	434	415	424	423	418	424	422	422	421	401	416	449	417	387	435	457	436	422	412	471	421	439	423	424	428	433	438	394	451	445	439	422	434	460	399	461	445	431	398	432	421	400	417	433	432	401	428	410	463	437	424	389	453	390	391	420	397	413	449	434	426	402	460	452	412	444	435	405	410	439	421	411	418	448	417	449	436	467	453	419	409	409	448	455	396	454	437	446	452	439	421	449	431	401	421	442	437	431	423	429	430	464	419	394	425	453	439	435	411	429	421	440	395	392	416	436	390	455	420	444	433	422	418	392	452	409	428	432	399	428	427	438	466	410	435	402	421	446	439	428	435	442	404	429	407	435	444	384	374	442	393	448	422	424	418	407	448	424	428	419	395	454	429	417	413	429	413	418	396	411	426	446	404	448	430	426	408	405	408	391	452	384	422	401	460	452	459	400	424	441	414	423	400	416	399	424	430	395	395	439	409	424	448	415	435	413	432	460	379	443	415	438	442	429	429	420	407	415	425	444	399	401	418	424	433	431	439	413	421	459	430	414	386	432	483	425	411	411	422	427	417	423	442	425	431	439	455	462	395	414	430	437	421	399	425	405	434	431	438	448	403	442	430	423	410	464	452	438	394	407	399	424	428	428	419	450	433	428	404	454	428	384	419	414	449	442	432	413	418	405	451	446	400	422	431	450	458	434	428	441	416	400	423	430	397	431	408	442	417	438	409	435	418	405	384	443	454	421	445	378	441	404	403	455	419	391	425	412	421	438	406	463	429	415	429	430	410	433	397	445	415	445	421	425	445	422	427	422	460	419	435	392	444	409	415	418	414	451	421	421	443	438	468	422	412	438	417	413	410	436	428	444	410	464	423	416	410	426	418	433	405	468	416	400	403	457	472	429	395	449	450	424	430	449	416	442	420	389	404	449	429	467	398	431	443	433	396	454	425	432	385	406	412	416	410	391	459	416	395	396	446	412	419	423	435	467	434	434	399	384	455	473	439	453	393	420	392	432	403	401	446	415	457	422	394	438	415	433	467	427	387	433	388	405	452	404	406	457	437	433	432	415	420	458	406	405	458	417	428	371	405	410	422	438	419	436	421	418	449	442	406	419	380	415	411	422	425	400	420	426	427	450	408	374	428	427	419	397	418	432	435	415	399	411	420	424	417	404	459	416	445	426	409	418	444	405	421	437	454	428	421	415	409	402	458	382	446	420	420	462	446	432	424	424	406	461	439	410	393	437	451	414	425	425	399	430	421	412	395	455	372	420	411	435	424	468	437	416	418	423	427	422	451	387	432	418	394	415	446	405	435	446	437	424	450	426	446	413	416	406	415	433	456	410	460	423	439	409	423	441	437	444	407	410	443	423	410	409	426	407	433	394	421	454	395	437	409	467	420	411	446	429	370	394	397	422	432	447	467	385	430	423	383	423	434	464	430	403	413	393	451	401	462	425	410	472	408	408	431	471	447	447	391	404	425	429	485	442	438	420	452	422	413	458	444	445	418	454	421	424	414	372	390	405	400	417	429	421	449	391	424	447	423	445	411	447	388	473	452	459	437	421	433	456	440	415	417	429	456	451	434	426	443	399	408	455	396	438	438	409	405	419	477	447	395	434	424	413	437	429	426	460	428	385	419	437	434	454	428	441	419	454	462	430	430	408	424	427	435	445	436	427	457	414	405	419	417	399	417	389	396	431	397	435	417	413	441	424	413	437	435	437	408	410	410	410	426	429	412	454	396	409	461	434	443	402	418	441	444	411	442	425	414	404	430	416	418	446	423	441	425	382	412	426	436	447	442	453	425	438	410	420	419	433	421	413	424	419	412	401	418	428	420	421	392	400	377	423	440	415	412	435	416	387	440	437	389	406	439	456	453	425	413	426	404	426	406	432	426	444	442	443	426	425	440	401	401	444	433	362	451	389	435	436	451	414	430	447	413	420	430	473	410	432	402	448	423	432	409	405	439	414	428	423	455	392	406	385	395	416	406	420	421	400	446	425	443	427	417	427	441	448	412	413	432	429	433	433	406	421	427	413	447	442	402	420	417	438	400	434	391	429	446	398	457	419	394	454	421	405	426	407	432	407	408	425	398	416	412	439	395	437	435	442	397	414	457	442	434	416	421	460	415	434	415	410	458	419	399
2429	385	378	345	315	462	1776	3307	2626	1273	368	295	303	317	334	319	295	285	299	334	306	294	285	306	289	315	287	297	325	293	298	308	309	328	316	289	289	307	312	307	318	305	312	315	329	308	314	309	301	297	342	302	313	346	308	325	307	308	327	301	294	310	326	276	302	285	323	351	284	304	335	324	298	329	311	337	302	279	301	326	304	298	312	345	317	332	348	273	339	299	300	310	302	311	306	327	295	309	293	281	320	310	308	346	279	295	308	350	335	301	294	303	328	306	326	311	283	310	307	292	295	324	305	304	309	267	310	316	298	320	298	321	333	335	335	271	321	288	307	297	274	288	304	306	314	325	306	305	303	335	325	332	302	287	321	289	317	322	328	361	313	299	304	346	323	343	329	370	286	329	300	287	324	283	310	277	309	310	268	283	301	300	319	314	315	299	316	306	306	304	322	294	330	326	319	303	333	306	296	342	324	307	334	316	290	315	282	307	353	301	333	304	303	321	295	306	297	292	316	340	319	311	311	306	301	323	283	318	304	329	295	332	328	298	323	333	330	299	306	273	306	305	348	318	324	293	319	328	281	325	284	330	338	284	305	303	306	284	352	303	319	319	310	339	319	290	284	290	326	348	288	359	323	307	304	306	314	289	302	321	350	297	305	298	313	328	296	324	289	290	340	324	301	291	323	302	320	327	297	287	293	290	289	318	292	284	304	309	325	326	322	314	281	309	314	310	315	330	281	343	289	287	305	323	281	290	309	334	322	288	342	288	330	348	324	298	340	301	317	305	301	300	328	329	320	289	311	324	289	327	292	304	319	307	308	339	306	309	296	296	274	291	304	336	270	281	316	300	302	333	309	297	381	321	266	304	288	326	343	355	303	323	300	313	314	293	312	296	276	313	316	325	324	314	316	279	293	306	337	311	285	317	312	333	291	301	291	312	307	325	296	334	333	302	303	288	299	290	302	297	294	315	320	302	305	343	344	321	299	289	325	319	299	306	313	303	302	322	311	310	319	302	303	326	290	305	322	308	301	338	299	344	342	297	310	351	321	287	338	287	293	330	313	308	320	319	301	335	314	331	313	284	315	304	314	315	312	295	326	321	292	303	272	292	300	333	300	313	320	295	303	310	329	341	323	320	267	317	279	309	327	340	302	302	309	294	318	305	313	301	337	301	305	333	325	311	299	322	276	274	317	282	301	288	326	296	303	326	316	307	317	310	324	312	378	361	293	329	330	330	331	317	308	341	324	262	342	285	348	331	325	325	305	301	294	297	310	293	304	309	314	298	307	330	300	284	323	327	314	289	336	316	310	299	317	320	299	298	299	310	299	325	338	324	312	279	315	314	283	269	291	292	333	313	333	298	310	281	320	300	326	316	307	297	323	337	350	290	277	310	355	292	310	323	277	367	304	313	350	337	298	306	316	362	296	299	310	326	298	297	341	309	337	328	337	325	314	332	336	317	333	309	282	289	303	349	335	325	284	310	295	331	333	321	324	326	310	352	317	302	311	313	320	349	329	330	322	303	322	313	301	293	339	301	326	329	322	313	325	295	321	307	324	310	317	305	274	315	352	309	330	330	292	324	326	318	310	330	298	295	309	337	355	312	319	336	291	317	331	280	303	317	323	330	303	311	329	286	299	332	316	320	315	265	308	293	328	320	314	299	316	304	285	295	291	328	291	309	328	351	319	303	307	313	355	328	308	316	321	327	315	315	315	324	321	324	329	259	331	314	307	353	312	313	313	293	326	291	307	305	324	301	301	303	324	310	325	297	317	324	291	348	326	310	290	315	326	324	315	338	282	322	312	289	311	297	331	313	290	305	316	314	304	340	318	296	315	326	292	317	316	312	325	311	301	326	308	333	283	342	308	308	328	303	289	341	316	312	313	316	321	345	297	276	305	331	308	325	311	306	324	312	315	283	350	299	318	317	299	298	295	313	332	287	274	334	312	290	295	321	311	306	295	281	303	336	323	326	303	324	335	286	309	276	293	308	335	312	294	298	321	321	314	324	300	332	312	315	314	308	295	331	300	275	304	288	312	310	309	306	303	333	284	295	326	337	318	300	323	307	338	299	325	294	335	297	312	315	295	324	343	294	320	350	316	309	301	295	334	280	332	290	321	276	317	317	327	290	300	309	294	269	296	324	330	291	334	296	309	310	347	334	307	296	275	335	328	316	341	320	310	319	322	281	312	341	312	337	305	338	304	341	338	318	305	320	308	291	301	326	333	321	320	329	334	295	305	273	295	275	316	298	333	327	302	304	313	314	303	310	313	303	307	280	305	293	326	315	324	317	275	314	300	320	297	294	357	327	302	322	304	283	294	286	295	262	315	313	320	315	318	318	314	282	312	305	311	327	310	293	325	300	292	329	325	315	339	321	284	287	328	330	318	315	308	284	306	317	314	347	317	315	323	320	280	298	318	322	305	325	280	319	307	311	332	303	322	295	311	310	320	316	314	306	307	294	321	316	296	305	315	333	319	300	323	298	312	308	298	298	314	300	307	315	319	297	285	301	337	324	290	300	297	330	328	319	325	301	322	326	325	314	318	308	323	316	316	291	315	281	328	308	306	301	295	301	334	313	298	284	315	306	313	282	314	298	319	310	297	333	279	275	291	300	328	314	315	341	276	311	312	335	322	304	292	301	318	300	308	300	286	313	312	298	322	308	305	295	302	304	336	329	316	330	301	313	321	331	302	280	340	311	314	300	309	311	295	300	316	337	313	335	318	290	297	333	338	305	315	314	293	342	295	341	311	338	301	286	308	318	324	311	318	331	314	285	294	263	328	300	296	320	298	319	314	318	314	298	296	295	316	321	328	328	364	306	277	292	322	289	295	316	316	297	293	307	300	298	288	315	321	300	337	311	334	320	316	296	304	312	298	316	311	315	305	320	321	325	305	298	323	326	311	252	346	300	281	292	316	298	300	325	323	310	300	324	295	281	330	325	300	331	314	285	313	299	313	298	308	294	303	329	315	319	330	283	333	318	288	302	307	304	301	333	327	299	321	331	297	325	315	316	303	322	298	292	319	314	337	332	320	300	312	298	305	329	313	316	298	329	331	320	292	298	348	324	295	315	323	290	312	337	369	303	303	312	329	313	286	300	316	318	332	273	302	308	323	293	343	314	319	318	334	296	305	321	320	287	316	300	314	279	337	329	321	286	334	292	286	319	316	308	325	271	319	291	319	297	328	350	316	301	285	312	316	312	331	291	333	296	331	318	318	295	282	315	319	345	285	304	334	323	317	317	319	313	337	308	336	337	322	298	317	322	315	319	323	336	322	307	338	315	311	279	287	327	319	325	319	306	314	325	336	320	337	319	313	313	334	309	318	302	293	301	320	325	329	323	288	317	312	328	299	315	273	315	278	319	294	293	275	296	273	345	309	298	298	299	301	322	295	303	319	317	295	309	320	340	312	310	318	309	299	307	338	340	322	302	317	319	273	300	294	307	330	303	325	305	300	310	304	303	305	310	335	314
2659	894	1033	1007	1080	1824	9646	14716	10689	5010	1069	909	839	860	824	846	865	835	791	775	858	897	852	825	808	805	846	808	845	772	890	839	772	865	853	852	846	839	827	816	812	848	798	869	919	819	837	810	862	829	892	806	863	798	823	868	771	818	779	835	787	825	810	852	849	874	842	836	844	840	827	842	840	837	825	826	862	801	847	823	856	812	836	780	844	794	860	865	806	835	800	813	819	841	813	822	782	840	803	848	835	805	814	825	819	812	843	790	859	800	800	880	818	778	791	838	754	821	778	832	802	860	790	849	846	841	818	830	819	821	843	848	846	835	847	833	812	811	830	811	797	780	813	855	805	878	850	825	853	865	831	822	822	837	876	842	839	781	818	823	831	848	826	821	829	801	820	822	843	854	769	837	850	837	810	839	882	820	823	805	827	809	841	755	825	833	828	778	832	842	820	842	839	790	811	781	836	851	833	843	814	814	835	814	833	823	834	832	842	827	833	818	812	840	856	849	813	785	855	821	842	826	796	830	855	846	850	789	844	788	862	819	833	862	808	788	842	810	814	821	802	821	819	850	840	867	870	852	834	865	837	852	861	845	815	760	828	836	821	831	831	863	874	836	833	852	807	806	832	830	805	773	819	835	832	817	899	824	798	817	899	860	833	805	840	854	769	810	812	859	837	816	829	836	832	800	823	776	830	837	843	770	882	831	841	822	810	825	805	788	822	820	834	831	856	828	813	788	823	848	817	766	857	816	856	849	827	830	797	809	826	812	821	819	843	810	854	832	785	836	805	853	831	889	884	801	807	842	868	835	829	827	814	851	810	854	813	824	845	873	820	818	836	799	755	824	849	831	826	834	832	836	838	833	878	861	871	864	819	811	837	852	807	783	828	847	809	848	780	837	807	778	813	812	807	777	816	807	784	815	804	867	848	847	865	774	811	859	808	820	841	807	864	811	837	836	839	825	784	815	792	780	825	796	865	848	822	827	827	862	828	815	776	831	783	810	787	868	912	804	841	816	864	824	802	798	845	823	821	836	775	821	905	783	796	876	748	789	864	830	834	819	831	846	813	875	857	861	845	836	811	877	825	804	833	866	801	831	876	796	819	833	840	798	800	820	829	842	801	873	812	805	861	796	801	850	768	852	786	799	814	828	865	828	830	842	842	845	827	846	763	841	840	863	820	875	797	903	803	826	811	847	842	807	851	844	851	827	818	822	808	882	830	825	874	807	780	833	854	839	838	780	878	833	843	841	820	832	797	895	804	851	833	823	822	838	836	849	845	860	841	871	816	778	816	835	853	783	883	794	774	836	863	899	833	851	831	829	850	825	768	820	798	867	843	868	819	819	813	823	872	732	826	822	857	842	854	813	817	850	806	865	808	783	843	808	823	829	840	873	754	880	827	824	845	825	820	834	869	877	773	852	861	814	799	796	828	810	858	886	846	813	822	786	858	822	832	843	827	864	787	848	820	836	841	832	809	862	832	832	862	759	823	829	855	778	854	821	826	814	815	857	804	814	826	833	840	844	927	820	835	829	860	810	838	823	858	778	803	832	797	811	800	799	811	855	805	828	840	825	816	837	824	860	885	851	862	861	824	839	823	852	824	848	859	832	810	785	819	864	789	849	848	857	783	852	830	824	828	807	825	848	797	869	846	790	850	820	810	861	818	886	837	842	783	816	881	876	790	846	779	822	844	872	831	824	852	860	824	839	848	810	837	822	871	816	872	837	877	826	853	843	865	806	801	795	871	835	822	869	787	874	826	799	837	815	897	825	777	816	847	844	844	826	785	814	852	810	808	783	824	840	804	851	799	857	835	881	836	794	873	884	808	786	851	855	834	820	838	818	850	864	832	882	864	855	785	863	799	848	848	826	805	781	838	788	844	837	783	798	835	861	887	866	790	813	811	828	847	829	848	844	811	820	836	851	803	837	813	782	829	821	833	821	821	863	815	890	825	846	856	842	838	780	780	817	883	830	786	855	841	767	831	820	845	809	854	802	846	834	805	815	739	893	778	850	765	838	852	878	813	848	838	870	789	856	791	802	851	820	797	804	833	783	853	855	865	877	777	871	818	790	824	840	837	878	804	832	855	815	807	854	842	874	845	822	793	776	822	786	818	846	869	847	859	763	836	799	787	847	838	802	795	894	777	804	827	799	803	805	804	822	864	808	828	847	803	843	857	843	834	835	835	858	821	815	837	823	883	820	836	825	866	825	851	865	813	830	867	824	814	838	839	820	822	816	805	794	848	835	814	854	875	809	857	827	833	817	806	837	853	830	888	824	810	841	810	826	777	799	803	807	849	797	786	798	839	823	841	820	831	799	808	913	837	880	828	845	853	869	868	827	825	801	866	850	844	843	753	854	854	828	784	853	861	849	797	789	819	820	814	798	879	882	820	806	845	796	781	860	830	852	826	783	849	824	830	820	830	847	788	789	825	821	837	827	840	832	853	883	809	815	885	801	808	875	805	848	804	815	811	803	831	828	857	834	835	798	839	835	809	815	835	832	793	809	816	768	862	785	878	827	876	809	828	832	837	828	844	866	774	899	854	847	813	822	826	848	824	791	813	843	804	838	790	851	783	816	813	883	867	837	823	845	802	869	805	829	815	840	830	846	875	818	822	815	825	789	803	820	860	817	861	800	809	814	823	858	782	837	839	785	883	808	836	775	830	762	857	851	809	830	856	830	796	784	801	765	796	817	840	787	866	852	782	904	827	813	855	842	813	785	857	797	785	814	813	845	825	848	827	788	833	823	869	834	836	763	805	804	798	811	770	832	842	807	835	801	874	874	782	799	831	847	780	819	774	844	874	814	817	892	805	828	803	839	821	810	853	769	786	866	801	857	814	892	869	862	873	760	842	896	853	833	807	809	855	819	815	859	845	848	850	771	859	830	822	812	812	777	849	824	822	827	852	874	846	856	828	816	825	810	836	869	856	768	868	807	828	862	785	807	861	811	812	828	788	806	839	888	806	892	800	857	823	828	805	836	806	791	838	798	854	772	788	841	771	827	844	780	760	835	823	873	791	831	841	869	801	836	847	791	890	801	850	845	843	843	887	813	832	817	847	819	829	773	859	808	803	832	813	818	794	826	806	854	825	859	884	898	831	865	859	774	813	874	812	845	806	847	801	822	797	786	835	835	838	809	787	795	831	786	823	817	827	829	847	859	822	845	864	837	847	783	850	805	807	848	864	852	806	826	822	834	822	877	850	799	852	841	813	847	876	859	829	810	826	816	846	814	846	843	828	815	781	844	846	840	862	825	823	800	822	819	815	812	853	822	856	860	826	830	806	835	836	860	840	819	810	868	809	806	871	802	833	835	775	822	817	839	885	837	886	829	883	817	841	819	822	836	849	862	845	850	853	811	845	817	821	803	802	861	819	792	800	794	868	824	788	849	878	858	862	861	859	811	848	817	858	821	862	799	849	836	804	862	870	828	862	852	839	850	842	846	836	854	818	814	828	863	781	827	788	835	811	838
9989	1367	1521	1243	981	1720	23205	38980	26199	12710	3470	350	343	305	311	290	320	313	311	288	303	330	320	316	306	321	321	319	332	322	312	298	350	300	326	313	319	347	349	312	303	296	310	286	322	327	295	322	311	315	334	319	293	281	296	304	319	281	310	340	343	341	321	298	329	297	338	291	309	357	304	327	319	346	322	315	278	344	310	303	290	341	308	309	306	291	293	317	317	321	306	333	307	314	348	314	313	312	320	291	318	312	326	304	314	328	314	324	278	290	302	286	305	292	335	308	272	323	319	302	288	320	317	304	313	347	289	311	297	303	338	307	318	343	300	307	320	276	293	300	311	306	309	342	322	305	302	301	312	295	308	277	310	322	303	287	291	306	330	280	293	305	312	314	297	347	328	284	322	303	335	281	326	301	294	332	321	295	291	279	301	311	323	315	318	321	303	324	313	302	298	337	341	325	322	308	317	325	292	318	342	327	331	310	323	292	306	287	270	290	342	281	312	310	323	362	324	337	300	330	300	324	311	314	313	288	342	295	295	315	280	314	324	312	306	290	313	306	328	304	296	322	329	320	316	308	305	331	289	327	303	291	331	345	313	305	284	296	324	312	336	290	313	309	309	328	316	318	317	298	329	303	288	300	313	290	322	329	293	331	305	322	287	282	308	329	306	286	336	301	318	317	309	323	331	302	300	314	294	323	301	305	323	325	331	307	324	290	318	294	296	294	332	315	324	318	325	312	320	269	301	297	313	315	292	289	269	314	321	291	308	313	302	300	329	292	343	284	281	299	324	328	304	330	343	336	324	297	291	271	307	303	323	315	303	331	300	324	302	284	320	295	296	316	332	305	343	324	304	300	338	289	332	308	318	306	325	314	301	315	320	293	331	291	323	303	350	328	356	309	290	297	315	306	320	288	287	293	302	280	335	279	365	314	306	334	305	324	321	318	327	299	317	318	286	309	308	311	320	328	326	296	308	277	282	340	301	289	292	314	317	309	323	305	343	295	320	321	321	318	285	298	325	317	342	306	325	330	312	328	310	337	321	288	330	336	320	332	321	310	307	298	324	329	296	309	280	315	328	292	308	340	295	317	329	316	303	317	329	326	273	322	317	284	300	333	327	304	319	313	347	329	330	330	307	330	318	308	320	298	307	320	300	307	355	282	347	305	347	318	305	312	285	312	297	326	305	329	294	321	360	338	306	313	295	308	312	308	273	349	303	266	338	302	308	295	339	347	319	321	323	257	291	333	338	326	296	299	283	309	340	291	292	325	336	291	310	323	324	329	323	321	324	325	330	324	292	317	287	315	309	341	282	307	307	360	295	297	317	322	285	300	304	322	269	306	331	315	324	276	321	333	311	322	336	299	294	296	281	321	351	306	319	292	321	308	323	284	299	300	322	368	296	320	310	313	340	329	305	311	304	307	306	305	286	298	287	311	286	293	307	363	283	297	304	316	302	343	307	325	289	321	311	277	297	306	324	317	305	325	316	316	303	328	309	315	340	303	312	319	327	305	292	326	279	346	302	333	313	323	330	294	310	314	312	305	326	297	320	297	308	306	316	305	285	323	298	334	315	320	288	302	297	316	320	321	291	307	314	307	317	313	313	276	296	315	317	325	293	314	294	301	296	317	313	321	333	292	277	300	300	323	314	349	324	327	318	307	298	324	330	304	315	340	305	343	291	308	336	329	288	323	298	292	303	278	341	291	298	339	320	315	341	329	333	319	308	331	306	312	318	353	308	264	336	312	306	326	334	324	300	297	319	346	304	323	360	310	303	319	272	300	290	299	292	309	326	323	313	324	289	304	294	305	309	311	335	334	345	287	338	321	284	330	304	339	334	326	347	299	324	287	312	298	346	321	322	279	303	304	325	288	303	323	307	348	305	294	311	287	335	322	332	306	314	306	314	299	296	311	315	303	298	308	314	305	298	300	271	329	331	299	324	330	304	302	324	337	307	287	318	308	330	306	309	326	312	301	311	343	288	316	285	331	303	318	297	324	311	327	324	334	303	326	346	307	325	300	328	315	311	346	315	318	307	328	304	313	309	285	311	284	334	301	292	329	303	295	310	325	310	310	299	322	327	282	311	338	321	316	358	279	331	299	336	310	292	327	318	319	323	304	320	309	293	327	306	292	322	324	301	330	311	300	312	318	313	283	297	315	289	322	314	329	286	291	333	310	290	330	297	305	325	303	296	305	304	289	353	294	309	304	319	327	311	310	306	335	314	316	310	309	324	302	296	332	334	322	299	314	300	308	320	323	314	342	309	306	340	313	307	304	305	313	343	324	309	308	317	318	277	322	332	328	314	306	318	325	319	279	297	275	321	309	305	293	279	279	325	322	299	329	296	319	324	325	267	317	299	310	318	336	293	311	312	320	316	319	308	322	317	304	310	330	301	361	299	325	266	308	314	305	331	330	299	323	310	335	327	335	281	328	333	328	317	303	343	316	311	314	317	328	304	285	310	324	321	333	297	301	277	320	318	320	336	289	316	289	310	322	322	319	301	315	308	316	353	310	302	306	294	319	292	301	285	307	342	285	335	316	295	310	299	333	320	311	309	271	300	317	310	303	334	312	307	322	319	314	311	318	303	278	328	325	301	294	313	330	327	309	309	300	337	334	321	325	329	332	277	340	306	335	314	320	304	267	323	278	301	314	323	332	314	283	331	315	308	334	306	323	299	325	339	322	285	331	331	318	304	306	325	340	295	309	308	317	299	303	296	323	333	299	303	321	314	311	290	298	329	290	287	324	318	336	301	305	296	330	326	335	309	295	308	311	310	300	304	300	307	334	310	308	318	290	291	303	303	294	326	359	330	320	282	282	336	289	332	292	324	324	311	347	327	297	335	348	342	282	322	322	359	306	320	370	308	280	294	348	347	324	340	294	340	318	311	302	329	317	341	309	277	312	295	321	312	331	301	325	302	307	320	321	329	328	283	306	299	319	322	311	275	334	327	321	319	324	275	322	325	329	303	296	324	303	331	316	321	292	309	317	305	355	300	302	328	299	294	308	297	276	310	300	314	287	336	315	317	303	311	295	321	321	295	300	302	290	336	289	316	293	335	311	288	285	330	330	331	312	303	322	338	300	308	333	309	329	321	305	331	306	316	317	334	335	289	307	287	330	318	319	331	326	287	351	300	299	335	316	333	306	290	326	344	313	350	308	272	314	306	305	302	298	314	317	308	295	312	314	322	326	336	307	312	329	330	297	323	310	301	316	300	373	315	325	322	312	290	353	324	319	309	316	304	303	309	291	286	343	329	331	334	310	314	321	288	332	360	329	332	338	316	334	302	339	322	327	305	317	297	312	304	305	320	314	298	318	280	334	302	298	339	331	318	284	336	312	325	301	300	276	328	312	325	300	322	301	305	304	301	299	302	310	313	315	285	319	321	348	290	298	332	330	304	294	338	355	287	312	296	318	338	316	314	304	328	323	311	307	319	318	318	301	347	328	322	347	303	310	330	297	309	325	309	348	304	326
6701	1836	3494	4034	3772	7870	43048	54829	42696	27569	10035	851	786	917	795	803	834	829	840	835	810	835	792	757	862	919	832	825	877	838	862	791	845	842	862	815	841	852	881	882	821	764	875	845	852	839	804	846	810	831	796	807	803	793	814	768	861	829	816	824	833	851	836	805	773	773	773	781	856	844	808	807	845	818	790	837	829	790	827	805	838	795	778	812	784	757	844	769	790	830	770	853	807	837	819	842	830	848	816	856	751	809	857	865	850	880	886	853	821	817	826	857	830	841	849	801	817	818	819	805	835	798	821	811	860	802	809	802	755	817	800	842	855	805	888	832	864	856	804	819	826	790	871	879	804	780	838	843	831	812	809	828	871	898	869	878	843	784	827	829	851	814	803	805	770	858	854	855	813	784	829	771	809	854	840	856	804	831	886	822	870	816	808	811	837	810	833	833	823	814	865	820	818	875	800	832	812	826	796	855	831	846	839	814	855	830	818	850	799	789	835	772	817	809	766	850	828	829	810	815	827	827	815	794	857	884	816	846	866	767	821	857	855	856	812	783	825	789	808	819	795	842	830	797	869	813	823	805	824	777	816	832	780	788	858	794	801	822	860	847	779	858	822	775	831	861	847	864	848	860	798	791	812	849	893	860	810	831	816	843	832	832	799	831	815	801	800	823	808	800	836	772	838	872	847	828	827	839	894	869	825	790	848	806	815	815	803	776	850	835	820	799	848	837	782	873	843	858	794	842	832	851	836	811	814	830	788	860	812	811	803	786	821	779	923	818	851	832	838	795	828	845	821	833	852	783	828	823	867	845	815	807	823	817	838	829	834	788	847	830	854	872	855	774	816	863	840	860	842	821	835	779	849	844	815	760	852	841	804	838	841	863	788	880	863	835	806	857	882	794	795	828	772	842	783	806	803	815	792	827	848	823	799	838	838	793	839	800	841	840	796	858	848	885	830	776	884	835	829	856	874	820	817	834	843	816	864	844	803	817	836	791	797	831	807	845	774	810	796	853	858	797	771	762	850	814	818	843	816	762	793	818	838	829	811	814	844	793	851	861	823	853	840	831	845	796	832	822	777	844	846	775	835	824	858	790	817	821	858	829	813	830	853	827	858	847	847	794	819	852	846	823	829	851	829	780	813	778	819	793	841	802	791	848	802	839	806	800	819	835	770	829	837	821	837	803	812	803	866	842	862	853	829	868	854	790	806	826	867	856	832	851	779	846	831	845	820	827	850	816	851	844	843	826	787	776	851	826	828	805	827	842	791	849	802	877	815	824	860	799	883	823	839	845	824	797	823	789	831	836	800	811	857	861	814	864	802	778	813	798	837	879	766	773	810	809	833	822	866	883	839	797	845	804	831	810	843	843	779	845	845	816	834	838	854	802	841	784	830	802	818	801	806	793	793	848	739	855	822	792	813	788	822	817	803	883	820	853	836	844	789	847	816	825	791	805	866	840	820	869	811	811	853	804	852	814	862	812	766	861	879	840	786	830	805	831	840	820	791	842	809	817	838	808	788	858	796	840	854	799	780	801	844	833	801	855	850	841	863	845	770	793	856	819	795	825	789	837	845	820	797	895	830	787	847	826	823	845	805	802	861	825	838	835	848	819	827	832	802	833	806	802	855	804	842	779	853	837	861	813	811	826	824	799	800	822	827	764	865	844	836	831	832	833	776	834	789	776	792	880	800	863	770	786	838	857	829	825	833	869	789	837	814	788	849	839	808	787	834	864	845	800	821	828	776	802	837	840	827	824	819	836	831	847	799	787	874	867	840	795	862	852	837	837	809	861	808	773	814	827	797	812	792	799	874	826	821	818	790	814	845	883	804	849	821	778	852	834	837	815	846	817	881	848	810	789	820	883	811	848	824	820	818	815	821	822	855	859	777	820	783	812	847	758	828	842	762	801	864	825	819	849	802	813	850	855	851	845	796	832	803	856	786	813	808	882	814	815	876	831	804	783	796	831	839	833	803	830	792	857	847	838	846	851	857	849	788	857	870	884	865	779	770	860	769	798	846	785	838	863	776	851	831	831	806	826	813	767	809	840	787	802	854	750	854	832	804	885	868	771	777	805	862	809	821	799	857	824	817	840	812	832	831	817	809	841	862	848	810	829	874	840	791	826	784	838	841	838	846	817	798	837	818	796	911	837	871	845	902	805	810	817	781	798	818	809	832	832	818	842	855	825	869	816	809	813	827	829	811	848	839	847	840	838	797	794	788	818	805	832	845	774	800	816	806	862	841	806	837	903	816	846	790	833	852	782	840	813	805	807	831	828	799	829	794	828	833	773	861	891	845	806	847	770	843	827	863	813	826	881	821	807	809	834	802	832	836	798	839	819	793	884	855	781	887	809	850	841	883	840	814	813	835	821	800	803	797	849	823	788	843	822	827	836	829	789	799	836	866	836	830	829	841	813	801	826	800	809	783	836	832	838	861	842	763	868	806	830	810	805	811	865	757	775	797	845	872	800	799	847	831	846	850	773	839	799	844	816	785	818	842	841	834	819	849	795	808	802	874	806	834	869	808	761	817	826	836	784	854	808	826	829	821	860	808	822	809	828	863	832	809	829	836	829	835	847	834	817	801	801	808	837	797	837	788	831	791	791	790	842	861	849	818	825	858	855	800	842	807	840	811	829	831	788	874	827	885	845	822	814	816	865	832	827	787	794	818	827	823	835	835	837	847	836	832	794	833	796	875	853	811	822	820	780	780	846	826	814	820	784	812	784	818	796	802	806	832	788	823	861	815	798	851	823	816	823	849	833	828	857	810	888	810	855	800	763	809	822	790	819	829	778	855	834	847	819	840	838	864	819	846	799	803	864	826	914	830	850	797	873	868	815	835	803	829	808	828	825	799	832	872	804	828	819	844	822	845	893	832	806	799	819	788	813	823	834	765	826	826	772	790	815	811	851	817	835	862	842	827	814	836	844	823	797	796	812	812	844	815	858	813	808	802	794	844	814	875	816	794	829	794	819	878	805	894	815	839	823	869	865	838	824	809	811	834	874	806	798	813	776	827	863	815	834	766	837	810	873	801	835	839	824	866	833	850	782	875	798	874	818	833	835	851	807	830	800	895	869	841	859	850	809	820	805	817	822	858	765	834	767	776	786	832	879	805	874	828	820	840	815	824	804	844	797	820	867	836	799	793	799	859	904	813	869	824	841	874	818	819	813	833	840	807	832	795	880	865	820	864	829	831	790	819	830	862	823	829	844	869	827	800	783	826	794	866	813	832	820	823	855	827	859	858	847	816	811	854	857	855	808	899	875	791	845	824	771	838	866	913	793	807	867	832	818	871	830	771	892	793	810	810	829	790	787	828	805	808	786	812	862	831	852	789	854	798	825	873	805	831	804	796	782	855	837	853	824	777	823	772	849	834	796	823	832	868	847	868	811	870	822	805	828	803	825	817	852	813	847	839	788	835	749	852	792	814	833	798	849	836	860	800	804	817	837	853	812	819	854	813	830	865	828	827	792	850	850
18148	3089	2836	2054	1436	3037	42456	53263	37537	21713	5211	270	189	188	193	188	205	171	203	210	220	185	214	192	204	211	194	223	177	226	203	198	207	180	197	240	198	200	205	189	219	215	200	218	195	186	178	203	191	218	203	180	213	183	197	212	213	185	181	229	191	194	215	182	228	185	218	203	167	207	191	216	198	190	205	212	185	199	196	196	205	208	213	197	192	202	187	202	207	192	190	216	197	199	199	200	212	216	185	192	181	209	185	203	188	196	199	210	195	187	200	187	192	206	179	202	203	201	186	213	200	187	195	189	215	197	188	167	186	193	183	198	197	217	226	191	198	189	165	194	194	198	210	198	208	196	203	226	195	206	167	181	214	207	201	196	205	190	187	189	192	173	212	222	199	188	205	203	234	208	189	210	210	198	170	190	195	203	210	217	194	190	187	222	209	193	183	184	201	187	202	192	185	196	180	209	211	190	198	209	203	213	192	193	217	187	201	218	188	198	188	209	199	178	189	201	196	217	184	194	219	191	192	204	188	216	187	197	208	203	226	198	220	203	181	197	205	225	189	184	216	205	209	193	206	184	201	176	186	203	180	211	225	223	207	202	196	222	191	198	204	170	197	183	224	211	186	187	198	184	203	210	207	195	201	227	174	212	197	190	210	228	203	185	215	217	205	195	209	210	207	191	195	207	170	213	203	197	197	177	199	190	205	230	186	187	203	189	204	222	218	224	226	185	181	203	195	212	190	194	180	227	201	178	210	217	203	197	182	182	192	211	190	186	197	194	174	188	206	189	210	201	221	195	213	224	197	224	219	187	202	208	208	182	200	193	210	214	171	210	209	188	196	199	223	209	193	194	195	210	219	188	186	208	175	201	204	189	199	204	187	176	217	194	220	184	168	202	203	194	201	226	174	189	189	200	213	195	203	185	192	205	193	176	191	192	202	199	207	199	200	169	191	211	198	209	217	189	202	204	222	201	194	194	214	217	194	222	202	173	190	186	200	187	175	218	181	201	196	207	188	200	212	197	203	220	206	200	197	197	189	202	193	216	223	201	178	185	191	182	165	226	205	192	201	182	187	189	200	194	204	177	218	190	202	238	187	224	169	214	214	210	233	202	208	201	215	186	228	196	179	211	200	222	185	210	202	190	194	227	209	194	212	194	198	227	180	211	190	206	212	196	192	198	212	205	220	207	208	199	183	196	205	188	184	196	216	177	193	221	203	207	212	196	227	188	197	219	194	214	195	188	185	201	213	186	193	189	183	189	181	183	198	202	217	215	188	195	221	209	185	186	205	203	200	186	172	214	204	191	186	185	207	190	202	221	190	160	183	195	214	175	193	195	180	213	220	167	194	183	170	213	197	233	190	209	193	214	200	193	182	209	191	203	197	195	203	205	189	201	193	218	222	208	199	196	215	204	207	187	224	206	208	179	207	199	185	212	189	192	174	190	233	197	186	191	223	208	206	200	219	187	181	192	200	218	198	184	196	209	216	204	196	185	198	190	186	212	186	182	201	214	203	198	223	209	220	227	223	207	193	184	203	204	206	200	206	220	209	207	201	215	200	212	205	215	180	207	198	189	202	190	213	190	206	201	207	232	182	228	220	187	180	200	208	202	220	194	232	217	187	185	190	187	178	190	183	173	212	202	189	197	222	189	187	210	186	197	221	193	196	206	180	207	190	208	228	205	184	184	198	207	220	202	237	193	220	194	204	214	188	182	208	210	189	197	213	171	215	226	226	189	210	202	188	204	222	215	196	193	189	192	188	190	204	198	219	203	168	209	206	187	209	203	178	187	192	194	195	204	187	193	185	177	189	195	202	199	197	208	207	193	220	201	196	215	210	179	212	210	166	207	182	217	220	207	219	201	169	210	197	204	190	186	190	225	207	190	210	208	202	201	197	191	206	194	205	205	199	203	194	207	216	188	191	170	189	216	186	185	207	202	192	217	218	187	186	217	191	188	209	210	193	203	209	234	212	180	200	182	203	207	193	221	201	196	202	213	206	215	215	203	213	202	186	180	179	197	191	179	176	181	184	179	230	211	171	202	204	189	194	215	209	207	186	200	207	180	216	192	218	197	194	223	194	201	193	206	211	211	195	208	199	183	192	205	199	200	208	199	196	212	208	199	204	181	215	187	179	219	201	188	214	200	192	196	197	190	210	203	204	227	204	192	210	198	194	212	226	207	189	172	180	201	185	186	198	218	211	191	194	207	191	189	228	196	180	192	183	181	228	217	212	203	207	214	182	219	187	202	219	204	204	172	210	205	204	209	188	219	188	215	200	205	183	195	199	185	193	192	184	187	172	212	233	221	222	234	190	192	206	188	212	180	216	225	180	209	209	185	183	204	192	212	196	209	200	214	196	172	222	205	168	203	190	184	188	190	195	182	216	199	187	189	196	204	177	212	199	191	210	201	211	171	184	188	228	200	222	198	181	183	199	212	189	186	232	199	186	195	211	188	202	237	200	197	207	188	207	204	213	229	180	205	186	214	178	201	201	196	202	198	196	212	209	201	206	190	204	183	204	204	225	191	178	226	180	193	181	188	203	202	199	195	204	204	186	226	202	213	177	223	203	200	204	180	198	185	195	195	185	214	194	182	190	236	191	200	190	201	185	202	191	241	205	216	173	211	206	168	196	214	201	205	193	216	206	219	187	186	187	178	203	183	192	196	210	196	175	203	207	199	185	206	188	193	217	201	218	196	188	193	177	180	202	208	196	216	223	216	218	223	199	210	222	193	204	212	196	221	178	189	194	208	194	184	193	203	210	201	207	200	216	227	224	185	194	222	210	205	177	193	198	214	196	210	179	200	217	182	232	202	213	228	220	175	211	185	181	208	194	211	194	206	175	209	199	173	214	192	206	198	225	213	194	180	201	203	191	221	199	196	200	196	165	209	190	195	203	188	197	221	203	172	210	211	232	191	209	203	191	196	233	227	177	215	213	175	218	185	216	203	199	227	214	201	193	185	180	199	204	200	188	224	199	188	193	182	213	211	194	225	208	211	180	200	215	215	191	189	187	192	195	198	200	177	196	183	188	200	189	201	236	199	192	209	182	187	210	227	193	203	208	200	199	192	201	199	199	188	205	232	219	195	193	171	204	220	226	163	200	214	179	192	231	200	205	189	213	193	186	213	188	219	207	194	181	199	205	192	194	197	201	186	182	196	189	194	186	188	235	171	212	210	207	197	207	217	180	199	183	207	209	209	214	200	188	185	201	197	193	217	215	214	191	205	182	184	204	223	200	190	186	190	190	204	217	185	201	200	199	200	186	215	196	197	192	236	195	219	229	190	211	221	190	209	221	209	199	218	215	214	201	216	177	206	206	189	216	220	215	210	192	228	181	193	202	201	210	179	203	207	176	201	192	203	197	210	210	212	191	207	191	216	180	175	192	192	218	205	217	162	212	198	202	181	206	191	198	230	191	185	196	200	206	212	191	198	213	187	217	198	205	205	195	175	223	191	174	216	204	205	182	224	194	202
8209	2549	5987	6488	5656	9920	58766	66211	51780	37032	8894	645	634	601	590	588	595	614	579	582	554	570	585	536	560	557	595	559	540	548	523	497	513	556	547	574	588	562	581	546	550	577	547	566	550	518	540	546	544	569	520	555	522	536	544	569	559	506	550	536	552	502	544	576	558	585	569	520	547	514	559	569	565	573	555	529	558	580	553	605	522	530	557	554	575	539	551	561	578	525	565	544	541	556	551	575	556	587	569	543	585	548	553	518	575	550	576	565	542	492	526	535	543	521	560	534	528	561	525	552	581	553	591	521	563	535	562	522	578	518	551	535	559	551	548	573	534	538	582	565	548	534	601	558	537	557	532	561	545	532	584	515	564	547	540	537	589	557	539	550	518	560	516	545	505	549	561	553	545	515	569	527	558	529	596	567	542	541	559	535	564	535	561	543	521	520	547	555	558	570	532	579	538	535	482	569	526	525	536	563	515	533	527	530	518	526	569	541	554	563	530	554	527	583	566	565	563	574	560	545	542	520	511	551	568	551	519	525	537	581	554	531	561	574	545	584	552	569	598	558	536	526	533	535	531	519	558	517	539	566	593	511	534	563	569	565	521	521	540	556	497	535	585	509	544	604	567	564	499	530	535	544	561	566	593	534	555	554	583	534	526	534	522	562	557	560	541	559	556	566	499	538	550	542	559	505	578	558	526	563	511	543	527	522	540	542	568	508	545	563	551	546	536	532	525	534	516	547	542	544	558	548	544	573	523	549	520	540	535	543	524	503	560	560	559	543	560	549	549	591	575	508	576	560	538	540	527	530	572	530	519	554	535	573	507	537	562	587	566	523	505	591	520	557	583	569	560	545	562	548	577	545	550	510	512	536	546	575	549	491	541	504	545	527	542	580	589	529	523	500	519	554	532	567	578	540	549	525	531	553	552	541	556	557	570	562	539	572	569	561	576	547	559	550	555	529	524	549	518	569	579	525	556	584	533	518	502	536	553	568	575	536	540	585	507	550	522	508	568	560	543	528	579	547	587	543	492	538	554	556	521	534	508	551	575	549	554	584	544	574	576	567	560	561	529	531	543	526	547	594	502	530	606	570	551	532	580	528	535	532	507	563	535	562	585	506	533	570	551	527	531	519	515	539	533	554	527	543	534	560	512	563	580	539	497	494	523	559	541	544	556	607	529	552	580	550	532	541	542	515	570	577	500	511	535	580	591	551	546	555	587	530	545	539	573	549	571	525	561	549	540	536	560	583	525	564	583	566	497	564	539	540	526	545	515	523	509	537	564	552	581	532	559	504	560	544	517	575	552	523	517	508	512	544	562	517	531	535	536	504	537	593	545	551	507	549	521	607	527	566	576	512	506	555	552	561	532	578	530	538	568	521	545	546	562	577	587	571	516	537	552	561	522	532	544	522	524	554	571	566	538	574	524	536	558	548	566	568	537	585	511	592	563	557	545	522	531	528	562	528	574	541	555	556	468	546	554	526	544	573	552	556	532	557	507	570	563	564	541	592	600	537	546	539	595	561	576	551	572	548	568	529	587	530	548	510	578	537	566	570	520	580	554	526	571	548	518	533	572	533	551	520	528	548	533	526	577	557	527	569	499	536	529	533	539	551	540	520	586	598	522	508	579	535	529	524	556	545	533	561	561	551	603	550	549	537	536	546	544	541	554	531	542	575	552	563	538	555	529	592	576	547	537	547	516	559	512	546	569	540	567	568	546	528	551	501	583	590	524	511	480	591	584	574	580	561	527	566	556	536	524	579	575	596	518	524	556	542	554	516	563	567	564	562	526	601	528	530	531	522	540	585	520	569	496	612	573	553	590	522	563	506	598	540	597	563	558	536	522	530	570	551	575	576	559	578	561	552	529	509	516	540	498	519	541	540	516	531	566	565	529	533	519	519	543	556	551	525	544	590	525	499	555	571	528	535	544	550	554	518	519	537	499	586	540	557	510	517	539	536	545	556	575	573	526	531	543	574	522	540	558	536	583	523	541	537	558	511	546	546	564	541	558	596	517	571	514	573	544	549	539	561	510	559	571	527	576	551	502	559	535	569	553	508	545	508	554	520	537	561	520	539	530	522	562	508	554	583	566	577	539	552	528	572	514	529	534	530	571	592	576	575	507	520	561	560	557	521	507	543	568	549	536	531	550	498	568	579	511	544	534	530	531	535	538	577	569	539	529	562	527	546	569	550	515	543	567	535	546	557	554	562	545	602	587	555	570	571	507	559	582	531	587	545	526	533	550	553	537	531	541	567	583	559	523	573	537	568	528	562	574	570	552	569	594	546	524	512	544	535	575	544	539	567	530	497	553	518	595	548	578	539	528	554	548	518	569	523	563	533	535	547	546	556	564	550	558	489	591	529	518	555	549	530	579	534	536	524	539	552	558	594	580	526	520	580	551	560	562	564	573	521	555	556	552	570	506	546	528	572	536	530	566	544	529	591	542	572	514	529	559	542	564	597	500	557	557	565	570	512	535	570	570	538	573	520	518	531	551	551	537	536	546	503	509	524	563	580	523	570	525	515	572	554	553	514	589	517	546	553	544	547	532	500	529	539	565	498	522	564	545	540	546	571	559	562	543	565	543	506	513	592	540	563	565	550	600	551	529	546	546	584	579	577	574	560	553	551	581	524	581	538	520	525	571	576	560	533	565	533	567	570	572	522	576	551	566	540	535	510	530	579	504	546	556	591	521	536	552	524	540	566	553	574	535	546	551	554	591	540	491	540	611	550	540	537	535	527	518	556	548	546	499	571	560	543	593	521	562	600	538	597	572	552	583	581	550	546	578	551	526	546	550	533	527	547	570	549	600	521	557	558	566	533	539	512	559	548	568	557	548	595	494	536	541	536	539	561	553	541	533	533	536	514	534	586	566	564	519	575	544	570	543	556	574	530	605	571	559	534	561	614	522	515	517	530	592	543	548	499	574	503	528	583	498	554	582	544	557	583	590	569	534	565	622	557	566	598	535	505	533	555	546	578	520	527	528	523	550	546	572	529	532	604	558	556	531	552	533	548	580	550	592	512	539	556	524	545	565	546	576	567	524	580	565	533	527	531	557	595	510	530	579	539	546	514	538	513	541	542	551	531	550	531	577	524	555	536	561	587	542	571	558	574	597	540	539	580	533	585	563	536	565	568	508	570	559	503	528	532	545	559	540	556	560	545	553	532	534	547	557	523	548	535	546	541	558	566	560	578	559	584	570	570	562	559	571	540	548	571	551	614	522	525	538	547	567	541	527	582	523	574	564	540	535	562	620	566	591	530	550	546	529	578	530	568	578	547	590	553	521	531	551	526	517	488	562	504	543	524	616	536	589	561	570	521	519	520	551	581	506	537	554	546	538	573	516	547	574	562	540	534	556	519	536	562	527	525	563	590	558	554	519	532	556	525	551	544	572	586	551	532	566	547	523	541	518	584	505	571	539	549	574	543	575	531	569	518	579	541	572	589	567	554	536	524	555	562	542	510	581	523	552	535	494	562
2661	393	367	335	316	566	2892	3513	2405	879	280	289	265	272	298	301	295	310	310	317	305	302	276	254	272	299	302	284	306	304	309	293	296	287	286	283	310	306	284	314	295	307	312	321	280	318	285	298	296	328	305	301	284	285	276	308	292	313	286	293	267	298	283	275	248	327	331	314	292	302	303	285	305	299	297	306	282	292	268	299	292	320	298	293	283	296	273	301	304	327	307	282	269	290	302	285	271	289	287	300	270	279	291	304	264	290	335	301	307	301	283	331	290	326	316	311	272	302	265	313	287	313	292	292	294	285	293	303	301	310	265	248	272	324	305	310	277	299	294	281	298	277	280	339	306	321	266	307	313	301	313	320	299	306	326	318	270	255	308	292	283	299	283	315	271	283	331	281	293	298	315	340	311	319	319	322	280	297	328	293	275	328	300	280	294	314	293	321	305	296	273	323	301	288	274	312	314	309	312	280	309	268	300	282	296	305	288	308	328	289	304	252	290	338	282	289	277	269	266	294	326	271	276	285	255	285	299	318	297	277	301	306	265	311	286	260	321	296	323	280	251	299	271	263	319	321	298	291	272	319	311	318	303	274	309	299	303	306	302	316	295	314	291	306	267	287	271	312	296	267	295	290	290	300	305	321	302	296	274	309	306	283	317	297	308	306	268	289	292	314	291	268	337	293	272	282	321	330	306	305	314	311	280	330	280	280	302	286	284	299	279	262	307	298	309	283	290	278	318	327	286	293	277	297	276	312	303	295	257	295	277	305	288	305	255	277	282	314	302	308	293	283	297	295	292	280	316	303	296	281	316	293	287	298	296	296	309	306	289	297	292	291	313	307	297	304	287	275	276	270	273	282	280	266	283	265	323	277	274	287	309	311	316	303	284	324	278	280	266	300	269	294	320	312	277	299	265	259	282	305	341	275	315	282	279	266	326	305	280	281	315	281	291	276	289	250	293	298	262	274	304	281	294	292	310	294	284	289	275	276	289	319	296	295	297	296	296	286	288	290	296	272	326	286	288	284	302	302	290	275	280	286	251	327	297	278	269	270	305	279	265	291	277	283	299	309	302	308	273	329	311	288	336	282	295	263	261	301	284	283	325	330	240	294	282	311	289	311	275	286	305	307	272	297	314	295	290	295	297	290	278	321	279	271	317	274	262	277	287	294	285	324	295	274	319	311	275	306	289	268	268	268	329	258	305	293	289	268	295	281	287	305	295	318	313	312	264	281	305	286	294	303	283	293	309	284	331	298	288	287	299	320	277	297	281	276	280	282	321	295	291	299	293	291	272	292	299	276	302	274	240	304	282	269	306	294	304	300	306	290	282	316	279	286	275	291	297	297	288	291	293	309	289	302	297	265	283	300	285	295	281	300	285	291	273	308	272	267	310	292	281	295	258	299	304	283	304	313	273	290	249	287	298	259	303	295	294	286	290	312	296	322	307	320	268	299	300	305	294	287	315	306	288	289	286	303	284	292	319	284	283	322	263	273	290	278	272	269	287	261	303	307	290	329	305	280	290	308	312	293	247	306	291	312	298	305	283	261	283	292	280	280	296	305	288	321	259	302	278	311	308	306	270	288	305	301	274	291	277	287	273	287	293	260	292	312	292	291	303	297	295	311	276	307	274	299	282	316	344	311	289	309	310	298	258	332	248	312	296	259	312	310	303	334	277	263	301	290	298	295	286	293	301	293	301	304	280	297	294	306	287	309	297	305	307	287	295	262	294	325	274	288	290	296	313	322	273	280	306	293	336	295	305	281	263	331	305	272	280	284	277	325	269	328	316	287	312	285	288	283	312	290	262	307	293	288	294	284	298	328	280	274	277	297	289	318	275	286	302	299	292	299	311	306	299	309	281	282	259	302	251	317	269	298	276	276	296	297	299	303	342	263	292	271	300	268	308	275	317	272	274	299	316	293	271	298	270	313	285	301	305	288	319	288	313	277	291	310	285	282	289	284	297	282	316	269	286	275	297	319	321	294	275	282	265	268	303	321	282	275	285	304	271	298	324	278	300	285	318	273	277	288	260	304	285	283	309	300	308	298	296	303	279	315	282	286	282	302	290	278	339	339	293	276	305	253	303	281	314	302	300	275	257	302	312	299	274	301	285	313	312	290	267	295	279	286	305	262	319	287	272	278	304	312	297	294	258	301	293	295	286	283	285	309	328	303	290	276	300	313	287	281	303	264	299	310	287	297	298	286	300	290	286	270	295	246	273	302	301	296	295	297	288	301	286	308	293	317	296	317	304	302	300	329	295	278	271	314	298	287	276	296	270	300	285	290	282	310	278	298	293	284	316	287	306	316	273	275	291	292	282	303	303	275	298	282	293	291	288	325	302	276	311	306	295	284	297	283	303	280	300	303	285	294	285	289	291	298	283	292	319	285	293	321	302	286	303	300	295	292	280	277	269	307	278	285	326	301	321	310	309	268	316	288	283	314	314	296	295	254	291	302	312	276	251	288	260	292	281	288	269	298	307	291	273	299	314	294	292	285	286	325	319	269	320	293	282	324	278	288	302	314	286	279	285	306	306	303	285	329	325	277	303	299	291	332	287	301	295	272	295	283	310	295	317	289	282	308	284	305	267	299	317	316	318	315	302	311	283	309	315	270	282	296	300	271	318	296	316	308	267	285	292	292	321	307	321	321	303	323	299	294	298	263	301	304	258	297	328	280	308	287	304	290	308	285	272	268	330	298	298	282	295	276	271	263	324	326	289	286	291	289	316	283	289	296	294	302	286	305	293	306	270	300	289	318	302	271	296	284	275	318	302	300	282	302	313	297	301	294	284	354	276	313	318	289	325	311	293	284	293	280	275	296	288	270	292	288	265	267	291	291	287	278	277	296	298	268	316	276	307	313	301	280	289	299	289	301	306	273	310	281	318	275	299	309	283	320	293	292	311	318	306	305	287	310	301	327	301	291	293	327	264	287	288	290	304	283	265	261	303	307	319	307	288	322	289	263	289	290	273	291	291	290	292	313	281	310	297	306	280	286	288	294	326	292	275	286	327	295	295	264	328	285	275	284	263	303	294	275	289	294	310	282	318	286	299	291	273	291	271	289	305	300	291	285	325	310	301	325	290	285	301	316	297	291	299	295	279	315	321	283	292	289	260	307	309	298	289	322	286	335	247	306	296	300	321	294	290	278	313	316	270	283	335	302	282	276	298	287	268	294	331	314	259	289	261	270	286	303	291	309	306	274	285	276	311	296	298	322	313	294	307	295	295	298	278	311	290	298	297	338	299	296	302	289	309	287	292	283	291	296	275	280	287	328	298	278	257	317	301	319	290	281	301	268	309	296	306	297	282	299	272	251	310	327	282	295	300	293	301	285	315	290	330	265	291	286	286	288	269	288	295	288	325	262	290	290	264	274	329	313	319	301	277	272	311	286	288	308	307	314	297	288	286	289	285	288	319	321	285	272	306	303	278	271	318	271	290	277	263	264	270	271	262	311	278	281	289	260	270	277	302	283	318	315
2752	853	977	1032	990	2410	13095	14866	9386	3023	791	757	827	815	835	763	766	778	773	742	771	828	831	794	779	803	802	794	794	732	804	768	805	776	770	764	731	786	813	796	772	813	771	816	812	755	791	757	807	777	787	763	759	734	791	760	777	766	745	812	808	792	774	716	763	740	772	821	767	792	789	757	715	805	744	764	810	829	723	797	795	778	706	797	787	792	775	743	767	759	790	742	802	763	757	773	749	757	798	755	746	749	750	769	807	791	777	781	784	732	785	734	794	785	796	743	755	774	772	796	803	793	797	757	768	735	796	799	779	809	800	798	730	790	768	764	786	761	781	798	752	803	750	753	816	744	754	788	762	775	782	778	751	755	777	766	774	784	837	795	750	779	768	771	793	773	760	815	737	757	793	781	739	804	786	756	797	817	842	764	768	755	776	748	770	805	772	784	770	839	798	791	772	750	786	814	824	791	791	822	775	766	772	732	801	746	789	754	736	789	762	799	776	757	793	810	791	758	786	750	799	799	764	706	756	762	786	730	750	809	740	774	737	802	790	776	793	803	729	812	790	819	773	786	790	798	772	836	781	809	709	815	764	804	763	783	776	776	778	784	807	760	790	760	771	822	803	786	800	774	772	766	785	774	799	774	796	799	807	779	838	774	780	794	781	819	799	775	779	790	806	713	757	782	791	788	814	774	725	798	788	755	792	722	782	760	790	777	731	749	777	749	747	845	769	745	694	778	777	795	749	792	779	779	812	783	781	777	793	821	766	782	811	758	794	765	839	791	767	801	770	787	765	763	789	751	755	754	718	760	788	822	794	745	774	764	742	757	784	790	841	745	775	785	742	775	755	794	723	783	766	764	735	778	762	748	793	766	781	732	789	774	724	760	812	801	794	770	828	779	782	863	779	735	747	779	814	781	743	746	794	837	780	793	793	794	734	748	760	750	790	787	793	790	751	801	769	763	799	797	770	777	765	771	769	761	750	783	797	769	732	784	778	780	762	815	836	802	730	758	751	767	769	791	794	763	803	755	768	778	795	789	804	770	774	768	805	781	780	779	764	777	807	771	786	747	735	789	758	758	796	732	757	766	737	804	826	790	781	768	765	829	762	810	786	739	730	737	778	777	798	797	807	802	752	776	786	780	814	809	724	781	736	788	805	797	748	807	776	811	818	789	732	800	757	840	796	720	785	794	807	767	759	780	768	807	786	754	775	779	780	794	796	801	811	803	759	752	782	819	831	766	815	797	733	758	802	813	738	781	799	792	802	769	738	799	808	763	750	810	766	805	751	724	801	777	802	751	769	830	799	737	804	783	791	770	719	807	769	762	747	775	765	729	757	782	771	802	785	793	773	760	758	754	757	739	770	795	771	785	794	809	730	808	803	789	786	807	764	810	762	756	826	746	780	764	778	772	776	751	771	738	750	830	759	789	769	687	743	747	796	778	763	796	726	797	774	759	805	801	793	772	771	806	781	786	810	764	769	773	773	820	825	739	747	747	701	776	822	804	796	822	819	750	792	802	748	734	762	767	816	725	762	737	819	804	785	781	758	817	808	827	755	775	728	760	793	813	730	821	808	765	796	820	795	796	760	810	753	707	818	792	767	755	788	770	818	790	779	772	778	763	737	795	737	781	789	715	794	816	796	803	777	789	755	822	782	741	829	813	793	782	745	766	798	774	775	774	736	800	795	746	804	770	792	804	785	818	805	762	753	768	745	769	793	786	782	786	807	820	809	823	804	783	745	785	818	769	785	809	824	771	799	783	765	770	719	784	806	723	768	743	758	765	795	755	765	770	778	801	784	779	809	832	831	747	730	762	754	728	762	743	818	765	740	805	820	754	715	797	786	707	770	807	806	760	767	790	761	771	749	755	784	806	792	730	777	760	773	746	812	778	747	766	782	725	774	800	747	772	766	781	778	744	817	781	777	840	787	787	790	783	747	773	778	782	772	792	725	807	795	835	777	802	773	746	777	809	817	767	779	808	817	830	754	794	780	836	771	814	807	789	799	783	817	803	822	813	762	742	819	776	753	785	766	793	756	747	792	769	794	785	813	767	769	735	727	814	775	725	826	775	730	780	801	787	766	781	834	780	761	752	751	773	767	803	728	797	803	763	764	766	813	816	830	746	779	760	726	783	735	813	808	788	801	793	765	788	771	732	768	764	792	750	771	747	758	734	797	795	799	760	783	744	770	764	805	733	809	786	832	749	724	793	780	772	752	744	830	780	832	783	778	759	806	805	791	793	777	739	798	771	779	770	784	741	807	804	782	739	856	751	733	736	796	805	813	768	795	729	760	738	789	778	789	788	821	813	751	785	795	780	751	785	763	804	853	784	745	766	773	799	708	817	754	800	740	729	787	741	803	762	785	775	711	756	713	821	760	778	794	782	816	754	822	773	759	799	790	790	799	739	723	814	805	781	774	771	759	805	764	833	777	739	747	790	789	717	779	725	809	809	769	735	771	755	764	777	788	779	759	783	778	760	803	795	778	759	761	743	785	766	772	795	803	768	787	802	731	742	779	752	810	753	778	731	791	742	771	753	809	743	744	779	796	755	782	785	767	787	769	807	825	743	727	746	770	786	790	793	781	807	783	800	803	812	797	751	790	785	726	757	773	777	794	770	789	746	759	788	794	744	819	809	791	769	748	732	767	761	735	732	816	721	796	719	800	810	745	802	828	755	751	823	809	786	816	736	766	810	735	736	774	783	766	759	756	764	760	778	761	773	752	764	776	797	836	722	813	768	800	791	794	776	817	784	764	797	741	836	824	796	774	766	778	742	787	801	791	802	762	769	778	796	846	786	758	715	763	778	774	818	784	814	789	785	776	771	783	825	752	746	706	767	764	783	817	765	781	836	768	740	809	761	798	788	808	777	737	733	791	798	802	783	723	813	787	788	760	798	708	795	819	787	746	815	764	808	815	814	791	812	827	762	768	818	790	753	746	744	777	726	742	751	814	701	763	796	761	812	774	787	851	733	784	735	796	806	815	723	787	800	809	793	811	789	737	752	796	808	788	793	818	777	792	764	783	798	810	786	768	785	747	786	812	767	786	792	728	790	773	837	783	762	811	749	819	830	777	750	798	807	800	759	745	766	786	741	724	761	729	781	756	764	775	732	756	808	762	792	789	793	755	787	764	753	781	790	777	766	763	752	717	808	715	732	746	763	809	769	848	776	774	800	749	755	774	824	740	762	798	842	812	720	771	772	770	805	754	801	788	778	699	780	790	794	737	777	747	803	754	777	783	770	680	752	779	803	801	790	763	822	754	804	752	836	787	768	713	758	765	796	848	748	787	733	745	770	767	798	757	783	717	760	749	788	775	839	777	798	778	747	785	756	746	797	769	813	770	797	781	785	801	807	771	787	746	781	729	754	778	810	813	785	736	800	780	797	791	806	779	789	748	788	723	749	771	736	749	789	789	800	732	774	755	790	755	775	751	809	795	736	803	792	814	790	697	761	761	788	792	824	786	760	759	779
9854	1266	1417	1096	771	3586	21070	31352	22175	5474	364	255	263	274	227	261	277	219	231	261	244	238	240	223	229	220	224	246	231	235	239	237	254	222	241	222	223	256	260	213	258	259	225	203	239	260	222	242	247	240	224	237	228	230	238	239	216	216	218	245	228	225	219	231	252	238	216	221	215	267	248	240	233	210	237	219	209	244	220	239	227	243	216	231	230	238	241	208	236	215	213	247	233	205	215	226	237	217	196	210	224	211	212	237	239	231	231	209	216	242	235	246	224	223	225	215	226	241	224	186	244	231	231	247	250	229	225	222	235	233	241	213	211	231	216	234	226	227	201	209	233	258	228	215	223	222	226	234	233	208	221	225	224	253	242	206	231	216	204	205	226	258	243	220	230	236	253	261	233	203	231	223	217	216	229	245	246	229	261	241	267	239	241	226	252	219	233	242	229	241	218	246	228	239	226	206	227	229	231	247	208	223	241	235	221	226	209	232	255	245	208	215	218	229	220	241	217	248	256	206	237	232	211	234	213	259	221	227	211	214	245	265	233	236	225	250	242	235	248	221	229	265	225	249	229	206	237	232	205	212	236	247	233	248	233	219	206	256	231	222	245	236	180	223	220	221	234	230	226	235	257	238	231	253	232	227	234	231	214	233	228	216	263	220	220	225	212	236	220	187	221	231	253	240	218	218	213	216	245	245	225	219	223	219	241	215	231	221	233	230	268	228	227	233	240	260	239	216	240	265	203	237	210	245	213	223	226	199	222	231	222	239	209	234	236	217	245	210	228	223	209	229	214	244	231	238	237	219	222	221	239	211	223	233	233	232	217	231	227	238	208	208	231	265	207	233	228	210	215	223	247	224	232	230	217	226	229	244	227	231	227	227	235	229	239	202	228	258	243	237	240	224	234	235	237	227	257	218	223	247	226	235	234	227	224	207	216	253	236	225	233	251	218	226	233	244	233	223	225	209	241	222	197	251	252	216	227	220	231	261	235	230	222	244	221	233	234	231	257	223	226	235	240	256	223	242	227	244	211	234	222	226	229	239	236	230	228	230	219	221	260	232	236	246	220	195	213	234	228	229	206	239	212	243	236	236	247	232	247	231	228	222	196	229	220	241	217	234	218	225	228	239	217	238	235	247	225	228	227	225	222	200	208	224	216	219	216	212	228	208	224	222	196	200	242	266	233	265	248	216	236	248	227	212	232	234	207	233	230	240	227	230	238	239	235	235	240	259	204	221	211	246	226	240	226	222	232	238	220	226	236	199	234	246	239	213	235	235	191	221	215	241	219	244	228	225	227	269	224	226	233	233	227	231	233	223	200	198	252	235	218	243	248	247	245	226	227	249	232	231	218	232	246	223	212	243	231	225	206	251	232	198	243	216	260	221	236	256	241	204	230	207	231	244	224	219	243	223	233	220	230	197	199	232	230	236	228	242	238	236	227	244	246	206	216	262	268	248	218	251	236	247	235	249	226	211	252	238	242	219	222	245	231	218	216	251	217	222	238	232	211	229	228	227	198	215	203	217	241	202	236	237	231	227	227	220	229	205	199	212	223	224	256	240	213	246	253	217	238	224	219	234	204	230	185	236	239	212	234	242	227	245	242	238	231	229	201	236	222	242	255	231	213	231	223	228	225	211	232	220	226	218	245	239	254	231	214	213	236	210	228	248	240	224	243	246	218	227	240	216	240	239	233	220	231	254	227	240	246	225	223	237	214	255	232	223	216	210	239	238	207	209	238	246	266	214	224	248	231	229	245	256	246	208	227	216	248	222	238	214	232	228	219	196	237	249	235	248	225	231	245	229	236	223	234	215	217	237	249	222	236	233	233	205	237	213	216	227	212	231	236	220	219	223	231	205	205	229	223	241	230	215	255	218	203	212	207	225	224	239	214	214	233	227	229	245	223	238	233	232	235	250	226	248	247	222	233	249	244	224	208	232	241	254	244	214	235	215	228	211	230	230	250	238	244	231	231	217	226	256	247	223	233	227	210	237	238	236	200	213	228	231	220	216	191	211	250	235	230	233	230	235	232	231	233	221	236	187	214	258	258	239	229	245	200	234	252	232	224	196	248	234	222	231	246	205	247	233	231	213	208	218	250	219	225	224	265	247	241	231	218	250	219	254	221	225	254	227	220	224	233	215	230	235	225	234	253	237	229	225	245	216	229	212	244	234	221	242	239	245	216	221	214	224	233	264	247	223	262	228	242	262	229	205	233	202	225	247	211	232	233	224	229	258	235	222	204	266	231	236	234	210	214	226	200	241	255	218	221	243	246	244	225	233	230	216	231	215	267	219	237	204	224	248	240	251	220	223	246	241	215	245	217	247	235	215	235	228	250	215	208	224	236	214	216	222	227	253	245	226	223	236	237	236	231	240	236	238	192	204	222	261	226	225	240	255	230	222	231	219	245	240	207	233	234	222	219	247	236	220	224	243	238	260	203	241	214	230	259	230	229	242	255	230	243	229	217	245	221	220	209	233	258	231	222	213	187	233	225	236	234	211	239	248	226	230	237	214	240	217	205	195	234	200	231	244	226	248	233	233	211	230	250	238	223	221	215	232	220	218	217	227	232	258	220	240	219	221	244	211	222	215	256	230	220	219	217	236	219	224	245	214	261	216	227	241	196	261	219	236	196	230	224	255	249	209	228	211	252	237	243	228	224	246	255	233	213	237	250	213	260	207	219	234	231	235	215	216	239	219	227	257	216	236	234	229	223	239	243	235	215	234	239	228	241	237	243	239	238	213	228	227	222	244	224	228	249	204	244	217	214	221	237	223	211	243	277	243	248	220	243	228	249	234	216	255	207	220	260	239	231	243	226	237	232	212	220	230	224	218	253	221	225	258	223	231	245	211	221	215	230	239	249	221	215	249	242	232	200	220	230	240	208	212	257	231	255	238	215	210	238	232	227	260	207	241	249	242	242	237	224	258	237	225	227	188	226	230	244	194	233	229	238	226	231	219	268	223	221	250	242	214	218	230	252	216	231	231	235	226	236	204	245	234	221	234	222	235	214	209	216	237	247	241	237	221	217	218	206	206	251	242	249	225	227	256	215	240	230	217	241	242	249	223	277	241	207	232	226	243	202	227	219	226	236	223	198	233	230	236	226	202	210	202	226	232	224	228	230	218	234	218	216	224	231	218	205	226	225	233	244	223	235	253	237	227	219	240	222	219	233	248	231	247	254	263	230	250	215	226	240	239	195	206	230	221	223	224	222	256	219	230	241	216	207	226	228	231	230	242	235	209	237	238	224	224	223	211	229	205	241	233	246	218	246	209	260	214	220	245	241	243	235	224	238	237	245	270	219	236	230	226	209	240	223	247	239	225	267	213	236	220	226	224	224	220	193	204	236	253	256	244	214	232	235	226	251	232	229	231	228	236	225	226	247	247	245	246	260	224	224	233	231	242	235	243	224	228	241	217	236	237	237	215	229	217	206	208	257	229	256	243	232	223	233	256	215	240	267	276	236	232	247	246	248	240
6615	1589	3292	3834	3301	9703	38496	47507	37476	12215	938	746	713	736	705	715	717	712	682	642	649	683	645	654	666	643	601	647	679	661	601	674	657	647	615	626	597	589	662	628	618	579	632	599	608	625	614	649	606	608	620	632	614	595	537	599	686	614	610	616	628	631	627	600	637	600	630	611	608	592	661	610	612	605	599	617	567	612	582	555	636	634	640	594	603	601	615	569	623	602	641	598	606	614	620	566	599	599	596	583	595	651	576	586	599	634	575	628	655	628	595	598	627	583	576	644	592	564	572	593	565	621	626	612	630	597	559	594	602	559	586	583	620	595	611	623	630	629	581	579	596	616	630	620	598	574	603	601	628	594	597	583	682	585	597	634	558	629	615	642	615	627	581	587	587	598	574	573	627	571	615	615	591	630	618	658	668	623	573	597	603	613	626	594	663	628	605	596	616	622	628	596	634	631	588	614	617	571	567	577	588	578	617	588	650	661	614	590	608	612	587	611	593	581	620	613	592	592	648	638	604	621	581	603	596	587	576	598	610	632	624	625	624	580	590	622	600	603	572	612	596	538	624	579	614	614	605	606	613	597	590	595	645	645	565	602	554	620	564	652	591	596	615	602	586	580	652	618	607	551	602	625	647	590	599	639	589	567	598	611	597	610	625	603	589	609	621	643	617	611	565	588	633	628	588	626	650	592	575	623	622	615	628	600	592	583	598	632	592	621	629	603	577	580	615	643	643	575	585	617	598	594	619	608	605	652	626	608	647	573	586	619	615	608	613	576	596	615	593	581	609	634	574	615	622	601	603	622	588	578	578	578	582	604	636	599	598	626	640	603	576	629	595	627	613	589	624	627	651	575	611	647	586	604	612	584	641	604	618	591	565	585	573	619	537	617	645	611	632	590	608	604	634	574	595	604	612	588	628	583	602	597	594	566	592	590	601	661	564	569	629	610	569	562	606	587	584	573	630	644	591	655	607	605	596	607	583	614	615	607	631	654	553	647	654	639	613	610	589	604	572	600	619	605	584	566	578	585	584	604	619	598	628	513	606	607	599	613	652	586	671	589	605	601	607	618	607	603	575	626	643	596	634	625	604	652	594	587	574	654	626	589	550	605	606	608	635	613	618	579	623	616	587	585	630	565	595	598	603	638	587	633	596	608	603	606	580	607	630	615	614	632	674	623	603	602	579	601	619	628	569	570	584	618	603	577	627	555	635	594	603	605	594	614	620	607	639	591	540	634	560	606	580	563	659	546	620	564	592	556	621	609	555	563	653	619	618	601	581	580	634	595	621	600	600	592	613	640	625	618	571	600	603	602	605	630	621	623	596	696	608	624	605	591	573	600	590	563	566	578	582	626	580	538	649	624	636	588	617	590	605	635	574	635	600	600	631	625	592	652	613	613	608	616	574	556	584	563	570	621	628	600	592	627	626	593	593	641	613	578	617	649	627	600	601	615	620	590	593	601	603	595	610	598	586	598	616	645	522	600	625	592	636	588	614	599	616	578	560	621	626	619	599	591	619	593	572	581	590	607	587	539	610	633	620	608	597	585	624	615	596	594	570	646	604	597	607	602	606	551	626	584	578	612	614	611	631	610	608	588	652	600	634	607	602	579	650	624	626	611	617	597	619	593	582	613	614	612	609	622	604	623	631	638	599	592	617	603	607	609	607	620	598	584	595	625	590	590	592	623	591	609	613	576	591	631	598	575	601	591	644	628	634	599	647	582	589	594	638	585	624	581	601	599	587	604	604	580	615	593	608	552	583	574	595	601	617	584	616	617	586	628	582	607	582	620	594	580	606	569	604	589	599	607	603	582	622	624	568	570	651	612	589	617	596	598	537	600	602	594	579	589	604	631	574	628	608	611	598	572	635	603	591	578	619	598	665	576	602	608	654	614	592	605	586	651	610	576	608	577	565	635	592	636	611	638	639	635	612	627	632	586	575	622	564	591	615	600	611	615	585	605	654	573	589	644	572	599	607	555	593	584	619	617	606	587	633	574	597	596	615	582	545	608	594	581	623	591	597	609	621	630	603	625	607	606	601	583	604	562	614	579	588	649	584	582	583	595	605	590	598	673	595	600	649	609	600	644	600	575	585	646	599	560	601	601	583	632	582	585	589	595	614	583	587	620	627	576	589	595	611	600	599	619	611	618	613	609	627	574	571	622	670	622	566	653	576	570	637	597	609	630	591	624	638	576	559	627	618	639	621	614	632	589	647	599	592	575	618	596	606	599	624	606	591	579	603	630	594	610	603	610	652	598	607	605	640	581	565	582	562	573	596	608	575	594	555	551	638	614	637	594	591	577	584	612	586	615	622	590	594	568	609	629	564	592	654	591	618	602	560	584	631	563	627	597	632	551	622	592	603	570	596	581	629	607	582	676	618	592	604	599	614	623	661	606	643	559	571	609	601	601	622	564	623	607	616	614	570	590	557	608	577	600	631	613	618	592	574	540	589	594	610	612	598	629	592	601	622	596	576	590	625	613	555	602	583	657	568	628	648	628	620	605	591	564	620	649	578	607	556	632	639	623	627	604	634	598	600	598	594	588	587	612	593	595	602	574	610	601	631	609	617	605	626	582	591	583	605	602	637	626	634	610	571	599	585	633	595	577	607	605	593	581	636	593	606	612	621	584	622	613	610	564	623	671	577	604	606	577	546	643	606	627	591	626	661	647	609	603	578	648	595	606	582	609	570	571	579	607	631	643	580	584	611	590	616	583	602	589	591	613	605	561	568	661	628	601	558	588	619	575	655	598	559	587	616	579	593	595	615	572	617	561	624	614	616	616	572	572	616	665	586	625	577	611	601	589	623	574	603	623	582	603	613	599	603	610	616	604	631	559	660	599	613	610	597	591	590	661	582	582	587	583	605	607	638	634	597	614	620	641	659	576	592	574	597	622	637	676	639	624	588	622	622	588	624	618	610	579	597	615	616	596	605	571	576	600	573	606	617	560	613	647	605	565	588	616	580	602	558	583	598	606	638	642	595	632	569	572	633	623	667	609	646	601	579	591	579	625	615	660	626	614	632	608	598	664	588	539	575	628	577	528	624	605	643	635	617	627	624	624	603	544	619	609	569	558	592	587	613	612	575	594	610	617	574	605	562	607	599	579	598	604	600	635	638	587	633	612	607	587	570	580	614	667	639	599	567	627	599	624	587	601	632	615	597	670	641	585	552	604	564	603	601	572	587	623	643	585	595	597	587	585	633	605	608	574	566	640	579	576	572	623	622	614	614	596	589	595	606	608	624	598	647	560	596	672	656	597	603	578	603	608	598	617	647	606	604	608	584	640	593	591	571	591	595	561	595	616	602	570	615	619	605	587	628	614	607	590	592	594	638	621	641	586	601	562	616	589	590	579	602	569	640	580	579	628	601	592	643	581	576	633	583	550	561	579	587	586	632	619	589	607	562	634	576	603	617	610	621	634	568	582	557	546	619	594	634	600	635	562	586	561	635	601	677	628	607	604	559	607	568	613	570	633
17902	2996	2598	1807	1372	1480	8998	35050	39547	15926	1189	190	145	157	124	136	131	134	135	122	118	123	109	104	121	105	93	119	105	116	116	107	110	113	112	106	108	111	90	104	101	102	99	105	118	93	94	109	94	118	111	103	85	100	91	105	104	125	90	86	113	102	99	97	82	88	116	113	98	109	97	99	94	111	98	99	107	96	93	100	103	80	107	95	100	107	115	109	102	115	95	110	108	106	87	88	104	100	112	117	89	92	105	93	120	110	122	94	98	92	113	106	85	85	119	95	99	91	95	100	98	98	94	115	79	107	101	106	92	94	115	100	112	113	114	99	91	87	89	95	91	95	98	107	98	93	106	86	96	106	114	98	94	86	108	94	106	107	101	91	84	100	93	108	93	100	104	86	147	99	104	90	103	113	91	123	90	108	80	87	113	99	107	98	90	86	102	100	111	94	88	113	90	101	99	103	110	109	84	89	99	92	109	106	75	111	100	99	113	113	120	90	93	98	95	101	108	90	113	92	92	100	104	103	125	83	114	95	86	102	89	98	98	104	120	100	91	100	92	101	83	89	96	82	94	98	82	101	99	82	91	91	90	92	106	109	86	108	92	95	95	117	107	91	113	97	88	93	71	105	96	108	111	83	89	99	77	110	116	106	97	97	95	106	97	101	118	118	108	100	100	96	102	96	91	106	103	66	79	102	114	100	97	112	104	97	112	107	93	102	86	90	109	103	75	89	79	95	98	82	121	83	107	100	95	78	110	105	85	85	103	99	99	97	116	88	89	100	112	104	73	90	109	84	97	114	73	88	117	94	101	89	94	105	84	102	111	83	117	88	100	92	130	101	100	87	103	97	115	119	92	109	110	122	99	112	101	101	95	95	95	114	86	87	109	89	110	115	112	85	102	101	100	104	116	93	99	88	93	94	94	91	90	93	97	105	92	95	101	96	113	76	103	97	93	90	117	100	88	109	121	109	117	116	108	111	87	97	106	108	99	92	81	106	106	90	108	78	108	94	93	85	97	95	83	106	85	94	108	101	90	87	100	92	102	116	83	101	98	96	103	100	96	99	95	84	101	114	80	101	96	95	100	94	92	91	96	110	98	99	89	93	100	101	98	91	100	93	78	95	82	100	93	113	92	83	88	85	105	101	101	92	98	101	94	98	90	103	79	109	87	116	91	100	92	96	82	93	115	86	117	85	86	102	90	81	104	94	96	107	94	91	92	98	107	105	91	80	92	107	95	103	101	82	98	117	80	125	109	92	96	103	104	94	101	108	99	102	103	102	115	90	99	94	102	88	115	105	106	109	104	94	109	103	105	98	109	97	90	113	124	100	100	93	104	94	92	87	89	91	103	101	97	105	99	94	105	96	104	88	76	78	102	101	91	81	111	108	79	101	95	96	88	100	90	88	96	79	92	99	98	93	83	101	99	111	98	108	90	101	88	108	101	91	100	114	91	92	104	87	107	87	100	81	108	112	96	98	92	96	113	74	103	89	88	93	97	95	100	81	89	90	102	98	107	100	109	116	104	101	109	94	89	108	98	100	105	108	70	103	93	88	98	109	98	96	113	101	98	96	96	89	85	120	87	98	85	92	96	83	98	95	99	99	95	102	107	102	84	87	117	98	105	103	84	95	97	101	102	100	82	84	93	83	113	90	90	120	101	83	98	103	94	94	109	102	89	95	99	88	103	102	111	99	84	121	107	86	92	116	119	119	100	78	118	115	91	118	107	108	110	102	114	97	93	99	91	106	92	108	98	96	92	97	95	100	89	92	92	103	98	93	94	94	80	114	96	104	106	82	106	85	93	92	108	101	113	92	95	114	101	84	93	106	90	104	97	98	113	82	98	98	67	96	86	122	95	92	93	108	103	91	96	102	105	98	105	90	109	81	85	87	79	104	87	96	114	115	100	104	92	105	93	107	89	101	108	103	114	97	107	93	97	105	106	89	95	90	75	78	108	87	112	90	101	83	104	97	118	98	107	80	95	94	126	109	91	109	96	103	99	98	126	86	84	108	91	110	103	102	109	102	90	112	115	105	113	104	89	93	82	74	119	92	78	94	117	110	92	91	98	107	90	103	105	87	105	90	103	93	105	101	95	97	97	98	121	84	93	102	99	89	97	108	93	101	101	90	105	104	104	82	73	107	98	94	77	99	101	92	108	95	112	97	78	97	95	89	98	100	90	109	81	103	87	90	116	97	107	84	104	93	101	98	92	109	102	88	102	105	105	100	87	100	102	100	96	84	89	92	95	103	70	105	104	105	103	90	86	82	97	94	87	115	96	89	107	89	95	105	119	85	106	122	104	102	100	94	111	94	103	94	107	106	97	102	85	86	104	105	90	111	101	101	104	109	97	99	99	121	96	98	93	106	101	97	95	114	82	109	104	82	113	99	95	92	82	88	109	106	90	105	99	83	102	100	88	101	105	88	106	98	102	104	94	106	82	99	129	97	124	75	93	78	84	94	80	85	102	110	99	85	91	110	90	104	94	102	103	86	99	113	111	91	89	80	100	105	94	107	105	96	104	113	90	95	117	96	97	92	99	92	106	89	96	92	103	97	105	86	88	99	88	98	116	103	95	88	98	96	111	97	97	102	109	93	84	110	115	109	107	111	107	89	96	105	90	87	102	100	75	104	89	120	109	97	89	91	99	107	105	103	106	103	99	85	92	97	97	115	96	91	92	105	88	88	106	105	106	116	118	124	92	98	101	116	101	85	96	93	100	88	98	91	101	91	76	102	107	90	83	101	99	105	110	112	101	95	101	115	79	96	108	84	95	94	91	113	81	112	97	114	97	99	102	83	90	96	115	105	109	107	96	116	115	82	99	92	115	96	106	112	107	106	102	91	81	101	88	92	103	84	83	89	89	91	107	95	109	95	107	100	109	93	114	101	90	101	97	105	97	108	90	111	87	104	93	98	94	95	105	118	90	108	97	87	106	85	104	122	90	87	100	86	90	106	91	86	98	89	100	98	99	86	72	89	76	89	94	99	112	99	97	112	100	89	105	120	94	109	86	103	86	84	104	101	96	97	104	88	110	99	72	102	97	91	96	106	121	103	87	104	82	81	97	95	116	94	90	102	93	88	86	94	86	101	101	88	112	111	94	101	113	107	93	93	96	86	96	112	90	97	90	104	103	112	106	94	96	98	83	89	118	89	84	94	112	104	109	94	101	81	101	93	89	106	110	117	100	90	104	87	96	106	103	91	110	105	94	113	109	112	109	97	102	96	98	102	94	118	94	108	112	109	81	110	96	106	91	96	96	101	98	109	95	106	88	102	110	82	96	87	95	112	106	100	98	94	96	87	93	106	98	99	104	119	93	94	94	90	97	102	106	126	110	84	92	117	79	93	92	98	95	88	101	115	105	105	97	122	101	112	94	124	92	89	95	99	97	104	122	116	110	97	100	99	103	104	104	101	95	120	79	110	118	95	116	89	99	98	104	97	103	112	84	94	108	95	99	94	97	96	104	100	96	72
8080	2298	5500	6278	5663	6489	25856	51521	53509	21559	2038	793	768	642	599	564	540	526	456	460	466	443	391	391	417	378	368	364	340	380	334	369	350	370	334	335	330	338	313	297	319	337	287	370	349	303	333	325	305	304	340	292	338	322	308	308	303	320	295	288	308	294	293	292	296	306	332	297	282	299	290	296	303	285	294	312	312	303	288	325	325	309	320	278	305	271	281	284	319	292	313	277	281	276	310	265	288	301	301	316	296	288	268	291	286	280	292	313	277	286	262	293	276	292	301	314	288	283	268	291	287	291	310	303	271	296	298	307	303	255	276	269	326	267	281	248	278	322	300	267	273	281	269	284	271	295	295	292	261	286	292	284	263	300	287	298	301	277	294	276	294	271	266	305	277	302	315	311	276	307	260	287	290	280	261	268	287	275	286	326	267	284	292	284	277	292	286	296	279	293	292	279	262	273	296	285	289	282	305	300	266	285	278	279	268	282	276	269	276	281	278	295	297	287	287	286	305	299	290	286	304	321	259	307	290	306	277	265	281	287	297	278	278	281	286	287	282	265	295	307	297	301	264	282	278	293	281	285	299	300	262	284	257	298	278	276	291	306	279	293	289	296	308	271	257	283	281	298	281	305	317	281	283	284	285	258	291	289	311	294	283	299	280	293	307	283	282	291	279	278	266	311	306	293	289	306	277	278	310	333	313	300	288	270	280	297	270	293	284	261	291	291	282	279	271	284	311	306	293	279	313	328	255	288	301	295	296	252	277	289	284	275	280	275	279	308	296	280	330	294	299	288	262	294	320	251	276	291	290	304	274	282	296	322	287	277	309	278	293	282	259	322	278	300	287	285	267	267	271	281	245	283	273	304	284	299	283	315	303	297	278	282	313	290	314	250	246	293	270	281	266	271	293	295	294	292	243	273	296	290	296	309	293	287	299	288	261	279	291	325	298	293	319	307	280	284	310	241	246	268	272	268	290	298	280	301	293	296	274	288	275	288	251	242	279	276	286	298	299	281	280	302	269	264	299	306	297	300	296	292	271	294	275	277	298	300	295	284	287	272	283	272	277	277	289	256	276	336	306	304	286	262	271	288	289	267	301	293	302	259	291	270	274	293	285	292	298	301	286	296	279	261	271	290	279	282	281	294	281	301	279	290	289	280	308	285	294	295	303	297	272	287	323	292	288	284	290	297	293	264	317	296	277	290	288	301	300	293	280	287	283	294	292	276	252	277	282	317	285	284	260	283	303	294	287	257	287	305	276	270	261	259	273	286	274	284	283	274	277	274	286	290	277	275	282	298	286	284	281	276	304	301	305	287	287	296	278	281	274	280	286	273	275	286	301	280	289	287	292	285	287	315	297	283	277	273	291	281	280	266	283	293	286	293	277	295	296	300	298	284	281	290	265	282	283	297	274	292	301	278	271	281	290	294	284	283	286	305	282	311	290	286	261	278	306	289	256	266	264	274	292	286	301	292	290	281	282	289	276	262	296	297	267	311	261	285	273	280	322	294	285	257	300	291	270	281	285	304	289	305	273	304	265	277	279	291	283	283	286	302	265	268	280	316	285	288	309	260	297	296	286	282	277	285	251	277	283	290	260	263	282	291	296	285	270	259	267	267	274	269	289	257	311	276	285	302	294	286	286	297	273	291	267	286	271	265	272	300	279	284	281	286	295	295	292	276	275	286	309	278	300	311	269	305	251	285	270	301	296	284	269	267	289	288	297	269	260	291	280	292	311	291	319	270	301	239	292	296	301	296	292	276	271	304	300	303	277	282	298	291	277	268	300	272	318	282	289	279	263	283	289	289	299	284	297	296	296	272	288	274	298	292	272	266	265	309	299	264	294	262	287	273	282	294	291	307	281	291	248	279	309	269	297	279	285	271	275	305	309	293	274	270	274	285	281	278	282	274	270	263	267	296	296	277	295	279	300	335	270	264	299	279	305	302	293	298	289	286	273	297	299	284	286	267	275	311	267	300	249	275	285	306	267	274	270	288	288	306	290	258	294	307	295	300	283	295	280	270	326	309	295	309	310	275	296	305	269	303	302	261	329	320	308	297	291	299	296	310	273	312	302	264	286	265	261	278	297	280	282	281	276	274	280	294	290	294	302	298	278	283	273	275	291	325	305	282	283	272	301	278	269	263	265	280	298	291	306	255	301	300	275	284	311	286	265	275	325	291	274	310	302	304	273	269	275	255	303	274	276	276	287	294	277	276	292	293	263	331	282	273	263	279	316	296	299	288	319	272	313	259	315	275	301	294	285	278	273	293	310	322	258	281	296	251	296	267	277	304	272	284	296	311	282	274	286	316	273	272	291	282	292	276	281	294	242	305	279	278	274	298	308	258	305	288	299	303	271	268	311	287	275	263	294	301	269	266	293	322	276	277	321	271	307	276	293	297	274	308	272	308	302	292	262	294	297	249	309	278	280	305	314	277	294	326	332	297	276	284	280	280	291	300	306	283	302	281	294	274	267	263	304	284	315	296	315	306	288	294	284	285	285	264	289	289	286	277	311	288	285	299	296	259	268	273	274	289	288	290	267	317	322	275	274	270	268	261	256	284	296	265	306	296	280	269	299	275	314	313	276	279	271	263	311	318	277	297	279	278	294	276	278	276	270	261	281	255	288	287	283	266	275	286	295	301	272	282	310	302	259	291	264	284	239	278	318	280	286	277	322	275	273	282	267	296	293	286	287	287	292	293	254	296	303	291	294	314	260	272	252	271	291	266	263	273	293	249	303	283	281	310	266	281	276	277	284	277	286	308	279	296	311	296	331	323	266	315	286	312	293	256	289	280	274	272	284	254	305	290	286	264	288	275	266	299	290	273	290	292	286	280	312	272	291	286	266	295	278	285	282	302	274	265	324	275	281	266	286	325	273	264	292	278	272	260	280	303	290	292	288	276	274	298	280	264	266	284	266	292	278	274	272	293	278	262	306	272	285	301	309	304	288	303	295	312	292	303	304	269	267	335	259	303	274	284	262	296	251	289	252	269	302	295	283	261	290	276	265	312	250	282	294	283	322	285	323	278	271	271	318	283	294	315	310	304	290	282	300	251	274	294	271	259	306	298	283	279	300	273	303	319	281	308	280	302	288	294	289	295	310	292	265	303	270	313	303	278	267	305	306	308	309	306	299	280	297	288	291	288	278	289	308	285	294	283	279	259	261	282	289	284	267	299	276	315	274	295	267	298	252	315	275	305	325	271	290	329	284	286	267	300	305	267	318	295	304	275	279	271	293	303	305	263	289	290	291	286	291	265	291	294	269	279	288	274	287	274	292	305	296	268	325	295	302	276	280	283	283	274	276	298	316	279	247	289	301	286	295	287	266	268	309	273	290	282	301	295	287	289	310	252	284	270	227	277	260	283	285	253	285	298	298	308	275	285	311	255	286	294	272	263	283	269	272	281	303	265	247	305	280	280	294	320	283	261	279	276	285	286	287	296	286	297	288	272	282	261	281	284	273	282	274	299	264	266	279	278
2539	285	320	291	289	268	346	1433	2960	849	253	270	274	275	223	204	237	235	236	238	248	237	239	241	256	254	253	233	240	234	224	263	254	215	206	250	257	234	256	238	234	276	253	251	246	228	245	227	238	255	239	250	240	253	230	237	260	234	255	219	244	217	239	238	217	258	234	231	264	233	250	238	220	246	248	257	242	226	234	215	237	249	230	244	219	226	206	248	227	244	235	207	227	251	232	234	230	238	246	245	252	215	224	270	249	239	242	203	237	255	230	217	240	282	239	250	227	241	240	240	255	240	225	252	229	255	240	255	245	239	260	246	254	219	260	262	253	247	248	234	248	239	221	218	242	222	256	248	249	226	222	217	235	241	238	256	254	232	255	257	239	268	247	230	243	221	245	270	221	220	261	264	243	271	241	267	259	231	243	256	239	262	252	211	208	251	222	237	215	230	230	250	206	244	244	213	225	229	246	245	242	262	253	233	245	244	224	271	214	231	250	240	255	245	243	252	264	225	265	243	226	231	239	252	255	249	243	238	209	250	257	239	236	279	265	244	222	226	220	226	270	235	245	222	240	214	258	235	234	243	198	218	251	252	207	225	229	262	239	248	222	210	255	210	250	266	235	223	256	238	229	223	258	251	230	233	274	269	240	251	229	222	217	222	258	226	247	284	233	249	239	253	228	269	246	230	234	239	237	255	245	240	267	231	254	225	257	232	254	264	235	265	218	262	244	263	236	253	252	247	232	220	220	246	231	239	245	264	225	242	229	255	261	229	212	246	264	279	258	239	270	253	262	246	247	251	287	240	245	261	270	242	230	267	243	269	255	262	269	242	247	230	263	227	233	209	252	243	256	277	236	248	266	236	240	256	237	207	260	216	224	262	240	225	214	230	243	209	245	255	235	237	222	250	223	235	245	212	238	283	273	247	260	239	267	241	252	256	251	243	241	224	240	261	242	215	218	250	224	246	228	204	212	270	226	240	230	268	217	227	242	247	260	219	246	265	240	247	269	245	255	244	228	207	243	243	263	236	230	253	275	249	254	237	265	259	240	221	252	251	254	236	224	240	225	211	211	262	256	236	268	260	244	250	251	204	234	217	206	245	246	235	227	239	262	235	275	221	252	241	203	250	270	237	247	255	258	260	245	229	243	241	289	228	250	251	257	267	244	238	223	254	243	237	233	228	242	231	266	240	236	241	240	216	255	273	232	226	264	262	233	238	226	254	237	223	236	258	246	239	236	234	226	240	256	255	248	261	225	229	243	206	263	254	223	244	248	247	253	233	240	249	265	235	242	255	226	209	249	252	239	225	246	234	238	237	222	256	233	234	242	268	257	238	250	273	268	243	267	235	230	222	233	261	258	237	267	241	231	241	269	242	259	238	230	248	259	250	257	233	233	238	252	242	250	242	240	234	229	219	255	236	225	233	244	258	248	223	257	204	237	269	232	248	239	249	260	281	258	260	276	267	265	265	264	243	240	225	218	233	237	254	264	258	230	234	237	239	235	243	224	222	224	248	240	230	234	243	240	255	218	270	280	230	236	246	236	242	222	236	255	245	239	246	247	266	220	247	236	225	223	254	240	224	243	226	223	257	243	230	245	280	232	231	251	214	223	256	225	203	251	229	251	247	243	261	265	247	253	253	245	247	232	243	238	250	242	247	228	230	282	256	252	238	221	225	226	248	240	221	225	242	237	240	262	255	251	240	219	233	263	239	242	238	222	241	232	248	228	272	261	229	258	243	258	206	209	209	247	256	261	238	223	239	254	249	233	229	208	270	248	254	246	231	238	229	213	242	232	228	252	229	250	208	202	247	228	226	229	235	223	233	241	222	232	221	210	225	239	230	256	230	260	274	219	228	251	240	238	262	232	228	252	257	262	222	244	244	230	245	261	237	246	246	230	241	236	248	221	247	223	224	226	219	241	252	243	241	235	240	258	262	275	217	251	228	238	231	231	242	230	223	237	224	247	265	230	210	225	232	249	224	249	240	231	227	217	238	227	262	238	255	246	233	250	239	220	235	236	230	222	222	219	269	234	224	223	237	236	239	258	273	236	242	250	243	263	225	227	267	239	237	260	228	224	218	272	225	243	205	228	255	232	232	259	221	244	240	241	234	249	239	230	240	260	229	226	233	220	260	243	227	243	237	246	257	228	225	223	261	213	215	258	237	235	278	229	257	241	266	232	230	224	253	230	222	212	225	262	250	230	247	239	222	236	228	251	245	246	258	251	247	222	240	223	244	237	260	265	267	256	230	247	250	240	240	246	254	225	240	281	238	243	237	236	239	241	238	244	249	255	213	227	270	240	255	236	237	249	229	249	253	250	258	265	241	234	219	247	237	225	223	265	232	244	235	244	234	238	214	243	237	221	257	270	242	248	268	218	226	267	222	254	237	238	269	250	236	228	274	238	235	264	258	254	252	238	230	229	222	242	244	247	222	261	246	247	257	237	246	274	221	245	218	250	209	221	256	276	240	236	201	246	250	257	236	241	257	236	224	219	222	238	231	246	261	241	247	222	219	252	270	239	236	224	231	281	228	249	209	247	246	246	219	230	261	220	221	227	227	205	217	275	241	246	226	238	224	231	236	243	240	238	224	229	247	240	210	224	247	217	244	225	239	249	243	228	229	215	246	246	223	232	264	236	251	226	246	225	271	256	283	240	262	213	238	244	252	252	245	250	229	226	199	235	250	243	234	244	256	270	246	227	217	273	231	233	234	228	250	247	233	244	255	240	229	224	265	263	230	269	261	252	252	271	232	259	257	247	221	249	241	227	212	225	234	243	238	226	288	217	220	240	256	220	253	292	246	234	260	240	223	258	237	259	257	236	198	251	219	248	250	239	227	230	244	269	266	233	240	237	222	259	234	232	248	230	238	248	222	236	265	256	211	236	226	254	252	236	253	235	216	258	242	230	248	261	238	268	265	242	239	256	232	269	256	258	225	241	253	241	262	265	251	252	269	254	243	243	227	235	247	251	242	255	240	245	255	231	235	237	226	255	251	236	215	225	258	239	258	222	221	233	266	236	231	230	257	251	247	245	252	264	235	273	252	251	223	248	236	237	237	230	237	255	261	233	252	249	224	241	251	229	245	210	225	244	250	233	218	257	228	227	240	240	243	254	225	236	237	231	256	241	241	279	225	249	240	262	225	229	238	234	266	262	246	256	195	258	240	244	233	239	231	253	229	232	254	262	245	225	232	225	243	265	256	229	232	232	288	249	258	232	272	242	251	271	259	226	225	231	244	224	234	238	264	239	245	225	250	229	260	246	244	238	227	254	242	243	242	244	226	244	250	217	242	253	238	244	254	261	235	268	238	211	252	245	217	238	248	245	232	233	254	251	235	220	241	245	232	274	237	264	247	244	222	257	234	264	250	212	251	252	267	261	248	240	239	219	238	230	274	246	234	237	226	220	205	213	253	259	255	229	228	237	230	276	244	261	227	232	253	248	235	240	233	240	221	235	261	267	232	245	237	230	260
2624	718	881	912	902	879	1344	7336	12557	3200	667	674	647	639	636	683	608	627	633	626	663	715	629	627	611	676	610	636	630	609	626	631	705	698	592	629	604	669	651	628	644	632	632	635	670	664	611	580	607	665	628	641	645	613	615	650	621	609	596	650	613	596	620	670	651	633	612	638	617	645	610	618	641	616	630	662	611	669	660	632	628	676	654	630	643	600	672	627	614	675	636	625	624	584	619	628	602	690	627	647	635	611	618	653	641	654	684	628	607	595	645	638	661	684	629	611	641	585	637	678	639	585	638	608	638	627	644	640	610	594	658	650	613	652	649	650	647	621	633	660	607	655	661	644	626	623	649	663	581	672	591	629	659	631	680	644	645	662	628	635	617	630	647	647	602	655	658	580	636	654	693	642	640	632	617	644	674	645	627	592	644	648	648	610	655	679	642	642	598	637	654	649	624	602	642	666	628	608	676	668	617	596	576	636	607	599	645	623	630	646	650	668	647	667	643	651	631	654	622	608	650	629	620	644	640	622	669	628	638	688	619	659	608	597	649	615	623	624	633	612	659	648	637	660	638	637	636	616	681	629	650	674	671	631	662	597	607	636	654	667	662	655	634	633	620	632	657	646	618	632	634	609	668	612	595	643	599	620	601	625	622	636	660	625	647	628	616	631	639	626	614	634	622	601	639	643	627	627	662	677	667	648	680	588	639	611	616	608	641	655	658	674	637	615	598	634	616	639	652	685	618	617	657	615	627	612	640	689	662	654	649	598	606	624	610	589	636	638	633	690	674	651	640	623	590	642	620	638	611	568	649	622	646	646	619	688	635	647	632	628	691	617	654	640	656	637	621	628	598	629	618	625	632	628	634	636	607	640	593	616	640	647	623	643	632	653	597	646	635	629	596	673	662	617	651	609	643	648	598	688	669	605	673	671	649	658	617	632	626	666	639	680	622	601	610	610	643	718	624	613	637	652	597	673	608	650	643	654	654	655	589	617	632	644	645	622	615	618	637	607	663	656	624	617	664	657	641	664	677	624	614	648	595	627	665	689	608	634	671	579	623	643	626	657	553	612	614	638	642	613	640	650	644	631	706	614	615	600	642	619	696	625	626	678	643	626	678	661	612	632	635	690	644	612	629	638	619	631	650	591	692	644	622	624	674	673	597	646	642	687	662	654	654	656	638	607	662	629	655	627	685	619	621	650	636	655	615	647	627	654	592	681	650	638	640	618	600	622	653	605	650	598	632	669	630	662	670	654	627	634	654	592	611	651	619	612	663	635	653	645	652	636	631	652	644	612	632	574	614	655	661	660	644	653	626	623	596	626	631	623	627	673	644	648	629	623	653	636	655	627	682	632	584	646	616	618	650	591	651	585	617	611	591	617	644	649	664	600	614	646	609	713	632	633	609	650	625	619	626	621	675	638	664	618	630	640	679	653	574	630	689	650	644	611	640	606	629	639	656	591	609	645	621	658	658	634	612	630	599	635	610	648	666	660	673	622	637	585	622	626	643	636	650	656	637	649	645	657	602	616	618	645	643	629	640	650	654	685	638	632	645	697	634	656	602	606	663	613	639	624	613	608	640	683	620	664	658	631	612	594	622	590	634	652	620	619	613	635	635	629	631	683	647	652	600	639	660	632	607	624	626	671	633	637	635	598	605	642	592	613	637	616	634	663	648	644	614	621	612	586	651	652	624	620	618	625	627	624	654	613	658	643	622	632	650	663	639	629	621	593	675	611	620	649	615	632	608	648	652	630	634	647	639	624	628	627	591	659	638	617	626	596	648	656	627	656	599	647	651	645	595	632	656	623	676	614	612	661	631	648	636	624	668	622	652	650	668	640	658	643	687	679	624	657	638	634	626	624	661	631	628	630	628	624	622	675	678	668	664	637	612	586	589	686	657	596	618	674	617	646	624	685	609	597	629	637	649	658	657	659	673	615	630	603	609	652	631	681	659	652	604	636	664	643	668	628	577	641	620	661	651	645	633	647	570	668	660	637	630	609	676	614	634	665	582	655	622	621	662	643	678	627	619	633	627	632	627	605	654	648	621	674	681	677	631	616	614	681	641	609	693	632	620	651	631	639	602	625	681	625	615	674	632	591	625	644	622	559	616	668	605	644	618	608	674	674	613	607	609	645	658	642	617	623	610	660	578	690	627	592	650	595	648	659	640	628	642	651	652	643	639	658	611	642	606	640	615	659	650	617	654	633	640	589	601	602	628	659	667	664	681	610	647	626	631	637	599	641	617	666	643	583	645	621	614	630	632	627	620	620	564	584	599	633	628	663	617	657	643	630	662	640	638	625	629	608	602	630	642	618	648	631	596	648	664	627	657	652	636	678	669	636	663	604	638	657	634	643	663	659	620	648	637	628	661	655	668	614	620	657	667	627	676	651	637	610	660	658	622	648	610	622	618	641	644	620	623	568	645	653	656	618	689	581	625	735	650	627	630	653	640	663	642	647	682	625	677	639	646	612	655	674	651	642	614	624	625	661	613	643	614	671	640	634	650	677	605	657	643	643	622	627	689	630	591	633	658	656	599	626	647	635	657	649	625	664	632	618	638	608	629	644	628	669	598	617	656	620	657	634	628	635	691	633	618	653	630	663	589	605	625	606	619	603	578	640	653	669	634	618	675	673	667	644	690	612	614	667	627	655	673	629	590	659	663	619	686	576	680	577	632	666	683	635	634	636	611	649	637	627	645	651	629	626	648	633	647	652	621	638	653	642	653	638	663	664	610	629	581	628	607	609	666	607	652	649	658	638	667	650	649	640	667	640	649	639	598	627	644	636	649	603	616	657	602	634	646	641	652	645	653	648	693	671	643	598	635	639	638	644	595	570	596	637	605	611	656	635	647	594	591	641	627	634	583	618	659	653	635	638	609	670	647	668	640	632	640	640	654	619	647	643	624	686	664	681	658	606	675	588	633	688	664	639	637	570	617	630	642	601	661	592	636	668	658	664	619	672	664	647	603	664	610	598	664	661	646	658	596	635	602	621	658	620	671	645	596	641	686	574	602	558	654	571	629	658	658	681	633	656	678	673	629	621	606	611	693	616	658	605	604	671	655	670	668	654	645	683	637	610	625	657	609	619	654	682	658	647	633	610	651	651	615	651	641	586	622	657	600	643	628	666	614	674	623	644	628	660	616	647	668	632	612	673	612	619	658	614	590	610	665	652	636	627	641	604	652	644	667	619	636	603	652	637	647	643	681	630	630	651	634	645	596	638	660	649	658	645	638	641	660	651	640	689	628	605	551	606	606	656	573	608	607	646	677	636	581	650	661	573	644	611	611	638	666	643	634	610	612	659	661	585	645	618	594	666	634	638	689	642	651	651	635	658	645	616	646	615	643	621	609	671	679	656	625	644	611	653	648	643	635	637	635	633	604	633	652	611	645	605	618	623	659	648	652	658	605	625	605	572	640	649	641	655	673	641	627	645	657	612	650	641	640	651	625	636	620	611	646	640	609	664	672	610	635	652
9738	1196	1456	1154	839	676	657	16168	32900	15386	1204	243	243	228	224	230	268	208	229	247	241	221	203	215	211	234	202	207	212	212	243	220	206	205	225	220	211	223	207	246	206	209	208	214	241	218	208	223	214	227	218	209	212	232	222	210	213	211	197	225	224	212	215	230	223	225	230	228	246	239	233	230	213	240	222	212	244	216	202	230	229	214	238	223	215	229	225	195	228	246	232	204	206	237	215	207	200	220	225	228	222	228	223	200	229	192	196	228	237	217	203	241	232	253	201	221	210	216	196	226	196	199	185	216	209	215	237	215	198	191	229	211	231	213	238	215	212	197	217	208	213	196	206	213	239	212	215	212	231	196	229	213	218	229	225	196	206	219	209	222	229	202	208	202	213	212	188	211	238	202	221	200	224	258	243	196	241	200	217	223	228	216	221	227	228	228	233	217	234	222	219	232	223	240	208	207	219	219	211	219	213	240	231	217	194	228	200	200	196	216	206	218	226	215	228	216	199	260	191	217	206	198	210	214	244	239	209	231	215	235	201	229	218	231	225	209	221	247	198	228	225	206	242	217	222	220	252	184	215	225	216	227	190	243	208	216	225	207	208	220	233	215	218	223	253	232	236	221	202	209	212	226	235	219	218	203	216	250	241	238	215	249	226	202	222	211	248	211	206	217	205	221	234	197	207	215	232	221	215	225	224	218	200	235	232	204	225	204	228	220	218	240	219	225	226	226	241	228	238	217	218	205	217	213	218	192	177	211	221	218	192	212	219	211	213	243	236	236	200	218	228	232	206	223	228	214	223	230	223	231	230	217	215	203	222	223	227	208	232	227	208	223	213	243	204	239	187	211	230	212	215	209	192	210	253	223	238	245	219	252	226	230	202	238	208	198	217	234	213	241	210	215	223	217	221	223	227	216	220	221	183	225	251	234	226	217	231	211	211	233	231	222	204	201	224	202	208	236	219	219	210	220	244	197	207	225	208	180	234	226	216	208	215	233	230	211	219	202	206	203	214	204	205	227	225	226	229	209	204	202	203	247	208	222	223	199	230	194	211	228	243	233	214	256	215	235	199	208	215	215	192	234	199	209	212	213	225	241	220	220	225	208	204	207	245	235	229	196	208	222	229	202	189	216	224	188	249	214	228	214	202	210	233	240	214	221	224	215	178	227	203	236	202	220	238	215	221	213	228	228	220	215	200	208	226	221	233	205	234	211	212	186	214	210	233	229	224	238	215	180	192	219	192	220	205	229	227	214	227	205	221	250	224	223	232	213	217	234	212	228	214	229	189	199	235	200	243	199	222	222	244	211	238	222	217	195	234	218	218	204	220	190	228	207	210	215	206	214	209	255	214	218	227	202	213	215	206	199	217	188	234	218	196	222	217	215	213	210	210	225	222	202	222	221	228	220	219	236	218	243	225	212	230	199	222	210	221	256	211	227	191	209	207	246	234	238	215	234	231	180	224	205	201	248	212	217	183	211	191	208	217	214	221	202	231	222	221	207	206	224	219	215	213	237	206	239	218	209	190	223	208	219	241	195	212	223	235	211	221	200	191	192	217	237	222	232	230	246	195	227	203	214	229	198	224	207	211	201	232	208	247	204	241	244	233	187	235	178	201	229	234	224	216	228	222	210	221	221	235	237	221	218	219	218	214	224	214	215	211	216	194	242	200	225	212	259	212	202	198	230	222	207	218	242	218	238	215	209	227	244	224	219	255	226	198	219	203	238	219	202	234	217	197	191	208	208	205	228	213	231	224	212	262	227	234	218	215	225	237	217	211	228	222	229	235	212	204	213	217	244	222	208	214	210	229	217	228	196	231	218	212	240	225	234	198	230	227	213	238	226	212	227	218	205	227	229	224	225	248	241	194	242	215	214	206	237	221	243	204	215	209	223	239	196	230	224	203	220	226	204	227	229	234	218	201	231	252	226	218	224	228	206	221	225	212	200	233	240	198	211	228	209	232	231	223	221	216	215	229	226	234	236	241	204	232	232	237	232	237	210	205	196	214	208	227	227	209	229	222	231	213	221	206	218	234	244	198	221	232	210	215	218	212	249	204	200	210	181	225	199	223	198	195	184	210	226	250	203	216	229	222	202	218	206	229	216	236	242	218	233	248	209	229	215	240	194	214	209	217	210	234	238	204	230	250	227	188	219	213	237	214	256	199	226	237	196	234	218	221	223	203	218	228	208	233	218	230	242	230	202	222	198	214	211	207	232	241	201	218	211	238	233	225	191	214	221	222	207	234	208	209	214	221	201	241	214	211	238	226	203	207	228	207	230	228	190	220	214	226	181	198	236	234	227	225	214	207	215	225	248	267	217	235	242	228	222	260	220	191	202	217	204	228	201	212	237	217	233	189	208	203	233	238	234	198	210	197	235	190	215	230	240	208	230	229	240	206	197	219	226	211	210	234	230	210	199	227	223	235	195	247	246	220	214	230	218	219	241	211	242	208	218	231	223	202	212	258	208	227	227	214	239	207	233	224	219	227	214	229	228	216	224	200	219	210	237	228	202	210	196	234	222	220	215	227	214	204	226	228	196	197	236	220	231	227	219	240	222	232	231	225	220	194	230	239	204	232	198	214	226	218	220	237	220	209	208	219	208	212	205	194	196	202	209	191	239	219	224	217	219	202	228	220	225	218	206	254	209	229	237	235	213	221	207	199	248	237	212	216	231	242	230	218	239	207	213	206	238	225	203	217	205	223	230	203	219	191	222	202	219	211	213	206	241	208	229	214	212	217	211	193	230	203	205	188	234	200	188	219	195	199	220	208	220	219	207	232	199	198	243	222	209	194	229	238	258	216	219	202	203	222	241	195	216	208	208	224	193	174	181	223	231	222	232	217	217	235	209	203	212	214	233	213	203	236	215	216	191	219	211	247	228	212	201	226	188	209	205	218	238	188	233	211	210	194	200	219	219	219	210	202	227	228	226	217	217	247	204	208	208	221	208	227	230	224	200	220	233	229	230	190	225	213	212	200	216	209	199	232	221	184	210	209	219	192	183	221	190	213	238	212	194	207	201	208	199	205	185	194	221	221	236	217	221	189	214	202	235	212	210	234	226	215	214	175	217	224	266	209	243	219	231	222	227	227	223	222	227	185	237	204	200	204	219	232	206	235	213	199	207	222	214	270	219	199	217	200	209	237	215	217	224	230	232	224	220	202	215	224	215	232	219	218	202	216	219	225	204	203	229	197	216	236	226	282	228	194	238	230	200	189	246	213	198	214	200	214	232	208	236	203	240	236	196	229	206	226	226	227	200	203	237	191	218	230	214	247	225	184	247	225	196	220	224	205	228	214	208	216	214	211	201	216	231	229	203	198	230	220	222	251	204	204	208	231	217	212	211	201	211	215	241	240	202	208	227	229	215	236	226	206	201	241	216	178	206	203	216	226	209	194	232	244	222	228	216	192	206	221	192	225	201	202	216	202	238	243	200	238	226	233	229	213	206	213	217	239	216	211	185	200	227	234	212	216	244
6569	1562	3390	3893	3219	2770	2997	36348	50555	25764	2734	790	708	725	704	688	698	670	636	645	632	620	626	650	622	627	638	598	604	606	651	589	591	593	553	633	585	582	596	606	584	599	560	614	596	568	596	589	594	586	591	589	612	580	627	566	603	579	541	578	588	576	599	595	580	584	561	562	593	602	600	623	586	568	611	576	585	578	576	543	603	587	559	571	574	592	547	573	610	603	561	562	565	588	551	634	594	575	617	543	579	575	596	594	562	575	585	610	562	611	596	567	520	570	576	549	545	569	549	615	558	599	553	550	593	608	562	574	556	552	589	622	591	571	540	540	605	587	583	552	588	586	598	591	567	534	565	577	590	593	611	558	550	632	583	586	619	543	573	571	590	577	594	585	642	549	597	561	612	587	594	600	532	544	595	565	581	579	545	576	595	605	573	625	583	589	563	587	579	587	577	582	595	603	583	564	604	623	555	573	566	580	620	561	562	592	547	526	528	580	554	590	578	575	585	580	595	604	563	594	563	615	562	592	588	581	561	571	559	555	571	520	630	561	633	570	563	591	568	611	590	571	600	605	588	586	605	593	541	589	583	574	591	547	573	561	616	601	524	561	602	567	603	555	594	602	598	585	550	565	597	570	612	554	537	622	573	595	606	588	574	575	576	573	591	557	580	577	581	583	584	574	563	582	568	535	593	577	614	585	602	606	580	610	566	573	594	573	537	582	562	545	595	584	576	574	584	548	584	559	567	579	575	584	548	590	564	585	573	544	579	573	548	574	540	563	585	584	571	604	558	567	590	582	570	589	593	603	581	548	636	608	548	592	564	546	631	581	580	511	586	593	559	606	564	549	593	555	566	582	592	574	541	569	594	570	581	565	624	572	537	566	611	588	575	615	554	622	568	530	586	540	558	563	551	536	633	542	605	588	576	631	577	554	587	589	573	565	562	608	599	546	552	568	572	584	537	562	573	583	591	568	591	593	583	609	583	547	580	574	609	564	565	568	608	564	579	537	600	592	568	572	584	612	607	589	575	587	549	607	585	575	566	543	611	569	605	575	561	606	545	586	599	583	603	615	577	603	583	608	532	543	575	585	584	592	602	583	554	593	567	584	599	583	569	573	568	536	590	571	566	571	571	591	551	602	598	558	540	576	594	548	604	568	565	574	537	565	533	555	583	636	571	590	569	564	628	596	545	566	579	606	557	570	564	580	576	583	540	584	613	555	538	590	558	580	589	609	619	580	565	564	580	562	564	591	565	574	576	554	567	554	582	529	603	599	570	552	545	608	587	558	566	599	632	573	559	574	615	535	619	567	548	576	577	601	562	563	547	580	564	633	576	562	581	551	623	528	554	571	577	579	601	554	573	580	550	630	612	538	601	591	599	562	562	578	572	569	587	592	586	562	577	619	569	612	585	580	619	576	563	550	579	542	651	613	553	598	535	595	576	646	558	580	553	604	570	603	596	544	565	557	560	547	609	508	578	601	560	577	569	525	596	562	585	590	578	568	576	536	564	552	552	563	593	597	575	591	557	538	546	603	616	564	568	608	576	507	578	555	571	615	598	530	602	551	575	604	579	613	584	623	546	610	557	561	540	587	585	554	615	568	568	547	561	568	604	558	579	559	595	540	582	593	607	566	587	603	596	573	585	563	555	549	538	603	583	604	525	525	574	592	544	586	606	604	613	578	595	562	607	574	545	588	588	604	613	537	567	556	550	563	592	582	587	596	578	573	560	599	559	610	586	567	581	536	594	564	592	599	577	595	561	549	588	587	555	578	577	548	592	585	565	569	544	585	596	516	548	575	583	615	576	570	564	585	558	571	569	560	566	582	594	563	568	572	552	597	600	566	572	605	575	586	571	556	592	581	596	540	621	605	568	568	603	596	591	571	588	559	614	545	595	606	527	580	584	544	557	566	559	587	571	606	569	587	555	582	560	549	548	538	548	579	518	583	572	558	605	587	586	600	631	564	563	529	553	588	621	534	535	568	609	576	594	578	574	616	543	598	551	572	514	603	532	549	568	557	587	577	571	559	564	616	593	568	609	520	573	590	571	608	608	558	583	593	576	568	568	635	592	571	564	563	598	543	579	581	624	576	559	565	583	617	559	572	576	545	611	608	555	582	582	583	583	578	544	547	548	599	598	569	576	525	562	561	584	574	553	546	553	594	572	539	549	521	587	575	598	576	550	543	581	583	582	629	586	571	531	590	567	567	607	539	589	546	566	575	554	585	608	552	590	595	524	576	559	567	612	581	622	611	545	576	578	607	575	565	599	571	578	561	560	576	528	525	588	558	580	534	600	576	558	575	615	558	561	560	611	567	543	580	569	575	579	570	609	540	614	556	579	584	651	550	557	569	540	559	585	587	584	545	587	570	552	606	617	598	556	552	610	567	605	569	568	559	604	608	535	548	582	546	528	606	548	546	581	568	557	571	556	567	588	558	595	580	600	588	578	598	579	591	593	591	586	576	594	549	598	546	543	551	572	560	583	584	592	566	563	595	567	576	568	601	601	580	542	582	578	532	554	590	588	577	575	609	541	548	560	575	569	532	606	594	568	565	589	581	595	573	591	565	591	600	561	579	583	564	564	597	608	584	611	581	582	570	585	561	609	617	599	561	565	567	587	594	557	543	588	569	577	596	580	598	562	620	581	565	574	620	583	582	604	567	546	583	589	554	570	572	563	598	556	571	595	572	599	581	596	591	590	566	570	569	549	566	569	596	572	547	572	566	587	631	597	560	544	565	571	603	572	603	577	589	607	581	551	567	559	589	652	529	591	549	577	580	620	606	623	581	614	584	559	584	572	594	585	572	555	595	557	562	594	567	549	569	574	559	587	541	553	578	550	615	559	536	597	577	574	600	560	623	541	561	554	588	564	593	545	590	619	534	565	602	563	598	598	586	553	566	596	589	562	571	532	609	558	595	588	597	620	584	593	618	575	592	588	581	582	598	584	586	527	622	599	550	612	535	550	620	564	545	570	574	564	581	574	577	550	558	583	589	568	566	587	548	601	604	599	606	574	564	597	555	608	601	567	601	574	595	590	591	581	558	563	584	555	518	591	615	600	605	634	568	571	598	530	542	632	616	553	558	550	567	578	573	577	583	614	519	532	583	580	585	577	583	573	579	566	598	620	553	594	593	563	574	609	582	572	534	569	560	602	574	568	556	580	598	593	576	539	599	587	633	617	552	625	570	585	556	576	584	571	577	588	546	561	568	625	594	600	572	568	553	599	582	534	596	599	582	607	572	522	598	506	575	573	522	525	568	560	594	592	583	573	579	538	566	597	578	568	579	554	550	596	590	580	539	592	559	550	582	572	614	585	572	597	605	577	575	576	590	584	567	556	593	562	616	536	594	581	606	601	569	570	543	589	570	603	613	566	597	613	556	564	537	526	588	569	542	571	587	586	536	560	616	619	601	568	536	590	588	567	549	595	614	572	572	579	555	544	591	625	607	599	589	640	600	589	568	550	597	576	601	514	567
17851	2930	2639	1941	1457	1023	970	26979	47243	30299	4658	200	149	115	125	139	121	133	123	122	137	135	110	135	126	126	119	122	149	145	109	130	111	92	136	110	125	122	105	123	131	122	120	116	124	115	111	111	127	114	108	111	126	119	118	106	122	114	123	135	101	127	126	126	106	115	118	108	103	123	126	100	107	102	117	114	126	118	104	93	109	116	114	111	113	113	138	126	97	121	124	123	104	138	116	120	98	114	120	134	103	117	87	112	137	126	113	105	113	109	114	110	108	116	128	118	133	120	120	125	137	99	123	123	102	118	100	97	126	124	108	121	131	117	125	113	111	99	114	111	137	120	116	115	94	118	114	112	118	122	101	107	85	126	93	103	117	132	97	101	117	114	125	130	116	108	116	121	123	113	129	108	111	117	105	119	116	99	113	111	129	98	122	124	124	94	100	122	86	102	125	109	115	106	124	129	116	101	135	84	108	102	127	126	131	139	113	110	97	139	97	120	106	119	126	116	106	122	100	102	117	97	112	115	91	130	103	112	114	110	121	108	141	127	96	123	109	105	88	121	101	116	85	103	113	91	114	125	107	115	103	115	131	94	111	127	119	112	91	127	99	143	115	115	115	113	144	115	109	122	127	113	112	110	120	102	112	114	123	93	123	127	105	130	93	113	108	149	121	111	107	133	122	96	128	132	126	113	103	106	119	101	113	100	107	119	118	113	118	127	105	119	113	123	112	123	109	128	100	93	112	106	101	133	120	120	138	102	102	127	113	109	108	114	101	114	113	141	125	118	88	99	112	120	113	113	103	105	118	103	120	115	116	138	109	119	129	108	108	123	111	113	118	113	86	115	119	100	126	120	103	122	119	119	113	129	110	108	106	112	118	128	115	96	121	110	107	119	94	115	122	115	103	125	114	135	102	123	126	120	109	106	117	140	105	117	103	113	126	90	112	107	132	109	129	122	102	124	118	117	112	114	113	124	132	108	128	128	116	143	107	121	116	136	119	112	114	105	119	119	137	112	109	109	116	110	113	121	118	109	102	104	127	142	113	117	104	124	107	112	116	123	111	147	91	137	105	88	130	111	111	104	125	103	114	128	130	110	125	124	124	99	122	118	103	124	115	115	104	108	103	125	118	126	95	105	103	123	127	116	105	128	131	124	100	105	121	125	107	108	119	122	105	111	119	112	102	120	121	104	121	111	121	115	113	118	114	117	121	128	90	96	114	107	94	116	122	128	115	126	131	108	122	107	126	135	112	132	115	118	109	108	105	108	97	114	120	98	97	141	124	95	118	141	105	116	122	110	122	114	125	139	114	117	129	102	109	107	107	131	123	126	125	122	112	129	144	123	94	97	111	106	116	105	117	97	100	118	128	124	136	123	108	126	108	136	115	131	97	95	116	117	127	117	117	130	131	117	105	110	111	113	111	122	134	141	140	131	121	111	126	108	127	100	122	96	124	100	111	119	118	112	111	104	118	105	107	126	109	120	106	97	128	102	110	118	110	96	110	140	123	132	110	111	134	131	99	109	114	121	108	128	119	97	113	112	109	102	105	105	125	110	111	107	103	119	101	134	93	128	111	118	116	122	110	116	127	94	126	103	108	108	132	110	88	119	142	110	123	103	95	108	111	110	112	118	108	113	105	137	118	124	119	111	127	128	103	120	124	101	125	102	120	124	129	109	128	115	116	124	123	109	111	108	129	112	148	113	124	110	113	133	126	91	118	112	96	120	98	115	137	129	108	111	131	100	97	118	113	115	117	125	125	138	110	112	126	101	120	110	142	112	97	137	91	108	110	101	125	134	115	115	106	121	121	119	107	105	115	115	112	109	134	127	101	120	120	116	111	124	104	140	135	135	112	118	115	111	111	107	105	125	114	118	135	139	106	110	128	117	92	121	119	99	120	93	99	121	113	137	116	104	116	110	128	137	117	106	99	108	100	115	117	125	117	114	126	117	120	123	107	92	131	107	134	100	100	112	104	112	111	126	114	113	117	112	125	109	114	135	111	132	110	103	110	128	110	116	144	121	120	128	111	95	146	110	110	122	102	125	133	110	121	133	109	133	138	107	120	123	125	116	114	109	119	103	120	104	110	119	118	109	129	149	116	106	111	123	109	122	128	102	117	118	93	112	105	114	117	120	113	121	125	124	112	109	125	110	110	93	120	108	101	111	112	139	126	114	127	113	128	117	119	105	130	121	117	103	112	111	138	131	112	106	123	115	104	123	131	110	124	111	120	126	112	108	98	118	115	124	123	102	104	118	130	110	111	118	120	110	104	112	125	117	101	131	115	116	95	115	101	107	122	114	122	112	101	116	133	132	111	126	124	104	94	123	120	111	118	101	110	120	120	127	120	100	119	118	130	112	123	125	102	102	108	112	116	124	106	112	107	108	124	119	117	110	126	120	117	123	98	96	118	114	128	117	131	101	132	111	130	110	114	117	122	133	123	127	118	114	116	116	131	101	117	123	116	136	128	112	100	125	116	109	132	123	117	137	111	116	103	122	127	122	129	118	115	99	133	107	119	130	116	118	92	109	109	92	98	119	113	108	118	112	118	116	118	110	126	104	129	106	138	116	112	119	129	109	125	119	136	125	125	126	107	112	112	114	117	132	98	109	113	103	122	116	121	92	108	95	104	128	109	122	107	120	120	109	115	110	101	126	119	109	104	104	124	92	113	100	120	98	103	109	143	119	110	125	120	107	108	132	107	134	122	116	114	129	106	130	116	108	120	115	110	124	117	109	113	94	112	111	106	126	106	128	107	123	121	109	102	114	106	109	104	117	146	118	106	107	111	117	123	126	112	110	106	106	106	112	98	107	109	83	108	121	134	114	115	120	100	113	111	103	122	91	122	115	132	108	115	100	123	106	111	105	123	122	131	118	142	115	104	104	115	101	115	118	106	115	113	128	119	135	128	136	112	110	115	109	120	110	107	107	119	129	140	105	117	119	125	100	108	94	130	112	123	124	117	100	103	88	108	106	110	119	125	122	114	111	121	112	133	101	112	108	132	115	112	110	116	142	123	98	113	132	113	119	110	97	108	124	134	121	121	139	107	107	108	112	122	129	115	118	123	131	117	97	135	106	118	96	145	114	117	105	110	130	114	119	108	116	114	107	107	107	129	125	122	110	114	118	107	99	115	133	111	126	109	116	108	119	109	100	119	114	125	106	113	115	108	138	95	112	126	117	118	129	125	112	109	103	104	114	85	124	98	113	100	115	98	112	123	126	124	115	113	108	131	122	131	116	98	119	133	121	124	105	126	117	111	100	120	109	95	127	113	123	110	122	100	102	127	125	126	129	129	107	108	96	123	125	102	95	130	113	121	105	115	119	121	107	100	134	122	127	126	103	100	103	107	138	131	122	119	132	141	116	126	120	122	106	120	94	123	109	126	123	115	109	108	116	107	101	121	107	117	113	106	113	126	135	130	105	93	104	127	137	108	137	110	113	125	113	123	124	126	95	130	105	133	132	115	117	109	114
8025	2296	5599	6717	5967	4712	4609	46596	62116	35993	6236	672	602	573	481	499	488	486	457	452	397	417	403	419	402	422	390	399	397	384	401	352	343	366	359	365	337	314	347	340	376	373	372	338	356	365	372	366	335	374	374	321	325	380	345	317	346	328	357	343	353	345	308	346	334	333	345	334	343	351	343	329	357	351	368	347	319	367	325	344	344	340	345	340	315	327	334	341	347	362	308	339	364	351	294	311	339	328	316	318	322	361	320	340	361	321	328	321	298	333	325	330	319	350	304	346	312	318	337	310	302	340	358	300	348	309	308	354	358	331	312	342	344	339	316	298	295	323	345	326	341	295	325	360	324	311	331	318	340	339	334	314	333	338	326	340	342	322	324	326	337	327	320	343	334	295	320	304	336	322	327	336	384	357	322	348	363	317	333	331	330	322	334	325	372	338	300	326	333	308	321	319	333	335	305	304	317	322	324	334	303	330	318	337	329	338	342	322	329	331	338	334	355	314	318	332	304	326	294	317	301	318	286	277	346	332	304	339	361	346	355	324	332	323	316	336	330	304	329	321	328	350	342	350	317	296	351	359	301	311	368	326	345	352	347	345	342	316	342	309	315	350	335	330	296	318	346	326	357	322	328	341	342	355	304	347	347	335	321	318	345	342	326	316	309	349	343	343	350	319	321	362	268	306	323	324	300	336	338	347	318	324	318	318	321	347	326	338	317	349	307	353	322	341	304	316	311	316	324	317	319	338	306	315	348	349	325	347	342	299	348	355	356	304	325	326	353	318	327	343	332	342	347	347	319	316	308	338	344	294	339	350	324	314	326	368	316	312	349	337	320	340	352	319	307	293	305	325	333	306	320	323	325	333	339	322	372	341	309	355	295	327	352	342	328	319	301	351	354	321	327	333	313	354	345	341	316	324	370	326	338	313	335	375	335	306	311	315	322	352	315	355	324	337	348	339	312	323	321	324	343	336	336	327	326	331	304	291	304	339	326	327	334	326	327	320	324	328	313	312	298	335	330	337	345	348	302	367	308	317	338	321	315	350	321	325	342	334	359	319	307	305	330	305	357	344	324	341	359	346	319	356	335	341	317	315	339	336	337	353	317	320	353	330	325	336	337	356	299	345	337	355	325	295	299	343	313	342	315	328	287	328	340	314	358	352	291	367	330	354	320	306	344	303	350	325	325	322	328	307	356	313	342	305	333	332	314	340	329	325	372	315	335	335	300	314	320	329	335	339	328	325	299	341	322	313	335	342	312	338	343	331	346	342	319	310	349	322	283	337	331	338	321	331	292	325	331	306	324	359	312	342	339	320	331	326	328	298	315	329	316	328	316	352	325	305	323	344	342	290	336	325	296	336	334	326	334	340	338	363	324	320	310	348	319	328	287	330	344	327	331	318	305	339	348	331	342	329	329	302	324	301	354	313	321	324	303	306	325	336	329	315	367	316	320	353	325	344	321	305	336	345	315	321	334	336	348	353	319	293	343	320	346	332	330	330	354	320	354	341	302	331	324	325	332	339	357	306	347	321	311	345	333	338	359	329	330	344	336	306	337	320	320	333	335	325	334	339	329	348	302	330	315	325	345	332	348	334	312	322	314	288	343	311	314	323	313	333	349	314	333	340	356	339	364	309	307	342	298	299	316	335	319	323	357	334	343	370	351	321	318	327	363	330	337	298	325	338	314	319	313	302	334	292	340	316	314	318	337	334	347	334	336	338	313	327	347	307	328	333	365	353	332	319	326	364	298	338	350	336	353	333	330	349	345	327	291	311	322	334	302	325	322	342	359	342	320	354	330	308	302	333	336	315	326	312	292	319	331	306	336	335	323	339	320	348	343	319	302	327	347	345	332	313	364	336	322	331	340	357	351	320	327	315	342	317	336	301	307	301	290	329	319	344	313	308	303	345	335	345	327	306	348	335	298	365	322	343	316	312	308	343	301	323	357	307	316	331	314	339	356	322	354	343	308	317	302	341	312	331	318	328	296	320	320	324	326	312	345	353	312	337	325	295	320	325	338	329	363	318	311	324	330	316	377	331	315	325	345	321	333	326	345	346	321	309	355	305	297	341	343	313	341	344	355	337	336	347	339	333	345	317	339	319	319	295	318	337	320	292	323	306	304	333	340	342	349	305	320	374	309	370	317	334	365	327	358	295	339	322	347	309	343	314	310	355	334	326	346	336	312	326	358	354	338	342	340	335	331	322	355	314	335	311	309	328	335	342	319	305	328	338	332	336	325	288	331	351	306	354	354	304	321	325	323	340	332	342	321	342	337	312	355	330	338	307	317	329	295	317	339	337	331	331	321	337	331	352	356	337	340	363	352	354	322	316	358	335	302	339	324	336	346	318	344	318	318	341	339	308	365	331	310	318	293	295	331	322	341	298	323	301	341	320	338	327	348	326	349	319	340	331	338	321	343	317	362	342	323	345	337	328	328	332	343	341	359	314	332	314	316	339	339	349	339	330	298	309	363	312	326	353	326	339	331	333	332	316	330	341	339	319	308	340	336	327	347	306	365	383	347	334	344	350	324	336	319	338	359	304	346	340	281	299	329	324	325	350	297	306	317	322	342	309	327	350	299	335	343	375	326	355	322	329	315	323	352	334	356	353	331	318	352	332	316	338	331	368	344	339	323	339	317	328	307	366	298	344	332	354	382	348	321	340	332	305	331	342	325	338	341	357	322	327	306	319	344	315	347	371	369	348	366	321	306	355	321	347	320	357	334	323	301	307	348	324	335	344	330	361	316	378	303	309	328	313	336	340	358	324	356	300	336	378	312	336	330	359	317	357	378	314	301	325	331	319	344	351	343	317	314	325	341	321	329	359	335	366	322	357	334	312	324	343	334	392	351	325	332	354	337	341	326	349	330	352	356	320	337	326	326	360	328	305	331	341	310	343	333	340	297	350	319	310	351	301	311	316	337	345	357	311	344	332	333	318	338	323	329	334	327	306	341	334	322	318	311	314	295	318	311	322	348	323	291	352	322	317	342	316	314	329	354	313	341	357	322	322	330	314	325	318	321	346	334	301	340	333	344	357	310	318	335	342	301	301	319	349	342	320	301	322	341	300	324	337	327	329	315	336	315	331	304	291	308	321	325	350	325	307	316	324	331	359	337	345	334	340	315	330	314	317	299	367	359	323	345	352	357	344	354	363	352	341	299	379	352	320	324	319	328	349	327	342	354	341	319	368	351	329	341	337	313	340	314	319	335	351	348	334	338	342	353	331	327	327	306	322	315	330	336	304	337	338	325	334	348	305	318	310	326	339	328	316	339	339	371	320	362	318	281	336	328	312	314	333	321	310	329	347	327	315	328	321	306	325	319	331	356	334	323	357	316	318	320	327	332	332	319	332	312	356	336	322	361	338	345	324	286	327	312	350	321	343	330	325	297	369	330	356	300	364	325	359	338	348	319	338	344	342	369	351	339	347	297	320	329	344	322	331	338	368	338	334	317	355	362	325	348	335	338	367	382	320	328	323
2373	296	311	341	314	353	306	1512	2932	1991	323	241	265	228	263	252	273	259	270	275	273	265	261	259	301	301	270	255	246	274	275	258	284	290	245	279	240	256	277	262	266	282	254	233	252	284	281	244	298	302	280	262	257	271	243	254	264	251	262	264	268	278	240	279	283	258	281	253	253	281	261	248	272	245	277	266	304	268	256	268	245	302	270	260	224	235	280	268	257	276	251	262	252	256	270	255	298	232	244	263	242	246	245	265	277	289	293	238	260	266	247	250	249	299	252	269	270	261	250	262	257	295	300	298	288	255	259	261	264	264	218	259	249	282	249	273	262	261	246	259	254	267	234	281	236	251	241	272	251	244	260	285	245	270	279	241	259	267	283	233	253	268	219	287	253	263	264	258	252	290	270	272	245	241	259	250	246	281	265	230	255	270	266	266	254	254	238	271	278	244	261	270	247	271	269	266	281	258	258	291	256	273	263	270	267	275	249	301	250	254	272	248	263	260	251	261	260	268	252	312	269	283	256	253	268	280	248	265	258	251	264	273	266	260	243	262	271	250	259	274	246	236	263	268	247	257	254	242	254	244	248	255	266	268	256	240	272	241	278	242	272	259	278	274	246	279	267	261	251	241	261	270	251	273	267	259	224	252	290	231	260	278	250	288	230	281	246	244	252	253	279	274	258	277	279	257	240	238	246	262	277	248	258	260	282	289	290	256	254	260	261	277	260	262	270	257	274	241	244	247	236	247	264	266	265	221	256	269	300	274	230	258	255	259	263	261	250	245	255	287	244	258	259	289	268	244	262	270	250	257	306	243	271	262	261	261	248	265	283	245	261	281	271	267	255	262	244	244	269	244	260	258	243	269	255	259	279	275	250	257	283	250	275	278	284	261	237	287	279	253	270	255	293	275	258	275	256	260	293	253	261	262	290	290	264	238	250	270	254	270	260	234	266	272	267	250	246	257	285	251	267	256	263	264	269	258	251	288	254	254	278	294	267	263	261	242	258	266	272	270	260	250	257	241	240	275	254	265	245	307	258	240	290	256	251	247	263	269	272	245	223	301	269	221	267	262	256	226	237	255	272	261	250	246	240	263	255	265	223	253	284	263	265	243	243	284	268	243	246	249	277	268	253	240	260	278	299	249	260	261	264	286	253	267	291	292	274	238	252	250	275	259	289	274	262	277	273	266	265	261	274	273	262	259	236	281	257	278	253	265	264	260	266	286	297	256	266	274	277	281	266	251	273	266	250	244	234	288	272	264	283	251	261	242	282	240	259	223	257	256	232	244	267	261	265	239	272	285	254	270	243	278	239	233	274	254	254	230	241	256	286	267	238	275	246	283	238	263	248	246	243	240	257	257	262	247	252	231	243	262	267	256	257	265	288	266	287	249	253	269	244	254	292	258	258	262	217	231	267	285	258	255	243	261	269	256	266	254	276	241	275	220	275	273	259	269	276	242	271	275	276	240	265	288	244	316	249	293	255	254	278	264	266	254	257	255	243	232	271	267	263	275	263	250	262	265	262	260	263	257	287	253	253	249	271	263	275	246	253	242	267	277	266	274	250	264	269	256	275	260	267	288	270	247	296	284	237	279	263	293	276	256	240	265	274	266	250	242	274	276	232	274	250	250	287	259	240	229	235	263	287	249	258	244	269	265	257	235	289	260	261	292	258	262	270	243	254	229	229	244	270	279	290	290	260	276	253	273	274	264	273	285	249	260	274	233	291	231	259	264	248	251	293	272	256	264	244	233	246	255	270	265	272	240	271	281	247	250	273	277	254	255	275	254	288	284	273	304	272	291	263	264	271	275	246	275	278	262	266	253	259	258	300	271	249	293	274	277	278	252	250	274	261	256	260	238	263	264	263	279	250	268	250	271	236	250	244	270	242	251	269	262	250	254	266	268	279	276	263	269	289	262	283	271	266	238	275	242	271	254	273	232	266	280	282	278	281	253	298	266	255	285	249	287	306	265	272	254	250	259	237	269	254	243	271	257	266	268	263	263	262	260	258	264	241	251	233	288	248	241	252	273	252	263	230	288	252	264	271	277	298	263	268	269	225	272	279	285	269	275	253	250	251	261	250	263	268	268	241	291	277	277	291	272	248	253	267	271	265	252	269	246	237	266	263	261	277	267	244	249	258	268	265	272	256	225	242	248	274	234	277	263	239	268	260	285	280	274	254	285	266	255	276	238	250	263	278	260	262	259	266	250	275	292	277	282	260	240	275	247	240	262	240	257	270	262	278	253	252	259	246	255	261	255	269	279	299	247	254	271	287	268	249	275	275	256	267	270	275	259	262	269	274	235	272	263	302	260	259	273	264	275	290	266	256	249	276	246	252	253	268	249	265	260	249	296	273	279	252	270	241	254	280	297	264	225	262	258	281	262	271	255	293	255	244	271	266	292	247	260	251	264	260	247	259	252	298	288	246	252	281	255	258	271	260	271	242	280	290	259	277	246	257	285	262	254	252	255	246	255	297	286	254	277	265	254	253	256	232	247	239	281	248	289	251	262	289	248	248	290	265	270	255	258	275	272	258	267	225	246	252	242	257	271	274	269	262	297	255	312	261	276	268	296	262	252	267	253	235	252	284	270	251	272	297	261	236	269	268	275	307	291	250	272	249	281	274	248	263	253	292	240	273	259	256	289	262	262	225	267	270	283	256	264	263	289	263	232	243	241	249	266	239	271	260	267	236	245	252	255	266	245	229	253	282	266	291	280	273	288	271	264	246	270	251	291	266	277	236	259	239	265	276	274	239	265	246	280	247	254	230	261	238	283	253	261	297	275	244	273	272	243	270	258	264	261	280	248	249	249	245	259	270	262	287	283	224	277	259	283	304	282	267	274	251	252	250	248	282	292	241	309	279	246	244	271	249	261	256	243	240	279	258	259	254	268	279	257	259	265	236	244	268	253	267	249	275	236	258	277	275	289	261	269	260	276	307	247	253	258	272	265	255	242	276	262	245	257	257	284	285	232	256	273	262	279	249	251	246	248	277	272	275	221	260	280	262	274	254	252	271	256	286	257	257	275	250	242	267	251	245	275	275	254	256	253	250	277	248	252	262	260	261	227	293	250	303	294	243	264	252	265	267	260	275	264	265	256	285	271	284	247	260	269	256	258	242	254	285	231	279	260	279	251	238	240	258	287	264	251	266	290	244	242	277	271	256	257	256	235	247	274	261	272	233	251	269	268	260	248	284	261	266	269	282	266	252	261	266	252	236	262	258	267	265	261	243	289	267	278	236	262	270	223	273	259	259	246	277	276	286	241	237	241	252	249	276	253	258	260	287	250	238	271	256	262	270	259	267	262	295	243	236	264	281	283	242	298	239	262	274	300	255	260	262	252	275	237	282	262	258	265	247	250	252	274	294	229	250	263	241	276	280	278	264	267	267	240	268	262	262	274	260	270	277	264	260	263	274	261	243	278	243	291	257	276	266	268	272	257	240	283	270	267	236	254	266	279	243	277	245	263	276	284	251	259
2607	751	854	975	995	1035	1018	8236	13512	8246	934	696	690	707	696	674	707	648	719	667	684	732	685	737	645	702	684	718	709	713	668	698	693	724	709	677	636	696	699	688	694	681	702	712	750	690	711	740	732	777	686	657	737	714	659	694	660	722	740	734	715	685	673	653	708	711	712	710	728	702	740	707	701	719	759	676	671	683	695	717	693	641	659	680	710	671	666	708	670	732	696	642	695	746	713	707	699	650	714	740	677	686	720	686	667	758	733	762	719	700	643	679	714	710	687	658	716	644	718	687	685	715	663	670	697	711	674	664	699	721	664	737	673	710	668	714	668	708	712	703	719	698	724	663	740	686	685	668	657	722	711	733	737	687	655	731	689	685	700	679	675	693	683	722	757	671	682	675	669	707	672	684	659	692	722	701	665	700	642	736	707	673	701	690	698	652	686	706	661	672	656	681	708	672	687	701	688	643	672	682	674	668	700	722	678	726	717	729	687	696	684	699	675	659	640	654	646	647	694	682	674	705	704	716	745	678	708	687	734	736	694	687	690	687	683	686	706	671	677	727	690	692	700	672	664	698	696	707	753	716	698	729	713	694	705	685	668	757	705	667	677	665	719	689	706	666	664	690	723	702	701	720	711	709	705	696	697	671	707	704	698	681	679	722	678	673	711	730	698	676	731	737	715	680	701	671	704	680	675	709	687	676	717	716	696	709	733	744	732	701	675	694	702	697	655	672	707	674	672	727	705	696	705	664	675	712	692	666	684	713	724	665	712	662	691	641	692	716	691	703	675	701	674	664	709	706	667	697	722	692	662	686	701	683	657	696	675	651	684	655	671	679	695	694	661	659	641	725	719	715	681	689	716	678	721	721	695	723	690	726	698	702	698	713	670	664	741	613	672	708	688	671	695	660	698	660	695	687	718	672	717	678	708	661	670	686	674	657	686	727	687	678	689	699	722	716	676	651	677	753	703	678	673	723	736	727	683	691	696	706	701	727	723	724	652	698	680	728	698	720	687	693	737	700	695	688	681	656	705	729	727	687	687	738	730	686	734	694	708	696	672	686	693	663	676	711	704	646	690	691	747	685	694	721	703	697	670	706	729	672	684	694	719	689	697	680	755	698	678	722	694	655	704	734	687	663	693	658	733	654	673	645	688	667	681	679	701	707	725	701	744	682	659	663	705	682	699	708	685	710	673	690	696	684	645	659	706	724	689	689	677	701	700	685	736	722	694	748	754	727	701	689	712	703	695	679	706	737	689	694	684	699	681	664	736	717	705	708	678	655	725	716	700	714	727	698	626	737	737	699	696	734	674	722	662	642	675	664	689	714	645	668	671	711	650	691	715	698	679	682	735	675	734	727	657	700	690	645	716	694	732	734	713	712	712	691	728	645	702	714	702	665	726	681	731	763	698	702	703	665	658	698	714	691	705	692	712	668	709	705	708	659	664	673	700	682	693	701	678	714	694	678	695	719	706	729	695	722	709	697	680	686	702	720	722	741	692	633	659	733	709	700	704	740	699	703	704	677	698	645	723	685	691	689	692	723	705	677	670	665	661	658	694	705	678	681	683	698	728	681	670	702	705	657	762	675	722	701	690	681	705	672	714	652	706	690	674	685	710	694	706	737	688	684	685	700	655	651	727	685	660	681	685	727	696	717	683	669	690	726	680	699	702	695	675	708	689	661	677	648	669	639	699	703	707	655	690	665	673	718	689	719	693	690	685	687	685	726	731	679	739	724	654	669	634	728	670	744	695	696	688	761	717	734	711	732	678	656	685	672	680	737	706	665	678	700	649	700	700	692	749	680	693	687	643	708	633	668	693	697	703	691	714	638	682	695	692	676	687	745	709	679	689	662	682	660	673	700	673	719	686	727	731	693	710	710	674	698	658	684	644	660	651	683	677	659	746	713	739	690	694	659	727	699	700	688	688	710	712	646	711	692	680	690	707	713	713	702	671	764	681	715	727	699	684	722	671	701	681	734	684	720	707	702	716	671	667	673	704	746	675	665	721	765	730	684	680	729	688	689	692	690	725	664	657	709	691	671	720	726	701	683	729	663	673	666	664	676	656	658	679	699	674	644	716	643	721	665	685	738	699	647	704	692	691	665	702	698	669	661	658	713	682	666	744	724	675	702	718	714	681	683	735	659	640	675	645	732	653	716	713	681	683	693	652	700	722	691	717	674	670	695	717	683	703	712	639	689	677	691	712	665	692	634	677	649	668	726	700	691	652	718	706	674	706	697	706	707	733	729	712	728	684	683	714	680	696	697	664	688	652	703	694	710	684	687	693	693	677	681	667	668	692	710	740	698	712	691	679	649	688	685	665	708	748	687	667	680	699	685	693	695	677	767	740	727	679	699	643	682	675	654	726	657	718	707	676	686	703	700	677	708	693	671	716	702	673	710	667	675	749	682	691	678	681	692	694	763	677	763	678	682	704	710	667	694	666	669	737	711	726	645	666	682	727	657	691	730	725	690	730	681	682	653	670	692	681	675	703	694	683	718	630	727	641	690	718	750	667	714	679	691	707	679	665	691	695	692	700	662	684	715	723	694	656	678	730	688	715	726	729	663	655	715	703	689	694	716	679	681	691	657	680	699	694	679	689	683	691	711	676	683	743	698	681	659	704	655	732	673	663	692	659	732	714	711	666	683	694	680	687	720	734	735	676	652	695	681	728	735	700	692	708	682	680	760	703	719	724	683	669	716	669	717	697	699	691	723	687	695	669	678	707	678	738	727	703	704	742	692	677	703	716	650	713	719	679	720	685	696	699	709	665	730	721	689	711	672	675	712	680	695	703	677	660	653	691	684	688	695	663	661	738	721	684	755	680	707	721	672	697	657	705	755	626	661	671	752	701	665	696	663	685	714	656	706	673	710	675	738	706	690	759	707	707	699	736	667	694	725	672	721	695	757	695	693	731	673	634	659	725	644	698	694	691	713	716	719	733	674	693	708	695	735	679	693	686	680	664	696	714	667	731	673	700	687	709	693	655	696	729	658	722	669	679	679	711	708	707	672	681	674	703	694	669	675	726	712	638	693	684	692	725	641	715	673	699	713	706	697	707	653	646	705	701	697	631	707	648	639	733	615	683	641	718	709	683	663	670	725	750	696	679	746	646	706	677	704	702	692	708	738	751	687	689	700	691	665	660	694	665	681	676	722	671	716	721	685	706	697	728	665	705	655	677	672	682	741	719	729	676	687	743	730	676	648	709	660	695	720	691	700	688	684	683	686	703	749	660	720	662	664	708	661	736	670	733	684	692	719	697	683	669	662	670	706	699	652	673	700	707	683	680	678	677	706	716	716	691	693	613	725	693	697	668	697	677	688	703	674	636	676	657	729	696	644	690	645	686	736	684	719	680	644	669	666	719	684	699	689	699	656	685	680	714	687	731	716	756	653	711	710	694	690	702	736	717	699	671	697	671	704	730	699	662	712	657	697	687	746	681	715	674	676	652	671	678	705	694	751	735	663	655	718	671	732
9956	1232	1392	1105	817	653	1076	16831	32306	15276	2538	245	262	254	233	244	224	255	267	227	243	243	250	218	226	233	217	222	251	232	194	230	252	207	233	228	212	258	211	219	223	211	214	238	231	235	226	217	224	222	220	214	235	235	254	244	232	224	285	236	220	230	228	217	238	204	231	217	240	245	241	212	201	230	219	229	199	210	236	216	219	211	226	237	214	256	233	235	240	216	214	227	206	224	216	226	226	223	227	230	203	203	212	207	252	247	226	232	239	195	245	221	222	250	234	214	224	248	206	214	185	217	224	241	223	258	217	228	196	225	258	216	249	221	235	243	198	212	233	231	213	227	219	192	222	218	227	231	222	227	235	213	230	237	253	198	243	221	198	231	227	205	219	244	231	245	216	208	226	227	232	207	240	262	234	218	209	230	221	220	222	224	205	239	226	205	240	250	215	208	240	229	208	244	246	209	217	221	248	219	231	224	230	221	245	219	232	244	229	210	245	201	216	244	186	206	231	247	231	222	223	251	210	240	237	259	224	216	240	255	229	240	234	249	222	233	229	207	250	241	206	189	229	226	221	248	247	235	200	236	229	244	228	239	260	232	198	222	253	243	213	216	215	206	218	230	191	234	256	226	239	227	203	237	203	217	233	224	205	229	235	246	245	232	211	226	237	212	248	223	196	232	232	253	206	221	220	218	235	250	220	210	236	211	223	229	219	240	243	269	212	247	242	231	228	241	236	218	246	241	194	221	239	207	227	209	228	236	221	227	219	232	236	234	202	238	215	234	242	228	234	227	233	244	219	229	242	226	214	216	233	196	221	239	204	232	205	206	220	213	222	226	227	213	233	235	211	226	222	227	216	230	237	228	227	239	228	209	224	187	244	234	215	239	185	218	236	239	225	280	198	234	211	228	216	215	229	234	207	235	217	206	228	237	225	212	212	237	238	241	230	229	224	227	240	205	227	228	216	215	252	191	234	180	227	220	230	236	213	237	227	226	220	230	250	223	229	223	233	224	208	220	223	237	253	239	201	251	247	242	213	233	235	213	201	218	239	198	210	233	216	224	199	242	229	215	200	225	214	215	246	215	243	210	227	217	221	197	209	205	239	235	256	239	228	239	232	220	193	242	265	211	246	219	232	249	228	200	236	233	237	237	230	244	219	206	221	237	218	248	246	181	256	214	219	201	211	225	234	214	197	234	230	220	208	216	201	235	250	223	237	201	199	226	215	233	199	221	211	224	188	204	243	239	241	227	225	204	228	234	203	240	207	237	209	214	202	216	217	231	248	215	198	219	221	227	226	215	240	264	215	205	215	207	222	217	264	219	240	203	214	215	267	204	214	250	208	206	226	233	235	237	208	208	227	214	238	224	244	225	226	248	230	248	259	225	219	235	230	224	206	218	228	203	231	265	203	201	231	232	233	211	239	214	226	214	210	209	231	233	239	210	253	243	239	212	203	212	225	236	204	214	202	234	242	224	241	224	216	217	210	221	223	219	209	222	231	238	229	234	223	224	215	237	215	232	212	236	250	232	246	236	240	227	263	223	224	230	209	239	224	204	217	238	233	248	228	231	209	217	208	220	211	231	216	226	214	210	226	224	240	239	228	213	204	231	255	211	199	216	228	231	198	201	240	210	251	222	215	232	211	247	207	227	207	228	223	233	235	218	251	222	222	218	238	225	230	217	230	201	234	246	261	198	227	236	224	269	238	234	216	210	211	217	230	213	235	270	222	219	218	229	220	224	210	207	222	218	203	217	212	233	218	219	255	243	243	228	197	231	200	254	201	237	239	231	222	236	197	228	208	216	220	224	225	203	220	209	232	212	229	255	233	213	241	237	195	203	226	190	209	251	216	190	231	198	210	199	240	232	203	222	240	212	206	226	224	250	203	252	254	221	198	213	219	207	195	245	246	251	239	239	231	237	264	221	245	197	209	226	222	225	240	228	187	198	234	213	224	230	222	242	206	213	253	188	225	242	213	224	217	196	204	227	226	217	250	242	228	210	211	219	240	229	221	218	230	238	245	234	237	242	208	210	255	242	215	229	229	233	250	215	259	206	207	251	216	207	221	224	223	256	232	229	250	229	222	222	208	249	245	222	232	232	240	226	231	237	226	191	243	222	253	200	221	257	220	218	248	228	223	210	219	246	200	216	232	245	206	209	240	211	244	252	235	229	237	201	238	248	243	251	231	225	210	225	207	226	248	224	236	207	233	231	229	206	213	199	225	231	215	239	216	206	223	213	234	216	229	255	213	214	210	219	232	244	247	220	219	213	185	215	200	218	210	235	213	230	199	213	213	228	233	207	239	231	233	246	225	259	225	245	215	221	233	226	248	237	226	198	215	227	236	206	209	233	248	241	228	243	220	244	253	220	208	234	200	211	227	243	211	240	215	203	247	240	212	203	229	238	233	244	242	217	229	249	229	232	243	230	221	199	231	249	240	246	232	243	225	203	216	211	224	233	199	227	251	196	241	224	228	215	233	235	210	198	204	222	204	236	246	243	207	218	252	225	219	220	228	221	205	227	259	243	235	225	234	227	206	225	220	235	238	213	245	219	217	230	218	219	221	204	207	233	231	228	215	228	208	262	234	239	215	247	248	224	247	244	226	245	222	217	200	207	245	218	229	212	210	199	222	227	237	205	234	221	216	216	245	237	250	224	235	245	219	221	225	214	203	226	273	210	235	211	248	265	242	218	221	252	212	230	194	215	228	227	229	221	220	227	238	242	204	239	250	218	224	200	228	267	228	236	235	244	220	187	217	197	231	238	208	231	230	211	205	220	249	213	224	240	202	230	225	220	207	234	248	203	230	221	226	225	220	245	202	240	256	226	258	202	218	260	197	236	211	225	241	208	216	200	241	202	214	244	223	239	246	247	203	239	217	261	237	214	222	234	226	214	228	236	221	229	198	209	208	224	248	235	221	224	234	219	228	237	205	254	248	222	229	247	234	247	243	243	236	217	218	223	245	230	199	199	223	203	227	207	216	191	223	220	224	226	233	217	202	219	228	218	204	260	209	205	227	222	221	197	242	237	255	214	210	233	207	206	231	237	202	227	215	244	211	230	229	224	245	208	222	217	237	219	238	250	211	227	231	213	209	238	237	248	235	214	239	212	234	245	234	217	207	241	231	203	259	213	220	236	215	237	225	230	231	196	231	210	237	232	236	234	216	218	227	236	218	223	231	211	252	219	236	229	223	247	209	212	214	236	262	242	239	226	246	226	223	226	204	212	221	231	196	221	206	225	207	209	221	205	201	198	230	201	230	236	234	247	220	197	209	256	254	224	232	221	220	241	209	263	234	222	217	223	205	222	250	230	228	254	216	235	249	221	252	207	207	196	231	212	232	214	226	236	215	207	232	221	219	188	239	218	234	243	219	233	214	217	232	222	217	186	231	243	240	214	254	229	230	246	221	227	224	226	204	229	250	233	226	228	216	233	210	210	216	226	189	230	222	226	212	258	217	236	222	198	222	201	227	220
6454	1584	3291	3918	3316	2814	4208	35449	50092	26686	7779	770	717	733	710	704	679	694	617	652	672	657	655	631	620	614	641	615	629	683	575	640	607	610	577	566	615	625	613	579	598	591	603	613	632	586	609	613	632	616	624	601	670	587	605	634	611	576	581	648	642	589	567	555	644	578	607	613	599	577	591	592	666	591	616	578	564	621	576	574	574	577	622	608	614	612	588	622	620	660	548	589	636	617	610	614	614	602	634	596	592	590	627	621	605	647	655	615	632	616	608	586	569	648	592	601	606	573	594	655	619	594	631	581	626	628	568	615	647	592	590	570	585	599	590	565	585	607	611	593	582	585	594	613	633	601	570	583	655	573	613	582	584	609	617	581	617	621	576	600	571	577	593	584	573	610	605	588	600	606	586	629	613	602	598	588	611	594	594	612	582	656	630	564	547	609	589	626	628	614	605	629	571	607	570	617	571	631	596	550	581	565	619	633	611	608	605	577	585	594	612	610	568	572	585	568	556	584	610	567	571	567	560	624	613	605	580	598	574	572	577	583	601	614	626	555	602	637	592	634	600	595	604	602	577	585	600	597	607	604	610	584	654	581	576	566	574	599	608	591	593	580	614	579	604	649	593	573	553	588	604	570	588	590	630	608	632	579	603	584	640	594	602	618	585	599	600	598	576	624	587	555	618	622	610	606	582	576	600	563	615	582	585	589	647	568	579	605	615	617	593	561	625	644	601	623	594	588	593	574	671	603	583	564	573	627	576	607	584	622	567	590	567	623	621	573	559	597	572	588	610	617	591	601	601	574	611	576	598	610	570	640	581	600	603	633	578	620	567	621	565	577	576	621	565	643	611	617	604	631	566	592	628	600	650	550	604	617	601	650	575	622	591	579	566	625	570	581	569	575	615	615	624	565	550	567	591	592	593	587	590	601	558	573	612	560	590	606	582	604	595	634	630	646	578	589	608	613	618	591	612	602	618	549	611	606	578	617	603	579	568	637	612	619	624	580	615	551	572	566	604	649	619	575	612	622	612	598	571	588	581	622	561	591	600	563	581	642	608	591	603	613	584	641	571	577	627	579	628	587	606	620	567	590	581	602	624	550	638	610	603	563	591	611	589	579	646	599	615	615	634	560	597	631	571	583	578	622	620	587	603	596	574	609	612	633	567	622	579	567	568	594	619	583	595	626	644	591	558	607	596	592	603	605	599	622	612	623	588	567	617	576	629	609	581	566	591	611	617	572	583	589	588	630	599	583	612	623	585	601	605	617	603	590	622	597	605	582	579	554	605	581	579	582	628	640	620	619	592	572	577	617	611	604	566	566	577	555	631	577	610	643	634	585	567	542	630	582	602	547	598	573	575	586	576	581	580	597	571	584	604	634	574	579	636	618	600	591	586	602	610	563	644	589	587	566	653	578	607	629	588	596	630	606	650	600	568	604	606	535	586	557	631	621	612	602	627	583	635	597	598	595	589	640	554	598	576	621	610	573	607	608	563	641	637	634	620	567	573	607	549	612	554	608	649	600	641	588	604	588	578	611	602	626	546	591	563	575	574	630	581	620	614	602	567	549	595	656	589	596	595	568	526	619	576	630	629	564	612	565	625	556	600	611	624	618	600	613	593	603	594	561	590	611	601	611	617	579	578	655	585	638	597	558	586	639	576	613	585	581	578	602	593	544	660	642	578	615	597	639	587	576	598	605	596	597	634	605	582	617	558	617	537	601	599	571	606	637	615	609	592	653	585	583	582	577	570	543	590	630	609	590	597	616	589	622	603	645	629	591	610	582	606	644	619	604	618	615	633	623	607	572	598	616	619	664	588	613	581	616	604	671	570	632	626	636	614	603	539	625	591	585	614	617	643	599	583	592	631	608	556	585	620	598	579	633	618	624	608	630	556	568	617	580	585	582	594	598	581	586	604	632	592	625	611	632	631	562	574	593	589	548	598	570	639	602	576	645	614	586	610	621	612	598	571	614	631	659	590	623	640	633	574	617	555	584	631	601	614	588	618	569	545	613	570	610	643	637	631	618	581	617	586	575	614	592	577	604	599	580	573	599	570	568	632	572	587	585	584	610	555	647	655	554	617	561	606	622	606	626	605	641	586	597	620	562	621	606	617	576	577	602	608	591	582	620	600	559	556	595	623	609	605	535	615	585	603	614	562	633	612	602	602	570	617	603	606	630	627	607	609	602	599	549	582	530	584	651	546	597	589	573	608	589	594	614	638	616	614	638	608	589	597	582	598	603	581	580	621	578	553	543	599	636	623	557	573	591	591	631	612	642	610	591	579	580	594	612	622	614	605	588	606	597	602	560	573	599	542	610	600	612	594	606	622	583	647	608	602	590	610	587	611	591	597	628	612	602	577	608	586	620	577	626	570	608	601	572	584	618	597	626	593	611	553	585	598	618	619	566	609	603	573	603	616	593	552	616	605	591	582	677	607	584	618	580	565	591	588	554	548	564	605	569	603	589	630	572	584	557	625	553	627	602	608	669	615	610	635	579	581	549	580	615	618	621	609	633	556	599	620	602	576	628	636	614	606	609	598	622	590	620	608	635	543	581	605	639	626	574	634	617	601	600	590	579	573	622	557	627	602	580	614	584	582	570	601	629	564	588	586	629	593	589	609	617	578	614	587	561	616	617	612	602	605	576	648	629	590	557	608	565	586	567	587	551	589	570	618	539	626	630	588	658	619	628	608	612	578	626	594	632	576	601	612	620	591	583	617	607	554	565	603	600	589	563	609	590	574	599	590	583	595	631	587	600	618	618	612	601	605	613	553	597	569	592	549	605	627	586	597	585	574	574	585	621	587	538	596	608	573	628	646	596	609	594	547	623	640	598	595	590	616	643	589	627	589	610	551	586	605	550	615	587	573	625	570	622	578	611	558	620	587	579	606	601	581	582	578	564	583	595	628	597	579	631	570	588	628	620	586	577	593	618	594	601	580	579	625	605	660	590	591	604	636	577	574	624	636	573	593	567	606	615	642	605	625	611	616	637	615	625	596	602	556	573	586	574	575	607	593	566	582	593	577	568	637	578	620	599	612	563	589	596	583	567	628	649	613	596	606	613	608	623	586	630	598	600	603	634	592	638	599	606	624	615	602	576	600	602	590	541	666	562	587	577	573	563	599	601	591	602	578	599	625	598	602	649	595	571	613	574	643	618	596	564	568	599	624	602	583	603	572	643	627	577	616	559	593	637	585	607	595	613	614	581	601	579	594	612	624	622	626	578	564	586	593	621	619	613	550	589	587	613	620	578	657	611	576	553	574	553	647	622	641	581	574	592	610	607	566	598	559	607	626	606	637	612	580	585	558	616	607	594	612	607	601	613	606	605	580	614	633	608	627	636	602	568	587	594	604	536	600	630	635	606	610	574	585	577	575	569	600	615	642	579	603	603	577	603	600	579	610	584	639	600	559	599	589	639	617	633	606	571	604	560	614	548	612	559	552	629	628	583	620	592	585	561	577	598	615	616	615	582	614	619
17850	2962	2637	2017	1387	965	3472	31808	47674	28187	8923	346	173	176	157	149	129	140	118	122	132	162	127	126	144	133	136	133	135	133	141	119	132	122	134	148	118	132	102	132	122	112	131	122	134	142	139	122	132	121	140	134	132	123	131	133	139	111	141	108	150	131	131	122	124	125	158	128	140	127	128	119	121	135	127	129	122	119	124	152	147	130	132	121	122	127	156	119	119	113	129	142	123	157	130	148	150	149	157	122	137	136	135	129	112	126	124	121	117	152	121	127	139	135	151	136	120	158	142	131	133	127	114	142	137	127	131	124	116	147	127	139	138	121	129	126	123	128	126	140	130	128	147	137	106	120	132	123	117	117	127	123	114	127	132	124	120	130	147	118	131	117	111	118	136	126	133	131	113	157	121	142	127	117	115	133	122	111	129	124	131	109	124	141	157	137	104	137	122	125	152	145	149	143	148	123	115	157	123	134	118	131	116	142	138	129	115	121	130	122	135	148	124	121	126	107	129	108	150	131	127	132	122	119	133	122	129	137	136	151	142	113	133	133	118	136	133	133	114	140	138	138	116	140	114	134	120	115	110	131	133	128	146	119	141	150	134	137	124	123	128	137	114	125	138	123	118	125	145	140	118	149	126	153	124	141	115	131	132	166	134	120	109	139	115	121	131	135	142	138	129	130	135	142	144	131	118	139	134	127	145	134	122	132	140	125	129	125	136	113	132	116	121	121	159	141	110	125	129	129	116	126	112	133	136	142	132	141	135	122	157	138	104	117	123	147	110	127	112	128	131	100	108	109	133	142	127	149	121	131	133	147	117	148	118	160	129	137	141	117	108	118	141	128	134	99	127	124	149	137	121	121	130	123	117	148	137	136	127	143	153	127	130	145	111	116	116	138	132	121	123	132	109	109	127	126	126	127	118	125	138	120	133	123	123	121	139	136	121	114	141	120	119	109	125	141	132	119	131	144	116	120	146	140	133	109	110	142	142	141	112	125	145	141	110	139	127	134	125	129	111	134	142	133	124	120	125	140	147	123	133	121	127	148	105	115	125	118	136	130	127	120	128	129	130	145	121	124	113	111	138	132	140	118	99	133	130	124	127	119	141	127	143	115	132	135	130	126	135	122	142	129	144	114	148	134	128	141	133	118	148	135	122	133	108	129	156	115	121	128	139	141	144	113	118	116	162	115	115	115	136	128	143	141	137	140	141	135	149	139	124	138	146	113	122	112	138	134	131	127	122	141	138	140	111	140	126	92	117	127	123	119	120	148	122	123	118	134	133	115	144	143	137	133	138	125	126	124	131	118	128	142	135	135	127	139	132	148	133	129	98	149	115	138	138	112	122	116	135	120	136	123	140	129	108	150	145	128	127	111	158	136	139	109	123	150	139	112	141	116	122	112	135	120	140	136	132	130	148	133	112	123	127	143	125	123	134	113	143	140	141	121	117	124	131	137	136	116	133	141	135	126	128	127	134	116	119	124	157	138	120	144	127	131	131	126	123	154	147	121	126	131	137	130	133	138	131	154	135	131	136	120	147	121	148	121	131	131	131	130	109	123	133	119	134	135	138	137	150	117	159	121	118	128	107	130	124	125	132	117	143	131	110	116	109	106	152	118	113	118	126	110	141	138	128	118	122	145	115	129	131	146	137	141	131	133	121	111	134	128	120	115	112	130	115	117	142	113	117	132	145	136	117	159	116	121	123	127	138	139	137	121	111	133	123	161	121	140	116	126	124	127	121	142	109	110	96	135	128	124	132	116	139	130	129	139	130	128	140	137	129	131	108	127	138	145	120	126	132	121	137	121	108	133	146	127	132	110	119	115	134	124	145	143	116	143	102	138	122	138	151	127	146	130	141	138	100	120	139	128	116	129	128	125	134	127	153	132	126	117	123	131	149	148	166	137	136	149	117	125	111	124	143	124	128	122	131	140	128	142	144	130	142	127	128	114	137	124	124	111	130	135	128	137	137	131	108	129	140	133	153	130	148	140	125	136	116	112	126	138	126	122	119	123	129	129	128	121	133	136	139	124	136	139	119	128	145	146	124	118	124	143	113	125	114	125	138	127	119	117	131	135	128	147	134	127	132	134	136	124	123	157	139	119	139	122	120	133	136	139	125	124	136	126	116	113	124	131	126	126	124	143	129	135	158	130	124	121	131	134	141	116	113	143	104	133	125	112	132	146	124	134	132	153	136	111	107	134	129	133	142	136	133	126	123	165	113	108	134	128	122	111	129	118	128	121	110	112	132	155	149	132	126	119	144	134	115	128	133	137	131	125	159	108	124	149	150	135	111	128	125	132	122	101	128	134	139	124	145	141	129	139	128	128	125	137	143	164	134	122	143	112	118	129	124	120	143	125	131	126	134	126	138	119	143	140	138	133	127	119	112	130	117	123	130	136	134	139	131	148	135	104	146	136	139	117	117	117	154	136	155	123	124	134	148	128	126	133	110	117	131	139	119	125	121	148	140	139	112	129	140	103	124	124	133	131	128	129	117	117	133	127	118	127	125	134	145	126	133	150	127	134	123	119	121	133	132	128	148	136	107	122	126	127	141	144	126	118	120	147	117	123	122	117	118	125	132	112	129	142	124	123	124	124	141	146	133	117	158	109	133	124	128	105	114	119	125	145	145	127	130	115	131	141	139	136	123	132	120	142	149	138	127	124	121	138	133	104	129	133	129	129	130	117	114	128	120	141	122	143	105	137	126	139	119	135	130	118	134	136	128	118	130	140	133	139	140	126	136	113	138	126	115	133	131	127	141	129	131	140	136	138	101	126	121	139	128	133	130	135	126	135	121	128	137	135	147	134	130	130	126	148	141	120	107	137	116	135	130	138	136	127	113	136	150	120	137	120	121	126	126	126	129	108	116	110	135	124	122	142	124	139	121	113	139	140	123	132	128	127	132	130	133	130	127	126	113	119	109	129	129	124	135	137	143	136	138	127	130	130	129	159	128	141	142	117	123	142	126	140	131	154	121	117	121	116	129	140	149	122	123	143	160	128	124	125	129	152	150	121	124	103	120	115	128	120	126	130	138	127	122	126	140	118	136	148	128	147	136	109	124	144	131	135	127	131	122	126	147	112	107	143	124	126	120	137	109	128	121	123	120	130	124	112	125	138	127	128	125	145	147	143	116	112	127	138	133	142	111	156	121	136	111	134	122	127	123	140	111	128	94	116	132	115	116	129	128	131	118	127	103	131	122	133	117	120	147	127	117	103	122	134	117	124	147	113	141	133	143	137	127	131	147	131	145	130	119	141	125	134	122	116	117	158	115	113	126	108	130	131	118	137	126	116	130	136	130	148	142	108	137	132	132	126	125	150	134	152	121	138	99	128	142	135	123	147	107	134	125	122	148	134	128	146	129	137	121	118	126	122	107	124	127	118	131	122	142	118	150	133	108	112	121	131	147	119	145	132	130	125	119	129	126	133	120	124	119	144	134	118	114	112	130	110	119	123	145	129	162	140	132	136	123	133	103	127
8002	2433	5699	6584	5521	4413	13404	51829	62047	40765	18278	630	552	566	523	529	509	465	495	436	424	475	413	410	433	441	417	418	455	396	393	410	401	370	398	398	379	381	406	398	411	359	430	397	353	364	377	368	378	372	387	354	359	366	381	384	378	388	381	397	376	410	377	354	358	375	361	359	328	398	378	369	397	391	358	362	395	385	431	393	393	355	349	378	347	395	363	351	385	366	398	371	337	387	390	370	376	410	402	353	351	332	373	377	370	345	341	383	360	399	346	356	406	362	381	360	370	364	377	331	363	321	365	327	311	387	366	377	367	340	355	355	400	359	367	353	392	369	373	364	366	381	337	372	381	365	374	326	351	379	361	375	353	371	390	329	369	383	333	359	386	387	353	410	379	355	370	345	394	356	360	346	353	398	358	371	347	353	380	352	340	377	389	344	344	410	370	409	356	391	379	348	382	364	350	355	376	357	347	358	362	369	376	380	376	356	346	388	395	351	357	360	370	353	395	378	362	364	384	360	355	362	360	365	398	349	325	327	323	367	339	355	337	410	359	377	370	362	382	367	342	364	344	356	383	359	354	386	334	399	402	358	363	384	359	344	383	390	360	352	360	379	352	364	373	357	359	359	379	362	382	339	345	370	373	383	343	383	387	366	408	385	380	366	367	378	369	336	388	356	367	341	367	364	325	343	374	348	316	348	357	391	354	384	368	386	379	341	375	337	392	358	367	393	355	385	346	347	409	378	358	364	410	379	361	396	384	368	365	384	367	394	339	374	405	348	361	418	384	369	337	355	375	346	389	375	356	369	390	351	370	360	368	348	354	348	393	385	367	335	355	360	354	391	377	353	380	335	376	352	381	358	379	395	378	395	366	397	353	344	395	375	367	336	398	375	364	420	367	380	335	368	345	341	338	355	369	366	366	383	348	390	364	386	393	365	396	380	348	410	373	385	363	373	363	382	389	379	387	357	342	336	342	381	374	380	375	374	376	362	381	344	366	393	376	347	329	324	397	352	365	341	380	356	325	385	359	392	382	408	358	366	353	372	362	354	345	330	386	370	357	331	389	367	349	369	384	360	372	357	372	360	346	346	361	321	382	339	370	337	402	352	398	363	394	371	346	382	358	365	369	362	411	362	365	334	388	380	384	365	389	388	346	399	372	414	387	373	380	362	366	377	348	371	391	368	360	344	367	390	372	342	358	409	358	376	359	364	380	365	363	382	366	388	376	358	383	382	361	368	370	382	404	426	347	362	366	360	367	342	334	365	336	353	396	378	329	355	365	377	367	365	368	369	355	354	353	325	406	361	357	374	354	359	370	354	345	339	345	373	376	383	338	387	387	367	360	383	355	365	355	358	360	364	361	337	383	355	375	368	363	380	393	363	366	349	342	355	367	373	380	383	349	321	383	348	378	355	354	352	361	364	377	387	369	416	351	357	393	364	362	357	348	355	356	373	389	357	368	373	394	373	405	359	352	380	333	379	320	387	341	386	339	356	329	363	353	369	363	336	343	373	371	359	377	353	382	403	362	386	349	367	358	360	351	387	353	384	320	370	349	366	397	351	340	358	351	382	332	347	359	338	371	354	331	331	380	337	352	353	440	375	371	366	373	379	361	382	353	377	361	357	378	402	388	376	378	359	343	392	355	340	393	376	344	348	382	390	358	365	392	373	378	363	365	365	369	378	354	373	385	362	335	358	384	401	364	372	383	339	369	371	355	337	366	368	333	355	365	334	362	351	361	348	405	361	391	368	368	352	366	387	398	387	381	366	365	359	338	333	362	372	391	336	356	332	383	352	350	398	356	339	359	363	344	391	391	411	352	369	366	348	358	374	343	352	386	376	367	367	368	373	356	334	352	366	341	317	397	382	337	374	391	342	353	378	389	353	350	360	366	353	383	396	386	411	364	410	394	343	385	399	402	350	366	368	372	372	361	355	336	365	333	362	325	393	356	377	363	378	358	385	340	349	360	348	340	357	346	366	333	370	349	351	345	370	426	384	384	318	374	364	361	376	369	369	362	375	345	380	371	360	334	348	378	354	365	354	366	342	365	364	381	363	365	366	369	320	368	384	355	354	394	380	372	336	373	362	382	384	353	385	372	410	402	336	338	367	382	370	361	386	363	366	351	371	385	386	375	390	343	355	386	362	387	366	389	380	390	366	392	392	310	384	384	375	338	368	381	405	339	386	398	338	364	362	331	347	345	357	342	343	413	374	362	369	348	380	357	374	362	351	341	354	362	352	396	367	366	385	379	370	348	361	365	390	344	367	386	374	362	358	354	367	379	380	340	328	372	374	358	381	373	379	346	363	379	388	361	401	353	347	396	402	383	335	379	393	366	384	357	364	362	362	363	349	359	386	320	397	376	378	369	377	378	397	391	347	363	409	365	381	376	360	367	334	395	379	355	347	327	379	366	360	352	353	349	401	374	359	367	366	354	357	355	350	354	368	351	332	321	341	394	349	338	384	389	390	365	386	345	360	353	354	385	345	357	402	348	360	368	365	368	374	373	340	379	377	394	331	351	368	382	392	365	361	403	396	352	382	388	368	361	405	354	398	365	369	347	376	345	338	374	361	368	359	355	370	365	356	396	365	340	369	362	378	369	377	366	373	371	392	361	380	366	352	389	399	339	333	382	344	376	343	378	363	379	370	353	391	359	364	347	361	382	373	373	350	377	363	361	363	374	353	352	353	381	347	360	357	380	398	345	354	341	360	371	358	401	372	341	376	396	374	363	354	387	376	356	367	372	370	372	377	362	379	364	353	351	378	401	377	378	375	368	368	357	375	360	344	360	364	375	331	346	365	358	375	349	365	360	365	344	368	342	420	381	376	366	376	347	408	405	393	373	389	375	316	345	361	373	384	409	384	351	362	371	362	352	405	390	373	362	353	385	346	386	366	370	401	362	371	358	388	343	371	369	355	367	370	363	365	358	355	367	385	376	365	361	372	374	361	377	361	325	394	371	380	398	337	354	377	362	343	384	356	354	392	397	368	371	388	365	338	366	350	327	381	383	382	340	405	352	364	386	344	380	353	351	382	351	367	369	364	391	339	351	323	375	360	391	403	359	360	368	396	349	415	358	354	382	340	357	399	357	358	363	366	365	315	377	378	383	384	351	384	362	336	377	366	381	361	355	332	369	385	378	387	387	378	368	356	377	343	363	386	367	372	374	388	385	357	355	387	377	377	366	380	410	382	344	357	363	345	336	352	345	358	365	396	380	331	386	382	369	349	368	402	412	378	339	368	375	382	357	409	370	388	387	365	371	384	396	342	339	379	356	357	365	384	358	363	363	380	361	358	373	375	392	368	373	392	366	396	352	383	345	346	368	348	359	363	356	390	374	351	338	350	381	373	387	394	384	318	362	349	355	343	343	349	353	350	361	357	371	338	391	355	391	325	371	339	340	347	373	367	377	375	407	345	362	373	341	356	351	355	361	373	372	372	338	384	340	378	382	354	338	377	366	384	350	376	384	384	396	352
2432	329	407	381	358	297	304	1050	3228	2248	433	289	261	266	298	268	260	249	279	268	302	306	281	245	286	277	259	255	260	304	293	249	265	279	268	276	277	246	260	265	275	260	274	298	274	263	237	273	239	263	284	261	277	284	313	281	273	244	273	258	277	262	321	287	285	293	280	275	280	250	280	265	300	274	243	280	280	276	244	280	276	261	270	245	270	306	278	286	263	262	299	251	259	290	274	264	273	269	296	271	264	263	270	251	215	284	268	262	267	263	285	283	261	274	279	287	270	269	272	238	282	289	270	271	276	295	289	286	258	267	246	279	247	268	263	255	256	260	261	242	249	258	267	264	275	280	291	244	270	289	285	257	280	269	255	261	266	267	270	288	251	260	273	277	262	279	266	268	252	283	259	278	264	287	270	294	245	265	250	263	253	257	258	271	255	279	302	275	278	278	249	265	282	255	282	266	286	277	298	274	297	260	275	288	261	247	262	222	281	303	279	271	257	289	250	276	249	260	256	256	286	236	235	281	255	246	263	263	269	233	267	282	281	286	248	250	296	263	270	277	301	283	261	254	242	258	293	292	246	262	295	274	260	250	250	285	252	249	262	277	247	278	291	310	315	286	263	261	280	272	284	260	301	292	244	307	284	229	281	277	286	260	238	285	249	255	263	253	273	253	255	272	256	262	249	252	252	256	282	276	292	298	282	307	278	251	287	258	270	248	281	282	291	240	263	258	241	254	265	271	304	249	279	246	252	255	281	237	253	291	269	246	231	261	253	305	275	266	246	269	280	259	291	258	278	260	291	255	295	299	272	285	246	254	283	237	263	252	290	268	243	250	297	264	277	241	284	260	288	272	260	273	319	266	243	243	277	256	275	257	248	247	274	274	267	276	314	289	302	252	266	253	283	290	265	251	276	264	277	282	265	277	278	242	268	272	271	271	258	257	256	293	270	273	260	275	311	282	264	259	246	268	290	279	254	268	267	290	282	249	260	298	271	271	281	238	297	294	272	250	254	287	245	266	256	250	265	246	259	244	276	247	283	282	266	239	292	251	250	257	265	288	269	275	249	287	261	302	270	265	283	242	265	283	250	241	291	268	248	252	275	285	263	257	261	249	281	256	286	278	269	303	262	261	222	262	265	296	274	271	291	249	274	274	292	287	280	287	241	262	248	274	279	241	292	261	250	285	283	253	282	259	279	282	297	247	284	307	262	280	280	271	276	278	281	259	253	292	242	275	281	259	226	281	267	271	300	274	258	273	266	279	270	287	272	272	266	276	272	271	267	251	277	265	258	258	263	250	258	266	295	268	258	253	263	292	286	247	284	253	266	294	282	274	288	255	286	244	282	251	229	263	262	282	284	285	288	295	297	277	270	267	268	280	291	277	273	251	268	289	268	240	298	273	300	284	276	288	292	261	242	260	270	265	279	293	301	252	258	249	293	235	274	271	294	270	284	248	254	278	266	264	252	272	289	284	254	253	273	260	274	255	266	285	277	265	298	275	278	265	285	272	274	274	288	273	280	274	247	251	265	291	290	244	276	243	294	259	274	293	249	263	273	276	266	299	273	256	278	258	253	264	268	269	276	265	257	289	251	276	248	274	275	256	287	277	260	269	286	252	283	289	250	271	239	273	244	262	282	275	237	287	282	264	233	265	266	290	244	282	270	311	263	283	244	251	249	292	250	249	290	258	277	252	253	266	265	286	239	260	267	260	247	262	249	292	281	287	245	276	265	287	283	275	312	277	245	244	286	266	262	274	272	264	295	251	305	253	264	269	273	282	260	267	281	267	279	261	262	289	253	234	261	257	282	282	258	280	257	254	306	284	249	283	286	271	256	267	302	249	274	273	271	269	280	263	272	254	264	254	269	266	272	279	291	254	255	284	253	243	287	283	276	254	269	274	279	246	257	260	267	290	281	253	277	276	268	283	296	284	302	271	253	303	262	262	259	285	258	279	267	276	247	269	257	303	279	270	274	258	261	270	267	249	286	247	280	269	290	251	256	301	269	274	263	304	257	264	267	263	270	254	266	275	221	276	269	267	249	288	285	252	275	262	268	255	282	243	271	286	266	296	269	269	287	278	279	267	243	285	287	288	274	250	311	271	296	238	254	278	276	259	246	238	257	298	264	258	287	290	248	250	269	284	261	279	272	264	279	273	267	261	269	276	288	312	245	288	265	257	230	259	284	257	294	292	270	246	268	269	295	259	287	277	246	308	278	235	247	293	276	265	271	279	267	286	230	271	247	295	279	293	248	267	271	272	281	277	278	294	265	279	254	258	290	274	259	266	285	263	244	266	275	277	267	261	264	287	265	272	273	227	290	290	236	295	280	283	292	264	268	267	270	278	292	269	285	259	256	278	288	296	284	245	260	230	297	260	244	252	246	263	255	285	258	264	294	304	259	273	266	268	287	279	316	239	245	260	301	283	242	283	278	262	291	242	279	289	262	245	300	272	279	256	281	280	286	255	270	262	308	271	297	258	297	239	253	290	279	280	262	254	241	267	252	281	262	291	233	279	290	261	273	266	298	287	287	251	286	277	260	270	271	258	276	282	268	288	263	272	297	279	280	276	290	267	260	258	258	304	278	273	265	242	291	256	251	272	289	285	281	258	272	302	266	265	250	294	271	252	328	272	241	293	286	242	249	272	276	271	308	262	264	250	257	245	269	280	266	270	255	261	265	276	284	278	278	276	280	264	245	279	279	290	286	259	268	269	276	271	262	274	282	253	289	279	283	278	287	251	227	281	271	242	299	244	292	309	268	269	257	305	286	262	263	263	293	267	282	252	272	290	275	289	287	276	275	288	266	276	265	282	287	265	281	263	295	284	248	276	280	294	308	263	257	276	256	310	247	281	256	252	262	272	238	237	278	266	296	256	259	271	254	276	269	317	277	262	265	256	283	297	265	269	236	248	268	252	289	249	239	272	265	267	276	280	250	274	282	260	282	267	268	265	264	261	277	249	306	245	255	259	283	279	280	279	263	246	287	247	256	250	284	268	267	239	263	247	268	281	258	260	267	286	277	275	295	274	265	263	270	259	274	251	262	269	274	291	269	244	276	267	309	286	245	263	253	277	253	271	281	277	271	264	271	264	270	269	277	248	250	280	242	258	253	262	271	255	278	269	276	264	269	294	256	247	270	254	260	267	268	286	274	284	267	255	270	264	273	264	281	263	300	324	247	281	269	274	245	234	268	261	260	256	299	296	303	283	269	283	270	247	276	259	255	280	264	247	263	231	286	307	300	253	286	260	270	294	275	284	280	298	252	265	278	266	277	243	269	277	287	268	270	228	260	248	245	259	270	263	269	271	273	270	258	275	242	277	281	277	277	264	281	257	282	264	251	289	262	238	239	262	256	271	242	275	246	239	263	288	253	275	244	293	270	284	269	283	242	272	261	247	276	236	260	260	247	262	289	256	246	267	274	269	235	281	288	276	249	267	240	290	257	255	285	265	264	255	297	252	252	287	250	272	300	245
2590	841	1016	1077	1067	911	1067	5997	14577	8897	1561	743	739	692	716	749	717	684	716	719	752	741	703	668	708	784	692	717	633	702	742	693	712	709	724	723	750	744	730	766	712	752	753	684	745	723	729	718	674	721	713	718	755	684	676	733	711	769	720	715	687	760	698	740	674	681	724	682	749	710	687	722	711	749	721	735	731	759	733	694	737	691	731	667	729	744	729	652	689	720	717	722	747	726	730	744	725	713	768	740	749	738	765	666	746	705	748	729	699	660	715	726	743	762	730	726	718	754	687	703	715	709	744	745	698	681	706	701	753	721	708	723	714	680	763	730	686	667	734	690	703	733	761	731	695	709	678	740	702	727	689	684	707	731	724	727	717	730	758	699	716	697	725	749	703	730	715	725	687	724	748	672	706	660	679	757	744	697	755	708	678	689	696	686	704	723	700	666	707	721	722	739	701	727	714	674	722	757	673	675	730	709	721	706	725	695	725	678	723	697	658	731	720	756	733	717	708	703	687	735	718	709	733	700	688	691	718	746	781	722	701	681	675	709	691	670	706	714	697	686	725	703	709	736	736	730	684	713	684	766	701	745	728	696	726	720	713	732	701	721	710	714	757	790	757	737	750	701	743	723	758	719	714	714	730	733	694	747	697	704	753	713	691	734	729	725	713	741	680	697	692	727	703	710	752	680	713	722	688	762	703	715	718	708	715	737	719	701	768	678	683	704	724	698	755	673	672	739	707	710	748	780	747	713	750	708	700	737	667	668	712	690	740	715	733	754	713	726	688	700	681	737	694	669	717	653	735	716	687	728	712	678	697	696	782	679	720	693	687	761	735	767	713	704	743	739	731	693	682	710	695	701	708	713	673	680	709	781	662	739	684	726	702	672	757	673	770	704	721	707	725	701	700	704	795	704	726	692	705	661	724	750	750	704	720	706	684	745	670	753	717	715	727	716	730	698	724	739	687	733	719	704	729	777	694	743	697	738	742	743	705	707	733	722	750	706	728	736	692	727	730	730	701	679	767	701	694	697	685	704	731	691	749	749	732	732	744	737	734	708	671	727	759	668	745	699	725	690	716	694	725	713	686	656	729	738	694	724	703	754	691	694	717	724	680	697	743	673	737	727	663	718	790	727	722	722	740	675	733	681	716	683	722	725	740	763	752	722	727	699	712	722	715	720	718	699	751	757	760	708	753	704	728	689	699	753	736	710	714	725	716	698	674	756	716	686	727	708	720	713	681	727	719	691	659	708	746	726	686	702	721	692	741	669	720	750	702	666	737	702	764	725	749	738	694	750	740	705	728	718	699	702	684	693	717	713	731	724	744	702	761	705	713	674	726	688	678	719	734	701	726	680	673	693	692	708	733	683	693	713	742	724	786	727	726	702	736	692	725	666	712	738	715	743	726	766	722	730	727	729	709	687	683	706	688	726	675	726	739	680	694	664	702	706	679	720	754	701	722	732	690	623	696	707	695	714	727	768	749	748	721	701	703	728	692	694	686	660	715	764	731	712	728	734	776	748	706	726	726	757	742	742	763	745	752	689	758	777	728	777	693	714	729	741	705	711	709	689	748	739	679	704	684	690	670	721	733	666	708	714	769	760	725	727	698	693	730	690	753	716	731	655	723	702	673	724	768	701	718	720	667	730	700	718	705	745	696	691	694	687	660	727	693	739	712	711	714	720	709	693	711	750	734	725	743	701	645	717	682	787	701	735	657	735	740	711	689	727	673	728	720	675	733	726	730	730	742	713	699	737	724	715	744	726	723	768	730	715	691	682	656	729	724	691	702	702	760	756	749	716	709	743	658	709	731	672	671	719	718	719	750	656	731	680	716	693	739	694	710	727	719	704	712	706	725	714	715	714	740	705	702	730	710	705	753	693	721	764	718	721	724	695	696	659	690	686	635	721	687	733	693	690	786	755	751	701	744	708	727	738	735	778	763	788	708	715	751	711	718	697	681	702	686	714	756	751	715	710	710	715	719	727	715	762	702	695	705	711	737	732	664	754	708	757	725	750	781	747	724	757	702	750	727	680	691	755	693	713	668	677	697	709	700	760	711	691	707	720	679	725	691	701	660	713	709	685	757	726	694	742	754	708	711	715	742	705	741	723	732	692	723	710	705	754	692	725	712	719	699	759	782	714	744	721	743	736	699	726	702	673	746	683	706	715	719	786	741	677	778	641	657	682	743	756	677	745	701	722	737	720	690	757	677	728	651	751	725	710	680	786	687	702	712	738	677	724	699	681	730	716	765	763	758	720	716	650	679	675	726	735	726	705	680	733	704	723	717	751	745	700	675	700	735	720	750	669	732	704	717	694	726	721	666	750	748	699	762	771	702	755	763	710	761	716	726	700	673	748	678	734	692	717	753	766	706	713	717	750	750	747	704	669	727	734	745	772	714	729	731	697	710	718	735	687	736	691	684	668	679	704	687	716	736	670	724	709	664	692	719	739	757	716	712	758	716	657	706	725	713	714	718	724	704	730	682	757	697	704	714	717	686	692	726	698	743	717	701	742	767	715	758	735	739	755	674	715	730	693	715	699	735	733	728	719	696	701	734	713	772	717	700	748	711	732	698	719	675	677	701	655	724	673	705	762	738	726	730	722	732	674	722	731	696	715	723	713	713	718	745	698	707	711	663	745	745	726	706	743	709	726	708	696	700	711	722	730	685	765	682	638	728	715	710	701	716	638	733	729	725	691	709	736	729	715	728	659	735	729	719	682	714	722	672	712	705	727	707	715	738	706	703	716	660	710	704	738	743	681	770	652	724	710	740	672	711	704	748	697	703	682	691	726	764	704	713	722	707	730	688	711	731	693	672	727	655	750	714	669	718	693	730	763	732	711	716	726	698	709	770	720	693	678	705	715	677	761	670	716	720	681	721	739	640	754	740	702	699	681	728	723	746	732	681	646	709	690	735	723	700	730	720	732	694	754	704	714	715	667	714	736	738	752	706	732	714	668	751	719	735	732	729	680	688	705	697	714	715	659	724	740	714	689	732	712	786	691	728	751	739	698	681	709	700	704	717	706	787	790	692	644	720	757	695	702	737	733	708	707	719	763	695	693	722	729	758	707	721	692	702	676	750	720	701	705	731	711	713	708	704	683	767	718	707	675	695	708	722	688	666	734	742	699	708	740	706	721	727	689	788	691	708	725	721	714	668	726	726	724	687	702	690	664	716	696	724	770	707	722	715	714	720	674	726	745	762	760	719	678	666	727	733	737	731	762	705	768	713	731	712	701	737	747	705	699	739	711	689	758	757	697	698	700	760	692	774	723	722	701	698	674	699	719	739	775	719	701	711	718	718	729	716	714	737	680	733	733	723	717	682	700	732	732	729	705	690	714	732	676	691	709	670	738	695	684	728	754	733	720	654	665	711	694	675	722	744	728	710	691	722	706	769	694	666	702	750	774	738	735	755	734	700	705	726	716	688	712	675	703	723	710	733	730	730	743	765	762	722	754	715	677	727	719	726	638	751	692
9832	1265	1496	1281	953	646	538	10632	26940	21309	5788	320	212	222	238	238	233	222	238	205	235	217	215	234	243	206	239	264	238	226	233	228	251	244	251	220	227	227	224	230	255	248	212	238	250	204	215	198	224	218	218	225	214	231	213	223	203	202	262	228	239	228	233	220	215	226	212	216	223	235	256	223	251	225	215	238	205	225	249	226	231	246	248	220	201	224	213	210	236	236	229	239	207	234	235	198	246	245	236	242	223	232	246	227	243	206	219	212	252	247	247	250	239	223	234	221	193	217	260	242	230	232	205	228	230	237	206	232	268	232	219	181	222	226	238	237	232	219	232	195	218	241	215	248	226	227	234	207	212	262	234	221	256	204	218	222	229	210	251	228	243	240	204	211	215	250	244	208	214	238	232	229	219	208	214	242	244	208	233	239	247	236	225	238	248	232	224	213	200	211	222	207	207	216	237	230	216	214	241	229	234	202	222	233	240	220	200	217	210	215	222	238	227	223	188	220	235	219	202	227	233	227	199	241	226	213	223	214	249	225	205	207	243	230	244	237	237	237	224	207	224	221	208	225	236	246	213	232	234	213	238	218	228	192	226	239	225	215	237	198	205	237	213	210	232	263	244	257	207	230	214	226	226	219	233	218	209	230	233	242	202	255	216	200	225	246	243	262	224	222	243	216	237	259	242	215	215	219	255	229	239	223	192	193	250	222	192	236	217	246	238	212	239	209	238	231	211	243	226	231	236	234	217	242	231	227	232	236	210	242	243	246	236	214	236	209	221	221	224	212	248	221	212	218	212	232	207	250	211	217	250	220	224	201	240	212	217	218	222	210	238	219	221	226	227	218	202	232	210	245	202	239	237	186	245	240	218	208	235	234	205	233	229	236	197	223	230	251	221	207	220	229	243	238	196	225	242	210	228	219	226	225	236	214	236	202	240	228	230	224	189	224	224	228	205	228	229	219	202	237	233	240	228	238	221	201	224	225	214	233	257	218	185	239	214	220	207	222	229	230	237	214	204	224	236	234	247	254	209	267	230	239	215	224	229	217	220	203	230	221	226	264	260	237	225	220	220	188	242	217	245	241	236	229	236	207	226	250	219	259	211	224	198	252	241	229	221	255	239	218	232	275	236	222	221	229	210	234	205	237	227	233	223	226	201	223	207	232	225	233	232	241	213	198	250	214	213	229	212	227	228	235	248	203	232	225	228	233	208	222	243	240	252	226	242	232	237	232	229	210	219	224	233	245	196	220	253	217	209	212	224	224	237	228	203	230	225	243	209	241	209	236	256	216	237	225	238	218	242	228	239	249	231	242	210	221	215	230	221	243	237	230	231	205	250	230	218	185	236	234	216	237	208	221	209	228	233	259	260	241	267	251	248	247	246	219	228	238	261	218	235	217	218	220	247	191	229	230	224	213	206	204	207	237	240	239	221	249	237	226	235	237	236	240	213	252	240	247	236	227	217	255	218	200	223	227	228	206	249	215	222	229	233	202	257	223	222	210	212	216	228	199	222	236	252	235	245	219	213	224	251	222	219	209	205	234	236	253	239	230	206	251	235	233	219	215	253	245	218	224	215	209	228	224	225	213	218	240	256	231	240	234	224	245	221	238	195	213	222	242	211	216	235	229	236	220	233	215	230	217	252	237	230	237	238	222	232	217	207	215	210	232	242	249	247	212	222	212	219	211	224	203	208	224	232	200	217	237	215	237	188	221	231	191	238	228	247	240	198	226	235	234	236	245	200	200	222	232	233	198	203	201	234	245	219	208	222	211	213	217	226	237	237	245	222	240	243	233	237	226	235	209	211	219	220	227	239	209	231	218	219	235	233	260	216	243	216	208	255	241	230	244	239	206	252	233	230	227	239	211	212	250	220	240	203	211	221	224	221	223	207	244	224	225	230	215	265	254	221	199	218	247	245	198	216	236	222	238	212	225	212	204	237	218	196	209	221	220	246	207	211	208	198	204	241	230	224	243	219	223	248	234	217	222	239	202	236	225	203	210	221	231	238	235	230	224	252	225	214	219	216	229	216	211	240	204	216	229	220	208	200	231	215	201	227	233	218	257	206	206	241	253	229	236	216	229	239	219	213	222	245	226	213	240	210	238	231	228	220	222	243	230	229	239	219	236	216	248	231	217	225	213	203	208	238	215	215	226	244	240	237	200	208	225	212	242	215	219	224	212	235	238	206	244	251	259	245	231	252	234	229	246	251	224	199	229	215	237	249	259	266	239	218	210	227	239	235	195	222	229	217	216	248	237	225	222	221	206	243	220	207	226	231	235	240	219	216	250	233	256	250	229	234	241	223	211	251	219	221	234	215	231	210	193	193	232	218	227	229	217	228	216	259	207	202	212	238	265	219	219	235	204	228	235	229	208	232	223	211	213	215	193	227	226	230	234	214	222	239	210	202	239	217	257	207	227	224	221	252	217	216	215	240	230	219	213	235	228	222	244	235	218	232	212	206	231	210	237	235	225	209	221	207	221	230	212	212	249	225	243	230	210	206	208	239	225	222	227	224	227	216	258	221	232	229	231	198	246	214	276	214	228	224	233	234	222	219	199	234	253	234	223	246	228	216	217	227	234	250	221	208	245	229	210	212	237	232	217	219	230	232	232	202	231	214	239	253	202	246	227	232	244	227	243	230	243	251	215	220	240	233	209	243	215	213	242	229	224	232	229	230	260	237	218	219	199	229	226	235	237	221	202	236	228	257	259	202	227	205	212	244	223	198	212	207	209	217	237	227	245	220	237	209	237	232	250	240	221	199	200	252	226	223	233	234	204	245	212	203	213	254	222	211	228	211	236	223	243	206	228	234	216	217	226	222	240	234	206	251	263	223	217	215	216	242	215	234	219	228	240	238	221	220	235	215	236	231	221	236	230	203	217	230	224	228	221	235	221	244	207	221	231	247	234	243	217	223	202	223	208	193	228	216	218	219	234	228	224	222	210	177	219	226	227	218	243	215	216	218	247	230	217	230	223	219	230	264	239	203	225	221	215	223	218	253	246	247	215	223	242	226	194	264	257	243	240	216	237	241	249	230	227	227	231	241	227	238	227	207	237	209	223	227	232	233	231	232	230	225	250	214	215	220	227	205	223	203	238	220	224	251	221	223	224	243	223	224	219	224	234	252	225	233	248	242	238	232	232	218	204	237	241	215	228	235	252	261	214	230	190	255	242	203	227	217	220	222	253	236	231	199	220	252	226	201	224	233	217	217	222	223	241	239	238	219	235	228	206	230	226	213	235	221	257	214	244	215	211	216	217	207	234	222	247	243	227	246	239	196	222	238	233	248	227	209	221	219	209	215	216	243	229	212	219	221	206	202	227	250	252	223	235	232	218	243	216	205	238	215	228	253	201	252	246	215	225	226	228	223	225	232	235	228	204	222	236	228	235	224	224	224	270	239	222	240	218	214	224	242	225	231	220	233	252	207	213	211	241	211	222	229	223	225	233	240	213	210	224	234	227	224	221	228	230	218	217
6372	1618	3711	4300	3667	2939	2493	27283	47185	38087	14607	765	747	701	727	723	645	658	684	658	690	651	659	639	637	619	618	606	661	646	618	643	623	663	584	658	581	581	567	646	605	608	622	595	605	576	608	613	598	586	618	585	596	585	615	586	600	624	556	622	622	626	656	572	607	583	612	585	608	609	633	605	578	586	626	583	582	603	631	561	619	586	604	592	629	595	590	600	642	650	599	644	612	611	565	614	624	653	590	549	575	581	616	589	571	581	581	575	577	607	564	604	584	593	635	602	617	576	565	607	606	625	622	588	661	594	610	581	605	574	627	621	580	536	569	599	602	620	648	595	611	598	637	603	591	603	610	539	570	586	603	581	593	617	619	623	628	642	641	572	623	615	622	612	577	595	586	575	588	626	585	591	578	590	593	600	644	616	648	610	570	526	604	619	571	576	562	603	597	583	545	614	665	586	580	588	618	621	648	606	606	602	585	576	569	588	567	654	589	589	587	581	572	641	580	548	627	577	631	573	597	598	572	605	605	565	605	640	581	602	637	605	570	601	578	626	627	603	587	639	586	593	624	586	591	583	639	623	600	585	603	590	568	624	611	595	595	596	612	602	623	631	587	579	589	545	639	624	588	589	622	592	580	617	551	621	664	589	586	583	608	615	610	604	580	594	584	619	632	629	611	585	594	565	608	615	587	581	592	626	588	617	606	588	582	604	602	597	573	612	576	596	585	620	606	579	585	603	576	646	656	607	643	593	581	596	601	576	602	596	581	622	629	573	603	594	646	600	597	624	604	587	589	637	571	591	574	556	632	595	599	591	617	608	610	650	633	566	612	584	593	613	573	590	598	609	613	580	609	574	565	594	592	579	620	588	586	607	562	604	616	565	608	587	591	620	586	549	595	612	667	586	562	586	626	639	587	604	579	644	617	614	608	628	623	592	631	629	560	610	638	611	571	611	573	572	593	592	623	612	578	623	612	568	664	557	598	643	629	618	600	591	569	598	612	600	630	567	617	622	626	580	605	603	620	593	586	637	574	594	570	558	610	642	577	578	598	623	593	633	570	594	579	614	611	592	570	617	606	565	568	625	563	578	616	611	620	606	640	604	586	628	576	567	645	625	587	601	608	579	580	636	645	609	626	582	570	653	606	599	615	630	604	635	629	587	573	644	625	630	610	605	598	660	618	628	603	582	566	615	620	627	611	616	629	559	622	563	592	620	577	608	611	607	585	592	603	594	597	560	610	567	593	578	589	563	618	607	587	628	567	604	642	624	632	595	597	622	593	634	601	572	628	619	589	616	622	623	577	611	622	568	562	621	644	609	581	578	621	626	562	594	584	591	595	599	603	610	618	590	604	554	629	585	591	565	590	543	625	578	616	591	619	578	568	577	604	606	599	618	601	588	613	591	608	611	608	611	600	579	592	607	602	604	579	631	574	628	596	570	604	615	615	570	607	618	614	562	586	580	567	570	625	635	577	632	619	592	662	614	592	578	599	611	618	635	600	615	633	614	621	596	572	609	615	609	609	576	550	607	589	599	609	581	577	610	607	588	601	583	582	606	659	597	586	593	649	614	593	622	583	627	628	627	593	595	596	585	599	628	588	607	622	583	646	598	599	607	619	604	610	652	592	577	591	592	573	593	640	635	616	634	557	651	610	627	589	592	593	585	579	591	591	621	616	611	580	595	575	592	553	595	564	571	581	600	632	643	638	639	597	601	586	628	541	572	603	606	599	652	617	620	569	537	642	588	601	620	573	576	540	565	575	644	614	611	581	630	603	610	571	564	536	590	637	584	595	590	605	579	601	563	601	616	598	615	618	579	600	635	642	587	612	591	620	593	588	609	594	571	564	588	565	598	613	594	600	600	615	643	630	628	640	599	629	584	614	590	608	625	607	599	639	580	593	619	608	581	593	638	636	601	576	611	639	591	580	602	599	638	616	609	585	645	601	592	540	635	601	593	604	586	590	616	622	577	591	621	617	598	615	592	622	616	630	576	591	588	570	594	590	598	601	657	617	631	588	614	578	632	578	581	612	569	584	621	577	589	608	630	617	610	590	587	630	614	603	603	585	581	548	613	613	615	609	572	609	602	597	594	620	649	609	589	628	602	615	568	602	649	569	611	620	623	616	628	612	604	601	614	599	569	642	554	597	588	577	567	650	584	568	596	577	575	590	610	597	570	643	607	622	641	585	596	617	582	597	616	622	622	568	600	621	629	619	605	566	595	612	574	617	595	570	625	606	572	650	612	633	593	589	564	601	585	631	560	565	598	599	675	627	632	603	617	591	632	616	623	646	602	605	573	604	634	618	594	610	617	637	611	630	609	613	610	635	634	636	589	595	572	614	638	615	637	618	562	593	637	559	601	592	563	637	600	581	636	599	615	584	608	595	585	597	593	584	590	567	594	581	599	612	588	594	605	574	565	623	611	581	620	656	564	599	605	598	614	571	603	565	600	601	639	581	607	615	610	632	616	582	603	598	563	576	582	596	639	561	567	642	568	603	591	635	622	602	605	614	568	616	613	575	555	564	582	584	627	579	607	558	592	598	548	601	599	599	607	576	589	581	640	599	571	632	584	613	605	626	619	639	566	622	540	587	587	648	631	639	627	627	617	567	598	580	582	637	610	541	577	623	606	573	572	572	609	629	610	616	615	614	571	600	602	584	600	588	597	644	591	613	615	630	610	617	624	590	623	601	562	602	618	630	598	662	590	581	628	634	586	595	631	649	615	579	613	620	646	595	598	623	570	655	630	580	603	653	630	602	577	577	586	592	576	611	587	621	597	613	615	573	587	678	586	623	622	570	623	571	626	569	597	626	636	608	563	571	587	621	602	629	631	612	579	598	591	618	589	545	620	591	644	566	642	609	576	603	604	624	633	590	589	630	554	631	605	603	580	615	597	573	635	614	644	630	596	640	581	561	570	586	595	616	605	619	610	591	610	590	596	595	570	580	589	600	619	578	599	630	565	634	618	581	591	549	661	603	566	638	621	623	611	622	600	621	659	614	604	587	630	604	624	590	588	574	597	607	577	580	588	596	578	603	626	593	617	594	610	630	577	631	608	591	577	617	616	613	594	584	554	587	612	615	554	580	585	581	600	614	617	600	620	626	609	574	554	632	603	627	579	545	611	595	566	597	576	604	590	569	628	628	611	601	628	605	636	627	592	633	577	616	595	619	581	581	619	628	586	599	566	625	576	628	594	593	611	584	559	568	609	579	610	571	617	585	603	578	619	604	603	577	598	607	594	574	600	572	578	558	551	627	609	652	561	575	638	658	604	587	568	626	594	589	606	629	599	614	657	606	564	585	630	590	592	647	583	586	543	637	619	633	621	598	629	574	621	618	638	571	614	555	598	635	608	566	637	607	622	600	599	586	602	628	567	614	595	567	582	626	596	596	619	635	603	589	611	581	600	623	618	639	568	600	624	611	589	608	637	655	607	649	588	605	611	597	606	604	602	630	599	600	611	569	603	630	573	622	611
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
