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
336252842395	336252842916	336252843466	336252844016	336252844566	336252845116	336252845666	336252846216	336252846766	336252847316	336252847866	336252848416	336252848966	336252849516	336252850066	336252850616	336252851166	336252851716	336252852266	336252852816	336252853366	336252853916	336252854466	336252855016	336252855566	336252856116	336252856666	336252857216	336252857766	336252858316	336252858866	336252859416	336252859966	336252860516	336252861066	336252861616	336252862166	336252862716	336252863266	336252863816	336252864366	336252864916	336252865466	336252866016	336252866566	336252867116	336252867666	336252868216	336252868766	336252869316	336252869866	336252870416	336252870966	336252871516	336252872066	336252872616	336252873166	336252873716	336252874266	336252874816	336252875366	336252875916	336252876466	336252877016	336252877566	336252878116	336252878666	336252879216	336252879766	336252880316	336252880866	336252881416	336252881966	336252882516	336252883066	336252883616	336252884166	336252884716	336252885266	336252885819	336252886366	336252886916	336252887466	336252888016	336252888566	336252889116	336252889666	336252890216	336252890766	336252891316	336252891866	336252892416	336252892966	336252893516	336252894066	336252894616	336252895166	336252895716	336252896266	336252896816	336252897366	336252897916	336252898466	336252899016	336252899566	336252900116	336252900666	336252901216	336252901766	336252902316	336252902866	336252903416	336252903966	336252904516	336252905066	336252905616	336252906166	336252906716	336252907266	336252907816	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	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	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
55720	27044	8773	2336	1371	927	729	611	530	468	389	416	475	565	478	426	390	456	519	522	522	563	450	372	339	380	383	368	370	369	411	373	386	317	253	248	231	238	246	263	286	289	267	214	255	236	301	236	232	234	199	209	189	236	238	335	1042	455	353	312	220	173	191	216	200	221	192	194	209	203	176	174	209	203	199	178	201	191	198	204	209	210	194	215	186	199	214	211	236	198	201	198	199	180	190	205	207	205	187	208	187	210	184	183	195	193	187	203	179	174	200	193	202	179	176	194	198	182	212	187	192	172	202	201	191	204	221	187	203	205	190	179	164	181	178	193	198	204	194	201	183	191	170	173	199	204	180	192	207	202	214	195	159	192	194	189	183	180	193	201	191	207	191	173	204	189	193	194	186	199	196	213	191	182	181	195	204	191	213	184	206	199	200	184	214	191	211	211	196	212	214	206	221	193	215	193	189	191	194	184	230	196	207	172	194	214	204	178	180	183	215	207	189	217	217	198	231	177	210	193	204	188	214	190	195	206	179	191	162	195	194	191	164	195	183	169	214	176	210	185	180	185	185	208	198	194	185	185	190	201	194	197	198	208	180	195	175	197	213	206	185	163	183	163	221	204	204	175	184	179	195	194	180	194	192	183	186	183	203	201	205	211	174	178	186	199	206	204	214	191	185	217	182	200	193	189	205	195	180	166	182	198	202	191	192	181	183	199	188	186	203	200	199	157	199	173	208	185	197	184	214	203	201	193	210	180	210	200	164	205	171	168	183	161	203	208	202	196	195	210	191	195	206	189	210	199	207	173	186	207	205	224	199	211	193	207	210	195	181	202	215	181	205	221	185	219	203	189	163	201	213	195	220	180	197	193	194	186	200	199	208	210	197	215	185	185	171	192	159	184	209	197	159	184	185	197	203	199	220	217	208	187	204	189	202	187	199	204	195	233	190	192	190	216	205	192	202	184	182	182	209	182	194	175	189	171	189	193	210	182	216	192	211	206	176	181	212	169	189	198	199	185	222	200	175	199	213	188	202	187	194	207	228	190	210	192	191	192	193	198	174	185	167	194	195	198	218	187	205	209	198	194	190	214	188	199	190	151	196	199	193	180	199	208	206	219	186	203	206	208	219	191	193	214	197	222	204	175	203	189	190	192	180	192	204	192	196	185	200	196	197	212	206	204	192	191	203	199	187	221	205	195	194	191	181	189	175	192	201	232	167	201	225	213	182	222	210	190	190	199	199	193	200	192	198	161	212	189	189	225	194	199	185	192	212	195	167	198	185	187	149	191	191	204	195	203	204	171	187	187	181	207	180	202	204	198	198	184	172	187	217	204	206	189	210	203	187	177	217	221	189	187	214	175	213	205	193	203	207	219	209	194	195	185	194	214	209	204	196	188	166	196	184	211	172	185	187	203	211	172	189	194	211	210	202	198	186	212	206	180	196	182	187	212	168	207	176	181	190	180	192	202	214	217	215	184	205	198	212	203	208	204	203	200	181	206	205	186	202	188	186	181	174	199	188	176	180	207	201	214	177	218	197	179	193	197	214	192	168	188	213	214	196	180	206	186	189	189	208	206	213	180	184	181	188	173	189	189	198	199	195	188	198	233	189	182	183	202	181	201	187	216	208	209	175	220	182	195	217	192	211	229	192	211	199	196	192	205	174	198	206	193	186	217	210	203	211	189	149	208	186	169	221	191	198	214	227	195	200	205	214	200	203	192	202	206	185	190	217	206	191	202	227	187	196	194	175	217	200	194	197	211	185	187	207	206	204	193	193	205	209	159	218	206	197	177	178	194	193	201	194	190	175	183	189	198	200	231	222	197	199	186	213	203	187	213	190	197	195	180	223	179	198	226	188	184	200	193	193	197	197	179	209	202	192	180	184	205	197	192	188	204	190	188	193	212	183	176	184	187	206	185	181	198	215	205	165	181	188	204	200	213	185	206	181	186	188	185	219	211	186	187	194	205	165	170	173	187	197	208	178	201	191	186	187	192	184	186	229	196	185	220	193	189	206	199	186	198	183	190	187	208	200	206	206	174	195	188	168	181	181	192	203	189	180	195	189	222	220	184	210	208	187	210	189	207	169	201	197	185	191	171	170	187	185	157	189	190	207	191	213	180	185	176	188	185	192	199	199	221	205	178	200	206	200	215	193	197	211	203	205	184	178	209	202	168	195	221	192	183	187	185	201	200	179	165	190	220	201	206	193	210	198	207	225	195	201	197	183	207	201	183	171	180	207	192	193	166	200	214	165	184	192	184	197	167	188	201	225	188	191	191	187	190	205	192	197	205	194	183	195	194	195	197	205	204	187	190	178	208	151	195	209	204	199	184	170	203	183	209	193	183	202	204	178	178	200	198	189	186	215	180	202	179	208	194	169	209	184	198	193	193	212	190	180	184	182	193	185	184	183	166	182	198	196	189	199	180	180	214	229	179	198	202	187	201	203	218	197	224	213	209	220	186	206	209	194	181	224	180	187	195	214	176	204	196	184	186	187	216	172	177	187	192	214	190	189	189	206	182	192	200	207	224	191	190	179	192	203	208	168	165	226	202	195	201	214	190	197	175	211	204	178	182	188	178	212	210	185	196	184	175	202	191	205	178	230	202	197	205	191	197	178	189	210	179	182	209	214	213	184	201	189	185	168	185	188	189	171	195	190	188	165	182	188	170	190	194	191	172	196	220	192	185	191	201	209	174	172	175	213	180	215	182	179	204	213	210	208	198	182	196	199	194	208	188	214	207	201	202	199	232	208	219	185	180	188	188	197	216	187	197	219	188	191	200	192	188	220	169	214	177	199	197	207	205	219	179	194	192	227	198	187	199	184	192	200	178	206	196	202	201	192	187	187	194	194	214	208	170	187	188	169	193	194	216	194	198	183	190	213	180	197	219	206	210	186	171	224	183	204	190	184	217	185	165	197	196	204	166	180	177	184	203	207	195	179	188	200	178	214	192	211	193	191	201	200	206	211	201	184	187	192	190	196	205	189	221	231	201	198	209	182	198	166	190	205	194	214	195	206	194	198	179	192	190	172	205	210	190	224	195	190	212	223	202	211	185	200	193	208	195	178	190	187	193	178	217	197	220	201	208	192	196	209	219	174	194	186	191	207	206	223	236	194	225	196	203	190	195	193	235	208	192	222	208	205	190	189	189	211	180	188	213	175	218	191	185	214	192	171	155	208	187	204	193	172	207	180	192	190	195	199	190	186	193	192	178	194	196	196	210	206	233	199	201	210	187	184	199	175	175	199	190	185	190	200	195	207	189	181	204	199	190	180	213	174	198	192	191	192	190	197	204	195	204	173	220	190	199	202	202	203	194	204	196	200	191	197	182	158	194	178	179	223	204	200	178	198	192	188	196	212	207	180	185	194	169	195	189	178	210	180	188	190	187	187	205	213	196	234	185	174	221	200	182	198	199	205	175	209	179	188	197	210	192	214	205	210	199	187	176	197	187	189	190	187	223	190	178	200	211	191	169	191	187
35744	3792	5815	5945	4989	3936	3260	2662	2188	2031	1762	1958	2285	2932	2336	2060	1930	2465	2820	2872	2943	3306	2467	2086	1985	1884	1812	1760	1785	1871	2129	2159	1945	1500	1159	985	932	1098	979	1013	1205	1234	1138	951	1023	876	1407	917	812	768	719	676	767	773	827	1908	7061	2539	1844	1170	577	568	546	599	580	609	569	557	577	553	566	488	580	558	530	526	568	520	581	581	547	545	522	557	573	580	550	573	574	593	567	556	543	527	576	556	518	550	541	581	543	530	545	537	581	566	561	524	523	506	576	546	562	572	516	576	550	567	582	553	518	565	547	570	543	551	481	571	514	514	566	561	573	510	542	538	536	553	564	561	527	562	554	582	523	560	579	551	589	539	546	556	544	596	575	607	573	558	554	563	554	571	583	554	583	510	585	534	580	520	536	561	588	637	587	588	579	647	603	654	626	653	578	574	538	487	535	520	505	489	548	584	526	566	549	533	545	551	521	519	572	564	576	541	576	527	566	553	548	567	528	560	477	555	575	541	526	571	537	540	594	570	545	550	561	551	562	546	550	557	528	536	524	567	537	530	532	512	569	554	581	557	546	509	531	530	513	516	528	553	563	535	597	532	549	564	578	550	544	531	584	519	535	534	550	566	551	536	529	528	519	542	530	531	553	528	528	593	537	528	577	555	555	569	533	559	549	530	553	552	552	556	531	564	582	573	552	548	556	597	546	571	534	554	573	535	531	518	542	550	539	555	592	536	534	565	582	563	549	562	553	550	529	554	577	565	532	519	536	551	538	553	540	511	512	547	522	544	532	490	557	509	547	551	566	537	525	527	510	551	550	554	579	563	554	576	514	580	550	550	553	541	510	521	573	563	504	596	572	588	531	551	524	566	563	518	544	585	568	578	547	528	553	560	520	528	519	517	547	549	543	519	561	554	554	525	547	531	539	542	553	600	515	546	533	551	516	539	530	533	496	587	522	558	537	554	521	537	554	560	579	533	571	563	556	557	523	571	527	544	510	550	527	580	563	571	556	530	525	572	535	586	565	556	503	550	553	501	518	511	545	561	611	565	557	573	529	563	537	538	559	551	565	518	513	547	551	556	539	575	547	548	576	523	573	547	558	513	522	549	487	542	513	592	586	536	527	532	557	491	579	580	525	581	532	530	500	540	590	554	588	539	520	552	524	582	531	539	556	524	558	520	592	555	562	539	570	546	548	562	541	580	533	512	547	521	516	586	513	513	568	566	541	507	540	545	573	559	501	544	501	534	514	500	548	528	548	549	539	536	540	573	564	495	541	534	525	564	545	571	544	537	557	522	524	493	549	557	536	543	534	584	536	557	573	525	547	533	509	530	494	540	541	509	571	539	519	551	554	581	568	513	509	537	542	588	538	526	560	534	567	558	498	553	544	548	561	571	540	521	539	534	560	544	544	538	558	560	546	533	523	569	538	532	533	585	575	512	528	595	615	560	543	583	505	519	515	560	510	555	564	508	538	538	546	554	547	597	532	555	585	528	505	552	494	566	553	558	538	559	533	532	514	547	513	567	552	534	540	576	557	515	567	533	521	558	494	565	507	526	505	544	524	566	519	545	574	556	509	532	512	529	526	523	529	575	568	569	603	520	516	549	498	572	549	543	571	569	539	561	558	508	536	551	551	549	529	519	579	549	496	569	510	518	508	510	528	561	517	558	524	540	536	530	530	558	527	519	524	557	584	581	562	541	558	553	531	485	517	529	581	556	527	541	579	512	546	545	526	523	587	536	565	527	567	571	520	552	534	543	521	555	532	519	543	568	512	544	540	546	536	528	539	542	541	548	513	513	531	594	517	556	519	539	553	512	536	511	529	569	566	534	576	520	522	550	520	525	538	556	554	525	527	529	551	561	560	554	525	529	555	543	561	557	536	545	503	497	589	536	526	546	531	524	527	586	539	563	575	616	562	547	546	500	569	553	577	533	600	582	545	562	551	554	548	575	538	576	501	547	539	552	522	550	516	538	571	592	526	530	543	534	548	511	535	598	563	597	522	525	554	524	506	567	517	515	559	529	504	509	553	547	573	546	521	552	544	541	571	519	545	521	488	533	532	556	542	553	558	555	541	560	582	515	599	550	527	544	554	537	566	569	561	510	593	526	570	542	529	541	500	570	561	543	508	553	566	497	542	513	556	542	556	529	548	560	563	545	526	534	538	566	559	570	564	536	522	529	549	516	494	534	535	515	567	554	524	575	544	606	552	570	590	570	570	551	541	523	547	512	529	537	553	530	550	520	525	548	512	568	569	587	523	596	559	535	528	567	551	540	528	560	527	572	578	548	560	525	569	539	595	588	542	516	564	552	514	556	523	549	538	539	535	564	559	547	567	544	537	555	514	560	564	537	509	533	579	545	582	509	540	507	542	549	545	524	512	526	589	518	555	551	538	522	507	530	595	549	542	517	546	543	535	526	526	551	510	515	554	543	520	581	576	527	522	531	542	519	569	553	530	556	509	561	528	524	546	541	522	532	534	535	543	506	569	560	562	588	551	561	547	540	528	539	567	521	564	526	546	554	546	546	548	562	533	561	553	563	514	536	554	533	536	542	558	533	541	546	556	536	526	550	538	541	534	557	564	543	527	566	562	510	508	510	564	576	530	509	569	567	565	528	542	565	508	594	556	551	536	559	563	533	503	516	556	553	522	559	545	560	579	564	513	521	519	550	523	534	531	564	566	540	570	549	536	515	585	485	567	531	559	525	603	549	559	553	537	524	546	551	507	550	576	525	544	559	580	523	528	530	555	505	547	569	534	526	556	537	521	558	553	508	522	545	528	563	562	550	550	560	580	514	568	581	553	511	550	535	551	556	560	551	572	553	537	524	585	507	539	568	510	548	525	490	544	573	541	544	542	486	523	553	538	520	523	553	540	576	489	536	517	546	529	527	531	518	522	541	504	541	511	552	559	568	548	523	554	512	544	530	539	561	514	523	559	541	568	530	519	540	548	580	574	551	566	522	499	527	536	571	562	563	540	502	542	529	493	566	523	535	517	583	598	541	531	534	529	524	555	505	539	556	525	528	584	566	559	531	503	555	534	556	549	563	531	560	504	528	624	591	516	538	558	585	536	482	566	509	569	560	538	569	497	557	529	567	561	544	548	522	554	537	567	536	538	566	568	558	533	560	541	537	535	522	579	554	526	535	565	542	560	577	549	546	537	519	541	551	573	573	572	524	548	520	546	550	534	561	560	557	544	552	559	548	545	506	488	579	554	500	534	547	546	561	510	544	547	568	537	541	544	520	526	540	494	506	557	600	568	513	572	536	523	556	542	563	568	563	568	555	575	518	530	562	504	551	531	538	574	517	588	535	561	534	537	492	516	540	515	579	524	581	538	526	573	529	569	539	537	565	547	554	521	522	569	550	557	517	616	549	537	560	552	587	588	521	502	574	557	576	571	564	512	555	560	508	557	546	570	520	512	529	559	594	561	551	536	542	531	547	553	541	555	509	547	496	520	570	544	539	552	565	527	531	532	524
6653	705	274	183	209	151	172	146	138	147	164	153	166	134	169	142	176	200	156	145	130	145	154	165	166	153	141	158	146	171	175	158	163	167	155	147	163	159	132	138	143	168	156	145	154	148	127	144	142	127	147	145	149	159	142	152	173	165	162	214	206	152	140	154	143	145	157	140	113	158	133	150	149	162	152	127	136	136	128	133	144	140	152	144	129	140	147	124	151	158	153	153	139	124	142	137	128	156	138	149	134	132	131	138	173	124	161	161	142	143	150	163	144	136	136	139	128	152	148	145	177	114	138	127	163	147	141	152	144	161	130	156	128	130	143	136	134	146	154	155	134	142	126	142	138	143	137	120	152	139	130	141	133	147	154	136	147	151	147	158	148	146	136	145	141	148	133	155	133	158	133	148	144	147	137	138	135	162	136	154	156	146	148	128	140	125	139	163	125	145	146	131	140	150	164	150	125	131	148	127	158	157	150	149	162	124	138	143	162	154	155	164	135	140	141	131	148	158	128	156	125	147	151	162	131	143	143	141	159	128	144	149	143	140	161	129	156	170	149	129	137	133	144	131	129	129	134	137	144	133	146	144	142	157	134	135	123	136	151	142	140	135	164	138	155	146	150	161	138	149	158	143	162	147	140	131	148	146	149	143	139	145	142	135	132	148	143	129	135	143	142	134	159	141	139	148	152	149	147	159	148	140	146	150	125	155	133	147	146	143	153	147	153	154	123	132	151	147	129	155	138	151	160	161	152	134	141	136	140	133	144	143	135	150	137	121	148	132	158	137	147	152	136	165	142	134	143	132	159	145	132	140	150	141	142	127	163	157	127	148	154	149	152	155	125	139	149	162	162	129	140	166	151	144	133	128	142	160	141	172	151	136	160	157	132	147	140	142	142	155	133	145	169	164	128	150	155	142	148	131	154	140	151	132	159	149	116	142	159	146	151	130	132	129	141	157	128	160	166	135	138	146	163	158	120	125	122	156	146	151	152	133	129	156	137	139	137	139	144	137	145	131	133	136	144	138	144	129	142	137	149	121	150	141	131	151	120	153	149	162	140	135	135	130	139	122	162	149	158	148	134	144	132	127	145	135	142	136	126	150	141	153	141	140	144	127	140	135	146	130	134	159	168	128	138	150	150	156	143	146	127	134	153	147	144	152	155	153	157	132	151	163	160	123	150	129	141	144	127	152	125	149	128	138	146	140	123	161	139	145	143	150	148	126	148	140	167	157	136	137	154	148	129	117	139	116	140	108	160	130	137	141	146	137	144	120	145	134	167	143	169	152	132	145	142	138	134	167	161	134	134	153	143	131	148	145	135	150	157	126	165	133	149	134	138	126	145	158	165	151	155	144	173	151	140	115	146	158	167	138	144	149	134	151	136	151	125	154	138	142	128	140	139	148	153	147	135	149	144	143	159	131	124	164	158	136	144	128	153	163	140	152	135	162	158	138	146	112	155	145	155	142	132	134	158	158	136	126	131	138	142	152	142	143	128	134	140	153	143	138	142	128	145	127	157	145	151	156	144	129	136	123	130	151	140	130	144	119	144	145	125	161	155	143	144	141	138	142	153	119	142	167	142	167	123	140	132	134	130	153	120	149	132	143	137	136	134	125	153	161	149	152	153	150	138	151	149	141	149	134	154	133	141	146	151	141	124	120	149	130	153	147	148	142	135	166	138	146	120	147	141	138	140	152	124	131	144	135	150	150	111	153	135	144	138	136	149	138	126	141	145	154	176	157	144	141	130	160	151	141	145	139	142	140	179	134	143	162	127	143	118	135	165	121	153	140	144	162	146	135	150	135	127	147	154	152	137	160	121	132	117	154	131	129	149	151	142	146	158	158	135	151	145	148	163	136	153	151	146	140	123	138	143	132	131	127	145	128	136	130	148	106	117	137	148	160	136	137	150	115	142	136	142	144	150	144	152	147	126	160	129	150	154	146	117	167	137	158	142	132	128	138	158	142	142	147	147	136	135	150	150	136	143	146	138	150	140	153	167	136	145	159	142	134	129	151	154	141	156	151	130	149	147	131	170	147	143	140	162	123	121	128	126	132	151	121	149	137	158	147	161	134	151	163	142	127	145	154	145	161	149	144	142	143	127	136	166	156	152	131	137	143	155	138	129	124	156	125	150	138	153	137	146	154	146	152	124	155	144	136	146	140	175	162	129	150	136	149	150	138	140	140	151	127	123	156	138	138	137	147	138	137	156	154	135	159	125	124	141	134	148	125	139	127	132	145	142	155	139	155	127	132	138	141	131	138	135	129	130	133	147	164	160	124	145	143	136	148	136	161	141	134	140	148	130	142	155	147	154	144	147	155	148	142	136	150	135	129	113	109	138	148	177	141	158	150	146	162	156	128	142	138	147	135	143	150	141	157	153	153	117	151	136	131	154	166	133	140	137	127	161	164	148	137	145	148	127	125	159	136	143	140	128	153	155	142	165	143	143	124	128	144	148	131	136	121	130	157	124	140	155	128	146	133	143	140	148	155	143	148	138	150	131	128	145	138	137	140	123	157	130	152	149	143	130	143	154	158	150	131	131	140	170	147	143	147	146	132	142	123	172	128	140	152	130	155	138	143	157	146	142	166	148	151	145	118	143	137	121	130	159	134	153	148	149	128	112	143	138	142	159	147	129	135	137	147	119	152	147	143	134	128	123	153	148	165	145	138	133	138	151	135	113	134	130	134	135	142	145	153	148	162	149	144	145	138	138	127	153	130	130	149	139	152	144	156	137	139	142	144	132	135	127	137	146	139	162	147	126	148	136	161	139	135	130	151	126	150	132	137	141	158	135	147	129	131	122	129	154	130	160	170	113	131	150	132	150	132	141	125	147	109	147	149	142	141	143	138	162	138	121	133	135	120	144	142	134	149	128	159	144	145	150	139	127	166	143	136	148	141	121	154	149	186	153	152	148	133	148	131	156	148	149	145	143	152	147	120	133	125	148	160	143	151	141	138	150	150	133	140	141	157	136	127	149	136	150	151	137	141	136	159	108	131	152	133	139	128	135	148	150	147	151	128	133	149	138	139	156	137	136	145	142	133	151	130	152	160	168	153	130	150	131	138	160	132	155	146	153	141	155	155	126	169	152	127	144	129	146	136	135	145	129	146	136	140	163	152	123	133	140	145	151	121	142	135	170	116	134	140	147	135	146	122	135	149	134	151	139	149	142	140	157	132	138	138	156	155	144	135	143	139	167	146	138	158	164	124	151	152	142	140	123	136	141	109	146	152	139	156	140	133	152	135	136	154	137	128	131	149	140	123	130	123	128	129	140	165	147	141	133	124	154	144	149	119	125	148	148	144	133	138	150	147	151	149	141	141	130	165	130	123	143	152	135	148	129	135	140	148	130	130	142	155	120	139	135	130	177	136	127	165	160	137	129	157	125	126	146	143	167	142	158	140	147	151	149	139	145	152	133	136	161	135	151	157	147	151	132	135	144	139	136	150	143	144	148	139	132	148	150	128	139	133	130	140
6457	607	608	604	570	527	530	473	514	457	499	476	500	494	521	512	466	585	522	540	571	549	554	567	569	583	556	520	565	512	577	502	485	523	491	437	450	475	427	441	462	464	450	452	468	438	463	413	404	433	428	401	410	427	456	476	837	546	562	980	913	494	420	427	470	414	413	441	439	407	392	412	401	425	402	412	445	379	416	427	433	395	415	408	435	415	469	434	400	387	400	391	435	408	429	425	456	447	416	414	415	418	445	454	384	383	419	428	404	417	435	419	442	405	427	437	430	425	452	404	450	435	412	407	444	421	418	451	403	388	442	405	429	436	424	415	413	408	395	416	378	428	416	421	410	397	394	436	385	403	443	427	406	389	443	413	423	441	419	439	413	441	413	399	410	395	416	423	407	430	416	409	413	377	415	427	421	407	427	423	414	421	400	400	430	417	449	414	359	461	418	420	445	418	389	387	456	421	445	422	421	433	420	410	414	441	425	446	409	434	423	431	446	430	385	442	416	418	427	438	389	399	439	412	409	411	438	431	409	391	449	436	450	438	429	399	438	403	454	401	402	456	415	428	403	418	419	437	441	422	415	407	418	435	370	378	400	388	429	431	375	450	411	422	415	426	399	412	418	439	433	413	422	416	407	441	440	427	404	387	401	417	394	414	415	435	433	460	386	442	445	414	420	420	403	433	407	416	415	433	426	413	431	415	443	423	432	410	415	424	390	391	439	451	378	404	450	408	388	415	426	439	411	406	452	366	414	403	444	411	450	427	406	383	433	447	462	421	433	386	404	458	425	393	421	456	405	402	409	406	421	431	410	400	385	401	441	423	433	437	419	434	432	394	419	402	426	408	403	438	428	429	440	416	390	409	425	402	425	401	419	432	427	398	436	416	385	369	399	405	415	424	420	410	406	432	422	436	432	410	417	420	396	397	452	404	415	424	421	431	408	398	418	407	403	416	407	433	394	388	429	396	425	413	429	407	432	443	445	453	412	412	422	425	441	446	425	407	421	442	424	378	428	436	427	422	400	402	435	353	428	454	417	397	449	436	430	421	398	433	396	422	442	417	407	407	406	435	407	451	378	409	392	430	489	409	428	415	428	410	420	442	401	428	378	424	448	410	372	447	412	433	443	441	445	426	436	413	437	420	395	413	418	405	435	416	486	417	415	411	400	396	399	398	401	447	414	384	384	390	400	415	420	381	427	406	442	421	390	433	433	461	415	450	388	438	431	445	424	415	402	407	420	448	383	401	423	398	383	418	414	396	427	399	402	387	438	417	420	432	446	389	401	419	433	421	400	403	412	406	428	373	377	427	446	391	409	464	398	477	417	398	397	424	437	435	439	406	419	400	418	448	395	423	442	430	423	375	437	430	400	413	427	409	423	423	434	432	409	429	460	412	449	389	393	392	420	441	406	396	420	400	440	418	417	413	418	416	408	440	438	433	409	384	426	425	440	396	421	399	404	381	398	372	457	436	417	444	420	402	421	433	402	404	425	444	387	455	424	395	422	419	405	437	412	398	423	408	376	438	409	401	451	397	407	423	385	462	413	452	399	395	414	453	413	418	414	388	440	412	400	470	396	405	391	400	418	435	398	427	433	452	438	405	427	428	427	407	411	394	423	403	402	401	411	387	387	409	406	421	409	418	435	421	408	451	403	413	376	395	444	414	440	423	409	394	428	394	419	400	395	389	398	383	417	439	432	386	391	449	390	469	369	424	444	394	347	434	443	400	417	431	414	416	446	421	428	434	400	421	440	382	407	389	400	417	433	431	409	430	405	408	435	410	401	441	427	431	407	409	411	417	412	434	435	409	408	425	459	390	417	366	401	401	422	426	397	389	412	411	406	439	455	404	414	433	382	427	417	387	442	397	446	384	405	381	432	463	394	417	424	428	388	416	430	408	417	428	416	425	445	399	402	443	438	436	395	422	430	394	397	422	388	412	452	388	406	435	414	418	400	393	423	417	476	454	447	422	421	417	449	452	412	410	394	439	404	425	432	436	379	406	381	428	440	417	409	404	393	391	402	435	415	440	413	409	407	439	424	427	423	383	414	438	437	441	437	466	426	434	414	405	400	428	413	399	414	439	429	403	411	418	420	401	431	405	472	413	379	400	394	415	444	413	437	410	425	448	422	425	408	402	450	444	484	412	398	382	435	411	416	425	401	422	440	412	380	427	420	395	383	439	415	444	426	403	399	396	391	410	414	449	415	411	403	426	445	403	453	382	402	406	419	390	420	441	411	415	391	421	406	429	431	416	431	392	399	390	429	445	383	400	388	407	407	404	454	437	429	381	443	388	424	380	373	423	431	416	431	427	393	391	411	417	387	417	413	448	416	388	445	455	384	425	391	408	428	424	398	414	399	429	396	424	399	415	404	410	364	422	429	402	407	410	379	389	429	453	413	449	398	461	405	430	408	411	421	390	418	409	398	436	435	387	426	391	397	410	427	422	404	385	406	462	381	422	436	401	417	420	413	421	436	416	447	412	383	447	400	381	401	411	434	397	439	447	392	396	390	383	433	421	426	417	407	398	405	416	398	399	439	431	417	427	449	422	413	419	409	416	422	407	389	398	394	421	419	408	418	404	403	424	401	389	415	407	398	402	437	435	405	404	421	410	402	426	428	402	406	409	409	380	397	406	411	439	409	433	421	444	449	422	409	412	428	405	424	412	413	415	427	374	437	436	421	439	390	440	417	406	419	375	424	424	424	400	417	441	404	418	422	422	422	413	466	437	433	433	424	385	414	420	439	439	434	430	419	422	426	431	421	405	418	409	426	444	463	388	386	439	380	424	411	429	436	444	408	437	464	442	430	433	426	472	445	416	402	422	422	386	425	412	427	401	413	419	446	405	401	423	377	422	444	434	424	421	451	421	445	403	423	391	413	393	415	392	425	451	443	440	391	436	396	429	440	460	405	413	420	399	376	424	424	396	429	395	410	425	475	392	389	428	422	405	425	410	421	426	447	401	412	372	422	413	423	420	396	407	430	411	408	384	410	365	440	459	395	448	436	391	439	403	430	408	414	403	402	380	392	404	438	409	460	413	435	423	398	420	402	425	464	429	440	419	398	422	399	447	441	432	434	423	403	399	429	429	420	407	381	405	443	432	382	441	411	411	410	420	433	391	428	406	442	430	401	398	384	417	432	409	424	398	430	427	407	415	408	419	432	418	393	409	409	401	447	424	429	403	420	436	465	469	466	430	435	438	427	431	404	441	401	398	431	404	401	430	410	450	424	415	415	418	411	415	450	419	426	428	421	454	423	397	405	409	382	419	430	417	385	425	393	437	412	452	426	406	417	418	413	413	403	400	447	412	420	432	401	396	407	409	425	403	452	429	411	442	389	413	432	436	398	446	410	447	409	449	370	399	432	405	376	421	452	416	411	386	424	414	416	419	443	430	417	447	413	454	452	474	384	367	408	398	418	435	431	403	414	448	426	418	383	447	426	401	421	405	436	430	390	422	406	430	438	431	427	385
44946	17203	2503	1135	789	603	505	384	368	337	283	308	356	348	388	337	351	332	384	322	307	300	326	318	315	294	304	293	273	302	301	324	295	291	239	273	272	272	214	240	246	234	257	250	224	265	256	270	224	200	223	216	227	223	236	237	263	800	681	525	806	623	309	235	216	212	197	226	207	180	185	199	206	212	184	223	222	233	222	215	215	210	211	185	214	221	234	224	190	226	205	223	203	197	202	205	206	215	206	200	212	226	208	221	194	203	197	232	238	209	181	183	209	212	188	214	210	221	194	201	202	230	208	215	215	178	248	220	219	212	220	211	211	209	198	231	216	195	223	226	234	198	228	212	208	212	198	200	227	191	182	221	223	201	233	204	222	210	218	222	204	227	205	193	210	233	208	220	219	222	225	200	222	203	199	196	229	217	188	202	224	189	183	204	217	213	211	206	217	232	186	229	236	211	229	226	203	198	193	226	234	204	197	206	218	198	199	234	193	212	195	221	189	209	220	207	214	186	227	196	202	196	200	194	179	223	193	189	191	209	205	206	216	241	206	213	212	189	211	185	202	199	205	192	201	243	206	217	204	207	211	202	202	190	224	204	203	226	223	220	211	198	204	207	207	205	225	225	220	211	204	189	204	195	200	241	231	232	226	202	209	203	213	198	213	204	197	197	192	212	226	200	235	205	211	211	233	200	212	206	237	204	207	228	233	208	206	188	227	221	185	207	202	208	228	188	194	177	206	231	169	201	215	199	195	226	226	200	233	243	222	196	209	209	194	202	214	235	204	196	207	203	210	174	199	197	221	213	210	223	210	187	214	196	223	206	211	184	217	195	216	222	175	186	217	204	191	188	246	250	205	200	194	219	205	202	212	202	210	210	211	217	202	201	187	194	199	201	209	224	171	216	225	196	243	222	214	187	226	185	224	208	207	204	213	209	188	243	188	212	217	250	219	222	203	211	192	202	229	203	216	238	199	215	219	204	212	212	214	196	212	205	190	203	211	219	223	241	221	220	212	216	186	201	217	209	214	204	228	216	199	197	215	182	217	201	229	189	195	192	215	218	228	245	193	183	229	220	220	205	218	176	219	238	201	217	211	217	253	201	189	214	212	206	207	238	229	229	207	202	209	190	193	204	196	205	213	215	207	221	190	245	206	222	211	214	220	210	224	209	204	225	214	223	195	209	221	198	227	222	211	219	208	230	201	207	218	210	220	217	220	193	188	203	215	229	213	186	220	213	227	225	202	184	204	184	211	186	182	214	218	211	202	223	217	196	240	216	212	210	250	195	206	198	192	227	209	216	201	215	215	208	193	234	213	231	228	194	192	215	216	231	211	223	211	212	215	205	186	199	220	189	218	208	194	181	215	201	201	251	222	216	182	193	219	235	216	189	242	206	210	207	210	221	247	231	213	212	214	200	213	205	214	206	228	204	210	207	193	225	231	181	215	188	192	212	199	209	197	236	217	223	201	216	225	213	196	223	218	226	219	241	226	215	221	209	189	201	211	198	205	213	198	210	210	212	223	203	198	213	202	214	218	219	201	221	217	194	227	225	212	208	204	213	223	220	213	203	224	203	215	196	220	218	212	194	194	217	209	219	222	244	228	190	206	177	203	200	224	209	192	226	205	195	227	229	200	215	199	211	213	232	237	198	228	208	217	186	195	176	221	226	215	212	212	228	198	199	190	212	189	220	237	193	197	207	203	243	175	222	210	215	226	224	198	223	245	213	198	211	204	222	203	194	194	218	205	191	194	212	204	190	203	194	212	208	210	200	231	198	210	212	210	218	211	226	181	192	198	208	204	229	226	201	219	220	230	214	231	189	206	225	189	215	258	216	209	213	243	186	216	192	201	213	206	241	229	207	225	208	220	191	223	214	231	199	202	192	222	201	191	221	239	216	234	226	202	211	221	220	223	205	202	225	204	205	196	190	218	219	220	222	219	195	229	197	197	236	205	231	200	214	204	169	227	206	198	219	216	220	222	194	229	200	198	237	207	227	174	189	199	233	220	201	250	201	200	200	206	211	231	212	215	232	207	209	209	232	206	247	205	184	208	234	194	188	222	194	204	199	214	225	218	203	231	196	188	214	193	215	231	235	222	200	206	214	220	236	233	233	216	206	215	213	225	215	227	217	174	210	214	224	190	198	202	181	237	250	178	230	189	205	235	218	202	203	248	210	234	211	192	198	202	203	216	217	188	211	220	197	206	225	212	198	202	197	224	217	241	224	230	209	211	224	219	195	204	193	227	200	231	204	204	223	212	208	201	214	232	216	207	224	213	231	207	220	230	211	238	214	210	220	226	226	195	232	201	188	180	183	191	204	229	222	198	212	223	186	239	214	212	193	225	195	198	218	215	206	193	213	230	228	218	212	215	203	219	183	173	202	203	205	218	208	205	222	213	222	200	217	214	221	181	217	239	198	210	233	208	200	211	214	214	212	204	242	216	226	188	218	222	209	214	192	222	213	223	220	246	231	217	223	238	200	210	238	196	204	209	212	200	204	214	188	220	174	215	188	214	197	227	218	208	216	209	209	205	198	210	230	216	208	204	201	195	230	220	189	187	214	217	207	226	192	241	192	230	209	188	187	208	245	214	197	230	189	193	245	216	205	218	202	218	217	222	214	218	186	225	227	197	210	205	209	227	212	237	219	220	230	191	216	203	215	226	228	192	203	215	203	214	216	219	227	216	185	219	198	215	204	216	237	208	209	225	206	208	226	214	243	199	230	209	236	213	193	186	207	202	216	224	220	221	194	221	235	227	213	200	220	218	236	194	215	223	222	219	203	184	209	180	180	215	214	214	229	230	202	187	203	218	217	221	194	212	219	215	210	199	186	214	196	212	223	232	220	221	222	191	190	230	217	190	198	222	199	222	234	193	199	205	221	225	203	196	226	188	194	195	229	213	200	217	200	208	196	206	203	217	205	234	230	208	186	222	192	215	211	210	202	215	206	216	187	201	224	201	202	211	212	200	201	200	209	211	216	198	188	200	211	218	237	225	192	225	195	188	206	200	206	196	208	213	196	229	225	189	230	174	226	219	209	220	206	220	204	201	205	186	195	208	216	218	228	212	226	212	200	224	208	190	202	201	203	212	192	219	200	191	224	198	232	217	230	211	212	201	227	212	206	214	212	193	224	198	219	191	212	219	217	215	196	212	212	197	200	249	199	218	205	227	183	201	218	207	197	194	228	220	202	173	214	194	210	213	190	191	210	214	223	228	199	229	226	225	197	211	216	232	203	180	216	214	193	204	223	196	192	232	194	183	212	197	225	184	211	212	211	217	201	210	201	223	193	221	219	212	233	224	193	208	195	183	221	214	196	203	218	225	232	210	198	203	190	196	213	219	210	209	204	203	194	192	212	195	212	216	210	195	235	224	211	223	208	187	198	211	214	196	211	202	212	204	217	204	189	210	218	198	189	199	217	229	228	206	229	213	185	219	214	204	203	212	225	229	189	218	208	229	211	203	216	221	197	206	210
27075	1967	3364	3613	2957	2438	2116	1762	1565	1364	1291	1414	1612	1729	1875	1407	1475	1432	1634	1547	1550	1428	1438	1413	1336	1339	1283	1427	1309	1414	1580	1476	1471	1180	1063	953	920	1056	884	858	846	858	738	807	972	987	973	867	753	653	709	659	659	670	751	780	1150	5019	4350	3291	4537	3623	1171	736	573	610	611	638	600	578	612	640	612	564	603	612	652	601	617	600	559	624	655	570	574	623	634	629	613	601	585	603	598	609	635	574	646	598	651	622	581	561	574	574	608	563	575	579	629	573	593	566	605	609	599	573	592	606	581	574	618	594	631	593	576	619	650	612	576	590	593	556	620	615	561	576	604	628	624	611	621	574	615	630	558	598	595	657	577	607	610	593	552	586	553	594	544	569	592	603	580	606	614	634	640	595	581	578	569	578	627	574	574	598	592	584	599	584	598	591	607	561	667	583	600	570	564	654	581	595	627	590	597	574	626	594	596	569	607	597	612	611	622	562	595	595	597	601	601	650	616	603	615	595	605	574	627	628	570	596	616	652	612	602	601	611	592	580	624	590	593	650	648	612	581	606	624	637	593	564	604	633	593	578	600	606	651	625	603	593	574	619	593	591	601	589	588	586	605	620	573	596	604	614	612	640	605	634	614	604	628	577	582	577	624	603	585	637	598	613	603	640	599	620	583	632	601	641	610	606	625	571	572	569	601	607	618	602	616	591	559	594	583	588	597	529	588	574	593	587	571	555	576	604	600	614	572	617	602	583	600	587	568	616	570	586	623	605	581	632	600	622	566	604	635	623	619	587	602	603	561	573	585	581	598	609	583	578	635	593	590	611	613	581	630	588	556	562	616	628	579	648	652	600	581	570	584	642	607	582	601	599	551	586	582	647	619	624	602	601	596	592	598	614	582	559	568	619	624	633	613	572	626	569	568	603	584	608	598	651	609	646	669	612	549	603	589	630	569	584	608	617	596	609	571	597	544	580	572	593	619	626	619	568	602	584	603	624	606	601	620	643	575	623	590	602	568	580	598	648	585	616	573	583	642	627	609	595	637	597	590	608	576	585	575	583	598	633	611	610	585	580	573	562	573	551	604	604	584	568	611	605	589	589	579	566	670	575	592	584	544	589	654	587	568	592	616	643	631	587	615	612	600	609	591	614	592	603	614	601	589	616	588	612	628	587	589	590	596	579	550	580	605	575	598	606	573	626	606	601	622	619	663	565	596	593	581	641	560	624	579	606	602	574	612	610	603	597	556	599	599	587	591	623	566	616	597	596	562	530	597	622	632	594	604	548	612	595	595	646	566	568	602	612	604	570	569	580	573	563	573	576	605	623	594	585	595	597	583	573	655	594	584	624	585	611	625	587	600	626	599	576	574	644	607	579	599	597	630	615	602	578	586	587	616	635	618	619	570	585	608	593	583	557	598	580	607	601	595	596	613	559	634	578	595	619	546	583	570	617	642	605	580	562	624	659	657	599	609	648	619	606	561	578	594	641	599	635	620	595	585	605	586	593	609	597	586	561	582	623	591	652	601	590	637	618	587	575	621	606	630	611	621	651	560	639	595	585	580	637	590	578	612	595	617	589	592	601	576	603	576	599	580	571	622	556	569	597	597	615	601	600	618	632	632	633	599	560	564	676	603	588	589	602	546	590	588	578	634	631	582	593	584	566	656	582	636	604	574	596	623	575	584	572	595	579	597	600	619	614	615	584	595	569	528	618	590	664	555	569	648	622	596	560	627	626	583	572	608	635	575	611	629	609	592	659	606	593	595	625	626	561	587	642	634	602	567	554	549	598	548	610	634	580	620	626	593	628	593	571	607	597	593	540	570	617	600	585	567	599	550	564	608	615	562	571	607	596	533	585	586	629	568	555	636	608	616	571	593	612	563	603	562	583	638	630	587	607	587	579	635	612	640	599	606	570	610	585	616	595	590	598	590	597	592	597	545	587	568	617	572	547	579	579	597	636	594	609	580	633	606	578	625	566	639	578	646	568	596	581	594	610	624	647	596	590	606	577	610	567	594	643	621	604	578	592	610	575	573	634	613	624	585	610	592	582	604	643	580	581	585	591	633	578	615	539	599	586	565	646	569	662	594	593	666	575	572	567	590	589	594	574	608	600	620	593	587	612	634	619	579	625	596	614	632	586	573	595	588	595	618	599	600	636	597	590	614	594	621	564	623	567	574	544	579	617	619	603	593	641	605	616	613	621	612	547	634	648	627	597	601	586	576	592	598	589	603	592	582	615	595	600	611	659	631	586	610	558	614	583	607	623	626	620	589	627	571	567	597	635	631	620	634	580	638	599	624	661	553	623	590	564	601	615	590	592	594	616	598	601	633	548	603	644	584	595	612	582	591	576	581	629	624	611	623	609	588	596	628	589	596	581	615	625	610	597	627	631	581	609	622	573	639	562	584	599	620	624	571	621	589	592	591	598	591	594	586	549	585	618	631	637	608	588	597	606	680	595	594	555	583	569	606	601	609	613	586	593	627	639	568	563	583	599	660	542	587	571	600	612	595	597	583	623	544	585	629	567	617	579	588	602	575	567	608	607	587	599	614	602	608	556	588	601	609	578	612	631	640	546	602	645	588	634	576	635	576	600	585	604	625	626	619	569	626	623	625	578	610	601	595	621	594	581	655	630	636	575	566	640	573	604	617	623	646	621	605	621	603	631	568	594	603	584	576	638	582	616	579	571	647	619	546	594	607	560	595	598	596	597	598	634	590	615	598	631	579	638	576	596	602	617	587	577	611	597	611	601	622	542	602	561	619	639	605	607	567	588	615	590	616	613	573	624	602	589	583	620	560	600	612	663	599	552	615	594	597	577	636	562	601	614	630	577	614	606	627	556	624	611	638	621	594	561	615	610	583	592	581	607	585	552	608	605	603	605	617	583	594	623	604	590	595	577	606	598	604	601	580	601	602	606	584	641	583	675	605	550	608	575	580	585	606	599	572	603	577	578	602	613	586	569	580	599	589	609	600	638	607	609	587	610	605	603	553	625	590	566	595	635	617	623	625	580	587	598	570	631	596	616	591	577	563	610	608	618	615	600	571	593	609	612	571	643	576	600	584	583	627	618	634	592	608	622	605	559	607	589	650	607	567	611	608	581	638	572	626	576	624	605	612	586	581	609	608	621	599	593	570	611	566	583	584	611	610	587	613	622	611	639	620	614	593	563	608	625	602	574	638	641	645	570	596	576	609	558	602	627	642	577	595	610	579	629	590	609	651	598	598	596	596	568	598	588	624	595	596	606	599	626	575	625	599	543	619	595	594	595	600	611	592	637	580	592	626	573	615	606	588	601	585	613	562	590	587	601	624	647	596	534	572	561	591	616	649	557	606	594	603	606	607	586	637	619	584	618	577	598	626	581	620	595	580	597	616	586	604	573	578	620	644	587	602	657	599	600	619	631	589	568	586	598	609	612	597	568	594	612	589	589	575	553	604	569	590	628	614	573	601	622	582	629	603	594	631	607	603	633	563	660	612	598	603	593	562	636
59677	27465	6984	2379	1624	1139	914	697	608	556	532	538	652	570	647	597	519	544	539	509	470	482	473	481	462	395	517	434	426	499	505	392	409	397	424	419	396	372	394	340	392	330	324	371	337	413	421	370	312	314	282	319	322	296	289	301	544	638	295	722	2037	1850	551	280	289	304	273	263	292	271	290	270	309	301	282	263	285	295	268	264	296	275	287	263	288	280	263	303	293	284	255	285	286	294	305	252	275	311	257	269	275	275	260	257	256	237	295	278	265	267	286	282	273	280	274	278	288	288	279	275	293	294	276	290	306	285	300	271	277	289	261	298	272	283	290	255	266	290	300	270	283	270	261	306	290	276	303	282	321	307	289	302	295	277	270	279	316	295	285	274	308	308	264	302	270	275	278	323	301	276	290	267	287	296	270	264	299	264	294	300	284	295	286	300	294	263	276	279	275	309	282	304	306	260	270	284	277	301	296	299	268	290	267	301	302	269	287	272	290	281	291	263	339	275	264	275	242	273	244	266	266	289	264	270	320	280	283	263	246	259	280	280	293	281	274	277	296	260	279	254	286	278	301	300	288	275	279	289	268	249	301	267	280	288	304	307	291	294	281	283	262	277	245	307	271	275	250	267	275	277	308	273	297	280	286	288	279	242	263	282	251	289	296	316	256	291	292	231	279	299	285	276	289	297	273	294	268	297	291	283	305	277	312	268	273	269	287	292	286	278	284	278	283	268	291	279	308	281	282	300	269	264	290	253	291	294	284	276	268	287	291	282	259	292	280	279	287	261	285	275	307	289	293	283	280	293	309	277	268	308	288	265	232	276	266	268	283	292	265	265	281	306	293	268	289	300	279	317	278	276	286	275	298	268	264	309	276	306	281	276	250	291	284	295	277	296	286	267	302	287	288	276	268	268	257	275	257	265	305	280	287	273	302	290	320	292	293	252	275	268	260	273	276	302	250	287	303	319	274	298	295	273	279	272	290	279	255	262	303	299	268	304	271	285	300	290	276	291	281	268	275	279	278	280	281	289	286	273	299	282	295	262	303	274	278	313	257	302	301	253	302	306	279	274	299	308	284	296	320	277	303	291	280	293	254	267	231	282	251	284	282	260	299	283	274	284	297	271	284	292	258	258	260	267	292	263	277	298	264	293	272	296	278	281	279	296	314	274	288	306	257	280	259	288	255	268	294	295	290	267	281	297	299	281	253	297	266	265	291	287	273	289	252	323	276	309	267	290	282	291	263	260	263	262	249	274	275	290	305	286	287	273	286	283	274	297	299	301	288	277	274	292	287	281	247	285	295	264	258	283	241	270	256	271	255	293	318	274	262	280	274	315	296	274	320	262	288	274	257	279	281	252	302	264	285	300	282	307	282	255	304	302	288	287	267	290	272	281	273	269	279	281	289	272	273	266	295	303	277	288	275	258	310	277	271	279	298	272	288	296	242	271	322	266	254	270	282	286	274	267	262	308	315	246	237	280	295	307	298	269	261	265	280	294	246	292	285	266	291	292	282	278	297	268	265	270	292	270	268	302	277	317	262	275	276	262	301	276	296	264	284	272	304	256	261	273	298	257	272	295	314	321	274	271	289	303	287	291	273	290	295	273	271	294	298	304	276	261	287	272	268	277	312	284	274	283	260	257	306	250	290	309	264	260	276	300	294	286	261	305	262	275	312	311	303	294	296	294	279	278	301	259	280	292	293	275	256	266	299	279	279	319	290	316	297	308	277	290	298	267	272	251	282	247	294	273	296	286	281	249	279	296	297	275	277	289	292	266	278	311	270	286	293	298	261	285	301	286	270	308	286	295	275	305	288	274	280	297	286	272	277	267	304	298	282	284	293	288	271	308	275	282	256	256	267	259	273	294	269	290	303	261	271	285	282	261	271	281	300	260	268	311	291	263	254	306	297	272	274	306	286	285	274	300	286	288	244	283	261	246	279	296	294	272	292	275	268	295	293	268	251	318	263	289	291	266	281	287	260	279	277	293	296	289	274	268	255	304	245	285	250	283	265	255	279	306	288	298	276	286	273	314	267	271	286	292	280	267	269	301	290	288	266	270	296	281	283	285	285	287	268	289	317	308	304	295	283	271	274	275	296	288	275	272	250	260	278	249	261	278	294	281	270	297	301	290	280	273	264	303	266	263	273	254	265	277	279	286	261	294	295	285	250	281	263	267	288	304	258	290	279	274	307	279	300	295	290	264	272	253	286	275	280	276	263	297	279	287	279	278	286	293	312	296	242	287	273	296	291	269	267	291	263	253	277	285	273	270	264	289	294	268	289	320	311	288	288	294	269	314	266	295	271	296	272	275	265	304	247	264	280	259	296	277	254	245	258	271	277	261	271	283	283	289	265	266	289	267	266	282	299	300	278	289	291	302	269	287	278	268	306	276	292	256	278	298	280	268	303	274	266	281	274	294	277	268	297	270	270	271	287	285	271	278	279	268	317	272	272	264	295	248	291	292	302	269	291	267	284	259	272	291	262	279	289	288	264	268	315	276	280	285	297	283	297	276	310	296	241	269	299	259	308	259	268	276	273	293	281	274	300	311	284	255	250	308	266	286	263	283	297	291	259	271	278	284	295	284	302	285	291	261	280	298	259	324	289	299	296	270	287	277	280	252	293	267	235	276	262	279	284	287	263	287	308	292	279	282	259	283	289	332	261	276	260	308	282	277	298	276	301	303	287	254	270	290	306	294	314	280	299	284	286	313	294	296	273	291	289	297	276	276	292	261	264	270	286	275	292	279	301	265	271	300	295	282	263	331	290	223	286	260	282	277	266	290	267	239	289	285	290	269	268	276	277	275	264	265	286	283	257	293	267	268	273	296	272	288	290	280	278	265	291	274	248	296	283	286	315	276	283	275	289	289	315	300	286	297	280	302	282	322	284	305	280	270	276	269	259	306	256	251	261	268	287	279	276	284	283	298	305	251	273	259	287	284	257	288	291	261	271	276	297	269	253	291	274	268	279	307	291	271	285	263	313	311	287	267	283	269	246	302	268	289	302	260	288	287	275	299	305	270	280	308	275	301	287	281	314	314	261	299	281	289	276	275	289	275	282	271	241	252	296	277	247	287	279	289	299	291	262	309	309	273	270	293	243	281	277	309	262	264	297	295	289	253	277	292	294	294	271	315	307	259	272	295	278	261	263	270	270	272	280	287	277	260	300	295	283	277	260	276	310	288	296	306	259	256	292	304	266	302	279	301	269	278	278	295	299	292	274	295	266	299	269	270	274	270	291	260	272	292	281	304	272	295	263	233	281	289	279	288	266	291	267	249	299	264	293	297	248	302	269	288	292	252	264	277	267	291	279	274	262	266	299	287	265	266	256	264	284	259	302	298	269	260	303	286	322	308	303	302	267	286	271	239	263	294	283	289	275	307	291	261	277	298	246	247	274	299	273	285	273	282	242	278	294	300	292	307	274	294	292	279	281	255	268	252	277	280	281	249	270	279	264	269	282	267	260	282	261	268	288	276	271	264
36623	4205	6235	6601	5378	4459	3634	3145	2633	2341	2216	2485	2958	2797	3421	2701	2477	2647	2973	2544	2222	2265	2196	2164	2213	1974	2154	2212	2300	2686	2663	2132	1667	1724	1757	1770	1817	1606	1544	1345	1215	1159	1060	1385	1595	1923	1838	1424	1020	965	946	930	988	975	970	1099	2935	3561	1070	4206	12139	11490	2608	776	814	838	796	823	810	774	791	805	819	733	779	816	798	797	758	764	824	765	807	780	749	774	772	786	759	769	807	796	773	796	758	771	761	783	727	809	846	752	778	822	773	785	760	839	755	827	792	795	785	774	776	811	758	735	750	776	808	784	792	763	761	776	759	731	801	758	788	799	805	810	797	800	781	781	808	817	798	768	766	804	816	776	805	804	777	810	764	754	784	802	809	782	778	773	749	738	771	819	809	809	764	803	813	770	818	821	759	801	802	828	780	727	806	809	827	766	775	821	775	759	768	770	810	797	776	745	781	832	826	768	791	765	804	749	811	797	799	757	794	762	763	759	782	752	818	811	782	791	772	805	764	769	780	775	811	786	781	781	754	772	818	750	784	792	799	760	817	734	748	780	766	762	784	768	795	671	795	771	754	768	778	763	744	752	829	767	763	748	810	785	848	732	770	784	804	804	792	739	766	838	799	845	758	813	775	828	769	806	792	872	777	798	787	766	805	792	804	755	867	749	806	773	774	763	754	836	813	791	790	785	756	796	782	759	802	832	792	794	747	727	842	813	786	797	770	780	770	802	772	786	770	768	787	766	783	775	784	751	761	757	748	809	812	764	770	852	781	783	785	789	775	777	798	784	808	731	827	799	793	786	779	778	791	798	775	768	730	775	748	769	764	760	790	730	829	755	783	746	755	735	768	791	832	748	772	801	769	822	765	743	779	792	821	767	789	804	792	783	765	815	790	776	799	822	751	792	796	786	779	843	795	754	799	767	831	798	747	775	784	765	802	800	790	814	788	790	803	793	846	811	766	788	807	777	736	787	837	759	771	784	774	773	735	761	766	786	780	759	782	785	825	753	782	819	754	787	787	732	752	784	760	789	811	794	800	731	808	825	750	768	790	780	772	740	780	742	803	782	820	729	799	785	796	846	783	793	780	776	720	763	806	801	791	739	759	775	748	756	733	797	801	788	814	787	745	763	783	788	751	784	829	797	804	779	769	757	771	772	786	772	805	755	807	810	787	790	774	767	789	748	803	773	792	762	808	796	760	770	726	812	747	758	789	803	795	758	827	759	771	796	763	736	809	783	772	829	781	812	766	793	782	716	795	795	796	800	842	773	787	828	778	856	780	801	772	783	710	774	821	765	805	754	781	789	702	772	862	772	794	803	775	774	764	778	787	767	723	799	768	834	781	740	813	810	816	819	788	733	746	780	747	798	823	735	718	735	796	771	781	787	791	825	777	784	778	751	753	780	797	765	795	787	797	796	788	763	762	819	788	772	759	816	763	764	786	795	812	788	775	736	798	737	797	844	783	770	777	745	787	790	809	807	827	798	789	750	883	795	768	763	757	780	772	780	719	820	776	770	765	792	800	786	780	787	758	763	821	792	767	757	761	811	810	804	796	790	792	802	783	791	757	788	823	802	790	753	743	775	790	796	775	780	749	752	756	801	813	775	817	777	720	804	792	758	730	774	807	771	770	811	783	799	762	838	803	822	835	820	773	815	778	786	792	779	753	780	801	796	793	776	748	779	788	776	803	805	775	766	773	766	766	764	754	724	788	775	798	775	762	810	819	801	737	755	797	780	759	840	788	778	798	758	774	782	822	784	780	758	791	742	753	794	773	743	756	777	828	823	771	778	751	797	763	848	775	756	762	793	735	748	751	821	757	820	755	789	771	843	783	770	786	777	761	785	791	812	751	731	766	819	814	795	769	833	784	796	787	795	751	830	803	796	762	766	776	812	747	793	749	774	788	757	787	746	739	795	826	803	815	797	783	807	803	777	808	819	780	771	818	783	797	795	783	757	769	789	753	758	784	788	792	821	834	788	799	776	780	765	779	755	777	776	770	784	785	788	747	845	779	746	784	762	786	757	819	754	818	771	755	755	779	757	782	818	786	727	811	804	746	740	772	785	810	806	824	762	798	756	776	777	791	802	798	772	750	737	781	762	786	731	803	764	795	763	804	796	783	812	749	792	780	753	776	770	804	769	800	775	785	767	782	751	822	782	774	763	809	755	789	798	766	757	778	780	787	794	773	705	774	762	819	742	826	756	781	761	796	776	821	771	776	787	787	780	787	811	801	784	778	841	755	771	759	785	773	763	801	794	808	772	806	777	784	790	771	724	791	792	796	802	813	833	779	824	816	759	782	789	781	820	774	769	808	783	753	791	802	803	805	829	786	756	776	817	804	831	783	766	770	773	860	783	777	773	821	737	796	747	761	759	808	819	769	777	808	790	734	790	752	778	793	869	838	762	784	780	805	778	807	810	814	791	804	760	782	757	816	750	795	816	760	759	793	776	775	797	778	795	741	770	848	767	765	791	803	767	787	811	802	771	777	825	794	802	768	731	779	767	730	755	776	793	768	795	733	850	764	805	822	830	797	779	833	811	800	789	783	793	792	754	791	813	779	788	788	784	754	785	781	763	810	787	838	752	829	773	784	765	798	746	775	779	790	759	787	808	821	739	772	825	788	766	810	827	772	754	776	801	750	790	772	781	786	756	830	738	753	813	780	782	758	759	806	748	777	800	827	783	845	785	774	784	752	786	753	836	753	779	709	788	768	742	803	710	775	797	810	793	832	808	748	766	727	797	733	795	806	841	777	793	783	780	779	844	788	756	718	770	763	789	826	817	784	848	724	784	827	786	742	752	695	794	772	766	831	777	782	748	757	755	766	757	819	790	765	770	794	830	820	724	785	778	769	788	811	779	831	783	774	839	750	810	785	720	732	832	770	741	823	786	816	770	711	813	778	802	784	784	818	768	804	823	797	767	831	764	794	827	799	740	761	789	818	771	820	764	750	826	803	765	800	726	799	769	779	749	811	808	825	755	779	794	779	780	839	770	744	838	784	752	779	774	820	771	813	782	812	781	768	779	766	765	788	818	800	783	795	775	816	777	734	774	787	820	774	759	779	808	805	763	766	774	748	752	770	764	793	770	786	775	745	752	805	840	738	784	825	776	736	773	778	808	856	748	793	737	797	830	791	761	815	766	806	743	799	783	746	774	729	756	760	730	797	808	795	772	768	757	790	813	760	774	781	756	747	762	790	770	768	760	792	762	794	768	771	766	775	790	805	763	802	795	719	812	783	762	780	771	794	779	807	810	736	800	780	812	708	816	753	822	812	742	797	840	795	757	751	811	783	836	803	773	750	812	736	790	771	800	777	795	794	792	790	780	791	757	752	802	765	764	757	792	824	806	775	823	758	760	804	795	791	741	787	803	801	783	750	729	772	793	782	809	803	813	813	823	776	780	769	759	782	751	767	753	797	755	815	776	782	782	748	715	806	844	761	766	823	777	822	775	830	813	822	736	805	771	753	828	706	782	820	761
6303	831	401	303	273	291	258	291	260	229	266	226	269	257	230	259	246	253	262	250	269	263	286	255	249	244	273	230	264	239	258	250	265	260	233	255	236	271	251	258	271	241	237	240	247	254	255	251	242	249	246	255	247	222	246	222	258	221	268	271	380	506	386	234	255	239	248	218	240	243	226	217	236	232	249	276	247	214	258	222	273	216	267	236	272	263	220	263	241	220	218	226	265	236	241	283	221	191	236	235	240	246	252	258	232	241	271	231	235	241	253	260	229	218	229	243	237	257	247	264	232	236	242	252	248	248	257	227	237	251	250	290	232	235	236	246	249	284	233	235	228	243	239	254	251	222	244	278	266	227	242	247	242	228	235	236	248	239	227	261	220	259	273	237	244	228	242	272	250	235	272	223	260	236	224	253	240	225	227	258	260	226	225	221	258	231	274	243	278	229	251	253	246	261	244	260	228	231	262	247	235	229	240	253	243	253	245	239	240	228	224	228	244	234	267	226	221	253	252	238	272	254	244	217	241	240	245	260	246	227	229	237	261	227	254	254	240	242	235	263	252	249	262	221	256	256	243	223	265	244	252	237	229	243	239	248	260	241	259	244	228	254	242	250	246	223	218	253	249	213	272	260	236	232	222	261	229	259	255	255	258	255	256	218	254	253	245	235	233	249	264	233	224	245	284	241	272	218	267	254	231	247	243	251	255	240	255	223	236	258	248	238	250	263	242	227	254	256	251	239	270	260	239	254	257	243	239	223	253	251	251	248	258	223	234	238	260	244	240	222	222	241	229	239	241	252	231	243	236	250	235	243	245	225	254	224	246	246	221	243	253	205	246	246	224	252	231	295	282	245	239	248	235	243	264	258	263	261	262	228	265	231	235	259	245	260	254	233	232	254	278	267	260	222	252	253	234	256	241	221	251	238	277	243	243	255	242	269	272	255	238	272	257	250	260	260	252	249	239	274	232	236	241	262	241	239	222	272	238	226	245	279	246	251	262	218	236	245	230	249	270	242	251	201	233	292	233	227	273	231	253	262	237	247	267	249	259	222	253	228	230	223	245	228	219	248	237	234	233	234	224	260	232	242	266	257	215	234	217	258	233	247	252	250	254	239	254	224	243	253	258	234	227	247	223	245	232	219	264	230	232	238	243	232	260	231	233	255	246	235	242	230	242	221	255	231	205	267	237	253	233	242	223	242	242	260	245	253	221	268	211	238	237	240	233	259	245	233	230	242	238	245	234	233	235	240	242	254	250	241	265	238	230	243	246	252	227	269	270	235	263	228	260	273	230	257	245	252	251	219	240	239	224	282	245	229	247	223	240	246	269	246	228	246	241	240	218	246	236	253	248	230	240	216	250	228	277	222	248	238	258	255	263	254	257	244	244	259	247	244	247	246	268	251	250	211	249	263	247	264	245	223	276	242	197	264	262	261	251	224	249	237	243	247	237	256	231	220	255	259	264	236	239	247	236	234	275	244	223	255	259	252	251	252	233	221	235	216	254	243	238	247	237	230	219	239	236	237	234	274	232	227	231	247	258	264	227	257	235	249	257	242	221	237	244	252	250	233	249	247	238	251	257	249	246	205	272	275	272	238	267	216	259	218	269	240	230	261	246	249	226	235	221	252	224	226	234	237	203	262	240	255	232	221	246	264	282	236	241	230	266	199	249	238	211	245	244	252	226	216	280	249	214	255	266	235	227	244	253	254	250	246	227	230	227	239	243	231	227	248	239	240	251	243	243	248	229	257	243	245	225	255	214	247	233	234	244	230	237	244	241	250	247	252	238	250	241	246	261	249	274	241	262	244	240	263	236	264	252	236	220	258	251	243	238	251	227	237	231	240	250	258	247	246	244	243	255	259	255	240	248	247	266	227	229	208	210	253	237	244	246	235	235	235	244	247	233	260	235	252	232	246	243	258	269	249	247	224	244	222	242	253	241	244	255	264	253	263	243	258	254	228	259	252	245	266	233	251	233	260	242	216	269	250	233	253	234	224	260	257	258	235	230	267	255	243	262	231	236	224	241	247	254	245	254	236	249	266	246	252	270	255	208	222	263	263	265	245	238	253	231	235	227	255	247	244	229	263	254	245	256	227	283	255	255	241	246	243	253	229	243	228	262	241	239	245	269	235	236	223	263	230	233	219	262	234	229	251	241	266	268	217	226	243	239	224	245	247	239	208	274	218	260	268	243	238	236	254	221	232	261	207	252	226	256	261	257	239	217	289	263	263	225	211	243	257	244	240	245	210	266	238	258	236	245	222	246	265	229	250	235	244	227	225	226	248	231	267	235	218	259	226	233	227	243	246	270	272	207	256	255	248	247	240	268	272	259	234	232	250	237	254	239	221	259	240	251	247	279	247	269	246	227	234	256	214	273	227	230	216	228	222	233	218	228	249	225	226	218	250	237	245	226	252	261	223	261	222	238	233	260	247	241	252	230	245	282	247	254	242	235	277	246	229	239	231	241	253	247	227	218	272	260	249	255	256	256	254	231	256	247	221	214	221	231	253	250	235	254	237	233	229	252	245	262	263	275	244	238	253	229	241	256	246	267	248	264	242	254	250	217	237	238	240	232	269	254	248	246	229	240	254	257	249	295	262	242	244	258	248	240	232	260	241	248	251	267	254	233	243	244	195	238	260	239	227	253	246	234	231	230	223	253	281	252	252	226	236	243	239	232	230	230	264	235	258	270	265	250	278	239	234	249	249	240	252	271	244	231	234	228	233	251	265	241	267	239	244	248	277	246	230	241	258	235	235	226	255	250	258	219	270	231	193	246	241	243	233	273	280	244	277	226	247	246	241	258	260	270	229	245	228	231	264	249	225	229	246	228	273	230	230	197	223	251	238	290	211	276	222	238	243	281	239	225	236	238	237	219	245	258	216	235	248	283	238	256	219	237	238	225	276	236	241	245	238	247	257	229	249	246	252	224	244	263	246	267	235	237	257	213	232	241	214	250	239	258	229	246	224	258	263	270	222	240	245	251	234	231	207	218	243	230	245	261	229	239	233	239	237	222	247	252	211	242	246	251	212	219	251	242	235	252	256	227	252	214	260	237	265	251	239	244	256	280	243	240	256	229	251	229	260	247	227	270	225	221	225	232	255	222	259	232	235	252	251	251	246	222	252	247	260	232	272	233	281	230	253	241	254	255	223	253	252	235	241	237	251	240	267	255	242	225	256	260	233	229	225	251	234	220	212	237	219	240	228	268	256	235	220	247	232	259	244	232	220	196	252	231	231	248	244	263	232	242	242	252	244	218	215	239	237	229	257	239	268	245	239	232	241	214	250	236	261	227	218	250	227	246	248	256	237	222	255	231	258	246	250	250	246	222	246	236	238	251	224	243	272	244	258	251	245	243	235	272	247	223	260	218	246	237	225	260	234	235	241	231	269	260	256	263	225	220	233	254	222	253	238	237	257	254	262	245	271	246	241	242	247	246	234	241	296	233	247	256	249	243	229	251	281	268	231	237	222	239	248
6044	817	902	942	902	845	876	797	774	761	750	802	789	832	851	841	793	812	820	870	846	849	865	830	784	786	802	806	830	803	761	767	772	755	773	707	738	735	752	742	725	678	728	711	762	766	721	739	743	732	714	730	693	724	720	716	689	748	974	927	1542	2635	1731	719	723	682	715	675	699	628	730	694	680	686	729	698	733	747	647	692	715	661	696	722	692	684	731	739	705	696	683	731	649	686	643	679	681	714	708	713	742	675	686	727	697	704	744	646	696	736	739	697	707	712	719	718	761	707	703	724	736	688	690	657	710	679	699	697	746	659	704	725	665	691	719	665	693	700	746	710	687	663	716	690	704	722	715	697	668	741	701	681	711	662	665	719	710	644	723	677	691	659	707	751	675	739	704	699	689	710	652	699	640	723	679	703	679	688	677	737	710	739	734	705	710	713	747	709	680	770	697	685	705	711	737	702	672	663	711	702	697	673	672	714	663	718	692	698	743	687	748	693	709	704	702	701	665	701	712	693	712	701	677	698	775	704	709	680	713	676	678	680	702	693	775	637	737	694	699	724	621	725	682	682	733	654	719	700	689	695	715	702	714	677	711	741	727	684	689	744	727	731	706	696	711	712	667	716	688	718	678	688	712	674	693	731	690	730	737	694	747	719	691	704	733	671	704	673	738	703	667	729	709	700	690	685	681	687	691	698	683	638	687	711	675	716	690	720	675	684	691	689	721	659	679	726	705	744	706	715	704	691	685	733	688	683	661	718	759	723	671	689	722	641	677	741	691	690	695	634	697	739	672	708	691	701	698	692	686	703	698	732	656	706	701	742	723	682	708	652	712	649	686	708	724	699	685	724	699	714	711	704	632	698	712	667	717	638	680	728	669	676	707	778	715	716	672	705	743	699	711	730	692	710	690	680	675	762	675	685	696	667	682	691	673	714	698	656	675	677	699	694	745	713	665	719	717	740	721	716	691	722	668	717	727	673	711	709	720	699	728	659	707	687	738	708	699	720	692	730	707	673	701	706	732	672	730	724	660	717	737	708	729	712	685	700	719	721	731	696	727	725	706	734	697	744	694	714	690	707	682	754	694	716	688	699	639	684	683	725	688	688	712	699	737	767	678	744	707	709	702	671	665	707	708	693	690	679	724	720	700	711	720	726	692	704	715	740	717	684	692	727	751	716	675	705	681	648	669	691	705	711	742	730	769	691	707	712	717	726	712	717	718	708	717	713	721	699	711	727	692	695	673	717	722	642	728	683	720	706	688	688	721	729	684	680	711	707	726	706	696	728	746	698	718	706	682	746	675	738	696	701	703	678	690	689	711	679	685	690	725	760	697	731	719	676	718	655	757	694	675	746	721	707	689	722	693	701	711	708	663	693	698	658	687	743	708	655	698	684	710	705	703	705	683	734	703	667	726	673	660	705	708	653	688	668	744	735	733	681	657	741	681	685	721	706	677	726	680	735	694	708	676	700	725	770	719	709	657	738	647	705	676	702	728	706	701	731	743	723	701	697	676	693	696	681	674	684	673	743	706	670	740	689	746	727	710	696	686	674	703	681	688	713	695	680	690	684	746	720	725	684	712	698	719	712	685	725	691	683	705	720	712	686	691	745	690	670	729	696	706	705	671	745	711	695	709	657	730	701	674	730	704	697	689	701	682	686	716	693	722	690	655	710	690	671	670	724	675	697	714	751	708	699	657	665	661	707	713	676	761	711	737	707	670	670	711	699	661	663	677	697	709	710	717	719	627	719	744	713	656	739	751	697	716	668	735	707	708	684	712	702	668	697	692	667	732	713	698	692	760	695	728	720	706	751	683	717	678	710	728	736	707	722	721	717	691	721	707	726	710	680	691	707	765	699	686	717	667	672	670	690	721	705	689	694	674	656	674	757	666	725	670	673	667	686	652	741	700	627	712	690	696	707	752	721	746	665	710	690	714	721	687	734	760	717	698	664	742	711	687	699	668	720	704	733	702	719	709	740	707	665	710	685	718	688	725	712	695	674	682	728	682	679	648	721	686	724	671	677	709	729	713	702	677	719	744	709	731	742	659	738	700	734	694	662	717	721	706	755	673	720	683	703	716	753	685	689	689	739	685	721	729	704	723	766	712	735	685	711	720	716	696	745	699	706	665	693	657	630	685	710	710	722	714	698	713	711	700	704	665	709	712	730	720	714	694	696	706	660	698	694	704	696	678	683	748	709	652	735	707	713	750	694	693	711	682	661	692	719	708	691	701	702	698	751	736	656	696	691	706	720	667	699	712	705	726	687	677	706	735	712	709	673	736	712	710	706	712	676	698	701	724	649	736	707	683	738	752	660	707	747	723	710	695	707	684	682	709	712	731	704	715	648	683	691	723	705	733	705	696	715	651	748	728	712	691	726	699	658	672	662	709	713	741	726	714	695	711	698	658	721	723	660	687	649	660	700	697	687	701	724	730	732	651	653	719	688	706	709	684	700	692	779	740	658	686	735	681	722	692	670	717	749	679	708	723	677	714	677	736	700	684	672	682	703	708	755	736	716	726	694	746	678	703	727	668	735	656	745	707	709	728	639	658	710	722	678	742	737	664	746	724	682	743	702	757	739	707	724	753	677	702	732	706	711	702	721	655	677	662	709	715	705	682	733	711	669	716	711	694	702	677	702	707	709	674	743	702	698	696	716	700	692	735	671	683	740	694	650	719	690	697	731	708	706	691	720	651	671	719	652	707	704	729	721	674	692	683	716	714	672	680	753	672	720	654	718	672	673	694	755	749	677	697	716	740	697	695	665	690	710	737	723	679	694	693	711	700	694	670	743	701	689	722	732	707	718	742	766	717	745	705	692	724	687	686	716	688	710	683	703	728	727	705	717	728	738	724	720	675	702	723	685	733	731	718	714	711	703	677	719	695	689	700	731	692	706	731	712	684	705	753	724	683	721	642	689	684	681	745	695	671	724	659	688	707	717	734	754	687	694	721	700	724	669	724	709	702	717	736	725	687	698	715	686	679	712	716	706	719	685	751	692	707	706	706	683	720	652	751	699	690	731	733	703	657	655	753	673	747	664	682	760	655	706	676	684	714	717	697	719	727	742	675	684	683	697	687	726	704	680	708	646	732	685	673	680	743	733	671	680	743	710	729	677	687	652	682	682	743	759	661	687	716	688	716	719	692	666	735	685	712	683	729	731	672	684	703	671	729	668	774	697	681	730	683	707	696	713	728	717	707	734	702	697	733	689	720	639	677	714	723	692	691	709	709	669	694	678	733	711	689	718	726	694	697	689	668	685	726	727	720	684	668	702	750	721	662	682	720	703	716	655	706	687	702	691	705	673	703	725	664	723	702	710	723	747	675	692	692	683	652	720	711	677	738	722	713	706	666	696	705	678	702	741	702	715	692	655	711	697	705	717	686	740	658	684	737	727	665	724	713	751	662	668	667	708	743	689	695	694	678	703	705	714	675	664	669	716	694	665	721	722	649	750	715	666	752	685	694	727	741	716	689	696
44722	16603	2310	1094	887	655	546	452	439	454	368	411	465	502	514	543	472	436	426	409	371	380	345	320	317	364	335	378	375	387	327	343	317	347	343	312	293	319	289	299	297	260	318	302	337	376	365	336	329	317	312	361	307	284	324	342	320	359	759	929	1297	745	316	304	260	257	301	283	285	280	248	277	323	276	310	271	262	262	270	290	294	276	300	262	273	292	282	304	293	270	244	290	244	274	287	254	238	272	266	271	276	277	307	276	286	286	303	275	265	270	295	261	260	273	271	291	278	278	265	263	279	301	265	257	283	240	261	309	263	271	267	320	298	282	292	256	286	269	317	293	285	267	253	302	271	267	291	291	285	317	268	269	276	298	290	250	284	279	270	290	261	284	291	267	282	283	284	266	261	259	274	246	299	281	274	295	256	272	305	269	270	279	302	297	265	277	296	274	259	242	284	264	274	296	286	280	279	281	278	285	277	303	263	279	290	283	264	268	280	302	286	259	293	288	280	298	312	281	266	276	278	269	263	307	270	271	242	259	270	261	278	278	275	316	277	276	300	270	287	281	292	252	274	260	296	248	254	259	316	270	280	267	281	265	262	282	305	280	273	272	273	275	301	286	265	270	296	317	265	295	261	273	306	268	259	268	280	275	289	289	291	281	258	261	296	270	269	272	289	271	285	335	287	279	295	279	285	232	275	287	287	276	284	265	279	280	299	244	283	292	294	280	271	285	289	293	262	266	291	265	284	286	268	262	289	293	276	271	294	275	271	296	289	256	263	283	264	280	285	277	289	269	269	298	255	281	278	238	263	285	276	264	288	269	281	276	292	291	281	272	277	292	272	285	271	298	260	281	296	292	303	276	259	289	275	259	294	298	270	274	267	261	298	311	269	269	248	296	288	294	288	267	270	290	286	273	243	267	300	267	273	283	307	285	275	262	319	273	290	268	286	309	301	284	266	270	276	256	292	269	286	290	239	264	264	260	290	265	299	279	287	281	299	302	265	286	253	285	284	257	297	292	274	307	300	271	270	283	262	253	268	286	250	280	259	301	271	279	264	255	247	272	239	274	275	285	311	264	280	281	292	236	285	314	271	282	263	261	231	277	282	238	277	289	322	246	291	275	273	298	298	260	252	283	267	266	279	312	258	280	286	269	269	270	279	271	272	285	286	304	259	273	296	291	260	261	278	275	259	271	302	252	272	294	287	279	269	289	298	264	285	263	254	273	278	290	270	241	275	265	301	287	274	278	246	280	255	287	259	280	254	264	282	263	270	292	248	245	263	316	282	260	272	286	276	269	247	242	255	314	265	251	298	273	276	271	278	308	272	307	284	309	275	262	274	251	271	294	311	268	284	266	286	275	269	305	275	257	269	290	261	266	255	253	307	322	264	257	272	288	300	258	284	291	283	303	286	298	238	288	292	287	290	276	261	259	242	284	293	281	261	270	298	259	284	270	266	264	277	300	255	287	303	279	288	261	278	279	265	290	274	272	287	271	278	306	260	266	284	297	269	257	250	267	262	249	274	269	276	262	283	265	322	280	291	303	248	281	295	262	296	267	301	303	285	273	279	295	291	259	257	265	278	261	280	295	286	251	255	287	277	284	291	272	309	272	240	281	270	298	254	246	293	254	285	278	282	299	323	286	284	299	261	270	290	286	296	273	267	264	251	275	291	261	287	256	250	259	304	301	281	285	286	263	257	259	262	263	281	268	259	260	273	241	282	292	259	257	262	270	283	258	281	256	280	273	272	288	298	249	282	261	272	290	278	289	294	318	285	250	292	267	265	276	287	272	257	248	281	300	299	292	268	256	281	270	311	278	293	284	274	297	253	263	269	290	264	285	290	276	290	264	280	279	278	277	278	266	295	292	278	275	258	267	281	277	262	242	293	264	266	251	268	281	265	280	255	283	269	277	252	271	321	264	260	277	303	275	254	273	287	283	278	290	256	293	275	261	279	263	250	278	280	274	255	284	284	301	269	264	305	282	293	276	257	268	237	270	278	281	287	258	259	292	257	243	306	278	295	272	276	260	300	279	287	294	274	273	294	273	288	249	288	285	274	290	271	258	293	246	257	271	310	298	256	269	254	269	281	299	264	271	259	289	308	270	278	279	234	246	279	261	283	314	269	272	273	292	266	279	295	279	272	299	270	297	269	274	255	275	253	242	253	306	292	298	272	273	313	277	272	270	308	283	277	283	270	265	254	272	270	270	297	277	282	264	244	233	268	268	251	283	270	276	297	238	289	280	282	268	251	274	289	282	285	263	299	265	293	268	276	272	299	275	260	269	256	290	260	290	262	277	296	267	289	255	273	302	269	278	285	274	266	322	262	301	254	280	266	265	275	248	270	301	290	279	252	272	274	294	255	272	271	302	265	246	253	257	269	266	244	276	269	257	297	263	282	273	256	281	266	269	259	270	265	293	291	259	249	300	261	326	273	262	261	300	291	262	258	280	276	249	267	268	273	283	264	244	275	293	262	250	269	270	284	255	269	279	270	284	276	295	248	274	270	266	266	278	269	288	271	259	277	287	273	270	268	263	279	296	285	290	257	279	247	271	277	275	288	299	253	305	268	271	265	260	286	270	296	288	283	245	304	302	291	282	293	276	300	289	267	282	309	265	275	257	270	267	234	320	286	258	253	270	298	278	256	280	291	232	282	278	292	265	253	280	277	300	280	265	287	267	283	268	285	280	265	273	264	296	265	272	294	302	292	291	270	284	267	276	290	255	289	279	277	297	273	268	271	275	276	285	264	258	289	260	258	281	248	294	289	283	264	216	284	307	321	254	245	263	264	258	283	288	306	233	274	301	286	273	271	257	284	263	248	234	266	276	270	276	264	264	273	261	266	277	266	305	258	283	256	268	270	273	282	258	286	255	274	271	277	285	266	254	274	271	291	262	286	271	278	314	270	287	293	312	301	290	270	286	262	307	282	283	280	289	290	273	298	286	269	313	252	276	272	273	304	284	288	287	298	274	281	263	254	269	278	265	252	289	299	247	276	276	270	265	282	286	269	290	256	278	300	294	267	250	263	280	270	293	279	279	285	280	244	247	299	271	287	276	243	281	259	298	270	267	301	291	283	277	294	255	280	303	275	271	275	274	291	281	278	301	290	273	235	284	296	295	249	277	265	248	291	269	259	300	300	247	277	271	272	304	263	257	275	252	244	277	280	289	275	273	272	275	282	263	269	265	274	266	314	282	278	268	299	272	265	260	282	296	269	261	272	271	251	253	262	252	303	264	274	278	272	259	289	278	280	277	264	298	276	317	265	293	269	285	290	293	279	278	256	259	237	303	267	257	293	287	309	287	264	267	295	257	274	294	267	280	284	249	291	273	267	265	240	276	269	258	308	282	258	267	285	257	250	294	256	273	280	278	287	289	250	252	279	279	282	262	258	283	258	270	259	267	274	269	297	235	274	288	277	254	272	271	294	286	291	262	254	287	295	268	277	255	233	292	291	306	272	262	249	266	285	260	269	281
26818	2273	3483	3768	3213	2600	2213	1920	1651	1531	1524	1739	1880	2009	2580	2594	2118	1959	1800	1610	1702	1483	1341	1210	1408	1371	1386	1460	1533	1657	1374	1350	1385	1352	1282	1068	959	1010	956	921	926	953	992	1101	1366	1400	1409	1414	1407	1197	1316	1329	1136	1023	1028	1174	1115	1564	4643	5712	7831	3725	1076	830	796	814	811	760	809	777	787	770	791	795	775	777	800	772	803	741	769	788	806	796	790	751	809	803	765	773	756	810	726	821	783	747	781	792	789	802	771	777	749	767	753	780	757	789	790	778	771	799	776	765	773	805	805	771	786	792	768	789	767	767	764	778	786	788	773	831	822	796	749	786	799	761	778	735	814	746	818	773	755	826	821	775	813	825	849	737	776	739	795	778	795	802	785	751	755	742	778	829	773	817	831	751	762	777	783	759	756	791	758	822	815	797	781	791	780	780	792	759	753	790	827	841	787	759	732	776	767	778	795	813	738	787	831	842	783	820	797	768	808	761	753	804	805	777	746	788	768	774	798	796	731	776	771	774	781	814	774	775	757	792	780	847	777	826	773	808	766	764	819	789	781	798	788	716	802	817	796	805	777	798	771	816	767	782	771	758	806	740	781	772	794	779	770	777	822	748	740	798	823	786	831	786	775	779	758	814	802	771	765	805	798	768	762	759	818	787	759	805	843	758	786	832	826	728	778	808	778	779	769	775	758	777	751	777	789	804	776	783	763	768	831	815	753	800	775	796	778	793	766	719	831	712	776	783	799	795	778	760	805	788	748	832	783	757	794	768	765	776	777	805	767	823	787	832	750	802	797	783	767	805	752	783	797	748	764	792	798	816	796	752	833	780	788	784	777	821	757	791	774	791	783	848	808	841	796	780	776	796	820	797	779	767	794	816	804	734	809	780	797	800	816	786	756	819	763	802	773	809	786	799	825	798	762	807	824	812	788	783	753	820	746	790	839	826	756	806	801	786	776	787	757	755	814	793	833	803	771	771	779	770	801	787	808	762	847	750	816	770	787	813	785	794	756	766	753	802	778	784	820	807	841	721	725	773	734	796	773	768	797	817	802	777	801	778	835	745	767	807	806	799	765	789	759	762	763	752	733	842	831	763	763	775	767	748	754	823	790	786	828	791	732	778	826	796	759	789	797	755	798	779	794	815	749	812	835	825	790	773	764	790	790	780	776	833	818	789	835	797	804	801	770	767	725	759	788	797	786	806	790	783	808	760	773	776	761	822	772	789	785	764	768	808	758	798	838	734	773	799	773	774	795	804	785	785	761	767	796	782	795	801	848	841	787	775	825	799	787	715	752	783	782	760	735	800	744	800	753	793	764	778	786	816	808	795	785	810	781	760	792	804	775	759	820	833	807	773	767	803	811	795	815	787	766	810	750	765	782	732	802	799	809	828	800	800	761	780	839	802	817	738	806	799	768	798	787	802	749	787	757	776	744	815	846	750	784	838	796	775	835	790	793	802	751	801	811	807	824	798	722	762	773	775	779	806	805	806	780	823	804	786	736	772	814	754	838	787	823	771	792	825	787	848	784	798	768	806	766	858	738	779	808	791	740	795	784	805	784	854	796	778	797	777	786	794	790	770	794	813	767	774	814	782	748	769	812	752	760	785	807	806	807	742	831	775	824	791	801	772	790	783	764	818	724	781	777	802	773	799	796	799	756	791	792	770	828	746	765	774	759	771	707	773	789	812	797	778	790	836	787	815	779	769	754	806	759	753	759	781	811	831	804	811	824	815	810	759	818	792	759	804	820	798	764	811	793	800	811	782	782	773	774	803	760	742	778	801	805	752	777	745	778	788	773	772	766	778	806	797	782	756	784	744	785	741	802	781	829	811	837	817	782	780	775	755	779	814	793	749	857	784	851	768	759	810	756	777	822	813	725	792	799	781	810	809	747	750	783	769	782	769	769	775	766	810	785	812	715	751	794	780	730	773	754	753	754	803	822	809	794	757	747	845	789	813	793	783	756	797	771	751	779	745	764	810	763	819	765	810	739	805	791	735	791	787	796	764	818	772	784	809	794	753	763	853	791	767	806	844	783	821	754	787	795	770	809	788	782	757	820	776	753	799	765	782	768	787	792	836	768	837	812	865	742	791	776	807	732	832	789	821	762	742	777	781	748	802	770	823	842	766	764	752	771	806	817	781	832	746	812	808	811	809	799	778	773	741	844	816	791	762	815	819	768	799	778	734	815	796	791	787	790	778	749	784	778	816	784	817	793	788	761	824	806	835	759	765	764	745	772	747	778	804	779	761	793	833	782	786	785	771	798	791	834	807	803	776	791	789	767	822	755	820	774	796	788	816	802	749	789	838	839	744	778	817	767	780	801	778	774	820	835	774	807	731	767	767	811	776	816	770	805	795	801	828	803	743	803	809	745	808	786	803	816	762	803	793	791	757	761	792	806	827	717	747	839	824	789	797	798	748	777	772	739	761	793	825	750	758	748	764	752	812	817	765	781	778	771	786	783	778	770	817	790	827	766	770	804	719	771	777	744	772	694	803	809	729	789	814	799	821	774	792	761	838	763	742	765	749	821	794	778	799	802	840	792	837	783	757	784	726	824	771	801	758	819	792	768	770	833	780	791	779	810	803	785	813	798	806	783	802	784	780	781	791	828	799	863	752	808	790	753	787	779	777	765	800	840	779	780	793	810	807	785	753	751	773	789	813	753	795	799	809	782	766	770	787	833	814	777	781	786	831	808	743	791	765	811	781	802	785	748	823	780	758	809	853	791	806	765	788	830	767	796	789	800	823	810	758	751	759	811	735	794	786	782	801	803	768	786	828	736	797	782	800	790	831	799	783	784	800	770	779	785	844	779	789	772	773	810	755	826	786	786	853	833	774	813	821	788	797	785	796	775	795	775	789	766	806	772	836	780	746	788	818	811	758	797	761	813	763	783	823	772	738	771	763	789	798	819	752	755	774	766	778	797	807	787	826	756	798	826	799	825	844	757	772	842	778	789	801	761	835	827	779	804	763	783	801	781	758	797	820	819	757	814	791	809	797	781	729	787	779	766	809	815	766	765	764	822	780	796	798	782	798	764	783	776	770	775	812	782	819	782	789	805	798	769	739	792	798	771	763	734	789	764	756	897	798	779	807	793	796	834	781	793	804	836	763	734	766	795	777	782	773	760	766	821	759	727	750	789	746	772	823	821	749	742	774	770	808	800	775	769	750	802	775	796	767	782	801	768	754	795	819	791	790	805	812	829	779	793	791	834	775	766	768	795	814	735	749	813	774	824	818	805	771	746	761	794	780	805	792	756	797	776	722	777	810	856	766	778	784	782	767	755	771	858	808	789	776	820	797	785	760	809	822	803	801	758	796	811	786	789	755	786	761	795	779	788	767	801	796	797	785	757	805	798	835	779	771	786	788	762	743	790	813	791	814	827	814	734	795	798	734	711	755	778	796	834	787	779	772	845	815	787	788	801	758	783	819	802	764	815	827	778	767	791	811	766	751	779	800	809	796	766	760	815	769	752	812	747	774
56990	25896	6430	2348	1630	1135	987	726	705	602	636	610	725	732	843	918	767	625	609	500	561	497	444	430	446	450	465	469	530	511	521	494	473	413	385	361	384	331	331	337	322	334	318	345	429	450	467	491	411	469	389	437	364	335	516	1038	742	738	1508	1484	1097	701	375	329	329	320	317	295	287	323	352	294	313	324	325	296	344	332	304	324	304	325	326	310	337	298	325	331	300	308	295	303	312	299	316	307	352	322	301	294	293	308	301	308	319	326	348	321	312	301	304	323	326	302	323	312	316	292	340	321	323	304	289	312	302	331	317	341	308	295	316	312	328	318	304	320	279	307	301	350	309	327	314	296	301	299	312	307	331	309	325	302	312	344	344	292	341	338	305	337	334	324	323	300	328	332	320	361	310	336	276	325	324	302	310	352	332	318	335	336	318	325	291	345	297	316	321	304	341	328	300	307	323	327	319	310	311	328	330	294	315	355	326	316	301	323	314	309	326	319	268	307	332	316	310	324	358	308	306	340	291	312	304	318	336	317	325	340	314	320	320	328	307	305	309	341	305	306	283	303	297	270	322	334	333	321	334	330	305	316	336	293	318	316	313	327	309	304	315	322	319	302	329	314	314	343	323	356	298	303	310	385	329	317	324	290	299	308	287	313	326	334	326	342	334	301	302	339	333	324	332	313	329	347	317	302	298	302	314	303	291	322	323	328	304	306	274	346	312	308	326	299	297	351	322	322	360	319	287	311	341	311	346	295	301	292	315	318	316	305	295	295	308	315	285	290	313	301	305	333	282	313	282	302	356	327	316	315	313	328	284	343	298	326	334	314	311	317	307	284	313	311	305	291	315	344	304	327	356	330	302	305	311	305	332	301	298	281	344	313	302	301	323	354	315	316	331	289	294	314	296	346	294	352	332	310	322	293	306	308	332	330	310	300	325	302	336	314	324	326	306	332	323	310	299	348	316	332	331	322	303	329	307	295	323	322	337	316	325	306	332	307	285	346	295	309	314	334	308	314	317	308	283	332	333	313	316	317	281	295	275	287	309	314	297	338	326	318	298	340	295	320	320	346	301	326	285	338	346	297	307	325	329	327	336	328	334	284	310	298	280	331	270	303	325	311	327	329	289	311	304	309	309	309	316	298	325	331	325	357	286	312	296	306	307	321	308	312	306	287	329	342	323	331	324	309	296	303	308	322	320	322	317	313	321	319	306	319	336	288	339	301	278	334	291	339	308	301	273	300	314	304	313	319	327	307	303	306	286	317	317	301	321	303	344	324	283	330	326	323	310	308	332	299	286	319	336	280	303	313	290	303	320	341	320	352	291	305	304	290	322	316	308	313	310	353	304	323	325	307	301	313	330	304	304	306	317	298	311	310	304	294	327	312	300	319	325	306	326	293	313	327	320	312	326	318	320	307	310	327	305	317	322	316	346	317	343	347	311	334	345	325	309	289	306	297	326	306	304	317	326	304	328	288	347	320	325	312	296	303	329	323	318	329	316	330	291	321	300	305	324	322	334	301	306	323	304	328	329	313	321	297	309	339	329	324	342	358	311	344	294	304	330	311	297	301	330	314	299	320	301	332	319	318	346	307	319	320	324	277	304	350	294	315	323	351	295	331	313	296	306	329	314	301	342	322	319	338	310	334	339	344	302	310	299	289	298	329	306	324	318	313	308	364	328	318	303	325	302	293	319	310	355	294	309	291	315	310	343	289	319	322	320	327	296	282	351	337	293	301	307	314	323	322	342	314	320	320	328	292	296	366	325	318	336	323	321	297	325	315	322	333	318	336	327	314	307	309	314	330	298	340	297	297	325	298	281	358	279	339	327	279	360	314	341	324	315	304	291	301	322	307	333	324	313	322	298	303	311	321	305	316	311	318	328	314	308	317	356	337	310	296	286	295	316	319	323	316	312	305	316	316	310	296	305	327	347	311	305	324	300	331	325	283	297	293	314	259	319	338	324	311	306	347	333	316	313	313	346	329	306	300	292	317	311	328	316	292	328	336	312	305	346	314	342	315	298	314	310	320	330	318	334	308	317	315	316	325	306	317	356	335	335	326	309	321	283	310	301	327	323	316	333	317	314	293	329	318	340	341	303	316	332	324	341	311	293	341	290	293	329	294	297	315	312	326	314	336	303	317	310	329	342	299	310	323	287	310	322	297	292	285	325	296	292	346	307	330	335	335	323	345	285	325	312	314	306	302	316	305	360	306	337	326	331	307	302	335	310	308	285	312	306	310	320	305	300	294	326	316	310	310	309	316	293	288	312	324	322	306	296	327	342	325	281	302	321	307	299	328	337	310	339	340	309	323	320	351	326	301	341	294	311	279	283	323	333	281	307	306	317	313	315	328	323	306	332	339	316	332	315	312	297	320	311	311	334	336	290	279	313	299	335	310	307	304	308	326	313	315	303	308	301	307	306	326	312	301	311	322	322	314	308	317	330	321	322	316	306	315	333	316	309	317	347	306	328	347	320	324	368	262	304	326	314	311	328	305	344	327	309	289	341	324	321	329	315	269	339	302	333	324	314	289	297	310	303	311	320	293	323	283	318	324	318	341	341	324	294	293	315	283	320	300	312	305	332	337	320	325	315	320	333	335	262	286	306	314	302	306	305	315	330	307	290	286	325	296	299	340	307	302	322	291	308	313	313	299	335	301	328	281	306	321	332	302	326	343	282	339	290	272	324	336	327	303	299	312	297	309	291	325	314	313	317	341	284	298	312	316	327	326	297	303	310	336	322	320	296	264	290	299	315	292	310	326	323	318	291	298	311	312	328	296	319	335	328	349	284	349	292	331	311	329	304	303	307	342	284	325	346	345	286	302	321	320	347	350	315	333	316	319	326	330	305	314	329	331	300	319	315	325	320	321	302	347	308	323	307	307	323	316	323	344	311	280	317	319	331	304	313	282	311	293	289	303	332	307	274	342	291	278	314	317	322	333	312	345	333	287	312	321	336	322	312	333	328	304	313	321	321	313	348	323	290	324	292	327	301	290	332	330	318	349	323	340	321	310	325	307	314	301	342	325	270	306	294	314	302	320	305	297	304	309	274	320	313	295	316	297	329	308	296	308	296	343	329	295	319	301	308	318	331	317	324	303	305	314	321	302	322	313	315	298	338	320	354	332	296	290	283	312	343	341	334	303	322	338	335	323	309	292	329	309	315	330	355	300	291	346	329	320	300	333	323	312	307	324	285	328	308	362	308	297	300	353	325	342	297	341	309	320	310	312	312	305	299	313	306	297	322	327	293	305	298	333	308	325	323	329	330	291	324	294	315	369	308	292	303	290	311	291	344	300	316	304	333	307	324	337	301	263	305	318	333	317	334	327	302	281	305	292	322	294	326	317	322	334	319	321	317	321	300	327	306	322	324	315	311	306	310	329	331	334	302	307	330	345	300	322	332	314	322	287	311	324	281	307	331	314	347	324	295	316	347	289	310	298	313	322	321	327	333	322	287	316	331	321	327	275	307	327	333	328	323	321
34554	3424	6404	6678	5587	4461	3739	3065	2719	2461	2559	2745	3197	3497	4029	4529	3425	3142	2870	2651	2386	2081	1828	1891	1932	1998	2298	2239	2436	2400	2351	2366	2442	1884	1483	1373	1364	1258	1206	1175	1162	1149	1097	1255	1699	2120	2186	2291	2026	1902	1624	1509	1212	1203	2555	6068	4031	4094	9159	8323	6519	3556	1186	891	828	845	837	861	890	791	859	769	846	879	795	810	840	884	845	820	861	874	842	892	850	829	793	862	865	905	893	838	856	870	877	865	858	875	893	869	812	803	820	878	861	865	858	896	823	780	848	798	878	873	853	870	861	817	807	840	864	908	875	850	867	891	898	889	827	832	908	861	833	849	876	837	858	888	901	862	854	846	832	867	859	883	882	870	840	852	815	903	798	835	846	879	885	886	864	863	872	901	860	888	853	862	870	874	815	852	842	839	897	810	897	850	851	848	832	881	856	855	840	840	843	873	849	859	836	885	863	830	862	830	899	819	890	841	848	865	834	913	849	859	856	820	873	838	877	841	872	839	805	861	833	894	848	924	848	856	807	850	866	841	835	855	875	859	887	834	833	870	859	812	839	810	862	837	871	836	814	863	858	878	896	844	878	834	856	874	864	807	896	867	857	851	857	834	844	872	863	846	885	882	839	834	853	874	859	849	872	846	868	817	849	802	870	870	839	789	822	804	847	833	820	866	836	831	808	843	847	899	888	823	826	807	864	855	840	841	817	868	830	847	900	854	894	827	846	840	880	826	855	826	904	840	828	851	815	780	853	872	857	838	852	884	855	891	834	894	849	815	894	834	872	839	899	934	902	864	868	809	821	891	832	832	860	862	834	818	843	819	886	816	868	821	898	878	846	833	871	871	851	872	855	846	851	859	856	839	884	833	888	849	887	849	879	805	801	896	848	806	860	913	810	865	884	847	895	867	877	800	833	820	850	825	831	844	826	859	867	847	825	807	811	836	899	864	864	833	861	836	876	870	814	838	837	823	822	899	837	829	825	854	851	854	849	875	838	906	861	884	840	853	869	825	891	867	806	857	905	837	845	866	871	784	878	893	814	818	870	884	849	857	848	819	808	873	831	842	801	882	890	811	785	827	859	937	876	844	832	865	796	914	898	831	873	856	874	826	874	881	830	821	785	852	825	868	812	836	895	811	902	894	817	905	852	859	889	846	878	887	803	862	838	861	816	822	862	906	867	862	830	814	831	850	860	867	873	840	874	864	861	868	886	904	882	850	848	871	906	840	876	848	848	913	876	885	844	810	866	817	881	845	814	828	826	849	887	834	813	793	842	868	872	858	819	820	875	847	817	839	813	877	844	871	835	826	864	890	821	811	914	835	857	869	835	880	824	768	793	899	862	849	875	846	853	860	837	877	887	872	877	912	905	872	875	899	883	853	906	841	871	860	840	801	873	876	872	894	820	804	883	826	894	843	882	857	832	852	862	892	830	804	849	909	831	880	900	840	831	859	884	834	846	866	888	829	829	891	853	875	871	875	823	868	859	882	857	825	858	869	878	858	877	836	877	850	913	865	884	886	865	891	835	866	844	849	829	850	853	859	868	900	849	883	908	833	884	848	868	866	855	814	865	872	751	899	891	847	864	888	798	820	870	885	888	866	901	853	858	832	869	836	834	830	867	850	900	833	857	876	844	883	811	855	847	847	825	805	829	865	833	828	888	790	821	858	894	855	873	878	827	828	838	882	776	868	842	909	834	805	887	840	842	836	826	858	808	857	855	865	838	859	881	847	899	823	870	861	831	868	831	881	862	836	868	868	844	824	880	830	840	851	878	842	846	822	826	884	857	804	821	857	827	845	867	863	828	812	834	858	856	837	850	831	856	875	809	867	841	881	902	828	845	889	832	853	820	867	866	863	829	800	870	908	834	879	839	836	860	859	847	832	883	875	810	899	842	796	834	843	849	850	890	849	842	924	809	828	868	834	888	859	817	845	850	792	831	862	880	865	910	897	866	899	815	864	778	875	853	828	884	831	898	807	826	860	857	856	833	836	878	847	833	926	881	821	864	870	839	849	820	887	824	838	823	880	823	877	886	840	832	817	856	858	837	774	880	858	885	879	867	863	849	840	843	855	869	857	912	829	874	880	889	889	860	830	815	839	847	838	825	804	871	827	827	879	847	842	836	854	873	907	830	872	892	895	878	862	845	832	844	848	838	865	841	870	853	866	857	874	872	859	919	828	832	855	906	877	883	862	866	832	853	856	866	839	788	843	815	826	841	882	825	838	863	801	869	860	901	845	880	842	850	778	851	871	818	818	867	864	872	877	843	840	840	857	871	838	891	847	924	857	859	858	801	796	852	870	831	841	891	878	890	841	851	877	875	815	872	856	849	864	811	850	841	821	857	863	859	850	855	844	844	836	857	888	860	835	876	910	898	884	818	818	836	830	860	852	856	895	855	834	900	844	803	819	844	909	844	891	849	824	783	854	854	843	873	903	885	908	852	830	874	836	899	893	813	876	940	952	896	882	845	879	844	825	825	930	859	864	852	827	906	881	810	851	829	832	860	848	784	855	862	838	839	883	879	899	854	910	834	914	849	851	838	816	864	863	845	851	876	848	854	848	880	832	861	837	848	819	879	901	821	867	811	888	855	826	865	831	854	888	812	807	920	838	824	805	860	849	833	836	865	823	866	839	819	863	835	854	856	858	891	845	882	865	929	843	847	870	847	849	856	898	846	786	870	832	870	877	854	856	832	838	847	906	881	829	823	864	874	814	867	905	854	847	896	821	886	870	855	852	839	828	885	889	829	857	820	830	863	860	916	936	871	851	852	801	777	872	857	930	839	791	852	832	896	824	899	818	867	859	867	863	884	856	931	872	867	831	890	839	874	815	869	859	895	851	796	830	855	888	817	880	835	918	867	857	849	827	860	870	880	837	859	881	849	874	864	841	858	880	854	817	809	863	841	892	893	839	871	811	866	901	886	848	829	806	853	883	822	851	894	895	885	865	831	862	889	811	903	930	884	871	813	870	777	862	839	841	881	857	841	863	847	842	909	839	903	902	834	857	817	869	859	845	831	854	857	925	898	844	804	852	832	891	875	839	877	875	841	850	858	888	881	811	807	851	831	854	858	818	846	819	864	859	839	881	898	896	813	820	855	866	842	852	879	869	831	842	841	876	816	853	878	866	841	854	861	909	842	850	900	810	878	835	871	826	825	836	933	870	865	875	823	832	801	899	814	880	864	791	822	804	896	849	865	862	884	863	853	877	848	870	847	866	856	841	806	844	833	929	844	839	816	854	830	860	848	850	819	873	853	870	874	872	895	850	878	809	895	852	872	851	912	810	821	846	819	867	868	835	809	818	843	916	865	841	844	849	867	852	848	857	847	844	873	846	861	835	864	875	913	874	877	860	863	861	879	835	807	837	852	853	909	813	789	876	844	835	900	855	835	915	863	847	888	825	908	886	861	809	917	831	864	897	847	865	866	902	838	862	839	837	860	872	879	867	852	861	891	836	840	866	832	827	802	888	872	842	790	861	841	808
6008	618	310	220	248	194	209	209	189	192	202	196	208	211	229	184	181	202	199	181	198	169	199	191	194	176	190	190	183	175	214	207	181	194	167	187	163	178	184	191	190	176	162	168	177	202	193	184	167	169	183	213	207	196	174	194	221	325	385	289	228	190	188	177	177	185	181	179	183	192	157	190	188	196	181	187	171	204	202	211	176	169	202	157	158	196	213	201	187	172	160	178	180	210	157	199	189	164	172	178	224	188	206	211	189	186	176	196	166	184	185	178	188	193	188	185	201	169	204	185	167	193	189	186	205	176	156	175	179	187	160	189	196	175	179	177	167	165	164	178	158	161	193	195	185	183	210	179	191	179	199	189	170	211	179	168	193	188	168	186	183	189	149	179	182	175	180	178	164	174	163	204	148	162	186	175	172	167	162	196	184	188	189	184	192	188	190	182	197	182	154	197	186	160	193	205	177	173	184	188	145	197	188	180	183	163	189	159	187	168	197	186	164	186	180	171	165	173	159	168	186	204	173	190	178	199	231	192	181	158	186	186	178	192	190	163	190	176	195	157	162	174	179	179	178	159	200	207	184	192	165	176	197	188	205	184	164	171	196	171	171	193	187	187	180	209	176	167	179	179	172	188	175	215	166	185	181	186	182	169	196	188	207	178	192	199	171	158	196	196	189	143	178	188	164	212	169	195	159	180	180	166	158	202	198	184	178	183	174	183	190	203	203	157	159	178	201	204	200	197	190	189	210	169	191	193	180	178	183	185	178	170	209	185	194	187	200	196	171	177	179	155	186	199	183	172	175	188	174	179	189	200	186	212	203	201	216	190	157	186	213	201	183	178	191	173	183	201	169	194	173	187	180	215	186	177	173	198	181	185	174	172	210	201	167	190	182	201	189	166	172	202	179	187	165	170	196	164	198	150	177	177	198	178	185	168	184	174	192	165	188	168	210	167	179	178	205	161	193	146	174	178	184	187	194	182	206	175	185	193	179	219	207	158	196	167	185	185	170	164	179	186	180	189	171	211	208	182	167	184	195	175	197	178	183	179	190	193	170	185	176	218	182	204	156	199	207	188	180	195	177	172	197	172	187	186	203	199	179	176	177	171	204	199	175	162	163	182	168	190	189	188	199	171	181	160	184	179	184	162	185	170	186	186	201	190	206	172	191	182	211	180	162	174	167	192	205	210	181	203	187	202	164	172	172	178	188	203	178	187	201	182	169	164	190	195	183	189	179	186	180	209	170	187	183	181	168	206	187	178	166	186	179	188	211	192	193	197	178	196	160	221	161	196	198	192	176	174	181	180	175	186	182	199	174	179	182	178	197	186	179	192	179	211	194	191	196	184	183	180	189	186	166	190	193	187	199	190	190	186	200	214	208	201	161	176	168	195	169	173	168	186	157	184	192	155	164	218	198	178	195	204	184	167	211	188	168	187	163	200	192	175	193	157	168	182	196	175	178	204	189	194	208	191	179	194	200	170	170	166	159	195	211	199	189	197	174	192	204	163	175	169	193	166	178	181	171	171	199	170	206	189	177	177	198	197	191	177	179	181	185	187	175	176	196	159	183	172	190	169	182	169	179	163	168	176	185	195	165	185	181	187	200	196	195	189	201	157	192	177	184	188	193	184	169	180	174	189	201	197	173	179	167	183	165	172	179	185	169	166	186	183	198	162	160	189	180	190	186	168	210	173	192	187	172	210	194	191	186	191	193	171	190	167	164	166	203	183	163	197	202	180	180	179	164	207	176	190	179	175	198	185	192	179	178	176	149	191	169	177	190	173	158	181	164	188	182	186	188	183	191	188	202	190	166	189	204	176	190	193	183	173	179	186	171	187	181	184	181	195	202	173	201	174	211	163	175	187	190	192	182	189	178	193	178	199	174	184	174	171	189	195	189	179	193	210	174	183	199	210	170	192	171	197	172	174	204	192	204	177	182	184	186	201	184	184	191	192	169	196	183	155	175	181	169	190	174	191	166	190	183	150	193	203	191	176	181	176	192	187	189	177	186	162	200	170	179	188	186	201	196	171	182	202	163	180	186	191	170	171	178	186	196	196	198	186	181	174	179	192	171	185	173	191	190	206	172	200	194	196	173	184	194	203	203	170	192	181	187	170	159	172	170	171	191	195	182	193	183	180	162	155	174	197	175	192	197	178	194	185	202	188	177	190	183	173	219	186	166	190	163	160	194	187	198	192	210	189	207	204	174	181	198	187	195	163	167	180	142	179	160	168	196	168	174	190	167	182	177	172	206	173	209	204	196	185	183	221	176	186	164	200	177	170	161	188	172	157	157	202	223	188	195	197	183	188	182	178	185	174	168	170	192	179	165	184	185	182	178	172	163	193	175	172	161	167	185	193	198	201	161	206	180	181	177	175	202	192	198	189	175	180	187	189	170	192	180	168	194	174	187	201	186	177	169	200	171	188	181	171	199	182	194	204	182	163	178	200	188	161	185	177	191	209	165	203	174	183	171	185	194	189	199	164	169	199	182	167	214	194	177	197	189	175	175	193	159	202	188	198	160	165	175	185	191	198	148	163	159	172	220	179	201	168	165	207	169	189	193	172	196	198	158	193	189	198	195	184	188	171	169	186	179	172	194	193	180	191	184	174	188	185	210	190	190	175	167	185	213	156	177	183	182	167	185	185	194	189	191	181	179	170	182	193	171	161	192	180	187	173	180	201	172	183	168	184	180	212	182	179	171	172	188	164	155	186	183	203	167	171	207	208	166	195	206	167	184	201	183	194	169	209	164	192	182	183	189	215	199	191	190	185	170	159	191	208	181	193	206	165	194	178	167	185	184	188	153	181	187	190	184	201	183	189	199	188	177	181	178	167	189	163	170	190	166	198	166	168	185	202	174	175	177	187	181	197	179	183	186	162	181	181	191	183	168	180	213	171	184	208	180	190	165	177	199	192	173	186	184	181	201	193	217	166	168	183	198	185	187	183	180	192	199	192	183	176	181	192	165	189	192	223	188	191	180	202	202	193	182	166	189	198	205	171	202	202	187	193	179	167	181	173	208	173	189	183	197	184	180	164	178	200	184	192	170	170	201	209	200	224	187	143	199	173	166	164	200	182	169	218	184	179	171	181	169	187	163	181	192	186	178	174	192	203	192	206	180	193	193	205	178	190	160	169	182	202	207	185	201	178	177	175	170	182	185	174	162	166	179	192	184	187	172	197	192	184	189	180	175	198	197	199	172	171	187	194	189	176	184	185	185	158	191	174	176	181	166	212	172	175	187	187	190	206	200	175	176	183	180	170	201	190	205	209	160	187	181	195	170	167	184	187	181	160	174	189	173	215	189	187	200	155	182	189	190	188	177	189	171	183	196	150	187	196	198	189	193	178	180	182	187	184	202	185	175	180	178	169	191	188	197	190	164	158	178	187	190	187	179	184	201	207	174	186	207	196	191	182	170	182	199	198	180	190	168	169	159	184	160	188	214	201	150	150	183	179	178	182	192	180	195	169	186	191	191	165
5726	601	721	771	700	663	619	583	536	607	653	665	645	705	702	666	655	640	679	675	655	579	597	579	646	649	681	601	562	648	628	651	564	597	534	551	549	535	533	527	553	579	520	545	557	583	628	584	552	569	560	556	551	578	599	854	1061	1523	1552	1088	643	545	522	509	506	527	521	516	489	524	559	538	503	527	567	558	525	513	528	548	540	532	492	570	550	510	532	538	500	513	533	538	489	539	518	494	510	527	549	537	508	523	533	499	527	573	536	523	543	546	538	489	494	512	509	541	502	528	502	500	510	498	491	567	490	502	546	558	504	559	534	561	525	534	571	493	536	510	524	541	522	511	510	508	518	539	549	520	528	536	534	509	501	529	495	525	577	537	570	507	515	564	546	538	520	542	506	525	502	491	509	512	603	522	502	533	490	521	516	514	548	556	502	505	546	537	545	512	551	525	570	562	520	512	487	544	518	559	535	494	498	529	534	533	481	526	561	495	507	544	558	531	537	517	505	547	527	533	521	530	524	541	524	537	512	488	529	549	501	541	527	551	541	528	524	504	529	516	514	502	537	533	510	533	532	499	555	520	488	506	528	532	541	497	536	474	532	519	532	546	519	485	522	557	507	522	523	506	525	540	516	543	528	510	504	548	496	521	532	535	498	514	547	533	510	534	520	499	575	515	505	561	534	516	512	554	498	469	529	516	520	528	559	493	532	491	537	527	560	534	514	550	539	487	506	519	523	501	548	512	524	528	491	516	538	529	568	503	569	563	527	531	556	531	567	501	577	528	546	568	551	516	508	501	543	579	564	504	532	495	548	506	525	556	506	513	519	550	561	514	499	484	533	555	523	524	507	521	525	506	534	504	527	505	535	538	518	524	482	551	510	532	567	549	525	504	499	487	569	509	540	534	519	511	522	548	479	554	514	486	484	516	508	510	519	537	559	522	534	563	573	514	530	544	518	496	512	580	497	530	508	524	524	521	486	500	503	535	539	539	525	541	548	490	529	505	504	562	575	548	533	502	571	536	509	557	460	526	499	544	499	523	544	497	533	509	496	533	517	520	528	489	519	577	539	541	515	499	499	538	511	503	552	534	532	561	530	522	509	556	546	443	545	596	526	545	520	534	504	522	500	502	514	557	510	510	542	514	514	549	512	503	558	550	539	531	528	526	547	529	515	486	535	523	526	511	543	548	507	543	519	515	524	500	557	538	518	458	541	519	496	554	555	504	506	557	533	526	544	504	532	544	547	527	520	501	536	538	495	545	525	551	523	467	514	534	547	512	516	522	494	512	510	551	536	541	541	526	489	532	555	534	569	528	556	537	548	553	534	516	511	517	546	542	517	535	509	587	493	506	541	552	508	517	523	543	537	537	503	579	526	486	544	486	511	527	547	502	491	534	579	541	558	556	474	538	545	557	535	517	524	527	519	521	525	506	507	524	541	494	506	508	530	540	516	536	586	501	524	504	497	536	476	548	534	539	495	541	531	523	559	491	544	510	563	516	530	486	516	505	523	530	527	511	544	568	508	528	532	544	574	528	541	534	501	513	479	510	528	502	510	523	530	487	583	525	549	466	501	547	582	576	508	538	514	500	534	491	513	522	535	553	531	519	525	526	522	509	510	514	534	542	576	534	532	536	533	524	545	601	516	494	521	537	486	524	511	536	529	512	569	537	471	499	529	540	538	549	488	520	580	488	531	512	557	562	517	579	517	503	545	560	532	508	563	541	513	528	527	512	537	544	534	485	526	495	526	559	544	480	542	547	526	511	503	526	534	541	532	525	533	548	525	514	512	523	518	505	508	529	511	489	505	528	484	501	500	531	536	539	524	516	545	512	508	548	513	471	546	486	524	556	557	534	489	518	525	551	490	558	535	523	515	533	561	514	537	530	491	515	505	523	551	492	517	535	505	527	537	522	547	530	553	559	494	506	524	503	544	542	527	572	497	514	511	547	523	539	498	531	513	555	521	524	526	530	516	516	529	516	564	506	517	569	529	449	545	524	492	529	552	509	517	535	528	503	536	547	512	477	524	513	489	513	527	518	539	490	535	527	525	580	581	549	531	514	526	509	516	508	571	527	518	523	554	542	555	533	551	530	521	472	562	505	517	511	513	480	521	523	520	550	542	540	509	502	517	544	531	515	527	539	491	520	549	531	513	546	538	547	514	543	518	528	505	500	520	542	474	541	529	525	528	520	573	497	510	534	522	527	535	484	474	597	517	523	507	494	527	520	521	541	583	516	492	530	498	513	535	540	526	527	536	512	509	495	536	553	543	551	527	539	515	512	513	546	565	525	528	540	505	517	578	548	556	529	519	529	504	516	488	529	514	561	572	522	497	508	504	538	527	541	551	510	548	545	522	534	532	561	579	493	566	519	515	506	490	524	533	536	503	507	529	518	552	506	517	554	532	513	610	552	523	502	527	524	518	531	523	542	527	558	551	492	464	548	513	551	489	539	548	535	477	535	522	532	534	555	543	543	480	512	502	479	556	546	533	540	537	524	521	512	516	503	501	509	501	546	514	519	527	516	538	486	505	502	526	533	510	520	532	510	511	508	498	526	521	511	549	555	526	547	496	517	468	533	541	531	520	536	537	523	567	530	534	538	527	510	544	533	548	526	567	457	517	560	540	558	536	534	551	508	503	494	505	528	582	526	507	544	543	532	505	484	519	485	570	523	510	491	531	499	514	517	541	530	451	514	544	509	545	515	546	493	523	500	549	508	563	546	496	544	541	560	537	544	542	540	539	510	521	491	553	545	494	512	544	516	515	527	566	526	526	508	518	520	504	532	533	562	526	521	541	516	538	507	520	520	478	528	544	545	504	567	514	537	482	538	528	526	527	551	566	543	522	515	512	517	546	510	534	530	506	564	505	541	576	550	516	514	513	547	519	547	531	506	539	552	530	544	492	525	509	531	541	541	499	532	526	485	509	499	519	499	534	505	531	548	531	524	519	511	582	517	500	529	541	516	551	498	545	493	551	552	522	554	510	489	521	546	543	532	526	500	471	506	510	544	518	512	530	533	500	531	527	521	538	539	555	530	506	499	522	518	537	548	559	518	527	554	542	506	518	544	511	455	481	534	510	529	554	508	511	527	518	519	540	541	539	557	542	469	506	527	499	538	550	531	553	553	489	525	571	538	526	527	521	491	551	547	531	533	522	536	501	530	542	518	521	537	511	547	554	547	522	517	549	536	534	534	518	563	542	496	545	539	564	494	515	509	554	534	525	538	516	515	498	488	507	529	560	537	549	537	540	513	539	524	534	511	496	531	524	561	510	489	485	529	565	532	575	530	524	503	532	544	563	496	484	556	534	532	538	542	475	505	513	527	539	512	539	509	552	534	512	509	542	537	533	535	478	551	539	547	520	522	579	508	538	521	548	545	561	503	517	562	505	536	531	508	530	513	539	549	524	551	507	538	540	531	504	518	520	531	530	545	548	542	541	516	532	528	562	518	546	573	504	503	531	527	506	507	545	535	505	508
42911	15468	2147	1068	699	526	392	351	325	289	312	366	381	351	382	375	298	260	256	259	261	220	252	229	252	242	272	233	219	237	213	184	208	189	178	183	164	148	159	193	182	168	189	184	201	175	212	188	191	158	144	173	168	217	193	343	652	1004	460	231	176	187	159	145	165	146	145	160	178	132	157	164	143	145	175	155	137	157	146	168	150	146	166	156	176	154	160	164	141	165	187	156	182	138	160	168	148	134	150	164	145	148	141	147	181	158	147	149	143	149	157	139	143	156	159	166	149	187	167	162	150	161	152	163	166	146	171	160	150	157	170	149	162	158	134	186	179	163	178	164	127	173	146	152	175	170	166	168	163	154	144	153	154	183	171	147	150	169	168	168	139	164	155	153	150	160	169	123	155	169	172	163	146	160	167	137	155	153	152	150	160	162	150	146	161	159	176	159	147	179	164	166	146	147	153	157	152	179	157	171	159	169	177	155	150	166	155	164	139	154	164	169	144	140	150	153	156	122	152	165	185	138	149	155	184	168	156	156	149	134	165	152	163	142	160	136	133	161	149	154	143	161	136	159	142	161	145	153	140	157	150	135	151	162	163	174	138	156	160	148	142	161	180	164	165	144	145	156	131	150	141	144	130	163	151	135	142	153	164	167	147	175	129	146	169	151	173	169	142	161	153	163	126	162	158	169	206	161	148	152	160	150	159	145	153	147	155	177	153	166	151	166	139	167	168	169	164	135	162	175	140	134	161	154	152	163	149	171	159	172	149	172	141	157	165	149	179	167	160	140	165	150	145	183	179	167	164	162	151	168	145	182	127	163	126	164	162	131	120	166	167	151	162	160	162	157	161	171	160	145	184	158	170	172	170	167	132	142	168	153	145	147	132	138	162	159	156	158	141	172	153	176	160	157	139	136	153	158	148	156	149	141	165	143	149	160	146	128	159	150	153	175	145	169	161	152	156	145	182	170	159	161	141	151	137	142	164	160	171	135	151	154	147	174	161	175	158	157	144	153	129	148	129	153	145	177	158	141	173	148	153	142	156	189	166	176	162	156	153	153	176	166	188	168	170	150	161	149	156	161	166	164	161	159	147	156	127	157	159	149	150	152	169	159	174	140	118	157	168	161	164	149	146	141	151	157	155	128	141	157	164	157	146	151	142	169	149	161	133	136	166	155	156	166	164	147	153	122	155	156	156	144	172	150	142	154	143	148	163	167	139	160	122	179	144	167	158	151	160	157	161	180	165	163	161	183	135	154	135	190	138	165	141	148	159	180	154	171	160	152	148	154	157	193	156	150	165	162	166	167	165	188	166	165	162	169	158	164	156	169	145	160	185	157	178	180	151	155	150	153	125	152	146	162	149	156	158	154	153	174	171	148	150	151	149	181	150	150	137	157	169	146	140	159	165	166	144	181	156	153	161	159	143	175	168	147	166	157	143	150	174	144	145	174	155	137	186	173	184	157	171	164	164	162	142	164	153	157	165	160	151	164	165	153	143	130	172	170	158	166	151	164	156	157	146	154	145	158	147	139	171	181	162	152	137	154	148	159	180	174	188	166	164	163	159	163	150	167	148	141	140	149	182	144	166	160	168	135	154	156	155	158	171	157	161	164	152	166	152	147	139	172	151	156	172	152	146	136	151	161	155	163	166	157	171	156	168	163	175	147	158	175	163	140	144	162	151	161	154	191	163	136	161	141	171	152	140	154	169	155	135	170	159	146	148	153	148	171	137	148	155	141	169	152	156	163	173	163	175	152	156	167	146	139	159	167	136	160	145	157	175	167	139	144	165	157	165	150	173	153	159	163	168	143	161	162	169	137	172	173	168	138	170	173	146	161	142	159	164	172	132	151	167	162	169	175	152	164	146	161	159	145	179	156	151	173	142	166	161	167	178	177	144	164	188	155	144	160	160	156	152	169	152	146	164	169	150	166	166	179	157	146	159	143	158	164	158	160	152	170	151	159	156	188	146	135	186	172	137	158	141	159	147	145	159	151	131	130	162	159	151	148	156	131	158	162	126	186	178	164	150	141	163	159	149	155	161	144	154	178	170	170	152	176	153	154	158	160	139	145	139	145	172	140	157	145	139	161	165	155	177	147	176	142	156	134	161	181	135	145	144	134	167	146	173	169	149	149	156	190	161	167	160	140	142	167	167	160	155	130	154	196	170	162	181	158	153	154	148	165	164	174	154	174	167	163	146	147	152	139	157	165	155	158	145	154	157	145	162	168	157	144	155	157	165	148	150	156	160	153	143	160	151	177	169	149	172	187	157	148	160	143	139	171	173	171	175	171	167	171	165	147	168	168	154	160	158	144	145	150	160	148	187	162	163	156	147	159	148	162	152	139	177	167	137	163	152	173	160	145	155	160	153	152	171	167	159	175	156	171	164	155	155	150	172	154	137	163	151	159	143	159	162	172	148	131	172	166	176	152	143	146	164	168	182	131	165	144	167	152	131	173	171	155	147	166	160	169	151	175	160	174	151	159	150	129	162	140	153	149	167	155	151	164	169	162	140	142	154	154	164	158	163	158	150	190	154	158	128	148	166	143	158	165	150	162	151	160	159	148	142	166	152	164	132	149	158	127	149	166	129	165	153	131	141	161	176	156	147	144	167	196	138	161	145	173	146	148	170	165	157	158	170	157	148	190	135	134	129	187	151	163	150	133	167	159	188	158	141	151	166	137	132	167	162	181	156	131	143	155	133	175	166	149	140	182	165	152	151	169	155	150	175	154	170	138	147	135	157	155	161	141	154	153	175	138	175	151	147	145	138	154	141	168	149	142	167	182	142	172	154	144	151	180	147	175	153	160	166	155	146	169	165	161	160	180	152	168	138	164	151	193	155	158	172	163	155	161	163	155	159	146	159	154	162	177	167	169	166	165	162	153	167	150	135	132	143	149	139	165	168	170	175	156	146	153	145	157	163	152	171	153	162	147	157	164	152	147	154	147	176	169	181	141	169	162	168	153	155	143	151	155	148	140	149	166	144	134	180	164	159	153	157	159	153	156	152	147	163	156	152	182	156	149	144	150	155	158	144	160	160	168	147	160	176	145	170	151	144	152	151	154	152	150	143	168	137	161	178	158	137	136	188	142	142	166	166	143	171	149	139	148	150	162	161	173	150	146	146	145	165	172	150	154	158	166	167	169	176	158	162	156	154	137	180	161	140	154	153	166	164	135	168	174	147	139	131	147	159	145	171	168	144	149	166	154	148	147	164	169	124	149	137	155	177	161	160	153	144	169	161	147	159	160	163	149	173	166	177	152	172	150	172	165	152	134	170	156	157	159	170	164	157	149	156	117	132	177	183	149	167	176	157	152	162	155	181	161	146	167	158	141	151	150	157	153	148	149	149	139	158	163	180	160	153	151	152	163	169	156	160	176	152	145	153	132	162	154	152	142	156	150	142	146	157	141	162	165	170	145	143	171	165	168	159	165	150	144	147	154	147	123	156	156	133	147	173	146	172	155	181	155	162	169	160	159
25573	1774	3216	3406	2857	2354	1896	1622	1375	1352	1449	2033	2005	1864	2005	2044	1654	1269	1281	1415	1271	1132	1070	1052	1062	1154	1208	1075	1110	1139	1068	1015	790	694	675	632	545	508	596	580	625	711	656	584	639	675	943	893	709	656	531	565	668	770	977	2164	4541	6744	3211	1117	605	477	514	470	446	505	459	477	457	498	475	502	462	452	422	470	505	443	496	478	459	482	468	436	433	465	491	434	440	431	442	457	431	475	441	509	445	479	472	447	462	455	466	452	478	438	458	491	472	483	451	474	463	451	460	452	489	497	451	470	481	486	456	426	443	480	484	499	503	434	465	471	476	497	479	485	436	501	431	447	463	463	413	438	443	505	498	484	471	476	505	498	482	466	484	474	468	505	480	478	460	458	461	449	452	474	458	478	468	508	450	459	468	514	440	432	466	477	470	422	486	476	460	448	459	452	472	478	473	460	457	440	494	425	480	441	440	487	488	473	505	475	459	482	505	478	450	449	470	450	473	488	471	503	488	481	453	434	504	471	454	455	444	422	507	415	492	453	432	461	469	448	444	459	433	420	482	452	497	435	483	462	482	462	462	442	433	534	460	438	446	447	447	492	480	460	455	449	450	482	419	471	489	476	465	423	445	470	428	457	450	466	515	438	500	474	484	466	438	504	476	447	485	472	489	478	443	487	449	464	448	450	411	455	488	450	478	473	477	454	449	452	462	457	429	448	481	470	494	469	461	472	417	510	458	498	463	464	445	443	423	476	446	449	454	405	425	453	475	452	468	474	506	469	475	437	481	444	497	478	497	438	428	458	483	487	453	506	478	479	444	449	419	443	457	489	443	476	522	468	453	440	428	492	459	460	451	476	466	495	470	477	451	460	444	456	472	441	431	473	457	478	433	460	458	444	479	459	440	470	458	479	470	479	441	425	466	478	441	477	426	445	453	481	454	446	467	453	502	468	479	439	447	484	457	465	416	472	444	449	441	478	458	459	461	486	435	520	466	421	438	467	464	471	426	423	456	482	393	444	482	424	439	459	468	456	451	455	445	434	462	471	464	477	457	476	486	436	478	495	481	454	474	452	444	460	480	422	471	433	415	449	459	488	485	460	424	471	522	476	466	445	475	460	440	490	431	490	477	435	473	430	465	470	444	485	433	473	475	472	454	502	492	434	404	443	445	461	464	501	501	421	473	455	482	483	434	441	477	454	453	422	454	463	481	455	440	486	452	496	493	485	445	433	455	428	449	505	447	499	466	493	477	461	473	492	451	439	470	467	479	449	473	470	487	419	443	470	473	511	457	487	463	464	434	440	451	452	449	424	445	426	478	466	489	478	456	450	475	448	488	455	451	463	446	479	482	453	448	452	475	448	442	444	452	475	448	454	479	501	489	422	484	476	461	501	458	487	467	499	423	467	437	491	463	490	454	461	454	453	450	471	465	498	429	482	457	462	483	451	470	478	474	440	478	467	418	452	441	430	430	430	511	440	460	486	488	449	473	464	456	451	458	415	451	473	494	500	464	422	467	448	479	452	467	432	446	468	455	472	465	504	467	453	461	437	449	520	461	450	466	454	439	454	452	473	466	450	429	426	465	475	488	494	435	434	449	483	475	465	505	445	492	496	482	462	462	454	467	460	490	468	503	450	445	473	488	438	451	467	474	486	483	476	470	484	477	506	448	470	481	437	450	408	443	469	473	490	490	472	472	448	467	462	446	507	466	445	455	438	470	473	423	438	464	451	460	454	456	497	476	457	421	458	473	464	448	460	495	466	465	436	447	488	467	450	451	448	459	469	480	485	475	469	489	418	462	470	474	458	445	469	441	459	473	445	449	427	432	430	473	503	452	467	453	461	464	497	435	489	468	467	465	485	454	435	455	468	427	441	427	438	466	474	478	485	475	446	422	435	442	483	473	480	432	460	449	473	429	441	493	453	461	429	451	464	457	472	468	457	449	459	470	483	478	429	436	479	471	525	458	447	467	412	474	469	472	497	478	486	466	437	459	460	475	438	445	478	472	426	436	473	502	434	452	480	470	449	468	454	468	446	469	464	483	458	472	471	486	449	454	483	479	447	461	469	469	458	478	424	460	477	491	468	430	438	441	498	455	473	431	490	451	472	455	497	435	422	449	422	452	438	488	484	456	475	493	444	487	461	483	465	418	446	447	450	476	470	459	496	425	511	453	424	444	432	500	467	505	445	418	482	450	512	435	447	452	440	479	443	430	483	474	487	502	439	491	471	456	428	477	442	467	500	475	448	415	470	456	475	432	473	462	468	446	433	464	457	478	482	492	448	467	445	492	443	483	439	485	476	492	475	461	443	463	493	480	457	444	507	458	519	446	457	470	450	486	484	457	472	476	489	503	456	432	440	429	472	459	437	451	440	437	451	497	454	433	447	462	439	450	467	444	465	474	454	454	494	457	468	490	472	500	458	482	490	469	470	516	486	453	472	475	478	466	452	463	440	464	471	446	438	457	464	482	431	465	402	473	479	476	465	458	504	434	450	448	463	512	475	445	461	441	449	466	460	486	489	472	479	447	470	443	475	463	463	428	499	493	486	468	486	422	470	460	432	444	472	490	480	502	427	453	472	469	460	439	439	475	482	461	408	464	488	445	487	472	450	512	468	477	441	471	426	485	458	465	433	488	465	449	431	481	447	461	475	392	460	455	432	456	434	482	495	463	453	441	464	462	468	462	473	457	475	460	457	483	464	473	470	460	456	407	478	494	487	461	453	431	443	438	436	478	487	413	427	471	468	457	489	480	457	458	514	449	434	449	463	466	472	481	449	462	473	471	486	444	455	471	490	432	441	496	446	439	453	423	488	435	459	413	459	461	447	486	461	491	472	428	480	455	457	464	460	466	453	482	448	460	434	479	451	482	459	447	459	482	476	449	448	490	481	472	471	456	454	409	503	486	467	483	436	461	506	441	471	470	505	461	471	437	464	440	492	450	467	450	458	448	465	455	466	442	467	449	460	438	460	449	493	455	499	507	444	473	464	469	460	433	491	417	456	480	486	466	431	483	504	462	477	468	486	457	459	481	527	491	425	481	448	450	441	464	476	446	480	428	453	436	415	459	463	460	466	475	459	466	491	457	466	452	459	444	517	486	484	462	458	421	436	501	463	460	452	433	434	427	454	490	476	475	437	447	459	457	469	466	456	468	477	467	429	458	467	460	478	469	502	467	471	456	420	480	422	452	424	493	450	502	499	498	460	454	435	440	479	446	452	465	448	442	438	451	486	464	504	446	468	481	480	484	459	488	432	469	451	469	443	477	439	464	446	458	416	490	485	496	465	430	443	471	480	466	479	477	475	487	432	438	449	488	499	467	498	461	466	407	428	510	447	477	470	491	455	494	454	477	493	445	417	478	456	441	445	433	480	465	476	414	438	466	442	456	464	437	410	489	471	477	458	457	482	451	440	453	453	449	458	475	474	477	442	488	435	487	502	431	453	445	470	492	456	484	456	440	449	443	490	470	489	508	460	453	458	462	453
57933	25635	6471	2231	1452	1090	772	624	535	463	475	654	654	586	663	641	476	387	384	376	406	391	337	337	336	354	338	338	375	318	343	315	278	267	208	204	224	242	259	211	285	246	256	246	238	228	297	237	224	192	185	199	248	262	262	253	237	409	596	193	267	183	172	190	169	209	213	183	214	219	185	191	206	207	166	179	171	175	165	187	187	175	179	201	198	189	191	184	174	189	173	184	190	199	198	185	174	182	208	199	215	168	188	195	154	185	185	180	198	187	161	192	200	199	191	200	172	211	207	165	180	189	191	210	174	201	208	160	176	181	182	200	183	172	180	199	202	190	206	192	202	186	171	204	199	182	204	202	186	225	202	184	193	193	189	192	194	164	182	210	175	214	180	169	198	172	192	193	189	194	193	188	211	197	207	187	199	196	209	178	170	187	165	186	183	203	220	182	185	162	172	173	161	189	181	171	191	177	205	172	187	203	179	165	196	183	203	206	209	183	204	170	182	177	179	199	174	181	172	190	191	187	212	190	180	198	162	207	187	187	187	182	169	204	198	165	191	202	197	209	187	197	204	203	179	191	193	195	170	178	189	193	194	194	192	194	188	160	176	200	187	176	191	204	191	198	171	170	185	193	182	176	180	189	167	195	183	151	211	175	185	174	212	162	190	195	193	197	164	194	191	179	175	189	197	176	184	174	198	187	187	169	178	201	193	168	196	192	178	159	193	182	181	188	162	199	168	197	199	186	172	181	181	178	217	202	188	184	178	175	189	188	166	180	170	156	217	174	198	165	185	183	182	204	167	169	187	185	163	184	186	162	183	199	175	187	175	190	186	191	177	186	197	167	183	176	199	189	198	162	190	176	182	206	173	174	187	161	189	177	174	175	159	192	184	183	187	190	177	196	167	162	194	209	193	208	195	206	203	182	194	192	201	159	169	191	197	174	185	196	195	190	161	176	185	184	206	174	186	201	168	199	184	177	190	209	197	186	200	165	184	177	198	184	179	187	178	182	200	168	226	168	203	189	192	200	187	181	204	196	168	178	182	178	181	207	171	173	192	197	182	189	166	211	188	207	159	200	186	169	192	170	207	202	188	186	186	189	184	166	162	185	192	188	200	195	177	196	169	221	172	200	166	202	185	200	193	191	180	188	193	201	174	188	178	199	159	195	187	154	197	188	193	199	169	207	176	203	157	171	188	173	192	183	190	185	191	187	204	174	195	161	181	181	215	187	188	177	161	187	183	211	180	184	196	198	174	195	212	202	173	187	203	169	175	182	179	157	175	207	169	207	166	162	209	198	194	158	191	188	168	169	195	173	187	178	166	184	207	188	200	203	174	212	176	195	160	177	175	204	181	175	209	197	173	203	180	175	169	191	195	193	185	190	207	165	196	188	195	167	172	190	194	179	176	168	170	179	191	178	181	169	205	176	182	212	176	182	193	161	206	199	200	193	186	197	165	200	184	199	201	190	191	175	174	183	196	192	192	150	212	189	174	174	201	162	175	207	202	168	170	184	192	179	175	173	192	186	175	180	180	180	174	177	203	195	197	199	183	195	203	188	188	184	181	192	196	183	180	158	182	165	189	190	201	154	160	182	205	173	197	173	157	194	189	193	212	199	173	189	231	185	181	194	181	185	176	186	178	182	181	188	197	189	202	155	198	188	162	184	198	177	166	194	191	187	173	167	154	170	216	177	181	165	169	189	211	164	184	221	185	180	194	192	188	191	184	180	174	190	159	169	184	188	202	178	172	181	163	160	199	170	169	194	203	181	201	175	178	170	187	195	180	184	220	195	188	161	190	182	200	201	200	195	210	169	177	181	179	203	148	221	180	175	181	169	172	212	191	191	191	180	182	197	187	176	200	204	177	183	194	197	176	183	183	177	187	172	172	189	191	183	206	171	202	177	185	200	182	176	182	190	151	197	192	193	207	171	181	182	174	200	181	177	208	174	198	184	201	184	196	171	197	171	191	177	186	166	213	169	204	172	184	196	184	184	193	170	184	173	169	183	175	178	184	198	191	171	179	194	181	173	186	212	184	165	156	162	176	195	160	176	178	184	183	180	197	181	210	181	160	188	192	176	167	178	222	166	186	191	187	195	192	192	191	169	174	184	193	154	188	184	195	204	212	183	156	176	198	179	198	186	168	177	165	194	178	180	171	181	187	175	185	193	168	187	176	188	170	184	199	196	208	197	179	197	175	170	183	192	188	187	183	189	187	195	178	171	201	198	183	184	174	194	185	180	170	198	186	202	197	189	172	156	194	169	187	189	185	205	203	176	205	169	194	169	176	205	201	243	186	202	185	208	192	187	197	171	175	203	175	193	172	175	168	200	200	164	152	168	187	189	190	152	190	181	189	202	174	179	186	183	187	189	204	191	183	189	194	189	200	207	191	190	194	197	157	176	158	179	177	177	198	198	178	208	192	166	182	204	169	178	197	181	176	203	168	170	183	205	182	167	188	176	186	195	179	170	203	186	157	181	207	199	152	192	187	188	194	175	179	175	175	179	171	199	183	169	197	177	162	180	176	197	201	182	183	166	199	182	179	197	179	175	198	215	161	178	188	185	195	200	177	176	174	185	191	173	187	171	202	185	163	172	190	212	195	169	182	191	215	164	182	198	195	179	184	162	183	186	177	194	187	186	203	168	171	209	205	197	201	184	182	196	170	193	186	182	180	181	156	204	207	175	209	176	146	173	176	165	179	179	195	182	177	179	155	187	164	207	166	182	189	189	171	176	171	147	195	177	191	188	170	203	199	185	185	174	202	177	166	178	198	180	174	179	164	201	190	188	185	174	195	187	198	211	191	187	189	191	170	176	180	185	178	176	200	167	174	188	179	185	200	195	157	175	174	185	177	206	173	189	163	188	180	189	191	205	176	167	205	179	186	187	192	173	182	191	201	183	193	179	168	188	179	159	142	197	192	178	166	190	193	178	159	182	192	174	191	201	192	159	183	201	197	183	174	210	198	173	161	200	205	189	191	177	168	173	184	198	172	195	185	188	199	167	182	162	179	199	180	183	194	197	171	182	165	174	204	190	184	181	197	208	184	194	164	204	185	178	181	165	175	209	186	155	168	185	187	202	190	182	185	180	181	182	173	144	154	193	169	173	199	179	182	190	166	176	163	180	168	187	182	189	185	189	175	182	164	185	184	204	192	172	194	204	159	173	199	186	181	174	185	199	180	191	189	180	190	182	175	195	169	158	173	187	182	206	171	175	185	195	205	183	190	197	181	185	176	189	135	166	173	191	181	190	198	155	204	197	174	183	178	187	162	201	220	178	217	182	174	192	174	192	217	192	144	157	179	201	181	192	182	164	188	199	172	165	175	193	208	187	193	184	185	176	199	179	189	205	179	192	182	175	183	192	177	184	171	192	205	162	191	188	189	171	199	221	198	201	210	173	203	173	188	184	164	186	173	188	182	199	186	176	167	194	193	198	206	180	203	198	184	190	184	215	190	180	174	205	187	179	163	199	187	197
35291	3101	6116	6283	5242	4190	3471	2925	2409	2189	2496	3310	3540	3212	3737	3242	2399	1972	1920	2040	2149	2047	1699	1723	1878	1860	1769	1957	1826	1733	1638	1369	1218	988	887	785	804	768	973	1071	1127	1139	1040	990	974	1160	1433	1048	877	772	703	665	918	1077	1140	827	869	2309	3048	618	1095	567	559	586	513	575	562	558	550	571	518	576	556	568	538	505	591	561	536	536	539	527	555	528	469	546	533	561	508	526	535	526	548	567	518	526	519	545	505	548	510	545	498	562	534	539	530	552	578	559	543	511	531	525	533	555	506	561	506	537	527	532	584	538	518	532	511	534	563	519	497	560	521	531	532	561	531	556	516	538	492	534	542	514	547	562	535	557	526	584	574	551	542	536	533	559	567	555	524	534	530	564	520	574	530	580	525	600	556	598	613	632	624	621	667	644	608	579	652	567	531	522	542	538	571	559	566	523	536	518	558	528	538	582	571	545	539	506	543	529	559	527	539	525	524	558	533	540	536	550	561	483	567	572	532	542	529	526	508	483	501	486	541	520	511	544	507	518	533	495	533	569	537	540	530	552	522	481	526	538	521	462	504	540	543	537	517	536	513	510	529	512	517	560	531	498	546	513	547	515	534	540	523	516	470	510	503	502	520	530	519	519	509	548	523	542	510	499	479	539	526	529	526	533	534	570	559	530	556	509	543	543	565	541	524	493	490	528	545	499	505	504	519	554	536	514	529	536	502	465	531	562	545	531	522	476	521	518	519	500	561	531	470	505	517	527	484	490	547	543	522	522	528	521	506	524	541	485	532	554	515	524	538	559	494	573	507	524	518	526	519	535	541	541	479	509	515	528	521	543	547	524	502	514	539	514	485	555	490	465	547	542	507	492	518	540	534	507	507	497	497	552	529	527	494	480	510	540	500	497	524	534	544	545	495	514	510	527	517	554	514	541	484	541	516	542	551	590	532	502	506	518	506	530	509	479	533	522	505	547	520	510	567	503	540	515	551	533	482	480	486	462	508	525	489	558	540	488	525	492	526	579	517	535	533	546	518	539	494	562	522	531	531	554	543	540	530	511	540	521	505	558	523	516	512	554	495	481	531	538	494	523	511	545	549	535	552	531	498	458	503	532	539	542	521	527	516	515	555	534	543	514	547	521	560	524	533	551	472	514	482	533	559	529	540	528	563	480	505	518	523	503	548	513	531	518	502	494	526	558	544	468	511	489	482	504	494	492	488	524	525	547	562	529	508	533	487	552	548	504	555	529	527	510	514	476	489	505	493	502	507	545	537	547	505	550	538	502	520	488	530	546	536	507	522	521	554	561	517	541	557	502	486	524	525	495	517	510	520	496	528	495	510	501	531	531	520	524	527	550	550	527	514	480	519	503	563	581	520	528	518	515	498	523	544	518	505	564	556	511	524	518	525	530	485	517	527	500	536	507	557	489	480	522	516	539	510	519	575	527	479	562	498	543	513	542	491	484	516	522	523	527	569	514	524	492	503	516	495	516	514	534	549	494	555	575	558	518	505	499	537	544	555	483	512	570	512	528	544	527	483	546	511	511	563	517	523	534	538	546	534	531	535	536	518	500	469	500	497	520	524	521	509	512	536	516	516	528	541	538	527	552	555	493	509	504	509	521	525	517	540	522	500	485	597	544	541	528	504	537	515	512	499	485	536	518	540	528	511	504	537	520	501	537	529	520	495	532	566	486	489	533	535	501	526	527	503	504	553	503	508	509	569	545	504	535	545	547	514	516	495	537	571	521	475	549	488	492	519	497	525	557	548	511	515	542	482	505	503	543	541	532	507	531	526	549	564	601	518	539	536	533	533	537	537	573	550	520	566	527	579	522	505	521	533	522	485	564	554	503	513	567	504	517	561	537	530	541	498	530	542	539	536	568	526	518	517	509	547	520	542	509	529	554	493	516	507	504	548	517	526	535	474	568	558	536	528	558	502	540	551	511	551	536	492	541	547	470	484	489	501	501	523	532	559	542	535	500	511	556	477	516	531	467	526	528	534	540	506	464	532	518	551	477	540	495	529	533	530	518	504	537	512	522	530	511	544	523	499	524	518	560	501	497	510	540	479	524	496	553	537	532	513	505	528	553	520	523	510	526	527	555	492	544	464	521	529	505	517	528	523	541	526	519	542	533	527	526	505	503	508	547	487	521	493	506	502	544	532	506	500	460	531	506	545	493	534	545	541	534	528	516	530	520	515	525	557	521	459	503	509	551	496	517	536	573	540	507	503	524	506	508	544	546	519	502	550	524	511	523	552	573	510	509	582	505	517	533	556	550	514	560	490	548	477	518	544	521	521	535	539	541	533	514	497	539	517	535	540	506	571	541	519	530	553	523	526	520	506	504	538	533	505	515	522	535	524	516	516	484	494	535	564	517	509	529	550	498	521	548	515	540	512	565	531	493	541	551	527	549	539	458	501	560	555	528	524	544	505	506	503	499	491	498	514	494	535	526	538	522	537	553	506	466	521	536	539	517	530	511	529	515	533	538	511	506	478	517	511	576	568	559	522	509	524	528	528	535	509	551	508	498	526	524	529	528	529	495	534	514	523	494	554	515	488	528	537	540	544	509	545	492	522	509	542	552	525	544	522	508	534	492	546	511	542	526	519	520	534	508	554	553	501	513	519	540	521	582	532	536	499	541	503	519	514	565	552	556	517	510	491	537	530	506	533	515	539	502	547	529	528	537	522	516	501	505	559	534	513	536	496	559	522	496	523	508	477	500	525	495	485	507	536	550	567	510	541	540	515	509	535	537	551	525	510	513	556	541	537	501	521	521	534	535	554	520	530	509	557	553	488	473	505	567	500	524	498	536	519	526	559	515	496	525	542	512	536	523	524	508	541	507	557	493	558	529	517	521	523	495	544	576	538	474	514	549	494	511	481	546	535	563	559	510	518	559	565	551	537	503	547	531	541	523	551	565	544	526	513	569	498	495	494	500	545	558	510	569	534	529	534	502	525	538	532	491	503	517	508	523	478	530	534	546	500	519	555	539	508	526	517	540	521	527	519	519	484	508	533	479	531	518	504	493	514	482	522	572	496	542	542	532	548	507	505	536	535	540	518	515	534	543	525	513	541	501	545	500	506	493	523	520	485	511	499	515	537	563	496	535	505	517	539	538	526	531	517	537	546	570	522	517	528	541	543	531	533	490	525	549	506	550	569	519	514	495	489	499	534	532	548	535	498	509	558	541	552	470	537	529	518	498	529	471	515	517	571	516	521	518	514	520	497	530	546	528	573	534	538	520	568	489	536	534	515	536	550	523	542	505	525	524	512	500	490	518	557	486	530	548	498	545	534	526	544	514	608	520	530	570	526	538	551	500	516	496	515	578	548	562	520	492	529	532	506	497	481	510	519	515	515	503	540	510	553	522	541	535	518	520	509	490	485	527	511	464	502	515	526	528	504	502	543	492	488	531	523	527	510	456	513	512	524	519	536	501	512	497	542	535	524	530	556	531	500	553	494	503	528	481	516	524	529	533	514	490
5602	546	239	212	181	145	167	149	152	126	135	155	185	149	159	155	144	150	154	141	159	153	147	146	160	155	130	141	168	143	130	154	119	145	133	134	148	139	120	151	144	144	131	144	142	135	157	143	138	135	147	127	152	155	150	142	137	220	234	253	238	135	178	132	111	138	140	140	136	151	127	147	140	154	124	140	133	144	132	109	139	147	133	151	130	154	154	150	116	139	153	153	135	150	151	118	132	163	136	143	137	125	130	132	138	124	124	146	141	154	128	148	125	152	136	141	147	137	136	134	153	132	133	133	136	127	156	149	151	158	142	145	144	131	148	145	158	157	115	132	131	129	159	126	146	144	120	158	142	133	142	123	145	135	150	138	126	152	134	144	118	131	155	145	130	138	153	138	133	135	150	121	147	140	126	138	127	134	146	129	129	123	138	139	158	144	119	142	134	119	145	112	128	127	149	127	116	136	143	138	143	157	142	146	158	157	127	132	137	116	133	141	144	133	142	142	117	133	135	147	135	145	150	135	147	139	131	141	126	124	128	141	139	147	133	147	135	121	100	142	152	121	140	160	141	146	128	146	141	135	159	124	131	132	137	146	146	140	147	138	153	120	136	127	130	148	127	122	152	129	127	145	128	140	164	145	147	133	137	153	137	150	124	149	118	144	147	132	137	119	128	137	147	154	123	133	148	148	146	136	134	131	146	156	141	143	155	127	147	131	152	125	145	139	132	161	149	126	139	139	127	152	112	139	158	151	141	156	131	129	129	165	124	128	167	128	140	166	157	143	143	113	155	150	130	112	129	143	129	149	125	154	141	156	139	142	146	140	143	147	164	140	138	139	144	156	141	152	142	165	138	168	134	165	146	137	130	137	137	152	126	130	136	155	119	140	135	135	154	158	136	131	120	157	124	156	144	151	137	142	126	143	126	138	151	130	126	162	131	120	132	137	124	158	152	120	141	125	140	149	138	125	128	129	150	138	136	141	126	147	144	144	136	141	115	141	103	158	133	132	135	145	129	132	131	136	138	144	125	131	168	130	155	150	149	146	173	150	125	147	144	146	147	146	115	138	143	135	145	158	165	153	128	138	143	136	132	147	153	147	141	150	128	135	133	163	131	143	134	126	148	132	110	123	142	137	144	148	128	132	129	136	129	120	134	127	118	135	150	162	163	141	135	138	140	133	139	135	128	112	148	149	147	121	124	134	128	141	159	145	136	127	133	148	111	133	129	128	140	146	161	152	130	140	114	138	148	106	156	147	120	145	132	117	136	121	125	129	134	122	129	132	137	155	124	153	116	144	142	121	130	124	145	132	158	141	149	138	168	133	144	132	150	143	147	115	135	145	151	142	132	134	144	134	144	131	139	109	137	137	132	137	162	154	139	142	151	135	144	146	147	142	136	140	141	133	137	155	151	158	132	141	121	143	132	141	135	125	159	117	136	140	154	124	123	146	134	141	165	138	132	147	129	138	153	146	131	126	146	147	148	135	128	131	122	130	124	122	133	135	152	144	130	144	138	131	136	136	149	128	152	145	147	118	142	151	165	151	136	131	141	131	170	142	114	150	148	139	151	142	129	153	138	126	128	144	132	143	141	139	141	155	143	147	126	133	127	147	145	143	143	124	147	137	142	136	104	136	129	130	137	137	155	125	143	134	139	142	145	148	138	128	144	147	131	134	143	136	138	171	148	121	164	143	152	138	130	156	161	142	142	134	121	121	137	129	141	140	133	148	156	136	143	126	144	133	140	145	135	146	145	155	139	138	142	125	138	149	123	123	136	126	149	132	140	147	126	141	152	130	156	154	157	123	140	138	133	149	137	135	149	126	140	173	139	161	136	150	165	145	149	150	148	118	138	136	135	149	116	120	154	129	131	129	130	144	126	109	140	129	136	138	162	150	144	116	145	132	129	151	131	166	142	146	132	143	135	151	127	132	133	145	148	153	129	144	147	132	127	150	140	134	139	164	150	125	125	120	146	131	148	136	158	143	139	148	127	131	144	138	125	128	154	163	137	132	140	143	123	138	136	146	130	128	142	150	154	123	134	143	142	124	163	136	151	148	131	104	162	136	169	147	134	147	136	142	140	156	131	127	126	140	134	126	145	117	130	128	152	134	140	143	132	147	156	138	154	131	135	145	148	149	145	126	127	168	136	119	120	130	156	149	140	142	136	139	132	125	158	121	130	133	119	124	161	150	143	146	128	156	140	128	160	153	125	126	141	135	121	169	118	146	150	119	124	145	142	132	147	137	137	133	135	124	149	140	136	154	138	138	138	151	138	128	140	142	139	153	121	148	135	132	145	134	131	144	135	117	129	146	134	135	126	133	153	118	135	137	144	131	132	141	149	133	137	136	131	144	116	142	156	156	127	138	139	135	148	113	138	148	142	132	129	133	140	124	138	136	141	127	148	121	139	145	156	139	127	122	147	139	133	134	139	123	133	135	136	127	135	142	115	131	138	144	141	139	124	134	137	152	143	136	129	128	134	144	122	129	129	142	147	145	122	168	151	153	138	140	136	149	150	131	155	137	125	142	147	145	170	123	143	143	130	143	143	133	124	154	143	138	134	143	158	119	141	142	122	141	154	144	119	133	138	167	136	137	140	147	133	123	139	124	135	152	151	138	148	140	150	166	148	139	138	143	142	138	159	123	148	152	155	113	136	132	138	154	136	133	135	142	131	157	137	162	120	159	153	146	132	158	157	137	123	129	135	152	164	156	133	148	128	128	134	132	134	134	156	139	140	136	128	136	121	147	145	146	167	152	139	142	164	165	142	153	126	149	127	137	131	138	138	130	132	144	130	133	143	143	149	139	125	140	147	128	140	121	143	143	133	148	121	146	135	153	139	135	143	135	125	130	148	135	151	144	152	132	141	140	131	152	129	125	149	144	131	144	138	143	120	138	114	145	144	145	129	170	150	131	146	158	145	141	121	114	145	120	140	159	156	144	142	122	129	141	145	119	141	131	147	119	130	154	139	155	136	129	128	124	118	149	132	147	135	146	145	127	112	140	136	124	132	125	127	138	136	136	132	139	143	121	121	142	123	121	130	146	138	135	125	168	132	125	142	133	159	128	125	152	152	132	141	149	135	134	138	145	135	151	131	151	163	116	141	118	151	153	148	134	159	146	143	131	142	134	150	113	141	117	146	160	145	131	120	147	141	147	136	148	151	146	134	137	141	146	151	143	130	145	136	141	139	148	158	161	128	162	137	150	148	154	143	141	152	135	138	136	158	144	102	128	130	132	142	139	108	131	158	135	136	146	155	135	136	160	140	141	125	152	131	138	146	140	142	157	166	129	155	138	142	134	148	124	149	120	152	131	127	148	147	147	117	142	140	144	153	143	141	135	128	133	154	142	123	146	156	146	143	145	121	153	116	163	143	133	127	139	139	146	159	121	148	127	135	132	113	131	153	145	143	150	120	141	154	136	161	145	148	141	142	128	146	148	149	146	138	119	150	126	149	139	127	140	146	142	132	128
5329	541	593	619	581	554	533	500	462	473	478	546	565	528	525	495	525	457	501	468	502	529	528	479	495	513	483	473	538	522	476	450	460	437	421	416	450	398	400	469	445	433	472	459	431	434	418	388	426	427	428	441	417	441	440	452	480	961	1164	1280	1020	461	423	428	394	442	392	382	389	434	413	372	394	420	399	383	405	403	420	409	418	394	424	414	444	423	383	404	423	437	414	436	435	433	468	424	428	385	426	426	418	408	400	453	424	415	418	438	425	395	428	428	385	415	428	377	430	415	445	437	441	443	454	416	432	385	431	424	404	404	400	388	437	416	448	427	427	430	454	402	436	417	409	372	398	396	443	397	465	382	407	422	439	413	444	442	416	401	401	377	389	444	413	463	425	391	418	432	427	383	422	415	389	413	372	387	406	401	393	402	393	414	392	441	432	407	392	425	405	390	421	396	380	397	394	420	429	401	391	459	427	393	427	425	428	392	419	398	412	397	410	419	407	434	413	411	395	368	435	413	395	433	406	432	444	401	447	422	387	457	411	435	394	422	420	386	405	429	448	412	425	413	407	411	417	393	416	430	416	432	437	381	393	427	428	390	387	438	384	378	399	413	403	388	462	399	410	430	414	398	432	415	442	398	437	411	396	412	405	400	423	428	414	413	380	397	438	373	423	425	395	419	419	384	382	443	427	416	459	388	426	400	442	426	405	416	419	393	386	416	419	420	415	408	404	452	434	406	477	392	405	425	434	468	426	457	422	406	383	436	426	379	415	460	398	439	451	415	414	417	435	422	409	450	440	374	436	407	401	401	421	424	398	409	403	410	390	406	448	393	414	422	405	421	450	371	385	426	411	410	400	386	427	396	390	397	387	379	460	413	407	424	414	404	404	422	417	409	404	435	428	419	415	394	381	427	384	427	441	398	404	385	387	376	429	385	411	439	412	435	429	425	439	400	387	421	409	433	422	413	400	404	424	435	390	427	410	402	380	430	427	437	437	383	420	423	417	413	393	397	385	397	419	399	428	416	404	414	366	380	391	434	386	372	425	422	423	404	385	414	415	444	420	397	439	388	417	417	425	376	401	414	459	418	377	399	441	400	400	418	422	447	436	392	385	428	406	408	415	391	393	383	386	423	418	400	440	410	384	435	436	443	430	457	414	418	405	445	408	395	407	374	427	419	394	441	408	451	433	427	421	423	420	453	394	425	417	411	432	429	454	421	405	398	368	406	434	411	450	389	392	450	409	438	409	387	413	428	419	379	404	384	420	388	409	427	389	434	419	389	404	410	392	432	399	461	397	415	393	442	450	423	437	401	410	383	447	425	371	420	418	397	419	439	424	422	421	384	433	425	399	405	380	399	446	411	405	384	393	457	432	430	413	411	435	423	422	406	407	415	435	434	409	397	437	405	405	385	421	380	391	426	422	395	374	429	412	426	387	414	389	403	371	444	444	426	394	419	464	426	414	381	388	396	374	462	382	416	406	423	430	414	385	396	405	436	391	408	390	436	411	406	429	433	393	356	419	380	382	471	363	436	391	406	396	381	423	398	424	450	450	392	376	401	410	395	429	417	429	386	423	392	387	407	427	420	387	410	428	418	396	378	384	425	400	431	417	421	397	436	440	392	422	413	416	424	406	432	404	419	425	426	404	384	425	422	427	408	408	432	389	406	430	444	410	426	420	395	407	417	392	421	402	428	417	388	395	445	402	423	436	443	407	404	407	398	395	411	398	377	394	379	378	464	404	421	420	442	432	385	395	411	399	424	424	432	405	445	410	437	397	397	443	427	447	392	383	407	444	399	418	416	448	400	453	427	378	445	396	443	403	419	394	401	418	412	469	412	450	402	415	404	428	416	383	406	366	433	436	392	400	407	411	451	410	390	436	427	411	440	423	425	401	419	386	426	429	406	426	428	424	425	424	399	418	407	423	424	436	421	404	419	413	403	442	395	405	428	407	391	438	396	417	390	432	408	424	399	431	421	396	451	407	425	411	418	421	441	395	414	426	362	412	396	410	426	415	380	378	459	458	416	414	398	446	403	423	403	450	394	393	417	426	437	430	420	408	391	386	412	408	438	410	386	386	387	385	396	447	386	436	405	413	416	423	389	432	416	394	383	394	391	418	405	408	433	398	419	434	430	406	401	383	402	432	414	416	419	402	398	432	447	439	410	426	414	398	455	425	431	403	387	411	404	428	419	436	421	395	390	396	423	383	411	406	412	450	372	408	454	384	436	438	365	392	397	407	435	425	428	411	406	417	412	426	365	423	413	414	429	423	399	427	401	411	410	406	446	448	443	421	405	407	459	418	427	402	415	421	403	439	413	429	380	414	408	408	365	399	424	402	403	429	401	414	439	419	454	420	424	433	405	422	402	439	367	482	442	437	451	413	424	435	402	404	408	432	408	411	444	417	385	399	372	386	439	397	428	424	401	425	434	381	436	407	397	439	388	424	384	385	438	416	396	412	417	386	402	419	405	426	403	431	416	417	417	425	409	435	410	385	426	399	411	412	398	433	409	421	463	412	420	443	404	389	424	395	421	401	447	418	450	419	370	400	445	392	406	378	398	382	405	396	403	412	438	407	420	450	439	406	409	407	434	416	406	383	432	388	430	425	414	397	407	406	412	392	432	381	423	408	379	389	416	399	418	447	396	362	437	412	430	436	375	394	392	395	424	446	438	382	410	446	393	418	453	404	417	373	428	449	429	441	440	419	463	384	422	448	440	417	407	422	418	409	432	399	417	439	385	450	410	451	427	382	388	434	415	407	388	377	419	413	440	439	382	408	423	400	379	437	425	418	424	420	428	395	424	402	449	422	432	405	411	406	439	421	425	419	451	428	419	413	445	432	424	411	418	420	404	400	367	397	411	440	415	425	406	390	434	398	374	427	417	408	387	407	431	445	426	415	434	399	403	402	382	397	412	415	412	427	393	423	423	447	423	414	439	424	403	442	439	431	418	448	426	434	417	418	412	428	407	386	416	401	422	431	420	416	396	415	399	377	382	396	409	390	409	423	404	417	383	405	429	435	451	453	417	403	416	441	376	379	391	396	450	455	400	428	394	395	406	395	424	392	393	421	394	401	382	423	394	391	450	439	427	397	428	428	396	445	402	424	440	415	449	437	435	428	389	377	415	429	457	401	388	424	417	407	406	425	387	389	413	425	401	436	394	410	406	446	430	457	426	418	392	446	402	395	394	420	416	407	372	378	417	437	423	426	435	432	407	438	420	403	403	399	419	408	418	384	465	399	426	436	438	406	415	414	400	382	419	430	400	417	398	411	404	401	430	423	413	415	389	410	389	407	419	365	451	449	427	415	430	456	445	413	438	377	404	381	397	424	428	411	422	396	426	420	448	426	395	426	383	412	394	410	435	421	422	448	428	394	420	398	442	394	429	379	448	431	364	432	415	393	428	447	413	403	449	437	406	390	412	440	383	413	384	435	407	417	418	446	436	391	389	430	421	388	418	424	408	428	392	413	398
40987	14026	1863	1111	790	676	525	409	367	354	390	465	475	473	434	438	362	306	320	385	319	299	296	290	292	283	306	364	321	298	228	244	239	266	246	248	256	234	237	237	254	223	268	260	252	266	265	251	223	246	251	234	263	238	256	405	955	1266	912	599	346	217	217	250	240	212	232	228	222	248	227	245	215	234	245	217	206	196	251	207	219	247	248	240	214	196	238	218	225	220	234	200	229	230	223	253	208	195	234	212	223	232	217	244	222	228	225	203	218	255	209	231	235	219	231	211	204	235	207	211	229	245	242	251	262	220	246	227	232	194	217	223	226	212	219	254	210	252	212	227	231	221	218	214	222	233	209	210	232	217	217	224	222	227	243	217	198	242	240	232	206	233	223	230	245	236	217	226	232	240	232	242	209	203	226	222	241	217	228	226	225	235	239	242	256	207	230	247	219	231	225	237	237	234	272	223	230	205	222	199	224	218	219	236	254	239	213	243	239	252	223	202	207	239	200	217	217	253	220	231	238	260	224	243	203	229	224	251	233	219	246	219	245	234	225	195	259	199	208	233	219	224	236	224	214	229	230	218	242	220	276	223	215	227	243	207	221	226	246	218	229	246	252	230	240	232	238	232	223	214	229	201	237	242	245	233	213	187	250	228	226	215	220	233	251	226	222	255	248	252	228	213	226	246	254	254	232	214	223	220	240	215	218	264	223	245	232	224	236	189	234	200	248	237	246	222	243	227	231	235	226	231	223	216	223	225	232	220	227	213	245	229	235	209	217	235	226	234	214	239	241	244	213	233	239	209	226	217	227	219	228	245	230	220	196	211	226	252	252	226	210	205	224	251	210	242	210	235	239	265	198	250	216	248	226	227	230	213	226	222	238	260	238	226	232	214	216	229	252	230	234	267	233	235	213	214	234	227	232	220	254	219	213	240	233	224	239	204	208	224	240	245	208	217	230	224	263	202	227	208	211	241	228	225	220	229	241	236	231	247	240	225	229	233	219	221	195	243	244	213	228	230	226	223	232	196	242	250	209	204	219	224	245	232	224	230	228	250	215	234	246	223	246	218	210	222	229	218	200	225	233	214	208	246	207	252	229	213	218	248	213	229	238	233	231	211	230	213	226	217	222	263	220	219	241	228	238	231	209	233	260	216	253	228	241	239	254	239	263	246	241	248	226	233	251	215	203	263	230	222	247	230	227	229	225	231	200	224	209	244	249	223	218	210	228	252	232	220	228	225	218	199	229	238	213	228	231	216	242	210	217	212	233	212	221	249	222	231	213	232	235	230	184	234	206	238	221	230	205	240	209	223	216	229	223	239	227	245	235	239	213	234	254	243	250	216	241	254	255	249	216	242	254	244	247	232	226	235	226	229	214	228	226	220	233	217	194	223	247	234	234	234	201	232	230	218	216	213	225	224	244	223	259	220	229	244	204	188	233	238	222	229	228	211	234	233	236	229	215	211	214	251	231	245	236	247	213	242	218	218	232	206	231	232	226	228	217	233	229	244	222	230	225	237	225	197	241	227	204	238	235	219	196	202	207	193	211	215	219	238	239	219	223	214	257	261	243	246	253	243	237	249	205	229	216	208	225	224	235	261	226	214	251	223	211	259	217	263	243	225	214	200	226	247	267	224	214	233	236	233	215	226	217	242	221	210	229	213	241	236	210	225	237	238	212	249	238	243	223	227	222	244	221	248	244	234	234	207	234	212	243	247	221	224	244	229	229	234	205	247	222	233	262	217	237	231	211	233	208	258	251	238	227	203	232	203	229	232	227	226	243	220	216	219	229	186	189	243	220	209	227	246	228	240	223	205	230	226	209	234	251	221	236	221	229	220	218	218	217	218	206	249	229	229	225	217	250	225	241	240	205	247	219	245	217	220	235	216	216	230	234	208	231	201	223	234	235	245	230	223	219	205	246	219	238	236	213	241	217	233	234	222	223	255	252	211	216	245	262	240	245	214	224	253	222	234	242	231	218	227	225	230	233	221	230	230	228	239	240	236	230	234	205	224	254	228	250	211	208	199	235	228	254	236	213	253	240	223	219	241	251	231	254	217	235	221	193	202	212	211	209	203	229	221	240	246	235	231	213	202	252	223	236	244	234	232	242	213	255	225	243	241	223	219	204	214	220	224	234	233	228	238	214	245	221	217	225	225	228	215	213	224	230	228	244	230	253	241	241	266	251	208	238	230	223	219	247	234	229	236	204	263	226	218	246	230	212	238	202	226	228	214	217	242	220	215	220	227	241	226	218	227	215	230	235	227	227	203	219	218	222	214	233	216	225	224	257	217	259	231	243	214	228	241	251	214	202	210	243	240	236	222	208	237	246	230	217	233	248	225	237	242	220	236	208	252	263	244	231	225	224	212	260	229	235	210	213	198	235	232	233	220	221	208	223	225	224	240	228	212	221	233	218	232	228	226	240	232	219	257	207	218	203	225	208	223	242	231	247	214	220	216	260	227	226	234	229	220	233	212	230	215	221	236	224	222	226	228	214	236	220	222	225	219	219	236	219	238	227	232	222	219	223	216	228	226	239	223	244	241	224	222	204	232	224	232	232	231	223	250	220	236	226	236	267	203	232	232	233	212	224	213	207	209	249	217	218	243	245	211	239	220	245	237	251	269	233	239	219	226	238	213	245	230	227	216	240	232	246	256	213	241	218	218	214	218	218	244	223	210	199	292	208	235	256	254	217	228	234	236	248	204	241	209	243	234	226	219	227	226	219	217	224	224	233	211	258	239	220	203	214	233	235	214	251	194	221	233	213	236	236	187	241	203	218	263	238	224	256	255	270	237	213	230	240	264	239	203	248	237	222	262	238	211	242	241	193	224	224	227	220	200	243	261	247	216	231	218	262	235	219	242	203	242	213	223	249	236	215	223	228	254	245	215	242	238	213	227	217	221	227	236	230	230	198	226	202	219	197	221	193	232	207	240	242	218	234	253	253	233	236	225	233	223	213	215	230	219	208	237	219	231	221	189	209	248	208	220	215	226	222	241	218	255	218	242	220	214	244	227	231	258	240	227	246	229	203	227	217	240	245	233	204	218	238	248	264	228	236	225	188	230	194	219	233	212	228	208	227	245	219	218	219	225	238	242	238	252	208	218	232	244	234	243	213	228	218	231	219	242	217	229	229	205	240	228	215	237	239	230	239	238	209	208	235	236	200	238	246	253	232	205	202	244	242	232	241	270	216	254	222	223	213	203	249	231	200	253	214	237	217	240	227	232	253	222	245	223	214	234	202	245	201	271	194	212	241	233	196	239	238	235	249	240	206	222	220	209	223	220	206	234	229	258	188	227	239	211	225	252	230	237	210	205	238	215	240	220	242	249	205	222	231	239	235	242	252	224	231	246	227	221	246	208	210	256	224	220	222	202	243	268	220	218	232	213	200	235	224	246	222	223	220	239	227	219	246	218	237	241	204	247	242	229	232	202	211	227	237	224	239	222	217	225	239	219	253	225	216	216	242	236	226	234	208	226
24325	1937	3361	3644	3080	2476	2054	1774	1551	1474	1616	2029	2242	2201	2272	1962	1623	1275	1401	1630	1484	1369	1270	1284	1243	1211	1354	1613	1445	1165	947	835	889	864	817	828	834	828	807	882	857	850	887	899	966	938	913	724	784	732	762	754	760	744	913	2097	6091	8323	5552	3033	1466	778	651	645	684	654	644	645	674	622	670	649	680	678	658	657	621	648	643	638	637	639	665	645	675	620	624	669	632	648	630	650	636	701	662	654	690	602	649	623	647	656	648	672	648	612	674	645	679	610	661	645	620	658	641	628	629	660	674	656	662	670	658	651	585	622	635	649	638	618	640	686	690	634	663	677	653	651	616	703	682	663	690	656	653	640	688	635	664	679	670	710	648	677	634	629	685	632	610	601	640	637	627	607	651	614	650	650	677	606	646	680	613	660	608	653	663	673	671	667	696	633	670	673	682	658	688	688	662	658	632	638	663	634	621	621	638	700	659	588	661	681	661	693	607	682	664	650	640	677	670	610	623	699	620	687	620	641	620	676	595	650	651	660	658	631	637	662	682	629	609	666	626	663	641	654	650	654	687	649	662	646	601	650	638	668	653	666	675	648	624	670	715	653	664	629	659	630	672	671	647	682	670	680	663	652	650	628	680	715	662	634	607	654	624	628	656	671	654	695	655	660	619	658	701	660	692	629	611	638	666	627	654	706	654	621	645	613	673	670	628	672	650	641	598	691	676	644	623	620	658	625	652	684	646	671	680	638	660	675	620	709	635	681	707	651	661	622	660	658	682	625	657	652	656	647	652	649	657	668	652	649	670	655	689	651	644	666	631	664	695	710	676	658	685	602	656	664	720	653	728	612	686	675	685	645	698	654	624	679	652	625	619	646	656	653	633	678	621	641	679	665	666	662	695	659	718	656	617	657	667	640	686	715	636	683	675	626	693	666	656	644	666	689	636	682	666	593	679	648	657	654	641	598	635	668	650	618	640	634	681	632	646	606	679	677	697	664	646	657	661	665	674	667	615	686	632	628	690	700	614	672	654	633	680	664	637	670	692	629	623	630	626	653	672	643	700	669	632	661	667	624	724	648	655	636	670	688	644	685	656	644	678	688	680	628	699	643	661	641	658	706	686	665	658	680	618	654	613	700	657	653	665	664	660	637	678	608	643	672	681	671	638	707	651	625	677	605	658	607	644	662	689	673	655	655	656	656	667	667	627	676	671	618	597	681	637	658	663	707	659	641	604	608	663	662	677	644	663	656	673	696	643	663	625	655	644	674	672	667	666	687	691	652	607	611	637	646	647	650	639	656	669	685	693	655	662	655	640	650	606	634	657	635	659	666	662	651	654	684	659	687	686	684	686	639	634	688	647	657	666	687	611	626	628	671	664	638	679	640	675	702	636	661	665	641	625	677	647	646	670	635	692	663	642	674	646	690	674	625	665	681	645	629	632	712	666	621	649	684	645	640	608	702	652	624	655	698	654	666	684	641	655	623	648	654	630	622	644	663	634	688	666	651	686	639	653	676	673	656	610	639	672	616	625	699	708	618	669	653	693	623	646	677	670	633	631	635	679	642	649	690	618	662	633	681	703	610	678	663	646	623	707	639	640	611	643	691	600	661	647	689	665	665	648	672	657	668	604	651	648	695	612	665	643	646	655	670	624	652	700	643	664	622	666	640	691	677	637	635	634	635	622	670	645	647	623	640	647	623	683	644	650	685	655	644	636	658	712	601	652	642	660	677	633	651	642	686	686	669	656	624	690	663	707	667	636	654	679	638	634	657	664	637	640	673	660	645	637	654	630	667	656	639	632	655	635	645	652	659	660	702	644	674	623	600	699	654	671	678	624	624	674	665	641	616	676	661	683	647	637	615	645	684	656	707	602	646	663	645	710	654	676	660	599	676	653	640	685	696	698	659	647	628	669	661	629	622	677	673	726	634	656	613	641	629	665	617	659	693	692	681	669	644	639	646	597	651	628	607	641	655	623	671	626	653	626	677	630	646	660	629	622	686	670	670	678	710	647	683	636	643	620	672	630	677	620	666	645	643	661	631	623	670	721	646	632	665	684	622	646	673	676	621	672	622	642	642	665	640	652	662	656	673	644	621	678	657	666	639	633	634	696	641	660	607	644	652	660	644	659	668	631	658	628	675	678	662	704	673	651	669	681	701	669	629	630	627	636	652	626	670	653	639	674	649	630	632	636	661	659	665	650	677	660	626	629	631	617	653	649	674	665	691	622	652	690	704	625	612	619	619	668	650	709	665	656	619	627	663	657	681	629	641	675	665	657	628	646	664	630	620	628	661	633	633	627	654	622	623	631	660	634	648	667	668	641	652	630	664	636	630	647	671	623	668	642	695	591	665	679	677	661	656	655	655	687	636	652	655	670	644	671	664	654	651	611	663	694	671	680	642	649	656	638	640	676	641	613	666	647	660	679	671	675	668	639	636	626	678	617	654	645	695	639	672	655	656	651	677	631	655	691	652	662	685	643	633	634	672	663	657	645	589	616	693	669	696	702	660	642	660	639	644	647	625	641	662	705	688	670	615	673	627	665	686	661	635	696	733	679	633	648	650	659	656	618	702	621	621	640	629	626	654	648	672	642	663	636	654	649	651	677	648	662	646	660	728	668	658	636	666	646	655	635	653	658	674	648	647	601	639	642	638	637	662	658	680	647	631	689	635	626	671	689	661	664	638	653	662	633	669	662	674	666	633	650	674	635	686	641	659	625	643	628	623	634	622	648	654	666	625	700	615	640	644	666	646	665	647	621	647	683	692	636	660	584	664	707	657	672	646	668	678	597	683	657	656	620	643	660	643	651	643	651	686	652	682	683	669	646	640	670	667	651	682	610	693	648	637	631	611	635	643	652	635	633	614	633	648	651	674	685	666	679	659	632	675	629	664	609	617	668	672	702	666	682	652	664	624	629	666	629	684	651	684	679	659	670	644	649	664	601	659	606	655	676	631	631	644	660	656	600	643	658	645	651	650	706	644	673	693	635	675	662	696	673	644	644	669	670	631	624	645	665	707	625	682	688	655	607	581	643	648	700	661	640	645	655	655	633	668	642	610	646	606	646	685	675	677	663	693	651	623	629	662	645	603	646	632	627	657	666	667	635	606	640	631	667	666	637	658	670	649	641	680	572	686	683	685	681	657	652	635	654	633	675	662	670	638	690	665	634	629	645	687	675	655	662	664	679	631	629	643	650	641	695	608	646	626	625	662	638	666	669	679	640	656	657	684	639	605	684	622	622	648	630	633	680	664	657	678	648	631	646	664	655	664	626	641	671	668	593	628	671	660	601	655	597	643	602	615	651	606	629	614	648	690	671	656	654	677	669	637	665	667	668	649	664	640	624	653	659	631	637	628	666	642	648	643	666	643	675	657	674	630	693	648	683	689	661	625	632	711	654	634	661	644	634	638	655	660	646	660	635	639	582	649	647	660	690	678	622	644	635	650	666	657	661	615	654	652	682	680	687	618	693	669	657	681	693	665	623	623	644	670
53860	24594	6068	2438	1599	1133	915	750	657	608	587	723	775	731	759	724	573	573	525	579	528	478	446	420	374	426	499	501	424	366	437	335	352	359	368	359	394	345	359	363	373	321	340	362	322	361	333	358	380	349	372	355	346	395	717	894	1947	2182	1164	693	447	361	347	307	314	326	316	341	309	319	349	296	292	297	299	311	320	332	309	334	309	294	324	314	319	289	289	301	315	307	313	318	279	317	308	308	324	305	296	308	276	289	276	322	272	304	319	343	305	314	317	316	317	310	318	334	299	294	305	321	288	303	310	339	298	323	328	300	282	286	329	302	288	287	311	317	308	303	330	305	369	277	325	314	312	295	340	316	313	294	323	314	335	299	300	303	297	296	291	315	328	319	290	309	326	282	313	318	313	312	312	300	293	314	297	319	304	325	295	307	315	269	322	315	298	273	316	309	300	288	285	312	312	283	285	298	353	307	279	303	296	311	323	305	336	301	283	301	304	295	285	264	335	318	296	279	287	324	321	306	301	306	301	335	305	309	306	326	306	325	300	320	294	307	295	308	286	294	311	307	337	304	330	271	312	322	319	328	324	324	341	287	300	334	325	295	323	308	299	304	294	267	305	312	326	286	319	318	247	316	327	281	313	288	321	326	310	300	302	290	297	311	312	308	306	315	308	317	327	308	335	338	299	310	326	318	289	277	304	277	299	323	271	305	296	314	345	338	325	324	324	299	289	302	320	299	294	288	331	316	279	305	331	263	276	356	301	276	312	325	298	329	305	304	290	308	289	313	307	267	328	318	325	283	298	289	332	315	303	301	346	273	357	283	281	327	316	278	307	277	338	312	307	288	301	313	324	289	305	303	297	313	342	298	331	282	304	331	288	323	308	301	308	315	321	325	301	282	291	306	285	294	302	316	339	321	292	302	300	301	299	299	309	300	303	326	335	312	293	340	317	312	303	298	300	315	269	301	286	303	307	301	346	337	320	309	319	274	276	304	302	318	306	311	287	291	290	304	321	310	326	264	289	278	306	338	318	301	289	317	294	297	332	344	319	308	318	279	315	300	308	319	316	307	283	304	317	308	328	284	320	319	319	322	329	300	327	316	298	302	331	302	316	343	272	284	303	278	334	324	328	305	281	323	288	323	336	286	302	300	321	339	296	315	328	323	287	297	307	317	298	276	326	297	294	321	300	311	314	319	297	313	296	303	299	327	287	323	296	273	307	295	300	321	313	299	310	321	322	291	329	292	319	318	308	299	288	285	326	308	322	304	285	299	327	310	313	287	292	284	297	268	303	311	300	316	333	289	318	317	292	259	296	299	289	315	322	315	322	310	304	292	308	299	290	300	312	302	310	322	317	287	314	286	306	299	327	301	303	320	312	326	305	292	299	321	334	293	309	312	313	275	280	311	286	307	295	306	302	276	277	294	287	289	294	302	306	287	319	300	304	291	310	326	325	307	284	302	314	308	316	310	288	327	375	303	306	268	319	315	317	303	295	331	284	340	286	312	333	306	302	331	344	317	310	288	291	302	288	288	304	315	325	312	307	279	306	311	305	285	309	316	332	280	305	326	287	295	299	325	312	288	311	281	311	330	338	286	281	271	305	291	295	301	329	309	316	318	342	331	314	299	304	320	289	291	311	296	268	302	308	322	294	295	280	313	292	291	342	295	313	293	313	313	288	329	333	317	304	293	289	295	285	269	281	335	297	291	309	328	289	332	336	298	293	337	286	322	311	339	326	288	302	325	308	293	288	335	295	314	317	308	307	323	310	300	297	267	312	317	301	301	282	288	281	297	306	298	333	302	357	295	274	292	304	332	301	317	281	278	306	285	290	309	305	303	276	293	329	314	325	323	299	308	338	318	321	312	319	317	310	310	292	305	296	315	329	319	314	304	320	302	289	300	315	316	335	297	321	279	288	299	316	310	310	277	311	296	313	334	293	326	298	315	310	300	301	289	327	296	322	292	299	280	303	270	289	295	310	300	281	308	290	310	308	311	313	297	285	287	323	309	289	272	326	285	320	275	319	305	281	282	312	333	310	288	336	306	314	289	311	318	318	306	300	330	327	322	299	318	301	303	298	317	308	272	285	299	311	317	339	313	321	329	317	305	324	313	289	288	311	301	314	286	272	322	310	315	298	297	325	261	302	287	296	289	303	309	289	319	256	322	325	292	312	293	309	282	330	287	276	288	296	294	337	300	289	301	309	326	318	320	277	306	288	302	296	296	300	309	291	291	308	291	307	291	334	307	272	284	315	297	292	323	299	300	309	314	312	293	294	317	290	357	301	307	284	314	278	306	279	339	311	311	310	313	302	307	289	303	293	295	293	304	300	287	327	283	303	313	296	300	296	298	297	310	296	275	298	267	285	315	281	294	305	339	286	321	298	311	321	349	293	292	300	308	299	345	316	285	263	296	300	290	301	304	272	295	321	335	322	316	264	311	328	321	300	299	305	273	342	353	296	306	282	332	307	279	323	303	305	297	324	283	279	301	328	297	284	308	326	301	324	304	331	291	304	331	325	316	341	338	313	292	293	288	286	291	293	308	290	299	295	281	305	305	295	296	320	302	297	303	331	310	311	290	316	315	308	298	276	294	337	320	335	320	282	335	313	290	316	277	320	317	320	310	290	292	279	325	301	338	285	320	310	312	312	289	327	292	286	304	352	302	290	319	349	299	324	314	307	321	296	326	325	320	324	312	317	264	312	285	297	282	346	325	288	322	298	301	321	314	316	320	282	281	295	339	324	309	296	283	296	309	312	339	280	301	303	298	315	299	300	295	294	309	280	300	308	311	295	316	286	300	315	322	309	308	294	312	303	324	278	291	313	300	308	334	296	282	291	259	315	311	278	282	312	337	304	319	313	287	322	314	306	313	297	294	317	311	303	325	317	301	284	333	271	316	320	315	312	307	334	313	316	290	279	300	331	294	291	285	279	310	325	319	302	300	332	320	297	267	319	335	311	328	309	292	321	309	298	325	298	322	353	307	300	318	321	286	319	295	308	320	315	285	296	278	303	312	317	308	306	310	331	281	318	308	326	333	291	312	300	378	283	288	291	312	293	311	290	308	315	325	321	320	321	278	291	290	304	283	288	283	312	336	318	293	286	304	328	299	309	296	332	326	324	324	284	307	313	319	292	320	293	303	293	303	288	302	326	294	307	315	313	306	295	319	317	304	306	306	327	285	309	338	318	301	293	276	311	277	310	309	307	292	327	294	291	288	300	294	316	288	288	301	275	304	311	314	317	291	282	294	301	308	317	322	289	288	301	351	309	277	324	302	303	283	312	335	307	316	346	273	282	281	296	317	320	300	272	314	340	307	335	320	258	323	289	322	332	334	322	290	287	319	259	320	317	310	297	309	305	294	296	311	294	319	323	287	293	314	289	315	298	312	305	300	311	321	328	267	323	338	315	302	303	315	301	318	280	307	272	279	282	296	266	363	275	318	299	304	319	317	304	319	297	326	282	280	324	350	315	298	300	281
32484	3332	6386	6652	5640	4621	3693	3167	2809	2570	2584	3419	3739	3825	3677	3170	2632	2491	2308	2507	2621	2055	1909	1894	1766	2018	2373	2566	1884	1433	1570	1392	1291	1109	1140	1159	1306	1402	1363	1330	1262	1213	1197	1327	1260	1146	1228	1213	1230	1132	1277	1214	1287	1543	4045	5331	12417	12559	6452	3303	1745	1012	846	822	847	835	858	843	871	857	852	873	858	824	817	854	813	848	837	838	772	856	830	882	788	842	853	828	877	808	831	846	838	915	867	844	855	860	888	830	849	882	810	844	825	863	832	874	847	816	876	921	805	849	812	812	879	876	857	920	819	872	820	849	872	868	817	874	851	840	792	870	846	831	885	874	861	857	899	891	848	888	854	791	876	834	883	824	838	812	794	882	834	845	859	889	847	768	828	848	842	852	820	823	848	874	989	873	837	855	839	850	836	895	898	859	907	867	844	759	914	884	863	851	864	837	871	818	837	830	894	837	837	818	895	827	885	857	819	813	910	844	853	885	827	853	869	818	803	827	874	827	861	861	815	848	837	855	868	886	864	870	876	852	860	875	800	874	841	876	849	824	860	852	840	870	847	858	834	855	810	867	905	878	834	817	813	859	800	853	850	866	883	816	851	878	810	825	853	825	887	802	901	844	844	860	854	823	795	887	798	759	866	866	894	830	860	807	864	831	857	799	842	845	836	850	860	853	846	805	860	825	830	817	808	831	826	839	807	841	784	869	824	867	846	859	874	834	866	894	887	860	847	828	808	828	833	842	841	839	863	850	805	806	844	830	887	830	801	815	853	827	906	857	882	883	884	842	848	911	812	850	841	823	872	869	776	857	847	848	907	810	864	837	832	924	853	868	828	830	877	848	854	828	908	840	860	879	854	879	751	828	850	866	831	858	864	866	838	827	853	839	849	843	850	872	886	859	821	850	820	901	887	834	868	809	893	866	894	860	861	898	829	893	831	857	860	867	847	860	839	869	801	829	844	843	889	854	888	813	828	845	814	829	877	883	900	847	839	830	791	876	836	832	833	818	899	891	852	872	812	843	839	834	848	870	871	803	839	809	885	852	846	889	845	876	868	855	843	867	852	814	845	842	834	837	844	860	864	859	837	823	828	800	844	861	824	839	839	793	913	740	862	882	923	858	783	857	857	901	812	875	830	866	800	825	911	827	820	823	816	864	835	858	830	871	828	849	850	862	860	872	830	828	859	868	813	841	849	870	870	878	819	886	793	873	862	831	858	887	878	884	859	833	822	861	884	857	848	825	876	810	863	823	816	861	897	844	839	879	851	858	889	868	883	890	880	853	818	863	866	899	870	831	858	861	905	845	823	851	857	878	835	866	868	846	847	851	816	859	841	875	835	838	838	790	813	863	879	861	849	886	845	847	858	805	822	846	875	854	826	840	875	852	830	853	888	828	856	876	895	852	857	801	856	844	834	875	903	852	811	831	843	890	816	825	902	844	779	769	890	845	890	903	844	887	871	805	841	887	862	880	849	852	830	820	846	832	872	834	870	836	824	838	810	822	843	842	857	887	876	862	878	896	830	849	833	851	792	867	899	860	860	818	873	844	784	812	836	898	863	855	844	875	862	873	874	843	837	847	827	876	841	851	843	818	860	836	873	843	887	851	824	832	855	842	888	799	860	837	843	858	883	850	848	855	846	874	885	813	820	801	805	846	861	882	834	844	856	821	859	840	853	817	817	855	869	881	833	851	860	863	839	862	862	834	859	849	835	861	839	831	821	814	823	927	903	800	860	798	825	897	820	832	865	866	853	858	827	830	813	864	783	834	824	822	862	842	864	814	845	864	861	886	885	843	827	825	863	847	795	886	835	804	837	825	831	837	807	818	852	873	919	871	835	839	835	845	858	819	834	840	833	897	903	838	852	888	879	902	863	765	855	818	854	867	775	854	901	832	797	858	883	825	832	821	873	865	865	807	850	841	815	845	849	858	812	845	842	801	823	844	850	810	836	841	868	828	820	788	879	881	886	837	805	796	886	809	841	808	870	832	859	844	831	818	798	885	816	833	880	833	908	824	848	889	838	845	838	892	853	898	863	782	859	876	883	861	838	825	912	872	869	841	805	848	818	867	852	881	873	830	871	878	874	822	821	917	828	816	885	813	863	865	862	806	827	917	853	859	823	839	861	826	854	821	838	910	806	841	834	828	821	870	855	890	798	743	809	851	860	860	824	817	832	824	853	895	895	777	867	830	851	843	844	852	837	823	816	879	855	824	827	841	805	819	860	881	813	893	846	876	836	838	871	835	855	900	899	847	869	828	892	856	851	881	827	825	858	844	816	862	826	873	842	834	888	843	892	800	855	877	876	863	824	864	819	876	860	856	850	849	887	873	859	881	883	886	853	875	857	861	834	836	861	846	832	889	804	806	837	856	843	839	814	846	864	847	860	816	869	805	843	859	840	852	827	828	835	841	833	846	904	813	849	851	872	805	834	858	852	800	840	853	852	866	906	841	804	882	863	866	832	857	848	895	828	870	825	883	853	831	899	812	872	891	856	847	852	899	852	826	840	876	788	873	832	833	841	857	830	855	880	845	861	835	831	871	893	832	858	842	834	827	871	834	812	896	809	830	861	807	856	871	827	897	855	828	923	810	882	892	896	842	795	852	842	871	847	812	862	857	858	873	834	833	846	897	834	858	858	847	809	817	876	825	886	821	870	880	821	853	835	813	880	914	848	856	776	846	887	795	830	893	800	857	868	890	875	814	860	906	864	821	834	884	856	789	887	928	844	824	809	850	775	871	921	871	831	870	789	906	862	897	945	883	827	854	857	917	856	828	829	817	869	821	876	863	893	872	790	870	847	859	849	872	802	876	877	822	863	830	890	848	827	838	873	860	847	833	859	891	879	816	828	842	855	832	901	839	844	849	863	899	843	814	840	870	853	849	844	870	879	844	852	943	867	854	805	893	882	856	846	879	847	853	791	832	807	877	828	898	820	879	824	851	850	861	865	848	854	797	883	871	885	852	923	842	855	835	910	878	860	855	893	871	868	861	843	852	858	828	862	824	892	852	844	832	779	861	797	837	848	885	842	891	810	887	815	840	821	863	824	792	884	888	907	854	861	853	858	804	881	906	857	899	886	848	801	890	839	885	843	823	869	884	828	857	821	776	897	903	891	808	838	856	844	904	861	832	857	815	872	888	895	847	831	878	865	869	811	852	860	882	864	864	862	849	875	889	811	858	863	870	839	837	806	827	854	868	825	873	872	877	846	893	784	873	857	815	893	835	843	777	840	866	852	873	867	880	892	862	817	850	845	843	844	791	838	852	853	862	872	857	799	903	876	836	823	873	868	851	848	880	896	847	891	769	888	878	873	841	889	848	843	869	882	838	813	887	856	886	825	861	813	810	862	805	840	850	846	850	844	851	912	856	823	808	855	808	902	846	824	842	843	834	820	863	833	840	880	852	843	817	870	862	849	826	854	848	855	827	855	865	843	855	798	802	911	847	847	830	876	885	874	815	859	887	821	827	850	770	813	882	862	851
5041	641	416	323	306	282	253	305	291	263	294	324	287	263	287	315	287	284	301	309	290	263	297	286	284	243	298	271	278	259	284	228	279	285	267	281	308	281	287	294	265	279	309	280	273	236	303	253	284	267	272	274	267	278	258	338	472	536	400	306	309	300	295	281	258	288	314	265	270	319	289	289	289	255	292	304	272	274	255	246	246	266	259	279	282	256	288	283	262	283	274	261	275	260	267	267	245	281	293	275	263	275	290	280	302	281	270	284	269	301	284	251	250	259	274	282	262	279	250	263	293	280	274	285	284	263	271	273	342	278	257	254	290	264	304	244	274	258	274	245	275	276	276	280	271	256	244	267	283	289	243	284	264	263	280	280	259	297	301	306	274	281	289	263	277	258	279	278	274	246	250	269	283	264	234	268	273	290	262	237	272	263	276	268	259	303	279	285	264	269	263	265	276	253	284	286	268	254	266	271	299	289	272	253	238	259	292	264	261	270	289	254	261	307	258	278	276	272	278	271	263	289	260	290	273	282	250	249	276	282	296	261	272	271	253	294	261	270	256	286	261	273	268	292	277	269	313	277	270	257	290	291	249	282	268	284	272	262	272	297	289	263	294	299	263	250	270	261	282	260	282	269	298	289	280	260	296	266	289	282	280	275	269	267	277	281	265	276	284	291	267	257	296	281	294	269	255	283	265	254	299	272	268	261	284	268	275	275	273	256	301	278	256	273	299	296	277	301	270	292	270	294	269	277	246	259	292	271	304	264	275	254	255	299	272	306	246	258	283	248	265	270	258	273	263	300	258	262	287	250	299	265	265	275	255	265	294	268	241	284	285	264	266	255	240	299	254	258	272	260	274	278	256	290	236	259	248	275	259	283	285	241	287	286	269	296	264	275	261	275	255	273	290	289	286	259	280	267	251	314	264	268	273	263	315	307	284	271	276	245	267	281	251	276	294	260	271	250	264	280	275	254	301	298	296	271	267	299	287	247	279	262	301	279	269	277	294	268	251	273	282	245	273	261	283	265	260	271	276	286	256	306	270	267	292	285	261	256	262	282	262	260	265	265	301	258	263	266	282	282	256	282	268	267	242	313	286	259	304	280	257	301	274	274	302	297	272	243	257	257	288	278	258	277	284	256	273	261	294	243	257	274	300	246	286	270	258	290	273	297	260	260	265	247	266	271	264	261	302	275	277	251	291	277	254	272	260	313	261	279	278	279	295	278	298	254	285	266	289	272	250	278	258	256	277	247	287	269	271	292	257	305	271	259	264	267	267	280	283	284	275	268	247	294	282	272	265	256	298	296	261	264	265	263	250	279	252	300	282	257	272	287	288	270	270	264	287	265	278	277	274	261	257	287	263	293	255	274	264	277	262	252	242	301	267	265	312	284	284	249	290	293	268	283	291	256	253	297	282	273	285	260	261	260	279	302	276	276	271	258	257	264	257	242	286	268	292	284	262	278	267	297	271	257	269	280	248	288	257	295	291	259	275	289	301	262	259	281	258	287	287	275	280	273	258	276	281	276	267	257	290	305	276	286	291	283	252	254	291	257	268	267	248	260	272	250	273	275	277	257	255	260	273	267	259	273	257	288	249	266	274	262	267	254	293	251	269	278	270	264	292	292	253	283	271	269	271	297	265	292	300	242	278	272	291	251	265	294	281	279	280	270	280	275	289	266	287	249	273	277	272	264	318	245	288	309	271	283	264	271	258	288	255	270	269	282	292	277	282	274	268	325	263	269	293	281	248	238	252	271	277	266	279	306	222	290	284	300	294	278	309	295	271	287	273	260	285	266	284	298	273	269	227	269	299	264	236	270	276	274	292	268	273	293	256	281	283	301	303	275	272	281	294	267	252	265	269	258	261	247	253	246	284	282	275	254	244	253	283	254	286	286	289	302	246	299	264	299	274	290	246	242	274	269	236	250	268	254	253	296	267	286	269	249	245	260	273	261	266	274	300	274	242	281	280	237	275	246	282	318	277	278	283	260	281	283	282	278	302	267	250	291	274	275	258	255	266	260	293	268	274	304	306	275	284	275	242	265	302	257	305	322	269	258	269	286	280	250	285	306	244	248	259	262	285	280	256	255	268	304	288	272	267	274	269	258	277	278	282	274	290	248	271	289	288	271	299	269	274	295	264	297	289	281	240	296	252	273	269	270	281	269	304	254	318	288	269	249	286	281	273	259	269	253	262	279	274	279	270	266	273	271	252	264	264	253	254	261	288	263	282	307	319	249	258	293	268	264	269	262	272	269	260	251	274	266	286	251	261	273	277	285	256	260	253	274	271	281	293	274	266	291	254	257	276	274	275	269	282	272	284	264	283	276	291	278	288	258	278	255	267	281	287	306	272	265	256	327	288	279	255	285	243	288	260	284	270	255	269	278	285	288	278	255	282	254	291	311	282	262	264	295	236	248	283	284	237	247	254	277	269	282	255	283	261	271	266	273	271	298	272	251	280	273	273	275	278	285	254	240	276	265	267	303	252	255	296	261	251	292	250	295	267	259	252	272	297	278	280	274	264	259	261	235	279	266	301	296	292	273	270	276	254	271	328	264	278	243	288	223	276	239	244	264	261	282	295	238	280	259	279	269	284	269	305	296	268	285	270	261	288	262	256	238	273	249	280	262	274	271	271	237	277	278	280	266	291	269	243	268	253	272	283	279	257	255	276	257	256	264	271	260	273	250	258	284	265	250	273	295	260	236	270	263	267	277	289	266	269	278	271	272	306	299	249	279	296	280	279	269	275	293	278	258	292	266	279	286	286	279	287	264	242	313	265	280	277	245	315	272	272	243	276	294	258	269	237	287	268	269	261	302	277	270	265	297	305	270	257	257	276	240	268	265	266	278	275	266	277	276	252	260	275	280	265	280	316	268	282	279	259	234	259	259	290	224	256	269	287	278	276	279	289	258	288	280	257	274	234	270	308	274	294	297	292	278	282	281	268	261	285	245	305	295	263	286	261	291	296	268	275	296	281	258	273	288	278	250	280	267	269	262	278	275	243	269	292	261	261	271	292	274	303	295	298	266	276	305	252	281	265	277	253	250	239	295	276	283	259	275	259	271	281	263	255	290	253	312	283	298	264	262	310	291	333	267	262	269	282	278	292	249	259	262	285	270	290	296	253	277	293	287	288	281	262	289	242	274	309	284	284	268	283	261	270	280	280	262	288	265	279	266	259	252	270	256	250	273	260	258	282	289	308	282	254	264	286	270	270	258	270	273	272	297	270	270	288	274	284	275	274	259	305	263	256	273	265	269	278	259	257	258	270	251	286	269	287	257	253	261	264	259	252	257	265	298	269	253	248	261	253	265	265	272	291	285	278	271	258	280	281	304	244	284	275	288	288	275	281	260	290	262	267	263	251	272	237	290	254	262	289	267	268	262	259	278	286	259	253	265	273	268	317	289	270	269	269	289	275	279	263	278	249	259	256	267	279	262	284	261	261	260	275	253	252	268	259	258	240	271	264	277	295	236	289	287
5073	909	990	1052	984	842	889	862	788	809	823	885	852	849	920	932	803	793	920	918	871	884	845	840	887	842	882	876	859	740	815	789	759	767	785	762	848	789	795	742	766	838	771	835	817	844	769	795	822	816	848	779	827	831	885	1318	2408	2246	1560	975	797	769	759	774	786	759	768	763	784	806	748	808	787	764	767	774	770	778	777	750	791	766	798	806	790	854	744	767	739	760	784	841	763	750	734	815	800	753	785	692	771	811	756	809	753	754	779	760	756	776	755	705	815	787	788	820	781	739	790	758	731	807	833	775	748	759	773	744	785	777	765	714	784	786	779	817	802	808	783	749	751	760	812	743	772	710	762	795	805	784	735	771	763	780	727	781	767	740	749	746	730	747	805	781	747	773	827	774	762	764	753	757	771	759	743	753	800	748	757	758	762	779	759	780	773	745	759	771	741	780	723	743	738	765	788	790	776	767	751	773	763	753	781	728	766	764	733	791	819	736	740	801	830	749	747	757	781	769	756	825	768	789	752	801	767	733	776	745	752	696	820	801	756	792	763	731	763	794	763	761	772	738	766	801	758	766	747	783	770	732	747	769	749	761	781	755	749	753	770	719	786	751	790	756	806	773	731	789	811	729	767	752	766	788	782	763	784	750	769	783	775	735	756	780	755	810	824	760	811	802	767	728	744	772	799	780	752	775	759	801	713	756	777	790	757	801	845	794	750	818	731	740	826	796	763	737	747	762	804	782	738	785	739	751	765	756	725	789	776	750	814	739	726	788	764	711	799	771	755	772	786	816	758	758	783	810	720	790	714	769	807	798	773	758	807	747	759	798	763	820	804	801	782	808	802	753	763	798	780	765	804	741	736	778	766	757	773	807	775	771	796	769	736	805	752	761	767	764	727	764	796	806	801	774	781	767	752	825	775	764	732	804	777	758	769	798	810	760	764	781	721	754	792	790	779	797	753	772	750	779	738	771	778	779	748	747	745	775	774	773	789	814	762	846	789	797	783	817	756	792	787	789	794	754	766	748	742	721	733	799	739	797	800	775	794	744	768	804	792	815	783	763	788	734	789	777	745	765	756	748	741	784	803	783	770	784	751	781	772	780	840	720	751	772	811	820	810	754	789	828	784	777	790	775	800	724	751	760	809	822	763	778	809	741	779	726	781	776	767	758	756	816	737	746	818	763	825	781	722	765	829	730	771	724	742	730	821	798	759	832	787	814	747	778	788	753	784	763	730	752	701	813	818	781	776	754	741	794	770	789	763	837	727	766	803	784	818	745	787	768	749	761	762	775	774	726	753	775	803	789	795	800	789	761	771	786	757	787	825	738	728	777	794	779	747	802	810	752	766	784	780	766	811	754	816	748	805	770	740	815	719	772	755	778	772	769	802	771	772	782	770	776	733	784	763	750	746	772	757	779	789	758	788	845	748	748	742	825	797	736	751	825	764	749	739	776	749	783	711	712	742	749	733	726	747	784	762	745	741	761	783	776	721	755	778	787	745	719	771	732	752	755	776	787	800	765	820	759	752	737	814	788	749	811	756	745	741	777	782	753	735	804	758	759	791	797	735	768	769	723	739	815	789	770	750	759	745	778	726	799	745	784	794	791	748	803	734	779	761	752	768	822	772	818	773	791	777	755	805	766	750	832	776	764	766	776	798	749	772	736	774	783	753	775	789	811	705	810	754	729	751	747	781	789	774	803	766	744	752	760	765	726	742	771	821	753	756	800	816	844	771	744	758	771	780	795	762	745	758	810	781	765	774	780	768	759	812	776	708	746	784	781	793	800	783	724	778	750	801	712	754	814	763	788	780	744	783	805	834	743	772	775	763	748	762	829	776	778	759	751	794	783	718	758	760	755	707	774	717	787	800	756	801	799	745	754	762	719	757	745	747	843	772	760	808	766	793	725	773	778	762	796	785	725	765	746	768	755	769	750	746	727	721	794	753	740	730	735	750	764	753	780	810	800	806	778	759	792	772	858	695	750	773	777	773	756	780	754	712	835	740	807	738	731	754	797	751	780	790	755	773	781	823	825	744	787	770	762	785	761	797	739	795	752	783	761	800	813	770	752	779	756	764	769	749	740	769	802	773	727	752	819	738	776	856	809	787	780	748	736	748	769	753	822	769	802	778	749	758	785	774	765	801	734	823	747	755	725	767	723	748	783	753	717	761	756	718	772	776	729	742	788	769	828	809	778	785	788	773	779	764	816	805	767	797	831	732	746	710	781	719	770	828	795	752	787	757	756	758	721	761	758	756	786	751	774	780	758	808	749	799	753	724	757	762	788	762	750	789	767	764	818	739	731	739	786	792	762	759	759	763	778	728	785	817	820	770	821	791	764	749	774	763	758	775	786	756	713	792	779	759	785	777	737	758	739	786	812	774	760	767	722	779	800	799	757	769	765	808	807	766	774	769	742	745	783	766	814	731	764	778	806	777	747	751	723	762	771	764	778	739	789	784	768	737	727	836	748	757	792	725	775	771	775	782	781	726	812	754	806	768	809	768	779	765	763	742	766	759	742	761	755	761	769	810	752	755	783	794	765	790	800	746	803	737	778	783	761	748	786	757	786	751	797	778	771	771	791	747	789	802	814	744	733	772	781	749	754	806	783	792	757	811	691	823	785	782	786	752	720	725	820	788	793	793	726	733	790	729	819	782	772	753	758	818	781	798	749	731	727	753	783	736	730	743	802	773	851	741	713	745	767	777	777	767	776	791	772	805	789	755	790	719	813	740	756	741	755	808	756	747	772	771	785	781	757	776	728	747	755	771	739	768	776	782	763	813	740	797	775	802	794	817	772	817	799	772	776	783	783	756	765	792	797	854	833	787	768	751	840	774	853	798	770	778	807	792	735	732	765	794	735	786	816	719	742	724	766	783	771	781	749	777	741	788	766	785	777	813	828	816	763	751	753	724	733	749	745	785	755	769	758	779	750	798	762	769	845	820	783	730	740	775	757	758	784	815	783	806	728	754	773	774	737	766	752	798	829	761	795	774	790	758	786	768	772	767	771	782	797	789	784	741	817	798	759	823	721	726	779	802	740	740	779	791	804	770	791	789	791	778	751	793	768	773	787	782	803	765	772	780	742	814	777	800	759	841	747	762	789	764	770	789	755	811	776	703	775	767	789	755	779	727	744	778	760	781	773	774	787	813	755	751	792	762	770	761	797	806	780	775	795	820	757	771	796	781	789	742	783	772	847	784	821	765	792	729	756	782	785	766	797	800	748	731	763	791	766	769	770	788	813	780	773	764	760	797	783	792	787	767	778	766	742	744	792	705	795	771	770	739	767	815	757	745	767	757	767	730	745	799	744	785	816	735	779	763	783	757	773	707	809	816	784	761	796	741	764	775	781	755	786	771	763	764	785	771	787	767	737	796	777	780	758	801	831	749	771	778	772	736	757	784	740	775	763	762	789	769	778	784	725	747	762	707	765	752	768	779	749	742	769	757	811	734	778	758	771	742	771	783	779	753	816	779	808
41315	15098	2139	1177	908	693	578	523	494	449	430	473	518	518	467	517	409	435	477	385	413	373	354	382	393	389	419	337	328	337	337	363	316	311	326	298	335	318	299	330	342	317	333	357	367	295	342	321	356	377	359	342	364	369	378	937	1478	1148	682	414	365	327	296	288	309	271	267	275	313	301	277	301	304	316	294	344	340	322	312	307	306	288	310	298	290	291	289	279	312	301	279	257	306	307	294	327	274	297	303	320	308	293	327	296	294	325	304	304	301	358	284	316	297	277	303	294	296	315	290	312	304	294	300	330	262	318	303	313	283	305	288	310	305	312	290	285	313	295	273	302	307	320	303	313	291	313	294	300	314	289	292	300	303	288	323	329	302	286	312	300	324	296	326	326	294	290	304	290	312	309	274	298	327	280	312	308	312	250	286	286	300	319	311	285	326	291	305	305	277	287	273	290	315	302	312	257	299	281	295	293	289	312	296	278	309	314	282	344	313	301	300	312	303	271	296	305	313	318	312	287	269	284	290	330	307	309	324	318	258	295	306	290	307	304	310	272	277	276	314	304	309	281	282	284	284	292	312	277	311	271	305	269	304	303	298	282	297	303	307	298	297	265	293	305	320	285	285	277	317	291	271	287	308	306	306	300	319	280	302	335	283	298	252	307	337	340	296	256	283	279	294	263	310	276	309	330	282	296	291	280	282	310	336	309	309	302	286	277	279	341	328	265	308	347	337	316	256	278	326	304	304	299	305	328	298	297	316	306	280	299	325	329	296	300	280	314	311	289	310	301	325	289	323	294	271	308	283	302	287	279	301	298	334	290	296	270	297	325	298	281	307	319	312	282	314	302	295	320	307	318	270	305	277	296	297	303	300	300	281	327	331	301	291	313	294	290	290	316	321	327	305	305	317	309	293	301	308	276	285	291	299	307	314	330	297	308	321	277	303	287	301	284	274	317	317	299	304	273	322	275	306	312	307	303	327	312	309	268	309	333	307	269	311	348	284	297	311	308	289	260	293	311	278	309	254	270	291	325	333	301	326	272	317	282	289	290	298	283	259	294	293	290	287	275	297	280	309	293	301	301	294	297	303	305	294	300	316	291	296	306	297	284	280	321	304	303	297	298	306	299	295	310	312	309	299	339	314	288	314	277	297	297	312	282	323	289	314	304	286	323	311	309	282	322	275	349	290	305	316	307	290	300	306	294	285	306	294	318	288	312	300	275	301	266	296	278	299	342	285	284	284	292	282	269	320	283	312	312	291	289	306	318	282	307	269	301	313	290	335	308	291	281	307	290	295	290	295	285	314	312	321	299	296	313	275	284	304	316	304	318	295	268	295	290	290	293	316	276	287	312	287	313	311	310	310	305	294	314	309	331	316	314	285	315	259	289	306	319	281	322	326	311	339	313	288	295	275	323	310	343	290	303	319	297	304	299	286	303	315	314	296	311	303	296	292	287	307	298	297	308	291	288	310	309	290	295	300	296	304	295	301	308	300	350	273	303	312	338	340	298	293	320	310	305	300	327	301	300	307	297	289	277	344	293	302	303	277	305	288	335	294	308	298	340	297	303	298	286	311	314	300	277	324	282	318	282	312	303	273	313	324	301	324	312	288	299	315	305	287	300	331	279	276	311	291	271	286	313	282	318	292	334	302	299	320	289	312	313	291	327	290	289	319	294	282	303	277	287	308	300	288	307	316	282	323	308	288	300	302	286	317	302	335	305	287	283	310	306	316	309	282	278	288	316	328	289	296	313	304	303	310	308	314	270	291	313	262	302	272	303	315	280	308	272	311	297	301	276	284	284	297	304	310	263	325	304	342	303	302	333	299	321	310	332	300	311	282	306	281	308	293	319	311	309	299	262	281	316	303	311	298	303	284	310	303	289	299	285	327	306	297	289	292	318	323	265	298	297	305	318	301	306	293	283	326	292	294	329	316	299	311	286	293	310	289	328	317	325	312	288	290	281	312	292	315	254	306	286	302	313	322	293	354	320	288	294	283	288	294	318	300	290	323	317	322	309	310	282	294	276	293	307	313	309	298	282	330	311	321	302	312	303	306	310	301	318	282	319	336	295	301	290	298	282	306	320	309	323	325	299	286	264	325	291	314	276	330	271	323	310	304	319	292	290	308	293	294	309	276	268	275	324	302	294	345	323	321	331	313	309	292	310	262	297	307	291	274	287	303	314	306	317	317	282	319	322	279	310	306	317	288	316	334	295	302	287	296	314	301	330	312	304	296	274	291	313	270	260	291	292	305	323	308	286	284	312	290	324	315	309	310	335	282	296	326	298	318	323	322	290	299	294	318	292	342	292	307	278	298	299	309	302	303	294	293	287	290	284	293	311	281	306	301	311	290	313	338	287	305	288	287	297	290	303	295	311	314	292	305	278	324	314	328	295	306	273	290	300	275	300	302	338	310	320	273	279	315	299	305	337	286	276	309	290	299	337	321	308	293	285	343	289	306	303	309	302	327	300	291	303	273	336	303	327	315	291	288	302	295	291	289	302	275	292	304	321	284	276	303	299	292	317	313	316	332	293	318	327	276	308	283	282	284	273	298	309	277	271	304	319	312	330	328	324	332	292	311	299	309	296	306	302	287	308	277	298	310	324	315	300	264	307	283	306	306	318	306	293	323	318	283	248	294	340	322	304	269	295	278	315	318	271	306	300	291	328	286	318	309	286	316	307	270	320	320	294	306	300	299	322	283	309	289	319	342	327	298	300	326	305	318	317	313	297	317	296	295	309	302	338	306	278	315	302	318	306	273	301	296	282	342	287	279	280	299	278	307	313	312	304	312	330	313	293	301	282	318	312	258	314	282	282	275	318	295	282	319	282	301	316	307	292	321	289	286	303	297	308	309	290	312	282	329	318	319	297	338	318	328	286	291	280	289	278	295	308	298	301	346	299	328	308	318	302	299	331	298	295	311	338	290	303	279	319	281	291	314	325	308	325	278	289	326	310	324	332	317	288	293	304	312	284	321	305	279	293	290	309	285	305	294	279	305	298	286	309	323	311	328	270	279	267	289	290	310	299	306	288	277	298	286	330	314	325	292	281	285	291	332	305	310	309	319	329	320	296	281	295	311	303	317	305	328	305	345	307	319	318	307	287	293	287	296	303	311	295	313	308	301	283	302	279	298	283	321	307	293	304	304	317	288	296	308	319	326	289	314	301	301	292	296	282	332	320	293	330	296	305	273	304	336	270	274	304	297	300	313	291	278	313	311	308	318	282	310	289	296	354	303	298	311	312	300	284	281	261	312	274	273	332	292	310	301	308	283	272	304	320	311	320	277	300	295	292	295	305	284	296	307	328	334	316	290	295	299	294	306	300	281	293	295	331	290	304	313	270	288	287	276	325	310	297	297	309	328	344	307	287	269	322	315	334	303	290	296	309	260	263	304	264	305	300	307	289	257	314	324	274	305	308	287	292	287	315	307	302	286	279	320	302	298	258	267	331	305	279	328	318	316	311	290	303	277	307	297	319
24890	2352	3612	3759	3262	2726	2254	1963	1730	1591	1617	2025	2267	2304	2121	2083	1963	1826	1978	1557	1595	1408	1308	1430	1544	1785	1706	1445	1274	1198	1251	1199	1041	1107	982	1007	987	1119	1005	977	1000	985	993	962	991	993	1162	1203	1244	1241	1158	1055	1017	1081	1421	5982	8911	6711	3154	1478	984	880	861	836	842	890	822	869	858	832	838	809	833	844	783	852	866	814	855	813	863	818	798	840	835	838	860	843	863	854	806	847	839	832	845	886	829	799	795	811	920	893	865	810	828	829	838	773	853	818	826	923	856	821	802	858	837	827	838	842	846	810	872	815	844	802	827	867	878	863	841	830	814	884	813	820	841	821	830	841	842	849	815	797	850	882	797	848	827	806	848	848	846	843	833	853	828	878	850	860	807	901	812	817	787	826	853	853	867	887	799	841	818	859	876	861	871	876	848	882	857	832	868	925	793	819	866	860	857	842	835	800	820	820	793	867	814	897	837	830	890	812	831	853	797	873	836	836	852	816	884	804	823	855	812	817	845	862	863	889	845	780	845	824	841	816	787	853	923	818	838	842	776	842	856	820	862	866	877	861	855	842	792	775	782	842	861	832	864	878	883	862	783	834	804	834	835	836	816	805	853	768	847	844	838	801	824	822	885	833	887	877	844	877	868	875	816	876	810	809	824	835	832	830	820	872	828	839	913	809	875	863	806	809	829	839	805	818	878	862	836	832	855	860	817	829	838	850	829	840	798	870	839	814	809	903	825	847	853	861	870	834	848	868	851	838	833	788	775	839	872	835	821	867	845	832	838	873	820	877	846	836	847	876	867	873	828	839	858	875	834	805	842	828	840	882	856	873	869	847	819	800	860	849	805	846	828	858	884	827	866	848	819	818	796	812	807	881	847	859	864	868	837	832	809	861	786	852	848	796	858	844	827	848	841	836	844	810	831	884	886	887	874	852	884	804	839	861	820	875	823	829	784	807	879	841	840	834	830	857	830	835	840	803	836	829	893	859	842	845	858	842	829	857	882	829	813	812	844	894	858	879	835	854	757	836	841	791	884	865	837	824	847	840	859	835	881	837	844	807	857	841	829	840	827	804	870	870	873	880	814	854	853	834	842	818	827	898	861	917	806	837	818	853	866	850	839	864	862	861	878	830	869	883	822	870	909	820	873	787	811	819	736	887	840	850	869	832	838	866	834	849	847	787	851	872	828	839	849	781	832	839	841	822	876	829	800	851	811	845	825	858	818	825	806	828	810	877	820	829	833	887	858	808	818	829	891	803	831	852	834	844	870	839	854	832	823	843	833	811	805	883	848	844	862	831	812	775	821	794	825	823	858	883	879	858	803	826	864	905	861	821	795	853	840	817	856	815	801	900	852	816	815	831	814	852	851	843	834	820	806	869	880	814	877	880	800	878	861	828	796	830	814	818	857	856	878	833	804	832	831	831	849	852	839	822	826	870	828	825	854	845	826	786	841	830	837	815	858	811	860	843	841	855	797	889	854	814	811	832	807	854	833	806	828	823	854	869	843	860	829	821	870	888	839	908	781	810	829	908	870	808	863	826	823	832	851	853	841	836	864	832	745	812	837	877	869	798	848	828	824	850	844	841	836	794	798	826	817	807	800	820	814	878	833	837	852	852	837	816	824	897	811	881	833	829	824	857	856	874	873	796	821	819	851	908	780	839	822	814	836	799	844	865	820	833	816	803	816	825	821	825	852	849	820	817	826	810	795	843	856	842	860	897	883	851	833	868	826	863	821	815	869	846	848	845	854	818	846	843	867	841	800	859	864	849	898	867	790	843	842	867	821	805	855	843	839	847	801	832	817	880	822	877	809	826	831	857	886	824	853	805	871	865	825	796	833	762	838	862	842	846	904	910	927	884	839	860	806	792	847	856	867	814	912	787	858	814	844	869	853	820	841	863	833	857	866	833	843	808	861	830	900	824	820	804	860	795	810	829	788	868	867	864	797	834	813	879	871	826	845	855	870	849	820	851	837	852	865	907	813	849	802	838	884	861	874	777	830	847	847	849	806	887	868	852	810	835	855	867	805	805	850	896	808	854	806	861	838	842	863	822	821	855	827	838	843	774	867	821	841	834	871	888	831	832	813	862	839	862	848	834	859	906	822	842	857	887	867	881	844	801	826	870	829	869	841	850	814	840	808	821	863	834	811	839	853	870	893	827	834	862	852	809	825	866	877	843	834	815	824	901	837	805	819	835	851	892	819	786	800	815	806	827	857	853	832	817	841	873	838	855	830	889	870	810	826	828	844	844	826	824	795	806	857	768	870	870	893	835	829	830	854	817	816	868	874	841	770	848	779	858	815	848	880	826	850	784	848	807	813	806	809	841	851	816	782	850	847	810	814	881	837	819	847	866	915	818	844	859	813	814	840	819	865	894	811	887	815	870	880	906	823	834	894	822	875	856	820	847	833	817	856	888	823	895	831	877	853	817	849	840	905	830	812	885	862	854	846	860	821	830	840	805	864	847	880	829	834	857	863	813	786	808	853	826	867	850	837	833	831	860	798	867	859	816	803	865	885	827	821	822	841	807	847	850	851	825	886	859	905	852	837	886	866	836	838	871	823	884	826	824	883	840	825	881	831	863	825	861	835	850	867	795	837	852	873	820	860	912	829	828	845	869	867	848	827	836	870	839	768	821	856	876	848	853	872	875	831	817	813	845	811	811	827	853	830	841	803	838	836	790	781	817	797	805	860	880	877	808	869	823	793	845	850	876	837	814	818	826	853	846	799	820	868	831	760	868	825	894	818	882	891	826	867	868	834	821	875	856	903	834	863	863	852	797	921	873	848	820	838	807	836	865	884	801	916	846	832	874	817	809	830	895	860	860	841	835	785	843	866	820	851	817	817	901	882	799	883	845	879	880	816	822	815	815	859	860	882	812	855	807	825	824	815	846	864	828	859	839	877	856	825	833	897	798	868	811	827	892	827	850	847	859	846	906	869	819	855	804	847	862	842	826	817	857	910	830	832	905	849	850	838	866	829	833	832	859	851	843	876	871	851	887	818	833	832	874	846	872	874	856	818	839	857	858	812	819	797	806	846	830	836	855	833	897	819	864	873	855	818	873	859	839	862	837	835	816	804	834	879	789	830	885	865	847	833	829	860	855	773	879	789	841	825	820	874	883	837	837	871	852	842	814	868	793	853	874	868	816	843	864	828	847	865	874	811	798	865	826	878	861	835	851	892	836	850	841	829	828	835	829	833	831	886	873	823	814	819	863	834	884	830	837	808	873	839	854	858	842	896	834	827	830	857	876	806	831	902	853	866	827	814	837	866	815	879	888	813	850	824	820	822	830	828	811	873	832	812	811	813	844	853	863	851	809	812	845	867	860	789	821	843	831	827	824	855	803	844	873	849	836	878	845	857	826	847	884	882	887	873	843	837	776	826	832	813	830	826	793	800	796	839	848	821	842	856	833	818	825	838	831	915	856	835	867	827	844	829	859	834	882	811	899	848	839	858	846	832	890	850	828	822	883	874	876
54009	25605	6230	2476	1727	1213	1015	775	677	640	615	734	773	735	796	719	738	707	673	613	518	480	422	443	508	496	548	502	478	447	517	437	380	374	412	377	398	380	426	419	397	390	408	386	367	413	427	471	447	443	429	425	432	416	710	3003	2134	1241	659	475	406	321	321	347	356	333	312	317	364	351	351	360	372	348	388	340	397	386	334	339	351	330	374	330	352	359	355	358	325	356	367	385	339	318	365	365	358	334	320	369	394	336	376	367	326	327	354	372	360	390	334	327	331	336	335	341	314	390	349	343	376	329	372	349	353	310	348	332	351	361	366	356	371	390	356	372	329	382	349	334	355	352	365	395	368	352	369	363	362	340	330	360	375	338	342	356	350	373	375	375	368	360	358	366	330	337	352	338	348	368	370	346	358	363	335	372	337	341	387	360	350	359	364	352	351	345	376	373	336	394	345	320	352	319	371	337	398	356	325	360	368	337	385	353	391	308	308	342	398	320	327	329	329	370	359	362	378	354	330	345	350	397	360	348	322	358	346	344	351	366	357	373	340	332	351	352	363	385	392	371	369	372	362	347	360	329	326	338	371	374	380	338	323	343	320	379	382	350	346	346	377	381	348	354	368	334	335	362	327	344	335	343	371	363	348	388	347	309	324	331	358	341	348	401	379	359	342	319	373	356	325	368	363	350	334	370	340	364	353	357	346	347	345	356	348	361	333	344	353	366	338	314	355	335	362	354	357	350	376	368	373	401	343	349	367	378	342	354	360	345	386	338	356	347	325	353	329	353	384	369	377	385	363	359	372	312	325	337	345	347	390	332	361	323	334	384	356	345	358	330	343	326	380	369	379	369	368	358	348	315	350	351	373	341	360	349	404	343	328	333	333	351	352	370	371	380	316	351	331	358	374	355	354	379	344	406	382	371	343	324	368	383	341	377	345	356	362	342	364	317	338	371	356	374	338	355	373	372	322	363	369	336	337	331	402	363	344	343	342	384	425	343	354	338	328	319	320	389	379	343	328	357	336	371	326	360	343	346	393	352	373	334	349	361	310	368	330	347	327	349	386	359	391	340	369	344	349	330	345	350	351	368	372	337	381	345	336	363	346	379	355	385	374	343	333	349	360	313	345	363	322	305	388	355	366	366	318	321	374	357	294	356	330	354	361	326	361	347	321	336	327	359	369	343	374	362	375	347	396	363	369	338	324	356	356	357	383	357	330	358	359	355	364	322	352	340	346	349	346	328	342	400	330	371	333	355	342	346	352	342	345	321	336	375	367	362	332	365	381	378	351	348	373	334	332	331	375	353	376	348	363	338	378	368	358	355	349	344	361	347	351	333	355	363	335	349	333	356	349	356	360	335	328	346	310	364	356	354	336	344	347	346	354	377	358	361	337	341	419	328	331	394	386	359	317	357	350	346	360	378	334	338	307	350	357	371	379	361	338	347	354	360	323	323	392	358	317	373	370	370	360	358	340	379	347	369	352	351	382	366	355	340	352	345	351	361	374	377	349	372	356	362	310	327	338	348	361	341	359	323	379	350	353	319	354	358	345	373	351	344	372	345	371	357	356	361	346	340	361	349	358	395	381	337	375	337	335	349	331	364	349	368	381	347	384	357	341	382	333	355	355	379	351	362	345	350	366	377	343	376	360	312	348	312	339	407	328	373	325	349	348	376	368	337	357	338	330	349	312	332	342	362	353	359	347	328	338	333	385	350	360	373	364	381	357	346	350	363	355	362	343	344	319	318	340	351	371	372	330	357	363	366	328	359	335	363	350	384	356	350	352	340	349	317	360	381	376	338	349	349	340	372	351	358	319	367	391	360	326	383	367	346	382	358	323	342	374	348	336	328	362	354	381	367	378	362	350	341	357	353	352	373	361	336	366	329	333	375	320	360	344	370	357	352	372	340	314	332	362	339	392	335	334	354	347	344	353	362	361	341	364	332	365	375	292	380	337	340	344	367	333	384	346	357	327	364	361	334	354	325	338	323	321	350	343	370	365	335	349	341	318	344	356	319	368	331	338	345	334	352	388	335	345	331	379	342	352	347	355	356	349	318	346	358	328	348	366	349	337	358	370	364	367	398	396	370	386	339	338	328	365	321	322	353	361	354	338	368	355	331	351	332	315	332	407	339	383	363	388	340	359	317	329	373	336	350	356	383	323	352	361	358	326	320	345	341	354	355	334	329	363	346	354	365	343	341	361	325	349	348	335	370	338	343	315	363	367	339	333	355	338	357	322	349	350	389	396	350	364	343	356	365	340	365	363	355	339	370	344	344	318	330	381	364	327	359	344	347	355	358	365	378	340	341	343	332	327	357	377	356	348	340	387	407	365	339	372	350	347	383	352	341	340	328	327	363	368	373	372	357	360	360	367	360	363	340	369	361	342	356	369	344	334	334	334	340	369	338	358	326	377	353	357	352	353	350	333	372	340	336	348	351	355	336	367	331	365	377	356	355	329	340	354	334	330	338	387	347	359	329	347	358	353	324	368	354	372	380	345	349	368	385	342	356	356	338	328	361	343	339	347	344	347	347	343	331	365	369	404	359	327	333	353	348	364	345	340	360	353	337	326	356	381	362	351	342	349	343	323	371	347	363	334	374	350	391	389	307	316	390	361	420	348	333	350	332	366	350	360	336	359	343	358	339	360	354	344	387	360	341	333	386	372	345	342	375	356	349	402	348	315	369	313	285	314	350	347	353	350	353	346	364	391	377	347	355	345	397	372	350	374	359	371	348	320	368	359	354	327	395	358	356	372	400	352	332	386	373	338	347	334	346	385	382	351	312	342	330	359	372	362	354	341	393	343	337	323	375	377	360	351	358	359	323	344	337	353	355	360	377	334	304	323	318	363	352	380	350	353	362	354	377	311	343	342	342	370	360	338	345	385	360	343	352	382	344	350	364	365	329	354	349	348	356	362	338	336	340	359	362	360	357	354	351	350	333	357	378	377	371	341	387	359	344	348	343	336	372	356	360	363	365	384	329	363	380	351	377	388	381	407	361	343	364	370	348	345	344	356	339	363	367	345	336	361	404	355	399	351	377	345	363	345	355	374	318	345	349	357	353	361	339	330	396	357	334	347	335	349	324	369	324	354	356	332	360	360	358	355	339	328	340	372	363	334	351	316	349	336	350	325	334	346	345	345	336	351	333	366	398	358	362	369	321	373	347	355	337	318	349	353	354	331	354	368	349	342	352	339	338	342	356	340	336	367	370	349	382	341	351	370	351	342	335	351	348	375	352	323	376	356	342	362	345	361	343	331	354	330	351	377	340	329	372	361	355	357	356	364	380	361	354	355	345	379	354	376	366	354	334	330	377	349	380	348	369	334	353	396	350	345	362	345	366	365	335	364	375	346	320	389	333	360	324	328	350	323	382	347	299	332	324	402	377	345	337	337	345	369	370	324	362	367	340	385	340	357	356	367	342	356	310	354	351	383	331	368	345	344	318	354	320	353	379	367	371	353	324	377	370	372	369	349	357	343	350
33265	3757	6443	6911	5794	4726	3866	3171	2811	2519	2598	3169	3428	3484	3830	3371	3433	3545	3182	2722	2314	1879	1870	1942	2121	2467	2472	2165	1712	1759	1880	1695	1314	1356	1292	1150	1157	1187	1304	1367	1343	1436	1410	1315	1181	1331	1567	1672	1873	1911	1697	1522	1600	1587	3964	16990	11610	6661	3083	1575	1034	1034	921	937	984	897	968	1010	975	976	971	978	965	959	943	909	982	957	956	941	980	922	896	963	968	959	917	986	944	966	961	967	942	984	982	998	948	905	980	983	977	928	927	918	967	955	960	970	1014	981	928	928	954	1023	952	959	917	956	928	990	964	949	984	978	957	1010	976	950	922	1012	942	1021	923	946	984	965	972	912	939	995	998	968	967	883	952	972	917	897	940	935	979	972	982	1012	940	922	946	960	964	1011	968	934	949	917	968	964	994	965	976	982	949	1011	947	986	974	997	941	934	997	967	954	919	990	927	991	977	965	1006	940	982	933	974	963	946	939	943	936	954	938	1016	931	971	935	968	991	1034	939	1038	1013	910	1008	951	938	930	895	979	949	968	925	971	1015	1028	959	993	1035	984	984	986	906	956	921	923	917	980	968	956	1004	1031	933	950	955	999	999	918	964	974	999	946	956	978	966	952	948	918	936	972	977	928	888	969	989	983	953	928	998	924	979	948	934	948	928	882	955	933	887	961	947	964	944	935	913	1010	975	981	982	978	998	960	929	958	975	979	962	933	985	955	963	888	939	977	930	995	999	956	947	977	970	958	952	977	979	962	934	973	961	952	970	970	985	1010	949	939	974	948	939	941	954	928	1010	920	980	928	947	977	982	924	954	927	982	900	973	973	977	986	911	987	923	964	923	934	935	885	945	939	985	979	931	915	958	962	968	940	911	933	1004	974	956	975	909	996	927	937	984	909	995	922	942	933	982	989	916	985	954	978	907	948	985	916	913	956	937	1013	1012	975	1008	936	948	947	939	927	973	923	970	1007	975	934	951	972	937	998	984	935	920	971	1002	1029	950	982	954	945	926	955	962	994	966	1007	973	1009	969	932	922	962	1016	1018	1006	906	1005	953	950	995	900	953	943	1004	940	991	915	1005	937	972	937	975	921	930	924	968	973	1019	996	946	931	955	953	974	971	937	943	958	977	952	919	965	873	956	983	953	967	952	974	934	896	928	923	986	935	957	960	979	988	922	942	963	971	969	985	936	922	947	947	957	969	994	1008	981	935	1004	934	955	991	964	863	912	972	967	979	950	931	955	954	1001	1015	978	976	983	941	982	965	961	961	977	930	941	951	1044	929	946	980	949	910	999	1001	965	943	982	993	1043	1002	916	976	1006	980	984	918	963	991	995	993	953	958	918	993	940	1029	912	1011	966	1014	912	908	980	964	935	981	960	968	979	954	969	967	955	976	991	972	949	1007	970	937	934	948	905	933	976	983	945	920	974	949	985	869	1002	928	948	963	984	988	989	969	987	925	910	1013	981	1002	991	955	896	944	957	1024	921	897	1003	977	925	930	993	975	902	961	928	945	973	933	987	988	913	927	987	952	1045	1001	971	978	993	958	934	973	939	986	952	1033	902	981	979	986	984	919	915	894	943	943	923	916	972	955	931	966	965	961	932	943	944	946	932	920	973	979	1018	991	902	961	978	954	937	1005	993	980	911	967	955	955	909	952	931	1015	952	1022	972	940	972	950	1005	978	974	983	973	958	969	951	923	995	973	995	941	929	955	989	909	1003	974	1010	934	982	957	969	923	1006	951	962	961	1005	927	991	955	940	957	951	965	972	1019	976	1004	937	879	895	952	920	991	944	969	979	935	965	963	1008	951	987	922	911	979	980	935	987	938	911	964	981	951	924	957	977	984	907	949	961	933	955	973	944	938	993	968	999	1004	930	1018	944	1003	948	965	862	975	961	982	970	996	1013	999	955	935	928	988	974	999	990	926	952	970	975	917	968	985	959	901	949	958	945	961	992	970	914	894	923	968	950	952	924	937	977	913	991	982	967	945	1004	955	1009	947	950	933	971	995	947	941	952	900	986	951	951	932	945	956	948	890	960	949	961	934	948	955	960	926	948	967	963	1006	1008	1001	893	948	997	958	949	920	967	980	970	976	983	943	991	969	990	953	930	951	989	961	984	984	972	951	928	919	966	931	883	919	941	915	941	954	919	932	967	946	984	946	922	943	984	898	1036	947	954	918	979	985	1014	968	917	997	909	1007	1012	939	950	935	987	998	990	940	971	977	995	919	941	970	954	939	944	913	978	955	948	996	940	971	952	983	981	930	926	984	952	1005	956	973	949	930	930	958	995	949	1027	975	959	945	958	944	991	962	944	1021	951	983	985	944	926	923	973	956	974	979	953	928	953	950	950	996	1011	998	943	908	995	970	944	954	984	931	960	966	923	958	942	983	969	963	949	964	903	935	972	980	963	912	932	953	976	974	998	960	970	995	959	963	898	940	966	955	964	995	975	917	986	1002	948	979	956	963	913	973	938	978	950	909	915	904	958	980	951	927	986	970	1021	966	1022	975	948	905	956	914	890	896	1000	959	958	963	923	1015	960	981	972	968	983	1032	965	944	1007	955	935	930	968	935	919	975	945	973	957	932	1011	925	970	955	951	950	985	901	1021	944	983	999	946	941	902	980	959	993	890	921	905	922	961	939	984	961	955	1008	973	913	990	1006	967	973	964	918	943	948	966	994	974	928	986	918	973	951	1006	956	884	938	976	950	946	978	959	968	996	942	981	939	979	933	949	950	959	913	960	960	930	960	901	953	952	976	997	950	943	931	966	1019	962	970	1009	952	1003	942	893	1007	902	911	981	956	966	932	1008	965	908	940	986	953	998	955	905	992	1009	954	1011	934	903	983	1008	939	939	983	1003	1022	946	956	899	985	932	973	961	932	973	966	949	913	959	945	956	1003	971	980	956	985	936	934	950	969	966	958	955	977	926	963	1014	1001	988	975	975	931	960	893	952	917	939	957	980	925	989	933	936	932	967	972	912	937	1051	944	950	956	969	988	990	1007	1027	976	932	899	949	954	1004	952	947	993	954	952	918	1020	1003	1007	944	976	993	1010	948	926	953	925	979	945	1009	991	935	962	965	922	1025	953	960	997	960	927	953	912	912	934	933	937	937	985	977	1023	983	933	935	955	900	963	925	963	920	940	935	991	962	988	1020	967	987	988	978	979	942	902	929	950	992	942	932	899	985	918	922	919	928	930	953	943	927	923	964	977	974	946	942	1004	923	953	956	980	920	990	955	902	1017	1031	942	949	966	952	993	975	940	922	938	940	924	949	962	954	926	922	1013	1000	920	952	992	988	963	904	905	940	977	977	947	950	1005	993	968	980	909	931	890	961	969	907	953	952	981	914	988	966	921	971	951	915	940	993	1004	923	890	906	887	964	934	969	975	945	967	965	966	958	953	1009	982	980	958	999	922	908	983	905	931	980	943	991	985	981	960	941	939	950	936	890	947	968	957	943	1030	925	978	913	982	960	970	941	1010	953	971	1009	959	948	1011	934	987	960	934	952	960	919	963	942	952	975	950	996	953	924	909	913	941	915	926	930	972	963	942	974	967	933	946	950	949	931	964	1009	930	948	967	1050	945	976	934	970	951	997	942	1000	921	990	953	946	992	953	944	978	973	900	947	983	990	952	946	967
5459	828	431	353	331	353	336	301	304	308	324	327	293	339	328	308	327	339	305	314	317	306	307	306	288	322	297	314	305	252	306	306	318	282	287	283	306	306	301	311	337	307	312	314	300	313	328	284	319	307	278	316	299	315	362	579	592	487	369	332	288	303	275	321	289	311	307	277	295	281	299	290	290	293	319	275	269	271	287	280	301	345	295	302	285	292	268	287	260	292	279	350	311	283	279	309	286	318	302	307	339	298	287	322	326	270	310	297	276	305	310	307	325	276	298	281	310	285	295	260	330	319	309	307	289	294	304	297	336	273	341	340	299	297	271	309	323	277	305	296	312	307	317	271	316	294	291	302	296	312	300	316	296	317	262	301	282	315	273	303	274	293	273	288	318	317	273	296	314	277	296	305	291	280	311	297	291	249	286	279	315	283	323	310	307	285	292	281	288	297	305	297	302	285	327	286	311	297	284	293	312	316	322	316	300	296	271	298	310	286	256	251	309	273	291	321	293	326	322	307	304	327	284	298	301	289	323	291	311	291	317	298	275	302	306	312	303	307	300	324	296	289	259	266	295	317	299	295	282	345	280	298	311	290	298	294	326	295	346	343	297	297	286	325	313	291	278	305	301	277	307	311	315	282	293	318	296	320	286	293	310	286	279	301	302	282	330	268	300	304	280	325	299	301	276	269	291	333	318	276	299	315	312	304	320	286	297	266	338	336	299	286	318	292	298	296	305	292	297	307	306	309	312	281	315	282	277	314	273	317	296	300	292	320	268	296	285	306	318	295	254	307	313	289	306	295	301	285	279	290	300	299	287	273	289	268	301	277	324	270	292	286	315	298	301	284	282	309	280	299	318	276	293	283	264	304	304	327	319	315	294	266	285	309	311	325	315	285	305	307	291	298	321	312	307	285	309	302	299	319	318	345	294	291	289	267	301	302	276	299	325	312	289	265	321	295	320	305	278	313	308	289	306	302	270	285	302	283	307	307	308	287	285	325	312	272	285	315	326	311	303	349	284	296	311	289	263	287	286	311	304	272	308	308	300	304	264	297	324	278	318	275	299	313	304	306	302	294	310	333	319	293	309	315	295	275	284	299	313	318	290	312	283	302	288	285	318	300	309	281	313	314	282	264	307	330	290	308	281	312	305	281	279	300	304	308	304	309	312	310	334	286	298	322	327	280	302	305	333	296	308	285	311	304	280	279	292	337	292	309	317	306	311	313	305	310	276	316	299	292	316	299	308	295	329	291	296	285	304	302	281	295	274	286	301	310	259	279	283	310	290	279	316	291	306	283	310	299	318	320	298	317	298	291	338	310	301	297	290	338	299	303	315	294	308	295	303	298	297	270	321	289	281	339	294	303	320	275	325	311	275	292	338	291	314	286	290	314	338	323	292	299	281	280	305	325	297	305	315	318	303	304	276	299	313	291	260	315	315	338	296	301	295	334	301	322	294	315	317	303	298	303	318	283	305	306	328	296	285	285	294	291	284	337	295	311	305	268	298	303	296	290	331	283	289	300	300	260	315	295	296	286	296	295	336	314	276	300	293	277	278	295	307	288	270	286	301	302	316	305	294	286	303	291	267	318	284	287	300	335	334	282	316	286	291	294	326	307	290	296	263	283	296	313	292	293	307	295	300	265	304	277	310	265	315	285	298	327	331	323	315	323	307	281	274	308	304	335	307	296	308	291	248	301	293	296	305	273	272	309	309	304	312	299	289	294	316	289	304	290	317	291	281	319	297	299	275	314	321	296	317	291	304	294	294	287	326	299	309	271	280	333	323	310	285	300	306	289	306	309	301	279	274	302	323	264	270	284	319	322	276	305	281	269	278	278	281	297	285	305	328	338	306	292	248	311	268	327	288	282	304	279	266	301	269	289	295	302	301	294	311	283	322	289	338	305	314	304	292	311	298	331	302	288	280	264	285	300	316	267	299	297	307	296	312	300	317	301	297	303	290	313	283	290	281	291	298	297	296	301	309	303	255	310	298	321	315	315	292	286	332	293	319	301	296	301	316	296	298	304	315	305	312	315	322	258	280	278	287	296	304	324	310	302	282	267	303	301	281	274	321	305	296	279	299	289	331	281	271	309	283	314	283	318	304	278	268	296	295	330	280	310	285	270	296	286	291	308	271	303	314	280	312	304	291	299	283	288	321	296	317	254	302	302	303	280	290	270	281	319	283	280	274	288	292	315	264	273	308	302	316	297	295	283	318	290	328	309	306	300	286	318	309	317	311	291	340	271	306	303	302	310	285	314	272	272	297	286	259	301	293	296	274	298	302	304	307	318	289	274	310	283	284	282	283	285	307	336	308	286	292	320	316	310	310	313	288	295	316	283	319	301	303	305	312	309	295	291	303	309	278	315	325	309	287	276	298	335	283	306	293	277	272	323	295	299	296	308	271	312	299	276	306	296	298	303	306	276	283	290	307	273	286	284	280	304	294	351	303	302	319	296	303	307	279	289	290	256	288	310	314	304	294	313	310	272	296	307	325	289	305	327	295	286	304	327	272	317	323	297	301	313	281	307	308	292	288	306	324	304	267	329	312	287	312	292	330	298	279	319	353	290	288	340	331	276	300	337	308	290	312	318	293	299	269	308	295	305	333	295	288	313	301	314	298	296	307	276	288	310	310	297	307	296	279	312	286	291	323	275	294	276	288	285	315	285	300	310	322	290	283	325	304	269	320	295	291	300	311	267	324	308	297	295	317	322	292	293	291	261	265	274	310	298	326	310	309	302	313	284	318	270	288	280	309	302	274	305	300	319	298	282	298	306	289	304	283	288	308	308	298	321	294	294	265	315	291	301	343	337	314	277	300	285	274	268	297	303	307	318	280	293	297	306	278	291	275	293	295	327	288	285	322	296	306	315	308	282	312	296	289	293	281	276	319	317	304	306	307	327	300	286	279	310	294	275	339	304	313	286	294	306	283	280	298	296	288	310	313	289	306	320	275	302	304	314	317	299	279	289	272	301	310	308	297	297	333	278	285	306	304	279	311	302	288	283	312	295	273	326	265	306	325	286	304	288	299	287	286	290	295	269	327	304	295	275	307	305	290	302	288	317	264	301	294	296	292	290	288	301	273	287	277	277	284	281	314	299	261	282	290	288	266	314	309	282	282	315	312	314	300	307	316	284	300	283	323	288	263	263	303	277	320	275	294	303	278	285	296	299	293	277	279	284	297	303	305	305	301	306	327	290	263	296	292	313	307	323	296	310	309	293	278	326	318	281	290	283	337	316	290	330	323	286	325	314	301	320	313	354	306	299	277	332	294	288	288	304	309	309	277	314	294	276	310	300	290	282	324	318	290	280	307	313	333	327	303	269	319	324	289	321	336	287	304	258	302	277	279	282	313	296	270	300	287	320	291	318	281	312	313	319	278	287	302	278	287	318	291	292	299	285	291	308	287	300	294	288	313	282	293	285	296	320	297	277	290	273	314	300	296	330	296	276	282	296	310	297	289	284	315	317	327	306	340	307
5274	903	1060	1147	985	1005	970	891	877	900	904	949	939	950	951	960	998	976	917	904	831	876	915	926	964	932	841	876	884	838	872	847	889	811	841	853	870	854	866	840	878	824	826	848	862	855	833	829	895	841	909	918	919	857	1243	2436	2425	1657	1092	938	910	835	825	809	895	816	779	802	887	806	819	850	828	870	855	838	860	857	885	858	810	813	836	825	852	826	856	831	807	829	831	868	827	859	833	841	801	816	805	856	876	864	843	841	848	796	837	842	827	828	833	808	847	813	826	799	804	872	833	810	825	838	808	844	803	820	836	814	813	812	866	872	828	850	801	840	882	877	859	821	852	804	818	851	820	785	831	824	805	797	873	856	852	836	777	864	818	853	858	842	790	850	818	837	861	803	854	842	840	863	810	845	873	890	843	807	829	805	811	799	812	828	826	808	815	792	847	839	843	841	815	848	828	827	851	811	816	841	868	865	836	840	835	860	812	821	781	821	846	866	805	848	847	848	829	792	804	869	835	812	806	877	830	834	800	800	854	793	822	816	820	852	761	846	844	844	877	854	870	817	781	840	842	804	839	833	802	840	870	798	823	821	791	846	799	807	847	804	787	807	773	852	836	831	841	868	792	846	819	823	806	823	825	800	797	790	833	870	786	781	862	786	819	870	804	828	887	856	832	844	809	893	795	813	884	810	801	862	815	880	813	839	840	873	815	818	830	828	828	872	863	798	847	801	854	836	840	812	836	825	838	790	809	837	795	806	805	863	828	821	813	799	872	829	789	857	861	818	825	843	851	848	809	840	825	759	830	804	864	830	840	835	795	872	880	844	898	832	761	843	824	842	882	878	834	801	861	791	854	797	833	856	799	813	850	805	858	895	810	801	827	852	836	815	818	857	822	836	796	888	811	851	855	814	839	795	816	812	810	839	821	798	826	816	828	852	828	817	831	828	837	860	815	841	862	841	862	835	883	799	794	886	857	878	851	803	813	840	793	826	815	813	782	834	826	847	821	833	835	798	860	823	806	857	872	798	821	874	851	780	837	767	799	854	855	766	822	854	839	828	845	797	807	809	881	828	897	767	787	833	831	853	794	847	806	819	813	823	821	803	868	856	853	825	809	835	897	802	787	838	848	834	799	821	855	794	797	803	804	813	830	808	837	813	813	858	834	832	817	850	848	847	837	816	843	800	791	789	842	867	876	844	859	799	888	839	837	856	805	814	823	829	806	867	786	841	838	852	794	828	819	875	778	835	820	782	824	846	855	848	848	833	854	805	827	852	818	855	832	822	842	831	846	831	817	834	804	818	851	857	857	805	830	844	828	841	826	813	787	805	825	855	816	834	855	877	812	853	854	883	811	854	841	836	830	830	813	834	829	889	870	849	807	854	856	849	789	826	834	830	876	826	834	780	858	856	821	770	745	839	837	863	795	819	805	822	828	831	811	809	831	827	882	804	831	850	801	875	851	838	858	827	782	812	800	772	834	852	860	854	844	833	825	848	851	803	866	817	838	865	815	869	855	857	789	862	826	809	821	833	881	766	828	799	805	856	845	837	841	774	837	808	795	852	857	862	813	810	816	867	870	814	812	850	810	865	817	811	818	822	808	843	862	784	843	825	796	821	829	848	806	814	829	828	812	761	862	796	806	807	807	857	792	865	858	808	799	778	816	816	889	823	824	845	832	852	745	809	814	852	829	862	859	863	824	844	820	853	823	843	869	854	848	874	804	829	813	843	805	840	844	779	865	823	827	825	826	849	813	782	825	891	798	837	802	856	859	848	848	810	814	865	830	808	862	835	854	836	859	805	850	838	810	795	869	856	832	821	842	814	827	861	865	803	815	816	845	841	856	844	865	868	807	846	804	866	748	793	820	871	890	845	853	884	862	822	853	819	804	864	849	838	791	782	855	885	914	877	796	802	828	828	813	802	831	844	826	781	852	830	830	840	809	843	866	869	869	767	830	852	812	843	786	825	809	846	807	889	852	829	895	784	793	805	820	804	840	813	811	868	876	854	787	822	808	813	831	810	830	810	832	783	836	820	799	870	797	819	848	858	822	858	843	888	872	839	839	835	865	789	830	830	870	843	849	833	835	857	797	838	856	862	845	801	817	800	819	787	812	790	852	817	880	824	839	803	841	822	837	823	813	863	781	773	804	844	832	789	860	883	790	863	855	808	864	845	849	862	854	816	811	838	793	821	798	813	811	812	765	859	842	784	838	843	858	795	790	807	819	817	830	786	778	903	832	855	831	873	839	843	854	831	802	829	775	826	847	801	810	789	808	856	884	837	879	840	830	854	881	779	771	791	777	767	871	775	816	808	889	762	822	815	904	883	838	811	859	815	847	788	878	805	859	848	782	834	826	795	822	869	879	834	866	800	751	850	824	817	864	823	867	794	830	836	819	782	836	811	832	877	861	837	874	834	851	799	807	868	888	806	833	818	796	820	878	844	833	875	867	840	888	864	851	761	825	811	843	815	839	855	808	810	853	885	861	867	884	854	877	837	807	791	844	793	814	808	857	819	819	806	851	876	843	843	842	843	851	869	849	870	811	810	806	799	866	842	821	827	827	797	814	875	867	797	867	867	852	840	830	794	825	842	869	795	871	830	834	849	839	811	799	798	826	801	776	824	819	808	832	846	844	834	884	783	817	849	778	776	848	832	873	788	874	832	822	850	825	810	850	863	789	809	837	894	812	790	837	827	795	829	798	810	863	795	839	865	811	839	789	811	809	829	842	825	828	824	823	857	867	811	900	859	805	838	820	820	867	826	782	777	857	844	911	811	823	806	831	784	855	852	807	853	836	825	884	852	833	811	843	838	861	759	854	825	857	837	867	861	840	805	851	838	820	771	881	809	804	822	829	833	823	815	832	822	822	791	824	820	817	869	861	856	850	743	796	822	826	815	768	825	846	836	830	857	877	830	839	786	815	818	844	811	848	784	805	817	892	833	841	794	810	835	802	862	814	806	793	852	826	801	833	832	835	852	830	846	800	825	833	805	830	844	860	814	840	822	855	862	797	865	826	882	880	872	802	825	859	868	780	857	834	773	787	829	846	843	831	827	801	835	828	837	821	892	849	840	806	849	791	828	826	844	824	835	819	806	785	847	807	826	841	851	874	841	887	803	832	825	853	849	834	887	803	797	817	826	808	838	851	831	802	781	856	861	828	864	873	859	875	848	840	860	820	792	782	829	773	821	806	853	865	789	799	819	807	811	800	861	868	827	774	826	811	831	816	807	848	839	896	862	794	846	858	825	827	840	806	831	855	840	824	806	815	868	848	777	823	861	844	823	829	797	795	864	800	840	808	834	846	827	820	855	877	799	857	854	778	851	785	864	847	834	801	846	812	822	785	858	826	833	854	844	820	869	883	853	805	821	915	844	847	857	843	822	803	876	844	856	810	882	832	857	872	786	891	829	831	832	850	851	763	809	792	816	845	849	844	834	831	812	861	835	799	835	790	817	792	823	821	814	824	803	837	811	813	902
41550	14372	2091	1190	878	687	584	492	422	433	404	421	496	451	480	465	466	469	485	377	333	328	333	371	358	356	355	346	336	313	301	304	311	297	260	278	284	295	325	307	282	321	321	308	286	277	311	300	311	336	331	369	360	362	600	1638	1140	770	485	330	337	284	296	306	274	252	295	275	291	277	298	298	263	286	256	278	279	295	276	241	262	279	288	298	247	296	282	260	284	260	297	264	259	307	297	323	260	266	279	302	301	314	303	275	298	273	300	290	294	261	308	291	280	275	299	313	258	287	290	298	307	290	263	305	274	281	274	294	279	294	296	254	268	308	294	286	311	247	260	281	308	296	265	295	288	255	264	258	295	286	292	272	268	276	281	266	296	262	266	282	281	258	269	262	286	286	281	275	262	298	275	311	287	311	307	277	300	285	294	289	303	323	277	284	287	301	295	264	297	307	333	323	338	279	288	291	296	260	264	274	288	265	305	285	285	301	266	264	259	293	305	268	270	285	303	267	277	303	276	264	289	286	283	293	269	282	292	275	279	282	295	243	313	314	272	278	314	307	291	286	262	280	287	277	290	293	293	271	292	314	287	266	277	298	298	294	298	299	265	293	290	298	278	267	298	294	297	294	263	270	300	286	305	282	284	276	299	287	281	300	293	288	316	269	288	283	297	288	277	290	275	289	276	292	313	277	315	299	286	306	310	270	280	342	275	278	287	330	301	289	299	283	269	281	271	274	282	285	310	282	277	274	289	290	272	288	308	304	277	317	316	255	289	276	295	297	290	279	295	275	273	287	287	294	295	272	315	265	283	272	286	270	271	268	251	293	301	309	286	282	267	306	291	290	266	263	283	291	285	285	269	324	289	285	266	332	243	306	303	289	295	275	316	291	297	280	278	291	274	290	282	276	280	303	324	279	305	267	311	285	281	281	264	284	283	282	294	279	247	311	306	301	299	292	257	319	314	293	285	287	293	281	300	313	294	291	297	290	296	292	293	272	277	264	313	293	294	310	299	276	292	245	285	296	291	289	279	280	285	240	282	255	233	270	281	266	289	274	313	276	302	323	281	296	307	302	277	275	275	279	294	289	277	273	289	301	297	286	280	290	298	291	302	310	284	292	278	286	285	276	271	306	255	318	257	295	279	290	299	280	263	310	325	263	291	275	281	288	289	257	278	293	281	299	259	294	271	273	278	266	304	292	273	299	320	291	298	291	297	280	285	304	276	270	304	283	301	270	323	283	290	263	283	258	304	263	265	319	300	273	300	328	298	276	253	285	303	293	288	270	267	285	301	309	265	275	279	292	279	283	306	281	291	296	305	309	260	281	267	277	280	266	292	264	308	260	304	305	291	284	279	286	299	289	274	279	293	295	279	309	321	290	298	279	246	284	301	299	295	300	250	291	284	299	326	297	277	301	291	302	280	273	286	339	323	298	259	305	275	281	294	285	268	338	297	260	291	293	278	275	283	260	306	268	291	271	279	277	291	299	312	276	290	258	261	290	278	253	275	262	256	291	301	317	308	301	286	304	295	310	298	291	277	273	304	280	276	259	275	311	286	300	266	272	315	280	295	302	300	248	268	292	283	298	250	274	271	268	299	279	284	299	299	296	312	293	277	300	308	289	284	286	288	290	257	279	263	292	327	294	286	286	282	275	258	276	318	309	319	277	284	292	278	321	296	283	274	262	253	292	301	298	300	286	260	301	277	301	279	287	261	283	302	283	268	284	310	327	281	296	275	285	295	280	294	281	261	272	279	323	276	299	262	309	305	291	306	279	265	293	311	289	303	280	309	252	297	289	301	271	275	282	285	291	314	270	306	283	272	305	277	278	279	290	308	328	304	277	307	286	270	284	272	300	297	320	280	282	273	301	304	261	316	287	296	265	271	270	299	295	272	305	302	278	293	295	311	279	297	289	319	286	306	273	289	311	281	310	267	270	294	302	264	282	285	312	299	288	289	278	265	262	278	272	266	274	287	312	284	270	287	279	322	300	284	292	311	293	298	264	262	281	296	286	264	313	292	280	300	313	283	275	246	288	273	296	301	286	282	283	285	256	295	285	307	283	273	286	319	300	310	263	281	305	254	284	288	283	300	315	266	316	305	280	291	316	299	279	294	260	303	302	272	298	276	297	279	292	295	275	287	260	276	315	273	278	263	306	284	286	284	284	276	292	282	273	252	299	286	281	228	269	260	293	265	303	289	271	291	247	286	296	304	306	271	285	307	302	305	283	295	301	291	295	291	271	298	271	309	275	293	243	291	270	261	279	304	309	328	282	318	300	289	285	293	284	262	310	278	292	263	305	286	293	309	263	272	279	285	264	279	277	313	302	277	270	257	279	270	249	292	263	301	280	295	238	282	293	264	302	308	278	294	274	271	243	276	258	298	285	286	272	303	285	308	295	262	308	284	242	314	285	292	268	301	308	334	283	272	303	298	279	274	286	290	272	306	281	276	300	299	279	270	298	266	280	294	300	294	284	291	282	289	292	315	283	281	281	306	281	266	310	289	269	304	293	293	304	290	273	266	277	304	309	281	301	280	289	283	289	286	272	301	288	270	265	287	287	279	296	281	290	290	299	302	293	284	270	292	304	302	272	274	276	296	300	302	302	253	308	307	271	294	285	292	289	322	257	275	298	304	264	293	289	270	297	317	291	288	303	297	290	294	272	315	288	311	287	307	289	267	293	297	295	293	285	308	298	305	281	268	271	310	298	297	281	282	285	293	281	295	260	259	315	294	293	272	271	281	281	290	279	300	285	312	305	275	285	299	293	265	287	287	280	280	282	307	284	280	318	312	296	284	292	266	302	232	280	266	292	274	285	282	309	265	287	280	291	290	261	282	280	293	274	290	279	287	289	316	271	295	312	270	291	313	283	282	298	289	260	299	272	299	278	307	269	238	288	307	314	296	306	256	292	287	294	292	311	281	296	293	300	290	261	274	293	284	251	279	295	278	323	259	279	292	279	282	291	274	287	271	273	313	296	289	248	299	311	287	287	272	276	285	287	275	283	297	272	287	307	281	274	305	296	329	276	261	262	292	299	290	310	278	265	301	250	290	313	284	278	302	273	325	312	285	278	263	292	293	277	306	293	268	287	296	286	289	273	303	263	226	318	276	277	297	290	249	272	288	290	269	261	264	284	286	264	296	274	288	308	324	255	256	286	288	288	302	265	302	263	278	257	300	279	315	287	303	277	286	318	307	300	295	305	312	266	276	280	289	286	293	281	312	256	293	266	270	277	301	279	277	309	295	287	300	295	318	283	281	283	309	274	297	318	290	281	310	292	269	285	303	262	284	277	304	294	242	277	325	297	313	283	282	311	297	250	300	288	326	281	306	291	286	278	303	291	274	283	317	269	309	277	268	276	305	300	298	302	278	285	299	282	287	284	283	307	291	299	257	297	300	302	303	279	288	276	323	287	283	293	304	292	284	291	276	303	305	313	297	313	254	293	281	296	288	325	264	266	256	292	304	251	316	296	308	270
24366	2163	3504	3828	3264	2634	2177	1900	1715	1563	1561	1786	2002	1904	2024	1889	2102	2117	2051	1501	1294	1245	1203	1418	1519	1464	1304	1171	1231	1167	1097	996	943	896	900	880	890	895	869	904	937	1003	1025	965	920	1030	1022	950	1020	1167	1280	1552	1449	1328	3347	10895	6852	3574	1766	1117	911	825	767	814	785	769	760	767	776	765	808	829	848	781	800	740	795	808	797	762	804	867	836	794	816	841	788	762	810	797	810	828	791	815	790	779	751	792	763	779	818	753	784	789	781	778	807	812	796	816	809	793	842	849	811	802	825	761	839	775	828	821	800	811	776	780	808	805	796	802	815	780	869	836	792	812	851	791	801	797	805	793	812	788	772	816	807	789	836	765	811	804	798	796	850	842	831	809	827	807	833	818	823	801	851	801	780	825	784	776	814	854	787	801	799	796	864	798	772	812	797	761	830	829	810	802	808	738	787	794	784	842	794	839	818	778	797	823	798	771	767	773	825	788	839	814	806	807	761	827	777	779	800	754	782	812	791	802	796	811	802	796	775	798	820	817	819	778	835	764	843	786	800	802	825	847	797	781	816	796	833	812	801	816	794	789	801	792	833	814	788	755	802	793	854	757	807	804	755	758	788	826	807	796	785	758	792	735	741	789	726	806	780	746	849	788	812	837	819	825	825	792	779	769	784	803	766	784	829	823	786	777	792	773	798	803	730	809	802	754	809	789	772	848	750	815	768	786	835	830	820	765	748	807	801	771	760	731	781	769	777	757	785	805	777	795	833	817	755	828	829	786	761	832	776	843	768	805	804	820	797	810	794	742	790	843	797	819	811	794	799	775	768	824	801	760	791	796	781	808	758	796	821	799	776	812	806	812	784	772	817	802	833	777	778	829	797	825	816	778	812	799	796	854	753	828	849	769	821	831	778	770	796	815	797	849	806	788	848	834	807	760	795	757	798	790	778	803	842	794	792	801	797	815	754	818	789	778	823	790	770	790	793	828	799	808	797	833	792	794	783	803	839	798	800	757	791	808	799	796	842	729	807	820	808	771	830	724	802	891	813	853	842	760	834	764	812	775	842	777	814	832	790	804	824	797	826	798	830	784	795	779	788	731	795	820	816	783	800	771	770	750	800	826	817	771	786	796	785	840	832	807	791	798	784	820	763	836	810	774	816	786	831	789	837	815	784	807	782	785	796	858	791	839	749	782	816	816	801	773	737	830	806	822	819	787	813	799	786	810	834	764	845	777	794	769	783	823	772	803	781	788	817	817	795	816	807	861	806	826	816	801	842	789	799	835	801	746	814	765	779	769	824	756	791	809	771	831	820	795	769	791	795	845	781	758	864	808	820	806	802	870	800	832	757	832	751	842	808	803	786	829	779	772	834	745	824	794	828	749	761	814	790	819	792	783	789	796	811	804	792	827	783	776	743	806	785	783	813	797	743	804	842	818	781	764	784	796	837	783	800	788	798	809	768	796	787	830	822	796	797	832	718	799	811	766	836	784	838	809	770	812	829	733	790	830	793	809	778	770	807	824	814	785	846	824	827	767	759	858	837	754	767	820	835	793	842	832	777	832	813	751	769	814	774	735	819	780	823	814	800	808	791	813	801	796	812	810	790	807	804	804	799	822	879	833	762	771	838	815	805	788	831	824	775	827	796	798	781	806	769	836	806	781	784	841	798	790	778	778	856	793	798	757	762	750	798	790	766	769	819	809	793	717	779	778	825	764	769	814	786	787	822	810	766	822	821	782	789	812	842	806	797	853	802	791	830	832	799	867	808	749	814	762	789	788	851	816	779	809	833	859	804	819	806	833	849	790	838	755	810	765	783	801	815	799	771	817	819	833	750	806	798	835	767	794	816	831	815	845	785	768	786	837	839	811	830	761	818	830	810	806	814	840	789	782	825	839	845	840	783	817	769	755	831	807	812	802	797	807	824	815	791	834	770	779	829	818	752	792	788	810	781	784	845	798	784	803	819	828	725	766	760	751	783	811	757	795	829	822	800	770	817	829	831	814	774	794	799	776	790	850	825	789	800	840	784	824	840	761	827	795	726	803	814	789	827	821	773	806	817	791	773	769	818	800	838	816	835	763	807	822	768	794	816	803	855	850	780	854	806	798	801	809	850	805	811	872	749	792	831	808	808	853	805	761	780	716	816	819	805	769	764	834	779	771	819	796	832	811	832	739	728	786	835	775	783	784	810	790	805	805	804	758	764	811	812	764	820	811	781	745	756	836	857	808	809	812	810	801	831	819	816	762	811	806	788	821	792	808	788	807	791	809	838	806	816	771	740	788	801	791	809	809	804	828	843	776	758	803	771	781	821	750	834	802	866	778	783	763	838	818	792	779	801	894	763	791	801	817	828	793	831	795	750	820	791	823	826	811	764	738	808	805	781	814	798	838	752	835	831	779	756	755	791	844	811	812	841	817	759	816	827	780	772	783	866	811	788	788	799	774	799	800	782	805	844	776	836	820	814	785	836	775	784	754	766	812	837	795	815	826	813	814	804	784	791	777	822	773	773	775	820	782	816	830	774	806	809	833	808	802	853	779	793	808	798	756	818	804	811	850	844	723	819	793	770	806	790	807	777	800	818	775	873	776	782	802	789	823	825	784	817	810	822	806	784	794	789	801	821	817	753	788	767	804	787	802	808	806	833	761	812	807	799	832	769	783	818	809	829	832	801	847	818	789	790	795	800	845	819	797	779	841	876	782	807	817	801	808	827	823	800	771	815	765	814	772	777	789	805	815	806	804	781	810	782	801	798	790	871	777	767	771	770	798	801	738	819	816	846	781	815	775	800	770	805	832	825	849	783	767	851	825	746	841	776	818	812	824	807	797	814	761	801	819	795	745	786	773	740	877	770	823	845	750	776	857	802	748	813	764	759	817	804	791	815	836	757	827	767	816	788	776	817	792	780	798	794	772	788	804	788	815	782	791	794	807	807	883	813	803	842	808	793	797	810	804	771	815	848	800	791	779	795	828	784	756	842	844	794	814	799	834	783	794	822	771	812	809	840	822	798	829	793	852	769	788	832	849	793	772	815	813	820	820	787	791	803	782	755	805	766	778	753	861	766	789	790	824	773	863	846	803	829	773	838	826	779	779	806	855	773	773	864	793	813	756	790	802	808	808	841	807	777	757	812	759	820	781	804	813	766	859	859	835	769	863	801	775	759	827	828	782	827	820	808	839	826	817	822	806	805	798	771	807	786	812	852	804	855	799	808	836	816	783	821	762	781	780	795	824	865	754	815	760	764	807	813	762	803	851	814	792	811	772	785	810	801	819	804	832	795	815	791	754	851	832	811	801	748	789	810	799	762	824	799	856	814	828	768	792	809	814	846	797	787	796	826	792	776	799	768	767	795	819	825	841	805	864	793	772	792	843	874	800	815	839	824	836	827	837	800	810	818	820	787	797	814	825	821	793	783	801	801	773	775	808	831	779	797	780	787	777	858	836	794	831	829	783	777	859	770	789	776	824	805	782	798	848	800	791	779	789	814	759
52800	24677	5775	2368	1698	1134	933	784	584	556	504	573	628	633	706	674	670	610	573	469	419	397	425	395	391	431	385	408	402	348	371	335	329	301	309	333	308	308	275	372	273	311	325	309	300	324	345	341	293	341	386	387	410	381	867	2630	1974	1099	633	404	311	267	283	260	291	306	315	286	284	242	269	274	307	301	280	271	275	291	275	256	274	280	324	306	295	290	312	286	297	287	293	289	265	279	290	266	278	285	313	290	295	275	295	275	310	307	313	269	300	305	305	295	293	281	283	305	278	285	258	282	266	291	259	290	305	287	307	298	253	298	278	285	301	301	278	290	287	304	292	278	269	295	279	293	267	317	251	275	297	316	273	260	301	277	276	297	270	255	295	272	281	269	313	291	299	296	299	290	294	287	247	276	273	267	276	278	291	277	278	283	289	288	281	267	296	295	289	272	315	320	302	318	264	297	300	316	272	300	268	279	300	311	289	293	285	294	290	289	268	261	291	267	276	289	292	294	278	289	264	329	278	280	268	297	316	271	237	307	316	305	268	276	306	307	303	292	272	302	235	254	303	277	275	284	289	312	296	327	272	295	287	289	268	280	300	320	314	262	272	314	268	302	261	270	301	292	288	309	276	289	298	325	314	284	292	287	302	304	305	322	271	269	294	292	296	284	293	298	246	275	286	267	294	266	292	302	312	273	261	272	311	265	272	293	277	287	283	289	290	296	305	289	269	279	292	299	284	280	295	301	294	288	304	289	324	293	305	285	313	312	281	283	302	235	269	310	309	308	327	283	264	285	294	292	286	275	309	303	282	274	248	291	284	304	293	291	278	267	267	277	283	295	301	311	298	276	293	308	256	269	246	284	289	330	278	282	272	291	263	306	273	290	295	279	301	276	283	275	296	303	289	294	268	269	293	277	280	287	279	267	279	304	258	286	323	307	285	321	296	272	289	274	279	298	278	312	267	286	294	292	287	315	260	266	312	295	275	287	289	282	319	284	288	296	308	313	285	324	299	316	310	309	274	280	286	273	299	290	292	263	293	273	287	301	316	249	307	312	285	300	315	275	294	256	294	295	300	280	298	261	273	296	275	291	290	299	278	290	278	289	265	293	322	282	298	306	276	300	302	283	258	307	258	303	281	265	324	279	268	319	272	264	277	305	266	308	304	284	288	273	291	292	317	270	273	316	278	280	276	261	288	300	257	302	296	269	268	292	270	301	282	248	290	295	285	301	291	320	285	271	330	280	305	315	312	293	331	291	258	284	298	271	311	296	275	309	294	293	277	255	275	258	270	310	267	299	293	290	321	298	285	308	303	307	303	283	322	279	292	278	320	281	297	305	285	309	316	288	318	278	273	295	297	280	287	261	293	301	264	274	291	278	264	309	303	301	257	316	309	297	275	289	307	293	268	272	235	286	302	279	304	304	260	295	267	271	260	265	316	313	290	330	322	281	310	292	287	304	315	284	261	282	274	270	292	281	281	269	297	290	283	299	330	262	269	285	316	279	289	319	269	282	289	257	288	266	269	284	290	300	299	269	287	278	244	258	300	323	285	310	285	276	278	281	300	273	268	260	300	288	327	276	289	290	274	288	281	263	286	293	309	301	266	296	285	305	291	305	242	277	252	270	268	293	285	311	311	284	288	265	290	261	274	244	276	292	288	289	295	307	259	276	276	270	309	239	299	276	306	298	267	294	271	305	280	295	290	266	261	267	314	297	291	299	289	278	300	309	282	259	298	312	275	257	302	304	271	299	273	288	273	329	292	282	312	283	291	314	304	299	279	304	272	333	281	288	290	305	276	283	286	289	317	313	297	294	307	289	279	300	309	289	271	263	307	272	300	297	278	277	296	291	305	226	267	262	287	275	280	279	297	304	266	307	272	310	292	292	289	291	298	295	290	294	272	249	285	304	269	280	287	303	293	299	274	298	275	308	314	311	307	261	284	294	311	289	283	300	312	268	277	289	288	280	299	274	283	273	306	282	284	298	276	274	297	287	282	282	267	270	279	273	277	290	326	310	283	306	257	268	320	257	305	294	297	299	283	312	297	289	293	268	312	289	308	287	298	284	305	276	314	267	286	283	271	288	283	273	260	281	296	298	295	297	295	297	292	275	284	306	279	292	317	281	305	279	316	300	295	312	314	288	311	256	297	294	286	308	302	288	282	257	300	272	285	261	299	296	287	294	275	287	283	293	305	278	283	291	328	307	286	283	291	287	315	297	318	281	299	285	268	278	290	285	276	298	280	286	278	320	282	264	295	290	284	302	311	295	264	282	286	281	268	308	266	311	327	253	275	315	272	289	294	295	289	293	265	291	276	290	269	281	310	291	305	311	289	282	260	295	316	290	286	287	284	277	281	288	282	303	286	270	272	332	306	274	284	286	291	295	295	320	268	274	277	290	276	302	296	284	303	297	286	296	281	285	305	257	295	275	302	263	276	305	282	276	284	285	289	314	253	314	268	280	286	266	253	266	298	293	315	283	292	291	290	311	277	297	268	280	276	289	270	301	304	317	252	275	279	265	275	295	298	295	285	316	305	294	323	311	260	297	287	282	314	306	302	287	319	286	293	294	290	312	311	285	309	261	263	295	288	301	287	320	282	279	286	288	291	307	257	267	280	274	299	299	307	283	290	257	280	257	290	286	303	310	265	291	298	293	285	292	237	256	264	277	286	269	293	268	297	279	296	280	300	291	275	294	273	290	282	324	289	280	306	296	283	279	283	291	313	272	291	297	290	296	293	281	285	274	278	300	291	265	279	300	279	274	287	296	293	295	289	291	298	257	292	292	270	290	310	306	315	286	308	276	284	278	280	278	287	289	253	307	305	281	307	289	287	288	296	283	302	269	268	276	301	283	300	310	283	261	285	277	264	292	302	308	284	305	295	305	308	295	283	251	308	279	286	261	309	265	296	308	319	308	306	293	297	292	278	288	296	278	249	293	252	295	331	297	260	309	284	290	303	314	283	298	266	284	285	299	297	280	300	302	307	295	280	280	380	331	285	280	311	317	302	284	298	291	311	282	292	292	278	287	287	280	276	269	281	321	299	274	311	310	304	275	274	313	298	310	250	306	269	302	267	311	288	299	284	273	281	282	304	284	275	298	287	288	297	287	269	296	263	281	247	280	286	259	301	270	303	300	275	289	261	286	288	285	273	261	315	292	275	264	310	262	296	269	292	295	274	299	275	269	265	291	274	289	273	271	331	320	292	266	283	270	249	292	291	304	255	273	315	286	294	287	273	277	280	261	300	301	278	280	276	287	267	285	242	289	283	275	280	269	275	294	271	296	288	304	294	294	301	269	336	303	279	281	295	292	304	267	290	272	262	279	323	302	284	286	266	295	283	287	301	271	268	270	307	286	303	272	282	280	281	274	270	283	292	279	286	306	274	308	293	265	252	290	299	264	304	298	293	288	267	296	294	292	266	271	311	314	308	322	306	282	290	290	301	297	272	281	301	284	317	283	296	299	287	277	301	302	300	261
32208	3531	6359	6589	5520	4437	3858	3229	2642	2384	2173	2555	3019	2929	2995	3090	3041	3097	2795	1859	1651	1563	1570	1801	1862	1866	1633	1693	1660	1488	1282	1231	1056	954	974	949	956	976	1013	1104	1159	1042	927	1107	1020	1121	1099	1221	1273	1300	1676	1856	1808	1893	5586	15763	11738	6419	3052	1335	797	790	792	812	742	776	804	805	751	786	851	792	803	741	815	776	835	814	831	770	801	767	778	816	803	822	861	801	756	804	762	740	808	761	749	826	810	844	771	798	830	781	757	787	811	783	718	808	819	786	794	769	805	793	792	761	805	810	841	798	783	764	791	792	832	850	798	751	814	839	807	823	784	776	811	827	789	805	785	823	830	754	833	749	779	792	733	741	805	824	776	811	736	840	755	787	837	731	795	803	794	802	826	782	814	821	755	785	782	836	843	826	804	753	838	779	796	755	790	777	807	789	765	806	735	843	785	788	744	792	842	801	813	787	789	772	787	762	849	824	747	806	832	808	783	805	763	763	760	765	824	767	771	759	852	726	774	757	811	811	775	795	759	804	822	875	848	794	785	774	827	811	774	774	801	770	818	809	817	820	855	797	783	800	779	817	774	757	798	845	824	792	800	791	775	818	766	799	864	830	852	807	852	772	801	792	783	811	801	790	866	804	841	795	785	773	797	842	756	792	815	801	805	782	783	821	790	773	791	804	750	812	807	805	797	775	781	770	796	801	780	807	738	798	806	807	829	759	753	798	797	878	819	777	764	787	805	793	816	869	780	778	864	775	766	826	825	818	809	776	782	808	820	803	826	825	788	826	806	812	809	769	816	800	821	812	808	767	785	803	783	834	832	827	843	813	805	796	792	831	782	821	815	773	793	789	761	770	771	789	830	811	794	780	826	792	809	786	779	782	756	794	846	770	793	823	807	767	786	773	736	767	784	784	822	777	772	838	779	813	797	796	794	809	783	785	844	770	820	798	801	806	824	794	788	791	811	793	811	796	751	773	752	820	842	809	795	779	809	826	800	763	775	811	814	826	770	836	816	785	814	849	809	766	801	790	796	802	810	832	772	790	836	793	809	858	808	831	792	816	806	782	830	777	776	799	814	793	802	817	785	827	805	830	818	784	812	820	847	844	785	824	810	767	798	773	809	772	800	806	810	808	775	793	709	797	810	812	824	764	813	819	852	808	802	772	806	759	783	817	751	820	808	790	795	797	797	789	772	812	812	823	792	825	808	792	813	806	777	804	793	750	759	793	789	819	800	805	835	785	800	828	799	791	803	810	808	796	796	788	808	801	805	783	787	813	772	774	742	807	827	851	821	831	834	777	818	801	793	787	764	800	787	800	818	802	798	846	812	789	789	814	743	780	785	781	788	758	765	812	797	784	787	797	781	786	786	790	764	771	761	800	829	762	802	870	798	783	804	802	818	784	811	765	772	790	759	797	814	851	784	811	760	792	764	806	753	768	752	824	813	795	812	754	794	777	823	819	770	762	817	736	799	781	761	782	785	758	814	819	816	800	710	808	814	826	823	798	823	827	810	791	762	769	841	754	732	760	757	822	790	780	754	773	790	799	807	815	790	780	785	799	810	803	828	764	758	806	787	757	801	774	813	791	726	771	810	856	764	801	755	780	795	849	781	846	808	823	789	797	761	809	865	763	773	784	825	826	766	862	833	762	794	803	831	784	791	772	806	811	778	812	810	819	814	802	731	777	796	803	834	826	770	793	740	741	811	745	789	811	773	806	818	859	804	790	837	779	819	808	794	818	789	764	797	790	755	868	765	806	822	772	802	797	802	744	863	789	746	758	778	777	820	757	788	797	797	798	802	780	827	811	788	782	751	779	841	818	794	797	811	786	793	798	754	812	811	773	849	831	797	849	743	753	782	798	748	821	809	799	786	762	811	773	791	789	789	774	802	776	752	795	820	809	801	782	843	733	782	843	785	813	797	811	758	837	790	787	819	779	805	767	803	764	804	873	775	739	777	775	801	783	827	784	783	787	796	756	808	800	812	793	745	816	756	797	830	792	778	777	836	767	839	759	785	800	799	817	756	798	781	778	784	767	798	835	833	854	806	828	801	806	757	800	817	770	771	805	814	788	819	777	736	751	805	800	809	770	773	777	721	792	796	825	848	809	757	823	792	809	801	798	812	768	782	790	780	814	806	757	782	804	788	804	803	747	781	794	812	750	761	781	815	793	827	784	791	834	746	858	777	800	778	790	789	802	780	761	822	799	853	803	815	769	771	806	761	776	807	792	796	784	817	820	786	825	827	765	810	779	753	768	770	768	789	766	757	777	815	815	750	798	776	771	894	772	776	818	818	812	781	762	824	785	845	802	850	830	823	773	781	779	812	792	797	807	803	801	785	817	755	822	817	830	739	784	827	844	760	838	780	834	786	780	812	751	810	751	759	803	773	768	806	779	835	779	760	831	786	805	821	781	856	786	774	766	782	731	781	814	837	783	778	839	774	807	825	806	757	850	808	752	783	792	771	782	789	809	817	801	796	829	787	772	747	794	829	775	801	806	746	815	783	868	808	749	768	783	813	785	776	790	791	802	769	758	793	862	772	787	800	772	824	819	833	784	739	756	823	820	755	837	833	795	843	759	757	762	787	697	805	812	769	795	822	794	801	805	795	822	778	803	801	791	802	795	790	790	803	826	791	751	792	780	794	814	731	796	776	799	761	842	780	790	808	773	808	805	840	791	784	828	796	865	833	805	772	795	806	794	849	827	810	832	793	803	768	796	805	848	745	829	825	685	797	787	736	781	738	786	806	779	817	784	785	796	819	792	755	789	766	866	783	833	801	813	774	761	752	863	792	854	809	769	800	783	781	825	867	772	799	808	752	813	772	785	791	798	797	773	832	760	841	697	775	789	759	822	821	777	805	792	778	788	822	768	818	765	830	790	818	780	801	738	792	794	771	814	818	794	783	786	788	817	780	829	858	778	774	789	821	805	824	818	777	767	775	788	754	802	783	818	832	809	811	773	816	790	777	747	858	756	792	749	763	786	777	808	788	814	826	761	830	766	823	805	865	758	806	803	775	807	775	774	784	788	806	749	824	855	758	789	769	807	802	805	781	803	819	842	794	801	801	839	795	786	780	823	748	784	753	814	774	797	762	813	840	796	812	825	804	805	800	779	789	783	787	770	799	814	842	789	790	829	800	857	765	744	755	833	812	791	815	780	834	775	828	822	803	801	782	808	724	780	766	774	806	812	812	747	784	818	741	806	879	824	784	798	819	803	812	779	802	782	794	820	790	747	749	795	836	794	816	801	763	816	777	833	780	820	815	786	765	845	821	822	796	795	773	780	795	793	818	791	798	765	808	791	847	763	793	771	806	798	799	739	768	824	809	804	750	784	824	778	806	806	736	772	772	760	806	749	768	792	799	759	776	768	742	785	804	795	784	841	818	804	747	795	807	777	779	771	826	781	779	807	751	768	809	764	760	771	789	810	798	810	745	764	829	854	768	809	808	848	814	812	718	795	804	774	775	779	797	791	816	778
5585	683	337	274	264	229	239	234	198	207	234	221	241	223	223	225	237	253	228	215	214	231	240	244	231	256	224	225	215	221	230	206	195	203	220	227	240	222	223	207	200	227	224	213	246	230	216	252	201	203	223	239	190	233	245	369	426	365	303	271	230	244	213	213	238	219	250	230	205	203	230	215	222	219	215	208	226	199	250	218	203	201	221	227	231	228	224	228	211	224	229	228	205	226	201	209	253	214	237	218	210	230	219	234	235	221	222	204	241	190	232	214	218	222	228	203	217	234	177	216	207	209	213	207	198	236	234	217	203	218	215	215	252	206	222	204	249	240	203	233	203	181	243	191	263	218	213	214	222	219	216	224	229	227	216	203	194	212	198	215	249	202	216	208	216	227	228	207	203	213	235	229	218	232	215	225	239	229	254	221	223	231	190	218	224	234	250	239	221	218	251	235	203	181	241	240	230	227	228	200	212	216	221	229	236	216	234	227	228	241	229	209	217	196	223	224	210	225	223	231	211	247	229	229	222	203	221	223	243	235	234	210	210	205	208	205	229	212	237	202	210	212	209	204	215	216	217	210	225	215	216	230	222	215	217	218	209	234	221	203	234	218	228	221	209	200	214	249	227	216	223	214	208	221	206	220	243	225	192	212	228	218	206	218	211	200	221	218	242	237	248	232	218	224	193	231	194	223	231	207	205	237	228	211	238	230	211	225	250	210	223	209	231	224	208	240	232	214	212	237	214	226	217	217	227	208	229	204	201	219	216	212	237	204	230	230	216	228	198	223	193	228	209	253	200	202	235	202	212	234	217	211	207	212	215	214	214	225	214	228	200	218	221	238	234	214	230	259	214	198	211	224	206	220	211	217	206	241	198	214	194	210	199	184	247	239	218	200	221	201	233	214	218	231	197	217	210	200	201	228	212	225	216	211	225	190	223	199	211	208	227	239	228	242	234	208	196	210	218	207	243	243	220	206	216	227	201	227	235	263	230	228	208	224	222	219	224	238	222	239	219	211	197	248	202	213	232	200	225	234	197	239	222	202	228	208	230	208	235	231	241	250	205	228	202	211	235	209	214	240	213	209	215	218	210	213	201	178	220	222	203	233	200	251	234	235	234	261	232	217	193	252	235	232	203	216	198	221	223	214	214	238	248	217	225	233	205	213	236	227	206	228	198	216	225	215	223	206	204	243	200	233	240	220	218	238	212	224	199	197	224	224	236	200	212	203	206	210	199	220	254	235	229	207	218	210	235	229	233	206	230	201	250	213	228	184	200	203	223	234	232	195	218	273	206	215	241	211	223	228	206	223	228	227	258	241	221	189	204	205	234	224	208	227	211	225	213	211	223	211	220	222	212	200	205	200	214	219	229	234	195	213	217	195	214	192	211	203	223	241	226	188	241	225	196	227	203	229	216	216	212	197	242	225	213	225	238	202	208	225	234	224	233	213	211	213	228	207	242	248	193	219	214	228	195	191	225	238	214	220	227	230	220	217	227	203	211	255	211	221	231	210	224	200	212	208	210	230	221	224	242	217	221	209	231	228	222	217	235	231	199	224	204	208	199	215	222	210	209	234	222	240	228	239	223	223	211	234	226	217	216	214	256	226	225	213	217	228	239	220	220	225	224	200	216	221	219	213	220	209	231	231	191	200	239	193	194	203	246	225	243	207	215	210	232	213	213	245	208	213	194	228	231	203	242	197	214	208	229	241	209	222	215	212	253	231	227	208	229	254	229	246	203	212	211	240	229	202	230	231	191	220	225	219	202	218	195	225	222	234	223	207	217	231	207	214	228	218	229	232	201	203	203	224	214	244	213	233	227	219	196	253	190	218	213	222	225	221	194	235	222	206	233	221	214	215	211	201	214	206	213	201	225	238	206	241	241	244	215	206	223	234	225	246	235	200	220	230	242	241	218	221	212	224	223	211	220	222	245	206	204	249	216	216	193	205	212	224	217	197	252	244	194	226	215	244	235	235	212	231	220	206	180	209	248	220	213	195	239	203	212	238	217	227	233	187	198	205	227	203	182	236	205	225	226	213	210	216	224	209	209	256	237	245	221	244	237	186	219	227	231	223	237	216	181	218	234	220	200	204	209	201	239	246	224	210	211	229	228	223	230	208	215	214	199	234	198	233	227	220	212	185	245	190	212	238	202	219	215	215	209	230	229	226	211	220	219	195	232	187	214	218	204	207	228	246	250	206	235	228	202	235	199	188	225	239	235	232	230	223	232	253	221	212	215	228	232	245	230	272	200	218	218	204	224	237	257	227	254	205	214	216	207	204	242	212	217	233	229	228	202	185	214	234	223	197	210	208	211	224	237	230	219	203	211	241	226	205	222	198	220	182	191	205	232	207	224	196	232	227	223	233	242	185	221	212	225	227	208	214	230	237	208	220	222	209	193	243	226	200	235	201	232	230	206	233	230	210	215	218	201	250	226	214	231	203	209	195	237	197	222	239	210	208	230	201	218	202	199	227	220	248	221	210	211	218	207	196	223	216	202	242	214	195	209	236	220	224	212	206	215	216	192	201	238	215	249	231	215	235	192	230	204	202	233	195	215	216	213	223	215	225	211	243	215	212	185	227	215	209	207	208	223	192	195	208	215	209	231	226	214	209	214	196	221	206	221	232	215	216	240	239	205	223	216	225	216	207	217	211	223	218	207	212	213	217	203	192	209	218	211	236	199	243	211	215	229	202	216	219	243	218	214	212	241	229	218	237	248	215	216	204	210	214	219	198	239	231	189	193	203	207	209	206	205	214	219	230	215	223	215	235	197	253	210	207	225	220	251	203	234	234	221	225	220	242	232	207	213	221	240	229	199	220	202	209	218	196	217	212	210	210	215	191	196	243	204	236	215	222	199	231	229	198	198	215	207	230	198	248	233	208	233	224	213	218	238	205	243	216	225	198	225	235	244	221	220	198	200	255	226	224	219	216	236	228	211	223	213	214	209	227	221	259	221	207	236	195	229	229	211	240	210	203	263	211	207	217	230	222	236	224	206	213	206	205	227	208	208	183	204	205	219	252	203	219	229	198	216	188	230	237	229	227	212	205	207	208	225	201	226	236	243	230	236	227	204	216	217	207	198	226	209	188	213	204	208	194	204	228	246	220	211	252	219	219	224	225	210	217	219	231	228	220	213	224	231	187	206	225	225	234	211	226	219	220	225	211	215	239	232	214	200	216	195	215	219	227	219	198	254	239	203	209	201	205	219	212	248	216	225	204	233	232	207	213	216	217	201	230	234	228	215	205	204	233	215	232	246	219	241	217	243	226	229	230	223	205	229	202	212	209	220	219	201	229	233	226	224	215	236	211	228	208	185	234	218	254	205	222	214	216	213	197	213	204	179	216	205	211	236	225	202	197	191	213	184	244	187	211	236	215	238	225	226	199	245	219	226	222	217	203	217	209	199	234	216	209	206	210	237	235	223	241	227	221	240	208	223	213	178	210	227	235	210	214	213	230	241	219	245	235	217	219	251	215
5416	714	820	793	822	748	716	703	691	718	633	669	686	687	657	717	723	669	668	660	696	616	740	696	670	631	645	670	693	652	639	640	649	592	599	642	631	602	619	613	644	640	643	703	633	631	622	597	634	644	649	640	678	715	861	1772	2073	1528	1073	725	632	631	604	604	603	627	642	615	655	595	609	630	595	636	631	588	616	628	651	593	630	620	564	618	644	607	573	620	606	648	613	646	609	591	625	629	614	594	623	626	641	601	648	621	561	638	649	637	645	631	610	635	638	637	657	636	623	601	617	630	632	597	625	603	598	622	572	576	619	596	604	590	613	624	613	620	599	606	639	642	619	586	601	683	630	648	635	653	612	576	582	617	622	613	588	619	585	643	623	623	558	632	650	644	604	647	621	601	618	596	613	646	654	617	647	625	636	649	571	646	621	609	624	589	582	621	651	666	619	593	621	646	617	600	601	603	645	634	618	613	622	624	643	617	640	624	587	636	631	550	580	633	608	612	615	613	617	624	597	647	635	653	573	637	631	638	592	643	635	654	640	613	631	646	626	589	614	597	641	619	643	607	580	614	616	654	628	594	605	597	610	594	610	627	596	599	613	629	649	598	636	608	601	619	586	654	633	629	583	595	618	652	639	599	591	604	623	634	596	608	642	584	629	619	613	612	607	642	655	647	632	587	602	588	640	605	625	607	621	594	614	593	653	629	650	639	634	614	623	608	611	617	658	603	638	611	607	594	602	643	670	583	661	574	612	564	639	632	613	637	604	649	662	623	656	616	567	629	640	638	617	569	615	632	643	636	647	616	622	642	655	587	641	585	629	635	609	668	631	597	622	576	629	649	629	575	641	648	618	632	623	608	637	587	635	582	602	611	617	613	637	568	646	640	574	599	650	597	603	612	605	622	612	604	582	625	640	635	617	608	612	619	619	624	585	601	613	642	643	606	622	588	646	603	619	592	617	602	582	584	578	628	627	628	630	627	678	618	547	627	613	633	648	616	598	618	605	598	616	641	616	629	632	608	629	606	625	614	598	613	639	628	590	607	600	615	609	609	637	622	592	621	622	637	597	624	638	623	619	671	585	592	652	595	614	620	637	611	624	640	631	630	604	647	587	601	616	625	564	586	654	595	646	572	635	593	643	648	632	604	576	603	586	665	619	601	624	623	644	615	642	643	629	668	626	632	613	575	598	587	603	591	624	593	638	575	623	589	587	575	579	610	598	589	601	617	665	625	660	601	586	650	622	638	679	615	644	624	593	674	650	597	627	647	630	608	616	617	662	586	657	601	595	601	600	642	619	625	611	621	666	566	647	582	667	619	616	579	644	599	628	634	608	670	646	624	603	575	665	616	600	634	619	669	655	611	605	594	633	615	622	618	619	649	627	639	643	625	621	650	596	588	625	585	581	640	615	624	664	634	614	630	605	608	641	601	618	646	581	633	599	636	617	618	646	608	609	649	664	619	599	626	635	610	639	623	571	594	649	588	612	624	634	613	633	628	601	605	588	618	679	619	613	655	595	593	585	650	640	567	613	628	639	608	618	653	642	598	647	593	613	594	618	619	571	612	621	662	649	619	595	600	626	620	647	588	610	640	580	629	654	641	610	638	628	611	586	622	639	653	644	587	587	616	638	639	655	603	623	609	617	611	624	609	611	633	576	619	640	634	601	608	635	648	632	612	625	610	633	622	585	639	632	597	612	620	619	615	628	646	610	624	662	600	588	608	589	594	615	587	609	628	602	623	608	647	645	622	596	609	666	672	640	630	602	613	589	595	621	617	664	637	592	626	620	616	651	610	586	592	642	659	597	661	595	587	609	596	602	638	587	611	631	614	675	627	637	600	577	637	594	617	586	656	618	605	602	616	646	608	608	546	705	637	597	587	630	601	632	578	642	671	629	608	629	655	579	591	593	585	617	615	616	630	671	631	607	626	635	600	623	607	673	633	590	599	608	607	630	622	609	611	561	625	611	618	634	604	641	590	582	599	630	658	628	622	587	604	634	608	642	648	649	637	643	615	590	585	595	656	613	592	641	606	614	602	600	582	626	647	647	609	608	626	567	576	604	641	642	628	653	652	623	624	635	605	636	618	632	618	613	603	611	592	634	592	633	652	641	621	602	602	639	587	631	609	665	619	626	613	609	656	619	634	628	618	620	597	634	614	630	577	611	633	609	625	613	615	600	678	629	624	647	622	607	564	572	629	630	623	640	634	571	640	625	609	626	613	615	621	585	607	641	593	624	634	588	641	643	615	598	579	585	671	633	607	616	610	666	605	629	614	629	636	627	650	579	613	622	610	609	595	593	636	629	600	587	629	582	643	630	623	605	638	607	642	633	665	592	594	594	647	596	597	555	628	632	638	627	580	664	583	648	632	639	605	635	621	629	638	651	567	646	637	570	570	656	656	654	612	622	624	622	629	623	604	614	557	639	611	648	594	687	622	631	637	596	630	606	605	587	641	624	593	626	668	651	642	610	632	610	600	630	600	591	614	636	622	670	627	620	578	662	620	616	650	627	651	604	564	598	601	645	622	609	618	610	640	625	639	594	657	635	625	593	612	627	650	634	626	574	596	593	572	632	639	576	608	625	606	613	626	650	607	635	550	649	621	632	609	629	602	623	636	631	631	606	653	620	582	595	655	633	615	646	598	647	646	624	588	630	600	653	656	651	631	640	634	620	617	628	624	600	639	608	615	591	607	593	630	637	654	565	596	575	641	616	590	697	585	620	627	586	613	641	603	627	622	600	634	612	595	632	617	613	595	613	616	636	609	600	608	586	654	576	610	591	618	641	608	631	666	589	587	634	587	549	660	629	582	627	625	618	614	568	622	662	630	644	616	627	602	622	654	595	636	583	627	695	637	632	629	578	602	608	628	634	619	614	650	593	628	598	574	657	651	571	627	632	633	595	608	613	595	587	620	665	578	575	658	604	630	621	641	609	651	538	614	614	612	634	640	593	640	613	635	576	622	627	629	611	652	583	626	626	657	613	614	627	587	603	650	617	607	648	592	610	618	630	626	563	672	616	607	615	616	630	659	590	628	608	664	623	635	663	590	622	654	648	635	596	614	650	655	596	596	617	613	628	595	653	587	643	622	641	585	605	638	641	645	650	654	594	623	606	650	639	633	585	576	660	623	612	648	599	604	566	600	630	606	627	609	586	621	601	624	642	591	590	593	626	579	616	604	654	633	637	659	584	641	640	625	582	630	622	640	572	637	648	615	601	624	586	629	652	603	623	594	636	607	603	619	588	623	660	584	605	616	582	585	623	644	604	653	585	568	645	654	606	581	575	623	602	598	663	563	588	656	658	600	592	649	607	580	606	624	619	623	703	572	649	618	627	646	630	665	636	584	640	592	629	585	631	616	637	644	609	580	590	600	637	600	645	652	611	596	671	625	624	667	604	648	580	647	593	610	601	659	596	618	616	653	597	590	649	626	646	624	623	626	573	585	651	625	610	560	629	646	550	649	640	626	611	606	618	588
40687	14792	1964	1125	787	619	460	430	372	335	311	324	336	380	363	336	378	330	295	268	260	255	239	270	242	283	256	234	248	226	184	231	240	206	230	247	205	226	184	193	232	223	238	202	228	240	256	244	223	196	252	226	266	236	376	1053	1302	906	432	303	212	204	207	208	196	209	183	236	235	206	219	210	200	202	221	219	221	207	184	221	213	209	185	201	227	197	213	203	208	209	174	227	183	196	202	238	209	210	215	184	198	192	205	222	216	191	214	219	194	199	203	210	219	197	185	249	238	190	195	193	208	212	209	177	207	197	205	201	218	248	193	195	202	191	217	223	171	209	195	234	213	232	218	209	197	189	226	179	210	203	210	198	206	209	190	207	221	190	210	195	197	216	203	223	200	219	215	226	198	228	208	191	252	232	224	183	194	197	198	219	177	204	209	201	195	217	219	192	216	207	208	187	217	206	195	196	201	190	195	243	228	201	187	206	227	237	191	227	201	192	207	179	197	229	202	206	201	196	213	202	166	203	185	225	198	201	200	234	220	198	202	189	219	205	222	202	197	225	205	193	206	177	200	207	206	203	211	185	197	223	193	194	210	181	218	194	199	214	216	212	222	191	195	210	213	202	201	200	217	213	175	206	181	218	223	183	198	204	204	205	177	195	213	208	201	195	199	192	229	192	220	202	214	199	204	194	181	233	211	204	208	203	206	196	215	222	246	205	212	191	187	202	186	196	228	224	203	227	212	223	211	194	205	205	244	212	220	198	205	202	216	204	206	208	198	212	211	207	192	210	231	223	223	186	212	186	201	194	228	222	220	189	209	199	214	207	201	208	190	206	202	193	207	237	222	231	213	208	206	217	214	211	194	217	187	226	188	192	214	206	192	187	220	193	205	218	221	223	232	204	208	202	205	202	199	210	241	185	211	212	215	212	225	212	209	187	225	205	224	183	208	193	190	209	200	217	215	220	213	182	222	214	209	179	226	192	215	218	185	213	187	195	209	207	200	194	225	223	235	206	219	193	234	208	203	211	183	174	214	216	204	230	199	207	218	215	200	191	195	210	219	185	196	207	195	205	226	213	170	212	234	213	210	200	200	179	188	202	217	211	222	176	215	196	220	206	185	203	212	179	209	239	204	189	203	201	196	215	219	190	184	237	228	214	194	231	228	233	209	183	202	197	206	205	230	215	201	195	195	204	182	181	208	214	211	189	198	204	198	228	226	219	225	200	224	218	213	225	218	172	213	203	212	201	217	200	230	195	231	216	216	198	194	201	210	201	185	220	207	202	207	207	201	228	189	209	223	210	206	196	204	196	201	219	210	211	208	197	217	207	206	203	186	200	194	199	185	225	214	201	201	191	208	221	204	212	218	204	197	169	203	183	207	205	188	221	220	204	191	202	194	211	202	209	194	194	259	180	204	226	203	241	219	234	198	188	206	196	168	210	181	191	210	211	209	193	216	172	212	201	186	176	220	209	205	211	209	248	234	240	214	199	200	217	197	218	211	215	223	226	214	210	204	197	226	231	203	218	240	218	207	198	194	225	211	205	198	212	200	221	203	197	193	202	201	189	208	182	218	200	208	200	215	208	238	190	205	190	208	223	199	210	213	220	181	214	191	227	204	193	203	208	204	215	237	240	208	244	224	199	190	179	200	210	204	202	215	180	222	210	187	195	206	193	211	203	203	227	232	181	211	191	203	183	190	193	204	190	169	212	196	211	198	189	202	206	221	209	198	179	225	220	221	193	219	230	204	203	220	229	210	210	195	215	215	206	216	208	176	192	218	196	177	194	185	189	193	206	206	217	184	231	216	214	185	198	234	197	225	224	192	198	198	225	213	203	221	222	186	214	206	179	209	212	221	209	192	182	200	229	198	225	202	209	231	205	194	193	204	192	190	227	197	226	242	226	227	178	213	196	193	193	212	191	208	199	206	211	226	197	219	212	226	222	202	198	176	199	191	199	188	184	195	191	223	210	200	205	205	191	207	246	213	213	218	208	183	215	183	191	192	192	219	186	210	202	189	191	183	201	212	190	202	178	221	225	193	226	198	190	183	186	206	213	198	203	214	200	221	215	202	200	194	218	227	218	204	179	209	180	217	183	225	230	225	203	218	214	199	209	216	211	184	203	192	208	191	173	193	224	200	215	184	220	220	202	222	215	206	218	214	207	201	222	235	219	197	208	187	226	186	186	199	211	182	212	191	170	192	228	226	182	213	195	222	184	230	221	229	202	198	205	197	216	202	193	238	184	223	229	213	203	221	204	197	198	204	194	211	207	192	189	215	193	211	197	199	191	191	188	212	206	222	221	211	199	218	191	197	195	212	211	219	198	209	216	210	193	196	210	240	197	227	218	211	211	215	191	230	230	204	187	212	230	227	214	236	216	218	209	222	188	192	186	211	187	197	195	210	199	217	216	227	233	235	198	206	216	207	203	207	232	215	211	190	229	222	228	199	201	220	244	218	188	219	215	193	178	198	220	224	221	219	209	194	215	224	224	176	195	218	191	204	208	204	197	201	205	231	210	208	218	194	212	204	209	209	194	217	198	205	167	204	227	242	190	212	173	217	202	201	210	193	231	230	196	185	208	208	206	184	211	222	206	201	216	210	207	242	217	193	222	228	230	200	188	192	221	221	200	200	212	187	193	195	187	215	193	214	186	202	223	202	210	212	178	226	195	211	204	204	221	206	190	231	224	217	188	216	171	201	195	196	221	173	227	202	208	215	209	200	208	205	222	199	222	191	199	200	206	212	209	229	211	215	225	210	201	192	198	187	188	205	197	217	207	195	229	216	231	219	219	218	212	226	205	208	217	187	202	207	194	194	205	212	210	218	217	202	191	199	227	223	198	206	188	218	208	208	237	212	198	212	208	186	195	200	213	207	217	203	207	215	214	206	207	214	219	235	207	220	201	215	203	193	228	202	201	194	198	219	220	228	206	208	215	209	199	193	220	194	198	210	206	218	223	199	199	202	199	219	206	189	207	218	204	206	187	194	232	205	208	218	218	229	199	233	228	215	184	202	219	222	238	186	212	207	214	218	234	192	204	211	197	233	208	199	188	207	190	196	169	219	223	198	194	209	199	228	187	197	213	202	196	209	208	214	180	222	216	203	198	183	185	195	215	216	213	233	198	195	190	197	187	190	214	207	213	197	214	196	213	203	232	173	210	212	217	194	203	201	223	219	207	215	209	186	218	186	228	199	201	207	205	198	213	211	205	196	216	216	217	190	209	202	195	216	207	207	211	199	221	218	214	198	200	217	212	188	206	189	187	205	233	221	204	220	202	187	206	206	211	190	200	216	199	223	217	238	209	209	201	212	198	204	188	206	211	210	208	231	209	203	231	210	185	213	202	210	205	216	191	208	201	205	203	194	214	209	222	203	235	201	193	189	183	220	217	182	232	231	238	220	197	198	200	218	210	207	197	218	182	180	204	230	187	219	185	231	209	183	210	206	199	209	186	220	208	204	198	207	199	209	183	208	228
24416	1942	3395	3670	3027	2516	2111	1687	1566	1389	1217	1360	1605	1576	1579	1596	1810	1620	1283	1089	1103	1008	975	1030	1045	1042	1037	1007	908	792	733	747	728	665	678	664	617	650	678	653	787	734	708	663	693	741	782	807	764	793	786	806	937	982	1912	7071	8464	5241	2061	1133	655	598	571	636	605	617	621	586	616	565	589	629	634	581	615	627	595	615	579	596	594	627	628	595	593	644	613	592	583	638	635	648	589	591	579	603	602	598	576	600	648	596	550	617	626	592	577	605	575	579	601	625	580	586	562	592	592	627	615	633	588	592	563	580	599	596	600	616	614	613	607	594	620	597	613	582	596	548	577	631	676	610	620	581	604	587	587	580	578	588	570	611	628	572	586	587	646	572	556	602	646	590	572	601	619	639	581	592	613	540	610	584	620	607	634	571	631	609	584	609	549	595	568	621	600	594	606	588	610	638	571	634	587	599	603	591	606	569	576	614	597	596	633	580	619	584	598	557	593	583	610	605	597	619	607	592	604	588	577	608	574	644	605	620	570	600	563	590	583	605	616	591	598	619	620	571	579	558	577	580	640	618	583	635	564	584	595	590	624	574	547	576	663	611	580	614	568	578	586	577	590	594	611	601	616	599	565	636	592	621	601	590	585	607	598	570	575	592	594	579	568	553	630	595	600	607	629	562	561	584	622	655	579	621	615	550	567	569	582	609	600	585	571	587	571	587	576	572	595	528	579	574	588	593	587	554	585	552	622	570	599	594	578	582	626	599	524	582	584	601	620	583	604	602	620	638	580	598	554	608	558	601	579	601	649	603	554	580	569	616	591	605	630	603	616	616	603	601	584	567	562	586	620	600	606	594	561	604	547	564	616	592	606	631	573	591	602	622	555	595	617	600	614	620	563	603	633	601	548	595	658	599	585	632	625	595	622	599	631	589	616	643	555	597	609	579	581	524	541	575	595	561	601	578	565	572	595	584	596	569	629	559	618	607	591	555	577	614	553	634	613	553	609	579	583	564	609	581	573	558	603	619	589	595	638	603	595	585	551	600	590	577	564	587	589	570	625	591	616	615	645	644	568	592	596	619	603	603	623	602	616	597	553	579	573	606	575	596	583	563	587	601	618	637	625	570	597	587	660	569	594	533	561	583	640	583	635	557	632	604	602	559	623	561	572	608	609	594	599	587	600	610	588	600	596	592	607	585	579	588	584	608	604	585	585	581	603	555	583	592	597	625	591	579	587	606	629	593	574	549	596	578	590	592	599	584	592	526	600	600	612	610	633	586	592	589	603	603	643	556	607	625	601	596	640	616	604	590	601	569	590	631	553	592	561	588	606	587	562	590	582	587	605	594	605	643	598	611	631	609	621	638	598	628	576	629	580	628	577	608	545	556	574	570	592	604	567	594	596	602	617	597	614	564	620	572	624	599	609	589	629	576	614	572	595	591	631	616	601	625	584	588	590	587	609	581	645	566	615	607	586	578	623	570	574	643	567	580	601	593	559	572	664	585	566	589	608	624	573	574	597	600	612	633	577	626	615	579	557	561	585	587	602	613	590	615	600	620	570	564	626	608	570	625	575	610	660	603	629	615	564	585	606	580	627	634	584	564	584	590	579	620	615	580	594	596	543	602	615	590	590	597	594	605	571	639	574	626	657	558	571	585	541	552	563	567	596	606	598	619	596	652	578	636	567	604	618	551	580	562	624	641	578	671	604	606	589	581	557	567	642	529	599	603	625	608	596	622	583	579	581	611	616	572	596	567	595	590	563	603	607	583	573	548	586	627	633	607	614	594	575	573	583	591	563	600	579	573	607	616	564	582	641	594	567	610	592	630	609	648	591	520	581	636	565	591	607	621	631	626	596	565	623	582	585	589	598	591	642	599	589	622	596	583	659	572	612	612	631	571	566	595	532	623	606	576	601	602	594	554	567	566	589	619	566	606	619	632	577	571	596	611	561	575	581	648	584	582	626	599	574	621	586	603	607	578	628	626	589	615	619	609	612	612	551	627	569	604	610	613	623	575	611	600	622	638	586	614	611	609	599	648	603	577	601	606	624	605	602	579	615	605	606	603	594	618	591	617	597	601	629	606	609	600	601	583	608	612	554	636	604	594	620	616	590	596	579	576	606	561	589	616	577	596	612	588	573	594	619	602	551	607	621	607	597	580	538	551	583	554	635	585	612	644	654	619	548	574	585	572	638	594	589	624	638	630	616	658	612	600	613	534	620	625	595	632	576	592	585	563	596	603	601	574	621	590	579	623	621	585	603	609	625	547	637	611	600	592	591	546	515	558	611	574	591	562	604	562	610	620	574	592	611	612	576	582	624	613	628	614	587	610	618	536	584	578	614	552	582	605	586	594	590	599	576	579	600	629	600	622	603	570	588	657	589	591	563	583	574	603	597	582	597	606	583	597	638	584	585	580	623	602	658	577	587	637	605	616	628	611	591	631	555	575	606	575	571	634	620	556	580	596	614	587	590	609	589	624	597	583	606	621	572	562	608	601	592	546	622	600	601	584	593	617	566	619	580	615	623	632	604	580	569	588	584	600	628	590	599	621	570	602	562	572	611	587	629	606	608	608	609	585	589	574	595	607	624	568	578	624	590	598	635	626	574	604	588	627	589	593	616	562	621	551	635	586	559	609	578	595	552	597	558	611	605	641	643	587	595	621	624	582	596	595	584	594	596	574	612	599	583	608	593	607	615	566	593	615	603	516	580	581	576	632	531	612	611	593	601	562	610	592	606	596	580	593	592	616	597	577	622	570	571	580	592	619	590	595	599	589	614	604	599	576	574	594	579	614	585	563	618	582	602	612	567	638	592	593	560	576	608	606	586	575	605	601	574	567	611	600	639	577	601	641	587	627	599	578	589	583	611	570	603	581	609	610	586	601	622	587	603	589	606	595	623	596	542	591	636	584	626	571	578	639	599	604	597	627	616	621	623	560	570	589	585	599	554	609	561	599	614	573	633	607	641	562	570	601	625	619	654	621	625	590	610	594	593	597	606	601	593	559	610	555	630	581	596	561	605	628	585	593	600	574	606	596	609	596	584	609	589	654	609	628	582	627	590	577	566	601	600	565	598	577	608	648	602	571	626	605	594	633	569	620	596	599	591	590	582	565	591	592	587	572	596	637	624	606	587	598	605	600	590	595	637	628	628	599	600	607	600	667	587	580	587	606	586	621	552	602	600	573	551	593	609	630	604	619	586	604	563	594	574	561	626	611	575	604	568	566	556	634	596	600	559	618	600	598	555	581	591	623	619	589	556	602	573	620	614	588	617	571	613	618	587	632	577	576	604	608	622	577	566	609	557	560	601	600	618	575	655	579	638	662	605	564	621	607	589	610	529	592	591	582	576	592	596	609	613	625	623	606	588	588	640	597	606	612	600	601	595	585	565	592	563	542	591	566	599	608	577	621	611	595	574	603	612	545	605	577	577	583	608	580	605	559	599	595	567	620	605	577	568	631	628	599	583	618	590	586	620	596	564	605	538	551
53139	24424	5635	2228	1574	1148	846	749	585	543	451	505	584	522	549	592	644	551	476	419	417	406	373	392	386	357	339	308	310	288	301	308	284	272	288	292	272	275	234	274	293	307	295	305	301	285	314	316	287	327	329	343	324	358	340	896	2445	1938	1113	657	366	278	261	267	236	255	256	261	258	264	235	293	279	274	254	258	258	264	259	241	280	249	254	264	269	265	282	247	245	251	237	306	234	273	267	270	264	240	280	260	254	278	248	264	272	254	269	254	256	290	281	241	234	290	219	263	267	250	270	282	286	292	298	263	275	256	248	284	253	270	275	312	252	271	269	282	241	246	237	264	255	250	272	252	270	264	272	292	247	251	251	263	251	265	258	264	232	260	262	259	255	238	277	249	274	251	276	273	259	254	249	272	258	273	254	278	247	265	262	262	242	250	263	285	268	290	251	276	243	246	267	251	257	233	238	263	260	270	256	282	250	269	262	263	239	259	290	275	236	265	245	252	263	295	265	258	256	237	265	268	263	276	286	284	256	268	243	253	265	257	253	296	264	294	250	274	239	242	300	270	261	274	273	257	258	252	251	310	287	229	264	257	292	264	271	254	271	246	253	263	254	243	287	260	261	239	266	257	245	264	270	247	257	264	269	265	270	273	271	277	259	262	252	241	273	262	251	256	298	269	230	253	290	257	253	280	260	262	254	257	263	293	261	299	246	264	243	268	260	277	259	281	264	275	274	248	261	282	273	259	267	242	260	270	265	269	290	260	271	258	263	253	240	296	266	275	272	270	251	271	249	270	258	234	266	300	246	265	245	276	241	273	270	248	247	255	296	263	250	305	280	276	244	301	266	250	265	252	219	262	263	278	275	254	289	266	287	265	259	271	279	266	274	262	247	260	256	260	241	271	243	270	292	259	273	272	303	230	255	256	285	275	247	257	287	260	231	240	264	262	300	260	246	272	249	263	295	273	259	236	262	255	254	265	255	273	300	243	281	259	298	275	222	257	264	260	251	261	264	254	286	253	263	266	242	250	253	248	270	253	265	256	265	252	269	291	245	254	274	249	268	282	255	244	295	252	258	261	264	267	259	260	259	255	259	260	285	273	273	263	249	278	266	265	239	279	261	262	241	238	258	251	251	251	260	278	283	259	270	294	283	270	255	252	269	273	263	271	246	266	251	268	258	259	275	277	255	283	264	286	274	249	228	264	267	285	255	242	267	294	277	265	264	248	276	259	270	267	249	252	244	258	259	252	267	251	260	266	256	250	261	293	268	285	265	253	265	266	252	270	273	256	232	248	273	281	282	265	256	230	228	261	267	244	271	229	271	239	231	279	271	272	249	267	249	266	270	282	255	275	242	250	234	264	265	247	288	253	257	257	256	275	284	288	273	245	246	238	295	276	256	264	252	270	250	253	266	259	235	281	266	262	285	249	264	239	253	279	237	272	281	256	238	270	278	281	273	244	300	266	300	261	252	220	272	257	242	263	244	274	260	242	268	240	255	280	254	239	254	263	280	267	277	285	246	257	248	259	236	286	241	265	258	273	230	297	274	265	297	262	254	255	270	252	256	290	248	264	269	259	245	259	255	236	256	252	270	291	249	253	254	241	263	251	234	280	232	259	254	265	296	262	261	254	274	249	239	261	256	266	273	273	250	239	251	267	280	284	270	259	266	299	259	282	259	262	250	264	266	297	254	269	259	271	278	249	234	257	233	278	264	250	263	258	272	219	293	282	258	241	264	244	281	253	266	271	253	246	259	269	247	294	266	275	277	288	262	260	247	254	243	281	243	295	254	263	283	243	259	283	301	263	278	269	254	250	265	244	266	251	261	294	280	258	250	309	273	280	249	253	250	290	251	264	263	258	252	283	295	256	248	260	263	257	257	280	271	271	265	245	270	257	282	271	238	255	270	291	275	271	278	252	276	254	257	266	268	271	264	278	286	267	261	265	264	293	288	265	261	248	249	268	264	292	256	274	267	272	265	272	281	266	287	282	272	274	254	290	248	274	242	272	261	232	287	267	306	268	265	271	246	250	284	241	255	255	267	263	291	221	243	287	258	280	247	289	304	245	269	288	276	284	270	276	282	272	281	250	244	291	253	267	241	233	287	255	254	251	244	255	263	281	272	263	250	248	260	274	256	263	293	276	249	240	282	259	241	249	261	246	263	272	231	236	258	263	208	243	233	230	254	249	262	257	265	267	239	266	247	277	236	249	295	283	246	246	233	259	256	288	259	242	272	266	247	221	259	279	272	283	239	283	255	301	251	243	275	270	277	257	257	236	270	265	258	262	265	261	270	257	261	273	251	264	247	272	274	246	269	263	255	258	291	269	260	268	271	274	232	249	238	259	280	251	256	247	266	242	254	262	291	245	254	267	286	272	272	283	262	239	269	271	250	265	280	282	263	323	271	268	272	255	253	262	299	266	241	275	279	243	261	253	244	272	282	256	238	290	277	276	259	242	250	286	260	272	294	237	261	260	251	245	279	248	280	271	252	286	245	266	241	245	260	251	284	287	237	252	250	245	272	281	254	293	273	271	295	279	267	275	230	267	295	250	268	248	235	277	235	250	225	260	270	252	278	279	229	279	263	254	273	256	263	255	267	288	294	263	254	278	277	299	253	278	244	241	230	262	259	259	264	288	255	273	246	274	262	262	289	304	244	289	254	270	261	235	259	273	268	292	265	290	264	277	284	264	259	260	252	262	259	264	283	257	281	294	249	265	256	257	258	247	261	285	252	262	250	232	266	263	284	291	248	274	251	238	260	261	245	278	266	269	280	263	234	296	245	260	256	254	244	259	232	218	257	300	247	270	278	263	265	272	278	298	276	267	278	290	270	258	239	314	258	247	267	239	265	282	260	246	248	258	274	260	262	240	238	282	264	244	279	246	251	262	263	242	271	258	268	290	304	260	260	259	273	265	256	265	262	275	256	255	235	266	272	255	248	270	249	256	272	289	271	258	255	257	258	215	235	272	240	273	250	256	264	262	279	248	267	237	252	257	237	262	253	242	254	275	272	285	272	252	264	265	271	234	264	235	246	250	303	238	231	276	253	254	271	241	271	276	282	255	272	237	256	290	253	266	257	249	284	245	287	245	270	244	294	261	246	255	256	224	280	240	251	285	297	254	247	242	264	267	244	262	275	267	246	268	240	278	271	259	267	273	254	278	248	304	236	273	287	267	255	290	241	268	263	256	289	264	256	249	252	261	257	257	266	256	258	258	267	277	260	257	287	247	243	259	246	270	237	270	253	243	263	255	240	273	260	273	284	277	257	264	235	289	264	258	267	242	257	274	289	266	253	267	244	252	254	273	281	244	267	261	263	273	229	263	272	236	242	256	265	272	270	244	259	254	282	263	272	241	288	236	240	279	263	251	254	313	280	278	266	267	281	241	293	264	262	246	283	261	262	272	270	241	284	285	283	267	262	260	241	260	266	270	289	291	281	261	287	267	280	249	269	223	305	273	278	283	288	263	254	251	270	272
31922	3139	6391	6639	5624	4529	3589	3081	2576	2260	2015	2052	2530	2461	2802	2814	2960	2941	2356	1700	1592	1718	1449	1604	1430	1509	1433	1252	1049	1013	1112	1081	960	890	876	895	827	855	849	860	932	921	984	1049	1050	996	1114	1063	1034	1048	1153	1135	1292	1375	1447	5627	15381	11762	6284	3261	1231	736	733	735	698	723	679	767	695	693	724	729	746	706	688	719	709	741	713	744	715	702	726	728	733	732	740	731	770	710	698	765	684	719	741	757	717	698	754	690	743	733	718	724	734	705	709	733	643	702	734	704	704	751	734	721	734	790	738	750	705	679	723	692	758	755	721	742	689	728	732	752	701	714	766	711	774	768	739	724	749	694	771	719	700	730	723	763	755	745	745	692	736	722	680	680	690	724	715	715	744	690	734	732	721	714	716	672	680	693	700	785	687	738	718	721	716	704	722	725	779	725	769	720	732	776	745	739	701	678	705	665	728	746	754	736	732	695	684	737	686	689	720	732	733	697	701	684	707	768	761	780	743	685	666	730	728	758	736	720	709	736	700	688	758	744	731	685	736	723	750	743	729	745	731	742	750	726	695	752	689	685	745	703	753	708	711	741	731	743	724	729	687	712	716	702	693	742	747	765	733	738	744	780	753	706	705	714	761	719	716	775	765	768	687	739	703	699	784	704	726	749	719	715	708	708	727	762	710	744	754	734	705	758	738	650	713	717	697	721	723	694	759	745	730	720	742	678	705	744	706	724	785	738	746	755	662	722	719	719	728	683	753	714	723	700	727	710	750	689	735	686	683	771	760	749	720	765	737	774	756	716	726	733	716	775	735	744	723	689	748	744	759	703	668	714	725	774	715	714	701	725	754	714	762	669	712	733	752	712	751	736	706	695	720	725	731	683	700	732	719	689	716	723	727	728	721	736	729	790	760	714	743	747	705	697	743	706	708	719	675	725	770	707	706	741	709	762	716	740	725	727	702	709	812	736	746	760	753	742	740	721	699	760	744	692	725	684	738	757	733	756	750	752	743	689	712	738	766	741	705	778	691	731	722	715	714	748	724	727	704	742	740	691	674	726	676	761	763	739	663	689	734	747	763	694	702	713	667	751	708	698	700	723	701	732	750	740	749	725	740	688	756	727	779	741	694	714	771	707	756	718	685	685	731	721	739	752	690	717	752	640	744	721	710	738	742	732	676	730	741	699	717	741	774	745	735	721	726	750	705	723	796	733	764	713	719	781	698	744	679	712	743	783	724	701	722	721	724	754	701	738	694	730	711	704	751	749	739	709	703	710	751	730	680	702	735	724	716	706	774	736	721	711	769	733	725	718	767	725	729	749	784	717	701	768	739	726	739	747	696	749	672	725	680	730	737	720	703	679	682	753	736	694	768	739	684	730	758	698	730	756	693	681	735	723	713	769	688	744	752	751	747	727	733	759	754	742	692	773	727	708	712	725	797	738	685	703	729	707	683	738	746	728	720	715	753	723	702	755	727	796	687	691	700	746	768	697	739	689	705	692	729	684	731	764	716	720	706	759	719	731	770	772	742	733	695	729	706	723	749	707	725	742	742	737	729	683	752	730	741	766	748	694	728	703	725	712	703	698	677	744	730	775	715	700	754	698	742	712	734	769	744	722	730	743	706	725	735	754	705	734	726	742	723	726	718	792	699	709	721	725	702	736	745	709	728	741	698	687	686	759	721	717	678	661	722	736	706	720	742	771	692	759	742	720	724	785	681	720	710	706	756	744	745	734	739	738	740	749	736	755	765	709	736	676	762	756	729	709	749	737	686	692	725	662	742	703	722	718	704	716	742	738	730	721	699	732	724	745	738	692	730	718	730	723	701	734	691	740	718	728	702	704	756	725	717	761	721	727	705	712	721	715	722	691	753	789	720	708	662	729	721	701	715	702	750	709	704	759	733	730	753	763	695	675	714	764	736	682	702	745	693	783	716	727	706	762	697	780	718	693	755	742	711	710	712	698	736	740	704	701	738	720	700	718	764	738	684	742	747	735	744	769	745	733	752	728	763	721	698	706	766	695	712	704	708	731	749	704	762	709	714	736	739	750	749	783	735	732	757	743	709	681	745	714	715	739	702	717	752	718	784	701	692	724	692	730	724	711	704	704	706	741	731	753	750	747	741	735	721	722	724	738	746	706	741	779	706	712	735	733	735	760	754	720	725	730	742	734	694	705	636	722	770	742	735	723	716	763	701	724	722	719	680	709	680	726	685	687	765	738	684	679	754	722	736	706	731	746	746	755	720	718	698	701	749	740	754	704	693	757	696	718	700	770	731	740	712	700	731	753	685	715	747	718	734	692	685	767	748	711	752	706	742	690	734	730	719	727	716	777	698	767	701	721	709	737	712	743	740	731	689	733	742	693	767	718	709	721	758	676	684	720	676	737	727	750	764	706	725	693	682	749	703	761	722	717	699	711	724	734	730	669	808	667	740	730	744	737	719	714	764	714	723	734	729	657	686	742	786	710	735	677	718	719	754	715	742	724	719	763	704	695	747	728	706	698	750	726	778	693	728	760	715	716	709	733	679	696	719	779	723	748	723	727	742	774	717	750	740	705	735	697	769	716	739	712	688	743	710	694	748	805	706	736	709	747	694	741	741	739	723	660	736	743	687	736	740	717	748	730	736	717	710	671	711	722	695	700	729	718	699	686	686	734	716	777	731	682	674	697	722	699	700	757	699	720	691	691	686	726	708	719	738	730	740	728	720	708	728	717	697	738	679	721	727	729	740	706	715	753	735	715	751	684	752	706	731	709	725	736	725	741	722	686	707	715	738	771	751	694	706	718	738	697	673	696	705	770	721	710	694	772	712	706	692	697	713	766	740	684	713	713	721	742	705	746	710	688	706	727	736	748	710	769	728	695	717	736	748	723	726	738	729	740	699	757	718	710	690	754	697	681	715	698	696	686	727	771	734	737	703	697	710	760	744	735	768	717	702	730	720	726	758	745	722	746	728	711	715	751	751	693	776	752	693	709	734	709	713	714	701	700	731	733	738	738	708	713	715	693	706	716	709	683	717	722	719	714	745	743	720	738	686	708	737	736	701	703	700	696	756	714	774	720	714	741	728	730	709	735	762	657	760	800	737	737	746	708	729	707	702	687	714	716	716	713	710	688	753	755	752	750	747	730	742	721	742	728	711	690	710	704	727	730	721	729	726	691	766	688	733	718	703	731	766	709	706	733	738	701	714	738	769	746	677	752	747	763	704	714	770	695	722	748	706	707	692	730	780	742	747	706	744	744	730	742	735	683	732	704	702	696	706	768	733	717	704	770	750	704	696	713	745	741	752	723	716	695	737	719	802	713	746	719	711	724	764	704	743	772	762	755	728	728	738	730	724	731	745	731	749	748	714	729	706	731	757	757	704	744	752	736	727	719	686	746	742	741	711	767	760	703	719	708	762	701	729	712	768	733	730	732	759	735	691	756	729	703	766	721	710	724	746	778	727	767	685	736	686	726	688	727	728	672	746	724	726	761	763	746	703	727	722	752
4943	616	323	212	182	175	182	170	183	165	168	197	160	151	175	164	164	174	178	163	177	172	191	161	152	146	155	150	158	165	158	179	133	177	168	157	154	157	150	171	159	158	149	177	147	173	135	170	168	160	153	175	177	174	159	178	243	421	394	265	177	159	159	181	155	161	158	173	154	180	196	172	139	162	188	181	170	164	159	157	165	163	183	170	155	147	151	129	152	151	191	174	168	150	192	163	159	149	163	164	172	158	171	148	156	172	147	173	162	154	199	150	146	163	166	158	164	170	161	183	134	162	165	178	137	146	172	175	156	165	157	179	145	162	160	144	159	157	160	149	159	169	176	161	145	145	149	155	157	145	163	149	176	166	162	141	181	163	172	153	183	144	145	169	122	136	156	144	162	165	157	177	168	176	144	174	155	140	150	148	146	152	158	153	156	132	167	152	176	159	156	177	194	161	152	156	148	150	159	153	178	147	153	148	148	175	153	161	164	161	156	164	155	147	180	188	156	159	172	154	158	143	166	146	157	152	161	169	163	169	164	173	143	164	148	173	143	164	152	160	168	152	152	163	142	135	158	178	174	172	173	159	160	147	148	167	171	147	140	169	175	159	146	151	158	178	163	165	170	156	182	172	172	168	163	160	167	161	156	162	165	164	167	143	158	141	164	162	169	136	144	153	151	153	159	175	171	157	144	174	179	168	156	164	154	146	157	161	150	173	139	176	156	186	147	147	164	180	163	169	147	136	172	178	138	147	153	156	176	158	171	178	136	145	165	169	156	165	142	169	176	156	166	158	151	153	150	173	169	131	163	158	170	137	174	155	174	171	172	159	141	170	172	165	152	162	189	163	167	159	152	169	152	153	161	154	137	156	143	167	138	160	135	155	181	149	165	158	140	175	164	170	167	166	201	157	171	155	145	173	149	173	160	190	161	145	164	157	152	148	152	158	180	160	157	180	152	155	171	167	175	171	158	149	195	185	147	161	146	154	175	147	157	177	157	145	163	155	163	151	147	150	168	177	166	165	151	170	150	149	150	142	168	162	144	180	176	158	155	194	177	120	165	160	170	158	158	185	162	173	155	159	185	164	151	170	178	159	154	175	166	160	150	164	163	163	165	164	151	155	164	160	160	157	141	147	148	143	157	133	146	163	170	166	210	143	158	150	162	170	161	161	161	181	144	165	149	153	162	178	183	124	142	188	168	143	155	174	174	126	160	154	164	138	171	181	173	159	148	177	178	144	183	176	158	134	166	178	164	148	147	166	165	159	161	143	182	147	166	170	187	172	165	158	169	158	160	162	169	166	144	159	154	189	139	165	156	172	169	180	150	183	187	157	160	169	163	160	163	170	145	157	169	158	170	144	145	159	150	171	151	124	162	158	161	162	169	157	158	158	142	148	171	158	189	159	155	191	160	152	164	152	150	141	175	163	162	157	144	138	160	143	180	161	146	159	163	154	161	148	171	151	149	162	167	160	119	128	158	141	177	174	146	164	157	190	144	160	144	153	158	166	145	154	149	154	169	152	148	167	168	161	152	139	182	167	167	167	154	154	182	185	168	168	164	138	139	142	149	150	149	174	159	137	150	179	168	171	165	172	187	179	187	181	177	147	151	178	144	164	153	149	165	150	166	141	163	142	170	177	165	175	174	157	158	138	149	152	149	146	171	166	154	157	184	150	160	176	165	159	135	157	156	135	178	172	167	172	161	145	170	186	157	156	181	169	159	162	144	157	165	181	156	172	176	152	165	170	162	159	175	162	168	154	176	155	145	172	155	173	168	173	158	164	147	152	166	167	186	146	158	153	151	156	137	157	164	163	166	191	181	184	160	150	142	140	158	169	169	153	153	159	184	130	158	163	155	146	145	140	181	150	176	161	149	160	157	143	162	156	157	136	162	162	163	170	171	158	175	198	149	166	203	167	168	163	145	131	161	139	168	161	148	153	141	157	158	177	187	176	182	165	174	154	158	158	167	176	161	155	142	167	154	147	156	161	164	150	167	175	160	166	147	177	132	151	149	176	179	154	189	150	146	165	169	167	154	154	152	161	156	181	178	143	154	176	166	190	170	151	155	156	161	178	191	169	143	182	162	162	166	141	166	160	172	150	161	168	162	169	153	157	146	169	173	165	146	160	164	183	172	194	167	156	143	150	141	166	161	156	156	139	179	151	151	166	180	185	166	169	176	172	167	163	175	124	174	151	129	181	185	159	136	183	158	176	159	166	152	159	167	176	157	158	148	156	153	162	143	180	156	159	157	155	150	162	171	171	168	161	127	160	159	154	166	159	166	139	166	158	197	187	174	158	159	168	163	163	164	177	157	159	181	166	160	152	195	139	167	197	126	171	156	146	174	169	165	173	137	166	146	139	158	162	162	149	153	168	148	172	144	151	140	177	162	148	157	174	160	181	170	162	170	160	142	175	158	165	161	173	162	147	153	150	147	159	166	149	154	134	188	169	160	161	164	165	161	161	170	172	162	145	155	193	155	160	178	153	161	164	142	156	153	173	147	190	157	153	173	146	164	165	183	169	148	163	151	160	166	165	170	165	183	154	161	175	147	167	173	127	144	163	156	171	175	160	153	154	152	159	166	159	175	173	174	179	166	149	165	180	147	148	185	162	154	146	174	153	168	173	172	140	155	148	170	170	178	141	173	145	157	157	147	150	147	159	154	168	157	159	165	157	170	175	159	163	169	151	165	158	152	155	151	167	178	173	172	160	170	152	160	143	157	174	194	154	171	164	136	156	179	165	157	177	149	158	181	169	143	151	193	158	154	169	161	169	183	147	170	194	166	156	167	171	176	156	146	146	163	165	145	179	150	137	180	167	166	171	149	174	162	148	167	152	162	183	185	181	143	154	163	153	159	168	159	183	163	145	174	154	153	164	154	156	152	155	157	168	178	143	150	155	177	142	161	151	146	172	141	164	147	141	136	153	169	160	156	148	163	150	167	167	165	154	168	155	166	183	159	179	162	142	165	165	146	167	153	173	144	192	147	173	153	162	163	140	160	173	133	178	188	170	176	150	158	154	183	182	167	138	145	157	160	155	181	169	156	180	164	154	166	162	170	161	167	146	146	157	156	157	183	136	161	152	165	148	173	158	164	161	164	152	152	143	155	160	164	171	189	134	148	151	149	158	155	159	158	168	162	163	182	169	161	151	165	162	152	164	166	148	169	166	174	158	177	179	149	160	171	149	161	159	187	157	190	132	162	184	162	163	142	181	151	157	142	144	159	147	147	151	170	162	182	153	174	162	163	155	136	157	168	181	171	163	141	140	153	168	145	190	165	172	167	149	170	161	184	160	160	175	155	147	152	170	159	154	149	183	169	165	157	161	160	160	186	153	177	157	171	161	174	164	185	149	157	162	168	180	159	173	168	159	161	140	175	179	143	139	156	166	170	147	122	133	153	151	153	140	155	165	160	148	145	160	151	154	155	158	176	178	168	177	159	194	149	206	160	170	182	158	153	148	155	174	144	177
4704	573	670	652	641	631	614	539	533	569	560	528	501	493	533	533	581	563	516	528	539	552	518	499	504	522	481	484	463	472	472	480	507	501	473	455	483	473	460	508	432	464	482	471	508	503	513	453	498	504	457	505	535	505	520	590	1103	2214	1990	1010	488	483	459	452	438	453	457	463	463	465	491	503	464	483	459	449	469	465	476	407	451	510	448	441	475	438	488	457	450	472	458	475	496	480	483	479	471	455	479	462	464	483	491	475	442	490	476	468	471	465	427	485	434	496	468	477	456	464	462	495	450	424	450	482	473	467	476	459	459	482	480	487	468	459	500	473	477	467	510	489	466	459	447	464	506	464	466	461	469	489	458	434	475	471	479	454	463	468	450	501	447	431	470	452	448	457	460	445	444	453	484	469	453	452	518	495	506	472	498	468	509	484	446	494	485	470	456	458	447	461	474	482	445	478	474	436	500	474	506	434	441	467	438	427	491	450	437	440	479	444	461	457	468	456	436	478	451	525	491	506	433	500	470	451	460	450	470	471	509	466	443	469	430	500	465	458	484	455	487	483	503	476	507	473	450	450	432	433	468	430	456	449	496	490	473	499	496	474	466	454	465	465	468	459	466	490	461	459	463	477	476	438	487	457	439	469	448	496	487	449	475	465	478	458	511	485	497	440	460	496	454	472	462	486	494	485	454	463	440	476	437	467	473	499	473	484	472	471	458	436	464	442	455	504	433	464	451	445	466	465	502	469	488	470	461	462	453	467	442	464	500	448	448	464	468	448	477	496	479	488	460	452	460	466	498	449	449	463	484	445	481	513	476	458	501	469	489	487	455	436	448	462	436	455	506	468	456	509	481	443	466	443	453	466	442	513	477	440	431	497	478	480	438	470	478	514	503	458	448	482	497	474	485	479	490	467	484	515	483	509	443	453	446	456	496	436	472	457	466	502	471	499	444	434	459	478	519	440	495	476	508	475	446	465	453	489	471	430	443	504	469	473	412	453	486	450	452	460	456	455	456	477	474	483	472	499	457	472	477	474	481	472	458	472	433	505	441	473	433	482	512	485	439	455	470	416	463	481	476	448	448	488	428	448	480	426	447	468	457	484	458	505	480	459	447	471	499	481	459	480	482	460	476	477	489	459	433	526	501	462	442	471	472	489	458	473	477	479	472	445	474	477	506	481	449	486	463	487	470	503	462	462	448	428	463	451	496	493	437	483	445	492	478	482	437	465	447	470	451	423	467	478	450	489	485	453	451	466	469	491	482	458	496	465	454	479	490	445	456	478	449	454	493	461	435	493	480	477	489	509	466	473	426	477	491	457	487	467	489	448	424	485	503	513	486	444	453	475	468	439	470	488	466	445	457	456	503	485	456	458	439	516	428	480	468	455	502	466	460	479	455	476	446	472	446	426	472	471	480	471	491	453	467	494	471	442	473	476	485	453	456	462	463	444	450	464	481	463	443	463	446	531	486	461	484	521	506	501	481	475	439	493	459	474	443	480	475	493	477	478	477	472	454	447	458	483	455	474	489	476	504	463	488	432	450	491	507	429	456	471	482	457	456	472	471	431	475	456	483	484	501	491	461	488	478	495	430	468	444	426	477	450	464	470	462	485	490	490	475	457	467	468	469	452	455	476	468	454	449	465	440	503	457	457	508	438	494	512	434	487	452	450	420	453	480	479	451	486	472	485	491	426	489	469	456	454	480	499	436	458	458	477	467	436	498	443	456	480	487	482	490	444	449	416	483	420	437	479	432	479	457	479	482	485	437	482	455	508	468	458	434	459	490	494	494	530	488	417	462	496	507	479	462	458	477	441	442	459	475	450	463	499	463	491	474	494	447	462	484	466	493	459	472	478	484	512	448	499	478	479	491	484	470	466	466	478	484	489	494	502	421	470	475	440	473	478	451	479	502	475	438	482	467	471	458	432	445	449	463	474	481	453	436	427	479	484	422	420	446	466	450	461	457	499	489	447	439	471	487	463	474	455	488	487	474	487	509	484	428	447	482	440	448	456	464	465	463	519	449	510	477	457	477	438	457	469	464	473	440	461	442	429	457	440	429	432	468	440	464	476	445	471	442	495	494	458	515	447	470	443	440	478	439	475	440	476	479	459	502	477	452	488	453	443	491	431	457	509	470	499	469	447	490	450	462	467	440	447	480	490	495	492	440	462	467	467	480	447	464	456	484	465	458	421	453	448	485	477	460	486	446	453	446	444	476	456	525	442	517	455	489	468	453	449	494	480	473	479	464	470	447	497	475	439	413	445	443	466	490	482	432	478	448	441	446	471	437	480	461	479	505	500	427	467	469	483	452	457	432	458	515	547	467	450	462	488	500	485	450	464	471	445	443	475	494	449	456	460	471	441	489	471	458	493	461	474	470	464	442	461	501	447	491	465	448	473	454	437	475	517	469	533	491	457	483	477	478	512	488	458	467	433	462	446	447	488	468	468	487	494	471	497	469	506	435	447	484	486	461	440	481	478	494	425	469	457	462	436	539	446	440	440	461	493	483	420	449	492	446	439	497	455	466	466	459	445	468	474	444	505	515	487	446	493	445	461	477	445	500	479	485	441	476	503	456	463	497	485	470	484	484	479	455	438	466	434	472	527	474	492	483	458	450	485	484	466	475	501	457	459	468	475	464	473	482	420	448	485	448	485	464	466	457	481	463	439	427	475	482	486	503	467	425	446	448	467	450	466	495	470	501	432	454	491	459	476	459	458	446	495	434	448	474	476	463	444	487	437	484	486	471	449	485	487	504	468	451	510	450	497	482	468	444	482	486	468	483	459	481	453	473	414	474	462	473	483	501	464	502	483	480	507	415	473	478	468	499	474	496	433	501	462	484	488	463	448	485	460	465	469	454	493	500	493	461	472	485	450	477	475	496	485	432	479	466	483	499	488	489	492	486	514	462	400	452	441	475	486	480	477	445	464	483	484	479	458	447	489	426	456	459	477	492	468	447	488	472	431	493	503	458	481	497	501	464	477	482	467	512	487	490	488	469	457	472	426	483	490	472	456	449	491	464	479	475	463	480	459	463	488	467	468	487	469	488	466	470	467	456	490	479	497	486	449	454	431	498	457	443	443	417	450	508	485	448	497	434	467	483	520	498	456	452	460	439	480	427	438	459	459	444	457	474	443	473	436	458	435	507	466	474	478	461	450	471	486	502	473	450	450	414	455	497	464	463	491	424	470	463	463	476	475	494	502	440	458	459	500	480	468	463	471	462	454	461	494	427	481	480	423	461	442	473	466	470	457	458	520	466	478	488	455	456	446	487	474	468	481	460	500	495	489	443	491	481	480	470	477	515	469	475	458	461	468	468	509	466	459	461	479	445	435	465	490	455	491	496	474	453	441	488	487	449	475	478	471	425	478	475	457	470	483	477	479	428	444	447	491	452	456	457	429	496	480	470	446	450	488	469	460	475	506	461	500	465	489	444	483	410	441	494	435	474	453	470	454	492	452	467	468	470	453	432	482	466	440
38525	9924	1505	1026	702	531	424	344	280	240	216	211	218	232	238	262	284	326	230	182	153	167	157	179	179	158	176	143	162	134	149	142	125	127	139	140	148	155	126	135	151	156	142	145	161	142	135	109	127	126	156	153	148	142	148	226	576	579	264	163	162	136	117	122	138	123	146	102	122	119	140	141	142	110	141	128	133	122	134	139	145	107	128	126	121	128	129	112	125	115	136	118	135	120	106	105	133	111	119	130	97	129	131	125	137	149	113	121	136	114	139	118	123	121	137	138	132	130	130	153	127	134	113	135	104	131	117	115	119	130	145	102	117	134	125	136	131	126	128	129	117	130	133	124	118	121	151	131	100	115	111	125	103	122	138	137	130	111	126	165	114	112	112	134	114	136	124	144	121	123	137	137	130	136	111	130	132	124	127	155	123	122	148	123	132	128	132	116	116	141	129	121	143	120	137	123	127	104	101	122	142	122	159	121	122	122	116	126	108	136	125	133	145	136	128	120	147	132	111	128	134	117	109	136	130	97	118	122	138	141	110	133	131	128	123	152	118	124	131	114	129	121	136	135	139	140	118	143	109	138	129	132	123	137	134	141	125	117	134	121	118	123	122	115	101	142	132	152	131	125	115	136	118	115	133	143	130	104	120	144	104	125	128	117	125	137	125	112	126	109	124	109	105	125	117	145	113	128	127	120	129	103	126	110	131	121	124	124	141	116	117	119	127	128	123	138	148	123	138	109	141	117	132	137	153	127	118	120	123	112	118	117	131	131	133	114	127	126	130	110	131	125	121	124	139	143	126	117	109	143	117	115	142	135	143	114	136	121	133	126	122	135	120	114	119	128	122	120	119	113	127	135	109	124	118	135	120	120	110	117	131	124	128	121	121	135	145	125	116	122	114	123	139	103	113	130	112	115	125	121	100	130	117	116	118	142	129	136	121	115	131	115	117	120	129	125	127	134	125	126	115	134	135	122	104	142	130	119	131	128	124	109	118	120	119	136	121	123	119	118	122	133	130	149	139	133	139	126	126	102	123	119	131	110	131	123	125	141	123	132	130	109	111	124	135	122	133	108	142	137	105	100	118	120	114	122	114	113	120	116	139	123	113	125	105	104	125	122	123	126	123	101	119	129	131	130	129	121	128	134	114	124	123	118	136	129	127	129	127	115	137	130	107	123	131	126	128	120	134	123	144	120	140	104	120	125	141	131	106	115	123	123	114	122	141	113	156	120	131	126	123	129	125	119	130	135	143	112	117	133	112	119	113	113	129	116	132	127	124	114	117	141	121	118	121	116	130	130	119	117	141	126	129	113	104	132	137	124	116	109	129	117	132	130	113	121	127	127	139	138	114	129	133	118	153	119	120	117	122	103	115	108	144	129	118	118	113	109	121	111	134	137	114	109	137	152	127	107	134	134	118	113	120	137	111	124	141	134	131	128	126	113	119	128	138	136	110	106	124	124	129	131	118	134	133	138	120	119	120	119	143	113	134	123	109	121	130	130	134	113	106	118	116	133	129	130	131	112	129	139	120	122	127	140	127	111	135	116	132	139	115	138	108	112	118	139	120	109	126	131	112	153	128	115	140	123	146	100	124	121	108	116	142	143	130	136	119	116	133	144	140	120	128	112	129	131	134	135	110	130	121	123	131	122	131	119	123	127	110	121	140	130	115	135	133	118	142	125	113	106	116	105	135	134	125	122	116	115	128	143	137	122	124	110	128	123	126	111	99	133	128	109	123	113	116	106	136	122	128	109	122	127	129	128	132	124	113	108	133	129	114	120	116	136	117	119	111	140	146	131	130	133	130	121	135	117	129	121	131	120	123	117	125	125	116	118	115	119	127	113	138	130	124	133	131	128	123	108	117	145	129	111	129	128	112	137	122	134	124	102	130	132	140	134	123	130	122	129	116	116	114	129	119	113	128	111	147	107	127	125	136	138	127	122	139	141	124	121	104	114	137	120	134	129	114	95	145	133	131	120	112	127	128	116	116	129	126	124	128	145	119	128	131	130	145	127	107	96	129	141	134	135	126	106	120	115	112	112	108	138	116	139	107	113	121	129	128	118	112	128	144	122	107	132	126	105	105	125	122	97	128	119	127	116	131	104	138	110	110	123	125	134	122	116	113	100	118	149	121	118	142	120	126	128	123	126	150	112	108	115	122	127	117	124	121	127	109	113	110	118	124	138	142	128	138	122	128	111	109	105	99	127	106	149	131	138	111	115	129	125	114	122	123	119	127	129	140	122	115	121	137	115	129	147	143	119	125	140	131	104	130	132	123	133	123	131	141	130	133	104	107	132	121	106	144	118	120	127	124	118	110	124	121	129	150	117	127	128	115	110	95	115	117	147	145	123	121	120	119	124	142	114	116	127	115	130	101	119	121	140	132	127	120	122	107	118	135	99	116	129	129	127	134	130	118	127	110	142	115	122	122	125	108	126	128	129	107	130	126	116	128	119	104	114	121	125	115	137	114	114	130	133	143	128	139	131	121	106	124	113	141	106	120	111	102	129	106	106	132	113	120	95	131	135	129	133	113	128	121	130	126	131	122	134	129	128	131	110	122	109	129	138	103	117	124	125	145	118	125	110	116	118	104	114	122	117	128	141	133	123	123	139	106	133	135	119	114	135	140	109	143	119	133	136	127	137	125	119	126	137	125	110	130	147	145	125	121	106	139	107	129	120	121	134	128	124	119	145	120	126	120	114	135	121	126	136	127	146	118	127	93	116	125	124	113	102	113	105	127	137	117	124	130	131	121	136	143	119	132	129	135	157	116	127	112	118	127	125	121	115	126	131	140	107	132	109	126	114	128	128	112	118	131	108	122	139	131	146	126	128	124	102	136	120	141	139	131	115	139	127	129	136	115	127	119	107	115	119	134	133	119	124	108	126	115	141	119	122	119	137	113	150	110	122	99	130	136	135	125	126	135	124	141	132	137	121	117	129	111	117	119	123	131	118	122	140	114	124	118	112	135	109	114	108	140	118	96	119	136	117	132	115	135	109	120	116	135	127	123	141	137	116	126	125	117	129	116	119	145	125	131	139	105	123	109	123	122	124	157	136	92	124	125	122	116	132	124	120	140	119	136	127	125	125	134	139	138	115	134	128	140	132	150	126	94	122	132	130	142	125	132	120	117	124	115	120	126	138	124	127	134	113	117	123	117	122	123	119	121	132	115	104	123	121	139	131	136	130	116	106	108	131	122	117	132	119	134	117	129	118	112	114	131	119	149	125	127	149	120	124	118	124	107	110	128	137	112	126	133	128	121	132	142	123	149	119	123	145	122	131	141	151	108	143	148	126	139	122	125	145	117	133	123	110	124	132	143	132	148	142	118	110	120	102	118	123	117	118	132	105	112	132	138	146	131	132	120	117	116	107	137	119	122	127	133	135	136	116	137	126	129	139	115	120	113	134	111	116	125	136	130	125	123	123	127	115	116	135	122	133	133	124	126	127	129	118	144	139	130	133	132	133	132	128	103	128
21617	1550	3356	3351	2840	2369	1860	1537	1334	1213	1015	1075	1085	1154	1251	1375	1478	1671	1225	840	829	760	772	767	829	756	651	560	581	554	490	498	465	503	456	538	534	475	566	538	486	498	567	568	546	466	484	512	491	470	528	504	508	487	548	1596	4007	3970	1663	389	388	390	409	394	354	372	402	410	418	389	380	388	384	395	392	392	386	401	365	386	397	393	379	391	413	368	381	408	385	338	398	361	403	416	376	367	392	366	403	400	387	384	382	370	358	374	365	370	419	370	412	376	385	406	401	376	413	357	345	340	410	391	364	398	379	364	366	387	382	370	379	402	395	355	399	392	365	408	372	410	382	379	393	374	396	368	403	356	375	397	390	384	387	359	411	408	390	408	383	396	399	370	384	386	401	366	412	417	391	418	454	436	402	423	378	420	392	438	423	377	400	364	389	385	398	385	360	408	374	377	389	375	427	384	403	355	391	399	427	400	401	393	429	396	380	375	386	364	360	370	385	382	402	389	384	399	388	387	385	406	385	434	352	410	362	398	383	391	375	423	378	370	351	383	379	409	413	372	388	380	368	375	395	392	407	389	371	376	372	362	335	369	340	385	374	403	386	405	371	373	384	379	386	411	396	412	380	408	397	394	387	371	367	348	379	347	414	351	394	386	358	393	369	376	381	388	374	367	389	382	409	375	363	357	360	396	374	371	395	408	355	375	371	362	415	404	388	389	371	349	388	394	390	372	388	356	390	408	365	374	372	400	394	376	388	373	307	384	362	396	428	394	376	414	350	404	376	381	372	425	391	406	383	358	381	403	347	415	379	383	340	403	384	349	394	401	402	362	380	367	372	350	371	379	381	359	347	368	345	354	385	380	392	383	374	364	391	386	346	350	351	349	409	404	367	390	387	362	377	409	382	379	362	426	352	355	396	368	373	401	371	381	374	385	404	348	393	363	370	352	355	358	362	371	386	385	374	381	372	387	423	402	390	369	359	356	412	351	389	375	386	396	396	365	401	378	388	380	417	406	369	371	384	377	374	396	372	421	342	401	432	388	370	394	380	362	352	358	334	399	357	369	404	337	380	389	397	398	361	366	391	391	360	394	366	367	387	343	382	375	400	384	425	356	392	358	391	420	394	377	387	358	371	402	381	364	409	385	365	351	370	370	389	341	398	385	395	361	396	409	388	376	372	357	351	354	395	380	372	385	355	366	392	405	384	362	385	387	361	380	410	349	379	390	360	369	380	367	404	387	340	372	372	369	380	390	364	326	394	384	337	363	377	365	392	367	379	372	399	416	394	421	399	380	359	389	407	389	430	373	373	355	362	376	448	361	383	346	378	346	382	379	381	348	388	392	370	389	378	418	375	440	377	373	390	377	352	347	331	432	376	397	411	387	366	383	377	384	389	375	342	379	357	412	385	365	348	365	374	413	394	347	366	375	381	403	385	392	383	424	362	389	371	379	382	365	364	345	398	389	392	381	427	407	424	363	377	382	372	391	375	372	366	394	386	381	374	384	410	366	361	357	405	388	377	366	381	379	380	408	374	380	375	351	394	395	361	393	377	359	384	395	359	367	375	389	369	357	371	367	397	367	390	378	386	400	397	345	380	387	396	372	386	388	391	400	392	384	360	394	376	402	381	387	390	348	388	373	350	386	392	353	418	413	321	384	390	394	382	373	400	421	369	389	369	392	368	421	370	370	367	389	433	424	385	374	409	371	403	347	350	396	389	355	358	423	406	375	391	381	394	359	405	349	400	381	374	363	412	417	375	339	380	355	368	378	409	336	362	399	388	378	361	352	358	393	389	380	373	352	389	402	368	372	400	426	352	382	388	362	425	346	391	363	422	361	369	397	388	398	362	397	391	385	369	393	372	341	408	357	378	357	393	382	380	401	368	414	372	404	368	373	433	385	378	385	398	388	380	412	335	359	370	365	340	394	390	384	367	408	377	403	386	398	396	383	347	387	377	391	388	391	358	374	384	387	381	396	383	397	393	372	361	374	443	382	394	389	373	398	372	378	410	414	373	376	358	386	386	395	393	410	425	368	374	392	377	363	379	443	355	357	387	382	388	373	415	406	390	386	355	383	352	367	368	392	353	381	411	378	363	376	359	398	382	375	377	366	396	372	402	386	396	354	414	386	396	360	375	368	385	376	397	370	373	358	392	370	372	372	399	371	340	374	404	390	397	354	352	347	363	393	343	395	392	402	384	367	378	364	395	377	375	383	352	343	375	357	351	409	372	375	369	379	390	353	381	360	379	386	396	383	342	376	368	376	350	381	391	356	369	400	381	394	373	365	381	376	405	363	388	346	360	356	371	341	390	353	401	366	384	377	354	357	422	404	383	387	361	358	354	374	374	380	367	395	393	390	416	378	395	378	432	378	383	410	393	369	360	384	331	347	370	382	350	369	357	357	362	398	370	414	395	374	383	369	394	393	359	405	384	394	394	402	374	350	380	398	391	385	409	372	382	371	364	392	395	380	365	394	394	379	382	380	376	380	380	420	391	361	370	401	355	359	395	413	351	357	361	384	383	378	379	370	351	387	375	389	378	371	381	334	405	398	388	375	401	384	338	392	388	401	379	365	403	392	392	393	388	349	375	348	355	387	382	377	397	341	396	414	360	368	390	364	397	377	371	404	387	405	398	394	397	381	373	404	386	342	369	391	357	370	404	387	385	389	360	373	384	371	347	369	385	340	392	359	355	385	360	406	392	393	391	355	362	395	399	363	375	387	399	402	403	366	408	384	403	416	366	387	381	367	363	393	373	391	392	364	355	357	401	383	360	373	380	383	383	379	365	375	405	369	402	391	377	372	402	372	400	408	429	353	357	366	421	386	419	365	361	386	371	408	371	390	328	393	349	423	395	385	385	378	382	392	374	379	381	417	387	383	363	400	400	389	366	393	362	401	405	363	391	389	336	376	376	395	381	372	369	415	364	381	395	382	412	375	389	369	429	406	420	374	374	387	374	441	364	414	387	369	350	396	349	346	406	389	379	410	379	378	364	396	391	403	348	367	396	412	341	391	374	424	432	373	338	415	368	392	384	385	359	391	372	343	405	400	370	398	382	375	406	366	369	403	388	434	332	388	404	372	380	388	398	368	421	359	376	382	357	367	380	388	370	373	364	401	352	370	396	370	399	374	376	393	358	378	388	363	374	370	354	371	385	388	388	368	375	398	396	385	388	370	382	394	387	378	376	369	423	380	409	359	355	396	359	379	383	374	344	431	409	402	359	384	368	400	366	370	408	393	379	391	394	391	384	379	373	394	347	368	369	393	385	400	382	400	403	392	372	377	384	351	384	386	371	374	393	373	376	370	373	390	409	383	399	379	355	382	371	405	364	382	346	359	356	389	358	391	379	385	363	390	404	367	368	420	387	340	418	409	394	373	385	432	376	363	346	372	372	368	412	411	374	389	398	365	369	360	399	380	355	364	378	349	407	368	408	370	382	409	377	365	367	364	393	383	386	386	391	379	392	369	410	403	389	397
50584	19896	4453	2185	1524	1065	810	647	565	465	429	367	397	374	404	463	437	512	365	297	267	308	307	290	310	211	228	204	231	206	185	228	210	199	192	202	200	231	244	211	222	212	218	216	209	213	186	219	218	189	177	230	210	239	203	449	716	964	766	211	178	186	190	185	185	168	177	180	181	172	180	168	170	172	165	194	181	189	201	198	180	210	189	191	167	166	191	183	188	174	185	194	172	192	166	184	164	183	189	184	183	194	172	197	191	174	174	170	201	173	177	161	180	197	174	178	194	184	195	173	175	176	156	159	191	180	178	182	198	170	184	171	207	172	207	188	193	201	204	214	192	174	200	174	173	165	191	177	177	215	196	205	182	189	203	168	164	196	177	168	189	179	189	183	168	169	174	174	178	200	198	195	198	200	185	179	194	161	155	173	187	185	193	172	195	179	172	159	183	211	176	169	164	193	204	179	189	168	188	184	165	184	200	188	184	170	166	187	217	192	189	177	194	178	187	203	198	174	160	176	200	189	168	164	181	199	192	183	192	172	199	162	171	189	192	186	165	191	172	183	178	193	169	210	176	176	157	168	203	185	175	177	175	163	183	187	198	192	200	194	188	167	174	183	180	198	194	172	171	168	191	186	192	161	198	186	167	190	190	163	202	177	168	188	194	198	219	173	166	190	190	164	178	198	152	158	185	184	175	210	186	175	163	194	173	188	209	180	160	196	153	164	192	174	184	170	164	174	178	186	195	181	206	163	158	210	164	185	183	192	189	191	147	185	170	177	179	203	209	181	181	180	179	178	194	185	191	186	190	167	189	191	171	188	175	169	170	186	180	149	177	184	189	168	172	161	166	183	185	196	180	165	179	173	178	173	207	210	180	191	176	153	182	186	206	165	168	191	207	192	175	183	206	162	152	179	186	174	185	194	173	172	189	189	177	172	197	205	205	202	166	179	218	167	155	174	169	199	198	165	173	194	198	167	174	184	177	179	165	165	177	184	168	192	165	172	172	173	211	181	198	216	185	193	170	174	166	178	188	190	199	174	187	171	190	178	153	176	197	181	181	178	180	178	189	189	218	155	162	175	182	158	194	190	180	161	177	175	190	188	185	163	200	177	167	175	186	195	182	185	160	217	160	197	190	213	198	200	176	187	181	187	176	187	180	169	185	176	184	188	193	166	207	168	204	192	188	174	154	161	205	193	172	209	188	196	168	173	186	196	172	192	179	180	183	178	149	181	174	155	207	186	180	176	166	162	180	159	188	177	195	184	148	163	159	189	172	159	189	209	178	195	182	173	176	157	166	178	166	180	181	181	193	178	174	187	178	195	189	167	172	173	175	175	199	191	166	180	186	166	190	198	196	186	188	181	203	162	185	207	172	180	175	181	191	170	199	166	183	181	196	197	190	178	190	173	194	181	159	180	176	181	179	166	168	182	203	203	177	178	187	185	163	170	193	191	163	194	180	173	189	168	172	174	172	168	176	192	190	207	195	166	179	169	192	167	154	189	152	187	174	181	151	167	177	175	180	187	168	204	188	195	178	176	206	179	204	167	204	173	163	185	186	178	203	184	166	197	200	192	188	184	173	186	177	179	183	193	175	170	175	169	159	181	186	182	170	201	170	191	181	170	183	193	185	156	191	176	179	175	177	176	217	206	177	201	180	159	190	161	178	187	185	164	181	168	179	171	214	180	175	195	175	171	164	180	190	172	220	198	182	197	188	163	186	181	180	196	196	181	182	204	198	184	205	177	169	194	163	181	169	162	180	182	191	199	214	189	147	192	162	181	178	167	158	160	188	193	193	168	187	164	180	176	194	163	164	167	196	177	168	185	190	169	202	177	188	190	168	185	176	172	183	185	175	185	151	192	166	171	191	172	184	181	192	212	186	179	197	177	185	185	184	188	152	182	185	165	172	169	188	218	179	178	164	177	159	196	200	192	172	201	166	154	172	166	187	169	199	200	204	180	159	179	171	165	184	171	175	179	183	167	177	191	195	187	203	166	180	189	191	180	188	181	176	170	191	181	185	179	163	191	164	200	193	166	175	194	164	185	186	198	181	190	181	175	161	170	193	165	171	181	188	186	190	184	164	165	170	179	187	174	165	158	174	202	174	157	173	157	177	183	201	176	176	180	190	173	185	177	177	176	177	181	191	226	168	187	185	183	171	189	174	180	186	154	211	182	189	157	176	180	184	182	183	172	174	193	183	176	170	173	177	209	162	177	181	208	176	176	174	185	181	184	156	171	187	185	192	183	171	191	177	157	165	179	177	174	201	173	162	188	182	190	198	184	188	186	199	195	192	187	181	185	183	174	174	184	188	174	179	190	187	176	219	183	193	176	173	179	183	185	176	161	183	177	173	162	179	199	196	172	176	204	180	183	202	154	173	180	179	195	201	179	167	174	182	193	188	168	170	167	217	180	181	189	187	150	196	187	179	180	211	187	196	186	206	179	189	166	207	175	166	175	184	179	147	174	187	217	146	184	173	169	168	189	193	191	161	196	205	186	173	172	184	170	198	168	196	160	192	164	192	178	207	180	197	184	174	163	189	171	177	180	164	183	204	181	174	196	176	206	173	183	155	183	186	162	181	185	179	176	189	188	178	183	190	162	156	167	185	185	206	184	174	178	187	182	162	183	185	192	170	180	180	209	199	185	170	183	188	164	180	157	203	197	156	164	204	167	188	183	178	159	184	212	162	185	172	180	173	183	186	184	196	156	188	186	184	195	187	169	190	175	191	184	188	185	181	203	193	193	171	184	193	177	209	185	159	194	177	182	173	182	171	173	196	165	200	213	177	183	178	195	190	176	182	203	176	171	206	180	180	196	206	178	177	182	186	193	173	182	188	170	171	178	170	174	180	190	168	194	182	194	177	162	205	185	167	176	167	185	181	186	177	196	173	183	197	168	182	191	193	204	188	181	192	166	168	203	166	164	197	185	184	178	168	171	153	165	143	203	193	204	202	169	168	198	182	173	170	187	211	152	199	169	196	175	157	188	179	164	185	183	213	180	152	182	191	190	198	201	189	206	184	190	182	188	177	169	176	171	183	168	166	185	188	172	195	172	188	205	172	175	198	167	185	185	167	184	205	165	182	207	156	176	188	183	198	179	171	202	166	173	172	159	164	211	201	158	175	186	183	176	188	182	175	188	190	178	203	187	154	183	174	191	142	184	161	183	173	197	183	179	170	202	194	157	183	166	192	187	172	192	177	193	196	187	189	165	171	169	173	207	194	175	186	164	173	196	194	177	176	192	174	164	178	172	149	198	182	189	183	198	183	179	159	161	177	194	173	175	186	150	157	186	189	156	185	161	151	179	165	196	196	160	206	199	168	176	188	192	201	173	191	174	185	194	198	184	178	165	166	181	177	186	179	200	182	155	183	174	197	172	190	191	183	184	197	180	191	183	194	199	175	185	183	190	183	172	197	177	173	187	161	149	172	207	184	178	198	178	168	172	174	184	160	195	161	174	178	176	178	176	191	191
29278	2855	6334	6627	5337	4291	3480	2901	2353	2148	1878	1745	1818	1871	2132	2507	2389	2604	1836	1510	1257	1245	1360	1400	1357	1060	843	860	967	815	686	733	699	706	706	705	784	797	858	907	839	755	742	849	826	715	681	769	728	809	695	795	798	787	797	2756	4648	5817	4220	680	518	558	519	533	526	553	563	497	582	536	552	576	596	481	579	524	520	529	527	512	531	534	535	530	514	560	492	550	480	493	527	539	513	512	542	534	532	533	537	507	494	518	545	563	463	508	511	519	508	518	490	502	538	519	521	502	496	526	492	521	481	502	542	549	499	533	511	505	504	550	489	484	515	527	487	541	567	596	520	469	536	511	518	507	538	541	535	538	515	504	524	522	536	549	557	522	549	549	568	484	512	513	524	541	574	577	575	555	577	611	627	573	550	583	594	514	539	561	562	521	514	517	471	538	546	490	536	553	564	514	523	522	511	486	526	518	519	542	518	565	513	541	541	558	516	531	555	547	568	506	501	521	489	522	517	525	521	548	493	504	479	524	534	508	562	519	517	493	496	553	480	522	546	504	582	541	525	542	495	539	526	498	528	525	541	532	541	512	520	540	514	566	506	523	530	513	482	523	500	577	505	499	508	522	499	540	510	502	516	523	544	481	541	517	518	506	485	523	504	490	544	508	506	515	513	542	542	512	529	535	526	513	489	533	512	502	554	531	523	488	532	498	513	524	550	582	524	533	501	499	509	493	508	471	513	504	552	514	522	507	509	521	519	472	526	495	485	497	515	571	527	521	473	532	490	495	444	527	481	540	488	466	522	531	550	512	509	528	519	525	544	535	511	479	524	535	483	507	523	524	497	514	542	518	496	517	548	487	495	507	500	538	504	521	543	527	508	509	495	510	518	527	487	508	478	565	510	534	483	498	554	505	551	568	527	529	546	511	528	518	502	518	504	537	503	541	489	491	527	468	510	491	517	529	530	568	489	534	522	509	488	526	517	540	517	535	521	529	546	476	517	489	518	473	505	533	539	528	523	491	535	521	505	541	508	535	520	525	475	470	550	521	505	497	525	473	504	527	505	522	490	537	549	515	455	537	588	513	515	530	533	478	485	507	507	551	487	484	549	524	521	494	492	537	545	558	540	533	491	489	510	538	504	474	497	507	495	505	503	557	475	548	515	514	513	491	504	510	527	528	490	540	521	552	503	535	545	539	498	534	515	523	481	484	526	528	524	517	508	537	507	512	521	524	498	481	531	487	518	554	502	510	526	532	507	538	499	543	534	505	465	531	562	535	502	524	523	485	506	519	568	536	503	539	516	494	537	490	516	501	503	515	491	530	516	509	534	509	533	515	514	466	525	511	516	511	515	546	578	507	504	482	515	525	501	485	490	507	527	505	536	563	502	550	495	555	511	543	501	505	556	502	505	534	434	527	515	502	467	497	496	490	513	512	472	525	511	535	461	528	514	512	542	515	507	550	521	521	502	502	504	527	504	521	474	496	510	524	526	535	549	529	491	542	514	519	533	527	465	476	540	505	513	498	507	545	525	522	513	540	497	485	479	524	537	503	506	519	508	511	546	513	504	536	503	533	542	545	501	520	499	487	520	545	520	459	515	487	578	501	550	541	544	572	494	473	503	504	526	517	540	542	535	524	502	522	536	523	544	502	537	531	528	529	502	563	512	486	508	486	514	522	496	533	526	539	516	532	548	560	547	546	494	526	512	529	494	514	485	507	504	493	565	465	514	519	520	525	532	556	474	541	520	528	466	501	467	520	474	501	503	472	519	481	550	475	495	527	549	498	516	582	494	507	495	510	503	533	509	529	508	531	523	526	527	531	478	481	540	513	532	507	481	515	483	498	542	473	486	494	516	516	511	474	488	567	539	540	527	515	524	538	545	530	513	505	519	509	544	525	505	538	529	513	548	506	506	503	507	514	536	497	522	524	526	496	497	487	488	485	530	507	488	539	556	523	512	519	523	531	549	515	562	561	514	544	533	534	501	540	501	522	519	497	552	492	529	531	548	508	493	493	519	532	538	510	526	521	490	546	507	538	515	531	502	498	526	499	500	487	493	535	554	528	499	532	499	483	520	521	542	520	499	509	538	516	539	506	552	474	507	517	516	486	535	541	512	544	549	539	521	527	493	503	520	538	519	489	535	522	498	494	510	557	504	508	526	499	527	561	526	504	507	542	525	548	513	513	521	492	539	515	489	527	486	513	522	491	497	518	495	531	477	522	509	489	541	527	505	503	526	532	506	523	504	548	519	465	541	515	490	516	485	524	546	527	511	523	495	525	513	520	489	505	486	501	491	532	513	511	523	496	525	518	479	481	509	478	514	540	505	532	526	479	533	457	536	443	533	495	485	531	506	479	530	504	525	520	517	532	511	533	517	460	517	499	481	490	529	496	540	511	542	506	490	523	520	500	469	518	506	540	485	537	517	539	521	503	503	525	546	536	548	511	494	523	505	559	495	523	515	525	514	499	488	518	492	508	516	488	467	573	473	461	520	493	509	495	485	525	495	540	544	516	535	502	485	544	496	495	531	544	517	515	491	547	500	510	514	517	526	525	533	490	511	506	546	552	528	545	514	517	521	477	501	473	466	541	526	515	531	517	500	505	526	504	512	542	552	521	460	502	515	533	476	508	518	504	513	554	459	519	519	498	500	537	512	513	544	525	507	532	504	515	546	556	535	527	482	518	539	493	531	508	491	520	492	499	541	540	503	540	508	545	536	530	480	497	529	516	513	509	497	494	509	510	498	516	552	513	519	508	516	548	495	509	548	523	498	499	488	525	514	508	481	512	488	516	477	508	509	532	508	532	486	534	517	522	488	505	522	481	563	532	522	540	519	500	521	542	475	485	515	511	525	509	533	537	507	538	487	494	510	505	471	487	495	494	524	518	484	505	538	544	541	523	488	484	510	533	531	537	556	547	484	534	518	538	548	500	517	505	552	499	506	481	489	514	529	509	493	541	516	509	500	539	491	531	513	500	503	515	517	545	518	552	491	507	509	498	532	521	484	532	553	497	500	523	526	502	503	522	501	514	481	478	540	519	548	492	515	536	480	488	509	492	525	526	539	504	582	503	519	498	531	540	485	494	503	523	501	484	519	501	505	470	522	511	479	510	496	499	525	511	515	513	561	505	527	505	491	499	516	484	517	497	500	533	508	473	486	519	509	503	527	533	514	480	507	524	535	536	518	485	502	523	520	521	506	525	510	486	514	493	522	535	510	534	521	487	522	492	527	491	516	524	508	502	504	525	512	522	496	515	496	563	473	502	504	531	497	503	502	539	518	522	528	564	513	523	554	483	490	484	522	485	537	511	544	495	506	495	567	531	528	510	499	519	486	508	509	512	556	507	524	536	524	546	500	542	568	517	499	511	514	522	496	541	501	551	538	490	508	523	553	516	506	499	547	496	521	487	502	535	525	543	516	528	551	487	521	533	504	562	496	508	494	528	512	511	512	507	499	538	546	498	534	463	499	532	523	559	485	477	525	502
5051	466	244	163	180	152	167	149	142	128	130	130	141	129	137	146	159	130	151	132	152	150	141	123	141	141	132	142	151	136	148	133	135	144	124	127	152	130	163	122	130	158	128	152	126	140	151	132	166	136	144	144	139	151	146	146	209	235	301	238	149	143	137	133	138	146	137	142	142	119	152	135	135	147	132	128	147	145	123	151	148	144	148	137	137	142	118	136	153	131	131	131	114	130	139	120	137	128	148	140	136	136	130	135	137	150	147	150	144	141	145	142	133	116	149	129	148	141	138	125	126	149	140	132	128	147	122	137	139	130	126	110	153	116	141	139	130	133	148	151	131	151	160	140	134	150	134	141	147	150	147	147	140	157	129	143	127	133	151	127	124	150	140	139	130	135	149	143	133	152	147	138	137	148	140	120	141	133	140	141	147	120	124	124	136	157	150	124	145	145	135	140	140	150	153	150	127	140	151	120	131	125	122	124	129	126	134	134	122	142	170	121	138	144	148	161	120	119	141	154	150	131	160	135	125	152	145	146	158	129	151	142	159	123	122	157	148	132	146	159	126	131	140	122	125	118	129	150	144	147	146	136	121	151	124	163	140	152	159	149	133	145	134	137	122	116	127	151	125	146	141	130	138	148	136	144	140	127	157	137	150	137	149	129	148	145	134	133	119	134	146	131	135	143	134	158	113	138	149	136	136	147	141	142	127	137	138	112	146	155	157	159	147	129	107	126	139	146	142	129	152	123	159	152	141	129	130	136	123	150	148	146	152	131	130	130	150	130	143	156	111	138	143	141	134	145	119	149	150	142	146	149	127	133	132	130	154	110	115	130	144	157	142	136	168	166	129	146	130	160	133	152	113	131	136	128	161	120	138	137	143	134	135	124	151	149	145	130	129	115	136	121	130	147	129	166	131	142	153	149	162	128	125	137	135	137	141	118	126	139	132	142	141	129	148	143	149	133	142	134	156	158	125	134	150	144	140	141	127	125	141	153	135	155	159	141	142	131	134	157	137	163	140	116	141	123	143	145	133	163	144	154	148	130	163	133	153	142	132	148	150	147	164	139	125	162	158	124	128	125	145	120	164	146	123	151	146	124	130	140	143	155	133	152	175	140	159	123	142	138	136	140	147	137	159	145	139	144	139	118	151	144	121	135	130	152	137	127	134	138	139	154	126	146	142	154	124	124	148	133	135	126	157	134	140	140	138	153	141	136	147	130	121	129	136	151	140	156	145	142	144	138	141	137	131	153	139	146	145	149	149	131	137	137	126	139	141	164	144	128	151	140	140	111	141	160	127	145	122	130	133	142	125	159	150	131	126	128	151	126	137	128	135	146	149	151	140	143	128	142	126	132	162	150	131	163	159	136	119	143	143	150	149	146	113	152	144	127	136	137	132	122	153	135	121	140	137	126	149	133	120	153	146	131	155	130	147	133	147	139	141	132	139	135	153	127	134	149	134	164	140	146	138	156	126	139	125	107	157	124	152	148	149	164	154	147	145	134	119	155	135	149	127	135	139	139	142	155	132	144	142	134	140	148	141	155	113	135	180	135	158	147	143	119	149	133	132	140	129	141	139	133	143	136	125	143	127	129	155	148	129	138	137	107	128	139	132	139	110	138	143	141	139	157	148	134	151	123	147	136	126	150	122	141	138	129	144	125	139	126	168	129	146	133	141	135	147	133	144	138	144	114	151	143	152	134	121	142	150	149	144	136	119	152	120	152	135	140	152	129	125	135	156	145	151	147	113	116	142	123	145	131	155	148	133	128	124	125	134	129	129	120	141	128	135	119	163	152	129	139	134	151	151	137	142	137	123	138	149	138	126	165	138	128	122	158	133	126	153	134	149	148	131	137	120	120	135	135	119	146	134	141	133	138	138	158	158	143	144	128	159	149	136	157	150	143	147	146	138	150	136	130	115	122	145	147	119	146	137	153	143	140	152	150	129	154	142	159	118	145	145	139	148	129	124	138	124	138	125	125	132	132	131	145	141	122	127	121	120	136	142	130	152	151	143	123	140	151	152	114	147	129	142	144	132	123	110	135	132	132	133	130	140	128	138	122	133	130	137	126	145	124	158	115	146	130	129	136	128	124	130	137	125	150	135	144	136	137	147	143	163	120	138	135	165	136	139	138	136	121	141	121	136	150	141	123	119	124	137	139	125	136	128	140	134	137	146	156	143	142	121	151	117	145	164	138	137	157	130	129	142	137	135	133	131	151	129	144	146	157	145	131	149	140	123	120	127	128	159	148	134	141	114	135	132	131	148	130	125	144	122	124	136	150	139	140	124	122	132	134	151	132	125	158	121	155	154	133	136	131	125	169	152	153	117	132	129	143	149	141	115	148	147	143	153	145	132	155	138	125	141	132	138	139	149	138	136	134	144	148	135	146	128	144	133	147	127	153	151	139	140	127	139	127	135	132	122	163	109	150	129	140	155	151	135	145	149	129	156	127	136	106	141	141	141	147	128	139	135	150	119	132	135	121	142	134	148	115	147	150	139	130	139	142	123	134	122	128	135	144	129	121	141	130	146	136	148	135	148	131	132	127	139	130	138	128	154	160	154	132	139	149	134	147	124	146	132	163	138	122	145	154	132	143	114	143	142	140	122	115	145	139	141	122	157	147	154	146	141	125	133	128	164	129	115	105	128	146	144	131	123	125	130	143	141	154	119	123	128	136	174	139	157	133	121	146	126	138	163	134	124	147	144	137	125	156	137	137	137	141	125	129	126	128	127	149	132	159	157	141	114	117	147	122	131	149	137	168	136	151	118	153	128	124	140	131	142	132	148	147	140	133	136	125	105	132	149	122	147	136	136	134	165	152	146	162	150	145	142	135	141	117	151	144	153	131	131	139	121	140	129	122	126	140	155	139	145	141	144	138	141	142	154	138	131	122	146	150	123	119	150	126	166	134	149	146	137	125	149	142	126	140	158	145	148	145	142	137	155	141	146	146	119	139	151	133	153	136	131	129	148	135	140	136	142	141	133	137	139	118	126	116	135	147	136	145	134	123	133	150	155	165	139	143	129	145	144	128	147	149	140	132	141	113	131	147	140	155	148	135	158	136	142	135	144	126	139	145	138	136	125	137	165	145	149	131	126	120	129	146	122	136	135	130	133	138	137	141	140	169	115	128	139	128	152	140	123	153	139	125	126	115	115	149	120	124	122	123	132	134	113	132	142	135	116	120	144	133	147	138	148	147	148	131	152	155	148	157	133	138	142	141	146	138	140	142	135	157	147	122	146	138	129	148	148	143	151	154	159	130	135	143	131	140	140	141	126	129	129	131	135	131	133	137	146	144	156	148	141	132	169	133	112	126	128	143	131	117	144	122	128	149	147	133	156	129	132	140	122	133	131	133	123	143	152	135	124	132	135	119	145	148	116	143	118	114	168	144	120	143	143	136	133	143	124	137	136	134	146	139	124	128	135	146	142	138	136	145	124	136	156	140	118	142	132	140	153	137	152	142	171	144	127	131	172	149
4605	516	608	630	601	603	567	456	498	481	451	460	477	464	465	475	493	487	460	465	478	441	466	473	437	470	404	466	436	388	433	420	458	456	449	432	449	402	456	463	498	411	420	438	442	417	420	416	464	415	448	377	393	433	469	547	937	1099	1571	978	463	391	423	399	438	435	466	423	429	439	404	401	429	425	438	421	423	412	414	411	385	425	429	426	432	398	399	432	430	421	418	442	447	413	388	435	408	444	432	419	432	420	431	395	402	404	412	413	451	408	427	396	444	385	433	464	419	419	424	424	440	376	402	416	419	443	425	472	445	393	402	432	407	417	405	381	421	401	403	451	405	432	393	420	429	411	416	413	414	429	416	407	422	382	446	390	473	403	417	420	378	435	388	409	436	420	405	426	405	412	389	428	427	394	450	422	401	423	420	463	416	382	423	428	403	427	415	464	430	409	412	416	419	419	404	411	456	422	414	420	467	417	412	424	437	410	409	408	457	414	477	419	423	450	450	423	409	408	463	419	419	433	404	402	430	393	411	441	445	425	393	410	416	419	423	443	422	430	451	403	437	409	436	409	443	423	405	433	408	424	393	395	435	404	427	426	420	433	434	435	440	419	421	428	418	437	430	440	399	433	386	417	385	424	456	402	422	418	402	428	415	392	446	397	430	417	420	432	407	451	438	434	422	405	430	404	405	412	409	394	404	429	421	432	412	408	407	399	398	472	455	411	417	429	440	439	433	383	414	415	438	435	423	428	392	391	469	420	432	406	431	422	398	430	434	450	440	405	430	406	427	423	426	404	457	435	362	438	434	424	413	436	415	385	427	413	444	381	440	405	430	425	437	416	433	419	413	423	441	439	433	465	435	414	433	400	467	422	433	401	394	395	441	440	419	407	425	429	436	429	394	432	433	452	435	447	454	434	407	457	416	422	465	418	396	415	416	443	411	383	456	432	445	435	383	439	469	413	421	417	424	402	428	448	412	437	393	407	462	425	462	423	401	448	433	418	465	385	435	444	392	427	417	393	455	407	427	423	437	449	452	398	399	420	430	422	460	404	420	437	414	455	407	416	414	449	402	432	404	466	417	399	437	420	449	398	401	448	369	397	439	426	414	423	437	413	425	439	436	423	449	405	384	461	415	430	425	459	458	436	443	438	458	434	397	402	436	427	439	429	435	422	431	434	425	423	456	439	413	401	440	435	461	403	438	426	409	382	435	443	467	383	439	377	426	447	449	401	437	441	408	422	415	397	402	469	455	418	432	449	435	428	421	454	446	414	457	407	422	427	448	409	405	412	444	433	448	417	445	446	434	413	428	406	414	409	438	467	414	437	402	423	421	398	456	434	431	427	431	408	453	408	429	426	400	424	417	440	419	416	432	433	423	413	420	451	436	402	426	412	446	422	440	419	418	426	423	393	410	432	422	409	451	424	455	447	471	443	459	415	411	402	415	440	383	396	437	389	419	448	446	433	407	432	463	425	451	403	435	432	394	399	388	430	403	406	409	418	461	405	461	375	391	468	425	449	471	462	421	432	434	475	408	441	408	416	428	434	436	401	446	442	397	446	414	372	448	431	403	440	437	425	424	468	426	435	380	431	443	418	439	397	447	415	417	456	419	403	442	422	442	423	433	433	438	381	449	435	436	406	454	459	432	408	423	444	423	443	425	477	388	423	468	429	446	436	434	423	408	408	386	410	407	440	388	426	432	414	396	428	430	408	425	408	401	446	415	446	438	427	417	403	427	406	418	445	435	454	403	468	420	400	429	451	415	462	408	448	409	428	447	440	393	400	396	422	434	419	460	418	441	464	434	406	429	392	414	432	413	399	422	404	431	449	406	395	418	411	422	462	425	402	422	386	408	431	434	404	459	449	429	404	441	434	443	424	415	414	429	429	425	426	410	416	402	402	407	444	429	420	424	401	457	441	402	422	435	434	431	417	407	384	422	424	418	434	446	425	443	452	447	425	425	426	453	425	414	434	393	454	463	428	400	409	435	401	404	420	427	437	423	452	399	415	415	425	397	403	436	435	429	425	414	422	433	454	425	423	437	457	444	441	414	424	423	417	402	441	414	361	430	439	392	419	390	444	433	398	430	424	427	422	464	441	455	419	450	397	428	401	408	408	453	428	439	395	434	440	429	464	398	449	395	450	428	392	430	453	433	474	399	468	386	435	423	433	375	436	443	413	442	427	427	412	440	419	424	448	436	414	443	415	440	441	426	405	453	411	419	467	395	430	420	419	445	433	410	435	437	444	413	415	429	398	423	410	387	433	449	458	407	420	415	417	420	458	419	445	395	433	464	426	468	401	429	440	428	438	437	439	415	426	396	434	431	411	426	446	414	419	462	395	435	404	426	412	421	447	423	405	429	411	420	420	419	429	417	410	406	376	414	412	430	419	421	409	425	414	432	417	425	448	475	450	420	394	452	444	428	421	437	420	391	439	427	398	434	455	413	447	446	389	416	442	448	404	439	413	441	437	434	433	437	426	403	438	412	395	437	407	423	427	412	410	465	406	440	404	433	422	428	393	414	479	437	415	425	444	462	415	443	414	421	443	406	436	411	417	414	456	446	454	437	431	461	468	421	421	434	431	385	398	366	427	433	465	419	432	457	438	410	387	438	415	420	414	431	407	392	425	426	385	423	403	432	437	447	457	426	421	407	439	439	450	437	422	452	379	458	397	398	453	412	432	427	434	430	429	406	385	419	429	392	442	473	421	422	411	424	406	446	389	451	416	426	422	394	449	418	442	403	400	419	436	427	374	421	429	431	451	423	444	438	423	423	403	413	417	451	421	448	429	426	404	409	449	402	416	429	421	415	461	430	374	429	439	422	440	418	437	436	431	413	452	405	415	435	420	436	420	428	414	389	418	415	410	416	395	435	382	441	433	399	437	429	464	448	396	449	419	463	479	406	382	408	431	396	461	423	443	435	426	416	416	445	423	416	429	432	443	430	452	464	416	405	403	399	412	443	421	445	410	407	444	423	429	483	445	398	464	430	376	398	415	451	457	442	414	455	445	400	414	415	412	410	440	446	426	409	430	411	440	415	419	424	424	401	446	404	407	391	466	410	431	437	427	405	396	416	452	447	416	459	444	393	443	411	424	401	462	401	408	429	436	431	414	453	423	437	435	434	440	425	435	459	427	404	447	429	430	438	378	469	408	437	449	422	420	462	435	425	429	407	425	420	430	427	395	424	418	413	433	419	433	449	413	447	439	446	437	430	422	396	431	444	419	421	415	440	446	427	383	428	431	434	433	421	432	362	431	415	442	446	419	465	437	410	404	404	448	394	415	413	430	424	442	464	423	420	433	395	428	411	415	427	421	429	431	393	410	430	423	423	403	404	413	443	463	419	409	403	434	405	403	426	421	426	458	435	445	436	445	416	397	418	422	434	430	427	417	425	430	431	427	435	419	413	410	407	402	431	418	379	419	439	422	463	416	418	428	461	413	429	451	386	408	405	430	431	395	398	438	375	446	432	414
37820	10852	1667	1138	854	586	473	468	375	377	356	296	278	304	305	318	342	379	322	294	276	239	241	235	249	235	234	234	210	233	207	232	213	227	199	227	212	233	246	213	227	231	211	211	230	240	230	239	213	229	238	228	235	212	235	332	1007	1172	798	525	356	211	203	224	216	204	233	217	179	218	207	211	215	223	220	189	199	212	212	202	225	202	208	204	242	214	211	209	198	209	185	216	218	204	211	211	203	220	216	204	206	201	223	205	191	211	223	196	197	221	202	198	203	232	224	215	216	187	220	175	224	230	214	234	266	180	216	202	218	231	251	205	200	196	194	227	220	183	228	235	221	190	221	199	210	221	216	226	191	192	225	227	222	202	219	212	185	195	218	222	223	247	206	198	226	209	219	224	216	220	236	264	231	207	235	207	221	218	259	231	199	210	204	211	166	196	226	210	230	251	205	193	191	187	213	208	243	206	191	218	201	207	225	236	210	213	206	198	208	178	213	233	230	229	184	205	199	246	190	195	226	237	234	193	215	233	219	212	217	203	207	242	213	202	212	183	224	208	237	209	223	212	214	212	214	202	205	231	223	189	196	220	200	191	233	192	167	223	200	225	222	222	223	208	222	209	197	187	235	222	215	194	211	206	234	209	213	203	225	218	199	175	243	211	212	223	191	213	191	199	214	221	202	225	204	220	229	194	172	247	227	217	206	204	216	178	218	234	210	214	191	215	214	206	220	222	214	201	200	208	226	201	204	193	212	240	220	210	227	238	209	195	226	203	177	243	237	195	174	222	236	178	200	223	216	215	203	208	192	207	222	217	203	215	210	240	230	209	217	198	207	198	231	223	243	208	204	211	240	219	229	232	209	194	202	210	220	244	234	213	248	209	208	205	191	212	206	205	203	180	207	200	210	221	231	227	213	206	220	217	209	206	230	214	213	221	196	195	233	204	234	196	207	218	220	223	205	179	206	199	220	212	228	209	206	222	227	218	205	195	202	229	216	200	189	202	201	202	222	204	213	224	217	229	222	200	201	195	227	208	212	187	233	231	211	224	226	214	194	224	191	235	239	229	202	220	229	198	209	196	236	196	218	201	207	195	201	217	226	210	220	196	214	209	202	223	171	198	193	213	217	228	218	205	209	217	218	197	236	185	212	218	202	225	215	190	200	201	212	224	247	228	191	213	213	234	235	206	196	239	193	239	185	230	233	204	244	209	197	213	207	219	238	204	213	235	242	196	184	232	195	203	197	225	173	222	208	236	197	203	198	205	215	205	188	249	221	212	226	193	231	224	223	208	213	201	225	249	200	188	211	197	226	211	238	188	215	204	231	206	177	218	209	187	228	201	243	197	226	222	219	234	216	226	228	219	219	188	214	213	200	218	203	250	217	216	186	198	195	188	224	221	188	208	235	203	207	221	205	213	234	210	213	240	216	209	185	205	222	214	208	235	217	227	209	213	221	207	221	211	222	208	206	211	222	219	205	181	189	211	233	203	215	234	219	208	212	213	253	221	219	214	222	249	212	212	231	222	219	220	228	221	223	220	212	226	211	214	212	205	192	231	211	236	217	207	199	228	220	231	218	209	222	193	208	190	245	211	215	204	221	222	203	219	215	223	213	225	203	213	212	200	202	238	214	193	220	211	202	212	223	182	216	235	221	236	222	236	232	241	226	217	230	231	190	213	222	208	211	218	241	212	220	244	197	206	212	219	213	222	224	229	208	217	216	244	217	232	214	192	183	243	231	198	206	209	203	196	195	204	212	225	234	232	213	210	186	196	194	200	190	199	223	227	190	212	199	246	224	206	236	216	178	213	221	190	198	198	217	232	207	212	229	230	212	243	238	223	200	194	226	221	203	230	227	203	254	231	225	179	201	238	185	205	249	209	210	226	206	194	223	205	222	225	221	236	228	251	201	227	203	217	187	219	210	235	218	231	224	206	178	201	203	231	214	232	242	232	236	202	205	217	212	210	220	224	197	229	219	225	208	216	201	216	221	208	230	242	226	215	201	208	205	235	236	217	229	194	214	213	223	215	191	176	217	203	217	211	191	201	207	187	221	204	233	195	202	213	194	200	211	183	214	205	212	224	210	203	198	217	204	231	218	211	219	189	219	210	218	220	195	210	226	207	209	212	216	224	227	205	196	210	214	204	227	239	219	232	228	219	222	203	229	230	193	234	215	213	246	214	195	225	204	207	230	166	202	205	198	195	204	208	225	201	205	221	197	232	231	218	197	184	210	200	199	184	230	201	251	224	202	202	214	224	223	187	194	205	189	214	235	187	186	223	227	203	208	246	231	206	214	235	214	203	250	217	203	225	199	201	208	204	247	217	204	214	214	227	206	231	201	220	203	245	199	224	208	210	223	196	210	225	227	213	207	208	203	219	227	205	221	196	198	222	226	214	203	214	230	232	217	238	203	210	226	195	228	241	215	233	221	213	209	218	224	205	211	229	261	226	226	213	203	233	232	201	221	176	213	202	229	210	192	222	208	207	202	240	215	181	213	205	210	203	218	214	188	211	199	232	247	210	205	233	223	204	220	195	223	236	192	229	217	216	214	226	218	193	222	227	203	189	209	230	199	198	221	226	191	203	211	186	206	213	203	232	224	199	206	215	199	204	232	229	212	228	217	206	174	211	232	241	222	185	226	220	208	205	229	220	216	219	233	219	200	201	212	203	230	244	249	219	195	198	221	225	201	203	215	200	218	241	203	199	237	187	233	194	191	191	214	192	212	215	199	211	198	256	194	204	199	212	217	217	210	214	227	205	220	222	215	196	189	213	203	192	220	226	200	188	205	204	204	214	237	234	204	236	231	209	230	197	220	195	190	191	205	223	235	203	222	214	242	233	212	214	203	214	228	202	197	211	224	223	214	241	202	220	216	224	194	211	223	229	218	220	193	218	214	209	200	226	208	240	225	204	211	226	225	193	208	197	221	216	238	219	193	215	254	212	214	192	199	211	205	211	193	230	247	207	197	248	225	227	203	199	203	234	217	215	206	220	210	203	233	206	206	221	200	199	201	227	200	205	225	211	231	221	208	214	217	211	219	207	202	202	252	212	250	219	208	218	203	195	217	209	206	202	217	230	217	234	222	241	214	198	204	199	228	205	214	190	207	230	211	207	225	233	215	211	221	186	220	216	220	208	222	194	183	223	194	164	207	210	207	225	220	198	243	232	221	216	233	220	216	220	212	227	212	230	198	218	223	202	215	195	198	205	209	210	208	214	212	217	220	187	215	202	227	220	217	208	190	208	225	199	221	225	213	225	220	222	222	229	222	212	200	231	237	208	189	226	213	249	214	200	223	219	227	214	228	174	230	207	225	191	233	222	231	221	225	209	217	215	223	196	215	213	217	219	239	217	215	205	228	202	215	216	215	191	229	203	201	244	211	193	185	259	204	198	193	213	205	225	199	204	200	239	209	182	219	221	212	205	215	205	222	233	218	200	217	206	219	206	248	214	245	228	237	249	203	202	212	217	218	196
20972	1729	3488	3679	3130	2540	2107	1804	1557	1382	1272	1189	1198	1229	1265	1652	1690	1751	1488	1111	964	957	966	983	882	797	763	770	731	689	764	718	775	708	718	725	710	762	704	794	762	758	764	789	746	762	783	786	784	784	720	807	785	691	864	1874	7263	7774	5116	2934	1404	730	656	633	609	629	601	617	647	661	664	594	650	590	635	651	603	647	611	636	659	631	598	658	641	625	613	595	688	616	693	615	652	623	606	657	655	605	631	631	614	653	664	602	597	641	615	616	642	644	631	572	616	636	634	660	645	647	621	624	642	633	603	634	603	629	658	634	664	654	637	644	641	627	634	612	666	614	632	625	647	613	617	617	618	609	599	586	614	561	601	651	594	673	577	654	578	604	623	596	612	601	593	631	611	619	637	616	595	648	599	640	625	606	610	634	617	597	591	640	653	648	645	630	666	617	661	621	641	616	627	616	635	608	676	652	643	650	649	594	622	649	638	628	584	627	606	596	658	633	611	582	616	620	614	594	671	603	594	629	696	660	657	609	599	685	663	588	623	594	628	647	616	627	576	649	622	650	644	580	641	663	685	643	605	590	643	638	599	617	617	615	616	645	594	615	626	628	626	633	607	643	659	667	662	663	654	590	597	605	636	622	609	627	620	633	613	605	604	595	617	617	611	596	603	665	638	618	639	617	639	633	604	644	601	613	642	601	603	608	617	662	599	668	604	619	619	669	637	634	618	606	585	625	596	612	635	616	640	619	614	626	572	693	659	626	617	632	659	617	652	623	623	591	653	678	618	569	623	608	607	577	621	616	602	639	634	632	627	641	603	601	662	605	584	615	615	625	615	614	676	592	666	637	653	614	626	572	657	624	638	602	655	616	584	618	661	595	593	603	686	595	656	624	639	642	604	567	590	665	634	621	626	604	630	612	652	584	648	654	608	612	623	582	594	625	626	608	642	588	667	628	648	612	677	651	628	676	599	633	635	646	615	621	621	611	650	611	639	601	636	611	598	659	624	678	636	642	667	665	649	613	617	601	633	629	609	656	604	609	628	612	642	628	634	624	627	564	606	611	608	606	628	641	658	618	636	604	637	632	597	649	638	643	618	574	683	642	655	615	594	621	628	626	665	613	593	639	606	642	625	595	574	612	626	628	642	599	638	577	619	660	650	648	649	620	601	630	659	639	633	626	648	649	609	624	653	667	645	649	640	658	641	634	646	599	641	604	624	615	663	604	615	670	655	583	656	613	700	641	665	639	594	663	670	598	595	637	614	612	578	626	609	617	682	600	644	651	615	601	586	607	575	670	628	605	594	643	637	585	609	643	617	604	625	614	663	630	628	605	655	654	652	631	613	636	658	592	618	621	654	624	617	605	638	630	699	607	626	661	633	596	630	618	630	649	654	677	637	627	626	628	616	610	625	609	734	610	639	616	635	573	606	627	639	634	600	618	655	662	619	621	616	633	669	627	648	617	622	631	627	631	602	647	657	620	627	632	604	638	624	649	636	634	615	624	598	629	662	600	604	654	628	602	611	587	616	628	635	640	645	634	655	661	615	620	648	610	656	619	622	635	646	591	602	628	622	637	639	651	664	603	663	578	664	603	628	640	649	613	600	658	637	637	609	661	674	647	626	659	657	648	632	622	656	641	630	617	649	650	593	648	620	587	654	605	630	697	595	632	638	638	619	648	602	630	667	628	653	616	660	625	660	648	638	651	614	647	682	627	656	583	630	615	604	631	612	664	608	562	607	639	612	646	640	602	643	570	637	610	579	640	598	638	608	603	606	654	605	662	664	593	672	623	618	611	623	631	607	601	642	597	639	587	595	648	654	647	658	659	632	593	680	583	644	646	627	683	621	597	666	621	690	603	595	625	616	639	634	580	658	652	602	633	587	601	603	627	623	590	586	625	646	605	631	586	642	621	616	603	595	638	652	638	634	630	570	623	640	615	613	649	655	611	613	572	637	667	625	608	649	607	654	658	681	635	623	659	646	666	624	648	646	650	621	615	640	592	623	637	629	675	651	622	583	616	584	642	647	627	585	596	623	643	597	641	584	641	627	578	654	625	606	574	713	617	659	644	627	629	625	624	638	645	597	623	601	593	638	583	626	605	628	648	648	601	648	607	616	624	613	627	635	647	577	639	615	613	621	654	618	636	596	647	668	630	603	620	674	598	557	593	631	585	616	622	660	640	627	647	632	636	656	655	626	624	638	655	642	676	649	614	590	646	681	637	646	598	607	617	602	645	640	650	650	613	624	634	615	616	655	619	601	628	577	620	627	674	650	613	634	593	587	641	619	590	608	674	652	631	641	609	642	610	586	623	679	602	644	613	618	624	605	618	681	633	630	590	627	626	596	599	648	625	611	656	624	605	627	619	626	636	621	617	621	624	604	642	589	622	637	635	605	645	621	617	610	640	628	614	611	591	636	668	696	650	593	612	642	596	620	632	649	628	617	608	603	615	570	624	617	653	653	605	636	683	612	654	634	620	583	642	607	643	643	633	645	607	574	675	634	657	648	644	665	570	626	616	667	610	610	615	651	652	630	657	597	621	592	605	647	640	604	633	669	622	645	641	617	622	624	632	663	618	596	607	638	636	657	636	597	701	668	639	632	609	587	648	597	654	620	618	616	630	620	641	677	634	630	627	614	596	608	615	634	623	644	629	651	631	620	623	640	629	645	603	608	630	624	598	605	615	584	606	656	622	651	621	650	608	661	606	660	630	638	619	630	608	619	573	594	624	657	678	624	599	626	615	602	679	663	642	607	637	639	607	614	602	633	614	632	620	664	627	616	613	614	617	693	629	614	632	597	662	639	672	621	614	628	633	632	652	639	621	618	610	622	578	608	612	627	662	584	680	674	643	637	648	684	632	641	617	607	615	632	628	639	615	638	661	621	650	596	584	635	632	640	619	614	645	604	604	614	633	650	630	583	624	655	603	635	601	631	647	638	640	633	612	631	644	631	630	606	651	569	632	621	622	684	650	668	593	638	609	611	612	571	610	583	629	571	654	603	629	642	650	666	617	636	664	643	676	645	645	584	675	635	626	644	595	622	652	621	622	624	593	614	631	683	606	617	661	592	663	588	629	609	611	686	587	636	686	624	631	675	595	616	630	640	619	625	657	641	630	657	669	616	596	631	674	627	601	573	621	647	637	619	657	620	570	634	637	610	603	608	622	589	588	600	630	631	606	610	661	596	640	635	649	600	611	615	630	614	643	622	657	640	630	637	621	618	619	631	604	642	645	587	645	656	592	653	657	634	636	598	583	628	586	574	653	600	581	583	666	623	579	597	627	619	643	635	615	609	653	632	623	631	634	648	646	596	656	645	657	619	599	603	662	705	600	637	675	597	638	654	651	642	702	691	633	653	615	651	657	659	601	632	601	611	645	616	634	612	597	614	636	605	596	605	676	647	597	606	629	601	576	597	637	640	624	624	626	621	618	681	636	613	603	603	647	603	702	611	605	641	614	633	579	622	636	633	632	593	634	630	579
49715	18904	4621	2421	1626	1188	909	756	677	568	466	491	470	488	471	541	632	528	530	400	349	383	377	365	326	335	346	311	310	308	303	311	345	305	299	327	327	345	313	330	328	322	318	361	302	315	325	322	301	329	370	333	326	386	549	1639	2242	2023	1179	444	326	294	297	314	297	312	252	291	268	290	287	312	281	268	291	286	279	295	307	267	292	285	293	286	300	248	266	300	288	274	326	260	276	299	237	302	329	286	308	275	312	284	305	261	293	301	301	291	291	289	297	289	295	293	323	303	291	303	297	277	311	297	271	251	280	296	301	280	267	262	287	275	298	281	308	280	313	296	280	280	298	283	265	280	282	283	265	264	282	263	272	279	287	290	293	273	280	287	308	306	293	294	246	295	278	259	286	298	262	288	258	284	312	271	307	286	269	281	270	293	291	259	297	260	295	288	291	312	316	324	309	289	309	284	306	291	302	258	293	295	274	318	312	300	303	289	301	268	331	316	284	264	291	255	272	295	282	303	278	315	294	286	310	304	254	274	299	270	320	273	295	299	323	308	299	286	271	281	292	289	314	336	300	289	283	295	284	286	295	290	301	279	269	277	315	292	265	278	256	272	274	314	279	312	269	291	285	320	253	308	288	281	296	290	247	280	253	292	291	309	290	306	294	295	269	308	259	294	278	296	310	283	290	287	278	307	280	314	293	280	288	325	312	293	274	290	290	295	280	272	287	301	295	270	277	278	298	288	285	268	275	269	296	289	272	260	294	312	299	282	282	287	311	271	285	270	285	290	292	274	291	299	293	259	298	277	281	298	262	280	268	290	327	264	285	285	286	254	285	286	295	317	276	295	297	309	302	253	309	298	286	309	304	292	298	295	283	344	268	278	282	316	280	278	293	312	317	319	247	282	305	286	248	307	281	291	309	267	273	270	276	288	300	270	259	279	292	283	306	290	295	302	275	300	269	309	283	273	268	288	307	302	298	313	291	301	287	310	318	268	289	274	278	285	285	303	305	298	282	290	296	323	305	296	301	290	264	298	293	295	308	264	322	294	295	303	306	277	280	290	281	282	251	309	286	298	258	280	292	301	303	266	289	298	314	275	301	290	291	304	293	281	283	286	271	291	296	290	279	289	282	277	272	286	293	314	311	303	276	309	296	278	266	282	284	279	313	285	283	290	276	278	266	293	279	324	273	289	286	252	289	283	292	306	260	291	313	261	286	283	279	304	315	265	305	267	268	290	290	290	302	306	303	291	286	272	269	308	308	269	262	320	257	289	268	329	296	308	261	259	283	259	285	259	308	306	278	280	270	319	275	261	299	302	286	257	290	287	267	297	308	269	280	295	331	319	268	289	327	310	300	288	285	291	315	264	272	292	267	287	296	272	286	289	289	290	287	288	260	280	308	285	275	297	285	293	290	310	268	295	307	266	277	308	252	303	301	291	299	281	267	273	280	282	293	289	286	273	268	240	299	288	289	279	282	268	278	300	307	279	270	259	281	307	284	292	290	263	289	302	310	284	327	309	299	306	320	297	249	299	323	298	319	323	295	272	286	304	282	280	264	274	281	291	293	257	300	294	294	269	258	272	306	263	282	277	299	285	314	307	273	281	304	262	291	329	279	313	295	343	269	292	294	275	283	288	250	260	299	294	304	301	308	322	290	287	292	269	309	280	285	285	277	278	307	294	300	288	269	308	303	280	264	303	300	298	284	279	281	307	288	282	288	299	298	291	253	283	296	309	265	285	300	275	316	276	316	294	280	308	313	304	275	286	293	291	305	301	317	296	290	275	293	281	244	278	288	318	286	296	295	299	276	279	287	295	290	298	274	282	265	300	295	282	274	310	284	290	280	261	282	279	291	311	277	283	264	270	274	325	290	279	298	294	284	270	289	303	294	281	266	279	328	298	311	280	264	280	303	271	279	302	282	319	319	289	295	287	304	270	285	291	307	279	287	300	264	291	300	285	294	251	260	283	289	298	286	270	296	295	283	288	240	266	294	287	278	300	306	299	237	288	273	315	285	293	267	288	291	296	291	286	278	289	288	307	255	300	273	300	312	267	290	303	281	281	317	293	291	283	314	307	293	289	296	295	323	286	315	295	278	258	249	292	273	283	299	291	280	313	267	332	264	285	284	262	299	264	290	289	277	312	280	290	261	274	279	279	291	289	268	276	283	290	296	291	266	267	291	259	267	307	299	263	265	293	289	300	270	309	260	325	260	271	295	303	279	288	279	287	266	301	313	293	291	283	267	279	290	304	308	281	309	339	268	282	294	283	309	291	272	274	288	271	283	266	232	238	299	292	293	325	303	293	303	268	307	266	316	314	285	302	233	333	269	294	315	264	282	283	276	293	286	256	280	305	274	302	283	291	276	282	284	263	311	300	288	284	284	314	251	285	306	289	295	308	305	271	291	278	294	302	289	282	323	282	292	306	301	309	272	278	291	299	274	278	261	281	291	305	291	310	288	289	323	306	286	273	286	278	322	290	287	254	291	262	308	281	281	294	274	289	291	276	279	257	308	307	289	271	255	276	272	320	271	298	323	292	292	281	277	311	313	307	274	314	275	290	279	289	279	320	304	325	278	287	267	289	305	279	299	288	256	286	277	294	287	266	311	256	282	283	254	281	265	274	274	267	272	322	313	325	272	287	300	256	286	287	275	302	280	304	286	302	280	289	295	321	293	310	306	322	284	249	300	319	279	290	282	270	291	291	281	290	301	297	293	265	275	261	275	299	286	333	266	285	272	300	273	300	275	290	303	285	301	299	289	291	288	280	289	265	289	271	270	283	272	282	292	291	279	293	294	299	316	289	301	306	265	287	269	268	285	333	282	281	311	305	309	295	306	312	291	298	276	278	305	300	274	297	298	295	288	312	315	279	251	254	277	264	280	291	291	282	286	313	305	277	315	291	264	296	291	326	268	304	305	282	277	305	287	275	281	269	282	273	265	299	274	300	281	284	280	282	278	294	281	289	262	309	285	280	296	281	314	297	275	291	280	310	274	292	283	313	301	272	276	293	291	287	271	286	282	304	297	301	265	275	305	303	276	304	287	301	312	284	293	284	301	286	303	321	273	262	292	299	327	319	282	294	297	312	279	290	296	292	270	277	285	266	283	306	308	304	316	284	293	291	272	263	281	295	295	265	296	291	290	301	297	295	255	287	283	268	317	275	270	283	280	293	278	273	280	285	284	227	320	270	290	308	300	282	326	311	301	273	309	283	330	280	301	300	306	312	302	280	305	271	272	310	297	266	317	295	322	295	313	257	292	289	284	307	274	265	309	278	292	327	295	266	280	322	257	296	311	315	262	287	281	289	298	299	309	302	300	289	290	287	271	296	279	286	272	291	283	249	291	275	293	291	318	293	289	273	296	345	295	265	280	289	272	302	284	254	280	299	269	282	269	296	310	305	247	286	308	276	308	317	270	318	290	302	289	282	278	291	276	281	293	310	278	300	279	316	260	259	323	304	292	281	282	302	322	283	331	282
28471	3183	6636	6805	5622	4631	3663	3153	2781	2379	2226	2026	2094	2082	2208	2750	3038	2741	2602	1631	1557	1551	1432	1371	1272	1129	1113	1035	1080	1048	991	996	987	1101	995	986	976	1036	1021	1018	1033	1055	1083	1162	1208	1161	1085	1110	1125	1206	1246	1292	1321	1471	2752	10519	13876	12085	6091	1793	926	814	775	755	804	876	854	798	868	800	783	819	778	848	807	793	833	828	827	782	791	818	829	788	864	791	802	781	857	883	796	813	840	778	821	831	841	824	782	813	820	857	867	805	855	798	818	778	753	827	815	827	814	793	806	808	801	822	811	859	815	859	794	817	812	793	821	828	841	798	838	830	760	839	815	806	788	844	843	795	779	848	809	808	846	833	839	814	829	820	790	811	851	850	815	874	804	807	779	794	801	803	801	823	787	766	881	799	797	795	849	865	814	846	841	765	828	858	835	751	843	837	779	845	781	796	816	827	810	810	778	811	812	802	789	853	799	831	854	772	820	847	836	823	849	786	816	774	789	831	806	800	803	803	792	824	824	776	840	795	865	855	768	827	788	758	818	821	837	800	756	770	823	841	825	787	837	797	778	831	801	865	881	879	770	811	787	880	853	824	833	828	810	814	793	784	815	886	861	819	805	815	826	892	825	794	845	760	837	815	829	796	859	873	795	832	831	826	816	799	843	787	838	859	796	847	797	821	768	830	809	788	824	812	833	807	830	801	808	816	804	820	839	849	780	840	816	822	792	895	763	776	841	761	783	801	838	761	821	791	811	806	794	828	852	775	804	814	815	822	765	825	833	820	819	830	833	779	843	801	764	765	835	778	818	844	789	825	787	758	852	829	815	765	812	806	850	820	798	815	864	781	828	868	797	839	773	826	826	793	821	789	770	882	809	805	836	850	849	787	834	817	840	854	833	821	852	838	803	790	870	810	802	833	813	825	754	808	780	847	835	851	830	803	833	803	826	793	832	845	815	824	777	841	801	811	806	812	783	808	842	772	781	828	869	829	782	819	861	817	832	815	856	826	814	823	786	819	814	806	828	842	834	753	842	805	860	865	811	830	791	883	818	812	801	823	786	801	806	828	823	790	815	809	847	760	839	782	834	807	814	862	799	847	778	882	797	818	814	887	789	796	828	851	825	815	828	824	781	796	790	790	797	824	823	842	810	832	775	820	812	808	822	808	827	886	796	792	813	798	847	832	791	803	780	800	804	832	828	820	809	826	842	832	828	819	818	775	814	835	800	756	832	790	831	795	863	749	841	755	821	826	852	795	809	755	825	824	781	825	797	827	805	739	816	785	829	801	807	781	854	823	851	808	779	837	827	833	804	829	801	833	818	767	839	852	838	829	783	828	825	808	832	811	821	809	762	824	770	782	827	842	803	823	766	811	783	820	778	845	827	804	841	785	806	797	819	834	822	778	828	827	758	831	806	802	798	838	831	807	824	795	818	885	830	789	837	857	815	842	791	829	868	804	817	765	793	834	881	839	833	890	838	780	731	810	820	817	800	828	778	814	782	821	791	821	855	824	812	824	800	766	824	834	793	803	816	818	833	790	821	836	814	787	824	858	813	824	765	821	801	854	831	825	813	757	780	799	819	831	741	779	852	846	818	877	823	831	763	803	811	860	827	804	814	814	808	833	784	842	801	796	835	892	810	782	835	804	815	861	841	822	780	848	828	782	820	796	896	847	803	850	813	823	789	784	790	821	773	821	801	782	833	849	799	817	801	845	827	796	788	827	832	795	759	863	831	835	790	768	809	848	866	827	783	841	824	842	862	805	781	772	797	855	838	835	796	882	822	854	863	836	825	845	800	845	791	779	815	868	776	808	823	807	836	811	790	822	785	795	843	829	869	814	835	861	816	852	827	784	804	839	792	881	809	806	820	813	838	812	842	786	792	857	841	814	832	832	775	814	830	791	814	808	839	797	805	795	807	827	818	851	841	824	811	798	766	850	804	816	816	849	828	839	816	773	796	788	814	847	818	765	823	841	795	849	867	838	809	838	809	817	791	837	840	832	785	811	799	812	810	785	807	832	831	811	820	806	796	830	859	842	827	819	821	819	795	860	829	793	822	801	841	834	822	815	792	825	827	837	783	841	862	761	778	811	846	799	797	814	805	812	853	788	871	793	787	831	825	799	832	740	822	794	846	792	784	797	825	834	803	787	855	778	833	794	818	782	806	801	791	854	869	823	839	844	773	847	861	796	735	848	799	799	842	835	842	847	814	848	837	842	800	816	817	795	813	766	803	831	849	805	798	842	787	837	775	832	829	775	817	830	841	799	792	832	816	799	840	831	803	855	814	799	845	834	867	773	789	808	809	776	789	902	833	880	845	828	809	848	802	878	815	796	800	794	830	860	836	813	786	800	848	804	821	780	814	826	811	808	796	809	835	813	805	821	827	822	766	857	838	801	852	835	852	839	837	794	803	839	877	762	793	824	822	832	781	862	776	783	808	803	797	837	786	752	798	787	737	807	853	789	809	816	868	791	774	797	770	827	820	791	752	814	837	819	823	814	801	809	818	787	808	819	800	794	814	860	827	871	839	836	827	842	821	832	808	838	762	839	776	818	797	789	802	808	799	759	816	801	821	837	824	786	823	780	796	817	808	832	823	827	859	787	844	814	809	810	807	827	802	834	803	792	839	794	833	865	813	794	807	780	861	847	794	834	829	798	804	764	802	762	791	792	811	832	814	814	789	807	814	849	839	785	814	824	874	819	843	787	827	882	812	832	788	773	754	802	816	820	814	873	823	808	811	764	816	837	876	816	846	816	861	839	814	799	821	762	804	767	820	824	812	771	823	811	834	852	805	783	814	784	790	836	850	874	849	791	825	825	802	824	778	837	802	814	846	802	789	828	799	872	840	872	821	887	791	851	831	861	826	794	854	838	883	804	805	817	796	786	793	877	752	853	799	794	796	878	824	829	763	811	817	782	791	803	827	834	852	834	791	847	811	798	829	816	808	816	791	817	830	779	816	870	839	853	830	817	801	796	819	819	875	772	838	815	793	821	862	782	774	825	835	848	812	780	836	786	827	839	771	799	782	855	836	797	849	812	786	824	825	831	840	824	831	854	817	855	859	859	815	813	838	772	788	769	794	799	823	819	878	816	830	795	820	821	867	808	813	846	798	768	792	778	831	862	794	769	847	893	854	828	802	839	824	853	811	779	869	827	821	830	792	782	835	785	784	786	833	852	829	826	816	817	832	810	851	855	833	769	780	796	801	820	826	849	835	803	872	806	799	836	761	857	852	815	879	781	851	802	841	821	828	827	805	836	806	852	866	862	786	812	851	841	803	862	798	894	809	814	813	866	864	817	798	830	785	799	814	828	817	820	843	795	804	826	823	800	812	826	834	831	781	795	842	802	847	850	784	835	811	817	822	797	827	848	868	823	825	803	837	758	788	849	816	833	821	862	830	786	789	893	822	813	796	857	819	838	796	807	774	810	787	841	844	883	832	796	793	766	783	797	839	810	822	823	807	824	835	824	798	789	768	822	838	845
5441	651	384	341	290	289	279	279	274	311	286	299	269	280	279	256	291	259	310	289	258	263	257	241	259	280	284	267	271	254	269	270	272	237	294	259	273	277	287	278	265	289	270	262	258	297	278	291	276	306	245	271	273	279	284	345	493	547	422	320	275	292	278	278	291	276	244	284	283	271	258	302	273	257	269	266	266	250	272	273	292	250	273	271	273	276	269	306	267	256	304	265	268	251	255	282	280	270	252	297	271	271	289	270	262	270	251	257	274	239	269	268	301	295	246	275	282	260	250	258	269	304	288	271	257	256	260	262	289	263	275	277	254	263	288	265	248	262	267	249	237	256	249	269	281	241	267	266	269	285	284	271	258	244	253	275	266	252	250	274	262	267	300	288	278	268	258	259	272	263	261	266	267	259	256	290	282	263	278	261	285	276	275	267	283	274	242	277	259	253	262	275	278	262	250	277	273	253	265	276	276	278	261	295	283	272	274	296	294	273	272	274	285	292	265	264	290	271	258	255	266	253	243	274	279	267	279	259	286	267	244	255	260	272	295	282	250	267	289	264	303	257	272	246	229	259	252	253	263	268	242	268	267	274	261	245	284	305	251	277	274	298	272	294	248	283	247	280	253	249	255	268	291	269	257	275	271	265	324	260	233	262	280	264	265	281	274	266	253	297	305	276	237	275	256	265	264	272	269	293	231	269	264	268	264	292	266	290	270	283	298	266	273	256	272	318	270	268	282	246	278	272	270	280	298	277	261	269	266	271	273	291	265	254	251	281	285	287	281	276	255	284	256	277	297	291	286	284	304	270	285	253	263	262	302	245	260	247	270	267	267	291	260	284	275	288	277	258	269	256	256	271	252	307	265	284	267	296	269	251	265	279	275	271	291	246	260	270	271	219	253	277	263	265	284	276	250	306	265	236	270	294	285	258	259	296	243	269	299	285	285	296	262	283	258	281	255	284	258	248	277	302	258	296	283	283	269	270	296	297	269	297	279	274	291	292	266	266	263	256	274	300	277	276	284	269	246	288	301	265	259	281	262	269	256	276	289	286	283	283	274	265	264	314	281	265	261	261	280	305	283	250	274	269	270	281	257	252	283	254	270	278	287	265	279	259	292	270	265	254	260	267	286	245	262	261	253	272	265	276	282	264	238	287	291	266	286	298	265	277	282	293	219	290	265	261	262	265	268	329	298	262	280	270	256	256	248	260	247	249	270	264	276	274	275	263	264	274	288	261	277	274	285	268	287	240	234	252	268	293	259	285	291	260	267	262	259	271	272	280	278	270	258	272	287	278	279	254	259	242	289	285	286	297	279	288	280	249	275	274	297	288	284	281	286	288	270	275	308	273	269	276	260	261	265	275	262	282	266	257	285	257	244	297	267	282	266	239	275	273	276	289	283	299	278	308	289	280	282	285	289	249	266	296	289	278	279	280	259	278	283	245	268	245	292	291	271	272	276	262	277	291	251	244	277	289	280	260	293	262	276	279	261	274	273	264	267	266	240	242	263	286	275	243	251	284	238	270	301	279	259	265	277	289	232	248	243	267	240	259	273	276	271	271	248	267	240	291	273	285	255	281	298	269	283	271	269	258	264	275	290	261	259	270	258	264	281	277	274	253	288	261	260	287	271	268	272	248	264	276	258	309	305	332	250	238	277	268	266	281	293	295	303	246	306	248	262	278	275	295	278	254	274	286	273	310	258	256	261	277	278	297	252	284	266	263	260	283	272	266	279	243	253	238	280	282	263	259	266	281	289	300	276	269	269	260	274	299	253	272	245	291	265	266	307	284	248	297	245	236	276	258	282	261	274	286	279	279	262	236	291	275	274	241	289	282	279	255	254	270	275	235	263	265	293	286	237	260	251	251	251	254	282	222	268	269	268	264	262	252	255	279	269	301	241	255	272	294	296	270	275	248	300	275	256	263	265	262	265	272	278	294	271	255	272	239	259	259	281	263	269	265	253	270	283	310	279	267	273	274	281	278	277	256	258	270	278	272	266	273	260	262	293	280	276	272	293	234	256	277	274	251	269	276	274	242	272	258	288	265	280	277	277	281	266	282	257	266	269	296	283	246	263	271	261	268	278	283	269	300	269	285	280	268	271	257	269	261	276	278	262	264	255	271	263	267	271	259	284	268	249	287	293	277	267	262	298	258	262	305	273	257	273	281	265	270	262	260	286	280	292	260	296	282	303	255	252	276	244	267	312	245	272	243	249	293	270	292	268	283	279	260	295	268	267	283	282	270	297	253	295	263	263	285	256	271	273	294	276	285	270	279	271	275	267	289	264	247	286	246	263	246	280	266	295	276	268	254	269	278	286	295	261	277	277	272	283	303	249	280	269	283	249	288	276	274	278	265	270	266	279	258	268	253	271	297	272	241	262	254	296	249	259	275	275	254	252	271	259	258	258	260	245	263	248	288	289	263	276	251	251	266	286	270	278	299	239	275	251	255	277	251	293	256	256	325	292	267	270	282	277	278	270	295	283	261	279	259	266	270	280	293	281	279	257	260	272	287	255	292	290	290	271	269	241	289	273	262	269	284	282	236	301	273	243	234	258	283	243	270	255	283	279	288	272	261	268	285	293	261	291	295	286	238	291	246	263	257	252	278	254	284	272	252	287	262	310	292	258	252	262	276	283	267	271	270	289	277	249	244	274	291	257	282	249	261	270	278	252	279	275	241	286	280	279	257	270	284	276	258	282	264	246	241	286	266	262	299	268	292	278	279	256	278	259	264	259	249	301	272	253	288	262	286	282	270	296	241	253	277	303	249	256	256	270	252	272	277	301	297	286	259	275	270	260	260	235	271	243	257	280	265	274	286	249	272	292	282	269	281	284	282	275	280	267	292	276	251	260	234	257	267	289	281	297	252	252	264	241	294	277	276	301	266	270	273	265	265	250	287	276	267	283	264	282	263	250	271	275	277	300	272	267	272	258	264	256	257	282	257	288	260	244	262	288	265	277	282	303	273	278	280	246	255	293	249	277	291	288	295	274	248	274	258	289	308	296	287	244	232	255	275	275	259	278	274	291	276	226	287	295	278	273	256	264	253	241	282	261	285	287	271	257	277	248	225	269	265	254	276	276	275	262	258	288	293	273	285	240	289	261	284	265	267	266	275	253	264	266	295	270	286	249	269	266	307	302	273	240	271	212	275	290	274	245	247	293	273	296	297	266	283	249	255	302	236	252	262	265	274	288	311	250	258	276	257	281	268	248	256	257	302	277	262	269	260	262	262	273	282	286	271	247	261	265	274	272	272	247	241	253	250	259	278	300	271	281	278	287	284	261	269	246	254	261	278	269	272	299	284	259	251	247	275	260	251	253	256	289	277	232	279	243	283	236	262	268	271	315	269	274	249	319	257	274	276	260	263	286	268	275	280	271	257	269	266	249	287	226	229	295	258	262	279	295	281	289	253	265	276	265	286	288	278	308	256	309	260	267	284	273	286	277	266	266	324	278	283	283	278	274	261	255	253	310	286
4932	891	999	932	978	925	841	872	839	783	844	816	815	813	875	797	892	863	801	856	838	794	836	816	753	804	839	755	744	831	766	809	751	771	819	785	793	750	777	799	771	766	798	833	771	762	789	849	770	833	796	741	781	806	865	1406	2174	2473	1776	1044	801	771	807	732	815	789	718	793	781	789	789	757	774	795	785	821	778	784	771	834	803	799	737	770	793	741	799	753	792	777	768	756	749	748	818	775	750	743	774	789	825	765	752	769	759	795	809	809	777	828	766	735	819	785	813	762	687	769	792	789	779	789	812	770	772	830	834	802	803	706	810	830	786	785	755	786	808	772	806	764	818	771	803	754	774	758	825	772	782	781	805	770	769	750	775	718	777	745	787	787	775	773	785	755	764	785	803	744	743	798	798	770	791	742	759	764	813	795	779	794	752	777	808	815	767	762	794	799	778	798	790	736	769	791	781	790	720	850	787	791	770	776	792	776	739	788	798	761	788	817	804	780	806	758	782	787	840	763	808	772	729	774	740	783	755	736	785	761	794	794	814	804	807	799	741	800	799	754	803	799	790	766	797	824	785	798	778	751	777	804	760	749	758	778	752	801	768	760	736	729	765	806	750	778	763	818	826	780	752	777	816	745	794	796	807	795	824	783	829	735	763	780	806	750	755	794	754	784	802	753	759	791	751	815	828	723	802	829	843	789	750	779	802	699	785	791	838	786	781	753	774	736	790	775	764	787	791	722	756	817	744	735	798	778	786	760	767	769	795	723	739	776	784	747	785	758	795	752	760	731	788	771	792	729	760	786	816	792	762	746	770	785	781	768	783	762	801	769	806	756	808	778	814	754	737	755	790	732	744	821	768	825	738	760	795	757	762	857	768	759	839	741	759	815	747	770	747	850	773	769	750	826	801	783	791	795	803	805	777	730	807	747	792	790	788	788	812	788	755	780	814	755	761	769	785	824	764	799	779	766	778	759	814	766	831	823	771	799	806	792	770	798	737	759	785	732	792	730	777	779	774	798	766	797	745	782	792	755	753	737	768	771	772	755	736	778	746	747	755	814	839	801	788	783	796	766	808	737	805	762	776	781	751	760	796	757	775	795	767	796	762	787	752	803	756	802	805	790	751	724	839	798	796	787	793	753	769	792	766	783	762	763	761	766	815	772	767	759	748	754	785	762	776	732	763	750	791	818	817	783	747	814	815	715	776	731	769	783	760	766	786	723	822	764	788	759	813	748	800	769	806	794	770	781	798	793	706	755	792	766	816	768	804	769	750	748	763	757	855	776	786	780	801	796	790	828	753	757	762	794	764	789	775	756	759	789	789	798	785	777	813	790	795	808	779	797	758	791	753	753	814	773	753	784	788	747	755	811	787	828	803	735	813	787	747	747	744	755	765	765	747	749	784	763	808	759	787	755	760	736	817	792	799	795	854	784	731	829	750	739	794	785	798	755	777	734	793	753	740	783	771	722	734	725	779	815	793	861	823	788	764	748	773	794	749	830	736	766	732	813	769	785	794	769	794	721	756	791	754	799	789	818	754	793	828	813	826	779	814	767	803	736	761	762	806	749	788	790	776	785	831	793	721	716	818	787	746	742	760	770	757	798	794	782	729	775	777	771	790	768	768	757	786	789	773	808	736	793	834	777	744	732	793	779	849	785	728	745	812	766	759	797	727	764	801	773	754	754	838	757	776	764	802	851	756	765	764	809	786	737	756	771	783	784	787	730	779	784	765	770	746	755	788	783	783	789	733	787	779	766	780	784	798	746	759	756	695	810	793	758	740	794	734	781	787	734	821	743	791	737	769	750	780	797	746	780	804	749	824	773	793	814	797	776	761	787	758	788	725	792	750	754	794	766	783	754	733	795	748	764	760	758	774	793	762	828	769	759	786	821	785	774	794	770	802	783	805	803	808	810	802	785	734	753	744	763	779	753	803	769	804	757	754	757	732	742	796	768	785	813	768	753	786	762	786	774	789	780	761	781	765	788	751	795	802	807	814	789	729	720	776	782	771	799	721	780	769	757	758	768	789	808	805	761	734	757	800	799	758	730	776	803	758	808	833	815	767	752	763	781	781	795	766	735	751	748	777	729	738	808	814	767	763	770	781	760	806	788	793	781	765	815	812	775	749	789	791	773	717	787	834	772	773	779	807	771	829	820	808	788	742	776	809	748	758	736	787	726	779	806	830	706	763	792	761	803	757	845	760	795	797	741	811	774	781	767	827	769	741	776	778	788	764	786	791	784	773	793	784	772	818	786	751	802	761	731	809	780	810	786	828	759	777	814	796	784	814	786	771	800	739	782	750	812	794	753	725	801	780	761	759	811	749	766	764	790	814	794	761	770	775	769	787	759	769	743	749	811	777	799	800	815	799	790	777	786	794	817	799	802	777	782	801	781	804	779	788	739	780	785	790	754	830	770	729	744	770	764	810	761	793	813	799	782	763	769	789	778	750	752	775	805	814	785	780	738	759	812	824	759	845	807	813	784	763	774	726	815	771	739	822	732	811	810	759	744	776	799	727	768	794	750	793	725	825	744	779	781	740	790	769	770	776	779	788	775	805	778	799	770	732	758	834	762	796	789	762	748	723	748	755	821	768	717	813	818	810	758	789	760	780	789	775	825	762	763	772	784	803	782	798	779	754	792	773	757	761	803	745	761	778	708	761	790	749	803	779	806	777	766	783	783	782	752	809	743	782	756	814	813	773	740	792	778	754	826	765	746	760	821	789	778	771	743	849	781	751	803	753	772	807	746	787	757	784	807	775	757	722	771	767	732	760	769	715	762	756	778	765	790	726	811	770	779	775	785	763	697	776	750	827	743	695	788	739	751	775	781	825	791	778	738	811	767	775	796	778	747	724	812	794	797	816	794	815	772	812	758	835	809	752	788	788	775	799	767	763	760	819	771	737	787	800	779	829	766	753	747	875	805	749	818	786	806	776	825	786	807	742	810	789	777	813	758	768	781	788	815	737	790	750	794	778	807	766	829	831	749	766	778	797	765	768	756	784	792	808	773	789	814	776	808	803	809	822	785	767	782	754	728	796	820	785	780	792	782	780	733	767	779	714	780	796	797	725	790	818	734	809	758	756	809	766	733	742	821	791	718	768	747	790	811	803	798	841	786	842	796	716	737	780	753	798	824	781	773	846	750	811	773	843	750	751	744	791	761	814	794	761	750	789	780	787	774	778	773	770	782	783	815	798	772	796	725	788	789	810	796	776	789	805	821	822	765	825	805	786	764	788	812	815	771	788	770	776	794	801	785	797	760	764	803	752	788	765	791	794	859	715	782	791	718	755	735	830	793	791	770	782	770	794	724	801	762	791	795	797	788	802	761	799	762	794	779	758	734	831	767	786	767	779	799	767	852	766	753	753	759	762	816	776	769	748	815	779	753	772	741	781	763	736	770	753	793	806	778	824	789	809	813	788	775	754	784	771	765	767	808	745	731	819	820	787	814	812	771	802	755	738	754	761	750	771	798	764	758
38799	9599	1849	1201	918	783	607	568	500	512	450	472	433	420	447	459	458	449	409	423	399	395	358	377	344	347	350	347	340	335	331	363	348	347	355	347	371	385	361	345	368	357	379	339	397	370	357	351	346	397	364	386	342	425	843	981	1325	1055	667	407	380	310	353	319	321	328	340	331	377	379	387	330	324	352	349	346	341	305	322	344	335	340	351	354	303	328	311	338	325	337	373	322	336	348	355	354	360	371	338	357	388	349	346	351	334	354	392	365	354	341	341	334	352	339	329	368	357	330	361	303	330	331	366	320	321	316	302	334	327	336	383	338	364	330	341	321	357	330	354	340	352	345	343	355	333	367	319	350	373	322	357	349	342	362	359	376	361	333	334	341	307	333	366	347	366	349	331	339	336	316	367	318	372	330	329	350	334	343	338	331	370	338	350	362	335	329	341	372	357	334	344	350	346	357	355	355	339	325	335	362	369	312	347	367	323	337	342	324	331	351	386	340	362	370	348	358	301	351	308	336	352	355	332	348	345	331	339	367	342	357	376	336	329	313	348	362	381	318	330	371	364	344	358	341	375	332	364	363	375	332	331	334	349	371	368	345	373	377	319	343	369	352	356	322	331	369	300	323	341	359	327	332	343	372	370	326	336	350	373	325	326	354	352	352	338	367	357	325	339	348	325	319	324	365	323	347	345	331	336	348	377	342	348	350	333	372	313	375	326	319	352	333	361	335	345	370	343	325	359	339	368	324	391	351	361	330	351	340	351	351	338	339	329	346	365	361	353	372	346	380	351	318	341	373	330	356	336	322	347	352	355	339	351	341	301	344	362	315	342	310	335	323	374	358	338	342	330	327	318	326	311	362	343	349	338	325	353	358	358	337	330	350	338	314	366	326	345	334	366	346	337	312	358	299	363	343	345	382	317	344	336	325	369	344	343	371	354	331	339	356	349	366	332	375	391	344	319	313	371	319	311	366	314	326	366	314	364	337	374	352	344	334	332	338	326	329	348	330	338	376	340	343	333	351	359	324	335	353	323	359	346	341	327	325	367	355	389	327	333	365	340	374	344	323	340	366	339	338	345	307	365	350	346	328	378	346	345	332	380	351	352	358	343	354	334	355	324	365	359	342	358	354	339	342	344	346	345	355	321	364	341	365	336	357	345	358	352	350	329	350	325	360	384	314	343	321	323	325	331	372	341	353	354	338	334	333	322	333	338	357	315	326	372	342	362	355	331	357	376	331	348	377	366	345	359	362	331	318	389	333	325	307	377	393	331	370	352	367	391	347	361	369	352	336	340	341	347	367	366	328	369	361	319	362	363	337	335	336	343	358	362	372	326	322	318	348	358	327	368	335	322	368	349	333	357	331	325	358	321	337	328	333	379	377	315	331	314	384	350	369	372	350	350	358	367	344	377	353	375	350	349	383	316	334	353	331	356	357	342	350	336	327	340	370	355	345	351	359	344	358	348	347	341	341	345	375	367	394	336	334	323	339	365	311	345	327	336	332	363	354	341	353	373	321	364	341	349	351	328	377	357	349	355	380	370	354	345	338	382	332	334	368	325	389	352	320	350	338	370	362	353	349	345	324	326	327	331	357	351	390	316	340	361	341	345	320	324	349	339	347	304	353	347	323	348	339	320	344	354	373	329	328	339	352	367	366	314	320	325	329	330	347	335	334	367	344	351	363	357	324	338	363	342	330	324	361	339	327	345	360	316	383	343	362	339	327	346	358	320	337	339	363	321	358	351	331	349	322	352	298	347	354	351	310	317	351	356	347	327	372	353	359	330	397	371	354	380	380	364	359	329	354	336	372	357	314	353	314	308	325	368	289	382	342	349	353	339	355	409	366	355	355	347	307	352	338	365	352	362	344	368	358	351	341	337	349	346	364	367	345	366	338	346	366	349	359	336	341	359	351	368	362	332	309	343	356	361	354	355	334	332	345	321	359	338	349	355	338	344	370	331	342	368	339	371	355	327	345	351	343	319	350	352	371	333	348	319	347	365	352	375	332	384	374	342	323	317	350	355	337	373	345	369	352	356	355	338	327	362	344	332	314	318	346	343	341	332	355	314	324	328	348	351	327	340	363	368	339	360	330	336	395	385	331	335	347	319	350	337	337	352	346	377	356	329	351	361	359	358	315	352	335	335	372	317	345	336	372	332	328	351	344	333	344	368	338	342	319	346	346	362	368	340	343	338	346	350	344	342	346	328	337	327	307	350	329	344	314	354	347	363	337	346	343	338	354	350	367	343	319	330	332	324	328	352	356	330	374	336	339	369	352	362	315	330	356	334	367	362	329	379	349	355	345	361	330	366	320	362	367	362	335	313	349	342	353	317	362	373	370	331	389	340	344	349	353	351	388	320	318	345	355	332	348	357	346	353	352	333	343	317	345	319	359	340	344	364	321	327	331	343	342	328	387	356	338	325	354	348	328	339	343	326	327	311	352	329	355	307	372	349	344	368	369	339	324	360	391	301	337	348	332	356	332	356	342	331	376	322	350	316	336	370	354	385	320	338	335	335	366	380	386	342	365	350	346	350	336	335	339	329	285	338	345	361	363	341	338	353	350	356	336	309	348	330	331	327	332	323	331	321	306	329	328	345	354	337	327	370	364	362	352	373	348	364	348	318	338	338	338	368	299	346	347	354	315	359	342	341	355	329	338	342	357	361	362	334	354	313	337	366	361	355	327	357	354	331	347	360	340	317	346	366	336	323	371	356	308	364	341	344	314	356	351	334	362	398	345	367	358	372	322	367	364	341	335	350	376	348	336	344	341	357	361	347	336	348	336	376	341	353	315	339	376	346	351	347	337	322	350	344	313	346	331	335	346	356	339	349	400	362	381	345	345	369	349	341	378	350	334	331	335	362	346	378	355	343	321	363	334	370	326	350	322	366	371	368	338	333	351	375	348	349	346	332	313	347	327	383	331	372	327	334	333	332	342	313	320	348	386	358	367	353	349	338	364	343	346	330	351	358	352	363	357	360	373	333	323	314	341	333	370	349	344	351	339	328	338	302	373	350	329	338	339	348	377	345	321	326	336	335	382	322	359	326	362	313	368	362	352	358	393	340	333	341	340	318	324	321	383	342	367	312	362	336	410	356	344	323	368	341	357	378	376	354	361	369	348	371	325	353	355	308	375	343	338	336	348	339	326	345	357	351	340	317	317	351	373	369	357	345	334	347	344	348	383	310	350	350	328	369	376	348	336	345	348	342	355	343	375	348	359	350	353	366	322	386	323	347	366	376	340	357	336	374	324	337	331	345	362	361	366	370	385	341	366	312	352	326	334	360	326	341	362	320	333	341	360	365	332	310	347	338	332	337	351	329	342	328	325	322	350	348	317	314	345	344	370	366	371	350	330	330	313	347	351	288	363	304	366	347	361	336	330	361	367	377	309	349	343	357	368	323	348	279	326	325	372	365	348	347	366	344	331	348	338	342	333	336	355	344	319	333	332	336	356	325	337	337	327	350	350	336	346	323	319
21591	2056	3880	3914	3370	2888	2449	2099	1933	1692	1632	1543	1643	1566	1560	1670	1946	1821	1840	1352	1288	1243	1188	1156	1108	1115	1104	1067	1091	1054	1087	1045	1071	1064	1057	993	1029	1053	1127	1069	1069	1117	1110	1099	1134	1197	1145	1044	1043	1137	1162	1167	1160	1789	5041	6119	7875	5832	3044	1556	1102	928	971	1002	961	994	976	989	1001	920	957	938	978	1017	994	994	998	930	942	960	954	963	1008	1028	928	924	970	986	948	983	961	993	927	992	903	972	970	962	978	1011	979	963	966	954	1005	941	996	939	954	1001	1008	991	956	977	923	952	929	976	1005	975	947	987	963	954	1002	932	916	970	943	978	952	940	956	990	990	956	987	980	917	928	996	992	979	946	981	923	967	977	985	944	993	976	997	998	998	934	947	964	1033	993	968	955	929	981	977	994	986	1000	984	998	943	976	940	893	937	937	940	894	975	975	942	947	951	1017	977	957	951	949	963	934	929	981	938	917	961	1016	1012	1016	992	958	978	987	1010	984	989	946	941	952	942	938	943	964	982	933	1042	1001	971	958	979	919	975	969	1000	1023	963	920	983	969	1015	920	997	962	986	985	972	980	987	938	975	962	1024	949	978	994	960	923	930	930	944	936	973	938	952	979	1002	994	1025	930	938	1040	991	976	967	1027	951	979	996	950	988	951	974	982	963	998	946	959	928	1003	961	982	1002	1041	958	955	951	1012	1011	1007	980	979	1011	990	968	997	952	924	967	969	881	1019	949	938	1000	962	978	958	982	940	983	929	978	985	1005	1038	982	963	994	956	960	1021	1025	976	966	997	969	970	1005	974	946	892	979	1005	949	976	949	1004	995	927	940	969	943	990	947	985	935	966	967	931	1016	950	936	1004	979	934	962	988	953	949	943	945	988	1001	969	921	1008	954	944	962	1001	936	951	962	1003	997	980	965	954	941	929	929	992	994	945	960	936	997	954	988	947	985	943	900	951	976	956	996	984	956	991	997	965	971	940	927	970	923	962	901	987	962	977	1024	950	936	981	964	966	1024	949	953	993	1007	994	957	957	1005	969	970	956	986	1018	962	949	956	944	974	905	971	980	953	980	937	957	966	968	1006	916	953	966	904	1015	1001	960	972	1003	927	1000	967	982	1006	927	982	1016	972	952	895	950	1034	996	990	1027	994	915	1063	949	986	945	950	995	968	970	989	981	972	987	918	1000	980	960	978	954	967	995	954	946	965	946	972	998	963	977	916	931	970	1023	969	945	1010	950	929	915	941	966	1014	999	968	929	957	954	968	945	924	967	981	987	1004	981	980	964	964	976	989	970	968	932	971	962	969	921	962	991	908	988	976	953	994	1004	1020	968	964	917	956	966	997	930	891	876	955	975	972	952	931	940	991	1012	1010	980	963	973	956	938	981	986	955	974	973	1015	975	892	996	956	927	933	965	965	992	925	972	981	962	883	960	902	955	934	990	910	966	1026	909	946	972	959	997	1030	949	980	964	943	969	917	947	982	999	962	957	969	899	975	986	973	1008	984	972	951	969	976	962	949	1017	991	979	949	990	955	988	1004	992	973	968	974	938	970	990	950	912	984	1012	989	934	981	924	960	1004	1027	1010	948	978	893	976	945	989	896	895	927	1020	937	985	980	950	986	967	980	977	969	870	1012	985	961	992	988	945	984	973	920	962	896	958	927	983	995	928	965	968	989	956	956	934	951	959	1002	910	947	1009	959	993	979	958	991	964	961	990	929	988	938	917	991	1003	988	975	1017	981	999	994	1029	972	1033	956	994	973	912	1001	929	983	955	951	1018	1022	985	954	939	957	962	953	934	1019	999	982	920	985	956	988	972	954	990	932	961	945	912	944	967	993	1000	960	940	952	970	939	936	1061	946	956	1001	941	924	971	951	930	938	903	958	944	978	944	997	920	930	942	981	944	990	983	954	1004	958	930	918	961	1003	921	966	964	1011	986	987	1008	1014	924	956	923	982	930	994	936	1051	935	917	912	1003	944	946	1004	980	915	1016	946	1027	964	1001	950	964	967	969	935	971	963	1007	1019	910	957	925	970	942	933	1014	933	976	989	972	948	942	1009	945	970	996	947	922	924	961	965	984	934	986	999	991	945	976	969	958	964	996	906	965	960	947	983	966	911	975	971	937	988	975	972	963	1012	977	951	932	976	944	965	993	959	949	939	919	994	992	998	956	947	1014	948	1012	965	1007	1002	961	966	962	985	958	963	962	1029	1034	958	933	937	958	916	959	981	967	940	972	964	929	981	932	973	981	938	945	948	955	976	933	1004	995	952	1007	918	903	1008	959	1025	957	962	993	912	981	971	1000	1017	932	937	969	941	936	914	939	984	1035	986	1001	987	971	977	1027	961	980	961	977	1005	971	965	947	924	954	973	941	1026	994	986	978	980	937	936	991	973	965	977	1013	944	979	974	973	971	997	992	985	959	986	1027	939	983	958	959	973	1026	938	978	943	1001	918	972	1004	953	987	962	920	950	1004	988	935	967	967	974	921	989	972	955	969	989	955	971	940	993	966	975	1006	950	978	1006	933	973	951	930	989	994	957	969	921	1004	978	979	952	956	942	952	975	1048	962	968	1018	952	944	952	942	956	935	973	1015	966	921	948	936	938	951	975	972	982	998	923	967	982	984	965	949	940	937	980	965	1044	956	942	967	948	994	958	965	968	976	978	990	989	939	995	941	952	968	975	1022	897	995	997	995	980	952	947	1011	970	955	947	1078	921	962	936	1017	1019	1025	960	942	1011	1031	962	961	984	925	974	942	911	954	927	963	948	1000	945	1009	949	983	977	974	963	1000	954	936	1006	910	1026	1011	992	954	950	930	966	993	967	935	938	996	975	937	956	1001	1019	950	958	954	982	914	959	967	971	1026	979	976	949	945	997	1009	989	921	1019	986	919	964	1046	982	992	905	966	1045	998	965	943	1021	990	957	1008	985	999	962	996	981	929	981	948	921	959	1008	904	1015	946	953	919	960	978	946	975	970	951	924	983	923	944	896	959	921	995	936	983	990	983	1024	939	927	970	1015	976	983	970	928	962	1013	1053	932	971	1012	1050	941	912	902	984	980	985	944	954	952	910	901	1002	941	1035	971	900	980	963	939	1033	993	1014	1009	1012	952	990	992	981	936	978	1018	977	1006	948	1014	1037	917	995	952	955	894	944	1018	914	1016	949	986	961	953	980	1051	948	922	938	977	981	972	1010	1040	992	945	1043	965	915	1028	955	965	984	999	988	946	948	928	990	977	945	957	920	955	976	963	910	985	974	967	962	904	971	1000	985	977	1060	997	1023	962	951	925	975	915	933	921	962	947	946	993	932	944	996	999	1008	970	962	960	953	920	961	962	962	936	952	934	959	1003	1011	970	928	993	939	918	988	1005	944	934	981	997	964	984	1056	925	962	985	968	980	994	993	1000	929	914	1005	976	944	1019	932	998	952	930	987	960	974	898	986	990	1001	943	947	925	957	932	1027	1010	969	998	995	980	963	1036	1013	928	1009	947	956	1023	1061	931	964	976	953	962	908	977	976	990	987	885	987	985	976	975	1014	953	926	956	887	954	1039	954	967	953	988	986	918	934	991	963	952	952	939	981	971	1007	977	946	922	943	959	1000	988	967	958	934	954	994	941	994	1019	955	950	992	975	1010	972	985	922	1012	914	943	979	943	940	934	886	925	959	949	988	981	924	945	959	950	937	916	944	971	942	982	910	974	956	960	943	957	985	991
53722	21797	5133	2454	1733	1320	1010	807	752	674	634	598	554	542	611	617	702	657	552	485	476	472	472	464	428	395	449	412	485	406	440	403	402	437	428	405	432	431	418	451	433	431	451	372	455	471	456	438	460	397	486	514	476	586	1966	2974	1934	1004	566	406	370	395	417	384	403	379	377	397	394	392	354	356	402	408	384	374	417	411	398	399	380	396	440	374	420	407	419	405	400	403	383	393	378	395	392	382	447	390	358	400	383	367	379	384	402	423	372	367	410	374	424	389	415	383	332	393	407	400	386	428	415	395	374	398	399	399	375	418	408	407	386	351	366	370	396	406	386	398	411	395	409	412	415	377	375	389	395	422	421	400	387	425	404	415	410	401	428	388	404	405	421	394	410	454	385	385	423	417	400	367	399	422	383	386	382	378	401	405	366	361	376	392	404	373	429	380	390	381	379	397	403	414	374	404	377	384	429	372	405	410	387	398	417	397	394	376	379	361	431	419	347	394	391	400	396	392	397	377	401	393	378	386	395	416	409	406	359	382	374	389	373	383	436	410	404	384	399	413	407	404	422	401	370	365	419	368	349	386	398	412	397	378	436	422	408	368	382	374	392	396	395	401	426	445	407	372	369	319	374	416	395	431	369	372	436	386	379	379	432	394	379	436	417	397	332	385	353	400	381	429	350	365	378	360	421	418	371	368	385	383	418	385	387	400	357	407	387	378	369	419	388	378	389	365	423	407	412	399	374	413	363	384	367	407	411	420	391	384	396	388	380	396	404	396	383	395	383	390	421	400	393	376	392	348	362	427	370	408	409	370	407	401	421	381	388	383	401	351	428	385	411	391	407	404	375	424	401	365	403	400	398	416	400	383	390	365	391	438	389	372	386	364	411	422	372	421	382	416	381	435	439	374	390	398	379	431	381	385	424	357	442	403	395	388	412	382	392	401	374	386	422	364	392	391	421	366	422	386	373	382	396	420	395	368	374	423	409	406	378	410	402	342	369	396	438	387	404	404	394	415	386	416	418	398	409	417	388	393	359	399	382	415	418	408	364	409	376	374	406	387	398	391	372	398	385	387	378	395	365	351	414	365	380	411	394	393	378	433	399	390	413	368	362	407	391	441	389	398	414	390	360	390	373	377	378	410	402	432	382	390	403	381	396	399	388	407	383	422	388	391	414	375	392	390	372	441	404	398	410	365	412	367	416	419	404	419	434	383	397	349	400	373	387	446	428	440	411	379	404	399	390	395	364	382	391	379	408	395	395	394	364	416	396	369	374	384	382	381	378	417	386	404	387	396	393	420	395	405	403	413	408	376	382	391	393	397	389	419	397	398	366	408	357	380	380	402	425	368	374	425	412	368	394	436	410	392	415	421	379	370	374	392	430	379	409	389	432	378	395	409	384	348	376	409	374	362	384	398	390	390	388	395	390	417	396	391	433	430	356	386	381	397	391	381	426	395	430	409	403	417	377	402	396	403	393	378	398	378	394	423	431	351	386	388	390	397	416	390	385	396	356	397	392	404	406	432	401	397	449	401	375	412	405	417	378	396	377	393	399	400	417	390	399	393	372	397	428	394	372	396	391	400	390	361	390	439	411	395	356	407	410	418	414	389	371	390	372	355	390	386	409	400	419	371	427	398	377	365	327	395	418	388	453	370	361	387	419	416	381	412	412	400	368	403	369	397	388	405	403	384	381	420	398	397	362	378	368	430	403	386	406	413	382	404	380	380	427	428	381	399	366	376	368	403	392	369	380	371	417	398	405	361	370	414	423	369	411	392	432	419	402	355	377	373	385	387	384	396	382	386	407	406	405	406	422	369	404	406	402	391	400	398	421	359	391	403	403	379	359	389	391	404	389	405	374	371	396	407	403	391	379	382	447	396	397	398	394	393	373	395	429	410	399	409	362	401	386	393	389	405	397	405	367	384	378	398	378	390	418	383	432	362	378	353	417	383	424	391	368	397	376	384	410	403	364	416	403	388	408	453	410	361	412	387	394	439	422	411	440	393	399	372	380	350	409	388	392	404	414	410	393	383	366	390	397	391	398	444	395	381	359	372	390	400	387	389	398	400	393	425	384	357	390	416	418	360	368	429	412	395	372	327	428	403	403	406	427	410	371	402	391	410	402	361	380	409	423	417	365	364	386	398	381	388	390	384	394	374	387	384	414	364	406	379	433	397	409	409	412	412	378	394	380	386	422	402	424	413	399	380	382	397	404	404	404	368	402	380	402	393	371	381	389	402	423	370	366	406	380	362	379	402	441	390	382	390	417	395	373	379	412	382	406	388	382	403	358	366	418	390	352	416	397	414	378	372	383	373	394	390	409	422	411	392	392	399	402	380	385	348	366	408	385	388	406	411	389	438	425	416	424	414	409	429	412	423	376	379	396	396	407	412	371	378	432	380	414	371	425	390	400	407	394	386	414	388	385	391	407	412	411	366	401	405	405	412	396	374	403	418	370	384	397	372	383	395	394	401	384	409	396	390	369	353	425	370	361	381	353	381	387	401	390	400	388	403	410	408	421	381	395	355	392	421	386	390	381	395	381	385	397	395	405	361	402	379	424	418	413	364	378	441	393	375	397	398	360	377	393	410	423	370	426	389	401	411	428	409	413	370	398	391	417	417	419	380	359	411	422	391	379	399	416	416	349	391	401	379	370	391	392	394	398	413	366	407	399	372	393	381	373	386	378	402	417	404	388	354	408	378	376	397	382	398	400	392	404	355	405	392	407	367	398	360	383	377	398	384	370	410	382	383	395	389	387	395	367	419	411	445	386	408	368	374	383	390	393	425	375	372	410	357	426	385	391	399	408	364	408	369	373	369	402	420	407	359	405	343	379	399	391	382	418	390	391	350	388	412	350	409	382	424	405	382	405	394	398	384	428	361	377	407	382	390	370	384	427	407	392	365	416	410	391	428	400	359	388	395	408	432	402	418	389	379	348	374	386	338	381	397	386	402	366	385	392	372	394	399	356	398	397	375	367	392	419	387	428	421	368	378	402	388	407	403	397	393	424	391	379	374	365	389	362	383	388	401	390	382	419	434	367	391	365	383	412	369	413	380	434	364	384	375	411	386	388	362	389	383	392	375	406	402	388	390	374	405	374	417	407	398	370	419	390	406	381	379	387	345	408	365	357	378	414	375	389	382	387	411	395	406	392	381	400	396	374	383	417	396	383	392	384	415	399	393	350	364	391	401	389	409	411	413	378	401	424	408	370	397	399	437	387	433	408	410	423	421	389	406	412	367	392	384	420	357	407	396	350	382	367	371	420	396	404	378	402	389	413	388	350	378	432	401	404	403	407	397	396	374	394	382	383	391	410	393	388	400	369	394	411	393	376	388	403	386	383	389	399	407	418	382	397	375	373	390	377	407	387	413	353	444	379	415	386	397	391	386	403	372	416	392	418	377	420	379	404	413	409	390	385	362	382	411	390	365	392	394	391	368	375	390	381	377	387	366	372	356	362	391	398	381	397	395	422	432	397	385
31783	3467	6818	7005	5728	4788	3947	3491	2930	2581	2471	2270	2340	2253	2210	2795	2863	2732	2321	1802	1734	1733	1543	1470	1437	1400	1317	1318	1317	1317	1309	1266	1310	1233	1271	1273	1284	1265	1326	1360	1461	1535	1436	1454	1440	1547	1400	1379	1569	1635	1690	1790	2283	2582	11542	16743	10388	5157	2235	1324	1134	1076	1037	1044	1084	1054	1009	1045	1045	1033	1115	1136	1051	1107	1049	1125	1131	1073	1090	1073	1092	1103	1072	1018	1027	1078	1056	1055	1073	1040	1054	1106	1068	1103	1072	1054	1053	1033	1067	1101	999	1069	1026	1122	1050	1127	1054	1027	1033	1071	1052	1089	1097	1061	1075	1070	1072	1020	1090	1071	1005	1102	1103	1046	1124	1061	1040	1075	1040	1040	1072	986	1064	1110	1040	1052	1087	1128	1072	1043	1092	1083	1031	1074	1066	1046	1090	1102	1097	1054	1068	1084	1069	1030	1127	1056	1040	1080	1080	998	1069	1114	1033	1114	1031	1113	1100	1130	1154	1109	1114	1068	1023	1064	1113	993	1114	1082	1073	1053	1051	1102	1122	1008	1087	1022	1104	1082	1137	1031	1049	1110	1091	1051	1105	1113	1087	1111	1140	1123	1056	1073	1112	1086	1101	1089	1110	1051	1107	1046	1038	1042	1046	1086	1070	1036	1038	1068	1099	1112	1069	1094	1057	1093	1039	1079	1066	1101	1136	1073	1086	998	1081	1053	1082	1073	1068	1029	1079	1090	1096	1072	1056	1037	1082	1084	1052	1122	1077	1086	1065	1104	1067	1132	1055	1120	1028	1050	1082	1069	1039	1059	1101	1067	1091	1133	1080	1017	1037	1088	1072	1074	1120	1102	1046	1070	1020	1093	1082	1087	1111	1076	1080	1063	1076	1055	1089	1105	1071	1128	1071	1049	1082	1082	1147	1111	1038	1099	1067	1064	1106	1140	1094	1098	1033	1102	1105	1015	1082	1115	1074	1067	1084	1044	1078	1117	1090	1103	1035	1076	1026	1051	1101	1037	1096	1089	1039	1081	1027	1074	1059	1146	1083	1062	1111	1104	1068	1070	1114	1075	1094	1053	1049	1094	1053	1117	1099	1081	1088	1146	1078	1131	1042	1066	1053	1045	1026	1094	1099	1091	1097	1030	1054	1110	1056	1108	1061	1075	1054	1080	1101	1086	1127	1020	1096	1140	1039	1096	1049	1107	1057	1124	1080	1070	1073	1065	1076	1078	1054	1106	1088	1131	1080	1069	1115	1076	1122	1119	1042	1050	1048	1095	1128	1069	1128	1070	1114	1111	1087	1073	1038	1078	1129	1128	1073	1151	1118	1099	1054	1059	1107	1096	1053	1050	1077	1049	1101	1072	1009	1072	1126	1125	1078	1137	1061	1149	1064	1072	1047	1107	998	1119	1012	1081	1106	1052	1052	1124	1102	1074	1077	1103	1055	1038	1036	1064	1050	1148	1079	1085	1077	1086	1055	1110	1016	1103	1115	1095	1040	1027	1030	1085	1047	1065	1028	1027	1132	1038	1009	1118	1097	1066	1157	1101	1039	1052	1074	1055	1112	1100	1035	1010	1084	1068	1079	1076	1107	1086	1043	1054	1054	1096	1018	1042	1117	1050	1120	1054	1054	1044	1092	1076	1113	1066	1118	1090	1120	1075	1046	1090	1011	1059	1037	1063	1103	1091	1019	1054	1025	1074	1142	1123	1089	1044	1117	986	1029	1066	1061	1041	1080	1020	1102	1087	1096	1144	1122	1099	1058	1081	1066	1050	1089	1072	1038	1059	1055	1129	1107	1061	1091	1080	1030	1132	1004	1051	1055	1084	1096	1084	1067	1095	1130	1056	1147	1092	1072	1108	1012	1012	1081	1077	1089	1085	1062	1092	1027	1039	1034	1138	1135	1068	1134	1090	1084	1078	1105	1098	1040	1132	1061	1065	1127	1145	1082	1071	1064	1062	1120	1028	1108	1016	1071	1127	1124	1040	1065	1058	1158	1103	1045	1139	1058	1067	1094	1110	1086	1116	1063	1100	1088	1055	1055	1080	1037	1059	1077	1044	1021	1023	1053	1112	1119	1089	1132	1072	1147	1110	1068	1049	1070	1002	1085	997	1071	1079	1011	1100	1065	1029	1088	1131	1079	1102	1094	1088	1099	1088	1056	1058	1049	1126	1064	1113	1079	1127	1091	1070	1128	1095	1092	1067	1102	1079	1094	1070	1057	1077	1120	1038	1101	1061	1103	1083	1143	1071	1041	1099	1089	1072	1091	1107	1055	1082	1048	1038	1109	1061	1025	1059	1053	1053	1132	1077	1080	1044	1061	1140	1074	1103	1115	1116	1082	1063	1067	1082	1100	997	1108	1022	1092	1048	1074	1087	1015	1095	1022	1076	1142	1079	1071	1105	1054	1079	1031	1076	1070	1015	1090	1079	1093	1094	1065	1105	1031	1086	1043	1109	1016	1079	1066	1062	1094	1038	1040	1060	1057	1031	1042	1062	1036	1075	1115	993	1071	1078	1059	1087	1049	1070	1044	1056	1049	1051	1116	1038	1087	1032	1102	1093	1058	1063	1053	1065	1030	1113	1096	1025	1150	1049	1129	1089	1111	1080	1062	1107	1070	1037	1127	1084	1101	1095	1055	1070	1030	1095	1109	1040	1107	1070	1077	1011	1036	1074	1054	1043	1081	1136	1075	1083	1041	1116	1033	1129	1072	1115	1063	1068	1075	1123	1101	1106	1081	1114	1130	1062	1048	1081	1068	1067	1114	1094	1056	1097	1126	1116	1062	1097	1071	1123	1096	1066	1079	1063	1031	1066	989	1142	1061	1082	1123	1097	1139	1068	1104	1072	1105	1038	1068	1124	1055	1171	1071	1035	1078	1077	1126	1086	1066	1086	1059	1060	1081	1054	1053	1058	1035	1033	1090	1081	1046	1095	1070	1100	1082	1078	1116	1086	1121	1126	1094	1063	1061	1099	1003	1151	1065	1101	1038	1097	1129	1100	1072	1031	1059	1122	1026	1095	1084	1064	1080	1094	1138	1091	1036	1092	1112	1114	1075	1083	1090	1049	1089	1095	1074	1098	1084	1057	1084	1094	1012	1021	1065	1118	1072	1036	1076	1082	1123	1051	1052	1040	1026	1045	1106	1079	1099	1110	1072	1094	1034	1046	1080	1048	1070	1061	1127	1066	1023	1088	1042	1056	1141	1069	1074	1053	1110	1034	1072	1025	1094	1017	1080	1092	1102	1065	1110	1073	1046	1107	1065	1074	1045	1043	1068	1078	1026	1128	1120	1097	1105	1105	1043	1066	1083	1087	1073	1099	1088	1049	1077	1074	1093	1114	1100	1080	1086	1069	1110	1073	1079	1082	1050	1053	1101	1085	1114	1069	1025	1058	1101	1135	1099	1043	1095	1093	1014	1025	1139	1066	1094	1051	1080	1045	1043	1068	1082	1050	1106	1009	1095	1041	1119	1032	1033	1102	1094	983	1007	1102	1006	1040	1049	1111	1108	1105	1063	1048	1078	1105	1130	1099	1044	1065	1073	1096	1060	1091	1066	1062	1021	1076	1038	1048	1049	1027	1073	1037	1063	1064	993	1067	1035	1114	1097	1076	1123	1012	1070	1126	1090	950	1060	1026	1112	1047	1072	1049	1061	1088	1044	982	1055	1033	1061	1115	1098	1121	1117	1057	1120	1025	1043	1054	1002	1078	1109	1110	1170	1081	1040	1079	1044	1102	1027	1057	1058	1082	1115	1066	1067	1011	1025	1125	1137	1079	1091	1027	1057	1098	1077	1109	1044	1089	1044	1098	1122	1073	1037	1093	1153	1136	1037	1027	1113	1061	1043	1078	1172	1063	1034	1117	1071	1122	1079	1125	1108	1086	1030	1050	1147	1007	1058	1104	1021	1057	1084	988	1059	1053	1054	1060	1069	1105	1057	1083	1096	1029	1109	1134	1118	1014	1096	1068	1093	1044	1045	1035	1077	1110	1024	1066	1108	1105	1009	1103	1074	1120	1078	1102	1069	1090	1093	1129	1072	1021	1115	1110	1064	1095	1040	1094	1133	1023	1045	1113	1095	1048	1050	1042	1063	1067	1067	1095	1114	1128	1102	1098	1066	1108	1071	1142	1111	1003	1037	1041	1118	1094	1061	1070	1093	1034	1083	1110	1050	1130	1008	1106	1063	1073	1071	1082	1067	1090	1069	1066	1069	1037	1014	1078	1108	1027	1103	1105	1098	1073	993	1115	1068	1066	1114	1096	1066	1121	1079	1086	1081	1057	1108	1091	1076	1072	1032	990	1063	1060	1091	1070	1065	1053	1087	1114	1102	1042	1094	1091	1102	1089	1060	1101	1082	1097	1107	1079	1102	1086	1142	1122	1097	1097	1097	1065	1088	1083	1097	1063	1116	1141	1156	1074	1067	993	1113	1120	1042	1088	1096	1031	1086	1114	1093	1117	1102	1093	1067	1094	1128	1056	1104	1110	1129	1038	1045	1058	1072	1045	1072	1064	1023	1067	1124	1073	1117	1052	1100	1048	1089	1047	1100	1018	1111	1087	1059	1085	1064	1069	1090	1055	1095	1134	1110	1107	1080	1032	1082	1119	1035	1105	1056	1055	1136	1055	1077	1078	1087	1049	1128	1050	1087	1033	1085	1048	1123	1093	1084	1096	1086	1075	1099	1072	1068	1129	1100	1078	1109	1112	1085	998	1099	1047	1075	1083	1082	1098	1057	1091	1067	1069	1077	1093	1062	1048	1037	993	1108	1021	1063	1065	1055	1151	1065	1060	1149	1130	1086	1101	1129	1085	1098	1081	1100	1059	1089	1019	1088	1084	1104	1028	1082	1084	1041	1000	1114	1069	976	1076	1070	1077	1093	1079	1091	1098	1082	1105	1090	1078	1059	1098	1106	1083	1059	1081	1091	1044	1060	1149	1046	1100	1031	1067	1020	1001	1063	1017	1088	1051	1068	1049	1104	1067	1128	1084	1108	1056	1113	1096	1121	1099	1114	1073	1073	1046	1087	1101	1063	1143
4886	590	434	369	366	354	338	325	340	333	349	322	324	321	368	336	352	354	337	346	337	347	340	311	344	337	348	343	337	317	339	320	298	378	321	358	324	323	354	333	325	323	344	325	364	321	342	328	372	342	314	321	362	328	473	620	522	429	401	355	331	348	340	350	363	323	355	356	345	350	344	338	341	307	305	289	352	358	319	317	348	302	349	343	307	318	326	330	320	321	302	361	339	322	325	334	325	343	339	294	329	312	366	338	341	314	329	353	329	326	348	352	346	361	328	341	372	304	347	326	310	320	340	329	316	288	336	323	342	333	345	339	310	376	315	373	346	332	318	327	338	319	320	339	364	357	327	363	345	338	310	310	332	341	349	316	364	368	314	338	342	326	338	322	314	349	341	339	320	342	330	333	329	320	342	305	337	330	345	336	336	326	380	368	360	338	306	321	348	352	379	339	298	350	324	354	328	335	327	376	327	314	336	340	367	340	330	351	335	322	315	356	321	322	328	317	327	336	326	292	311	333	358	315	342	357	343	307	309	322	305	384	348	344	293	320	312	367	371	342	370	329	298	305	327	335	355	340	369	333	380	310	344	368	352	331	320	351	351	317	308	347	368	353	361	355	329	294	358	361	291	339	334	311	345	331	329	350	337	328	331	304	326	336	336	346	318	343	328	333	313	324	334	316	324	344	348	362	350	313	360	330	350	341	326	348	317	358	333	347	344	353	337	328	345	379	330	327	332	324	340	322	333	340	345	318	330	341	332	381	325	349	340	316	281	345	289	326	326	339	348	358	350	334	352	345	334	327	292	340	331	360	358	330	364	370	327	315	336	334	345	336	373	333	319	329	360	327	310	319	373	331	367	326	374	308	333	359	321	326	323	355	359	312	336	312	325	341	302	323	303	335	361	338	349	333	346	312	318	370	326	340	291	323	342	336	357	338	306	340	340	334	337	325	335	330	319	310	343	351	328	325	331	350	344	322	339	371	329	356	322	336	345	344	316	351	325	337	342	361	330	311	349	327	343	317	362	329	316	308	322	328	353	352	330	295	313	347	355	347	353	337	366	332	348	309	352	331	344	316	352	343	302	309	320	351	354	351	324	383	337	339	343	334	344	314	308	306	331	357	321	331	333	346	347	339	362	309	324	303	340	334	322	321	360	304	329	341	337	319	332	315	313	299	346	369	357	354	334	337	332	328	329	333	340	351	337	375	324	321	313	329	322	340	357	331	320	338	337	344	328	305	340	368	307	339	364	330	362	338	345	346	370	342	336	358	310	326	338	305	355	310	324	328	337	345	342	367	343	345	337	365	307	366	331	343	358	334	330	348	334	339	325	340	317	349	328	340	315	355	307	340	324	359	376	340	324	321	310	329	319	358	348	359	327	357	349	323	344	341	330	353	330	374	347	305	347	329	313	354	344	346	312	377	313	320	336	321	327	332	360	361	353	336	329	339	331	355	329	333	321	365	333	339	331	307	335	328	323	364	361	343	303	323	337	343	337	328	368	353	319	351	340	294	311	318	321	311	326	321	331	355	326	328	321	354	287	298	331	332	333	328	360	311	323	372	331	349	356	351	362	330	326	346	324	326	361	343	293	326	347	335	345	321	315	331	313	355	310	358	323	338	331	332	337	307	332	329	343	320	359	340	331	331	356	285	354	351	330	351	335	352	306	328	332	330	312	316	375	320	361	337	355	351	351	335	346	295	323	343	316	354	331	356	337	347	306	330	320	316	334	369	316	352	335	352	375	348	335	332	346	334	330	337	334	332	307	335	377	348	372	343	323	341	323	342	331	328	352	327	342	324	310	329	319	305	355	331	349	312	322	331	342	359	329	334	319	340	333	342	381	309	334	347	350	318	323	329	299	311	340	320	323	341	336	331	331	359	348	352	324	315	360	339	324	355	346	315	338	306	346	348	363	351	320	342	310	322	298	331	327	327	309	308	338	321	337	342	301	333	328	299	331	316	321	350	333	352	355	336	332	345	331	362	364	326	330	367	333	354	333	353	359	317	355	315	349	351	349	310	343	331	319	327	353	361	351	337	357	327	335	349	324	341	342	314	302	333	360	313	347	359	339	351	322	333	335	345	332	305	325	313	327	317	325	358	323	364	329	332	356	326	343	383	341	338	370	332	340	311	326	342	328	326	315	357	318	340	306	340	327	378	349	314	331	330	334	339	336	327	331	327	288	304	337	341	346	343	328	367	306	341	350	321	330	329	302	361	316	360	317	313	305	349	348	329	347	326	299	355	354	353	319	361	316	336	310	343	322	358	346	329	354	319	334	321	327	334	307	337	326	349	318	285	337	361	377	333	352	336	325	372	334	311	345	327	329	352	333	321	311	340	352	334	350	334	360	307	301	329	319	361	347	334	324	309	339	316	354	341	329	362	335	352	291	363	346	331	321	323	326	327	317	326	319	321	337	355	335	338	359	314	317	353	295	350	338	326	340	329	318	324	337	367	315	360	345	335	336	363	329	354	293	352	327	308	292	319	334	322	347	291	338	355	305	318	353	339	327	316	332	346	350	322	325	339	335	358	341	336	357	341	368	320	336	338	320	331	358	291	339	361	343	373	314	350	327	348	369	315	332	327	343	344	311	347	316	322	311	357	367	350	366	334	341	331	324	352	338	348	326	309	328	355	342	337	317	333	308	339	314	322	346	318	359	343	333	343	329	288	342	344	316	334	350	340	323	338	335	336	288	367	329	314	339	331	351	312	346	324	338	338	365	322	326	322	334	339	326	321	349	322	296	315	376	291	330	339	330	355	343	373	356	348	336	369	332	343	377	314	305	301	323	337	373	336	357	331	320	360	327	344	365	303	339	359	317	325	333	335	331	342	334	337	347	307	325	331	318	356	341	347	299	333	308	336	332	340	309	329	350	362	315	311	324	340	329	334	309	294	341	345	325	343	331	310	335	343	361	339	358	324	316	316	346	330	348	307	324	345	307	332	355	372	351	327	332	348	344	353	319	347	320	336	284	365	330	353	293	332	347	335	324	318	319	309	349	338	316	320	306	316	299	299	303	336	338	335	383	327	339	345	353	337	322	369	325	328	361	314	373	335	337	359	353	350	317	343	350	336	342	341	337	321	322	363	350	364	351	328	320	323	341	326	358	362	319	316	339	348	365	328	350	328	340	357	330	348	341	344	333	338	322	331	314	316	320	363	342	358	333	316	310	348	323	320	349	356	314	346	303	324	338	313	333	329	356	356	337	330	324	337	345	348	298	308	298	318	304	306	351	339	328	314	341	375	307	349	377	371	354	330	347	379	349	352	309	347	323	328	351	334	329	323	343	331	324	336	347	334	298	342	319	327	310	345	308	339	333	322	316	325	324	325	353	371	323	305	306	330	318	333	345	351	361	307	363	342	363	338	356	332	370	371	336	341	386	319	345	337	316	326	370	373	330	286	327	329	322	316	377	350	370	305	335	354	356	310	324	381	324	327	343	353	371	322	324	342	312	325	342	361	330	321	331	308
4804	922	1193	1100	1121	1048	984	935	991	969	946	946	1012	1029	1053	1004	1013	1022	943	941	926	933	894	989	882	956	904	952	955	929	862	937	950	910	914	904	925	1024	934	977	968	1023	1011	967	958	957	1027	960	986	979	979	1025	980	1031	2300	2922	2085	1351	1040	966	903	947	952	977	965	899	940	956	937	933	914	888	987	946	878	950	915	902	927	957	983	934	928	905	961	953	920	908	903	896	916	953	947	908	909	874	966	926	961	898	902	883	906	933	909	963	898	926	936	930	898	930	933	924	933	924	934	971	903	901	977	905	905	946	933	880	960	901	905	899	953	933	905	951	879	931	930	861	909	933	921	916	900	976	871	944	920	917	901	924	877	960	948	991	1007	900	882	1002	876	916	1008	917	919	905	968	896	925	942	919	917	957	1003	904	874	984	888	899	912	915	942	966	883	949	906	958	937	937	950	916	935	905	935	942	936	910	939	899	874	931	946	966	972	907	937	885	882	1020	865	983	859	961	993	934	888	963	937	942	954	936	936	952	918	928	886	914	897	840	946	923	915	963	932	944	889	936	947	854	879	909	876	936	882	885	916	869	925	944	888	889	904	886	885	964	946	925	858	859	893	895	946	941	955	979	975	879	950	889	931	961	903	899	945	873	969	973	865	924	931	947	966	948	947	947	936	924	967	974	879	943	925	956	878	894	899	912	929	948	891	959	923	929	951	982	916	932	934	922	916	893	910	908	911	943	942	896	951	894	981	914	968	947	938	923	928	901	947	970	853	928	961	878	938	921	904	900	871	921	996	948	896	904	871	893	892	1014	962	959	973	915	892	906	932	954	956	952	927	929	932	943	813	932	915	965	913	910	914	923	927	965	933	904	916	917	1011	876	896	895	899	851	886	952	911	870	968	905	914	960	958	933	897	944	968	946	956	939	960	890	885	964	943	951	911	872	910	917	945	941	908	868	924	946	885	946	855	947	929	953	914	933	910	933	899	901	879	985	924	913	963	958	945	901	936	953	969	970	927	913	873	960	965	877	934	893	957	888	941	913	963	920	921	902	891	934	940	938	911	925	913	945	968	963	921	945	946	903	919	918	977	874	944	922	927	950	950	909	942	979	945	892	973	918	914	953	919	890	918	926	914	932	902	950	938	866	937	840	985	927	954	923	896	956	886	935	942	920	874	939	925	942	890	924	954	918	862	890	920	921	876	892	892	933	907	893	971	922	895	853	903	914	940	888	924	938	929	941	921	958	954	904	906	940	955	926	928	928	938	956	897	968	934	881	943	901	927	931	988	918	947	966	921	919	902	963	894	920	1007	890	948	900	934	952	934	902	906	948	901	913	947	934	930	936	951	960	900	933	930	979	938	928	935	967	926	895	910	952	943	923	889	928	926	969	897	901	909	911	893	920	948	987	923	902	885	935	940	906	934	896	938	945	924	905	943	910	903	945	900	918	933	934	967	939	924	950	925	961	888	956	975	917	905	943	932	902	939	942	886	884	887	862	961	917	936	924	863	912	894	954	913	879	988	911	938	923	900	915	932	911	965	962	930	963	905	926	927	900	852	925	948	896	863	922	934	912	953	900	910	883	885	884	917	902	944	922	982	966	987	939	925	952	962	914	915	921	957	981	911	911	972	918	1020	936	953	921	902	925	913	917	878	931	945	920	903	956	988	891	904	944	934	925	893	934	919	906	934	949	973	909	969	904	943	934	896	915	929	915	914	919	934	981	856	914	938	887	999	888	948	979	988	950	861	965	879	901	884	902	865	934	926	891	948	917	909	945	948	905	918	932	893	879	912	945	930	870	877	898	945	911	927	962	894	947	873	907	885	950	930	919	926	855	947	931	905	947	966	927	923	907	920	908	881	929	929	901	949	962	922	931	921	962	929	932	906	924	908	971	908	868	929	923	918	974	940	955	921	932	938	962	937	943	937	899	899	975	944	940	918	971	892	1022	912	861	957	915	969	916	911	966	1004	927	897	914	975	898	907	949	850	955	920	894	936	960	932	983	937	952	924	892	894	939	871	961	960	865	920	906	886	908	936	893	921	944	985	922	899	906	855	918	923	931	923	961	906	916	931	895	921	966	944	970	871	899	859	904	947	1009	978	903	948	897	992	923	928	923	893	915	955	874	933	931	938	902	979	939	921	970	975	943	940	956	960	968	948	941	896	915	921	936	915	913	909	953	938	908	906	919	901	968	929	908	937	954	1006	897	949	934	893	964	955	923	879	936	913	975	940	873	990	929	976	884	960	959	919	902	896	931	924	950	937	897	934	910	961	943	963	947	965	917	912	896	949	907	914	970	924	902	901	908	962	913	954	927	952	915	887	914	914	911	950	926	952	949	921	876	927	898	967	919	928	977	948	888	925	925	914	953	957	947	900	965	947	889	942	889	956	852	906	874	941	926	880	944	883	990	901	926	968	893	908	969	897	942	935	910	942	905	890	894	975	942	889	958	952	903	915	888	934	949	923	912	909	967	851	911	953	993	926	903	921	962	881	928	899	942	879	953	981	921	913	899	906	878	944	954	910	897	883	888	890	927	885	877	899	938	919	941	936	953	883	940	919	948	938	911	944	923	934	992	920	939	917	892	935	931	975	896	911	939	908	929	982	886	922	908	926	926	885	930	889	927	948	944	914	928	940	888	885	967	899	892	838	855	870	986	943	908	913	877	893	907	971	920	962	969	882	858	947	901	877	905	953	878	922	931	952	956	937	884	918	951	906	910	921	953	922	950	931	950	915	924	971	898	885	903	907	964	893	922	931	1017	911	912	976	983	939	884	932	901	922	915	886	957	945	891	945	932	938	912	944	877	932	953	924	918	946	884	899	983	889	935	879	927	918	963	877	931	929	980	930	964	901	925	949	906	956	933	966	946	990	947	965	891	976	951	918	908	918	927	897	907	927	896	876	996	941	922	920	916	905	941	927	938	938	936	898	977	887	914	947	895	890	940	954	897	926	873	975	902	938	905	930	927	897	942	878	913	874	962	935	963	964	959	940	874	915	898	987	910	940	937	1028	910	944	910	896	904	958	939	968	950	941	957	921	911	946	920	944	890	864	953	935	929	929	913	879	972	959	933	918	937	966	939	936	892	891	960	880	893	913	936	937	922	1005	974	938	912	897	902	883	919	896	928	915	918	939	897	909	919	917	918	917	966	890	927	918	917	885	894	917	938	900	928	946	967	928	943	959	923	931	901	889	923	915	906	938	870	940	887	927	981	912	956	929	929	959	912	960	927	963	938	881	910	940	879	875	942	935	881	920	927	981	915	917	952	936	995	939	943	981	914	939	986	916	926	934	910	950	905	911	890	968	933	896	952	947	909	924	941	932	1001	919	935	937	910	936	932	965	885	940	938	924	941	934	933	930	1006	853	910	915	940	933	942	860	934	918	924	965	939	961	926	886	998	929	995	930	934	924	1006	940	864	909	894	920	952	905	937	923	962	896	921	935	908	926	918	915	876	927	931	945	916	893	911	905	935	884	954	883	859	900	934	967	904	971	975	943	880	889
39097	10708	1755	1206	867	713	606	568	517	462	449	369	418	423	398	414	447	424	387	358	329	358	346	355	324	327	331	325	339	321	342	344	329	313	369	329	367	337	325	356	381	357	356	362	375	365	381	418	392	391	375	377	380	845	1351	1357	865	515	357	358	330	302	334	353	312	319	327	314	308	340	319	340	339	313	303	322	335	313	343	318	303	342	311	315	336	324	293	349	303	328	288	325	336	282	305	307	328	307	317	293	327	325	335	316	316	293	307	329	331	347	301	329	336	332	316	304	287	324	350	318	306	336	343	338	359	335	340	310	320	310	310	297	314	340	308	293	310	329	335	318	323	338	307	337	289	308	339	324	325	342	313	317	332	339	321	338	342	304	314	325	286	317	333	311	306	283	312	312	332	310	348	319	341	315	345	294	329	328	309	327	334	329	316	315	315	299	330	293	285	301	305	328	302	321	329	329	317	310	298	329	286	345	339	332	301	335	342	310	292	320	346	309	328	324	285	321	321	358	312	348	322	309	327	335	298	338	325	338	339	303	337	338	316	316	335	333	346	307	333	298	328	333	323	317	334	315	315	323	361	331	326	313	325	305	353	298	325	337	297	344	300	320	276	302	348	360	318	313	325	314	308	303	325	300	334	294	343	360	319	302	309	344	298	301	304	299	297	372	334	328	346	322	304	330	325	316	303	317	342	357	322	349	304	303	307	324	305	304	319	286	305	313	298	306	306	331	320	339	323	313	337	324	325	312	308	319	329	322	345	309	323	345	301	317	302	360	321	337	364	299	349	295	330	306	328	339	333	322	323	284	313	320	332	338	331	330	316	313	309	307	287	331	338	306	315	310	295	329	316	314	328	295	335	326	357	344	308	326	303	324	318	349	304	300	322	314	303	304	333	323	291	278	341	354	330	280	321	310	335	329	313	290	312	311	374	325	332	353	323	319	334	313	342	298	339	320	356	300	314	314	311	347	345	300	290	340	339	335	326	314	332	311	317	364	321	311	343	318	332	312	361	327	344	326	306	306	294	319	319	320	318	319	277	303	326	324	316	307	313	360	338	338	320	311	330	319	327	329	360	369	335	341	331	339	362	296	309	276	325	304	346	311	317	326	361	355	303	319	293	337	337	352	308	301	303	325	311	316	322	342	335	335	334	329	313	306	323	351	325	342	341	330	302	321	300	303	330	322	351	309	326	302	336	335	306	304	302	316	325	346	344	325	367	365	332	314	353	326	303	346	357	343	333	316	311	343	331	296	367	314	345	305	355	302	335	328	315	297	334	318	331	319	323	357	309	330	327	340	297	317	316	266	367	337	309	330	347	317	332	340	318	331	313	331	306	309	326	326	337	322	312	317	340	326	326	351	300	337	332	320	339	319	307	330	326	310	284	322	330	349	305	318	316	356	363	312	319	352	344	313	324	354	339	353	339	286	334	305	287	327	309	308	340	305	329	309	322	299	352	304	328	295	273	305	345	306	333	334	332	333	317	340	346	365	341	331	301	332	326	349	330	296	327	315	320	291	302	298	303	333	335	286	318	324	314	318	341	333	321	293	340	334	336	299	322	317	334	310	342	330	292	315	299	321	368	307	352	300	333	327	314	304	360	315	312	329	353	307	321	308	305	311	330	305	319	329	347	305	304	359	311	324	323	342	326	318	330	374	289	316	308	345	340	313	326	315	311	310	342	330	312	343	313	319	332	321	326	333	312	308	350	298	298	295	310	301	324	307	340	302	316	319	341	340	286	323	325	305	286	317	303	304	347	335	333	307	323	336	348	325	337	323	310	343	327	334	319	341	321	318	337	332	300	314	287	316	290	342	307	322	270	308	349	318	320	313	318	330	313	307	329	330	311	311	326	310	346	310	304	359	331	336	327	317	327	340	328	325	335	335	287	331	317	319	310	327	323	328	298	330	325	300	316	341	302	340	316	335	291	308	310	345	355	309	350	294	340	291	296	309	281	294	331	328	318	310	345	309	351	299	332	333	332	313	321	313	342	311	318	322	327	306	339	346	336	313	318	293	311	302	314	336	325	322	302	317	314	362	317	343	326	326	352	329	316	318	321	311	319	380	320	301	315	354	299	302	315	304	306	316	311	317	296	328	341	325	308	309	337	327	329	313	304	332	304	325	309	292	329	306	344	310	326	326	358	325	319	295	311	332	339	305	331	341	334	301	301	350	320	316	341	328	308	314	349	325	304	349	312	292	328	352	318	312	307	314	321	341	349	325	342	318	361	306	319	349	314	338	317	320	318	339	329	322	325	347	298	330	280	345	337	320	335	315	325	355	311	304	319	329	313	341	343	322	300	344	316	328	306	318	308	333	307	302	308	305	340	307	312	332	305	302	346	354	305	336	317	302	343	325	329	320	361	332	339	330	352	286	333	297	318	284	322	326	317	313	331	322	298	321	321	321	338	313	309	317	307	314	313	375	349	313	333	282	328	329	335	307	331	295	340	290	334	339	352	333	313	331	353	306	330	303	339	338	343	325	363	338	327	325	354	316	323	285	312	322	333	344	329	290	322	321	322	325	321	328	316	329	326	324	345	322	303	310	341	277	316	326	312	309	308	350	338	310	341	335	322	323	333	320	307	343	330	366	318	352	307	328	300	332	337	328	335	318	310	308	332	314	323	312	343	336	338	316	333	309	302	294	373	344	321	324	322	338	339	320	346	328	321	339	321	288	343	303	320	284	319	304	345	301	342	326	332	310	315	313	323	316	344	307	355	342	315	296	314	306	333	316	308	326	317	297	334	304	347	327	341	302	336	318	325	320	325	325	306	321	287	319	323	326	312	341	326	331	309	294	328	329	333	354	310	313	318	304	334	318	305	328	322	334	325	346	293	329	305	319	325	324	313	323	309	326	294	306	326	291	293	309	340	309	298	358	342	320	310	326	348	333	291	327	294	337	310	316	350	340	321	344	355	342	298	354	311	304	334	319	333	315	304	318	334	360	328	331	322	349	360	340	295	322	350	317	311	349	338	353	337	336	326	333	343	343	339	328	331	365	335	297	311	350	334	344	311	346	338	316	330	328	289	291	326	332	321	318	336	329	289	300	308	321	323	326	334	318	339	327	315	319	311	306	313	310	331	335	317	347	324	306	313	368	313	325	348	353	326	339	328	311	314	357	305	337	320	330	315	301	309	319	310	329	305	323	347	326	327	329	326	307	264	317	330	316	307	318	295	324	334	332	335	299	313	338	345	294	328	332	350	321	288	329	312	341	327	301	331	324	323	324	322	309	320	312	341	319	295	306	317	332	347	336	317	308	309	324	333	316	305	338	316	333	298	309	331	313	316	328	323	325	317	310	306	321	316	337	317	319	343	307	335	299	302	307	311	330	319	301	329	325	358	312	335	325	320	327	299	309	313	343	340	343	320	315	342	308	302	326	319	334	328	318	323	302	320	305	334	342	312	330	343	319	295	323	322	312	317	336	321	317	323	317	388	340	345	310	351	342	324	300	309	331	377	358	308	323	335	267
21896	1970	3823	3907	3343	2789	2402	2036	1848	1645	1542	1456	1504	1562	1501	1524	1656	1689	1377	1146	1199	1174	1129	1077	1055	1032	1013	1043	990	1000	998	969	961	953	955	985	1039	1065	1204	1253	1276	1210	1189	1363	1325	1292	1422	1507	1599	1525	1389	1375	1481	4778	8727	8180	4447	2206	1257	941	898	825	901	913	933	813	879	883	877	893	918	841	947	883	907	875	847	941	908	928	955	863	908	902	938	920	858	888	945	921	881	898	892	880	864	926	913	858	921	901	877	887	891	958	887	939	866	923	899	885	923	924	896	884	926	862	943	864	864	901	951	895	889	905	962	963	944	909	911	908	900	927	888	907	970	930	936	888	889	913	875	890	842	924	901	916	898	936	907	860	903	856	915	874	897	959	931	899	885	881	886	887	879	943	907	905	935	944	874	885	926	879	918	895	906	854	855	908	879	851	902	893	880	881	887	898	894	919	873	926	903	900	946	894	836	887	879	879	911	896	870	914	894	959	883	898	868	854	904	912	883	932	897	921	921	860	903	950	887	871	923	926	923	850	927	889	906	925	883	884	901	907	915	918	879	902	862	917	907	865	839	902	946	829	912	946	859	929	881	955	920	863	920	898	936	941	906	942	939	923	915	927	941	920	922	903	903	904	918	906	940	894	925	903	903	882	914	866	947	895	910	919	893	901	959	909	931	888	900	931	892	845	926	883	873	880	936	909	907	914	874	848	891	882	906	943	871	857	880	887	874	909	904	905	867	991	948	888	931	910	975	893	876	913	913	915	894	938	940	966	896	935	954	872	863	870	897	895	837	932	908	919	864	926	870	919	874	905	919	876	892	922	930	896	910	885	875	914	887	917	941	953	855	922	908	901	908	858	902	852	867	876	941	866	857	876	913	875	930	915	919	903	903	883	913	844	980	856	927	901	922	851	879	896	911	909	944	964	932	871	897	894	870	926	892	903	879	910	862	877	910	897	913	927	875	934	956	973	934	886	864	918	850	884	872	909	840	910	879	898	907	928	908	882	899	945	881	910	894	893	885	921	827	868	858	929	867	952	855	888	882	914	914	858	928	878	906	890	916	891	917	937	857	900	937	911	914	955	896	923	907	921	888	902	884	863	896	965	983	899	898	868	861	867	856	866	946	917	902	903	936	951	968	897	926	852	894	918	851	888	901	915	895	950	860	874	944	914	917	854	907	861	891	877	908	977	853	935	925	915	904	940	914	901	847	892	928	901	886	905	901	921	885	920	920	929	896	895	924	936	913	946	886	904	929	872	877	897	911	925	960	927	927	903	897	921	938	881	946	885	916	912	912	939	951	905	851	889	912	884	840	908	916	839	858	879	927	895	936	900	894	876	907	883	893	885	898	920	938	852	919	905	904	953	921	935	901	905	901	902	922	906	882	882	893	902	911	900	870	899	946	939	902	903	901	947	904	937	912	884	846	913	861	903	906	934	887	924	933	941	867	876	879	865	902	944	887	891	854	895	896	911	934	927	941	892	915	897	905	886	945	889	897	861	869	897	900	915	927	893	903	929	920	904	878	947	879	912	894	894	946	874	935	921	900	919	870	873	901	869	981	882	935	930	890	861	862	905	894	936	890	919	918	915	920	916	890	949	871	830	893	903	909	889	869	869	891	877	912	911	933	932	845	880	888	872	931	893	873	944	908	926	887	886	917	848	863	850	971	926	853	930	910	889	875	891	920	885	855	938	841	894	912	936	833	937	897	951	846	868	923	885	909	908	938	897	861	900	888	930	884	922	869	872	958	937	886	933	948	886	886	889	917	899	853	906	956	921	886	861	923	916	913	876	920	909	870	890	869	854	954	916	901	858	884	874	916	884	857	893	893	930	841	882	943	957	931	894	886	846	893	920	895	939	966	906	883	910	940	889	870	903	885	924	924	963	887	859	884	917	907	918	890	887	920	925	946	908	912	890	953	905	892	878	872	896	950	897	833	913	884	901	960	898	883	932	920	969	921	845	838	900	898	931	915	914	908	873	890	868	897	876	909	997	887	939	936	889	901	885	913	836	899	898	953	899	920	942	929	864	945	886	816	931	923	917	874	908	930	865	933	876	857	889	908	925	901	902	900	935	936	857	933	928	932	915	891	906	884	879	872	902	936	902	882	917	867	876	883	844	862	894	876	878	918	941	889	947	862	895	913	872	913	855	931	861	885	881	909	889	914	907	922	912	920	870	885	905	879	932	901	848	855	855	871	916	945	892	957	960	912	893	895	943	893	874	910	894	907	865	862	892	958	885	918	878	833	920	875	913	911	945	901	920	954	950	872	923	861	883	876	906	957	924	890	908	902	856	881	870	976	926	926	916	932	886	870	874	869	899	871	863	834	852	919	893	915	873	888	824	910	932	921	923	866	925	883	932	933	904	911	929	880	904	940	889	890	908	876	892	928	892	895	880	911	972	900	915	842	891	869	939	942	904	863	862	851	886	915	878	860	909	877	932	926	886	928	899	847	906	902	927	913	917	908	898	853	885	897	882	854	892	909	926	905	954	813	945	906	887	850	860	898	875	897	872	904	890	900	905	935	855	874	901	892	856	918	918	877	872	893	907	888	917	901	935	867	952	867	853	942	941	872	882	882	912	870	869	906	862	835	916	906	927	894	879	937	876	880	885	893	883	916	867	904	928	885	852	935	927	943	867	887	869	869	888	916	909	867	899	885	877	903	867	874	863	903	935	909	863	937	909	899	930	901	931	886	874	914	905	911	902	939	890	897	870	872	828	920	890	913	872	925	881	865	912	878	883	906	854	873	935	902	900	880	917	930	888	867	886	904	861	845	915	919	902	886	872	890	852	862	872	896	924	885	894	907	923	877	888	914	886	872	910	901	967	862	895	936	887	911	890	922	878	961	874	859	893	873	870	895	901	916	898	913	939	915	924	869	898	892	903	929	916	938	883	866	881	875	939	888	921	896	897	922	857	866	905	926	897	900	865	916	946	895	890	913	913	920	938	879	863	841	925	944	905	883	895	915	874	897	868	906	959	866	875	935	910	898	942	891	903	910	947	913	898	910	887	891	882	832	887	878	890	940	935	877	822	942	869	874	828	910	932	907	846	919	907	914	895	917	891	874	954	896	925	860	911	883	885	889	888	893	865	917	971	900	882	940	903	909	885	886	912	950	937	871	958	830	953	905	950	835	874	889	825	903	876	850	874	896	902	885	870	848	904	839	924	870	876	904	946	909	899	838	878	960	871	850	880	888	940	902	947	867	879	921	951	968	910	880	905	901	955	876	927	895	872	935	895	863	929	837	956	913	897	933	914	937	902	913	869	909	932	898	882	915	883	895	893	859	921	882	934	893	878	911	907	873	929	865	908	924	879	962	952	914	887	888	867	853	918	905	845	917	916	924	915	935	925	915	911	886	902	910	906	842	869	870	889	909	895	952	886	911	925	954	963	910	915	901	952	908	908	886	913	867	882	878	850	950	907	854	897	923	970	921	966	897	882	902	872	884	878	905	960	922	929	905	916	936	956	873	910	868	918
51090	19877	4700	2513	1564	1180	925	798	690	581	540	584	527	551	518	507	502	534	474	434	438	434	365	418	402	367	368	372	358	345	387	320	366	400	348	359	369	402	383	410	424	413	439	413	474	478	487	436	543	524	514	438	672	993	1622	2514	1774	940	569	408	324	325	334	333	357	372	322	315	338	326	370	336	352	355	336	305	338	339	349	348	340	331	331	329	353	335	352	307	302	317	343	326	315	333	314	339	366	346	331	325	339	338	346	348	345	328	320	337	315	326	358	311	363	308	344	352	340	365	328	349	358	323	314	307	372	333	350	345	336	356	347	348	324	336	323	349	329	348	329	364	330	367	335	351	343	307	357	330	367	358	373	332	328	322	350	336	318	367	335	329	361	356	338	344	348	320	317	358	338	337	323	325	335	322	358	331	298	336	334	338	364	327	345	358	369	349	377	321	329	344	343	331	365	317	344	352	363	322	372	342	340	351	341	349	337	365	342	332	354	331	327	362	366	337	335	359	309	312	341	359	345	358	334	324	360	308	331	360	364	346	333	346	334	370	345	341	342	353	318	335	329	355	381	353	305	341	378	341	379	338	345	358	302	367	312	327	351	354	325	320	348	312	327	320	363	333	314	340	345	311	335	312	326	319	346	358	361	347	314	331	303	333	351	329	303	340	356	320	319	327	322	348	329	343	347	337	322	337	352	347	379	326	351	327	349	315	313	327	333	307	338	348	325	352	338	335	353	326	343	328	345	326	364	384	347	355	331	335	336	361	300	319	341	334	351	350	342	334	341	350	336	355	329	346	287	354	372	322	313	381	360	321	357	346	326	347	340	340	372	351	369	334	329	304	323	320	351	334	325	311	307	324	322	344	310	348	329	359	373	366	350	319	342	306	325	342	363	352	357	308	336	296	344	348	337	329	290	345	339	350	335	341	333	320	342	328	364	355	337	384	405	337	323	326	332	363	360	350	347	375	334	337	339	344	314	350	360	352	352	339	347	316	361	327	328	307	321	339	343	324	332	337	316	344	351	320	379	347	322	377	326	336	321	350	334	326	360	336	331	315	341	324	328	335	330	339	369	345	295	341	347	375	362	338	335	294	331	324	367	316	310	349	350	337	331	329	314	361	328	352	360	330	323	366	322	372	340	375	341	298	341	354	365	386	334	324	360	339	312	324	373	347	308	341	350	323	368	338	347	392	341	302	304	381	329	360	346	377	311	340	345	347	336	334	351	317	338	305	382	334	362	323	341	337	347	354	338	354	349	335	306	372	330	333	336	342	340	371	356	355	374	360	334	352	342	331	315	337	311	304	333	362	345	354	332	359	312	359	350	345	336	322	368	382	301	342	337	330	331	343	367	346	327	309	330	367	336	328	347	332	339	349	317	343	343	353	297	353	319	350	387	343	338	337	330	349	353	356	322	314	349	350	317	358	345	340	326	337	364	342	342	309	344	344	381	314	370	344	336	333	330	350	320	309	357	326	330	298	328	340	291	329	358	347	342	330	370	335	383	316	328	349	324	325	314	365	314	327	322	350	355	340	326	321	329	346	339	359	356	335	360	298	325	359	302	334	384	330	325	326	344	370	341	336	337	312	304	346	358	345	367	317	319	378	375	337	321	372	354	350	347	300	350	357	350	335	336	341	371	307	364	343	325	368	317	336	309	320	316	311	356	318	364	339	334	328	365	322	350	332	344	319	357	336	335	329	335	305	339	309	334	346	320	394	305	340	363	336	331	351	347	354	343	333	325	298	367	340	335	334	337	349	389	320	322	372	354	343	330	354	365	336	329	370	353	361	314	325	322	302	312	337	365	344	343	340	331	312	319	314	377	300	348	325	342	337	338	338	326	347	317	354	315	332	317	349	330	358	340	344	322	355	339	362	325	317	366	330	341	349	341	337	334	329	353	347	341	342	355	340	331	360	347	369	327	340	350	340	331	356	338	321	310	345	326	332	324	350	332	319	344	335	360	334	333	376	362	348	322	345	345	347	338	342	342	349	317	343	319	351	339	338	347	351	346	349	323	368	332	323	319	348	342	345	329	336	326	314	364	359	339	316	326	320	313	325	319	354	337	324	346	320	316	351	322	358	353	355	360	334	323	380	331	346	334	300	361	377	338	355	350	340	324	329	347	294	311	331	370	337	344	356	344	346	350	327	355	364	359	334	306	345	342	341	344	338	360	326	329	313	312	349	321	363	347	325	335	353	338	318	367	376	365	357	293	337	361	347	364	300	314	303	301	332	357	310	327	293	322	319	367	342	343	359	312	324	342	363	328	343	360	334	343	304	327	335	311	343	345	295	334	325	341	331	333	351	325	361	343	319	340	337	349	368	333	320	332	333	355	315	338	288	323	344	336	341	331	348	333	322	323	345	316	344	309	316	367	324	327	355	335	344	354	345	335	359	332	368	307	329	321	350	327	319	355	328	319	376	327	307	337	349	356	343	336	314	330	335	322	320	371	332	331	348	351	318	339	342	362	338	321	368	332	335	324	342	340	351	332	370	321	335	329	295	353	336	334	354	314	355	324	339	335	337	306	347	366	346	347	342	314	338	355	330	335	302	316	331	303	342	380	359	350	341	357	334	338	338	325	361	358	361	312	303	346	373	356	339	363	321	325	381	387	355	326	309	327	354	331	307	342	349	334	348	348	368	341	330	352	332	319	347	370	332	350	352	325	328	363	354	329	332	350	357	306	324	344	358	372	313	349	302	338	331	340	344	340	355	351	359	332	335	384	344	317	320	372	344	318	323	324	355	347	312	339	324	338	356	317	320	336	344	340	352	337	360	332	329	331	366	355	347	324	342	337	330	325	297	320	334	327	301	298	372	307	359	335	355	363	343	349	309	324	367	355	305	327	365	364	311	364	346	366	347	366	357	324	363	303	341	405	350	319	339	356	320	299	357	359	330	333	357	334	336	356	337	340	312	348	334	348	327	368	332	308	339	339	341	342	328	326	329	319	330	324	286	351	336	346	314	303	371	363	344	323	336	360	341	324	354	330	338	316	300	355	362	335	341	331	346	321	303	332	389	351	297	302	340	331	314	326	365	331	374	360	330	315	345	322	322	321	317	367	337	350	319	360	344	354	348	335	328	367	341	341	372	353	392	328	351	391	287	339	311	325	331	347	338	354	321	357	347	351	350	364	301	334	351	342	340	325	355	335	328	352	383	326	341	302	331	328	328	335	318	334	344	340	323	361	337	321	325	358	351	329	321	367	345	342	341	364	329	376	364	353	340	361	308	373	339	373	293	355	370	323	359	300	342	319	351	352	317	348	375	345	319	349	307	306	336	344	302	325	353	342	302	314	366	347	352	333	363	349	334	301	298	365	333	328	382	341	352	348	312	345	329	340	345	357	347	313	315	341	309	361	336	347	323	349	359	346	347	331	336	328	344	345	324	328	388	351	346	354	323	324	366	354	317	348	327	309	315	348	342	342	325	327	342	348	331	358	342	325	346	356	373	337	303	325	354	334	327	345	354	327	324
29319	3259	6619	6925	5781	4703	3967	3275	2828	2544	2342	2254	2105	2156	2011	1968	2143	2376	1772	1644	1617	1436	1281	1258	1202	1229	1185	1156	1092	1121	1122	1141	1102	1075	1104	1146	1192	1312	1387	1537	1723	1695	1691	1661	1837	1940	2006	1655	2252	2612	2629	1955	3130	5792	10087	14901	9582	4872	2126	1261	995	948	923	926	949	925	947	923	910	940	897	889	952	882	922	959	938	895	972	901	948	918	933	943	952	903	965	949	931	969	954	893	903	951	926	871	941	967	906	906	906	936	914	918	937	946	945	925	964	872	939	932	905	887	952	912	893	874	939	989	927	911	976	955	895	935	873	917	888	943	908	889	939	882	940	941	886	932	870	979	874	978	941	895	891	964	910	923	947	938	905	977	910	941	887	947	942	878	973	896	894	900	934	943	910	898	897	976	853	1000	997	926	885	940	956	953	931	879	928	892	938	921	966	923	935	949	909	937	919	879	941	973	967	920	918	953	992	956	953	930	970	929	968	928	946	943	958	946	919	991	879	882	876	911	925	890	935	955	923	901	912	926	921	951	925	941	927	912	948	956	927	942	886	955	947	988	954	931	950	940	894	923	918	980	891	918	942	925	894	918	876	992	928	958	909	904	942	957	974	919	916	896	911	958	969	873	940	898	971	892	906	953	918	922	866	960	942	994	919	910	870	907	940	922	893	887	944	905	920	888	938	909	931	929	947	938	903	1033	921	913	893	981	962	972	920	928	917	878	920	970	924	944	939	921	939	981	938	963	928	926	933	896	947	866	889	950	943	935	923	933	906	903	901	949	938	938	914	914	900	955	910	922	925	945	896	947	902	926	921	911	919	919	1000	918	951	997	975	948	959	934	925	940	966	868	923	983	936	974	879	922	910	944	951	901	880	905	994	926	883	934	892	929	912	983	986	923	865	959	905	918	959	918	888	918	939	889	942	915	968	967	967	852	899	911	972	940	946	910	969	931	948	920	959	921	911	894	890	925	942	936	925	897	914	929	926	983	904	933	910	959	950	906	933	877	917	992	910	956	939	894	961	918	920	988	896	938	946	901	963	896	938	951	879	882	935	908	940	913	934	900	960	923	944	933	895	1015	970	952	908	944	912	972	931	979	983	913	914	933	958	966	942	951	915	934	895	894	895	922	953	891	950	971	933	971	912	942	898	925	974	903	899	917	948	990	887	932	888	900	919	956	936	980	956	859	918	945	944	899	923	922	949	881	950	971	890	903	955	922	988	901	942	876	935	889	926	919	922	914	930	938	973	891	963	848	911	902	912	882	906	945	970	916	923	936	937	950	906	958	910	954	939	941	949	892	938	879	923	936	1001	881	914	943	886	958	1005	913	949	921	962	959	904	894	935	918	898	953	960	880	915	898	938	950	958	852	933	924	939	935	913	918	923	923	900	940	944	969	978	959	921	934	928	910	895	865	913	971	905	916	956	943	917	909	968	937	928	926	891	896	933	927	893	991	918	941	944	934	956	904	931	914	947	940	946	960	931	904	917	887	896	895	942	919	929	907	891	895	896	920	955	906	948	890	930	922	913	946	902	959	938	922	957	950	968	935	926	912	935	932	913	958	861	921	917	927	930	905	947	945	933	887	959	902	959	877	958	973	901	876	958	896	942	897	903	910	910	895	931	927	909	909	931	941	938	966	867	960	990	966	913	1013	931	950	945	885	925	924	899	960	924	952	896	929	932	878	957	962	913	920	935	977	910	962	923	928	931	923	937	947	882	863	907	917	857	936	960	920	917	935	912	955	936	942	910	984	997	929	992	935	915	967	918	943	928	912	948	910	910	932	937	912	927	885	917	916	879	1003	935	940	890	942	928	955	863	974	898	897	921	963	929	868	877	915	914	926	870	926	950	965	916	894	959	916	934	926	913	993	877	896	957	894	923	936	913	890	927	909	920	976	935	919	890	857	973	933	962	916	956	887	937	921	938	899	970	900	892	930	947	949	940	875	909	943	920	942	922	905	902	899	894	910	878	935	950	979	928	915	941	927	912	1012	921	950	911	909	892	974	941	918	912	938	1008	896	931	935	917	953	993	961	963	924	947	942	929	925	936	877	917	866	916	954	940	988	934	933	915	912	960	899	902	931	919	941	920	937	908	905	931	928	934	958	974	923	861	940	913	877	959	934	926	865	909	903	878	940	903	855	943	882	916	884	937	979	851	925	916	931	962	932	916	945	884	910	912	893	941	929	906	923	913	950	922	930	888	885	967	924	924	924	923	971	929	958	966	886	914	924	879	930	931	956	857	931	895	974	931	924	906	923	901	929	940	970	910	900	865	912	925	976	930	921	915	926	953	871	927	912	900	940	954	911	971	950	898	965	920	913	909	849	930	935	862	881	946	900	955	927	916	908	877	884	970	950	933	1007	942	948	903	882	970	922	956	943	890	931	999	962	974	918	998	921	954	915	978	918	948	921	926	941	928	923	959	906	964	947	926	917	925	886	926	908	976	913	928	954	886	978	883	909	932	928	934	894	917	925	944	953	960	969	981	935	980	965	931	993	906	968	888	932	909	954	919	911	931	951	930	984	947	905	974	889	949	925	915	930	958	943	951	862	903	945	907	906	941	912	908	928	936	935	920	914	935	934	951	953	932	936	898	936	986	949	912	907	941	932	946	920	976	946	848	895	938	952	885	902	967	938	896	970	939	968	982	926	958	982	926	986	920	884	879	904	895	931	940	966	919	934	931	928	943	957	951	963	886	918	901	937	904	937	930	906	906	896	968	895	948	899	992	981	921	967	896	930	941	943	904	976	928	901	906	926	920	931	970	957	968	967	924	966	892	866	886	920	935	912	863	970	917	942	941	945	918	989	930	949	894	943	918	950	944	936	941	941	953	971	914	924	956	918	919	889	925	952	933	916	883	883	952	947	895	934	935	894	897	970	904	892	926	971	910	939	974	949	909	946	879	910	893	956	931	977	907	935	914	943	951	990	918	953	962	919	918	924	916	955	920	861	908	904	920	935	931	932	935	934	909	921	869	916	887	989	968	973	865	925	936	986	948	934	941	918	921	884	926	907	917	894	891	947	899	872	937	936	947	893	865	931	917	910	956	912	959	941	970	935	940	935	928	914	921	946	887	909	932	919	940	935	972	875	924	928	910	957	948	952	940	926	875	983	953	895	912	927	959	941	862	929	949	962	996	987	928	971	956	887	941	978	985	924	883	929	921	899	934	940	964	931	928	917	889	874	907	878	928	873	925	982	928	905	947	914	938	944	973	980	918	925	938	957	919	957	970	883	921	951	969	900	953	966	961	944	888	921	932	897	925	922	907	886	991	906	941	952	921	923	982	960	914	934	952	892	949	855	916	940	966	903	868	903	956	916	935	867	853	917	948	952	927	924	1022	945	931	921	937	967	894	919	877	945	945	914	953	936	943	936	925	939	903	967	981	906	942	897	960	917	953	952	936	920	921	977	969	924	918	915	897	929	938	909	976	943	899	927	944	986	906	907	949	904	906	923	953	868	942	879	911	927	910	925	955	900	919	959	911	912	923	880
4526	476	357	328	315	313	286	274	285	292	309	337	277	274	293	294	264	282	287	263	277	312	283	289	299	286	315	281	272	298	279	276	291	285	270	270	286	291	298	287	275	250	304	285	294	289	284	325	269	315	272	299	327	310	309	469	499	436	351	278	288	284	291	261	316	265	275	274	318	280	284	273	313	291	297	290	300	269	263	275	267	298	293	254	255	308	288	291	300	284	299	284	305	323	283	299	284	300	263	266	295	294	272	256	285	267	282	316	295	277	317	300	266	289	278	252	279	285	324	286	252	279	250	295	271	257	283	261	311	276	299	271	263	289	296	316	333	287	290	293	308	296	266	283	271	267	282	288	287	275	295	291	291	273	296	293	278	273	274	265	265	257	289	273	265	268	272	276	284	296	281	303	336	277	292	248	261	291	272	277	269	294	248	272	291	250	307	282	290	276	308	283	299	304	295	284	291	276	275	235	285	276	288	255	311	277	281	251	329	259	281	292	302	285	275	285	286	293	316	277	290	280	286	287	281	260	270	320	296	276	257	317	289	305	271	268	268	269	249	258	273	258	295	306	262	286	276	272	282	250	264	291	255	290	295	276	272	274	262	263	284	289	280	300	278	284	258	292	284	285	287	285	266	284	284	268	289	268	291	303	281	299	269	256	313	297	268	286	307	267	304	263	268	281	264	344	313	325	289	271	275	285	267	277	296	294	296	272	289	257	264	307	287	257	277	272	291	277	274	282	267	305	302	290	279	289	249	267	266	277	330	300	293	284	303	304	263	294	286	287	291	297	262	273	266	294	308	267	271	304	276	295	283	303	277	289	295	273	270	262	300	270	277	314	262	297	279	298	300	284	260	287	283	275	275	266	284	278	264	292	276	276	287	291	294	240	294	272	262	256	284	272	296	305	298	275	275	263	279	297	267	291	296	290	272	299	325	302	268	262	284	288	282	271	269	289	281	293	292	273	272	275	248	276	282	294	273	301	291	306	272	283	309	262	279	277	291	315	272	273	296	252	302	297	256	273	275	293	275	273	257	271	266	262	269	288	293	287	304	275	295	308	272	280	300	290	252	277	259	278	292	279	296	305	285	303	271	328	283	294	303	289	293	283	288	285	286	306	297	296	271	267	294	295	310	286	289	249	293	280	277	267	286	299	290	269	296	298	294	259	312	300	266	298	267	293	291	270	312	275	279	255	274	281	279	273	260	297	301	287	292	272	256	295	306	289	304	282	287	305	268	285	260	285	272	276	285	281	287	281	284	285	270	283	274	292	305	288	293	293	294	267	281	269	271	294	258	295	281	296	277	304	267	262	267	303	270	240	272	287	261	277	276	272	288	259	255	299	283	305	273	302	272	308	282	264	285	312	288	235	300	280	303	288	260	259	279	292	269	278	297	279	286	287	293	294	293	288	282	279	267	284	275	297	255	277	296	299	259	308	286	308	288	278	290	284	303	306	293	277	284	311	275	301	285	297	270	270	279	258	285	278	290	285	275	303	280	279	283	275	311	302	274	269	297	304	275	296	263	290	299	286	287	280	256	284	299	262	291	291	301	270	298	289	281	245	282	290	271	266	265	275	295	306	280	321	274	301	290	291	292	249	284	265	288	280	303	288	280	263	295	276	285	296	290	296	289	297	279	308	302	263	280	261	258	299	272	277	287	281	293	312	277	281	293	281	271	283	273	258	261	269	279	265	280	260	304	248	276	259	283	294	283	254	308	289	262	266	259	291	303	313	247	278	281	264	302	290	314	241	251	273	304	282	265	273	297	308	289	280	318	275	276	269	252	260	283	301	286	312	305	285	286	252	267	277	286	273	277	246	261	305	290	286	290	276	305	296	289	266	286	267	273	254	268	298	283	273	284	291	301	282	304	295	244	283	283	290	314	269	276	306	267	265	282	286	268	295	274	278	289	266	290	300	288	300	281	265	294	268	303	314	288	271	294	290	265	266	275	287	283	268	279	287	286	286	274	293	292	295	270	289	287	235	261	302	287	285	282	267	296	298	286	304	261	289	265	253	257	273	279	285	250	293	264	274	288	286	284	301	259	289	243	291	282	253	262	285	288	320	313	283	270	268	273	280	287	301	294	288	297	280	242	254	268	255	299	284	269	258	293	294	283	276	284	275	290	285	299	244	287	280	288	317	274	290	293	297	265	282	276	281	262	278	290	270	289	280	264	279	259	256	273	263	301	246	249	281	282	297	283	282	270	277	252	260	287	306	301	312	287	281	269	283	249	297	298	275	272	322	271	268	285	302	290	264	271	277	275	289	271	305	278	264	294	296	283	298	287	266	248	264	287	285	291	280	268	256	279	257	274	265	302	289	282	297	272	271	274	273	252	283	269	269	304	280	294	279	284	250	301	292	281	297	301	284	289	269	288	278	278	250	296	308	281	269	267	258	295	267	293	283	288	268	247	282	243	284	300	273	293	288	278	269	302	268	297	273	282	251	294	287	273	288	278	300	279	318	289	310	267	272	288	280	264	306	294	248	281	294	281	281	262	296	278	300	287	307	268	282	299	275	260	282	303	272	270	276	285	265	284	273	282	238	307	268	283	297	270	275	302	279	275	306	262	284	304	317	287	301	296	291	276	316	304	296	260	304	292	294	271	291	287	291	294	293	278	296	298	288	321	291	267	285	304	318	267	254	274	308	299	280	303	304	265	291	290	273	291	263	284	311	316	294	286	272	298	257	290	304	266	282	298	264	266	330	264	282	294	291	261	288	264	298	286	284	313	296	278	285	263	257	311	316	275	271	275	285	300	294	262	280	289	301	296	284	250	265	272	284	280	273	282	308	298	308	282	306	261	299	278	284	268	281	290	280	284	291	280	281	281	296	311	282	296	324	274	289	253	281	279	272	299	277	271	298	283	287	301	270	303	304	283	288	273	283	290	279	250	289	283	262	258	270	285	282	261	300	303	287	280	299	309	272	261	294	303	300	296	269	299	256	296	290	282	268	307	254	268	298	320	286	292	299	291	300	289	318	271	286	260	283	282	238	259	304	294	222	303	271	286	261	273	285	302	290	283	265	261	308	265	268	287	274	314	289	259	275	270	251	265	297	261	322	264	305	261	257	279	306	293	288	280	272	290	266	280	279	283	272	313	304	288	284	290	260	293	290	263	291	254	274	309	307	275	278	294	316	283	294	275	260	332	284	284	289	268	302	287	283	289	288	259	299	264	290	297	285	294	294	287	280	286	268	297	261	287	247	261	273	289	294	265	287	287	297	282	280	275	304	282	273	269	266	280	272	287	269	288	274	282	285	299	226	259	274	303	296	296	286	265	286	304	286	287	297	281	295	302	289	270	301	260	323	305	272	271	280	272	271	266	278	280	264	286	283	299	250	299	289	276	312	274	279	294	267	290	294	295	284	298	275	264	294	287	250	289	261	285	286	261	293	304	272	272	297	300	268	284	268	280	291	298	304	269	271	275	290	298	274	271	271	266	256	237	263	268	294	282	280	279	255	239	286	277	293
4377	887	915	953	951	858	910	837	898	867	805	830	854	848	812	754	799	849	784	845	790	809	803	829	795	805	823	803	780	784	784	729	822	792	834	807	817	802	809	832	904	819	837	881	837	807	850	863	951	850	896	954	966	945	1182	2036	2129	1657	1080	887	806	786	758	807	822	794	791	842	815	741	772	796	782	748	760	811	826	830	798	797	786	808	823	846	775	771	772	817	830	801	822	809	814	773	827	770	793	802	772	766	804	757	802	824	827	795	796	712	789	821	789	812	783	823	824	787	777	764	785	771	748	781	738	775	843	798	776	801	833	764	798	780	822	738	765	794	787	786	843	782	795	746	760	794	775	810	838	782	808	808	775	811	788	769	788	764	833	786	770	815	759	764	798	804	801	774	847	741	813	803	821	788	769	788	768	866	799	735	802	799	812	749	768	788	763	798	819	786	804	811	781	810	774	794	824	799	766	795	780	772	774	830	743	811	785	766	796	784	788	825	772	804	813	764	730	818	794	778	767	776	781	778	786	771	788	742	819	811	766	835	817	826	847	809	777	854	794	800	779	814	738	776	718	764	828	783	782	784	822	758	757	777	790	810	832	816	828	751	793	787	800	741	789	753	750	765	836	754	764	762	753	714	774	846	784	781	772	820	803	821	791	816	814	815	778	791	776	757	790	789	784	768	811	774	790	765	818	787	792	801	770	740	797	810	776	808	805	769	780	775	765	748	730	791	792	799	814	767	799	802	781	761	861	736	810	778	809	840	801	744	837	777	784	767	783	755	769	806	774	784	776	798	777	778	768	828	763	813	743	816	730	843	772	763	783	739	791	772	783	774	756	810	799	751	749	749	760	734	735	789	741	795	803	816	715	769	745	805	855	766	796	783	771	802	783	842	855	792	745	842	780	819	776	815	806	776	780	784	813	830	805	793	809	830	791	808	818	735	817	794	814	792	784	822	837	778	735	826	820	773	766	743	782	750	716	782	786	822	758	830	785	780	804	773	793	850	780	792	723	794	854	817	831	782	800	799	780	799	797	797	828	781	787	785	768	783	801	774	771	824	796	853	802	804	784	809	805	809	805	809	768	803	795	820	795	781	818	756	773	799	743	809	805	808	768	807	785	754	819	812	827	818	787	828	797	810	777	833	770	810	772	761	790	820	770	751	728	862	809	804	807	802	858	760	771	803	762	804	736	775	759	758	810	836	768	765	787	729	781	778	769	737	781	832	831	738	793	814	807	839	823	798	778	737	782	801	754	807	819	767	755	786	783	801	815	772	821	762	807	808	773	800	790	774	771	821	759	755	786	796	803	783	814	813	814	829	837	761	796	757	802	744	750	760	761	793	751	751	791	732	767	738	810	783	775	852	813	760	768	783	735	807	785	800	793	737	801	826	832	758	834	843	792	790	774	834	765	780	794	758	753	784	769	769	792	768	809	798	789	833	768	786	748	748	790	782	798	811	779	790	789	750	797	847	810	750	816	775	797	776	834	816	783	809	811	845	774	781	752	817	779	770	800	805	777	780	769	766	808	797	759	794	782	832	813	805	788	792	775	793	780	823	778	765	808	815	793	800	800	789	762	819	883	758	761	739	805	824	792	771	769	810	786	782	836	816	838	744	830	770	810	779	852	750	783	811	789	725	763	786	808	802	808	758	748	793	778	804	742	757	765	791	818	824	811	790	814	792	846	832	801	804	782	728	780	765	813	836	796	747	814	794	825	781	781	698	752	774	824	844	789	806	819	802	771	819	768	775	817	803	751	753	804	814	815	781	792	799	768	787	758	823	748	793	798	785	775	796	758	740	770	842	854	760	804	787	782	810	757	794	775	775	795	796	756	738	801	849	821	757	748	802	762	829	791	784	783	805	729	782	801	823	830	774	747	741	775	761	815	754	795	784	780	775	818	749	795	784	801	770	786	778	765	847	804	824	813	795	765	803	813	823	784	830	816	792	822	803	796	804	813	827	825	731	781	762	814	781	781	814	782	750	750	795	766	815	809	769	762	816	802	747	761	763	799	771	773	758	781	769	832	748	770	818	785	787	860	785	742	768	782	801	766	771	785	734	813	808	756	780	795	810	790	830	801	795	817	768	826	728	799	816	844	804	783	777	783	776	764	790	823	768	761	809	822	814	828	774	815	795	794	767	785	780	802	746	779	779	755	792	782	800	835	766	806	793	762	810	809	808	861	753	782	792	808	798	758	792	796	781	771	820	769	787	781	748	753	773	801	798	823	820	819	812	787	827	773	764	773	763	780	804	783	795	748	788	748	804	782	826	838	810	761	820	767	816	800	846	813	776	797	839	749	796	797	795	779	767	795	787	787	785	813	808	815	795	824	796	790	807	790	833	780	818	792	803	792	793	774	849	765	740	772	767	792	795	795	777	807	817	766	814	820	807	842	783	714	789	808	809	759	789	825	758	796	792	793	806	777	839	813	770	734	760	758	813	797	780	748	764	786	784	778	796	784	749	810	775	774	815	814	741	797	790	768	787	799	756	814	834	818	788	788	786	773	777	770	814	736	780	759	795	812	712	770	813	812	808	779	857	756	817	817	840	773	797	788	763	797	788	796	754	759	885	761	710	771	786	756	834	806	797	771	779	799	766	752	768	748	764	760	766	764	804	788	756	755	771	789	774	790	824	790	735	812	774	778	806	813	777	784	798	828	770	762	827	827	805	763	816	829	781	806	763	730	763	768	778	802	751	817	787	732	736	776	741	814	802	822	763	763	773	815	824	788	773	780	832	829	752	828	804	808	820	717	793	789	793	785	800	789	785	783	771	754	791	801	797	775	813	777	801	807	822	819	793	790	772	750	801	827	810	816	764	742	794	835	777	728	776	782	815	787	776	755	793	824	833	774	780	779	758	768	775	764	861	803	845	753	844	793	808	809	760	811	739	793	791	780	800	796	778	752	781	777	780	762	783	757	777	762	802	835	751	789	824	741	772	796	826	797	791	786	760	809	778	774	807	777	789	783	750	753	765	800	790	810	765	746	768	780	804	778	801	769	801	778	794	814	756	742	779	782	774	776	811	777	826	800	793	797	776	804	775	807	781	781	744	797	766	797	820	796	831	794	787	769	766	803	829	757	829	732	825	812	785	831	800	812	814	815	802	807	774	814	837	787	805	774	825	817	810	766	793	776	810	769	780	817	800	809	799	838	732	755	744	825	774	774	797	786	797	832	791	797	808	780	797	804	797	765	793	782	825	780	778	805	772	791	784	804	766	768	785	800	796	736	828	735	850	862	838	818	791	765	796	778	769	768	791	815	750	769	809	759	839	759	774	816	802	791	743	799	827	838	809	791	828	793	759	795	831	797	812	762	818	817	795	810	775	810	776	765	847	762	784	803	745	795	772	731	780	760	747	825	781	807	767	769	871	779	784	796	819	770	725	831	748	826	785	781	771	806	812	767	762	761	779	755	755	821	797	793	802	778	795	807	793	816	769	782	817	812	774	762	757	780	819	798	746	792	816	777	824	752	793
38205	9839	1697	1151	848	748	556	476	471	424	460	402	422	364	371	369	361	356	375	354	313	343	309	332	294	324	311	282	306	280	290	298	321	314	334	307	305	309	328	313	389	343	321	317	298	333	388	387	372	358	378	361	421	890	1218	1296	756	534	375	290	307	276	294	278	281	310	289	269	296	287	313	285	284	301	285	310	275	252	269	292	303	293	295	284	307	307	301	310	283	307	286	275	256	276	308	305	296	294	276	287	267	273	302	320	262	293	258	267	285	271	268	281	288	311	281	302	273	286	272	274	283	307	274	303	308	303	290	286	308	272	327	320	305	280	263	281	289	244	278	259	288	247	291	277	276	290	264	318	309	323	303	293	289	307	271	294	305	297	283	298	310	294	301	279	256	326	292	305	300	281	303	289	294	291	292	299	296	259	321	279	305	287	277	276	289	269	298	293	294	259	294	300	277	293	301	268	280	296	296	258	270	281	295	297	280	283	304	276	283	286	314	297	291	287	260	270	266	336	296	265	287	270	287	268	327	294	276	278	284	277	301	313	288	295	263	275	271	325	289	285	298	308	287	271	280	262	293	315	317	284	279	253	255	287	313	303	276	260	278	284	302	284	295	307	295	280	296	302	311	282	311	289	295	243	289	288	293	339	309	260	314	279	314	278	269	277	269	283	274	262	286	286	311	322	289	314	321	308	304	271	269	292	278	267	277	275	282	276	301	292	281	271	310	256	268	277	286	297	305	283	286	264	305	281	266	241	309	266	310	259	303	284	299	274	278	282	291	282	289	258	304	292	273	298	218	285	315	282	290	316	278	279	315	286	281	272	262	280	319	302	289	300	279	270	293	284	295	300	292	255	274	316	294	298	281	277	286	282	305	299	310	254	279	244	271	303	290	265	284	272	270	272	286	297	311	261	282	287	283	295	271	284	280	300	271	298	297	330	288	285	288	257	297	283	313	308	303	283	300	292	307	324	290	291	317	255	306	323	283	295	296	253	285	289	288	274	259	299	300	288	264	286	299	294	274	262	287	306	293	297	297	309	296	264	291	285	288	314	281	260	297	289	295	280	283	293	299	299	270	305	299	305	311	287	294	275	268	293	300	297	302	270	291	307	285	291	251	268	278	255	287	291	314	320	312	309	296	293	301	326	280	256	287	257	275	276	282	297	254	282	285	308	295	264	271	283	275	286	284	285	266	283	256	302	282	300	264	298	269	303	307	300	289	314	322	305	272	273	264	274	248	300	297	274	280	265	288	278	297	301	292	276	309	288	297	313	272	324	278	274	303	332	316	307	274	272	290	277	306	298	289	338	291	285	313	295	269	269	268	286	270	272	293	326	276	293	299	294	288	291	303	290	267	277	286	268	307	298	289	305	288	298	274	287	281	314	275	241	300	283	266	288	313	301	298	308	251	289	283	302	295	292	277	282	277	297	255	265	314	285	305	271	302	287	298	288	290	290	297	282	247	279	287	282	293	328	329	298	252	303	299	287	283	280	268	312	281	263	283	242	279	279	297	295	283	295	272	321	322	276	277	272	258	330	285	283	270	284	300	313	271	279	294	290	299	303	274	334	269	311	274	298	297	300	282	295	270	288	310	302	299	267	279	276	296	279	267	303	274	287	259	315	306	279	298	292	275	286	292	265	292	281	266	257	294	277	290	271	316	266	289	292	297	309	321	292	279	272	305	325	289	274	310	258	286	307	307	297	282	274	265	308	253	297	311	291	277	272	281	305	327	292	286	298	289	271	320	276	285	305	272	282	292	289	288	265	305	292	276	296	297	288	273	285	308	296	294	295	280	313	287	284	273	279	301	312	321	273	262	301	281	281	265	276	290	267	302	271	315	274	266	292	295	309	292	293	283	285	264	302	283	319	281	289	279	257	285	273	294	330	288	287	324	282	310	285	286	264	253	296	286	296	273	296	305	278	289	312	281	326	292	296	280	327	276	288	267	307	301	268	300	298	311	255	258	301	291	296	284	324	284	299	273	299	268	280	272	289	298	283	272	302	299	271	293	276	283	297	270	292	273	280	308	282	286	295	301	331	270	279	295	298	305	277	306	284	300	286	281	282	290	299	304	279	294	324	290	324	298	282	262	289	311	257	280	283	303	284	297	298	277	334	303	267	274	297	296	325	284	271	287	282	270	295	309	305	281	277	291	312	296	277	275	295	296	303	281	270	272	306	313	282	269	249	292	280	273	266	288	280	265	279	287	268	274	288	301	298	278	272	293	279	293	283	287	292	269	255	308	286	310	284	270	286	306	268	270	302	282	303	282	280	266	283	280	267	320	316	286	289	259	300	286	266	311	296	287	298	284	301	302	322	262	290	277	296	311	281	284	301	291	295	276	318	275	304	309	299	317	300	271	275	272	303	288	295	299	314	287	281	282	262	294	315	305	282	299	287	260	311	329	280	308	270	288	271	318	293	298	288	304	275	250	292	290	277	280	293	298	280	273	276	291	303	309	300	282	291	258	279	288	300	290	290	280	300	282	272	296	319	313	299	312	312	286	271	318	282	271	287	280	289	285	310	326	291	287	289	285	309	298	309	291	304	289	275	276	300	300	297	325	259	283	304	286	282	322	277	269	254	294	289	290	303	250	300	268	288	297	294	287	290	284	276	287	281	284	275	277	278	291	259	271	260	273	314	305	269	290	272	277	298	294	286	281	284	283	298	281	291	279	280	276	302	284	313	316	287	284	293	283	293	296	260	277	311	290	276	295	283	279	283	284	273	304	287	294	282	276	265	287	262	293	288	250	288	269	272	297	284	301	281	266	275	269	263	291	282	278	304	278	257	271	249	269	276	268	270	287	280	254	301	300	260	291	303	286	284	287	268	297	279	284	277	315	263	266	285	283	262	285	311	308	287	301	325	310	306	261	268	283	305	283	299	275	274	288	293	321	320	316	275	275	288	308	287	280	307	274	297	274	302	286	296	279	286	270	295	298	293	284	271	290	291	286	313	280	265	309	280	290	298	317	289	284	337	293	268	271	279	292	321	282	278	289	315	291	306	302	292	274	298	302	280	277	276	314	300	279	278	269	283	260	268	264	309	290	307	312	275	292	282	295	278	261	299	296	284	289	272	261	261	293	300	320	290	273	287	291	288	278	283	321	303	280	302	279	279	269	285	280	299	262	302	305	280	303	278	298	314	278	310	324	284	291	281	226	297	273	287	270	265	296	307	301	306	265	300	272	298	292	293	322	260	304	262	309	290	290	278	267	304	331	277	302	300	312	272	292	275	291	282	290	283	282	289	312	269	271	313	297	308	286	284	295	307	287	299	273	282	248	288	281	287	289	285	273	272	295	303	307	248	295	277	301	257	303	255	312	294	320	297	292	255	299	285	290	258	274	293	316	271	291	279	258	294	275	276	289	291	318	267	287	296	335	291	273	289	311	283	326	278	302	296	293	273	304	279	280	288	276	294	286	258	272	275	285	285	303	264	288	271	295	266	297	287	315	275	319	325	297	319	286	288	282	270
21082	1888	3728	3927	3255	2758	2310	1995	1774	1588	1443	1435	1382	1342	1338	1311	1239	1224	1141	1053	1118	1053	1004	1004	963	922	903	928	958	999	1053	1023	973	912	1002	962	1078	1140	1092	1151	1211	1179	1169	1212	1161	1166	1306	1361	1460	1553	1584	1732	1716	5500	7780	7588	4226	2125	1280	946	851	746	805	872	800	851	824	767	810	833	849	838	832	825	816	809	773	761	814	773	788	794	759	811	773	797	772	773	756	738	783	784	821	825	797	831	811	775	804	748	838	784	810	784	757	809	834	821	802	792	778	726	764	840	786	788	831	823	783	790	840	810	806	773	765	791	799	821	840	785	788	845	799	847	794	824	778	807	791	832	788	792	832	834	878	773	809	812	749	815	815	791	795	737	807	724	771	798	761	821	830	800	842	841	764	833	833	810	777	813	808	791	835	782	829	785	824	782	784	800	756	835	840	787	751	848	766	798	790	795	831	783	831	769	818	834	768	777	803	873	796	831	795	832	794	811	812	784	799	786	846	834	762	759	759	795	764	760	803	791	872	787	754	780	756	788	804	826	812	806	818	822	751	790	829	818	815	782	834	840	776	810	785	812	805	790	867	809	822	789	795	814	815	824	785	820	787	773	760	766	825	850	781	787	786	827	785	799	797	801	776	767	773	784	764	806	824	808	837	835	782	784	788	824	819	797	788	764	805	781	788	787	808	771	847	859	843	760	775	796	782	805	756	775	812	803	759	762	799	775	751	797	812	793	809	761	827	799	795	812	854	743	791	805	849	828	818	803	784	852	753	818	787	832	783	806	848	844	795	829	780	749	774	832	807	813	811	844	799	782	828	809	831	788	827	801	799	833	773	832	787	774	828	776	789	804	774	845	800	783	803	767	802	797	820	818	792	832	837	781	787	827	753	822	815	798	775	807	797	769	792	817	838	810	736	774	823	748	816	811	809	814	806	865	849	809	802	814	809	792	798	776	793	843	793	782	781	799	821	792	839	788	791	833	737	815	831	807	734	777	837	808	773	799	764	819	848	778	826	827	836	792	777	818	784	829	805	771	777	766	798	779	789	830	748	804	778	802	797	778	758	813	790	761	814	789	786	782	800	800	777	740	819	814	779	780	847	841	802	773	841	768	830	800	801	816	752	774	797	805	778	831	840	817	809	794	790	787	789	754	801	798	802	788	826	803	796	826	808	799	818	868	811	816	785	813	806	765	801	770	843	844	769	830	793	809	774	799	792	810	815	781	797	796	817	838	819	852	776	793	743	833	758	780	727	810	784	805	830	846	771	776	801	762	751	841	853	787	841	775	808	799	797	765	804	803	793	819	830	786	790	803	850	795	788	777	744	809	849	828	760	801	865	799	794	810	811	852	851	861	834	827	823	819	756	758	828	820	811	780	810	803	796	757	825	789	837	758	813	841	798	785	840	772	806	806	759	851	782	792	787	782	799	801	766	765	760	850	822	747	792	803	808	815	807	868	837	820	839	826	813	801	774	746	835	825	798	787	802	740	829	788	804	827	775	805	840	779	790	765	754	807	823	750	803	800	756	855	783	792	788	826	778	821	838	885	777	813	763	793	789	818	808	816	790	817	779	750	799	794	798	797	858	791	790	821	781	815	779	790	814	844	797	749	797	819	764	779	812	809	790	791	785	808	763	794	791	779	835	840	786	791	835	776	797	824	786	806	779	787	771	775	849	832	740	741	845	840	819	815	854	834	789	780	806	796	790	816	781	829	859	819	810	774	778	822	816	831	803	753	793	747	807	837	823	817	880	797	838	756	795	820	782	802	809	767	788	832	819	761	817	810	819	747	838	743	811	822	805	801	883	831	752	785	818	811	763	822	784	810	804	724	805	789	767	788	848	798	769	802	774	815	836	813	800	798	802	776	818	792	775	794	751	779	831	734	819	833	881	812	835	839	768	797	813	777	779	762	763	816	793	814	784	799	821	817	784	799	760	751	791	765	815	803	809	788	836	817	814	865	858	815	853	848	819	745	815	811	814	830	785	806	816	809	839	798	830	848	845	774	784	796	759	802	785	755	826	795	794	832	850	815	813	857	784	792	780	797	855	818	810	750	862	814	843	806	780	748	809	813	777	834	810	811	794	792	829	829	782	739	836	798	776	806	781	744	835	814	831	844	823	787	844	769	775	867	764	775	824	759	792	846	777	813	764	808	795	791	808	764	793	832	795	815	844	821	798	835	802	766	823	817	811	798	793	785	803	808	818	838	779	801	819	762	829	811	819	780	820	820	778	766	795	866	827	827	806	859	800	833	785	756	819	824	806	823	789	797	839	785	804	773	743	816	784	802	806	791	760	816	819	760	763	792	774	836	857	764	793	770	825	841	829	817	816	777	819	794	769	832	827	795	809	769	781	791	828	814	785	774	813	812	808	820	836	832	790	787	809	802	796	802	833	784	792	788	824	779	838	812	742	795	824	784	733	817	782	776	818	831	776	774	765	799	830	808	806	822	838	809	805	791	767	796	848	766	844	800	787	809	787	798	808	792	809	811	771	842	819	806	800	746	799	805	739	828	766	842	832	815	780	832	772	773	798	784	751	809	828	797	795	821	775	797	775	769	843	787	809	807	797	749	838	819	832	858	786	808	824	772	800	784	757	788	866	775	799	838	758	727	806	807	770	810	819	761	828	789	786	826	838	783	876	848	840	809	852	782	758	785	792	795	749	807	802	796	804	790	814	744	866	798	791	812	744	793	765	810	829	810	812	766	796	791	828	823	823	840	790	778	800	766	799	783	799	828	794	818	785	740	804	779	761	827	816	829	814	849	856	770	802	821	812	826	770	815	823	753	794	810	825	807	832	814	860	797	843	840	796	837	721	831	825	812	775	771	762	762	821	846	811	794	824	811	796	808	796	826	776	783	794	783	778	816	783	818	803	809	864	800	839	773	806	797	816	826	801	781	794	819	839	833	820	764	756	760	787	842	798	841	797	807	772	821	825	835	813	821	798	802	861	827	804	857	855	828	805	792	792	831	821	804	821	782	699	771	836	831	827	807	784	786	824	770	771	846	842	816	802	790	778	801	760	804	774	783	778	821	757	772	786	862	771	789	758	763	780	744	809	816	785	763	804	763	778	803	820	777	808	808	809	795	804	765	798	860	785	821	801	835	753	781	787	776	815	775	835	744	783	756	800	835	830	775	844	795	803	840	842	800	827	814	789	785	832	778	800	807	782	779	809	796	748	774	843	812	824	790	787	846	763	814	823	818	786	793	821	794	771	791	781	799	779	826	823	790	781	843	869	806	809	803	827	785	787	766	844	800	831	835	852	794	821	782	805	822	805	779	827	782	773	814	755	786	835	781	806	838	781	802	786	826	828	798	773	837	765	807	853	800	846	794	822	773	780	786	847	779	790	804	799	780	788	794	741	853	877	805	833	783	768	869	863	802	834	778	812	841	778	802	792	835	818	763	840	818	789	842	802	804	825	804	779	818	788	846	790	771	756	808	769	755	754	761	830	868	839	817	804	747	872	782	851	798	728	832
51556	19335	4297	2317	1687	1224	887	804	687	603	513	507	499	461	450	403	411	425	410	379	361	352	382	383	336	338	359	322	374	369	363	363	412	373	344	367	337	362	355	374	368	386	416	408	435	406	397	418	495	520	521	548	526	842	2523	2232	1314	802	452	346	296	280	313	314	312	333	306	318	293	284	308	285	313	285	320	336	280	294	293	316	299	298	302	323	331	297	307	290	293	297	291	306	321	286	311	323	299	309	305	343	311	307	314	306	304	284	319	260	289	342	311	299	286	289	345	316	308	301	270	276	292	311	292	319	289	308	290	326	303	296	297	321	325	311	299	307	332	348	321	302	283	293	309	316	305	264	299	300	325	273	281	327	318	310	300	304	307	327	305	308	316	333	284	304	276	293	287	300	293	296	302	300	299	318	336	324	329	309	334	306	335	346	297	298	270	306	319	312	286	324	323	298	296	332	315	343	310	303	314	297	311	310	302	314	334	299	321	300	322	293	339	314	327	285	297	299	303	301	300	322	291	285	305	304	336	296	314	327	291	275	302	310	288	316	282	316	306	313	280	297	311	301	326	316	320	324	299	318	303	309	301	302	277	298	283	276	343	295	303	298	288	328	281	314	309	317	278	277	300	268	285	343	309	311	314	279	279	292	323	282	297	284	317	306	323	296	271	355	321	321	292	320	306	278	281	341	307	299	297	314	313	296	305	288	321	306	331	322	354	335	315	352	294	300	298	295	331	267	340	326	326	323	337	334	302	300	310	300	285	305	312	286	318	301	330	268	295	306	317	309	299	306	345	310	318	292	316	353	280	315	309	302	320	314	332	288	348	311	298	278	296	291	321	325	322	331	290	300	285	317	315	287	327	286	291	330	329	321	292	320	293	283	290	326	295	327	324	317	269	288	318	312	312	326	287	322	305	309	308	317	307	338	295	313	336	293	286	294	286	308	285	297	316	287	295	322	281	300	308	304	304	314	317	295	270	305	307	326	290	338	287	317	290	288	290	349	292	325	293	298	328	308	275	319	284	288	286	297	292	334	295	318	290	298	339	310	307	292	295	322	306	278	319	264	293	311	290	322	328	322	281	316	313	310	337	329	295	329	295	302	299	318	312	296	328	306	295	300	303	313	307	301	322	307	296	308	306	319	296	311	324	281	307	319	289	292	309	304	301	294	316	327	336	295	312	297	316	294	289	309	345	307	290	314	293	248	325	310	291	297	333	303	294	315	318	279	306	301	315	288	305	318	288	321	278	289	332	309	298	291	334	330	299	295	320	313	310	303	277	286	309	307	293	328	260	307	279	318	304	299	322	323	301	291	290	340	294	304	301	286	281	304	306	320	325	321	295	298	318	282	298	289	317	321	310	317	290	318	344	320	269	318	359	310	284	318	325	291	333	313	288	332	333	303	322	309	314	272	332	331	296	268	302	298	313	311	292	266	316	293	298	295	266	300	318	277	311	276	325	293	289	306	324	329	333	289	311	292	313	310	326	319	314	309	289	340	268	300	298	290	310	318	311	314	305	300	332	291	340	314	313	331	302	284	327	298	295	288	315	302	327	320	333	288	270	308	309	291	333	295	320	286	312	297	334	312	277	297	320	318	305	296	294	328	326	306	312	287	324	293	314	321	292	317	268	310	310	333	278	287	293	317	299	328	273	309	286	314	313	299	295	312	283	289	325	290	298	292	290	297	289	311	293	305	345	292	278	289	307	317	286	304	311	303	281	288	308	294	328	301	305	295	285	303	313	308	269	321	313	301	300	303	315	336	293	307	288	303	284	296	324	319	313	301	314	311	300	313	303	298	318	288	315	322	289	307	326	320	309	272	313	323	272	305	327	266	327	301	302	284	289	323	287	304	298	319	298	304	282	284	292	317	310	286	291	309	316	334	307	313	265	326	309	297	317	322	300	325	295	285	310	291	301	296	323	282	305	310	300	295	292	286	294	303	325	310	288	272	280	321	287	309	319	289	298	313	281	338	312	297	304	322	277	293	314	309	319	299	273	291	321	296	320	304	320	304	320	299	318	317	303	283	270	270	311	312	313	302	299	295	292	288	311	333	311	343	307	308	300	320	320	283	313	277	310	284	301	327	298	299	295	326	322	317	266	293	296	295	299	306	309	299	290	307	330	290	316	289	286	307	313	318	311	287	308	293	297	307	310	327	286	313	300	336	302	295	307	264	306	325	326	303	298	316	312	314	277	291	351	295	307	271	309	288	326	304	276	316	304	306	305	309	283	343	255	320	298	326	327	305	312	296	300	318	326	327	320	299	290	331	304	330	307	319	274	302	313	276	309	316	283	286	298	312	309	282	339	302	304	328	310	322	313	288	299	325	313	332	333	306	303	312	314	306	296	312	287	301	279	315	314	311	297	321	299	290	316	288	290	312	312	308	335	322	323	294	312	296	300	294	350	300	275	320	302	306	327	301	312	325	324	332	315	304	300	303	317	280	324	293	307	291	315	293	352	289	298	316	295	271	293	299	301	294	353	289	285	312	298	325	347	294	310	315	277	325	322	307	319	290	333	287	325	315	313	333	311	290	304	288	312	284	306	273	328	345	291	306	310	298	314	306	311	308	279	302	314	293	293	288	308	294	323	291	313	303	305	308	284	318	292	288	325	307	329	310	298	335	331	323	312	301	309	277	324	306	308	298	286	282	304	327	287	315	324	343	291	293	278	302	315	275	322	314	318	285	302	287	310	261	326	309	296	290	305	312	310	335	316	310	275	294	285	302	306	333	299	303	308	312	308	304	294	310	317	302	289	314	316	305	293	272	283	319	307	277	283	297	281	325	313	317	304	280	332	326	318	321	304	305	307	310	286	332	301	329	294	303	326	300	302	316	330	297	316	285	326	289	284	297	300	268	312	317	330	292	295	292	288	304	322	317	299	296	281	325	283	328	321	317	305	320	313	330	313	309	329	251	313	306	289	314	286	308	313	324	320	301	326	273	285	302	326	340	275	344	284	341	303	311	295	311	332	294	281	311	297	327	307	278	295	297	300	299	271	287	317	322	262	312	323	307	322	313	277	320	278	311	309	360	307	327	321	321	329	298	283	328	347	285	320	321	326	302	320	335	305	290	276	311	332	309	282	314	302	302	329	313	293	320	297	279	310	277	320	312	325	254	317	309	312	329	289	324	303	289	319	331	294	284	325	272	285	270	318	328	287	332	284	313	259	300	312	305	332	325	302	299	319	313	324	315	314	319	337	305	285	298	279	303	284	319	310	295	305	324	321	316	319	280	313	321	286	297	340	280	293	291	298	325	291	291	311	303	313	332	312	324	327	316	321	282	262	314	293	308	326	307	301	313	294	297	310	300	279	289	305	306	315	307	301	298	302	308	312	317	268	275	305	305	285	310	311	331	295	305	356	284	303	309	300	323	307	295	300	313	314	304	312	322	312	296	333	285	289	296	321	286	300	320	284	290	326	306	309	303	350	271	267	326	293	309	328	309	315	318	311	295	279	304	304	306	288	298	325	351
29286	3168	6546	6759	5780	4739	3717	3140	2787	2448	2153	2067	2142	1931	1821	1750	1664	1830	1629	1507	1386	1306	1300	1293	1251	1125	1112	1153	1344	1375	1392	1342	1417	1439	1326	1175	1139	1248	1307	1436	1529	1509	1847	1736	1830	1860	1802	1829	2284	2518	2795	2876	2452	4980	15234	12977	7493	3638	1698	1044	862	803	864	863	821	840	863	846	820	818	802	869	875	835	790	868	866	788	865	845	870	866	859	857	831	822	874	824	827	876	820	884	889	863	882	867	807	816	814	821	875	861	814	821	866	864	807	845	817	838	850	806	867	800	842	784	847	847	815	799	812	775	859	862	829	843	814	825	806	807	826	823	841	865	856	814	879	858	797	803	873	835	841	854	887	896	804	799	818	802	831	819	835	862	821	885	888	856	890	878	821	782	832	823	827	827	831	842	800	823	905	836	828	817	821	812	856	825	850	913	831	853	783	829	878	829	796	829	825	846	793	830	821	900	872	817	886	861	853	864	819	898	826	878	877	809	811	815	817	872	852	863	871	871	842	827	793	839	826	777	813	808	848	832	876	822	864	837	810	835	813	824	839	845	803	809	790	823	844	943	840	819	831	875	812	778	849	897	822	847	810	783	876	852	855	831	860	835	864	846	792	805	844	876	835	843	817	796	838	778	823	867	851	828	846	822	822	837	833	824	844	837	839	830	859	816	789	860	802	849	845	823	870	877	817	822	856	845	850	844	811	881	837	841	796	855	793	820	818	786	875	840	849	808	792	834	857	827	801	857	803	781	838	827	812	894	854	839	819	827	868	785	823	838	835	820	867	824	814	835	830	851	841	798	812	876	865	830	896	839	834	839	852	823	837	855	821	863	802	820	841	871	813	849	852	773	836	865	824	826	830	803	801	864	803	883	809	858	812	841	853	873	834	858	823	834	805	834	842	899	828	860	892	856	839	862	854	859	886	822	794	857	835	856	795	828	838	786	813	826	808	812	887	818	857	808	826	831	838	877	862	839	832	854	849	810	795	818	843	792	859	843	849	843	814	801	837	881	847	815	772	866	820	834	866	833	851	902	842	828	867	894	797	837	825	866	848	797	864	844	856	873	881	861	837	807	810	770	796	865	828	866	812	764	911	861	844	825	846	854	893	841	842	807	823	856	872	823	826	864	803	788	848	869	795	832	787	831	813	837	869	845	861	869	786	824	907	862	859	790	827	852	854	800	794	842	821	909	817	837	788	881	821	777	828	851	868	822	859	832	837	807	856	806	899	790	858	889	902	853	850	831	837	836	845	798	841	826	818	866	835	826	869	814	839	797	838	903	849	834	786	809	844	857	832	822	882	835	817	838	842	805	906	874	868	872	844	849	849	895	833	786	839	890	863	856	836	839	828	837	861	860	876	832	879	881	858	804	829	872	856	826	835	822	832	829	812	838	808	841	841	811	794	828	869	844	817	820	800	792	824	875	873	820	795	826	822	842	892	807	832	802	840	892	832	852	853	830	853	816	872	851	857	850	879	860	821	845	833	814	818	841	779	845	855	871	869	789	793	872	836	782	844	872	821	799	808	857	876	815	834	848	837	845	835	877	839	814	855	844	873	850	861	839	832	821	851	835	821	848	864	834	860	880	856	867	852	823	805	825	854	809	876	828	833	865	889	859	843	908	849	842	817	799	825	825	862	838	873	817	818	815	840	802	848	872	835	860	854	858	847	861	853	839	838	851	813	838	855	872	835	764	809	836	888	831	848	803	833	813	862	868	840	830	861	791	851	812	837	828	805	898	832	881	819	830	835	826	807	854	801	852	853	883	828	844	852	791	825	862	855	833	832	827	842	827	859	864	895	873	841	799	843	822	842	817	807	851	835	840	833	873	813	844	828	863	767	837	857	887	829	831	816	804	861	811	806	832	870	853	850	818	792	855	859	899	805	839	839	884	831	823	869	877	809	780	787	865	807	843	844	817	824	877	869	852	849	856	841	823	826	813	848	776	787	848	859	789	844	832	790	832	852	849	878	851	859	828	830	830	870	840	846	841	806	819	878	851	820	848	840	831	803	799	857	865	850	857	832	814	855	872	807	847	783	811	823	833	853	857	854	834	833	826	835	804	852	816	796	848	842	827	841	844	790	837	876	838	829	834	793	847	832	793	841	800	841	821	816	867	856	884	830	837	851	868	863	876	846	901	817	837	813	876	814	851	849	847	819	826	838	820	861	813	871	842	846	869	845	833	830	845	836	820	784	806	815	873	808	808	810	868	782	860	856	808	809	841	825	796	846	827	817	834	873	843	821	857	797	808	839	845	819	828	803	795	839	852	854	831	843	874	828	847	833	857	841	850	839	841	847	890	847	828	871	756	835	799	906	829	852	804	832	805	871	844	865	811	832	818	853	878	804	839	833	836	894	845	906	850	870	876	803	887	829	806	832	825	833	842	829	816	852	838	831	805	868	868	841	836	822	821	838	818	856	852	800	820	884	824	825	847	883	859	861	821	825	873	812	820	898	824	868	788	815	856	859	788	850	770	837	834	838	792	825	858	871	858	840	840	816	866	811	867	846	865	781	800	784	846	840	822	832	867	830	822	859	890	868	810	827	899	804	838	869	848	838	804	884	845	773	833	800	831	857	861	822	812	852	880	870	844	821	820	835	839	860	865	860	796	840	832	847	842	865	786	803	787	868	851	844	826	841	811	827	879	870	852	868	796	843	862	848	857	851	849	834	869	783	863	868	832	800	813	830	874	871	859	872	865	855	805	847	836	838	825	836	851	828	835	893	882	827	808	815	841	882	868	897	890	829	828	825	842	797	799	872	854	876	818	818	894	796	891	831	852	841	815	842	864	811	838	845	862	781	875	862	830	854	845	829	774	870	878	835	789	806	848	872	808	820	856	836	859	878	822	874	837	893	833	819	873	790	852	838	823	836	853	811	878	883	838	860	809	874	794	890	822	833	899	798	846	839	808	821	849	850	840	847	844	864	837	820	847	826	835	838	830	792	831	880	867	770	881	874	823	824	869	862	833	870	847	870	839	845	814	828	835	857	877	868	829	825	831	859	839	816	848	825	850	853	843	909	881	833	838	832	848	850	844	828	842	816	785	817	842	827	848	851	795	842	804	838	847	847	842	878	812	875	867	898	837	828	843	806	852	884	875	822	872	821	813	827	868	804	849	849	900	831	838	806	810	850	876	842	824	817	875	841	838	849	853	824	880	810	852	838	826	833	829	841	814	846	823	774	814	849	859	893	826	816	826	812	858	877	798	784	875	805	863	856	871	863	826	896	856	854	820	837	814	821	803	810	844	807	818	831	840	845	873	798	805	868	851	851	830	853	797	851	859	812	808	823	814	808	858	808	856	832	834	796	843	877	838	795	863	824	821	833	796	825	813	860	825	794	828	846	890	828	862	766	823	866	832	837	856	887	848	844	862	818	850	799	822	796	810	850	785	875	828	789	832	807	868	818	781	885	816	824	862	831	835	867	849	894	841	816	869	864	889	799	852	818	854	829	862	857	861	852	865	828	845	832	804	865	781
4689	501	310	287	272	246	228	241	233	244	225	234	227	244	227	239	232	261	238	255	224	233	244	236	237	226	235	225	236	211	238	226	203	254	248	251	236	224	211	223	246	215	225	257	220	232	244	235	255	259	260	247	234	263	404	479	412	317	292	233	248	211	268	244	229	234	205	231	232	261	238	227	226	202	235	242	239	238	218	244	234	196	208	250	221	238	233	237	251	205	222	227	209	239	215	238	217	202	245	226	231	253	242	224	252	202	222	208	200	215	212	260	218	220	236	250	234	230	251	231	263	271	213	215	251	210	257	245	208	222	219	208	231	239	223	209	247	231	251	222	255	211	227	229	259	242	204	257	235	248	268	209	232	227	229	216	233	212	231	253	232	230	235	252	237	212	232	213	222	231	218	212	226	238	226	247	225	220	240	243	233	223	239	230	215	211	238	220	215	210	225	228	254	236	212	230	209	267	239	234	242	204	215	237	230	223	231	225	225	235	264	231	215	241	262	214	185	268	192	236	246	202	233	244	239	231	253	230	211	249	233	259	238	223	224	231	260	229	243	246	258	248	212	244	199	269	215	230	209	240	246	233	215	226	229	242	225	243	228	210	238	233	213	224	264	234	225	247	247	205	258	230	230	210	249	244	258	240	215	199	253	215	244	217	248	248	235	216	220	214	254	221	214	235	223	236	211	231	231	232	235	241	197	213	234	227	240	225	236	266	223	229	213	233	229	235	229	214	243	274	220	258	237	212	241	238	231	218	235	256	215	223	252	240	226	243	226	226	197	224	223	225	244	234	211	233	225	236	208	213	210	233	233	206	224	222	227	231	217	231	238	234	227	234	247	240	239	257	210	211	216	223	246	227	239	238	210	255	201	239	235	226	217	223	249	254	232	217	241	240	218	248	228	245	231	243	233	235	234	190	210	240	232	225	232	216	216	280	248	242	222	240	238	225	245	215	243	224	246	237	246	212	222	235	210	216	234	233	236	239	232	227	234	234	221	241	234	208	209	243	238	230	211	253	224	235	226	225	235	228	213	239	231	217	207	234	234	223	201	242	233	259	237	221	233	239	229	221	223	212	243	243	243	244	214	210	215	214	228	217	223	248	224	226	231	243	240	216	219	233	213	241	204	224	236	227	218	222	230	220	226	227	243	228	226	236	226	215	222	218	172	260	235	212	219	233	237	213	237	207	259	227	214	218	232	202	249	225	214	203	224	213	234	208	238	239	263	223	232	227	223	230	232	231	230	244	225	246	238	232	223	223	238	234	235	238	222	248	235	203	247	216	230	211	240	220	229	236	251	204	196	228	228	238	219	218	244	205	242	209	259	238	232	221	234	232	222	198	228	224	220	224	244	256	224	241	230	217	246	238	268	235	230	202	230	259	241	237	240	229	229	252	238	244	242	236	230	213	225	222	218	243	213	213	233	232	240	229	228	240	217	229	215	211	233	246	239	226	202	253	216	247	231	204	217	196	248	205	236	196	220	227	214	221	227	242	221	249	229	244	224	204	247	249	250	256	237	253	234	201	241	234	213	212	230	239	213	221	206	246	225	226	214	213	243	239	258	213	251	238	259	214	246	237	235	226	224	237	255	223	237	231	225	212	236	221	246	228	234	209	224	248	225	216	267	220	220	240	222	247	214	227	206	244	218	253	232	235	218	237	220	213	243	197	232	244	239	257	213	245	226	252	225	213	228	215	242	206	236	222	233	248	207	238	251	221	243	194	201	250	218	242	208	218	236	231	228	236	229	240	232	220	251	241	212	262	231	236	226	223	223	216	227	235	224	224	245	229	221	224	228	218	209	226	243	224	248	224	245	237	238	234	221	218	214	228	228	247	221	237	222	230	265	247	271	218	237	235	237	262	254	223	228	240	230	222	264	203	243	233	217	237	212	239	286	237	222	247	247	216	212	244	240	207	222	260	253	207	243	255	237	239	230	221	239	228	268	250	225	227	247	172	229	217	230	218	232	229	238	265	220	227	213	233	243	215	244	226	232	234	201	243	219	229	220	216	208	239	216	268	217	229	225	246	231	230	226	238	239	228	255	224	246	231	201	237	222	227	244	247	265	243	234	213	229	224	243	219	245	249	258	224	204	230	236	229	245	209	201	241	276	216	229	237	231	225	253	242	226	235	266	238	218	220	225	212	246	221	218	247	218	242	218	210	216	235	219	257	220	224	194	191	220	246	262	212	248	244	270	257	223	223	228	246	252	229	218	241	236	242	255	210	208	209	233	232	248	230	233	235	237	227	227	226	240	230	210	228	216	224	201	276	239	233	213	261	231	224	212	222	216	218	216	242	225	254	219	275	249	223	219	218	222	224	268	243	220	242	208	245	244	240	253	246	226	221	242	239	241	227	222	252	226	252	237	232	225	216	203	228	236	231	230	242	240	245	223	222	246	259	220	229	218	210	229	234	222	231	246	201	217	235	222	203	237	239	228	225	242	255	247	233	222	241	246	217	246	229	247	221	212	219	242	254	241	243	223	256	234	218	241	239	232	257	217	218	245	233	205	220	250	232	248	235	219	240	245	232	237	233	232	225	248	228	211	208	237	217	208	256	224	218	233	279	245	233	238	239	213	231	227	239	246	207	213	237	232	239	231	235	226	218	208	246	216	237	221	208	239	261	249	222	250	214	226	251	226	245	226	241	257	217	213	224	240	256	221	240	215	225	233	235	213	241	235	244	258	228	224	214	218	253	244	221	230	247	245	230	234	234	208	216	235	231	218	228	222	246	238	232	221	227	254	235	252	214	225	224	221	226	221	220	222	206	250	215	226	231	242	239	239	223	226	251	225	197	230	211	237	202	208	239	259	219	230	215	214	225	211	220	204	215	222	226	214	248	221	237	255	236	231	223	230	233	231	232	267	240	215	239	235	243	226	233	249	219	261	240	222	202	214	246	220	211	224	237	235	253	235	215	230	211	216	213	230	243	218	216	223	224	225	227	244	257	240	230	234	231	228	223	232	233	221	208	222	239	248	230	232	239	229	221	229	241	231	229	216	249	222	236	233	238	231	236	236	242	255	218	240	215	256	250	248	214	213	220	231	243	226	185	223	236	241	218	243	247	221	214	257	245	239	224	246	217	234	226	213	245	234	240	220	238	232	258	200	228	238	231	231	216	242	239	209	219	250	215	220	225	226	220	213	211	253	241	226	253	230	230	238	213	215	230	256	219	241	261	239	218	218	216	224	234	242	239	248	259	250	231	213	218	263	251	220	268	217	226	224	231	228	232	235	210	249	203	222	214	219	213	253	221	229	236	240	222	229	234	235	229	228	232	214	222	222	192	228	223	203	235	242	206	235	247	222	245	216	225	237	248	209	210	252	232	212	191	202	270	237	210	238	219	223	230	244	247	259	223	196	245	226	232	245	256	234	234	214	227	251	204	235	239	227	231	243	236	226	247	247	279	254	263	243	238	232	252	215	234	233	251	224	225	212	230	198	229	238	250	205	215	234	234	216	213	225	241	220	237
4279	727	834	824	806	798	750	721	720	714	671	728	693	669	697	678	684	712	704	690	697	649	699	723	654	675	689	698	725	725	680	692	670	658	671	699	633	641	669	677	682	675	740	725	707	764	698	728	734	713	798	795	784	972	1832	2130	1721	1083	857	766	667	652	701	619	667	684	671	645	619	657	662	643	644	674	655	643	669	679	637	669	660	699	701	644	681	643	676	726	629	674	645	628	649	652	669	664	687	690	625	667	655	632	679	635	661	724	653	643	651	638	657	656	622	630	631	674	653	673	669	658	646	707	620	685	637	655	697	686	665	711	652	686	648	671	700	679	652	659	642	690	620	636	659	665	642	627	643	653	655	678	623	615	682	682	679	648	642	670	652	712	669	659	639	605	663	653	691	658	659	690	636	628	623	697	629	652	703	644	649	627	641	643	674	615	720	664	649	641	710	642	649	686	678	693	678	677	657	672	666	666	634	675	657	672	612	654	688	648	647	700	671	640	657	653	609	673	674	648	669	691	656	658	654	652	650	601	679	613	668	638	680	628	647	656	676	621	630	636	635	650	728	672	658	666	643	640	672	711	648	607	668	663	661	657	602	683	700	684	662	662	666	653	640	655	669	662	676	693	679	637	635	676	639	685	671	665	673	675	647	673	637	649	655	670	679	657	694	671	654	653	711	699	658	703	697	664	727	677	651	677	683	714	658	642	690	649	707	654	623	679	670	669	646	654	678	642	673	675	629	702	648	667	634	695	642	637	679	655	660	696	636	663	632	661	670	657	652	631	698	620	678	668	643	639	681	672	620	643	651	641	682	647	648	668	675	628	631	638	643	672	673	651	686	642	627	596	677	644	683	657	614	615	670	651	679	655	618	672	735	675	674	624	652	665	627	679	667	650	674	651	639	668	657	609	655	632	642	690	677	652	651	648	640	649	638	707	659	649	687	635	648	698	657	664	708	690	681	650	651	666	673	682	652	617	628	683	660	700	632	719	636	738	678	678	645	701	627	720	699	672	641	666	652	659	609	666	659	664	651	630	658	671	701	669	648	695	683	656	667	642	649	638	636	656	648	678	663	737	689	702	591	662	617	647	627	628	666	684	604	687	648	664	691	664	679	632	691	675	676	623	656	667	667	668	663	652	665	683	681	674	700	606	687	690	659	673	635	660	636	619	668	628	635	620	622	671	637	635	650	647	667	665	657	676	701	649	664	694	621	640	637	657	665	690	670	687	656	642	660	658	675	632	651	653	690	675	660	669	708	679	722	605	703	653	710	646	674	654	675	599	644	666	682	653	682	632	615	718	705	658	651	646	665	638	667	705	687	677	643	673	687	640	619	682	649	688	669	659	613	654	669	674	600	656	693	629	657	661	627	695	635	687	651	652	649	682	706	676	660	656	681	646	713	658	623	647	657	650	703	667	644	693	638	665	653	688	644	625	670	668	682	658	638	654	687	678	667	677	619	620	700	681	670	697	668	635	687	696	648	655	638	647	708	696	641	692	679	664	641	628	673	687	666	666	691	614	634	690	632	663	622	684	699	662	670	661	651	636	640	633	658	657	648	672	696	653	690	667	679	670	648	667	669	647	661	661	657	666	682	651	668	700	635	621	636	639	597	636	659	671	664	686	632	601	653	686	649	692	668	687	678	645	704	650	642	678	634	707	666	659	690	649	656	687	653	670	653	642	620	640	683	672	624	679	684	707	638	710	670	657	666	720	740	621	685	686	652	647	698	668	652	668	650	661	664	658	695	653	648	649	671	682	628	672	677	681	685	627	708	701	669	675	674	676	661	662	656	656	668	634	643	644	634	690	641	650	636	686	640	643	651	618	610	674	636	662	654	619	634	711	677	702	664	674	682	635	664	696	659	681	672	652	699	686	654	656	659	711	678	629	613	668	686	654	643	662	610	700	688	607	652	670	685	651	687	660	671	666	645	623	647	670	667	639	676	641	665	605	672	619	608	659	683	666	647	628	666	664	645	688	633	639	637	673	712	644	623	665	644	655	625	656	642	648	644	667	640	636	615	673	636	707	646	715	641	671	671	669	637	644	608	635	666	663	631	650	672	698	625	651	680	696	698	680	704	671	674	625	667	633	670	680	659	674	624	621	607	675	674	647	661	627	652	682	674	633	640	679	606	679	638	655	654	694	683	674	630	697	645	650	662	621	649	673	625	642	634	677	686	624	657	675	604	674	677	681	669	679	669	675	666	656	674	662	636	663	680	721	675	684	620	638	663	700	657	646	652	651	674	653	659	687	637	641	714	640	674	685	669	660	680	651	664	610	659	656	646	682	682	664	652	619	693	629	651	638	684	610	634	669	675	617	676	668	635	681	647	644	621	649	641	685	632	676	626	668	658	692	667	644	656	680	696	653	646	644	649	678	632	688	663	629	650	672	663	595	680	686	696	634	665	637	687	665	650	677	661	685	647	654	638	672	624	657	670	627	671	674	647	673	676	674	640	660	678	647	709	658	685	658	643	659	689	653	675	674	636	643	651	634	598	648	620	687	703	697	644	706	669	627	642	700	649	664	660	640	627	613	682	631	605	669	628	639	641	700	657	696	631	661	688	676	669	654	691	627	582	663	659	721	665	606	636	674	615	637	676	693	628	671	635	636	633	630	677	671	617	661	714	615	687	673	643	653	647	639	627	666	633	663	658	653	664	696	654	636	663	684	639	676	620	718	660	672	652	668	674	640	684	635	686	699	635	676	682	681	627	685	659	701	623	623	686	684	688	706	674	650	654	664	672	694	623	600	665	714	663	660	655	671	663	677	684	678	666	620	662	655	654	693	679	666	630	705	697	627	631	684	615	652	654	674	645	661	613	675	654	640	665	655	634	624	642	714	621	652	654	699	681	625	659	689	665	710	601	693	661	696	666	663	633	671	657	710	688	663	662	673	663	665	648	688	678	678	658	637	660	669	658	677	676	643	664	680	684	694	705	671	626	687	675	694	647	663	633	686	678	666	657	622	612	664	671	659	653	671	668	600	676	674	685	695	614	662	647	686	639	648	644	625	675	670	654	603	628	656	647	676	651	641	676	651	656	619	636	653	628	682	669	657	602	676	674	633	648	721	665	604	662	649	662	688	636	670	618	672	645	677	641	685	692	648	654	668	648	654	644	619	636	640	655	681	632	647	676	602	648	649	640	687	679	673	646	682	708	681	658	643	652	653	661	654	661	678	636	684	677	653	676	623	632	684	653	647	687	697	667	632	685	668	705	654	638	626	633	659	638	658	686	676	664	606	687	634	665	660	617	673	649	646	668	670	658	642	657	660	639	648	673	635	634	679	678	610	666	666	648	703	609	646	644	685	631	618	691	639	693	661	649	686	636	656	617	690	687	634	618	650	637	657	675	660	637	694	662	661	628	632	655	702	704	658	608	677	640	677	644	660	631	662	640	682	676	683	641	665	647	623	658	659	627	621	668	646	694	696	684	669	651	664	681	602	681	679	676	656	682	675	668	659	659	636	669	637	639	639
39487	9263	1611	1153	818	651	532	432	408	357	337	284	332	281	290	300	292	256	263	239	237	273	270	241	240	251	246	274	258	217	207	224	224	224	214	215	212	209	217	228	215	229	235	243	236	261	244	262	290	264	269	280	347	882	1458	1276	662	391	246	222	236	216	224	215	218	223	227	209	221	213	233	214	221	208	219	258	221	213	217	224	209	182	233	220	202	249	217	217	186	201	258	249	215	224	210	226	192	201	232	208	250	233	232	223	208	203	221	214	210	240	214	248	193	215	214	190	226	208	228	252	210	244	205	223	236	212	200	241	194	213	216	226	226	225	233	260	248	244	225	252	195	222	225	211	237	206	229	207	219	236	233	217	191	196	232	228	229	233	249	252	204	202	211	210	219	228	231	223	225	222	236	245	209	213	243	223	199	215	221	214	227	219	222	233	220	184	219	217	207	214	222	240	238	223	205	209	224	210	208	254	251	203	233	214	210	224	235	256	210	209	244	220	254	226	232	230	233	215	220	217	225	231	205	242	238	228	232	208	220	218	239	227	224	218	222	244	193	218	229	232	207	202	200	254	207	224	216	220	223	210	223	222	220	232	241	222	246	214	207	230	251	188	208	219	212	236	220	219	211	191	211	201	221	219	212	203	233	232	225	212	210	230	222	241	215	215	213	210	223	221	228	203	227	244	239	222	240	213	239	228	225	242	219	237	222	218	230	230	220	217	187	211	218	227	231	220	232	248	215	228	240	209	206	215	213	224	183	255	241	222	213	227	235	223	219	225	213	212	227	225	205	207	240	216	249	215	208	207	234	243	239	236	217	216	210	202	234	197	238	229	217	206	202	206	212	215	194	181	213	207	209	221	229	243	236	232	211	206	231	229	201	238	195	225	221	218	248	224	203	221	202	225	230	217	223	222	239	221	197	219	236	214	243	230	237	237	224	212	210	210	234	210	229	216	208	221	229	228	246	217	218	233	231	213	214	226	207	216	222	233	236	240	192	229	233	213	221	217	261	242	231	229	235	206	216	215	250	187	235	227	190	220	222	231	239	231	248	208	227	226	207	201	220	259	234	225	211	196	200	222	238	244	222	224	233	217	220	211	228	217	243	220	218	210	225	211	224	201	210	221	188	237	228	219	205	245	216	184	244	201	208	239	221	182	217	213	231	201	252	236	214	230	231	223	202	209	215	205	230	251	199	201	210	183	222	256	236	215	193	220	216	219	237	227	230	231	241	241	203	245	207	230	227	257	237	210	248	211	221	219	218	217	213	232	235	242	203	202	238	227	228	218	212	217	224	221	214	215	218	226	215	230	229	185	204	248	218	234	226	218	209	226	230	209	205	211	231	222	242	208	216	230	226	237	207	234	227	225	242	239	234	235	216	222	210	202	199	242	252	186	233	213	182	207	247	227	214	205	251	207	237	205	236	191	226	205	208	216	214	242	231	236	231	229	234	244	227	224	231	210	237	233	223	219	207	225	219	255	199	220	221	211	214	208	221	224	210	239	192	212	207	237	205	234	197	212	220	200	248	247	223	205	186	191	223	230	206	216	237	219	203	233	229	227	236	231	238	200	231	213	208	216	228	215	218	228	223	205	199	226	189	231	215	201	206	213	210	194	217	215	224	224	229	226	253	223	210	220	232	199	187	229	233	222	234	191	254	217	236	244	226	219	215	239	234	208	225	212	223	215	205	227	231	228	226	217	239	197	227	244	223	231	233	203	229	211	217	229	219	234	225	205	230	230	240	207	212	214	201	235	226	234	224	230	218	209	218	234	238	227	239	190	241	214	246	228	237	205	209	220	214	235	235	207	230	214	249	202	214	228	216	225	210	254	222	207	210	204	246	207	200	226	226	227	232	223	258	233	222	230	232	210	239	204	223	199	256	252	240	237	243	231	237	234	219	193	227	227	218	229	234	201	241	217	221	239	231	230	232	211	223	212	216	236	206	220	221	206	188	208	222	216	208	207	232	218	217	227	222	247	236	229	229	233	258	200	218	214	225	202	239	221	229	245	209	210	234	209	222	229	208	229	219	230	194	221	212	220	231	214	204	229	230	214	219	226	202	230	230	205	230	217	228	189	236	220	230	233	210	224	228	226	217	218	240	225	212	225	213	213	220	224	235	218	216	226	239	225	205	199	222	200	224	210	234	233	234	229	218	237	187	206	231	209	221	233	208	216	228	217	210	216	209	265	212	226	222	213	255	213	241	231	214	193	204	202	240	240	225	230	259	219	242	212	202	226	177	218	217	252	233	222	198	241	220	224	228	225	237	239	216	216	222	211	225	205	206	215	224	236	220	223	227	243	225	216	236	229	203	222	247	210	243	251	224	218	241	241	224	216	225	210	195	219	231	232	212	225	249	221	203	218	228	220	223	221	199	235	245	185	219	220	220	216	198	210	242	226	227	223	257	205	214	226	240	200	216	222	244	204	225	216	229	243	240	206	202	216	213	216	215	234	236	202	228	223	202	187	231	230	224	232	227	238	237	218	210	222	203	222	240	209	215	238	234	211	216	190	222	178	217	221	213	217	220	213	215	233	221	243	222	216	217	220	261	229	232	208	203	235	205	226	223	195	217	216	204	198	237	226	215	215	200	243	217	233	231	215	235	223	211	226	219	231	222	206	215	215	210	210	203	227	233	182	226	249	222	209	224	232	239	226	219	218	201	219	241	229	235	199	221	251	247	222	232	213	215	232	241	206	230	204	220	213	237	229	231	234	221	247	212	245	194	217	234	235	196	199	229	214	219	210	240	213	232	247	234	236	207	212	224	213	195	236	222	241	215	230	238	224	209	215	244	201	230	223	201	243	223	201	227	208	215	242	216	237	247	207	211	212	216	206	212	242	225	216	215	233	215	221	199	226	203	236	229	220	198	228	216	207	229	250	236	252	227	216	216	201	245	207	209	227	228	235	239	224	225	208	249	256	219	238	229	203	226	202	212	215	226	216	205	196	214	227	218	252	229	221	205	201	244	243	228	220	227	245	209	226	230	211	224	223	247	222	211	232	203	199	227	197	221	229	209	233	240	215	226	202	212	237	221	219	213	229	200	214	215	212	215	223	211	209	238	198	240	259	212	260	188	235	197	210	223	232	212	239	188	242	213	219	221	214	255	229	250	218	196	228	206	210	207	244	232	235	205	207	223	209	212	216	202	238	242	229	201	213	222	210	207	209	250	185	233	226	208	225	223	206	187	232	247	218	220	214	256	227	233	236	234	215	238	225	220	218	224	220	228	200	239	231	239	224	233	200	205	234	214	235	215	215	229	228	254	227	219	219	198	196	213	200	225	217	213	249	207	232	209	201	223	222	231	234	230	221	245	227	205	244	236	235	236	221	214	207	250	211	232	236	243	211	221	244	260	225	237	224	202	230	224	252	228	227	218	217	236	202	232	218	243	250	211	197	221	239	220	214	214	225	233	237	236	216	190	256	218	235	207	208	210	197	224	240	236	216	201	212	242	229	211	214	222	243	214	247	231	224
21338	1725	3480	3726	3127	2561	2086	1787	1593	1401	1294	1269	1294	1238	1237	1014	999	1000	1046	845	874	914	864	906	845	887	895	1067	919	783	722	729	678	729	730	774	759	803	746	763	747	682	757	740	781	766	796	1018	1283	1123	1223	1072	1762	5888	9273	7101	3588	1451	822	635	637	664	630	622	633	603	632	610	623	676	639	659	626	635	589	640	612	626	556	679	604	643	650	627	622	656	646	642	644	610	656	608	634	667	595	673	670	641	638	579	649	616	653	606	616	653	641	613	656	587	645	667	597	643	607	602	660	596	596	664	641	632	636	677	633	671	632	656	669	588	661	607	667	642	642	625	648	630	615	658	660	628	663	643	632	659	637	658	620	598	652	627	661	616	623	606	596	600	652	660	628	659	623	639	642	613	646	706	673	617	645	639	690	588	642	639	680	647	608	627	629	677	637	632	652	623	652	639	632	669	658	648	612	633	599	670	629	677	653	667	696	661	629	670	664	595	624	614	622	648	644	637	636	656	637	670	639	679	641	611	646	687	669	648	610	636	699	651	632	630	647	634	628	610	615	616	623	650	652	608	630	642	608	663	688	683	656	678	646	596	637	639	622	600	561	659	606	656	636	624	641	644	613	608	637	599	643	645	666	657	593	612	620	649	599	671	651	659	666	642	663	670	654	625	611	650	663	616	586	647	647	629	603	658	633	664	628	638	684	587	602	648	642	645	640	622	632	682	644	648	627	633	652	650	619	624	662	631	640	625	620	671	631	663	649	624	621	659	626	637	636	644	638	634	633	640	629	596	620	619	658	653	648	572	645	582	651	630	643	612	642	660	628	592	624	595	678	622	610	645	677	647	637	668	652	639	677	649	640	644	655	637	630	633	667	624	643	601	671	628	637	633	662	649	586	621	647	636	605	641	621	684	635	722	643	683	628	715	592	652	680	654	641	649	598	632	639	598	633	639	626	646	605	656	627	596	640	654	637	604	638	629	655	632	622	623	627	625	670	647	648	653	600	593	637	630	634	654	627	659	665	641	621	634	634	679	635	619	639	627	639	672	673	658	685	665	631	600	575	684	678	649	611	617	665	651	665	630	621	629	615	664	645	637	620	655	671	610	629	590	616	649	638	580	660	622	665	690	620	694	597	647	629	656	625	629	642	628	666	616	644	625	634	663	660	641	661	638	657	607	643	650	627	619	607	608	695	588	615	675	645	675	651	643	636	574	682	701	682	640	613	649	614	673	644	608	606	673	616	614	617	613	651	686	661	664	626	653	631	616	613	639	630	689	654	627	640	652	653	666	653	639	636	655	650	641	664	675	649	615	631	631	597	628	595	598	621	656	619	573	594	647	682	645	671	609	670	635	667	630	646	614	638	649	620	626	642	633	663	637	631	650	650	616	624	632	636	680	661	604	646	659	634	654	688	633	624	624	663	648	656	666	632	657	638	607	635	638	597	670	674	614	610	633	651	668	635	643	684	633	658	652	684	638	654	645	663	628	678	638	626	665	578	602	648	655	606	608	651	642	640	608	654	646	634	619	626	637	642	655	676	637	686	647	656	657	635	622	645	617	680	620	653	674	622	618	647	634	664	634	583	613	607	609	602	629	681	666	594	624	641	643	582	635	625	676	657	646	616	623	634	620	706	642	618	684	614	668	671	644	643	682	669	598	620	604	595	638	638	636	655	628	669	624	639	618	599	639	646	628	673	658	653	609	648	623	633	636	659	656	647	679	642	660	638	645	667	643	655	648	645	661	650	589	627	630	678	660	626	619	623	671	645	678	667	692	646	598	653	673	639	599	658	603	615	621	633	594	636	604	641	630	685	689	612	611	660	626	654	594	676	658	650	601	650	663	624	690	654	642	642	645	651	624	631	633	639	593	639	623	654	648	619	691	656	635	643	626	585	620	611	646	648	606	657	605	676	650	648	624	672	664	679	630	600	648	622	651	647	633	653	625	662	651	705	647	628	602	637	663	657	613	671	657	648	651	618	690	658	670	660	624	594	588	619	655	644	678	634	673	624	679	632	655	659	633	672	656	623	594	672	638	633	621	666	623	655	659	657	667	666	665	649	648	663	651	621	647	647	653	651	664	629	646	660	636	639	637	664	656	603	613	640	620	608	668	611	656	667	640	634	696	657	668	636	623	637	604	674	660	648	644	638	649	572	602	668	625	663	641	653	617	658	607	654	567	629	622	659	611	644	671	626	644	657	621	641	642	649	678	654	633	644	649	654	614	591	674	598	622	585	643	626	697	667	651	688	627	663	596	631	625	673	671	676	663	704	670	671	636	657	656	640	667	634	614	635	656	658	593	679	645	634	630	613	632	625	622	663	644	618	638	661	611	640	632	695	646	644	679	618	664	627	635	660	623	612	614	664	671	619	633	645	642	640	627	659	593	596	655	626	619	657	663	624	729	623	631	632	671	632	651	613	596	677	599	602	668	624	614	645	649	660	676	642	636	656	581	671	644	620	630	597	625	616	653	625	652	691	600	622	595	613	643	612	659	672	612	635	606	618	649	632	633	637	630	643	605	652	677	627	623	653	621	696	595	644	634	634	671	629	686	644	623	654	679	639	679	623	621	647	646	635	633	653	641	631	672	642	621	650	678	602	587	655	649	662	652	641	642	633	668	654	650	620	651	627	653	624	638	628	589	653	666	663	678	699	712	637	646	629	636	675	653	683	665	638	658	630	666	667	596	647	678	614	639	635	641	638	623	613	676	660	642	642	631	647	603	610	661	667	566	665	663	654	635	606	640	637	597	604	607	670	598	633	617	597	621	621	627	645	622	614	633	653	619	605	579	658	610	633	634	639	645	596	660	619	650	639	630	664	624	652	684	648	641	591	583	673	635	657	605	660	624	671	643	648	617	637	636	642	599	620	649	680	599	694	653	579	654	629	646	696	609	656	663	607	654	609	706	580	629	609	640	652	604	675	689	645	635	661	643	647	642	622	665	664	605	618	618	658	636	625	631	612	635	669	659	663	654	656	686	636	662	611	690	610	622	678	616	635	658	680	643	643	607	627	670	661	651	635	631	660	596	666	579	633	625	667	646	651	660	620	582	632	626	614	664	621	665	683	678	663	621	627	602	585	629	688	645	649	625	675	657	646	683	665	612	660	686	616	625	649	665	645	641	612	639	626	630	658	623	672	642	647	650	691	642	635	695	657	628	617	663	657	601	616	618	636	640	643	606	668	660	649	634	619	611	607	616	589	642	642	657	643	639	656	643	707	665	648	648	669	703	620	666	692	660	693	641	619	648	684	679	618	621	604	617	656	673	621	690	600	627	642	623	626	622	634	655	661	660	632	634	662	636	639	615	629	670	631	637	638	621	640	611	658	638	670	620	663	637	633	644	625	656	656	623	619	634	642	620	679	564	634	614	639	635	688	608	647	656	626	646	637	629	666	613	650	645	622	610	630	665	640	619	662	609	627	625	634	605	653	610	636	629	598	655	681	630	639	672	636	630	657	630	647	636	612	691	670	618	619	610	676	593
51622	18150	4265	2287	1571	1103	802	724	562	510	492	396	464	419	387	377	346	306	309	281	276	287	245	303	297	339	370	324	270	268	259	251	275	256	260	242	256	266	264	272	272	275	248	271	232	267	321	350	339	299	379	350	391	400	1203	1711	2384	1283	656	266	233	239	217	216	224	240	209	239	242	234	241	220	240	231	246	251	259	235	242	223	229	237	267	216	219	252	237	230	214	226	209	238	222	223	224	223	237	265	264	251	222	225	246	215	237	234	225	241	240	234	234	222	243	243	226	217	242	245	233	226	225	240	220	252	236	238	261	230	220	226	209	255	217	224	252	252	212	268	228	247	238	235	257	244	234	238	236	207	233	231	211	228	217	236	249	245	228	244	234	222	242	251	223	239	267	237	243	225	267	224	249	260	205	240	224	218	245	243	239	240	223	218	235	258	256	241	206	229	217	247	223	249	230	202	237	239	215	208	218	251	249	233	231	224	221	252	235	212	232	213	234	245	232	239	198	234	235	233	205	234	218	253	211	242	236	248	234	221	245	220	228	217	243	258	234	235	235	202	236	246	238	223	233	244	232	235	241	268	245	238	249	223	216	218	233	229	243	233	248	229	221	225	263	233	263	224	215	201	244	235	217	226	230	250	248	236	257	248	262	243	222	199	223	233	233	243	239	234	251	215	258	255	236	246	237	236	237	207	265	221	224	233	232	210	227	221	215	246	240	243	224	236	240	224	261	236	228	233	211	225	248	232	246	224	226	259	232	248	222	207	227	239	233	241	202	240	236	222	253	249	229	225	205	253	226	234	249	225	241	222	231	221	258	257	238	216	214	261	236	251	217	235	242	232	261	250	229	237	244	212	220	236	228	241	238	218	224	223	230	211	221	215	262	228	225	229	211	216	229	248	237	228	213	234	257	242	221	230	245	248	230	228	222	237	261	258	221	238	227	242	221	229	229	223	212	243	230	255	248	251	241	250	240	225	215	246	223	245	230	212	237	238	222	244	233	218	252	229	238	226	254	231	237	228	217	244	234	251	238	233	208	232	283	234	236	234	248	246	233	234	240	253	255	256	218	257	218	227	248	213	236	240	217	232	226	249	238	231	230	209	259	250	254	263	249	251	225	217	260	246	235	214	257	253	260	250	258	242	256	217	218	232	247	222	229	245	242	210	254	234	229	229	217	254	235	224	217	259	226	226	239	243	242	230	214	222	227	210	240	246	222	251	234	220	222	218	215	226	238	242	228	219	221	226	229	231	249	248	261	221	237	251	233	243	228	240	222	223	226	222	259	223	220	216	245	225	239	213	246	243	223	230	239	227	245	253	241	246	222	258	248	218	211	201	264	232	242	211	236	236	239	267	209	256	209	244	214	241	235	243	255	232	213	231	239	228	234	224	216	243	221	228	243	223	218	204	252	230	211	232	228	229	229	218	231	243	224	239	212	248	214	219	239	224	219	241	265	227	248	219	218	232	247	263	242	236	248	223	219	218	226	241	238	238	234	212	225	227	211	236	259	218	220	304	237	251	257	203	212	206	240	216	236	198	243	220	228	211	261	196	272	243	227	223	249	230	229	235	242	208	240	241	207	236	258	220	234	238	228	226	246	221	243	221	226	206	217	226	218	229	237	233	248	230	250	238	220	223	249	207	252	251	250	230	234	221	209	227	230	259	255	229	243	239	235	211	233	221	238	226	225	218	216	225	226	225	207	222	216	238	239	212	206	253	243	222	242	227	230	230	243	239	218	218	247	239	247	245	251	241	257	247	228	240	221	210	232	227	270	209	244	238	218	222	225	225	240	209	236	254	248	232	224	245	220	249	230	233	228	240	235	213	262	199	212	225	238	247	223	234	217	223	242	219	246	226	238	231	239	248	223	245	215	251	245	252	227	216	252	238	224	241	230	224	274	246	219	230	254	247	191	225	234	235	243	228	245	244	269	225	237	238	258	246	225	218	246	233	227	217	249	231	241	247	245	220	225	199	217	255	250	233	218	230	213	229	225	250	237	238	232	234	241	226	255	237	226	227	205	248	238	231	204	228	256	222	254	237	244	251	261	204	232	229	212	228	230	244	220	214	241	236	207	245	241	215	209	232	239	227	215	226	227	245	261	241	234	254	240	226	225	223	211	217	244	236	230	255	249	230	251	225	251	250	232	238	243	207	215	232	252	251	232	233	242	225	226	251	213	237	255	255	245	208	247	235	227	245	250	216	254	246	237	221	228	232	250	227	222	226	234	222	206	232	246	236	198	201	234	221	211	229	234	205	215	225	233	227	259	251	229	223	227	246	228	237	246	211	245	238	220	237	232	238	244	223	235	245	199	206	246	226	252	240	250	223	245	235	229	229	236	239	239	250	252	238	229	208	231	219	240	232	265	214	248	210	223	249	222	229	219	219	261	207	194	233	260	265	223	250	216	227	273	221	232	231	249	235	220	218	225	261	242	240	221	230	214	227	211	250	219	235	261	249	237	234	220	258	231	243	223	258	232	235	235	236	227	242	256	200	240	244	232	237	265	225	238	226	246	234	254	255	206	271	243	257	238	221	235	250	233	237	238	254	225	249	238	253	226	230	253	247	270	228	207	234	226	234	249	234	230	226	232	222	238	234	235	194	235	229	242	214	204	223	252	234	235	230	222	214	249	236	241	242	244	239	228	241	238	217	222	229	227	249	246	237	277	206	256	218	232	249	235	220	255	248	221	205	237	254	254	231	236	217	237	251	234	266	239	225	191	232	267	224	240	229	211	214	236	239	219	262	242	203	248	216	230	212	236	229	229	243	251	258	210	235	250	217	254	237	242	213	233	225	226	223	234	236	197	243	240	241	240	229	229	240	220	251	247	212	257	224	221	214	234	231	243	228	232	245	249	253	229	207	228	228	227	236	243	221	228	219	203	242	261	245	236	220	226	217	226	260	270	255	254	237	242	228	226	265	235	252	237	229	225	246	229	215	231	236	231	227	233	213	225	246	190	236	236	259	233	242	243	231	235	251	237	220	249	236	236	217	236	249	246	223	229	238	235	243	239	218	231	253	219	240	230	220	239	241	251	250	238	222	250	232	216	242	245	225	261	252	239	246	254	213	224	221	250	242	236	209	233	240	215	219	256	224	227	225	266	222	224	233	248	251	248	227	243	227	229	220	220	231	264	248	239	231	230	253	219	247	264	244	244	227	232	234	224	244	234	240	232	261	280	240	227	239	221	236	245	231	227	245	239	218	230	256	237	224	235	227	238	238	229	211	229	242	251	237	242	253	218	241	240	218	251	217	214	266	207	241	216	279	244	222	213	216	258	228	224	208	245	241	230	277	228	212	230	226	230	231	234	231	237	246	208	235	228	251	238	224	248	254	231	249	210	244	247	221	254	247	239	229	223	228	214	243	254	220	237	233	236	253	232	247	244	247	233	225	229	252	239	231	233	209	225	225	251	257	224	252	258	224	201	218	217	241	225	217	227	215	218	230	235	237	236	255	252	239	223	224	240	243	229	260
29181	2910	6477	6773	5603	4451	3634	3066	2596	2306	2082	2074	2004	1875	1704	1511	1391	1391	1370	1193	1149	1264	1079	1043	1267	1490	1670	1286	882	904	842	975	903	849	850	927	869	874	914	963	874	871	783	830	853	924	1267	1477	1569	1610	1744	1668	1751	2007	7443	10964	14070	7722	3298	826	618	625	693	647	673	667	689	639	638	638	711	666	626	634	698	673	666	681	705	678	674	701	666	653	623	659	636	661	634	678	671	684	683	657	649	674	637	629	671	671	678	698	688	634	629	667	662	655	667	642	671	645	693	668	647	673	718	632	702	644	660	687	631	665	691	616	673	657	658	681	643	677	683	671	677	684	658	671	611	655	654	644	659	648	669	676	653	675	687	650	680	642	610	679	701	689	655	641	590	667	702	652	643	673	713	652	695	666	659	667	669	671	662	636	631	645	676	668	691	689	662	656	665	687	681	644	644	641	666	687	644	634	686	661	670	676	650	680	655	654	694	691	682	667	658	653	706	671	655	675	654	678	620	654	666	610	657	657	629	654	684	629	644	662	670	658	610	693	710	647	649	671	645	658	673	714	646	646	655	679	672	629	673	659	643	658	674	651	661	603	662	640	670	649	649	690	649	689	623	666	668	675	673	637	683	656	683	628	673	665	664	649	684	655	693	652	661	659	687	638	690	662	642	678	639	673	642	646	678	669	710	641	724	658	616	665	650	676	707	637	652	643	613	655	630	672	718	646	678	633	708	627	645	668	671	661	646	663	640	639	619	666	651	656	640	663	707	671	669	659	657	652	651	668	654	648	688	632	689	633	646	650	665	692	672	678	707	659	618	632	656	674	669	660	640	694	627	666	672	600	664	710	667	650	658	649	662	712	628	665	693	661	645	668	707	652	674	698	698	663	653	681	688	702	665	693	723	695	659	678	643	632	684	696	660	693	635	611	659	636	681	714	638	661	657	611	663	636	703	667	670	664	648	688	663	662	638	657	681	653	650	610	694	653	649	674	686	692	629	673	671	660	671	673	681	660	668	617	691	644	659	674	650	628	691	621	625	666	661	633	639	638	635	630	643	635	661	655	647	651	679	674	721	668	696	689	661	648	695	675	672	653	689	689	675	642	719	649	642	624	661	621	645	645	624	657	663	665	695	687	704	678	661	653	634	662	655	619	656	675	637	650	651	649	642	664	674	643	701	628	656	688	746	685	680	638	676	638	648	683	696	643	684	650	668	685	714	608	683	672	615	638	669	653	676	711	676	671	664	651	632	634	605	670	646	620	654	706	698	695	669	699	652	614	663	622	663	644	688	650	687	630	658	644	662	644	681	659	641	693	656	640	648	654	667	655	650	684	655	667	709	612	676	702	662	622	576	664	670	653	674	651	653	623	623	674	605	625	669	684	636	639	620	668	629	663	710	706	696	633	609	673	685	661	630	683	644	705	633	646	667	693	688	642	637	646	663	623	651	663	612	681	698	642	647	660	637	658	655	641	679	676	670	655	689	662	647	642	675	705	682	603	690	670	621	627	681	647	645	651	689	686	673	639	650	658	645	729	642	646	667	641	682	659	625	640	651	592	643	658	646	680	694	663	622	644	629	626	690	661	694	672	664	685	660	634	659	651	641	664	646	705	646	634	655	611	697	674	670	674	680	647	630	653	660	706	653	689	610	670	718	651	657	648	677	689	669	674	664	646	651	669	683	628	657	713	648	730	678	620	641	627	626	636	685	617	646	645	682	631	686	666	627	647	630	607	730	682	673	640	655	667	626	710	707	626	650	693	676	666	647	650	708	653	695	643	672	688	634	645	676	612	693	655	685	693	632	706	615	657	686	693	636	669	684	683	672	663	674	683	616	652	663	706	653	628	678	684	629	608	633	682	659	656	661	684	700	622	600	683	653	691	609	648	642	623	711	681	627	654	706	659	666	672	668	661	682	670	684	690	670	656	690	653	645	638	647	683	685	698	666	683	700	683	672	688	654	627	648	698	659	629	671	670	705	642	659	652	683	626	661	658	704	674	638	700	645	668	649	676	608	636	688	649	654	688	641	629	722	619	690	682	642	644	645	664	634	661	606	659	670	671	638	649	663	655	683	670	683	671	690	620	650	638	655	655	655	676	722	717	670	729	642	699	673	640	639	643	646	635	647	679	680	680	671	667	665	659	663	610	665	637	718	630	657	671	652	662	655	681	623	657	617	642	663	666	638	671	656	694	716	633	646	647	650	694	666	666	687	645	672	649	638	672	658	667	623	666	667	643	704	658	669	632	634	622	682	664	678	683	604	636	657	631	650	659	649	689	708	644	646	666	674	655	634	621	626	674	666	636	627	738	680	638	643	597	695	660	709	640	644	647	635	682	655	632	625	638	645	680	667	664	623	650	623	655	648	648	659	723	655	645	686	674	630	676	616	659	659	643	676	650	648	621	675	679	706	690	652	677	574	605	690	704	632	681	667	717	655	639	691	684	637	647	748	641	639	653	672	669	651	674	659	625	637	646	657	647	681	678	597	705	644	648	652	674	675	657	621	616	681	667	686	683	620	642	642	691	693	673	666	669	652	620	644	659	646	649	661	642	663	625	612	673	638	631	710	657	690	622	678	719	681	672	652	685	686	670	651	668	660	689	698	661	667	667	692	665	615	675	597	655	652	665	672	661	691	675	663	658	704	677	659	661	669	665	695	652	689	671	690	644	585	632	663	636	597	658	685	647	656	630	660	679	647	691	630	666	683	668	679	652	630	686	700	684	667	698	680	636	642	670	639	663	637	663	670	671	680	702	655	606	643	663	628	693	626	656	674	658	657	694	646	603	649	677	663	671	657	721	651	698	619	651	693	625	678	671	616	661	663	667	687	668	697	670	705	664	686	619	679	622	633	642	698	681	650	682	628	682	672	690	672	660	620	655	632	663	713	615	703	685	640	689	621	634	610	720	638	658	671	708	711	664	648	644	681	666	695	638	643	653	670	659	695	652	711	648	659	657	710	643	639	664	637	700	663	677	684	685	662	670	638	623	643	659	649	662	703	656	710	651	662	681	680	670	711	671	684	643	695	681	647	621	675	678	649	685	643	666	686	690	706	631	617	647	627	681	708	645	673	646	659	684	670	652	645	645	681	681	683	732	622	670	630	677	696	689	671	719	682	636	691	613	604	679	671	680	637	652	686	680	674	665	625	637	676	700	664	649	636	660	689	653	627	683	650	668	671	654	671	655	659	668	685	670	668	670	656	694	671	636	665	646	638	671	693	679	627	636	630	679	623	660	652	602	629	667	665	657	641	688	692	675	688	657	690	657	667	709	602	672	671	690	609	627	646	636	678	635	677	684	662	670	651	642	660	686	664	702	635	639	679	663	640	654	727	700	661	635	641	689	638	665	661	689	604	686	648	680	655	673	686	668	620	714	632	676	671	692	647	660	662	663	656	659	593	612	665	676	656	634	665	735	604	667	652	672	625	644	638	628	646	682	623	627	673	651	637	629	658	673	655	630	650	616	643	670	692	675	651	671	656	680	675	629
4405	423	209	212	183	205	144	171	159	142	160	160	160	140	148	163	156	149	131	155	153	134	150	149	160	169	167	143	163	163	145	151	145	133	133	154	161	149	174	132	138	142	134	147	160	141	153	136	156	131	142	142	162	156	221	323	365	236	177	130	156	135	153	169	140	148	145	162	138	150	160	151	135	151	143	145	135	141	143	147	124	142	167	159	140	140	176	178	144	156	122	141	138	129	136	124	140	145	159	127	149	152	149	113	146	129	146	178	147	161	154	125	142	153	141	143	139	153	151	164	159	156	152	151	173	137	143	156	158	137	146	160	155	158	130	143	131	155	138	146	140	164	148	144	154	145	126	146	149	159	128	129	164	162	138	132	154	153	137	142	131	142	175	158	172	155	127	149	139	168	151	143	157	145	167	143	154	141	152	162	148	157	147	138	130	168	136	132	140	153	136	166	154	141	141	147	146	142	150	144	142	150	136	140	145	150	170	132	158	157	167	140	132	154	169	152	142	132	147	138	138	161	168	148	141	145	156	161	170	148	118	151	166	185	150	137	150	159	154	122	148	152	154	136	138	144	125	126	157	141	135	157	128	158	149	139	147	120	143	172	151	150	148	138	142	150	157	143	166	149	128	166	136	152	107	154	150	150	169	154	152	149	149	138	142	151	157	162	135	133	143	142	159	162	120	173	154	144	156	153	117	149	143	147	149	141	162	167	162	163	137	136	129	161	150	146	142	158	158	160	142	158	166	156	162	168	155	148	132	161	133	149	147	135	139	145	149	134	138	122	157	157	173	128	153	161	149	152	138	136	125	168	146	145	155	159	128	140	170	149	158	174	160	139	131	141	145	156	157	149	151	154	159	131	146	163	127	166	145	140	136	167	136	145	146	158	147	157	155	150	140	148	146	140	147	157	149	156	148	151	143	148	138	148	122	146	135	123	153	184	133	144	155	118	128	134	137	157	134	148	148	146	150	144	153	142	136	169	154	145	137	156	130	167	134	125	136	175	176	147	147	146	157	140	143	160	125	144	145	132	148	162	151	147	140	148	159	150	147	142	149	153	151	151	140	164	135	140	140	155	146	120	156	156	122	173	133	144	133	148	153	125	165	153	153	135	157	158	147	144	146	146	157	169	163	149	139	146	151	149	158	145	149	146	165	153	149	122	144	168	138	171	166	160	148	145	139	178	133	151	143	139	146	158	144	135	160	170	135	176	162	140	160	167	150	149	127	150	157	146	167	131	144	149	164	126	128	142	154	146	184	160	141	160	141	134	146	170	148	154	137	144	152	161	127	145	155	172	143	148	160	142	144	159	156	146	150	158	146	142	150	151	137	157	154	156	161	155	166	156	150	156	172	145	143	150	115	139	150	161	147	145	127	134	135	136	159	114	149	152	166	155	141	154	142	148	160	135	150	151	154	160	153	147	142	133	162	156	155	144	147	149	165	138	146	149	133	129	139	136	153	127	145	128	144	142	137	143	157	158	122	142	152	157	144	155	139	141	144	148	167	175	148	161	139	145	142	143	130	180	143	155	143	141	145	153	149	156	150	148	154	143	153	139	166	152	139	141	127	165	167	166	152	147	148	153	160	144	131	152	147	156	153	123	154	139	140	155	154	160	163	148	148	153	132	149	133	121	162	142	163	145	124	147	139	159	134	139	154	136	149	147	146	129	144	159	140	155	147	140	145	149	148	134	154	127	130	142	139	130	148	173	141	146	150	149	147	164	149	170	120	136	159	142	165	130	150	146	158	156	145	157	152	149	162	132	136	116	142	155	163	140	136	137	126	155	153	152	161	153	141	130	121	121	153	154	160	119	143	143	133	150	156	130	132	155	156	164	143	135	148	152	157	154	149	128	141	156	147	134	163	154	143	141	182	126	142	167	142	135	150	126	133	137	163	134	134	146	141	157	137	166	150	144	148	145	145	145	130	132	139	124	160	142	153	129	134	145	147	141	132	125	139	153	151	160	155	152	145	142	137	154	141	151	150	147	148	175	155	150	156	141	139	145	154	139	135	146	151	161	155	155	148	138	157	123	174	145	145	117	137	151	174	158	138	149	134	144	142	130	150	155	142	146	149	129	144	147	156	171	157	135	167	166	160	149	132	145	148	146	140	151	139	130	140	163	140	156	148	156	145	129	140	146	142	173	151	169	138	151	152	145	131	152	143	181	154	138	136	144	165	136	149	161	156	164	124	149	145	144	153	163	160	126	143	143	152	146	154	153	137	150	159	142	136	137	153	151	155	133	138	136	151	166	128	151	133	136	149	162	133	144	139	148	145	142	144	152	155	147	154	140	124	133	151	157	158	135	147	158	161	149	153	127	143	150	124	155	166	138	156	167	147	182	150	153	139	155	150	130	167	158	144	139	153	160	132	135	136	129	162	147	157	139	138	154	168	133	133	142	142	134	129	142	126	163	147	137	172	131	134	158	152	141	146	140	155	138	137	164	134	147	147	155	144	155	153	141	141	155	140	171	147	154	140	160	166	146	142	125	131	159	141	138	146	136	137	150	133	139	153	166	149	136	141	138	122	137	159	149	133	173	151	147	134	138	156	144	175	137	135	145	151	156	142	138	139	163	158	140	134	144	150	160	142	157	151	158	180	153	150	142	146	149	138	176	137	146	170	143	166	153	146	138	151	149	161	176	153	144	130	147	118	160	142	164	148	154	138	145	151	156	132	146	136	142	141	138	132	138	140	144	155	149	141	153	174	142	154	153	155	131	145	131	142	154	166	150	148	143	154	135	153	165	156	144	134	156	157	127	147	153	156	132	163	127	151	140	154	141	144	124	154	142	147	139	157	162	167	150	177	152	162	156	151	149	147	130	141	159	164	153	157	157	136	157	146	124	143	154	131	158	126	121	131	143	146	160	156	141	139	146	132	152	143	160	148	145	146	149	171	159	141	143	132	165	145	159	144	147	148	152	157	150	129	143	155	127	168	156	142	147	155	149	135	161	156	152	119	139	162	146	143	148	142	163	154	149	145	150	169	148	130	154	128	132	146	162	153	152	146	177	142	123	140	156	158	145	135	129	167	136	116	144	159	146	142	145	138	135	150	139	159	136	158	154	142	115	122	145	135	165	149	149	145	143	143	159	151	148	151	151	161	118	160	131	162	141	133	142	168	150	141	155	135	155	133	151	161	151	135	159	134	140	167	138	168	150	166	182	164	147	145	152	156	152	113	149	133	162	132	135	143	148	164	138	154	146	160	139	143	148	157	142	143	154	151	158	157	168	140	144	149	128	164	148	132	134	157	156	151	138	160	121	149	144	155	144	130	134	142	125	149	153	148	155	151	137	154	153	159	165	134	154	137	134	152	150	117	155	126	146	148	134	146	139	141	190	154	155	151	143	130	158	130	142	134	160	147	142	166	159	134	126	150	158	162	151	160	155	156	157	146	152	160	153	146	132	138	156	146	148	160	134	182	167	127	150	124	150	153	144	154	144	158	140	149	141	141	121	135	164	130	149	152	150
3985	497	626	623	621	566	540	540	466	492	490	516	509	466	513	479	501	445	468	474	445	459	478	509	561	489	448	431	447	440	465	439	419	418	423	462	447	468	480	426	452	469	470	464	444	448	474	424	495	541	482	470	457	603	966	1817	1792	1081	583	454	437	448	474	445	445	442	466	434	454	450	439	464	471	429	428	419	457	444	488	446	467	437	479	455	461	440	473	463	439	489	441	440	453	447	432	429	483	467	424	472	464	440	424	485	415	432	433	465	425	469	456	462	427	382	484	411	427	401	422	440	431	447	417	431	430	413	460	474	459	447	451	502	422	449	408	419	406	468	483	433	459	422	400	422	432	414	432	459	410	438	433	437	412	444	404	464	438	436	415	430	447	431	471	438	438	448	413	461	455	445	448	462	424	446	442	429	406	424	457	451	416	469	458	467	449	414	464	454	430	447	435	452	427	428	436	423	413	469	420	458	417	460	424	441	429	439	464	461	454	441	396	472	411	445	436	448	500	402	464	441	406	405	440	462	415	428	423	428	461	453	411	400	433	439	415	430	408	411	426	465	491	439	424	498	447	401	423	458	454	447	403	450	454	427	433	439	469	456	437	464	447	445	480	446	425	420	452	478	472	449	437	458	443	456	448	438	445	457	461	456	481	469	431	446	423	422	455	414	429	477	462	439	478	427	484	461	446	423	425	464	446	418	425	470	456	472	495	434	468	453	453	435	425	437	429	446	469	438	454	469	453	472	447	448	429	451	449	443	459	448	468	432	421	435	420	446	498	414	459	446	461	432	447	489	433	443	472	423	456	453	452	445	464	468	427	453	475	442	458	498	423	446	485	400	451	437	442	464	445	457	420	433	416	464	449	431	431	430	466	441	447	484	391	442	448	430	456	416	445	443	458	446	456	406	417	457	471	460	445	446	412	417	423	465	428	482	403	429	446	481	449	413	446	433	476	406	412	441	418	446	449	415	422	440	418	449	447	437	445	455	471	443	462	469	470	434	441	432	460	457	450	453	396	458	446	455	440	458	450	447	442	468	420	444	455	463	418	422	459	441	448	428	452	449	424	427	426	427	462	463	435	452	417	439	458	478	419	466	414	437	493	383	446	493	476	434	405	430	432	401	456	403	450	437	462	438	404	444	406	446	435	455	426	433	474	433	414	419	422	464	419	454	456	439	445	419	418	442	451	453	468	465	487	436	437	438	438	467	430	438	427	462	455	446	453	441	444	447	475	437	442	465	440	425	425	461	489	389	455	454	424	452	479	430	416	413	437	488	464	472	435	459	426	423	424	467	484	436	419	454	468	447	446	453	459	432	467	449	470	441	435	458	464	452	442	461	468	460	446	422	463	426	434	442	449	419	474	444	461	432	443	422	431	444	443	456	447	425	435	428	469	427	491	466	413	441	433	457	457	430	422	450	453	455	474	526	464	411	440	436	465	431	440	436	452	402	439	430	422	439	443	462	407	411	470	477	451	421	471	437	457	465	484	459	447	468	479	436	462	440	441	442	435	468	443	435	439	413	460	424	407	408	472	445	439	430	479	443	416	428	485	452	460	434	472	436	463	457	447	441	463	421	439	475	459	428	472	425	433	465	461	449	456	446	422	406	482	421	432	423	461	469	412	429	444	443	433	470	467	422	455	470	467	480	405	423	486	452	424	469	462	475	442	450	472	415	462	458	406	424	455	470	452	441	441	453	478	389	452	479	452	397	440	440	461	471	444	463	470	429	485	458	464	433	405	422	424	453	461	426	464	450	436	434	448	427	419	467	437	446	468	459	448	415	426	421	407	487	445	456	476	395	432	421	464	455	425	466	439	483	435	443	468	437	441	437	476	425	435	456	451	447	437	484	411	448	442	408	437	476	410	436	438	454	426	466	451	429	443	463	396	450	458	396	404	464	455	424	460	485	416	423	446	419	427	446	446	457	444	441	476	459	443	448	458	454	448	474	450	463	452	454	438	461	453	463	451	479	411	465	459	437	444	453	456	417	438	437	432	434	445	444	441	452	451	455	477	434	428	449	454	460	423	480	434	421	455	452	477	430	421	406	421	384	453	477	443	460	478	430	458	424	466	436	461	445	496	406	442	424	428	459	466	437	479	478	434	455	468	420	457	460	438	442	462	401	469	430	429	429	402	417	411	482	414	431	400	451	459	403	417	451	454	457	472	432	437	457	448	449	423	435	475	396	454	428	478	443	429	405	420	443	430	434	435	390	440	405	419	454	474	446	424	431	447	468	476	444	418	445	462	469	439	422	442	515	419	463	446	438	465	490	417	432	424	425	447	450	462	441	416	469	443	455	444	444	423	430	440	384	474	483	414	443	431	460	388	465	443	489	435	464	449	419	458	458	444	455	412	506	404	449	453	436	470	450	429	474	455	455	497	451	454	418	423	416	443	439	429	453	415	428	426	418	421	419	432	474	405	440	431	502	453	425	406	478	475	415	489	441	449	462	449	459	423	451	445	434	449	431	447	438	437	480	470	451	428	459	469	436	447	436	472	437	395	450	446	442	443	492	442	456	484	483	477	461	471	439	449	467	450	447	436	436	442	431	403	464	410	444	474	403	445	468	434	456	476	467	475	446	431	462	449	454	453	453	452	449	458	458	474	474	455	423	470	409	446	430	416	422	449	477	449	445	433	477	445	431	418	415	447	464	451	425	455	462	457	464	440	443	422	443	447	411	438	445	445	472	444	458	425	449	463	448	470	455	447	453	448	434	436	442	468	437	466	461	447	425	434	449	467	436	447	447	428	428	473	435	462	410	480	436	483	470	465	414	443	424	439	417	490	437	405	463	420	450	449	435	450	453	454	442	421	427	441	449	443	411	450	477	429	430	451	421	461	441	449	460	432	462	445	422	445	431	433	443	451	464	421	431	441	450	414	452	416	400	443	416	414	429	452	451	427	422	442	441	435	469	453	477	426	448	441	453	432	447	472	450	443	448	477	422	443	461	424	430	437	411	446	474	455	487	444	434	433	448	473	481	411	458	442	447	406	462	456	450	489	423	453	407	424	437	420	421	437	464	478	418	420	442	455	434	433	423	463	415	454	475	439	435	457	445	441	437	443	408	458	488	439	422	403	462	472	448	447	452	395	447	409	427	436	434	453	452	448	424	463	442	429	435	440	462	428	430	456	465	442	446	449	459	468	405	470	432	463	416	455	466	462	445	477	465	462	443	460	446	425	457	455	429	421	426	461	394	457	464	417	457	419	464	447	455	446	457	502	434	457	488	443	442	458	463	422	433	444	422	427	416	392	476	423	462	453	439	445	432	415	454	443	417	448	458	440	429	449	453	446	454	423	446	441	452	466	444	416	446	453	426	412	399	427	464	436	494	408	458	447	436	445	459	470	493	456	474	447	430	466	476	462	440	446	414	447	462	469	433	443	410	464	456	443	443	421	419	424	451	450	455	447	460	418	467	447	441	438	467	450	434	430	419	447	401	447	429	457	456	419	425	431	454	483	413	462	452	429	460
38165	8428	1566	1061	770	574	473	377	345	326	269	255	307	278	270	273	182	208	229	198	194	215	189	248	233	236	203	188	186	197	182	185	185	214	183	186	184	163	172	184	198	156	171	194	205	173	172	190	195	208	214	188	229	306	624	1077	841	746	387	196	156	161	195	181	168	192	182	166	156	162	189	181	187	175	156	178	178	168	176	180	142	168	191	175	190	174	189	183	164	165	182	156	193	164	172	147	156	173	161	171	181	165	184	177	174	180	171	139	169	174	170	177	166	149	179	175	172	165	161	181	183	170	160	154	176	165	162	189	175	169	182	155	142	161	180	170	162	194	163	172	178	140	178	154	185	165	174	178	152	163	152	185	181	178	188	167	172	198	181	161	145	189	175	155	170	170	171	160	170	189	172	163	155	173	169	166	150	187	181	178	172	145	191	161	168	185	159	149	190	171	163	186	174	174	156	164	170	175	150	177	149	185	175	156	169	199	170	157	174	164	159	166	157	167	157	180	180	176	150	172	167	154	179	165	172	181	153	158	175	159	179	175	162	178	170	163	149	157	192	180	166	181	144	169	188	180	182	149	186	171	171	162	173	163	180	186	177	168	179	166	159	187	162	178	168	173	161	160	173	192	161	170	171	157	168	155	169	168	189	176	163	179	153	190	171	156	172	160	162	160	163	168	164	167	191	165	180	179	166	179	159	163	152	166	140	173	149	184	165	160	171	163	176	197	152	145	159	182	179	169	180	205	182	179	189	177	174	156	180	146	181	148	177	165	164	179	182	166	169	173	150	157	155	198	141	175	157	174	174	175	199	160	161	153	175	148	160	138	174	156	183	174	157	167	145	187	166	161	174	164	191	152	154	152	187	180	166	132	166	158	157	164	156	157	164	172	173	183	165	174	186	168	155	173	174	152	169	179	170	181	168	179	181	163	167	181	170	149	170	169	181	161	139	170	157	172	160	157	183	172	171	175	178	164	165	174	149	172	164	162	181	160	167	167	179	164	187	172	160	146	167	171	142	186	174	193	163	170	166	135	173	182	207	157	168	159	161	146	183	184	182	157	166	152	137	180	163	175	156	189	161	191	174	164	193	180	139	184	175	167	178	161	183	177	171	168	182	192	197	155	161	176	169	200	173	141	177	151	155	162	184	149	170	158	155	182	167	155	177	175	160	161	140	159	174	167	184	148	149	176	176	159	170	161	178	147	172	142	170	171	173	178	148	174	209	174	177	195	163	167	164	171	167	171	160	182	159	156	174	156	174	155	172	146	158	148	178	183	151	168	170	158	188	172	140	178	177	172	155	145	160	166	170	164	145	182	156	166	177	167	176	166	167	160	159	166	182	167	157	168	165	192	149	198	172	188	182	161	164	156	188	160	176	178	145	174	159	169	159	203	160	145	155	158	162	186	153	175	166	162	162	175	179	177	161	172	160	137	173	170	191	172	171	168	160	160	164	169	155	182	166	175	157	168	174	186	144	177	156	176	159	163	173	187	168	175	159	154	172	189	156	144	141	174	183	188	185	165	170	144	177	159	174	181	180	151	173	206	165	194	183	163	157	196	195	156	190	172	168	175	148	161	190	169	164	155	150	179	174	188	182	164	191	161	181	173	176	172	187	165	176	172	161	155	179	161	164	187	153	167	169	160	190	171	166	180	197	185	169	171	174	175	147	179	173	180	150	175	163	186	143	169	186	173	194	176	178	151	151	168	151	173	160	165	173	171	168	157	183	174	157	177	177	145	151	168	167	173	188	187	162	162	158	177	171	166	159	161	165	159	174	175	175	176	162	144	182	182	162	164	170	152	166	160	161	163	191	168	156	157	171	186	166	177	175	195	180	184	166	163	147	174	197	181	153	164	170	141	157	172	172	169	190	174	179	179	182	145	186	175	127	147	183	188	188	154	168	147	170	177	164	185	153	167	173	175	161	190	169	160	169	166	165	191	189	165	187	171	165	152	159	174	173	162	179	165	166	167	160	175	158	157	165	184	155	166	174	184	176	175	170	152	164	160	191	140	181	155	178	167	171	159	166	170	173	168	181	154	146	161	176	147	169	183	176	165	152	157	157	165	172	180	170	184	181	165	164	152	158	165	184	157	159	159	174	160	160	170	169	166	189	164	175	166	184	170	177	145	175	182	193	171	176	168	177	173	192	150	151	151	182	172	154	168	180	140	180	195	168	163	202	179	147	167	164	176	161	157	171	175	160	173	173	195	164	163	172	145	180	162	164	158	167	168	144	166	175	164	149	140	166	187	166	180	171	176	178	176	171	149	162	182	175	162	168	186	173	145	166	166	181	162	160	158	163	164	181	173	160	154	173	161	175	171	166	155	153	175	177	193	176	168	167	176	168	173	208	167	160	193	184	175	190	172	160	177	167	164	189	139	179	157	143	179	180	180	188	156	185	167	190	172	152	185	167	187	176	167	187	154	153	167	158	170	145	167	193	165	165	164	171	191	177	167	164	142	163	193	171	184	161	166	178	163	174	161	161	162	166	164	185	165	157	174	165	168	177	178	164	195	155	188	148	172	170	164	172	157	144	154	178	153	164	159	158	147	179	166	161	170	167	199	185	171	139	157	191	183	139	174	149	155	152	167	155	166	145	175	184	176	172	169	159	162	141	175	174	182	177	178	161	169	176	167	172	174	176	178	147	164	194	152	180	189	168	163	179	176	169	154	164	149	175	163	173	173	179	173	151	172	173	183	180	173	167	156	154	139	171	172	173	191	165	162	179	153	165	165	164	171	158	150	176	175	168	190	146	167	175	174	179	185	164	173	177	180	170	168	170	186	177	174	176	171	166	168	189	163	157	173	177	192	169	149	147	174	165	186	182	187	186	168	175	163	175	185	166	169	159	163	169	181	186	183	158	183	163	185	181	169	164	161	175	165	173	171	174	180	153	168	191	140	179	171	164	178	160	143	194	146	176	161	194	155	173	185	165	196	168	179	158	160	169	176	175	169	166	170	169	168	175	152	190	185	172	140	181	162	185	183	164	178	170	164	157	158	175	173	167	160	143	187	165	145	183	184	177	166	179	182	185	153	173	149	153	163	166	186	185	156	163	149	167	182	160	188	174	164	172	177	168	184	165	171	157	162	189	158	152	164	170	175	169	166	172	168	167	170	162	159	175	193	135	149	166	185	181	173	171	186	190	152	156	168	177	150	192	151	180	148	147	190	169	140	170	186	163	144	198	182	154	187	158	186	146	174	174	174	178	176	165	155	178	146	206	181	138	134	180	169	153	188	171	168	183	199	179	183	182	169	187	158	171	165	159	181	150	155	139	180	170	166	161	163	156	171	177	182	158	169	163	186	175	153	150	167	155	182	160	158	178	176	195	163	171	178	173	148	171	166	196	173	169	171	177	157	156	156	177	176	175	165	160	167	163	186	172	162	179	163	168	164	157	161	185	179	178	170	174	181	165	189	190	164	172	177	184	197	166	166	176	180	159	173	171	178	153	154	162	180	163	182	179	162	172	163
19962	1623	3330	3597	3038	2457	1951	1661	1448	1269	1260	1256	1301	1147	1173	948	842	817	875	791	834	868	894	1053	976	967	743	636	658	651	598	594	553	583	552	561	568	557	635	620	632	603	611	605	683	619	673	689	737	906	830	657	871	1897	4598	7315	5694	4660	2044	637	475	503	463	448	435	464	471	472	512	508	486	501	476	471	514	484	522	517	495	486	506	424	492	475	466	559	488	498	510	514	531	504	479	477	478	496	456	457	528	508	508	501	504	469	468	485	469	505	467	521	510	483	515	476	532	447	526	509	437	512	518	501	516	506	486	452	507	495	455	513	532	474	488	467	507	489	512	514	481	494	485	485	482	458	492	517	502	499	493	491	485	508	488	482	543	498	503	497	493	502	461	481	485	473	521	495	529	515	454	465	520	431	489	497	492	506	439	504	486	497	482	515	468	486	507	494	497	455	481	489	505	505	472	502	529	485	505	480	485	501	512	486	488	515	491	527	459	527	506	505	505	518	491	489	497	487	485	490	483	499	440	456	500	502	478	528	500	479	486	496	499	506	472	500	470	516	507	466	493	498	466	480	490	457	457	443	481	477	460	500	472	500	498	457	484	462	482	456	525	464	519	493	471	451	480	505	518	482	488	484	485	520	494	452	486	496	504	500	531	509	460	477	525	483	449	458	488	478	494	487	482	471	531	464	503	494	508	498	506	452	501	490	529	506	483	505	502	493	505	497	481	520	509	482	456	487	533	490	508	482	475	502	473	491	448	505	491	496	558	465	477	493	522	499	478	517	515	517	535	492	528	503	479	474	467	513	479	461	479	469	492	508	480	535	448	526	534	510	541	511	512	490	490	503	497	491	502	513	477	488	536	457	475	505	474	459	489	472	485	505	455	485	485	476	452	453	525	452	489	501	485	469	513	504	500	521	483	463	499	507	500	465	537	478	476	465	485	507	502	485	527	482	504	495	518	508	528	491	482	493	492	526	516	495	473	468	490	468	498	461	524	512	466	506	492	476	497	522	495	534	477	492	518	507	449	480	482	465	460	473	485	523	489	468	486	471	547	491	508	443	504	505	494	506	509	533	487	505	462	465	502	445	478	502	508	481	471	498	527	464	470	472	450	479	499	491	489	494	530	493	523	507	519	453	503	497	461	504	469	490	525	503	476	493	479	507	443	498	483	483	478	502	513	457	514	486	477	475	499	481	468	491	493	482	506	475	481	510	465	483	499	497	514	467	451	456	510	488	471	501	452	473	487	485	490	527	475	507	490	461	481	485	522	489	505	481	474	455	472	486	505	465	494	517	493	453	518	457	491	471	485	519	455	476	505	471	501	477	479	484	471	491	548	505	508	494	456	498	455	505	495	505	489	502	495	507	497	447	463	516	501	489	513	465	492	523	497	502	486	478	465	491	481	498	493	493	524	501	475	503	463	490	491	518	489	496	490	449	490	497	469	492	482	492	490	506	495	465	480	505	494	479	482	469	467	508	551	482	489	507	467	498	469	497	474	477	476	483	494	512	476	497	478	499	485	514	494	493	518	489	496	498	475	462	483	516	504	499	519	512	475	493	511	531	485	491	487	492	476	473	500	471	514	475	497	487	506	512	534	494	486	495	533	512	502	494	459	474	491	498	496	513	472	504	519	444	502	513	470	461	500	484	520	478	465	475	522	503	507	459	495	504	467	454	507	455	494	455	489	441	511	501	474	516	526	493	525	508	472	472	471	495	508	465	504	473	504	493	486	485	514	492	488	520	504	468	495	508	460	501	452	512	518	489	516	492	511	432	486	507	508	491	480	520	506	514	522	518	520	477	534	485	481	488	492	518	509	489	472	477	467	500	515	463	485	460	481	455	478	466	470	505	505	533	499	468	490	482	485	465	491	505	495	494	469	430	469	493	482	518	489	481	492	487	481	480	498	482	499	480	493	487	491	501	484	500	481	506	508	480	511	510	504	475	535	496	469	517	491	497	478	481	489	464	512	490	481	488	516	497	458	501	525	514	523	517	480	505	507	494	488	480	484	461	503	462	497	492	519	456	509	476	474	470	521	478	516	517	484	507	439	499	510	491	467	493	502	479	450	502	475	515	491	500	515	481	471	439	506	450	488	477	479	456	501	484	493	501	477	508	491	501	522	494	492	474	486	460	509	513	507	511	515	462	471	431	511	460	506	450	483	495	482	505	506	528	521	493	471	519	486	477	477	494	472	523	468	446	492	508	492	492	523	481	498	499	488	502	492	504	484	498	452	463	488	470	475	451	491	477	476	489	528	511	436	472	479	500	464	472	536	467	508	444	473	488	482	508	491	518	503	445	465	439	510	513	493	506	521	475	518	480	492	505	493	488	509	467	484	503	495	472	507	482	477	510	477	523	488	471	462	473	483	480	490	522	507	479	500	462	509	480	471	456	503	506	489	515	490	540	547	537	502	516	499	500	489	459	517	503	492	508	514	460	500	501	490	480	492	520	526	466	484	478	479	494	481	481	450	515	484	502	482	521	514	497	491	469	519	513	494	499	491	466	506	475	489	480	497	494	454	502	467	500	500	520	473	461	490	481	483	478	478	501	470	475	509	480	474	506	484	460	451	472	481	422	470	531	500	535	445	505	467	467	482	507	456	448	497	484	461	481	493	480	506	509	452	482	521	493	508	556	469	519	474	457	523	471	483	495	484	471	488	501	479	462	495	460	545	463	493	476	490	497	514	479	510	497	474	483	487	471	469	459	485	509	472	498	502	500	484	505	481	505	486	472	536	491	488	497	468	499	493	507	492	487	532	515	511	501	488	498	477	524	461	458	513	495	481	514	479	499	541	485	473	467	472	454	521	481	481	467	486	474	498	508	500	489	498	494	484	482	477	527	474	513	517	505	484	484	484	506	465	532	516	484	468	447	505	496	476	494	494	503	516	488	462	460	506	476	508	536	516	477	491	471	520	509	501	501	493	426	493	470	491	494	478	509	504	476	511	466	509	504	537	462	473	480	468	503	487	485	509	491	455	518	488	489	503	513	496	549	491	486	505	532	497	471	517	482	499	477	512	476	536	510	485	489	515	479	502	494	459	477	514	464	459	477	499	487	477	470	477	506	447	509	508	515	539	500	459	487	499	469	467	533	493	471	470	500	496	518	489	505	476	471	479	505	491	490	496	509	457	462	517	506	526	450	507	494	501	510	458	489	494	507	489	479	497	468	493	476	524	496	478	479	496	490	533	490	500	505	474	480	462	475	506	497	456	492	495	520	468	482	507	487	452	469	472	492	495	502	472	469	514	471	492	476	503	470	498	493	470	505	498	468	500	476	453	485	473	521	490	499	492	457	486	516	502	503	491	535	462	501	518	460	517	486	443	472	493	446	510	499	470	509	503	482	464	487	466	513	473	513	496	459	475	443	480	428	487	491	463	485	475	473	506	501	508	524	527	517	482	526	485	481	491	523	488	509	477	502	487	495	474	569	504	505	501	479	469	533	438	490	508	497	485	463	461	476	497	484	468	490	491	477
50767	17702	4126	2223	1479	1101	842	623	524	435	437	392	466	405	348	313	302	287	240	283	280	299	309	322	285	262	218	262	245	240	202	215	213	217	210	211	189	213	203	198	213	218	173	220	216	199	207	182	212	219	185	210	190	316	337	571	881	716	748	240	176	189	171	188	190	214	192	182	173	188	187	189	181	164	188	179	172	166	167	171	162	166	200	180	187	192	189	187	176	148	170	197	183	153	168	163	159	184	187	188	168	145	177	169	182	179	182	170	195	182	194	181	197	169	170	162	173	186	177	143	179	189	183	166	165	174	195	175	160	168	174	183	187	199	195	174	178	202	202	184	156	180	193	154	181	186	174	186	200	200	207	183	177	189	164	182	182	179	190	194	193	172	157	188	201	217	191	195	177	174	152	194	166	186	162	206	212	166	170	197	181	191	165	173	174	180	197	176	193	156	196	167	166	167	180	186	176	182	198	165	189	199	168	155	175	189	179	170	176	173	165	170	182	195	153	201	170	179	168	175	180	157	175	179	169	178	198	194	182	168	181	175	165	210	150	172	162	184	164	183	165	179	159	180	187	167	178	185	200	175	170	184	184	187	181	175	200	174	165	198	188	169	154	189	182	159	194	149	193	166	182	161	189	174	179	193	176	173	183	168	165	162	188	194	166	179	173	182	176	177	182	176	168	172	210	169	193	175	164	163	201	177	164	147	172	175	194	155	177	181	154	174	162	165	190	187	188	169	174	177	180	188	197	198	163	177	185	182	187	161	170	179	162	189	166	159	165	177	181	175	184	171	177	194	163	184	176	167	196	180	186	187	189	205	165	176	179	176	168	177	180	173	177	193	177	173	182	170	181	148	196	160	181	149	178	159	192	165	182	180	165	165	190	187	181	163	156	163	189	180	177	170	176	193	171	166	166	171	192	141	185	203	191	183	180	168	176	178	182	167	177	178	168	185	188	178	180	186	167	197	167	180	175	196	179	181	191	183	193	183	207	189	165	209	195	176	165	172	175	179	202	195	164	175	160	174	185	186	196	174	166	157	172	173	194	167	204	167	180	188	171	166	190	183	174	166	161	187	162	169	177	173	173	173	175	176	174	155	179	191	181	172	175	182	172	182	172	165	181	154	154	159	192	168	193	159	218	197	163	188	155	196	166	196	202	188	189	174	188	167	176	202	184	178	165	185	162	212	163	181	204	183	165	182	180	190	159	202	183	179	174	180	214	174	197	182	183	170	174	182	165	183	181	174	177	173	173	187	177	164	168	172	164	172	172	176	175	189	180	165	179	180	172	169	154	181	169	152	176	174	199	186	159	177	153	182	179	165	185	188	200	178	187	204	170	197	164	184	163	195	206	162	184	181	186	149	194	180	158	183	175	197	195	184	175	169	179	167	189	191	171	183	160	180	182	172	181	201	156	178	172	186	160	168	183	175	175	162	173	168	168	178	161	158	156	173	190	176	164	196	183	190	173	154	185	182	183	161	175	175	162	172	178	179	194	180	180	185	164	176	167	185	190	183	176	215	193	174	182	160	168	194	157	153	172	175	177	171	197	162	165	185	175	186	137	188	169	189	172	157	171	171	158	160	186	196	156	190	182	183	168	164	190	165	177	181	152	190	193	171	187	193	188	167	174	180	184	168	180	168	188	183	174	151	196	178	211	154	176	165	179	191	189	155	168	168	163	140	161	180	186	194	180	187	182	146	189	199	163	165	180	194	174	193	183	160	154	175	182	175	209	182	163	170	157	190	185	179	192	163	187	183	161	173	199	200	172	185	176	177	191	172	161	176	169	169	209	160	196	156	191	171	194	188	183	174	173	169	171	154	190	198	189	185	191	167	158	178	176	192	180	166	188	157	175	173	189	170	174	181	179	172	179	168	173	191	159	163	159	156	178	153	149	185	200	173	168	179	172	162	172	183	149	177	177	193	150	195	172	170	155	171	179	168	170	187	158	189	180	178	176	187	168	168	169	178	159	185	168	190	177	158	189	174	158	179	182	186	199	169	172	205	157	187	180	154	178	174	178	190	192	172	175	208	183	157	184	193	163	159	191	179	176	190	180	185	184	202	189	166	183	178	183	157	207	202	182	183	190	171	177	168	168	199	155	184	190	174	172	177	161	158	173	170	184	196	166	180	185	179	170	178	181	188	186	175	178	183	182	170	199	189	177	164	174	168	188	175	176	183	151	185	164	167	181	169	186	191	187	225	186	169	191	179	235	179	172	181	195	179	192	169	180	197	173	184	185	185	167	164	186	178	184	136	168	174	184	161	195	165	171	192	170	194	190	188	161	175	177	175	189	187	182	191	181	172	185	189	185	175	159	177	163	171	189	193	175	194	175	154	178	155	183	175	172	171	160	165	183	162	196	185	162	157	172	182	194	181	194	189	176	188	167	188	160	201	153	187	192	183	155	201	165	183	184	149	167	178	194	165	158	165	183	166	178	181	165	166	161	193	181	194	168	162	156	205	168	165	197	194	169	164	191	183	156	177	176	167	170	183	176	169	172	167	185	168	196	195	159	174	190	175	178	184	170	191	181	184	171	177	195	187	178	168	167	196	170	187	174	166	209	169	188	182	180	162	194	174	177	182	195	186	162	199	164	197	166	164	175	175	157	195	157	189	175	169	190	205	191	182	172	181	180	187	179	185	179	168	180	171	187	151	183	171	205	201	211	173	168	166	186	170	156	159	174	167	155	175	158	190	157	194	199	211	187	183	148	189	193	179	181	183	192	157	166	177	169	191	171	175	160	178	176	180	199	175	188	167	182	176	166	178	177	180	168	180	174	162	179	180	140	203	181	172	169	184	181	178	156	188	169	164	158	175	197	170	176	177	171	175	167	169	167	221	181	189	195	177	163	186	203	162	193	211	177	180	186	169	200	154	180	191	192	202	185	158	170	207	198	161	185	178	166	201	162	182	188	183	153	187	184	176	175	191	157	166	172	168	164	198	182	198	173	187	177	214	147	156	162	199	179	210	170	168	190	161	167	199	155	173	167	176	202	192	194	164	182	171	174	193	178	179	195	181	180	175	197	166	170	184	178	155	185	162	181	200	178	158	198	203	182	177	199	181	178	167	196	175	166	202	164	196	210	185	169	179	175	190	186	157	199	182	176	173	175	179	169	167	161	195	169	160	157	189	178	176	163	172	180	188	176	181	184	192	181	172	163	192	204	180	188	157	157	164	183	173	188	186	194	199	176	190	185	196	157	179	197	165	166	185	178	166	189	182	174	174	174	193	194	167	180	213	194	171	164	168	183	168	171	174	150	187	192	167	171	169	163	189	184	152	177	238	172	183	176	159	172	198	186	177	159	177	173	170	187	197	187	179	194	191	189	172	192	161	166	155	210	182	166	176	178	171	178	191	193	196	153	171	181	156	183	142	193	179	178	186	184	198	171	181	208	166	167	174	167	161	194	175	187	163	178	185	175	170	194	151	178	185	167	198	177	182	182	168	201	177	183	197	177	177	192	185	167	180	187	190
27640	2899	6371	6554	5368	4251	3508	2877	2423	2185	1950	1925	2238	2067	1785	1526	1221	1207	1162	1213	1301	1361	1590	1606	1421	1182	925	790	811	832	734	775	737	683	725	733	667	706	756	697	785	743	720	744	777	715	713	696	805	837	744	712	762	1509	2038	3879	5399	4340	4308	822	521	516	530	536	545	504	526	506	513	503	532	530	516	464	502	516	535	480	515	468	501	530	549	543	507	529	506	479	534	503	514	517	507	530	460	531	529	519	514	550	460	461	478	506	524	524	482	459	440	493	520	449	517	539	477	521	478	529	506	485	472	497	507	511	502	502	531	565	530	537	485	528	499	454	503	543	522	489	543	529	517	491	528	545	526	515	534	593	560	589	568	616	543	595	570	530	575	543	576	531	570	571	542	579	585	614	562	526	551	536	536	498	506	497	509	488	527	559	567	501	536	520	502	537	510	494	535	493	483	556	495	504	482	502	475	549	482	490	516	518	506	498	548	550	481	502	519	571	486	523	499	481	512	479	530	480	494	517	501	498	447	482	543	543	490	501	533	510	515	511	525	513	505	508	511	504	536	490	499	459	478	499	526	545	518	490	494	493	574	496	546	505	495	500	510	533	499	520	535	513	502	464	494	476	488	492	525	502	514	458	550	502	475	489	481	491	511	476	518	484	492	477	496	544	494	516	535	515	498	505	488	527	475	524	522	507	521	533	495	513	486	462	489	566	492	526	489	486	503	521	482	494	538	503	503	485	506	477	498	508	516	466	501	514	476	505	476	467	487	522	483	518	493	502	507	479	506	495	490	518	514	532	528	500	486	487	547	514	486	506	526	472	508	485	514	493	511	514	467	547	489	514	483	494	505	486	472	489	544	536	537	511	511	495	556	514	508	470	493	513	476	504	484	477	513	512	539	493	493	558	475	486	461	493	521	525	491	529	503	481	502	547	552	511	502	548	510	508	541	547	513	465	481	518	478	520	493	478	526	496	467	490	490	551	500	539	552	515	524	519	503	485	495	522	507	478	486	488	487	549	527	508	478	474	491	454	489	507	522	508	489	502	517	506	508	502	510	478	489	468	481	487	504	509	502	480	472	496	519	505	497	526	529	505	527	464	496	510	516	501	513	500	500	502	543	476	463	516	523	485	489	494	513	493	511	508	507	484	478	493	501	506	501	458	520	462	565	514	476	492	523	474	551	493	513	486	497	522	491	518	531	552	524	474	473	519	485	501	551	537	529	480	486	483	504	482	520	482	480	494	470	518	480	498	499	512	455	535	516	512	470	513	531	482	522	471	509	496	479	531	512	497	493	466	536	523	528	515	477	521	519	487	508	531	497	474	504	495	493	520	499	545	529	512	508	490	451	524	518	458	507	495	527	499	528	534	520	511	489	508	455	485	528	492	492	496	517	493	552	484	482	478	479	539	507	469	483	499	493	480	490	496	506	494	502	480	477	503	498	510	526	493	461	494	500	460	466	462	482	518	493	514	500	508	505	457	514	480	503	528	457	494	507	488	471	519	487	500	489	510	453	469	539	515	470	492	461	503	493	485	481	490	501	476	499	492	519	511	462	528	496	514	502	527	485	467	483	492	503	516	509	508	505	538	460	442	541	546	526	477	483	486	524	516	483	511	528	488	526	518	510	488	502	538	506	550	530	494	493	510	488	469	525	552	507	501	510	507	509	514	457	512	511	507	508	502	509	496	498	499	513	521	489	545	474	490	497	530	483	486	489	513	515	497	468	512	475	456	521	462	513	469	494	523	515	517	493	481	527	530	490	451	501	490	496	480	549	522	532	517	498	508	510	458	499	488	525	462	451	541	505	485	510	474	490	524	567	462	477	537	502	465	534	495	463	544	486	480	523	492	513	488	488	501	459	537	491	514	460	513	549	502	517	482	512	497	483	490	445	469	491	488	487	483	515	526	515	488	469	524	513	486	530	493	528	533	478	491	500	517	542	509	525	489	508	515	469	470	496	478	496	523	491	555	503	506	513	510	499	472	461	485	486	489	474	494	504	572	491	547	495	495	511	491	474	487	501	551	473	478	500	532	511	506	475	498	494	504	497	477	485	526	525	486	541	522	490	481	529	487	461	497	481	522	495	496	498	528	494	498	531	511	487	534	466	476	505	479	504	556	506	489	462	548	543	495	501	500	527	462	507	489	483	465	521	489	514	522	514	505	495	526	505	519	545	530	472	562	502	498	532	545	455	495	501	468	467	501	521	493	484	483	499	500	507	481	491	505	495	526	537	480	527	494	494	488	505	514	497	514	477	470	468	480	489	500	517	488	477	480	547	501	491	504	476	458	529	505	521	496	498	499	489	487	516	505	457	512	494	505	497	475	481	495	473	476	506	540	477	504	458	476	495	509	486	540	499	485	504	518	533	486	509	515	498	511	483	510	511	480	522	527	494	508	529	498	485	522	496	525	536	496	483	483	494	467	506	545	510	498	531	484	498	538	486	514	484	475	507	519	493	518	472	541	493	488	507	468	493	499	504	486	525	521	470	502	465	563	482	523	512	510	482	495	530	519	483	535	492	482	512	450	489	512	536	484	509	514	512	498	522	466	488	458	471	474	516	457	471	539	488	468	502	488	512	508	526	515	479	507	451	521	504	446	516	489	470	502	516	478	481	552	530	510	509	471	505	502	497	492	510	512	495	488	486	520	526	507	527	515	555	523	499	503	500	507	495	507	484	517	497	464	502	509	499	503	514	485	494	537	495	498	477	522	507	517	542	544	523	497	482	505	482	500	512	510	513	508	488	475	475	506	532	456	516	508	520	497	529	525	495	506	495	480	494	516	499	507	521	476	460	542	510	473	485	506	517	525	462	490	505	534	499	522	458	485	527	501	491	562	513	507	514	503	540	479	491	505	474	511	471	524	490	505	473	517	503	520	514	505	499	514	486	465	511	463	474	493	519	502	466	493	516	505	470	519	517	486	483	478	456	519	525	528	494	544	485	512	453	491	487	499	485	455	492	482	514	498	499	508	557	543	502	510	489	518	518	496	526	519	491	547	480	521	545	513	530	484	466	520	497	478	490	535	506	530	503	501	526	501	475	519	480	498	513	490	510	487	520	501	514	486	492	525	485	515	502	486	511	506	523	466	528	497	512	531	534	485	509	484	481	481	495	520	544	513	482	483	455	499	495	523	536	509	517	535	505	462	526	459	540	531	504	491	502	512	515	510	486	502	515	527	543	526	496	552	484	533	511	471	491	519	500	486	504	510	491	503	492	500	472	517	479	525	484	527	508	546	502	482	501	470	466	537	498	500	471	452	498	534	474	523	502	511	487	517	516	511	473	493	533	494	481	497	517	506	510	488	536	502	516	460	488	504	503	515	511	486	519	539	509	534	530	524	490	463	497	537	498	561	478	500	506	454	520	509	502	456	512	477	513	519	521	485	509	499	481	478	496	485	514	488	488	486	507	527	507	498	511	507	505	508	482	488	478	480	517	504	527	479	484	533	523	538	525	524	488	523	499	493	507	487	477	531	530	509
4102	311	174	153	116	113	122	105	85	98	98	100	100	97	107	100	92	97	113	102	92	94	73	111	83	94	100	92	99	103	93	91	65	92	80	102	82	80	95	86	94	92	83	87	89	101	112	88	86	86	85	92	106	87	88	104	163	197	79	91	80	81	86	90	82	86	80	84	91	84	94	105	106	82	80	79	85	94	92	92	88	88	108	83	94	89	80	86	93	81	84	76	76	85	88	96	102	89	86	76	84	77	78	87	89	76	89	94	84	75	86	95	89	92	85	93	89	86	84	88	84	82	108	93	88	104	100	95	84	88	87	95	90	100	87	94	79	89	75	94	76	100	91	88	74	73	72	96	68	95	87	83	101	90	93	81	95	88	84	68	80	102	84	83	82	89	107	89	93	99	80	96	94	96	91	95	86	83	101	80	77	97	86	87	94	79	93	88	89	95	105	89	99	99	81	89	66	79	84	93	79	98	92	111	90	92	83	74	130	78	105	80	99	67	109	92	68	93	89	92	81	74	93	89	89	100	94	94	95	94	83	69	102	93	88	85	101	96	79	84	59	83	95	83	92	81	104	98	82	79	70	89	98	82	95	68	93	87	98	114	81	88	91	94	94	78	89	88	93	87	93	88	112	113	84	103	106	85	76	76	92	97	81	82	86	69	106	88	95	110	95	82	80	77	63	81	100	85	87	85	90	82	86	86	84	85	83	92	68	90	87	76	99	84	84	93	86	88	102	92	67	92	88	100	85	87	87	76	88	89	96	83	90	89	80	84	84	79	94	88	94	100	89	87	93	97	81	88	84	84	106	106	78	81	96	77	87	99	78	93	98	88	96	83	98	97	98	86	81	96	81	87	88	84	100	83	89	90	72	85	87	84	89	83	76	90	104	88	71	108	104	86	83	94	96	92	106	91	79	87	76	84	94	89	78	70	84	74	60	83	99	75	84	89	64	99	84	100	79	111	81	86	91	67	68	101	97	88	104	101	91	88	86	85	87	81	86	96	78	87	85	105	97	77	93	81	86	74	89	90	93	106	73	77	94	86	88	77	74	103	97	82	84	76	85	90	82	80	80	96	82	87	92	87	87	88	88	95	73	81	82	99	88	95	98	101	95	70	104	98	89	81	85	96	97	87	93	92	81	90	90	84	81	98	96	92	78	91	98	81	95	96	97	85	72	83	98	95	82	92	97	94	93	92	85	80	90	89	80	87	80	79	107	98	88	72	101	101	78	95	75	71	78	85	82	82	84	94	82	88	83	78	91	86	82	91	88	77	100	85	91	67	108	112	84	85	96	62	93	81	90	92	85	97	73	104	76	93	101	92	84	91	92	86	101	96	95	102	90	78	86	86	70	96	79	83	97	102	75	76	79	84	86	73	86	101	76	92	101	87	102	93	87	87	95	82	94	77	98	86	94	104	82	106	94	80	85	87	95	79	95	89	85	86	92	84	83	102	93	70	104	85	90	92	91	88	76	102	101	95	85	93	88	87	99	86	96	86	94	79	78	77	94	98	81	92	108	75	86	98	76	92	73	95	102	88	108	86	76	76	93	89	97	90	95	94	92	93	78	101	88	93	87	88	92	96	64	104	93	87	89	82	86	97	81	85	92	88	105	84	98	95	86	79	95	86	84	82	102	82	91	86	85	71	95	95	90	89	83	91	74	97	88	89	84	100	92	83	88	78	81	98	77	82	92	91	86	89	86	94	98	84	89	85	97	92	80	87	82	74	95	94	101	77	68	96	73	91	95	98	78	83	103	100	97	89	82	86	84	77	83	78	91	92	85	78	92	89	115	81	94	90	103	71	79	83	86	78	103	109	78	83	77	81	81	87	92	91	70	89	93	74	100	105	106	115	78	98	76	108	93	80	84	77	97	75	102	85	76	80	85	92	99	77	90	77	88	76	89	88	96	87	82	97	99	95	71	99	89	85	86	90	103	83	82	87	97	97	85	104	95	81	93	89	96	89	97	91	83	95	78	89	76	84	83	77	83	92	91	93	93	73	75	92	92	83	80	85	77	91	83	112	76	79	68	95	80	93	118	96	88	69	88	78	95	101	105	80	105	73	107	101	92	74	70	84	90	86	81	84	75	74	104	93	94	96	97	89	83	80	84	80	101	99	95	81	90	95	85	92	83	88	95	85	90	83	104	77	76	80	78	81	84	88	87	69	72	103	75	103	85	84	77	82	95	91	83	97	87	82	100	89	100	97	94	97	100	81	84	94	90	93	70	100	76	91	73	80	82	89	98	88	73	92	86	88	91	80	92	105	88	91	89	92	84	63	82	78	101	85	89	73	98	80	81	82	102	82	103	87	94	92	106	93	84	73	100	73	82	93	105	83	78	86	90	92	91	90	92	99	90	93	82	93	93	80	96	88	91	84	99	97	81	84	95	77	76	85	87	98	85	90	90	84	74	83	78	94	78	100	95	91	62	86	76	92	104	104	92	91	74	94	104	80	106	74	99	101	83	72	90	100	88	86	74	101	95	82	97	99	83	87	97	93	99	77	80	84	87	82	85	88	78	72	91	82	74	74	87	87	95	97	94	80	102	90	90	84	73	100	82	94	90	104	89	75	89	84	85	76	105	77	103	86	81	83	87	86	63	99	79	72	77	81	80	83	80	87	90	75	93	101	80	95	87	87	77	88	71	85	97	93	94	83	90	96	94	87	93	90	74	78	88	80	83	80	79	86	96	83	94	99	91	83	106	93	89	89	101	100	79	90	76	79	76	83	74	95	82	105	78	90	100	85	88	80	87	91	78	73	82	98	89	106	101	81	65	84	92	88	84	97	74	68	75	104	97	91	84	81	78	99	89	100	79	93	104	100	96	81	103	81	91	109	94	87	99	73	89	101	83	92	99	89	74	80	84	94	97	90	96	104	91	90	110	81	96	76	90	100	111	80	89	73	89	90	86	91	77	81	101	85	67	85	89	105	92	82	86	67	86	90	81	96	102	91	99	82	107	84	89	88	71	92	91	93	86	81	86	93	88	94	97	95	76	84	70	96	93	84	74	90	97	86	85	83	78	87	78	68	91	90	96	91	79	86	90	88	100	87	84	86	79	80	93	96	104	87	83	87	84	91	84	93	79	88	87	75	76	71	89	96	104	91	94	83	101	88	90	74	88	76	79	92	87	101	79	83	80	112	93	99	70	86	79	99	99	81	73	78	103	89	111	89	76	77	82	97	72	82	85	78	94	84	86	93	94	103	80	93	90	93	97	90	95	95	82	73	92	90	84	72	85	79	92	96	89	86	93	85	92	89	87	78	83	79	98	81	92	90	87	86	112	83	85	92	76	98	85	107	83	97	95	94	84	90	95	99	88	80	69	84	93	101	91	85	85	106	96	87	94	82	76	75	88	77	82	103	95	92	78	88	94	82	93	82	76	97	66	86	88	72	77	59	83	76	86	84	74	76	77	85	77	77	94	86	74	106	82	99	97	98	109	91	72	78	110	86	87	87	93	109	78	82	92	109
3568	362	438	449	445	447	412	328	341	348	312	318	314	345	347	322	320	282	306	361	377	330	337	351	309	326	271	283	276	293	263	310	290	306	269	284	299	291	288	336	278	277	298	309	300	299	308	306	292	288	271	293	294	294	300	323	870	1154	372	267	294	254	317	301	274	272	292	282	286	264	259	272	280	257	270	293	307	265	247	314	274	283	264	280	289	287	305	274	277	280	281	261	287	276	265	279	289	268	279	273	278	265	284	311	277	288	299	280	251	302	285	285	270	276	271	289	266	268	270	276	266	278	312	266	284	282	257	277	285	275	291	280	291	258	290	264	312	306	279	306	298	237	278	265	283	265	283	282	286	299	290	281	295	296	279	258	290	279	287	297	283	270	280	322	281	281	309	279	281	315	258	295	283	269	256	277	263	306	267	280	265	286	289	281	272	253	287	291	255	299	302	253	313	280	271	259	305	283	283	272	276	294	256	276	294	281	292	296	287	268	277	270	250	315	260	304	264	289	290	275	289	293	255	288	272	272	297	304	276	260	298	266	277	281	291	271	295	300	292	256	258	274	305	247	281	277	246	292	262	252	285	278	303	267	269	285	273	286	300	262	285	258	262	286	275	310	263	281	248	288	264	300	292	286	272	285	266	284	299	284	268	286	260	307	285	302	286	277	289	288	271	277	234	287	246	283	281	315	274	269	287	270	291	274	291	281	271	290	257	269	293	286	299	266	268	253	236	282	268	261	267	263	269	271	297	250	266	269	272	289	290	266	281	283	274	279	279	274	293	267	296	262	299	288	263	286	265	258	286	284	293	273	292	294	242	281	287	283	286	280	288	286	292	268	320	288	291	263	283	269	278	266	274	281	314	273	293	271	297	276	298	280	305	273	281	285	295	256	300	284	286	266	283	295	310	279	270	299	301	260	288	306	264	301	260	255	313	270	244	304	312	245	276	269	263	293	261	275	272	283	284	292	269	256	293	287	285	289	262	273	291	275	275	262	291	287	277	281	269	303	266	306	273	287	257	262	309	279	304	274	307	271	284	291	269	270	284	261	302	266	274	287	290	288	285	253	301	285	275	305	305	268	279	281	305	280	256	283	281	267	282	271	281	294	272	265	286	286	291	269	299	270	263	300	282	310	285	264	281	261	276	273	300	275	274	274	317	284	290	276	285	284	275	273	286	265	252	280	283	272	280	290	285	275	286	281	253	266	278	263	258	279	271	285	273	293	287	290	291	261	285	284	270	270	285	264	278	266	304	327	285	274	256	280	278	283	284	282	262	276	251	285	283	260	264	276	275	300	250	248	284	285	274	301	307	286	283	277	296	258	280	277	268	287	310	276	274	287	276	279	262	275	282	256	274	272	276	291	292	253	274	289	283	280	260	282	293	298	280	315	315	254	272	296	282	272	290	259	293	280	283	265	252	289	286	274	258	261	286	277	265	299	279	277	292	262	305	287	290	296	315	283	281	277	291	282	260	256	281	248	297	268	280	278	259	292	248	290	281	267	267	288	258	293	276	319	267	273	311	297	304	276	301	278	270	314	292	299	263	257	293	292	271	269	276	276	249	271	293	273	254	266	287	274	265	316	309	287	272	291	271	271	303	259	273	283	290	280	278	259	250	288	307	284	270	280	293	266	276	299	267	248	273	279	280	276	250	261	297	307	246	242	279	324	270	266	247	264	249	263	306	289	272	278	297	270	276	236	288	269	279	278	297	266	269	306	279	255	272	260	270	274	273	277	301	294	271	305	304	309	286	303	277	284	255	254	259	267	271	257	291	278	272	299	281	276	274	310	283	334	271	302	281	280	259	250	249	271	268	267	287	256	278	267	281	268	262	254	285	290	292	309	296	274	282	295	238	298	292	286	274	312	303	286	293	298	249	301	274	290	252	268	278	307	293	286	292	259	278	299	262	283	277	278	289	266	273	278	266	281	286	276	282	280	277	263	303	270	285	282	293	295	273	269	234	257	301	325	280	269	294	286	283	309	293	265	268	278	300	288	264	273	278	283	291	275	294	255	259	256	279	276	241	246	296	269	298	286	284	270	269	282	258	280	264	265	285	276	259	301	257	295	278	251	283	277	264	273	270	276	278	287	307	285	254	290	293	314	309	290	265	254	282	269	232	279	255	263	270	278	259	297	271	255	267	282	256	286	268	286	298	256	289	287	287	307	304	253	305	271	259	268	274	298	273	286	283	287	277	303	257	255	285	283	279	256	294	256	263	295	267	254	283	285	276	253	255	296	275	269	283	291	278	275	287	264	275	267	269	253	297	265	272	307	279	266	289	270	272	262	269	264	303	280	283	305	269	303	281	260	270	252	285	301	299	288	292	265	248	243	279	288	291	255	238	280	269	278	255	273	258	278	275	319	254	264	298	305	289	277	270	288	247	261	299	279	255	284	260	299	261	292	256	292	304	309	269	291	276	256	263	271	289	266	282	302	316	304	279	283	289	278	294	275	273	288	259	272	282	284	248	268	249	299	303	273	284	282	298	258	302	268	291	266	276	273	290	262	282	311	260	278	295	281	273	294	266	275	272	273	272	307	263	283	258	267	297	286	270	269	280	282	280	290	256	282	244	290	267	285	267	275	287	269	273	278	279	258	278	287	269	270	281	269	269	272	290	271	270	298	269	295	284	264	274	295	278	292	278	320	263	304	271	300	278	259	285	257	289	279	297	292	291	265	296	264	273	306	287	281	278	267	259	256	297	283	298	284	288	275	295	297	300	297	295	265	267	332	277	286	296	281	269	287	280	260	276	271	258	276	265	280	257	278	313	289	271	257	277	275	285	287	275	301	283	260	263	260	290	282	261	260	294	269	283	255	266	262	294	292	287	265	265	293	292	286	267	269	253	282	263	287	294	288	291	271	274	267	294	293	268	277	260	278	291	270	307	276	283	263	292	270	311	260	257	261	279	319	279	284	250	264	279	270	272	288	271	290	310	279	291	243	280	249	262	261	278	269	281	305	276	288	286	277	279	275	272	289	252	275	262	282	253	268	268	287	278	255	268	268	267	264	252	266	295	265	251	263	272	300	276	259	280	301	277	293	287	277	264	266	282	261	277	267	298	289	294	264	236	263	320	288	282	296	249	279	237	263	292	297	264	289	296	270	285	290	281	273	268	278	272	278	267	272	279	278	264	287	286	290	272	286	301	282	249	277	284	301	283	259	305	255	277	253	292	253	268	273	271	257	277	312	271	297	276	280	277	284	272	258	282	285	306	288	261	254	280	278	286	276	303	265	284	290	250	275	271	271	293	278	287	294	278	266	264	287	296	285	288	265	268	289	258	249	260	259	282	294	279	260	266	285	270	290	265	285	262	292	258	277	286	291	276	302	280	298	280	286	254	284	299	270	267	274	288	278	275	243	285	255	254	279	273	266	270	284	303	275	303	277	245	267	310	273	254	262	277	268	302	254	257	276	271	309	281	308	298	251	268	293	265	270	263	281	278	289	291	284	278	277	274	277	294	321	265	284
34634	8040	1499	1011	722	545	426	374	333	292	238	246	262	261	241	216	227	216	241	255	225	202	187	187	195	185	175	176	173	170	161	188	178	171	182	173	178	186	175	173	192	174	165	171	188	175	195	192	156	194	163	174	182	187	201	297	1221	1061	833	378	178	153	140	152	163	164	168	158	156	160	170	172	150	169	143	169	164	166	172	148	149	152	140	126	158	150	156	162	148	163	159	158	158	145	164	206	198	152	152	143	173	175	166	156	154	167	165	155	150	156	151	187	173	134	168	174	129	158	163	149	157	156	166	161	172	170	171	167	167	174	142	174	164	128	160	169	151	148	166	178	142	158	168	158	150	168	162	153	162	167	163	154	155	138	157	173	163	156	184	169	125	169	161	162	150	161	158	166	168	158	160	155	137	182	149	170	153	161	157	148	171	149	169	152	164	155	145	162	134	146	152	153	175	143	172	167	148	147	149	161	159	165	132	161	138	142	163	179	152	157	144	137	169	149	136	141	160	188	160	131	166	148	166	173	171	136	133	143	146	171	173	135	170	141	149	156	159	185	158	150	148	169	181	174	158	170	165	144	130	144	156	146	181	159	158	190	136	147	158	142	149	162	138	143	165	154	159	141	153	156	155	166	135	179	159	147	151	181	171	166	145	175	178	158	177	166	168	162	163	133	157	152	144	139	149	172	165	153	146	170	161	161	155	178	143	162	145	151	165	154	163	177	147	163	163	170	172	137	142	152	155	165	148	160	143	179	149	175	152	140	158	153	170	158	149	169	164	158	171	163	151	158	173	158	164	151	165	156	172	159	147	141	139	161	150	150	165	165	164	164	140	138	148	142	160	175	192	142	142	170	156	144	175	152	153	159	141	139	193	158	132	159	183	152	152	161	146	184	145	161	141	130	150	140	171	152	158	148	170	157	134	155	162	163	162	172	148	166	146	151	166	160	174	136	172	165	166	165	162	167	165	148	140	164	177	137	181	144	146	143	139	171	147	167	164	149	170	151	147	135	156	127	145	172	146	158	135	138	163	159	156	160	180	172	176	146	162	144	166	149	147	145	143	148	165	161	149	164	164	191	152	159	156	166	160	175	149	176	150	152	136	171	169	167	143	160	138	141	153	137	152	165	152	185	141	173	175	134	148	166	147	177	162	133	167	171	151	144	165	148	159	145	159	154	179	151	156	150	132	159	174	133	167	151	159	168	155	144	153	151	150	166	136	148	153	149	151	163	158	159	161	156	148	143	160	160	145	183	145	158	160	130	184	147	160	156	153	145	158	140	162	185	158	182	164	162	163	160	143	145	158	164	167	151	136	136	144	153	159	146	176	181	147	129	134	134	142	185	141	153	154	145	137	171	141	170	161	150	156	148	157	165	157	132	163	160	145	174	140	148	137	134	163	181	143	168	149	152	166	196	154	144	156	183	173	160	153	168	160	174	172	161	139	148	164	177	158	158	143	148	184	152	163	149	150	145	164	156	165	153	163	152	165	159	145	139	167	142	160	149	167	156	145	160	176	171	146	150	158	153	142	168	147	147	157	169	158	166	154	171	159	177	159	158	172	148	152	172	175	146	186	155	145	135	182	159	142	164	154	165	150	172	157	165	142	145	150	153	144	155	156	154	158	163	172	153	163	140	157	158	174	143	162	144	171	138	160	177	185	166	141	159	167	152	156	143	177	156	138	146	185	168	147	155	162	154	143	144	165	162	159	145	136	169	165	191	134	150	166	157	168	140	156	134	156	150	150	151	138	152	169	151	158	165	156	169	166	159	160	160	150	141	151	165	159	156	162	147	145	160	140	167	178	165	153	160	170	141	149	145	171	149	156	141	166	186	160	155	135	132	158	166	168	163	169	144	165	155	146	165	141	153	160	140	141	157	165	167	170	138	152	166	158	151	174	162	154	146	169	173	135	156	163	136	172	161	159	166	170	175	181	159	144	155	159	166	144	142	151	163	165	168	143	165	149	156	147	159	140	162	142	167	138	178	164	162	173	164	182	143	134	170	168	167	149	163	149	149	165	173	155	164	149	140	168	180	163	175	155	160	171	162	154	176	158	149	133	167	174	153	181	174	158	139	154	162	164	148	160	168	167	139	157	161	157	180	145	135	149	140	156	149	138	141	159	154	150	151	173	158	172	142	171	164	166	159	159	169	175	179	149	161	157	163	169	160	152	156	156	135	139	156	155	159	134	166	156	151	181	155	172	153	163	150	151	182	187	160	151	154	153	154	137	166	178	172	160	142	132	163	181	157	141	156	166	168	146	168	167	168	148	146	159	184	179	174	155	151	148	156	141	141	158	129	143	164	164	143	154	150	151	185	147	171	160	182	168	168	179	162	163	141	127	152	172	174	168	164	145	170	148	180	157	143	160	149	152	174	162	132	165	167	169	152	175	167	156	152	131	163	148	145	161	165	163	160	166	167	138	166	143	159	159	145	157	180	160	189	176	168	147	144	164	147	156	145	154	161	186	162	152	161	127	154	159	159	161	141	127	161	175	144	148	150	145	143	172	158	163	145	152	157	161	133	159	164	153	164	140	170	169	154	137	159	156	175	153	146	178	165	158	161	136	154	157	132	137	154	166	147	169	146	148	131	165	153	174	141	162	172	145	139	163	162	150	150	163	156	176	174	161	149	153	156	164	174	136	148	164	174	154	157	158	142	166	141	158	157	137	159	143	148	159	120	181	167	132	157	180	160	179	154	163	151	160	153	160	160	168	138	158	150	152	148	157	138	154	174	157	159	152	176	167	172	155	139	167	159	149	161	174	154	150	152	142	160	142	176	165	153	164	160	175	138	147	163	162	168	170	163	159	147	149	164	157	156	159	173	160	157	178	170	150	161	184	147	157	161	167	152	147	159	157	156	144	169	173	167	148	166	157	172	144	149	168	164	165	184	169	159	159	161	162	154	161	153	154	152	175	153	163	173	154	157	164	164	163	155	170	146	168	132	157	158	176	176	177	151	165	142	164	163	156	150	156	160	150	162	140	161	167	164	164	161	149	189	164	186	159	177	163	153	170	171	168	161	161	152	166	163	140	158	153	142	164	166	174	148	138	165	147	171	177	171	171	155	187	152	170	140	163	179	163	166	156	129	162	160	157	170	190	156	149	144	169	169	148	171	136	179	156	170	155	142	145	135	159	139	162	157	154	161	140	179	165	161	152	175	139	170	153	141	158	147	148	163	146	140	161	153	144	161	180	169	153	178	171	152	144	167	167	143	147	170	174	178	146	152	151	151	150	158	152	157	173	184	156	170	165	170	177	152	159	168	174	181	155	164	147	147	154	147	144	158	172	164	160	145	159	169	162	164	140	169	172	172	148	151	161	159	154	189	177	162	148	152	153	165	153	171	168	174	156	177	168	193	150	170	168	148	158	155	155	150	165	173	160	144	167	176	181	159	180	170	153	153	154	154	164	157	149	167	158	162	188	161	158	169	191	132	185	162	153	166	160	149	157	178	163	160	184	148	175	172	174	154
19505	1603	3406	3607	2919	2424	1952	1663	1381	1274	1163	1113	1168	1271	1144	985	893	851	961	1085	1120	1003	909	843	780	671	598	597	548	595	629	599	621	646	599	627	632	554	600	645	653	664	630	615	648	657	684	602	610	640	627	617	616	589	672	1790	8563	7099	4750	1791	464	436	475	447	482	508	458	451	497	466	499	444	475	470	472	443	480	460	466	464	436	486	495	468	454	449	452	468	477	468	472	465	433	453	433	456	436	472	483	458	458	447	468	454	430	491	441	451	468	432	482	464	449	478	486	429	456	501	447	449	456	493	445	461	469	449	426	476	472	475	469	487	447	437	448	437	466	493	454	446	465	492	464	456	432	451	455	446	437	430	457	466	436	462	480	455	464	423	479	409	450	436	497	412	438	418	481	474	453	483	442	444	456	470	427	448	454	487	407	452	485	449	479	446	487	470	445	434	459	483	463	443	459	494	501	460	484	449	443	472	481	439	476	474	497	466	473	431	436	452	425	471	445	421	452	462	445	459	449	468	460	447	466	463	496	448	469	468	488	429	491	517	453	457	478	480	489	449	463	457	450	479	461	459	474	475	464	461	478	476	495	423	425	433	457	464	401	479	448	452	433	476	434	444	496	503	470	440	450	452	443	455	480	488	472	466	450	468	430	473	481	459	445	475	511	457	466	439	502	481	450	478	460	492	453	457	471	493	429	493	473	459	421	462	472	489	474	452	449	458	456	431	437	485	454	476	469	491	473	461	513	480	452	485	471	473	459	447	412	470	437	459	493	451	453	449	450	467	444	469	456	448	479	482	500	453	452	513	442	461	460	458	448	460	470	479	471	432	469	447	462	477	445	485	485	478	480	444	474	477	439	468	463	476	470	454	477	415	454	465	465	460	461	450	451	464	469	458	467	467	439	473	479	495	472	469	429	468	422	475	419	476	491	423	482	445	456	484	481	438	465	447	500	473	438	469	461	478	444	450	457	460	431	464	468	463	470	441	412	434	471	499	469	464	457	465	460	458	475	466	461	427	501	441	457	421	455	489	478	467	468	475	458	441	491	421	479	447	451	452	471	435	442	456	465	488	462	451	456	470	470	465	455	439	434	438	484	424	506	440	440	431	485	454	421	470	424	449	459	477	482	461	467	457	453	477	469	458	480	453	395	469	444	448	478	466	476	494	441	458	462	432	456	493	459	462	438	453	434	463	455	442	438	471	459	521	457	433	502	487	464	473	450	481	473	464	451	423	483	476	503	479	482	482	477	459	449	476	475	432	478	473	466	478	428	443	458	457	437	444	440	464	448	476	460	449	466	448	480	448	467	475	448	476	477	450	485	484	477	473	403	431	473	465	453	467	484	463	472	445	442	473	467	473	465	493	471	438	445	463	481	469	484	490	465	442	469	482	448	478	444	468	451	501	498	499	471	451	447	459	459	447	457	488	440	439	482	482	482	447	467	432	424	469	446	502	417	455	470	435	442	462	470	520	440	479	456	455	447	432	475	441	477	484	434	476	440	486	436	428	475	480	427	430	475	488	432	470	442	466	479	476	437	475	513	475	437	450	479	432	496	456	434	429	457	439	478	472	435	506	466	431	478	502	423	445	466	461	463	464	432	466	461	457	447	457	465	410	451	465	456	464	469	450	451	514	460	460	458	465	488	455	472	474	453	464	487	474	448	463	494	440	461	443	489	452	473	484	490	471	474	428	471	463	493	434	459	412	460	476	468	438	453	444	476	461	464	412	467	493	493	473	450	458	445	459	459	475	447	447	459	451	457	453	481	460	453	444	461	485	446	441	519	449	433	463	449	465	469	434	463	453	461	459	458	448	468	431	472	447	501	482	479	471	477	459	443	480	474	435	458	443	436	425	428	438	448	481	455	462	522	471	476	465	469	428	454	454	479	471	488	437	489	457	452	426	449	460	481	436	465	480	429	459	464	437	452	458	464	425	478	461	460	432	482	457	473	432	468	456	466	461	431	486	484	428	476	440	471	462	426	462	486	494	442	479	472	458	421	458	449	456	425	463	459	459	463	453	452	453	472	458	432	477	443	457	495	444	467	469	458	473	473	453	482	444	466	464	500	467	478	453	479	458	483	489	472	491	461	471	425	442	431	457	444	448	422	445	418	447	456	456	464	468	459	499	499	420	467	469	448	472	498	457	431	474	442	448	444	454	436	475	474	459	460	456	476	474	436	467	471	479	472	457	446	428	447	450	434	477	443	467	440	440	468	487	454	441	467	478	444	461	471	467	440	437	446	469	459	435	490	434	462	463	446	472	456	473	503	477	450	440	451	447	453	422	450	453	504	424	463	490	456	498	512	459	491	452	426	469	443	426	454	487	486	458	490	423	468	459	440	453	467	440	470	441	453	448	501	462	473	475	454	466	472	457	469	444	424	494	454	474	446	464	491	460	473	468	424	466	484	459	456	447	440	463	475	457	433	451	437	444	404	470	479	425	444	456	423	492	463	460	478	469	464	457	457	450	497	496	452	447	473	502	431	421	462	446	459	503	437	456	433	483	438	425	421	487	468	453	474	472	493	477	437	434	493	455	499	437	443	454	452	465	472	421	494	464	455	441	489	421	449	461	468	466	490	448	452	426	504	477	448	472	495	445	498	459	467	471	460	442	456	480	452	489	464	460	457	464	446	484	455	412	458	446	489	496	478	419	477	438	454	484	492	469	447	427	490	469	515	485	494	446	488	454	493	447	441	468	469	449	485	466	465	472	428	431	447	464	452	463	500	469	452	455	423	490	477	469	444	436	445	451	472	440	486	447	471	439	499	446	417	497	463	419	463	473	445	458	456	489	461	455	451	449	484	436	446	476	462	472	424	474	449	441	440	466	424	400	460	488	457	486	444	477	442	471	467	481	461	481	481	454	447	442	435	445	454	410	459	467	449	442	421	462	458	507	473	468	465	451	500	471	432	461	482	463	528	493	480	471	453	455	450	456	455	467	458	437	443	476	458	457	451	440	444	451	460	414	448	456	479	456	449	452	456	503	441	445	443	479	477	499	495	458	476	449	441	453	469	465	478	463	446	460	476	467	467	425	449	451	464	457	493	453	481	467	444	491	464	447	448	455	466	427	449	488	414	424	477	451	498	457	493	495	455	431	481	454	461	439	470	477	488	412	448	460	434	451	478	496	422	470	475	467	472	494	462	444	417	429	448	420	456	501	427	427	479	455	439	482	479	430	476	491	471	455	445	460	452	475	490	445	497	438	496	440	446	497	509	449	438	446	486	438	487	438	490	484	451	458	470	460	403	507	447	456	486	481	433	495	468	437	483	457	461	442	445	449	436	485	487	463	480	456	439	442	445	431	490	471	478	424	461	423	459	451	478	460	463	455	474	477	444	477	451	462	466	461	461	443	467	475	474	479	461	440	427	433	460	463	466	452	459	469	429	495	445	513	472	486	447	438	423	452	473	450	489	485	479	454	436	463	465	494	473	470	437	444	468	450	486	464	473	440	411	469	481	468	471	486	460	481	457	452
49735	18311	4125	2283	1570	1150	852	686	560	537	411	413	415	438	439	424	352	324	359	400	443	363	351	350	275	245	257	249	248	262	264	247	274	250	274	244	246	270	313	275	308	299	314	272	303	301	257	284	286	270	240	285	278	276	302	247	963	2590	2034	1037	279	223	218	200	232	212	241	207	207	207	226	208	236	212	249	215	210	209	212	227	218	212	242	208	262	241	252	230	210	224	216	200	234	227	234	221	237	230	221	223	220	221	224	218	223	226	220	223	235	231	222	238	205	214	234	203	212	214	226	205	214	227	221	192	231	234	202	228	201	209	201	225	209	241	225	199	246	218	214	232	223	214	237	216	231	215	227	210	215	238	223	228	242	223	221	217	192	244	212	235	223	192	227	220	211	210	229	214	208	223	229	219	224	215	209	227	203	220	237	230	193	214	228	200	208	230	227	226	231	224	222	224	244	218	232	237	230	217	208	229	225	219	229	211	201	208	201	185	245	237	216	210	235	209	209	236	239	213	239	236	264	244	251	254	216	224	194	193	214	229	212	232	236	257	200	175	238	228	214	238	212	197	203	219	205	215	237	190	219	215	228	258	216	202	198	195	204	191	212	215	219	194	215	240	231	190	221	216	215	252	201	218	239	207	231	236	256	261	229	197	223	219	218	252	231	214	246	233	210	249	215	223	220	248	221	220	228	230	203	223	212	239	214	204	210	200	216	203	197	219	194	234	245	217	233	221	217	225	197	230	214	202	232	235	254	224	239	217	203	228	216	214	213	228	231	208	198	245	245	213	246	236	238	206	217	218	233	241	229	218	204	223	232	209	235	238	246	232	200	229	228	212	231	219	248	229	246	245	228	226	219	249	238	214	203	244	207	247	183	222	205	202	210	217	232	234	209	199	205	217	220	211	245	228	233	224	204	210	188	195	222	218	218	223	233	228	228	200	223	229	236	208	228	212	243	222	233	223	197	243	200	223	212	236	234	226	237	218	225	194	229	227	229	203	218	225	230	218	207	224	248	216	254	222	221	226	223	209	229	226	195	244	195	235	220	215	219	205	217	201	244	228	204	213	206	210	223	247	225	230	224	229	229	218	233	224	197	218	242	211	222	234	202	235	218	233	235	214	221	241	219	224	194	195	222	216	208	239	201	238	215	223	201	209	234	235	185	216	250	199	232	230	229	213	238	235	225	198	245	237	207	206	215	259	234	230	200	234	232	243	185	220	233	221	208	237	223	204	224	223	233	230	208	224	224	206	203	203	223	228	217	218	206	249	229	242	254	236	209	247	228	235	218	223	217	238	210	252	212	234	217	237	177	220	213	234	220	259	229	232	215	196	233	235	231	205	244	205	237	223	225	224	205	210	212	213	230	226	227	227	208	243	250	209	253	215	194	222	241	248	221	221	227	226	215	223	223	229	213	216	237	225	219	207	212	187	189	236	212	232	235	213	208	251	226	217	283	213	234	212	217	211	204	205	208	249	219	211	208	222	220	226	237	229	206	201	242	193	193	237	208	207	223	224	242	215	203	224	227	243	232	242	222	189	212	239	226	251	216	217	221	206	241	244	213	207	225	234	201	213	238	232	202	241	229	232	211	209	202	218	211	225	226	216	207	245	245	221	217	245	216	212	218	211	205	194	228	202	232	228	230	236	226	211	233	222	229	214	220	263	233	236	245	206	211	238	226	229	215	226	213	211	217	204	211	206	244	221	193	191	226	224	219	216	225	234	218	209	211	219	203	235	220	226	197	232	240	210	238	239	230	237	248	232	208	214	213	218	232	208	220	210	231	223	207	217	204	223	225	185	186	228	231	223	192	214	231	232	239	244	226	229	207	250	243	217	212	219	199	236	209	229	217	218	218	215	249	221	240	228	205	227	228	236	233	213	230	229	249	224	218	245	209	198	231	247	238	228	230	222	208	236	215	240	197	245	217	249	259	228	220	216	189	215	237	207	204	205	227	234	225	228	214	209	216	231	205	233	199	245	201	215	214	230	186	215	223	223	219	201	216	220	248	222	230	232	217	229	227	228	230	219	247	213	211	211	204	217	223	252	194	231	209	209	234	209	239	227	218	201	236	235	217	249	201	240	182	238	202	229	218	217	204	194	227	213	222	221	224	199	218	232	213	250	204	238	235	219	211	209	217	226	231	236	233	215	229	213	221	236	199	236	227	222	206	228	231	204	245	208	211	200	230	219	215	222	227	218	235	199	217	235	211	205	191	259	243	234	221	222	208	230	211	246	232	225	237	196	230	217	232	209	242	239	217	205	250	229	217	202	234	222	215	224	238	237	215	213	205	232	231	221	215	226	236	234	224	215	215	218	213	236	222	190	243	227	228	240	244	226	236	211	207	183	214	223	231	191	188	216	215	222	228	238	208	249	226	235	221	238	204	217	215	218	220	211	206	232	217	211	207	216	185	217	226	247	224	220	224	222	229	237	232	245	197	216	236	241	262	239	220	247	204	217	210	227	239	200	219	232	203	240	232	198	229	208	227	194	252	228	213	225	203	185	240	225	233	223	223	222	216	215	211	213	213	213	198	211	230	221	216	209	235	251	223	221	260	224	236	236	206	214	200	250	212	230	224	222	214	232	210	236	220	226	218	232	208	198	209	223	261	235	215	232	231	237	251	229	212	232	228	262	242	220	215	209	203	210	229	220	248	256	203	251	234	192	206	206	196	200	207	218	209	217	215	236	231	228	249	201	216	232	219	222	215	265	216	222	212	210	201	213	200	197	245	219	249	211	268	215	240	246	239	210	198	211	235	242	232	207	207	220	207	236	206	221	196	229	247	222	234	260	212	237	240	232	210	252	230	229	238	208	230	224	225	240	211	227	229	242	249	218	242	198	238	216	227	225	234	227	205	205	240	258	214	230	232	241	219	232	222	202	213	245	225	184	228	204	200	215	228	205	214	208	198	215	182	202	230	217	236	208	223	184	216	213	208	242	214	239	215	214	227	203	200	199	198	184	197	267	232	227	219	221	209	201	236	231	212	242	212	222	204	227	219	217	244	205	241	226	219	243	211	226	229	211	250	218	213	195	229	236	217	234	241	245	217	228	229	227	205	232	236	223	240	222	216	219	205	220	216	247	184	215	233	219	252	211	225	216	217	211	245	234	232	216	236	230	225	223	220	225	216	233	231	219	237	223	220	240	214	227	206	230	204	212	207	228	206	239	217	229	212	228	203	221	211	241	227	232	211	210	213	215	210	225	219	181	244	218	208	224	210	241	213	208	222	257	197	218	220	236	221	227	244	238	222	221	228	237	223	209	204	233	229	240	215	217	216	224	210	210	209	221	230	220	192	237	215	221	254	234	232	201	226	205	216	229	220	231	223	239	235	251	230	231	214	194	233	223	210	242	224	220	206	228	210	224	226	232	228	222	215	221	235	230	210	224	200	235	237	229	219	230	214	246	246	189	203	214	225	242	234	254	222	226	217	214	197	211	212	211	230	213	211	226	231	204	228	214	210	218	241	194	213	221
28295	2939	6235	6829	5484	4411	3706	3051	2651	2216	1993	1957	1891	2102	2127	1901	1596	1422	1611	2032	1991	1738	1498	1623	1246	987	889	933	934	947	923	1027	1013	1003	1084	967	963	1020	1190	1095	1090	1167	1228	1114	1103	1170	1212	1077	1133	1029	1060	1036	1138	1096	1094	1264	6389	15690	11684	6026	992	597	633	655	618	638	634	613	634	603	630	615	614	616	619	590	622	612	635	562	613	608	608	603	661	592	664	631	653	613	635	591	650	596	629	638	597	583	635	625	620	615	627	639	644	630	649	621	597	624	633	649	657	643	666	588	594	622	643	606	593	599	625	585	587	602	606	584	635	643	668	607	608	631	628	579	617	610	683	637	630	637	646	590	585	668	601	637	604	635	614	612	633	655	629	650	609	611	580	640	633	621	579	677	664	649	628	605	621	601	602	650	613	629	624	639	631	608	614	623	640	590	649	636	631	614	593	631	647	597	633	614	668	607	593	629	587	606	626	625	601	596	645	616	614	601	661	628	614	610	620	597	628	598	585	660	621	603	612	614	629	675	642	599	586	583	616	579	607	656	638	606	616	618	617	627	614	602	599	620	633	604	571	600	629	654	619	632	663	572	660	631	619	607	599	632	614	631	624	634	618	630	585	604	600	614	626	598	642	623	634	591	573	596	640	624	675	646	600	621	602	661	590	605	598	645	615	604	602	622	627	605	634	622	619	599	664	642	642	585	634	603	653	622	636	624	603	586	648	565	617	634	603	608	590	615	611	599	580	606	600	652	626	586	618	637	664	645	601	632	665	636	604	631	599	583	637	594	609	635	622	617	618	666	612	632	589	625	623	581	628	657	612	635	619	630	612	614	610	602	601	619	609	624	606	675	632	668	613	627	635	600	625	656	595	629	657	626	620	603	611	637	582	622	633	608	622	598	642	643	621	634	661	616	624	602	657	587	629	604	621	612	641	627	642	616	604	613	594	576	608	603	596	598	621	584	605	607	609	632	638	643	638	634	636	629	635	614	634	612	601	636	615	629	622	614	636	626	639	620	614	612	679	632	587	620	646	616	638	605	631	614	584	600	606	604	651	629	606	641	639	592	633	625	624	608	605	644	601	675	595	655	663	628	645	609	605	623	580	627	611	606	628	647	633	607	703	645	620	599	584	620	582	625	625	605	644	611	615	621	651	554	599	598	634	608	603	603	644	628	598	653	611	595	648	626	614	639	621	660	581	599	646	643	596	626	618	645	611	579	647	624	603	616	655	633	622	597	576	617	586	591	596	609	633	580	600	626	632	630	651	617	623	614	615	585	593	611	685	639	626	574	636	632	597	608	601	578	588	622	617	597	623	638	643	618	641	637	627	653	605	611	587	597	590	599	630	654	651	638	599	610	686	650	637	630	608	662	620	595	607	650	612	650	619	591	618	661	643	621	630	603	642	637	628	592	636	625	615	598	628	576	645	625	646	636	595	629	593	652	603	587	629	636	572	617	684	610	617	602	635	609	659	661	668	601	624	594	680	606	596	612	629	599	670	635	572	660	631	627	593	633	604	632	604	573	595	604	594	673	620	613	671	626	640	626	595	609	630	622	625	586	631	662	624	650	610	555	631	630	642	623	612	625	550	605	629	648	621	603	576	622	616	613	649	619	630	616	650	624	622	596	600	601	645	637	569	614	592	632	656	612	601	593	660	625	634	624	575	611	666	665	630	599	596	605	626	610	617	603	676	618	585	616	612	597	614	602	662	677	613	604	616	605	614	571	635	650	652	606	624	633	617	626	650	618	601	588	614	555	631	624	584	599	641	605	626	653	643	655	598	631	594	602	636	621	610	629	633	620	667	626	597	662	568	649	625	602	619	624	597	595	617	631	640	649	593	639	631	687	656	625	642	638	602	627	645	650	612	610	609	609	663	645	647	639	635	677	607	640	624	638	634	582	599	626	615	602	602	640	634	640	623	601	620	558	629	619	649	669	608	622	622	688	580	638	622	642	606	604	625	646	599	648	662	654	616	658	621	604	619	634	653	583	601	651	582	643	569	570	669	595	587	613	621	657	682	607	612	644	634	610	648	619	631	624	658	607	622	683	620	633	608	625	648	627	641	583	607	611	647	632	624	598	606	591	609	617	628	581	600	623	624	649	620	646	611	624	574	617	595	621	633	623	639	604	590	659	607	664	592	577	615	645	552	607	629	596	630	597	608	618	589	656	636	637	650	627	647	604	661	631	600	653	576	591	650	655	631	594	598	615	550	641	629	680	624	571	644	634	666	623	627	666	664	616	589	638	632	599	630	613	631	585	649	583	664	611	593	621	599	653	632	567	586	641	633	608	594	661	587	650	659	643	601	604	634	629	614	639	632	621	591	597	586	610	578	638	604	611	591	590	662	606	622	631	641	586	614	601	660	620	682	644	603	656	647	602	662	638	596	653	628	562	623	601	629	609	629	596	646	578	651	637	597	582	638	645	600	635	603	637	608	582	580	615	632	639	621	637	635	631	603	596	599	597	654	627	611	622	614	643	622	588	588	633	596	609	629	574	611	595	640	642	629	615	603	647	554	673	642	614	632	610	617	576	620	601	652	664	645	613	605	629	564	633	654	631	602	615	647	630	594	635	616	643	601	641	618	630	594	646	645	632	629	635	628	610	627	621	622	663	606	628	623	636	625	648	631	613	641	626	569	666	643	656	651	587	642	627	660	658	646	597	603	653	660	636	590	683	669	618	631	599	604	622	641	595	642	599	646	660	611	626	605	622	621	634	611	653	632	636	603	659	620	639	627	598	610	653	612	611	625	596	612	637	594	580	588	632	596	611	642	665	607	594	611	650	644	587	580	639	661	622	615	625	627	645	636	628	620	645	630	640	605	626	586	649	622	639	631	651	622	629	626	647	611	608	645	695	641	620	641	639	615	609	579	613	619	602	593	600	591	660	625	603	654	606	581	591	630	651	607	579	631	585	671	643	664	620	622	623	596	608	601	580	629	645	616	624	610	645	619	630	617	597	587	638	626	627	624	622	638	602	610	651	621	623	642	641	642	640	640	629	624	612	617	662	597	611	646	640	610	615	607	633	601	623	621	611	648	611	628	647	645	658	616	589	541	630	641	630	669	649	632	585	606	587	606	644	624	593	654	649	595	615	636	615	600	631	660	574	638	661	602	597	634	646	615	630	613	605	608	658	652	641	631	625	584	608	636	644	620	574	623	643	648	607	601	607	639	615	618	652	634	580	599	606	581	637	634	599	614	659	639	583	660	625	601	641	634	607	619	647	637	637	620	606	638	634	589	615	606	636	606	640	633	633	623	609	601	637	615	600	600	637	602	573	597	663	595	626	588	607	595	605	635	645	634	644	612	642	668	575	607	618	625	652	641	604	598	650	619	595	642	622	594	643	578	607	656	618	601	583	610	638	646	621	593	665	623	620	630	635	673	644	613	645	601	655	615	623	653	635	658	615	600	609	627	618	600	617	643	623	624	638	637	622	622	622	625	625	627	605	610	612	597	594	663	632	667	628	629	595	642	599
4374	353	225	186	186	160	162	139	140	150	146	155	152	126	143	129	134	150	129	167	140	155	147	152	132	134	128	144	129	119	139	141	124	168	155	136	158	120	147	121	123	142	138	125	139	146	136	124	116	158	158	132	136	133	149	163	169	290	414	273	147	161	127	144	144	128	129	149	157	141	105	125	157	127	120	134	143	147	144	140	145	141	145	148	139	144	121	126	122	126	124	159	128	144	127	133	132	139	139	149	148	123	133	117	139	135	132	149	143	123	158	141	136	124	143	152	148	142	131	132	140	148	149	135	141	143	133	143	152	132	128	121	142	135	144	127	132	134	129	137	117	120	125	147	139	104	120	155	146	138	138	123	140	140	127	155	125	156	136	136	144	145	148	149	143	143	134	153	125	137	130	146	133	132	144	144	134	157	128	117	144	128	130	139	133	139	135	119	134	148	146	112	148	143	142	143	135	127	135	118	134	150	122	127	126	136	162	113	146	139	154	135	144	137	132	146	134	146	142	140	162	144	129	141	133	130	132	125	129	144	136	125	130	143	149	152	141	132	144	135	132	140	153	137	120	162	141	132	143	144	146	125	141	134	137	139	128	131	140	130	138	136	134	140	138	148	127	131	139	157	136	134	126	152	148	131	134	145	123	125	154	148	141	136	147	113	116	132	153	144	138	127	139	164	149	135	144	127	141	130	149	130	117	148	140	156	116	149	129	149	156	144	133	134	146	139	143	161	156	148	134	156	138	124	142	118	150	143	134	135	141	136	140	125	130	139	132	138	149	146	141	139	173	148	141	132	136	139	148	135	133	132	126	131	124	142	155	130	121	134	136	140	144	129	155	147	134	130	157	152	138	130	128	134	150	130	113	136	145	132	139	129	123	147	138	127	135	152	129	134	140	120	150	128	144	120	152	122	115	155	139	177	146	145	144	132	144	138	123	145	141	141	141	137	128	136	134	141	149	132	133	138	149	150	169	147	128	148	152	123	134	132	143	161	145	137	147	141	148	140	135	142	144	124	167	139	132	138	143	126	123	133	136	154	131	127	127	148	140	132	117	132	124	131	134	137	112	149	149	138	137	148	142	150	143	131	161	157	129	140	150	130	118	124	141	147	132	123	131	122	153	151	150	138	119	166	130	122	146	132	125	142	138	129	155	106	159	140	141	156	116	148	136	130	148	136	124	140	148	127	142	139	127	143	132	148	139	118	139	160	135	132	146	157	148	124	146	163	118	138	140	128	140	159	123	135	148	164	141	135	133	138	132	131	144	121	127	126	157	144	158	137	126	136	117	142	139	139	114	128	168	128	155	115	138	135	120	147	141	103	135	151	125	155	149	136	147	127	121	132	129	127	134	136	139	148	131	153	163	151	152	168	147	136	149	138	145	109	134	144	155	136	135	140	144	142	133	146	147	143	146	139	141	141	123	138	156	136	136	118	130	145	150	123	133	112	127	125	131	139	129	138	123	129	126	132	143	142	121	139	134	139	134	155	123	129	153	161	126	134	147	124	128	146	136	163	154	132	132	137	132	147	126	174	121	144	149	151	153	121	127	121	133	131	165	132	137	140	143	140	150	125	130	153	148	161	138	138	125	123	134	115	139	116	133	130	131	143	150	146	130	169	142	137	160	126	133	120	138	142	144	131	148	131	129	138	157	141	152	127	146	115	154	116	127	137	134	134	146	121	154	139	139	136	142	150	152	147	139	141	135	138	136	129	130	133	171	144	149	144	132	142	128	121	140	147	123	134	136	129	130	139	150	129	124	124	160	127	131	148	136	140	160	122	149	139	135	129	140	142	157	151	151	127	150	143	147	137	133	153	123	161	139	134	143	127	130	127	133	153	152	125	133	126	141	101	133	119	137	139	126	138	137	138	147	164	143	133	131	114	121	148	137	101	137	133	148	130	146	127	133	131	125	125	127	128	122	123	149	127	132	124	135	139	131	143	124	127	138	126	139	151	136	132	135	133	129	151	122	163	143	142	153	150	136	142	123	144	145	146	136	130	124	126	136	125	145	154	136	132	140	158	144	132	134	132	137	147	132	129	145	133	144	138	128	149	144	126	120	134	125	123	156	150	136	136	127	140	163	134	142	142	135	145	138	126	151	148	134	131	138	133	135	143	136	117	131	140	154	121	135	143	139	132	144	162	134	141	124	148	159	133	119	147	153	135	114	118	124	134	132	125	155	148	135	128	144	134	127	159	133	143	162	143	136	125	142	126	149	134	143	156	117	138	129	137	111	139	125	160	141	147	147	119	141	155	147	132	133	134	139	118	156	148	154	159	145	149	129	142	122	170	143	120	127	135	142	131	157	131	144	142	142	123	115	135	139	137	155	144	128	136	167	149	152	154	133	121	135	130	129	136	144	144	117	131	117	135	128	118	128	135	136	122	128	133	121	140	155	138	130	129	143	137	157	124	140	139	123	116	148	159	142	124	163	122	126	138	138	132	139	154	143	133	131	122	105	156	125	146	122	129	159	139	140	147	129	121	151	137	129	149	135	119	159	136	162	131	130	138	141	139	133	144	144	136	160	126	143	154	161	134	163	150	160	138	130	126	147	138	139	136	112	144	137	150	133	132	161	155	154	148	151	132	154	144	145	128	126	131	135	145	128	129	134	138	131	148	144	115	132	158	130	135	165	132	156	153	146	129	142	118	154	129	155	142	157	137	131	146	144	139	153	162	135	134	158	134	144	157	157	116	139	151	119	125	147	141	149	164	109	109	145	137	148	125	140	137	162	149	133	135	113	117	132	133	120	154	132	127	133	127	136	145	132	153	144	121	135	138	151	150	136	146	142	154	122	130	160	136	140	127	129	127	132	143	137	137	145	110	142	128	115	133	148	143	138	145	149	140	142	126	153	134	118	147	119	138	160	102	170	149	142	133	140	143	136	118	144	138	147	121	141	145	124	145	128	136	127	140	144	151	134	137	142	130	128	145	131	117	141	128	132	135	151	124	125	146	130	148	135	153	114	129	146	133	125	142	141	133	134	146	149	143	139	139	150	117	148	152	122	150	150	121	138	138	131	163	126	168	146	158	133	158	130	144	132	135	105	126	129	121	124	132	123	136	141	147	134	115	137	136	118	151	137	161	126	142	133	141	138	119	158	130	115	160	124	128	141	159	128	135	125	141	122	126	143	144	122	129	131	135	119	136	125	143	146	146	126	147	143	128	124	130	153	135	132	131	139	111	130	118	157	157	126	142	148	150	153	125	120	142	116	147	137	157	149	139	140	145	139	151	125	135	139	133	137	132	126	123	132	142	138	130	135	135	132	148	155	147	153	111	137	125	132	138	160	146	138	137	121	154	132	126	132	120	137	123	120	139	138	146	143	134	130	141	164	115	132	144	134	110	155	122	120	122	137	139	147	148	142	160	128	133	146	158	162	152	142	139	157	134	142	134	124	119	132	151	137	130	139	133	150	127	127	122	127	126	132	150	129	150	126	144	155	125	137	116	139	143	138	130	142	142	135	137
4048	491	579	636	577	551	546	489	444	462	436	428	434	469	489	469	478	475	438	473	455	462	426	409	435	433	412	430	391	436	399	467	445	414	480	443	456	448	437	498	444	466	438	432	440	415	422	435	452	392	449	456	446	434	470	491	820	1483	2050	1157	416	381	421	388	401	393	404	434	415	395	398	407	408	426	404	405	433	408	421	375	376	385	401	410	443	418	419	437	434	396	405	405	405	402	423	431	387	450	415	430	457	408	390	387	420	408	401	405	378	379	385	445	405	390	365	421	424	423	433	407	468	406	413	425	399	405	420	403	366	378	407	401	405	381	420	411	396	382	441	418	422	439	441	390	413	379	414	418	412	422	436	399	399	387	404	404	414	405	401	402	402	428	360	416	403	412	402	372	448	421	418	451	423	422	415	437	399	425	444	424	393	447	421	410	377	410	416	435	382	455	411	404	375	401	402	397	385	425	384	375	400	417	427	378	438	380	394	407	445	425	381	422	419	358	433	402	404	437	400	406	409	435	402	405	389	401	431	422	410	392	405	421	406	409	387	391	426	427	398	431	415	404	408	406	431	389	432	497	341	385	408	424	410	428	382	418	406	415	420	414	427	436	395	427	384	418	396	393	441	414	389	432	376	420	408	406	440	409	385	434	425	410	371	388	410	396	414	414	385	392	396	392	418	397	452	373	393	405	393	394	423	391	401	414	412	414	435	391	412	406	423	416	393	412	407	405	372	420	432	422	441	434	433	397	421	447	391	436	411	429	404	417	447	421	419	412	451	447	423	424	391	433	387	391	425	399	372	412	421	407	395	420	414	416	432	393	395	388	420	390	402	428	373	386	405	443	414	399	400	389	372	398	424	403	398	420	411	424	385	403	396	440	407	419	422	438	410	377	411	419	426	405	434	395	412	407	434	423	423	387	436	402	412	412	428	389	409	402	407	403	411	376	413	394	406	419	412	395	436	428	435	396	367	416	439	396	385	439	391	365	432	429	441	389	412	428	392	403	408	402	418	431	417	433	402	418	448	385	424	414	399	406	409	423	390	413	394	392	454	447	397	393	418	451	408	405	393	382	416	427	399	404	429	423	425	423	399	421	401	399	429	418	419	366	430	467	449	391	406	411	406	430	409	397	407	436	408	401	411	417	409	399	389	418	397	400	414	415	391	449	421	407	407	432	429	417	402	393	384	439	424	389	400	416	432	419	413	357	418	417	373	423	445	438	394	373	380	420	411	375	404	411	433	408	430	407	432	418	401	394	373	384	386	442	394	413	410	426	434	403	399	411	419	366	419	399	369	434	452	381	376	395	421	432	384	430	399	418	412	386	374	440	413	403	397	416	415	404	377	418	390	441	428	431	416	424	410	396	415	388	389	396	394	420	398	453	418	415	431	384	422	416	407	407	385	389	442	397	411	401	389	375	414	382	432	393	409	395	435	400	432	377	414	394	409	418	405	366	406	409	423	412	384	386	391	400	424	440	394	392	433	387	386	428	438	426	394	455	399	408	411	382	407	418	445	429	405	397	394	396	405	400	387	473	390	429	402	400	371	411	407	402	391	425	380	404	405	399	387	398	402	380	407	407	369	415	443	405	376	422	450	400	429	384	417	385	390	428	418	379	375	424	411	389	423	430	414	386	397	374	425	422	389	403	381	404	404	405	388	401	397	414	465	386	445	388	391	416	403	428	375	405	418	413	427	398	397	427	402	429	429	396	415	397	427	425	406	423	429	405	419	452	436	409	441	379	360	407	370	447	418	443	479	397	389	388	428	417	391	425	410	408	365	437	406	389	430	432	416	405	371	403	411	430	437	459	410	430	415	421	390	444	375	485	384	421	392	413	408	406	424	401	402	421	431	405	391	402	421	388	455	430	421	432	423	393	393	418	380	380	392	394	420	409	405	412	404	430	380	395	424	417	406	426	396	392	420	386	406	427	376	401	418	377	417	422	393	400	439	411	363	429	371	429	410	388	417	406	445	398	405	395	424	413	444	410	441	403	447	388	418	404	425	395	438	420	403	437	355	410	398	428	398	416	422	402	419	402	384	417	414	396	397	390	385	406	395	461	481	424	412	404	429	426	417	425	442	404	396	402	405	397	397	406	437	393	382	432	388	455	399	433	380	429	408	382	388	412	376	389	438	439	455	409	411	406	414	409	387	406	434	364	376	425	393	397	428	420	405	405	382	388	406	433	418	416	448	420	396	380	373	419	401	410	412	406	408	417	366	415	395	434	419	387	390	385	440	442	409	420	435	411	418	402	393	389	401	453	397	437	407	383	426	386	392	385	418	403	422	411	376	426	422	424	430	360	406	410	408	391	387	426	414	420	423	434	423	399	429	423	395	396	374	361	384	407	388	451	366	371	392	394	463	404	448	388	397	409	393	406	423	415	395	404	450	385	415	401	448	409	392	398	441	399	395	395	390	400	416	407	401	404	401	401	398	409	403	408	374	408	423	397	405	418	395	423	423	412	422	402	417	381	430	415	414	426	414	425	398	389	404	389	387	377	381	389	378	446	401	428	417	399	435	400	423	421	393	423	405	409	417	406	394	392	436	382	420	398	453	399	383	386	428	376	377	418	387	414	394	391	423	399	413	437	396	374	380	443	395	435	450	397	375	438	411	394	396	383	411	427	410	395	428	392	391	418	415	385	392	440	369	385	416	395	380	432	396	425	412	389	418	390	419	417	390	414	406	406	391	383	421	408	400	421	410	466	422	413	403	411	408	437	397	392	425	419	405	380	387	424	426	404	406	399	401	442	393	390	413	421	392	415	406	417	388	438	397	387	409	412	431	410	434	437	408	409	378	418	459	367	413	395	389	423	404	418	425	416	430	409	391	422	419	433	405	410	421	465	421	402	443	420	417	409	437	401	413	434	412	425	404	414	398	370	424	391	363	434	426	395	426	388	419	392	390	405	433	415	391	402	397	402	428	413	434	402	406	404	406	407	416	428	390	433	395	407	414	385	398	404	432	412	393	426	402	401	439	383	398	398	404	387	423	415	367	389	410	386	437	414	402	369	439	476	397	370	395	423	408	392	376	406	441	417	403	401	436	412	410	446	390	415	418	449	441	406	408	419	412	352	409	453	429	383	414	400	413	421	416	430	428	398	399	397	410	414	419	382	437	393	439	400	405	433	387	410	412	410	424	410	417	400	436	431	426	393	399	406	339	431	426	382	386	400	443	455	401	419	408	440	386	411	373	391	387	407	411	423	405	400	467	404	402	380	377	386	404	407	403	399	415	415	391	403	382	405	388	418	410	413	423	391	416	395	412	406	403	427	405	397	388	412	410	422	386	427	402	387	405	450	412	409	379	387	469	395	398	408	372	445	414	417	405	379	386	414	440	437	423	408	370	391	411	376	410	420	407	424	410	390	428	403	390	438	409	395	402	425	430	406	406	386	439	388	403	413	408	392	399	423	392	419	447	415	418	412	388	408	431	424	411	431	406	415	390	436	414	419	384	423	376	399	436	401	423	409
40582	8969	1557	1043	762	564	457	369	329	289	251	274	263	268	269	283	274	290	227	267	254	226	232	207	191	167	183	210	189	154	176	155	163	187	185	186	177	186	185	185	197	172	170	152	182	178	190	181	172	182	196	176	170	176	168	266	843	1329	849	453	186	161	154	152	146	161	175	171	165	157	147	170	178	152	181	159	167	166	169	163	180	153	156	145	167	154	145	165	158	169	162	162	169	149	155	172	152	176	145	139	154	149	174	166	185	166	164	139	147	174	153	160	158	158	147	155	158	164	154	140	156	144	162	163	162	160	159	145	146	147	167	164	168	165	167	174	173	143	147	180	175	161	177	164	164	155	154	167	154	153	151	146	156	167	183	143	170	158	174	154	151	164	163	144	132	166	181	154	174	141	158	178	142	171	175	132	157	139	161	172	157	167	162	182	173	157	154	148	156	145	146	155	158	157	167	152	156	149	180	149	156	153	143	166	141	166	184	170	144	152	164	145	171	151	158	165	152	168	138	162	175	166	139	147	181	137	173	156	171	158	143	169	173	150	166	148	151	139	167	168	150	154	149	150	151	190	147	141	168	154	167	152	144	139	159	172	151	158	151	149	157	194	154	143	157	133	149	175	160	159	129	158	161	175	157	171	152	143	170	141	151	155	165	159	149	166	167	152	147	155	169	149	166	160	165	151	152	175	161	174	150	153	167	160	149	152	157	176	182	162	177	151	162	140	189	183	155	149	143	162	183	148	158	162	154	125	135	156	160	172	174	146	171	169	161	179	167	159	173	175	156	157	160	157	165	162	158	160	139	162	167	170	158	138	154	179	171	169	160	166	151	167	173	171	166	150	155	163	155	179	157	172	161	170	159	154	173	159	166	153	168	157	160	176	153	165	147	187	164	178	176	128	139	160	166	162	147	148	184	173	171	159	131	163	159	129	155	162	150	161	162	180	148	177	174	145	155	175	165	158	158	165	176	159	151	157	157	177	166	178	166	168	159	178	154	169	166	159	157	165	163	180	144	150	164	187	173	157	164	182	156	164	161	156	171	146	154	174	150	159	159	145	179	163	158	162	170	161	142	152	143	164	169	157	157	183	149	166	154	165	160	184	166	143	152	171	153	152	156	166	165	143	171	170	156	147	156	178	154	180	166	145	177	172	155	151	151	167	151	158	147	145	179	155	181	154	147	170	178	159	145	156	157	145	154	150	158	143	135	173	144	156	195	153	163	169	159	167	144	171	165	159	161	151	169	160	131	156	171	169	139	157	157	162	165	166	161	146	164	150	169	152	147	171	170	155	143	130	169	148	163	120	153	155	158	184	154	174	161	150	150	146	166	153	146	161	171	156	160	189	164	145	171	163	180	150	183	153	167	166	159	150	139	141	165	150	171	182	159	171	151	150	159	160	169	156	156	168	180	170	145	164	159	168	152	162	157	192	146	167	151	177	164	173	160	168	152	167	159	162	163	169	167	151	152	167	168	164	142	169	161	155	148	160	194	164	162	165	149	156	157	167	156	172	166	187	165	159	135	152	154	158	157	140	181	155	147	175	177	162	144	185	163	164	150	172	154	165	149	173	158	154	160	156	145	143	174	165	134	164	168	140	141	159	156	173	139	170	159	179	165	137	165	133	160	163	144	154	163	141	164	169	143	176	156	152	157	169	167	162	151	183	143	153	150	167	180	156	143	180	176	178	160	186	159	162	142	140	154	148	143	164	149	173	162	157	167	181	153	163	171	159	148	160	144	152	137	148	164	147	164	167	162	178	146	136	146	154	154	163	164	166	159	164	142	171	163	152	171	168	145	172	152	167	141	142	137	146	158	172	152	153	150	149	152	154	150	160	161	139	149	179	163	154	151	163	163	166	158	175	152	147	146	158	156	148	155	155	158	163	153	136	171	152	173	174	162	172	163	176	167	170	155	156	131	165	162	164	155	129	146	139	140	180	165	172	149	133	180	144	173	152	162	159	160	159	156	146	133	146	141	157	170	167	141	162	156	157	153	165	155	139	149	154	155	147	168	171	157	164	155	159	171	173	192	149	178	165	164	149	163	166	174	145	163	131	173	140	180	159	153	170	155	141	160	170	157	153	151	164	176	154	148	148	181	168	138	175	172	139	167	144	159	136	160	166	156	166	163	156	153	144	174	173	170	132	165	162	163	168	160	188	155	170	169	176	150	162	147	157	163	150	172	161	154	154	145	160	136	132	150	165	151	171	170	159	173	152	157	165	162	162	156	150	160	153	178	157	164	154	149	157	169	152	161	161	168	144	184	159	171	127	146	148	171	142	177	145	149	149	171	176	140	156	151	169	147	143	157	152	176	163	153	160	168	170	170	157	173	169	153	162	167	152	178	161	128	181	158	168	151	170	159	142	130	165	156	137	132	157	149	167	141	167	145	172	159	167	168	143	151	154	184	151	161	180	135	185	160	143	166	163	163	162	171	173	159	160	141	153	180	177	153	166	138	164	172	179	170	168	158	175	187	157	158	140	167	153	161	171	133	161	139	157	162	164	144	114	148	165	182	167	156	155	190	164	162	138	161	169	142	180	137	164	146	160	187	145	163	157	178	165	161	157	169	169	155	161	166	154	167	128	165	157	150	169	180	156	185	149	149	157	160	166	162	148	162	162	161	173	144	160	171	144	154	177	151	170	160	164	127	166	179	185	167	174	166	157	161	154	164	149	175	172	159	153	167	164	171	146	152	168	165	159	164	137	174	162	166	164	157	141	149	159	163	136	152	153	162	143	181	154	165	142	151	141	157	154	152	140	160	128	157	157	185	164	162	172	144	154	167	154	159	160	160	151	163	175	170	175	166	154	145	137	160	143	167	144	180	167	176	154	148	172	162	156	146	156	174	147	165	157	183	149	151	166	163	145	154	138	163	163	175	180	156	149	171	156	188	164	169	160	186	166	165	167	157	160	152	149	150	170	141	167	182	146	164	157	152	152	167	164	159	155	177	181	165	153	162	186	160	160	163	155	160	149	181	151	167	132	158	155	131	163	157	153	179	169	139	169	155	155	131	159	157	145	152	152	140	136	171	168	164	152	177	135	162	167	152	170	173	179	170	161	157	160	153	165	171	157	148	161	172	181	150	144	154	163	148	159	137	170	141	176	167	154	174	180	179	155	156	161	139	174	163	161	166	148	143	137	191	171	156	160	192	139	159	167	154	161	154	185	158	154	155	166	144	157	156	168	139	138	181	168	169	177	144	177	146	124	155	200	177	187	162	168	163	161	163	175	146	151	161	175	174	140	188	142	168	145	140	169	160	172	155	191	151	150	143	170	141	173	147	147	150	156	178	165	148	146	159	163	160	155	169	156	150	149	143	163	179	153	179	179	157	155	160	152	198	157	168	157	147	156	151	139	159	150	137	164	175	171	145	143	165	128	152	155	176	153	134	168	165	192	171	150	146	141	162	154	170	143	155	138	152	175	151	152	163	167	168	181	159	160	174	154	154	141	171	147	154	138	170	166	159	153
21644	1583	3345	3465	2989	2423	1968	1658	1361	1216	1169	1098	1121	1261	1161	1430	1195	1151	1132	1205	1283	1076	847	780	634	589	671	680	623	583	529	604	567	627	616	635	653	615	705	725	694	714	688	691	737	747	733	696	667	646	645	593	643	625	644	1505	5945	9179	5436	2232	493	512	449	507	499	480	501	432	453	464	472	468	467	453	460	483	476	447	461	458	478	496	456	486	497	483	476	464	447	470	448	461	468	460	451	468	469	460	426	455	468	488	459	483	464	494	470	469	499	497	500	472	442	495	491	455	479	450	497	484	472	482	456	487	484	465	482	472	480	519	434	454	453	477	481	451	450	518	478	476	475	485	438	498	506	479	487	491	473	475	465	441	459	450	453	481	462	440	473	458	503	470	471	482	451	442	483	461	475	455	484	486	480	449	491	489	455	475	459	454	515	461	494	473	466	449	491	479	445	488	445	435	480	471	473	470	467	485	469	459	475	490	472	459	438	499	465	429	490	490	474	485	437	480	497	486	469	487	456	479	441	451	484	457	456	507	473	478	480	438	482	465	412	497	469	488	460	500	440	464	462	451	473	479	445	462	461	445	448	462	495	458	503	457	462	491	486	488	461	452	449	438	461	482	505	459	446	469	480	468	481	476	459	466	490	500	465	498	453	468	487	464	477	483	481	463	487	443	468	462	495	463	445	446	486	473	474	492	440	458	479	501	443	490	459	509	487	429	505	458	468	454	474	486	442	466	441	415	511	446	459	479	428	482	443	470	497	456	458	458	434	494	464	476	485	453	479	511	499	449	419	469	484	467	477	430	492	440	470	487	460	500	516	455	454	476	488	442	486	452	447	500	460	473	450	502	473	475	482	474	486	449	462	455	445	516	454	459	469	479	425	496	450	477	445	461	447	454	461	507	469	499	468	471	458	489	484	511	465	469	485	461	478	446	460	444	493	455	465	454	491	468	441	470	461	502	442	464	481	450	464	461	450	467	459	482	467	472	478	498	464	434	445	455	489	467	493	511	500	473	451	517	472	469	490	441	457	479	473	460	468	432	471	484	491	494	487	453	463	453	512	495	461	437	471	459	496	477	461	458	439	472	502	438	494	431	441	460	435	464	459	450	467	473	451	465	452	472	471	453	422	442	464	429	490	445	464	482	465	517	479	508	484	450	473	445	477	462	483	480	467	494	477	442	467	467	460	466	446	479	472	482	444	485	489	471	452	454	461	445	463	495	497	464	466	471	470	461	465	439	504	439	467	422	461	468	469	494	494	476	455	472	495	436	464	490	453	458	464	490	468	518	469	473	490	468	466	482	466	427	474	484	475	445	482	453	463	480	472	450	467	504	456	455	477	506	476	462	448	462	464	485	466	435	457	474	487	465	490	455	491	461	496	458	462	465	490	478	462	484	433	423	492	464	470	491	470	472	461	525	474	445	481	517	457	455	490	453	461	465	489	486	504	441	476	475	432	477	487	440	469	468	485	478	429	489	463	452	483	486	476	456	481	427	443	521	456	468	489	508	477	497	473	477	456	481	465	489	464	480	470	504	476	501	451	450	444	502	463	448	483	466	486	480	536	475	473	468	459	491	508	491	433	517	444	462	505	488	435	466	487	465	456	466	463	484	466	515	450	473	477	460	460	450	442	433	531	450	511	482	465	485	465	470	504	476	479	458	475	485	481	440	487	449	436	453	516	441	477	458	479	460	482	473	447	466	481	469	457	467	480	470	483	486	465	475	451	529	457	486	457	438	464	447	446	448	451	492	458	422	501	500	481	478	454	461	458	470	463	482	470	456	428	494	455	476	441	469	469	504	472	479	439	454	466	484	455	447	488	502	447	449	475	475	462	426	467	479	487	432	436	444	487	476	465	493	486	456	464	500	481	486	475	461	470	461	472	439	479	441	502	451	500	484	476	476	464	467	497	438	452	485	420	487	448	483	468	447	473	490	487	454	477	488	454	465	463	396	441	413	480	465	481	443	460	482	465	474	471	433	481	483	455	484	484	459	478	476	471	508	465	479	469	490	499	467	454	473	458	463	470	446	457	416	471	448	480	466	478	479	496	518	486	465	455	481	472	468	463	480	461	435	512	483	449	455	493	494	450	460	442	461	483	481	491	466	470	465	506	459	478	450	474	444	487	465	463	463	440	471	475	522	484	451	439	485	419	442	486	479	494	469	436	473	456	483	481	463	480	450	503	471	472	474	507	456	412	451	480	455	431	468	487	463	438	516	465	481	478	488	516	472	485	438	448	483	452	459	476	463	449	432	475	483	481	494	449	483	464	474	462	470	452	471	472	461	462	460	456	456	482	462	438	477	494	477	480	439	490	462	463	491	493	440	451	489	461	467	464	491	476	469	489	447	451	458	466	513	468	476	436	477	484	498	427	486	483	485	438	437	447	474	474	432	439	452	448	440	474	475	474	466	468	432	459	406	465	482	464	468	461	489	467	477	470	437	499	427	468	506	458	490	490	479	477	449	438	454	472	460	469	470	467	490	482	460	442	493	463	496	463	437	473	498	505	452	462	504	498	458	459	435	454	484	439	494	446	480	461	481	479	476	492	465	432	483	436	438	480	456	471	476	465	470	473	454	468	440	497	461	473	487	457	490	464	486	486	503	491	476	479	473	458	487	469	491	421	435	517	437	463	485	476	468	448	475	463	463	430	464	484	450	470	463	448	487	481	478	478	499	428	527	504	475	467	457	441	468	444	472	480	482	476	492	435	428	474	461	479	470	474	460	468	462	469	501	505	467	446	465	482	452	464	493	495	486	489	456	436	470	444	481	475	435	427	456	505	484	446	467	428	483	448	478	442	481	442	451	470	435	490	481	508	461	452	527	466	450	483	455	499	447	495	459	468	480	423	480	482	439	516	449	493	486	473	485	472	504	497	454	459	453	448	436	432	464	463	461	497	474	442	486	454	458	473	463	470	461	453	461	492	490	432	474	447	466	460	463	484	496	491	460	459	486	490	479	492	497	481	482	420	459	466	477	465	457	440	454	461	499	472	487	471	488	506	467	476	450	504	449	440	474	451	479	493	489	482	450	449	457	456	466	454	461	505	454	428	469	470	478	451	483	471	488	477	488	473	488	457	470	464	416	494	442	470	444	485	492	489	484	429	446	433	477	471	475	455	443	471	477	455	462	485	499	480	447	469	465	498	493	516	451	460	440	484	505	438	515	512	483	476	449	472	463	439	462	474	492	456	485	444	459	450	449	470	492	463	467	463	476	486	486	440	483	461	461	473	490	469	466	480	469	443	442	461	493	472	436	461	481	434	469	453	481	458	450	502	425	496	499	476	491	504	455	462	472	445	453	469	457	448	439	484	439	496	466	493	473	468	434	477	506	468	462	448	457	513	453	457	451	492	433	492	500	456	473	476	489	469	460	461	471	496	474	445	434	491	439	476	451	488	427	521	458	524	459	472	459	469	451	501	480	436	508	436	500	464	453	473	442	472	452	466	461	447	427	438	485	481	473	472	445	436	469	472	473
53685	20781	4663	2190	1470	1073	836	620	514	444	385	345	384	397	384	424	407	429	363	370	382	359	278	218	221	240	270	226	211	196	228	164	200	230	204	226	201	215	208	214	215	222	226	255	208	224	235	188	207	193	185	199	248	226	239	235	1558	1734	496	216	196	182	163	178	166	181	189	170	201	180	154	162	176	160	183	157	177	168	149	182	187	204	189	178	173	185	202	169	214	167	162	171	171	181	196	193	192	181	176	167	174	196	189	167	159	196	165	183	165	162	202	188	172	185	174	176	159	157	164	182	193	167	203	182	169	197	155	170	200	205	182	171	186	181	160	167	186	190	195	184	179	184	181	160	178	174	173	189	195	157	175	202	152	185	187	171	185	180	186	173	202	195	207	198	192	169	198	172	179	175	150	167	196	175	208	178	185	170	168	196	182	178	193	171	162	194	180	181	184	218	186	191	174	171	200	199	165	174	182	154	169	192	179	169	177	168	180	192	157	188	162	177	183	182	172	172	166	188	178	158	198	179	185	187	178	176	168	167	177	175	155	166	156	189	189	210	172	184	178	174	172	185	172	184	192	201	172	172	179	153	195	211	174	179	180	179	197	183	180	174	186	174	153	186	191	189	172	187	179	172	179	172	160	169	179	169	178	179	193	203	183	200	177	183	199	171	164	158	187	165	184	194	209	188	202	198	173	188	166	174	186	186	161	190	182	172	167	165	199	156	165	169	157	190	183	179	167	165	179	151	192	195	173	166	178	171	192	153	187	173	178	192	184	158	164	183	196	170	186	192	178	184	178	186	193	178	171	181	179	198	160	166	181	166	173	193	153	157	155	179	159	171	198	187	170	152	165	172	179	184	174	171	170	188	163	209	180	194	182	188	169	179	153	164	196	168	195	164	186	171	181	174	169	161	181	179	183	169	191	187	204	170	195	162	172	182	188	178	171	196	153	158	174	167	175	179	164	176	182	186	169	210	185	168	191	175	180	166	181	165	189	190	163	181	189	191	186	174	194	177	173	193	181	177	180	186	167	179	159	171	159	151	185	188	176	193	164	190	183	160	164	192	152	165	150	173	179	178	198	188	192	176	170	182	165	174	152	181	173	179	195	183	190	179	164	181	181	199	178	165	185	188	191	161	169	175	167	160	178	180	182	171	158	182	184	186	191	182	188	165	170	180	163	163	167	175	164	167	195	158	176	175	187	192	177	197	170	175	184	172	170	191	205	203	203	165	182	192	167	202	180	168	167	164	173	165	183	196	167	183	180	209	150	205	170	147	178	187	210	190	171	186	166	200	189	175	170	189	207	200	183	184	192	179	161	166	199	156	156	153	189	184	167	164	182	167	181	182	192	192	162	166	159	170	157	185	157	185	164	173	177	160	184	175	184	209	160	211	173	184	180	179	204	205	192	193	206	187	187	190	158	179	171	164	160	186	176	160	185	159	172	165	180	188	169	173	176	169	191	175	171	164	185	189	172	180	180	160	165	158	176	176	189	172	170	202	165	166	165	161	152	182	170	189	171	177	159	179	184	185	187	175	190	179	180	189	168	165	165	161	175	172	169	181	162	202	196	168	197	211	158	162	186	181	175	155	154	197	185	145	181	157	170	156	180	162	161	172	179	173	179	194	173	161	177	196	164	173	178	179	168	168	167	173	180	191	212	183	207	180	188	177	164	187	190	196	167	157	190	184	176	190	180	177	170	173	196	175	174	163	204	187	189	174	178	165	173	198	162	160	174	179	161	189	175	155	166	188	176	193	176	159	176	168	165	171	169	159	203	162	185	172	172	146	169	184	167	178	179	195	167	182	188	178	167	182	189	151	155	167	195	144	178	166	194	157	182	158	177	191	166	184	179	188	186	166	158	188	174	186	183	188	176	170	190	180	165	176	181	175	171	191	196	179	189	193	183	196	177	157	173	157	160	154	159	201	192	162	164	203	173	183	202	161	201	176	177	187	193	167	190	165	171	155	168	190	190	185	174	146	166	180	195	166	169	176	206	180	163	181	158	186	159	182	192	188	192	174	154	172	178	174	194	166	179	179	171	160	192	160	177	205	201	167	181	175	189	151	191	178	158	167	175	185	184	174	177	161	185	181	176	184	168	162	196	163	170	168	158	183	174	147	183	156	158	183	172	176	143	174	171	164	186	174	190	191	202	187	176	183	201	178	188	190	206	184	166	159	192	174	170	175	198	176	175	175	184	170	179	204	175	189	169	159	180	165	198	187	197	167	177	169	181	175	173	149	171	190	196	181	183	180	169	179	180	165	184	169	188	186	174	180	212	184	175	165	177	181	168	180	187	190	181	183	180	190	191	166	184	167	179	171	180	187	155	188	179	173	164	198	191	164	152	171	201	187	185	179	163	203	166	171	177	177	160	168	189	176	180	172	202	199	165	188	169	173	181	166	183	186	169	173	180	154	180	219	174	173	145	186	185	183	177	173	203	160	194	172	176	188	184	193	166	183	161	173	135	166	186	195	172	186	179	182	195	156	190	167	176	180	173	184	176	178	169	151	185	153	175	186	180	186	185	165	176	193	176	174	194	172	183	176	173	171	192	171	189	194	176	179	159	169	182	197	192	190	167	184	185	179	185	168	177	181	170	192	171	182	155	183	200	189	179	195	173	175	187	180	184	167	188	161	176	201	194	190	165	184	202	162	169	177	181	190	178	178	150	193	184	177	189	169	171	199	175	177	161	166	177	176	189	178	176	154	185	200	180	160	191	213	177	189	185	176	170	197	173	173	184	183	178	211	152	178	185	175	192	176	162	199	174	183	177	168	193	191	180	200	193	181	185	169	184	181	175	185	223	191	202	168	155	174	175	167	180	190	171	186	170	196	167	174	186	190	161	202	198	200	187	165	161	178	167	185	168	180	184	180	190	184	150	187	192	169	171	157	173	182	192	178	177	182	179	164	160	161	184	170	193	162	171	190	170	204	168	161	175	172	183	161	223	182	198	181	170	167	189	172	191	175	179	154	188	194	173	170	159	172	189	167	160	189	162	183	168	162	211	166	193	172	176	159	174	170	169	193	204	194	172	187	165	167	186	185	186	177	178	167	184	165	169	177	182	200	163	162	191	168	189	195	166	187	165	176	160	208	176	176	173	171	170	182	220	196	175	173	189	219	153	187	170	197	187	162	191	192	185	144	162	182	155	192	178	218	163	184	196	170	191	195	188	189	163	198	172	195	174	187	152	179	187	178	181	185	201	193	162	163	193	163	170	146	171	181	163	163	174	189	169	167	177	175	181	155	193	166	154	155	173	150	160	164	180	168	175	184	166	166	179	178	159	182	192	178	170	171	170	180	187	189	177	138	153	181	173	161	172	159	145	175	170	169	175	182	179	153	159	178	189	196	186	174	187	158	193	162	180	176	172	178	196	189	180	165	161	183	162	167	172	180	170	171	171	172	157	161	158	180	168	185	160	167	174	185	178	194	179	194	179	180	118	170	206	196	166	174	172	170	177	159	170	159	163	169	171	196
31378	2853	6297	6574	5358	4251	3439	2876	2481	2137	1859	1680	1843	1801	1818	2200	2070	2229	2035	1929	1971	1930	1330	1062	871	905	1153	998	806	724	655	765	688	729	701	715	722	795	926	816	800	914	953	966	990	902	855	798	785	722	691	718	749	820	848	1098	10213	10498	2427	665	541	507	522	503	526	511	523	465	510	516	514	547	509	539	506	562	514	500	504	450	512	540	488	487	553	515	485	472	505	550	542	509	525	521	559	516	473	525	494	516	504	521	531	507	531	515	505	511	514	520	514	481	520	484	499	544	495	528	504	497	536	550	539	510	496	473	464	508	524	512	481	509	512	488	502	512	513	500	506	532	500	569	513	513	562	529	570	564	581	554	585	564	553	508	555	525	555	577	556	597	558	566	556	595	544	545	588	547	592	498	498	502	516	522	547	552	510	533	531	533	479	505	479	507	501	487	543	489	499	509	526	493	532	542	522	549	467	512	531	511	556	554	516	503	446	483	531	602	529	518	567	530	511	501	505	507	489	512	489	534	516	517	525	511	542	467	501	492	493	539	508	519	487	526	501	526	507	524	513	466	480	531	521	524	544	510	502	509	526	510	524	478	476	515	511	493	482	487	498	541	509	542	495	499	533	507	514	471	514	511	549	508	501	525	529	531	523	545	518	534	515	465	470	523	540	537	514	486	550	514	455	494	527	491	518	512	536	506	502	545	492	531	521	516	509	547	482	478	493	528	481	543	502	499	477	573	529	528	498	521	512	508	491	525	528	514	493	527	511	507	521	506	526	497	509	492	528	463	555	503	500	518	519	463	516	509	491	548	516	507	529	531	475	523	456	529	571	544	493	555	500	523	512	481	503	497	512	520	565	455	505	518	507	489	530	496	509	532	494	502	475	488	494	535	518	497	473	513	542	490	547	509	486	483	530	548	490	507	481	536	517	488	515	499	504	526	558	547	518	500	489	502	492	499	514	483	481	507	542	528	549	476	474	576	510	438	506	539	548	545	542	534	517	516	488	536	534	483	495	529	519	464	497	479	518	524	517	519	473	492	464	433	522	479	512	494	483	522	524	503	534	509	510	491	527	498	489	540	460	517	489	536	512	483	479	580	537	553	502	509	506	512	495	496	533	503	499	516	510	509	496	542	469	519	540	491	488	518	552	500	504	537	519	506	517	538	514	533	489	468	510	465	537	523	494	475	520	475	498	529	522	503	549	538	526	505	516	513	498	505	526	531	499	506	497	526	563	515	501	491	503	500	538	519	522	493	529	480	515	503	487	510	517	519	524	519	494	493	465	544	529	516	520	533	535	494	511	470	534	468	516	517	505	501	524	475	514	515	486	529	522	488	532	500	533	492	474	483	522	530	515	540	546	494	510	500	496	510	513	510	517	502	441	521	511	534	532	473	510	523	494	535	511	523	516	502	510	506	513	491	474	490	522	535	550	494	526	452	492	541	505	465	506	479	482	534	483	478	520	498	494	522	505	531	496	549	514	529	515	497	521	546	493	502	523	525	536	534	515	527	519	536	491	515	520	488	503	499	544	536	511	528	531	519	465	494	529	496	511	494	515	517	542	510	520	516	525	484	524	526	533	523	529	554	538	509	543	520	509	517	523	513	523	495	458	518	504	487	522	512	468	523	530	534	474	543	526	525	520	535	479	532	516	488	519	485	523	514	502	543	475	509	485	517	553	504	543	505	493	514	497	476	546	477	529	461	525	489	532	505	505	498	484	524	530	499	521	491	485	468	524	515	504	505	528	490	519	539	524	504	536	496	505	510	532	521	506	516	514	514	467	483	503	490	497	522	472	513	541	505	493	496	506	522	528	487	551	482	525	498	522	512	551	482	514	507	528	484	521	500	514	521	500	507	466	485	497	511	523	496	505	467	501	518	539	499	487	548	496	488	540	505	547	496	535	494	516	515	496	525	536	495	520	525	507	530	502	499	493	494	521	509	498	513	536	518	480	518	526	523	555	495	510	504	506	466	475	515	531	484	490	531	517	512	519	570	541	497	507	525	550	513	504	520	485	521	474	489	463	461	515	510	474	523	519	491	479	515	512	544	509	489	514	521	531	507	456	495	479	481	550	506	507	530	545	498	459	482	530	476	524	557	529	548	518	534	555	528	476	509	509	509	460	532	525	528	489	513	485	462	530	507	494	494	498	495	543	471	530	495	490	476	454	516	498	466	548	512	532	531	488	518	508	486	535	509	530	474	500	485	471	485	526	542	495	456	495	523	504	524	507	517	539	492	520	495	532	477	514	541	505	484	535	503	487	513	506	519	520	498	522	528	541	559	506	499	487	528	505	523	516	542	526	494	525	521	480	522	505	525	542	539	501	500	517	503	501	515	464	521	560	522	534	521	508	516	533	501	529	534	489	510	536	521	482	515	535	520	533	531	471	526	489	521	519	498	496	531	504	520	540	532	510	517	516	534	522	476	518	500	534	471	516	498	542	518	511	512	548	569	504	486	518	527	510	496	483	495	505	513	509	549	489	495	468	521	511	488	489	511	511	507	462	552	545	526	495	498	485	486	509	536	532	500	501	506	517	463	541	524	514	483	494	483	539	517	517	521	543	517	498	525	513	482	537	522	463	467	503	506	531	482	551	507	521	486	507	494	493	452	473	506	513	474	488	523	523	510	507	497	504	543	486	511	503	502	492	520	527	517	508	498	547	520	507	442	477	516	520	548	489	549	497	474	482	498	492	533	534	481	531	505	489	536	470	527	544	532	530	498	467	504	536	499	514	501	508	486	503	499	525	488	531	524	533	479	511	476	479	496	523	493	515	524	515	503	503	531	535	537	511	488	507	505	525	515	455	534	538	515	505	496	506	513	491	528	490	486	510	494	530	511	495	466	484	496	457	516	539	555	530	479	513	545	537	532	524	537	503	551	494	511	490	508	480	551	530	543	501	526	524	501	510	477	535	496	515	509	494	495	513	523	519	515	490	508	503	566	497	518	545	513	552	483	509	506	515	489	552	513	564	498	514	508	504	520	522	501	513	485	542	495	499	571	512	477	512	505	502	508	484	525	529	534	508	489	471	508	493	499	464	510	553	509	516	552	498	505	490	502	511	510	500	483	555	522	524	554	513	497	521	508	506	521	492	544	471	504	509	503	524	504	503	498	499	559	502	500	566	478	533	563	527	489	514	547	496	500	504	534	527	525	491	506	509	477	526	511	517	508	511	559	550	502	508	557	542	529	523	486	550	538	543	496	543	530	478	502	497	516	519	519	491	476	539	532	558	490	552	535	532	531	546	523	521	521	545	535	544	480	517	492	518	542	505	473	524	497	543	512	503	505	523	511	518	539	512	518	519	486	510	527	484	497	533	509	501	520	497	473	525	536	549	461	537	489	473	489	506	497	501	538	534	506	483	468	504	506	493	508	497	537	479	485	499	542	525	483	526	506	472	498	498	535	505	544	500	520	477	476	486	556	530	522	545	517	530	505	534	480	504	522	543	492	485	529	555	493	495	520	491	542	513	505	499	523
4328	316	128	115	98	99	91	86	83	85	66	91	74	71	75	78	69	62	76	105	71	72	66	64	70	67	68	82	58	90	70	75	76	56	71	71	81	67	70	75	77	71	81	86	68	65	67	67	64	80	80	83	59	75	76	80	79	95	72	66	66	66	69	71	81	67	80	62	72	65	56	53	71	54	76	81	60	75	68	73	62	67	96	83	69	83	83	67	73	86	77	81	80	99	66	69	70	62	86	68	70	60	56	73	72	64	76	66	63	84	62	61	67	56	58	63	50	62	72	81	77	52	62	81	77	70	84	64	92	74	75	74	55	68	73	75	72	91	52	63	55	69	63	66	73	66	65	78	60	75	65	67	75	80	70	77	67	78	88	73	66	62	71	63	71	69	55	62	65	63	66	80	67	59	65	70	72	79	60	65	62	86	79	72	64	69	57	71	60	63	67	59	85	77	63	63	72	72	79	73	76	66	65	71	94	60	63	72	68	67	52	63	56	75	69	71	71	73	62	69	70	67	65	64	69	59	61	81	78	89	78	77	91	68	54	68	67	81	69	62	83	72	68	72	68	79	47	64	68	77	72	67	67	73	70	69	62	54	55	67	65	82	73	81	66	70	74	76	66	70	62	62	72	74	67	73	66	58	60	63	61	59	71	64	56	72	64	67	67	82	73	68	77	72	91	76	69	83	61	61	79	69	84	66	81	64	72	75	77	70	89	71	64	85	68	65	67	62	80	71	70	73	67	71	70	66	80	77	79	68	63	70	59	64	72	74	68	71	54	62	78	79	70	73	71	70	79	65	71	71	77	67	76	77	73	66	72	65	74	57	67	72	63	77	72	95	64	69	69	66	84	82	48	77	55	66	81	66	72	66	70	74	63	73	76	70	78	77	65	76	57	74	79	73	58	78	65	65	78	55	88	75	52	72	64	77	71	81	59	82	54	67	55	65	63	61	64	63	66	66	68	80	64	71	74	64	80	80	66	73	80	70	70	77	71	70	70	66	66	68	66	80	71	81	71	66	78	60	72	67	63	86	68	68	74	75	64	44	56	82	65	56	67	74	66	66	80	66	69	86	68	93	75	59	72	63	74	86	85	79	58	52	83	81	86	69	75	70	59	69	76	71	69	83	70	64	72	61	60	79	65	68	81	78	90	61	75	67	73	83	84	88	71	56	79	64	76	52	61	61	70	66	70	76	63	63	73	80	78	77	72	65	90	63	65	80	78	71	68	74	70	65	75	70	68	68	55	80	62	63	59	81	79	67	63	56	75	68	66	65	59	65	63	81	67	54	69	88	86	81	68	63	82	71	70	83	68	71	57	74	64	71	61	68	85	69	61	61	87	66	60	76	73	68	78	71	69	74	73	61	81	63	67	78	69	83	73	72	75	76	58	76	63	69	64	74	58	80	66	65	68	69	72	78	60	85	74	72	65	68	70	63	65	76	85	69	75	84	76	66	79	78	74	62	80	67	86	64	82	81	55	66	71	70	65	77	67	59	74	50	74	78	86	53	93	83	66	72	77	70	67	80	63	79	72	60	73	84	67	80	65	58	72	77	80	81	60	64	70	66	61	77	88	66	77	74	60	62	76	70	65	64	63	73	64	73	61	72	55	61	56	67	63	51	70	81	89	69	73	74	73	78	66	73	61	73	65	81	58	59	76	70	68	73	80	53	80	81	61	56	78	83	80	76	68	64	66	67	59	76	74	66	63	66	70	79	67	63	68	75	64	81	49	64	80	65	61	61	62	66	67	66	80	81	68	74	81	62	77	62	57	79	76	63	69	66	90	69	71	55	50	63	54	71	91	75	63	67	70	73	64	81	48	78	62	80	65	76	69	66	66	68	69	67	62	86	75	63	68	64	84	67	68	62	70	64	74	78	69	63	73	66	75	78	84	59	60	64	59	69	73	79	68	65	65	67	50	77	59	63	84	65	70	81	70	60	70	72	86	70	54	76	73	70	78	65	67	68	70	70	77	63	56	75	69	80	57	69	59	71	77	62	74	80	72	69	70	48	71	64	65	68	70	78	82	76	62	58	74	68	71	79	65	65	73	68	69	84	82	74	64	82	71	91	61	69	79	68	53	77	73	76	69	72	72	78	70	69	55	70	76	78	58	65	75	75	97	67	68	69	67	75	73	74	75	77	77	85	64	82	64	75	77	72	81	72	87	60	70	64	75	61	68	81	71	87	72	72	67	66	63	85	84	68	60	78	82	84	65	72	62	69	65	64	68	60	83	72	69	72	72	76	60	74	63	84	60	78	70	70	76	65	78	70	85	85	74	79	72	74	56	73	67	67	81	72	81	72	83	86	61	72	57	81	72	65	71	60	75	68	77	62	82	62	79	76	81	74	72	73	65	51	75	82	68	68	72	79	73	67	72	67	81	71	73	68	70	69	90	74	60	78	94	69	75	67	70	67	64	69	56	52	65	77	68	88	89	61	68	84	80	68	81	71	67	71	71	73	63	55	67	76	67	74	68	78	63	71	71	70	64	69	87	73	63	66	73	79	71	73	68	74	74	74	76	76	58	66	75	79	75	71	68	63	67	73	63	54	71	78	72	79	62	82	57	67	67	72	66	75	76	74	69	77	78	64	80	68	64	80	64	51	74	80	74	83	65	70	72	78	75	87	83	70	77	90	72	75	78	76	73	71	72	71	70	67	69	67	69	66	83	61	65	64	77	76	79	72	77	73	65	69	66	64	71	71	74	72	47	57	76	65	69	67	56	82	60	79	79	66	85	92	67	86	74	64	65	79	61	77	74	70	74	68	80	72	66	72	66	60	68	56	60	68	61	82	88	69	81	69	70	67	76	60	72	71	76	71	67	70	60	70	60	71	55	86	68	70	74	65	68	68	73	74	77	80	76	66	66	56	70	70	75	77	88	71	71	68	64	69	70	65	79	69	75	66	76	58	72	81	64	65	72	73	68	70	59	71	90	67	64	85	52	70	70	61	76	69	96	57	74	86	69	82	74	76	71	67	70	74	60	77	53	73	81	68	60	78	79	80	60	61	73	80	69	75	81	81	75	74	70	62	71	64	73	70	64	72	72	80	89	61	76	66	62	65	79	65	73	61	76	69	75	67	78	66	76	74	58	88	77	72	79	57	68	64	71	77	64	63	80	74	74	76	66	61	58	72	66	68	67	69	69	77	57	68	84	70	59	61	66	73	79	67	76	66	88	73	60	77	61	57	70	71	57	62	75	55	82	64	67	71	70	89	81	84	71	70	78	66	81	78	77	70	78	65	59	69	76	75	64	84	64	75	58	69	66	62	72	71	68	79	83	83	58	64	85	59	68	60	58	77	71	64	76	64	69	76	65	62	65	59	84	63	60	78	90	77	73	49	68	64	71	72	68	74	58	61	84	52	65	82	79	67	77	61	74	68	63	69	67	57	58	65	82	64	76	70	70	68	62	51	61	68	63	62	75	57	68	63	70	77	67	65	66	63	80	67	90	58	68	76	64	67	55	65
3999	318	427	451	412	382	379	305	286	275	312	290	259	315	274	340	306	304	295	333	308	271	266	259	261	281	250	261	246	238	236	243	252	226	239	261	264	281	262	255	265	253	257	248	269	240	241	279	242	227	253	257	268	275	234	274	418	453	229	231	260	265	233	227	253	240	229	252	238	233	233	234	260	195	265	252	255	241	260	250	249	235	248	242	261	228	273	264	241	231	222	235	265	249	212	247	231	236	249	235	253	230	195	232	252	232	243	236	234	240	246	215	234	225	267	256	244	245	240	245	225	229	249	265	225	230	245	256	243	222	241	264	226	235	250	209	247	258	246	238	222	211	232	220	240	255	239	274	221	243	239	266	229	222	273	246	245	233	241	238	233	248	245	254	223	228	251	246	263	257	233	245	246	235	255	246	259	248	235	249	238	255	249	238	255	244	232	226	228	212	252	252	252	242	233	244	260	213	237	261	238	221	223	236	210	213	243	237	227	238	225	236	254	261	233	261	274	222	233	230	225	240	265	225	218	228	236	230	223	249	224	246	227	256	221	230	217	250	218	271	238	229	266	227	243	246	227	261	245	220	232	240	232	249	225	247	242	224	218	223	220	221	252	250	241	245	258	230	231	257	256	237	224	235	220	217	242	246	222	233	238	219	233	211	203	234	240	235	236	224	233	236	221	244	258	233	258	212	241	277	227	252	230	249	248	242	233	207	239	215	239	232	223	238	234	221	250	248	230	222	214	252	243	222	249	243	235	254	209	237	232	250	262	244	239	241	237	247	253	277	246	243	273	231	231	251	235	233	247	259	239	228	253	226	256	220	221	228	262	220	223	237	235	249	232	241	217	227	247	217	257	252	223	271	233	257	245	231	244	235	218	229	261	240	234	249	294	240	235	247	235	249	206	241	221	251	251	244	232	244	230	263	232	228	237	236	251	226	235	237	223	236	242	208	237	242	228	241	217	231	218	226	233	248	216	235	227	265	263	236	232	265	246	224	233	253	223	250	255	246	264	229	258	219	249	239	225	219	252	247	247	254	249	244	247	236	229	206	202	240	245	229	250	232	211	226	220	234	217	247	252	246	244	245	244	256	232	219	234	239	263	240	258	233	248	238	245	229	259	231	262	243	239	258	234	244	233	248	210	223	235	247	253	226	239	259	243	246	217	233	248	244	230	226	244	199	272	243	230	272	249	227	235	250	227	244	231	219	250	241	231	222	240	248	238	226	248	250	264	208	218	233	269	242	249	247	263	217	221	250	225	231	221	228	231	243	209	220	231	240	238	221	222	259	258	239	241	229	262	231	238	254	226	251	253	234	234	230	228	213	226	253	231	250	255	250	228	233	216	250	223	234	251	244	257	271	230	228	237	243	230	238	240	275	240	223	233	235	230	235	221	235	224	235	228	243	225	213	228	225	243	249	255	247	233	266	242	260	252	235	254	235	239	258	239	268	263	227	253	228	266	215	275	221	252	208	257	255	240	239	219	240	239	215	228	273	256	229	227	233	250	235	224	256	240	238	233	274	254	231	241	233	238	255	229	232	243	241	259	195	236	234	249	259	247	221	263	221	238	211	245	236	238	268	245	244	255	246	259	231	235	232	236	260	230	245	260	214	235	249	256	252	245	263	248	225	223	239	247	231	251	240	232	248	241	264	263	217	232	232	234	213	240	253	231	265	248	236	212	251	226	256	227	281	243	246	271	233	208	254	263	217	235	248	251	230	208	282	248	236	234	235	222	276	223	218	225	259	227	268	240	245	267	253	252	247	233	234	267	256	233	233	259	220	230	252	251	218	234	228	227	259	241	232	230	238	239	239	209	223	218	253	264	220	232	257	231	214	238	239	229	251	232	267	238	243	242	253	208	257	242	218	232	220	238	265	228	244	237	254	245	249	218	262	239	244	267	238	233	239	232	257	231	226	248	225	252	266	253	220	235	232	236	251	208	246	227	231	219	229	212	224	234	256	247	221	233	231	251	270	242	220	228	237	253	250	229	247	242	241	205	246	223	244	243	246	244	248	251	228	238	238	236	257	225	227	244	208	223	187	256	229	234	247	260	236	207	255	239	265	269	244	245	236	211	211	272	265	229	244	217	265	216	246	224	248	226	253	236	243	230	238	235	221	228	205	221	226	233	213	244	236	223	235	263	243	234	224	282	258	232	216	258	234	221	245	231	226	233	255	221	256	240	234	241	241	219	266	227	267	205	229	258	225	197	214	252	245	272	247	206	216	249	222	245	265	238	220	254	215	246	250	228	255	267	240	229	240	257	242	257	244	227	255	274	246	230	234	250	243	226	196	252	231	234	225	243	238	243	230	261	241	216	261	242	246	250	228	259	249	253	223	246	238	270	248	221	242	255	243	248	226	239	259	224	256	230	277	276	247	241	255	271	205	232	247	220	240	250	227	221	239	241	215	217	249	248	257	248	222	222	227	257	251	240	234	258	249	239	260	237	254	233	218	231	253	219	256	249	232	227	245	252	214	239	252	249	266	246	255	220	227	247	226	240	261	238	231	238	227	232	230	229	211	244	225	245	232	225	247	208	237	245	250	255	229	250	236	225	239	252	245	237	258	245	265	226	242	252	236	234	246	226	243	250	244	241	237	263	250	245	239	231	226	228	213	254	238	253	270	224	241	226	229	261	286	202	239	251	245	232	259	241	240	253	234	244	242	260	226	240	245	236	249	244	233	223	234	253	237	231	247	217	215	241	252	232	246	249	235	235	245	265	239	210	234	234	237	229	242	253	218	229	217	233	292	242	237	218	226	249	236	255	263	255	226	235	223	260	222	242	231	237	237	216	205	242	231	243	259	225	226	225	229	252	255	227	242	241	244	239	244	244	233	278	240	231	212	257	239	259	228	241	231	225	244	237	247	252	258	270	230	248	231	228	243	230	243	221	217	245	276	247	220	240	240	217	242	241	246	236	220	240	225	248	237	248	211	257	221	255	236	240	239	258	226	237	226	273	243	242	244	237	243	231	242	241	242	220	225	218	219	230	244	257	246	219	237	228	242	233	228	239	252	227	207	225	209	245	213	250	253	226	244	231	230	243	239	239	214	255	261	231	230	236	244	257	226	239	262	206	254	253	245	232	242	222	223	215	221	228	225	270	255	226	231	255	237	223	264	228	245	264	238	246	231	259	246	224	259	243	235	266	257	239	245	229	249	265	227	222	239	238	251	232	236	219	226	219	241	242	232	224	233	228	234	257	256	234	242	237	224	237	237	211	241	236	237	209	260	236	209	246	244	200	223	237	246	245	218	235	235	281	227	243	227	232	239	222	221	238	219	211	215	243	241	228	242	237	249	236	206	242	253	242	235	243	258	235	227	242	236	257	263	248	233	245	247	221	221	249	216	234	260	244	232	255	250	240	258	213	239	238	244	254	241	246	240	260	236	253	266	271	226	247	224	240	248	246	240	229	250	235	249	223	242	241	260	231	258	279	228	259	261	259	240	248	222	229	232	241	259	194	252	247	254
38637	8926	1474	1072	703	549	390	352	293	313	247	229	195	223	231	258	232	224	239	214	232	196	163	174	156	187	147	143	179	170	154	157	141	129	153	138	150	132	154	126	168	163	156	135	161	156	163	145	135	171	150	149	151	168	588	963	1044	533	137	149	140	120	151	130	137	120	130	109	144	138	130	133	132	129	174	126	134	113	119	131	123	127	127	122	156	154	121	148	133	124	144	121	132	124	137	139	127	144	149	151	118	145	131	131	145	141	155	135	117	155	151	122	135	140	141	130	121	152	133	123	130	134	149	131	137	135	124	149	132	142	142	122	137	127	138	150	119	147	136	127	138	138	137	143	138	148	142	148	133	109	121	129	149	158	149	146	131	126	135	138	153	142	136	124	136	148	121	129	147	132	118	167	122	131	135	129	132	120	140	122	153	131	110	119	138	151	138	144	136	133	122	136	135	139	152	120	138	134	128	124	146	145	125	131	118	146	152	138	121	151	134	120	132	136	134	158	161	146	150	138	138	119	137	141	136	142	132	135	125	153	138	118	136	138	140	124	127	126	135	133	152	137	113	125	124	121	136	127	122	126	133	147	117	132	139	138	145	144	117	127	150	130	143	129	136	146	136	142	136	121	131	139	130	128	142	137	153	113	141	151	132	142	127	139	133	125	132	148	149	154	154	130	135	134	135	140	139	131	120	134	141	116	126	134	134	120	138	145	138	146	121	167	152	145	147	132	141	152	153	159	129	142	104	132	151	136	123	136	142	142	122	174	126	126	139	149	140	131	131	136	136	131	145	127	131	143	136	122	147	131	152	116	138	123	119	138	124	133	164	115	144	128	115	131	135	160	146	137	144	114	138	130	125	139	129	138	135	111	131	152	143	141	155	132	140	140	126	144	126	149	134	136	146	130	137	144	113	157	161	138	129	125	130	137	140	140	128	146	140	145	104	133	147	123	133	112	158	137	144	126	164	123	140	124	130	140	128	148	128	131	130	114	106	112	110	122	118	138	141	146	135	111	121	137	132	144	130	128	133	143	134	133	139	143	123	146	141	159	142	140	174	127	142	147	129	142	122	146	131	148	147	126	131	138	155	146	115	135	123	129	134	139	138	138	131	142	105	117	145	130	113	139	122	129	139	155	150	134	133	129	114	130	130	125	161	134	155	147	130	135	134	145	141	143	138	144	127	147	146	159	135	126	129	126	156	148	152	117	154	113	133	141	119	137	152	156	127	136	133	138	146	143	137	146	139	121	124	149	145	135	131	126	131	129	140	141	135	142	130	147	145	134	146	145	152	134	124	147	126	128	131	141	133	126	153	138	126	136	145	131	123	131	120	139	140	136	131	124	128	128	135	110	146	157	135	163	132	150	115	146	135	117	123	119	151	154	117	140	154	158	141	156	131	145	146	131	137	130	142	146	139	142	140	143	131	119	134	134	113	132	138	159	111	132	146	153	123	129	137	144	125	146	134	123	149	118	143	130	132	112	110	138	141	143	138	136	149	119	122	144	134	117	142	133	130	157	123	148	129	132	151	146	137	151	139	126	143	123	127	141	131	137	143	152	147	127	160	133	132	137	141	138	132	129	131	119	136	130	139	153	130	120	128	136	141	151	142	128	149	121	139	134	153	125	132	115	118	147	126	115	129	144	133	143	154	125	125	142	142	128	143	137	151	143	167	119	138	128	126	137	143	153	138	119	150	124	134	148	124	112	137	142	138	135	147	157	129	114	153	138	136	139	132	131	115	135	130	140	143	152	133	119	135	124	145	130	129	130	137	125	135	133	122	134	123	156	135	115	154	149	127	128	132	136	130	144	117	147	127	149	140	140	138	124	145	133	135	156	144	149	157	113	138	138	142	144	148	149	124	135	131	117	119	124	140	130	131	140	130	158	130	139	137	154	124	132	104	149	164	127	125	144	135	127	131	122	139	132	133	136	130	77	133	137	160	142	157	141	140	134	141	139	140	124	151	133	121	136	139	121	136	134	146	147	134	141	130	128	140	141	138	141	117	130	141	130	121	120	131	140	129	136	133	123	133	113	131	129	150	141	151	152	147	135	119	133	134	130	124	124	132	154	118	131	134	121	139	152	140	129	155	133	133	153	128	158	138	133	124	144	146	151	119	158	118	128	125	150	128	136	155	135	128	129	134	126	123	148	130	144	135	125	138	123	141	143	148	135	148	116	144	138	131	130	117	156	122	148	133	129	148	133	155	143	136	132	135	155	123	144	116	123	144	133	131	140	156	128	132	132	150	147	138	116	140	137	135	125	122	130	145	165	126	143	134	139	141	128	123	135	123	135	147	141	126	124	111	154	134	146	125	119	127	140	134	144	119	135	130	150	141	125	131	142	140	126	133	140	122	117	143	137	150	134	136	140	149	153	118	139	135	139	143	131	146	122	135	115	122	125	131	111	140	112	131	131	134	140	156	129	145	136	143	136	137	132	155	132	150	134	126	141	140	134	132	138	138	118	145	139	145	138	113	113	161	144	144	127	137	121	131	129	137	139	126	104	121	128	128	147	169	133	139	149	135	152	148	132	126	139	133	125	129	152	140	131	139	136	125	127	126	141	122	145	115	144	126	118	143	136	138	145	143	125	137	132	128	136	117	150	119	123	147	123	139	98	143	130	132	128	123	148	147	156	148	124	133	116	120	140	125	148	122	131	148	135	126	124	137	134	141	143	150	144	132	118	133	150	121	121	129	150	140	128	132	150	127	133	149	157	139	146	120	131	130	115	148	147	134	131	140	116	161	127	153	120	123	121	143	132	135	150	155	120	138	126	143	117	117	145	148	139	125	144	124	133	141	151	119	147	150	135	137	138	112	158	136	147	120	142	144	118	128	136	126	143	133	127	135	124	173	148	147	121	128	127	123	146	126	151	129	148	142	140	126	141	136	130	140	111	137	131	143	164	137	127	130	131	126	138	148	124	153	125	134	133	111	137	138	134	143	123	118	130	142	120	140	125	131	118	128	138	128	140	134	143	146	140	125	144	160	113	144	128	135	137	146	111	124	147	119	135	142	132	139	156	169	144	147	159	132	134	132	130	105	134	146	109	136	142	131	129	127	132	142	131	140	117	152	141	162	149	149	140	127	133	136	141	124	129	157	158	139	125	143	126	133	140	139	146	162	109	142	131	130	159	133	154	137	118	119	107	138	145	111	128	138	122	120	136	133	135	131	146	147	119	139	133	146	141	132	119	139	137	124	150	142	147	139	137	134	141	154	132	160	142	147	119	135	145	105	131	121	150	130	132	122	126	126	162	126	145	144	143	145	147	135	143	147	129	136	143	127	147	156	125	150	123	141	149	144	134	129	121	145	133	144	156	151	115	137	137	115	124	123	115	142	150	134	139	133	149	134	145	165	133	136	141	129	141	121	140	142	132	142	131	139	136	123	113	138	146	129	145	122	118	156	126	131	135	131	133	133	130	138	132	127	130	156	140	127	154	154	139	119	129	133	157	161	140	138	140	138	146	120	123
21238	1578	3368	3462	2963	2257	1968	1584	1325	1219	1098	1021	1015	1080	1111	1173	1257	1228	1402	1042	1051	863	648	661	646	730	550	525	556	546	494	466	495	500	542	560	535	523	534	507	528	503	523	535	537	450	445	510	545	541	477	500	506	619	4161	6856	7245	3163	399	421	401	444	417	400	421	417	392	421	426	389	433	422	404	443	399	394	432	425	444	398	410	413	419	411	427	409	399	408	414	436	400	412	424	417	394	415	421	409	381	441	418	382	415	440	393	392	412	406	438	400	393	438	388	431	437	435	466	414	446	409	442	378	421	385	424	397	424	412	407	401	397	408	395	407	389	406	395	409	424	404	446	390	404	413	384	430	451	430	420	426	392	435	392	399	424	430	418	435	402	389	443	398	404	409	379	430	429	423	407	432	439	416	403	422	426	413	436	382	418	385	437	397	453	415	455	418	406	404	413	396	410	416	436	388	392	452	383	406	388	423	424	393	411	394	404	423	396	398	406	400	434	401	413	404	390	416	399	430	417	383	394	419	403	397	366	407	421	396	427	394	441	442	390	401	405	430	425	382	412	395	438	428	424	386	412	413	415	446	397	416	399	415	407	423	411	396	396	425	457	421	411	403	403	429	425	383	398	396	435	417	452	387	418	444	441	437	433	391	426	384	379	411	406	383	415	417	375	424	405	430	375	416	397	405	409	432	414	433	345	429	403	416	456	430	415	430	366	410	430	455	395	409	410	412	453	396	420	442	413	444	414	433	413	426	419	399	383	408	404	396	382	413	425	407	421	381	442	421	413	399	427	401	389	399	413	399	430	396	403	406	413	431	402	447	382	442	457	407	400	385	413	406	401	396	408	425	418	396	410	433	445	388	428	422	454	438	415	429	405	402	423	435	381	423	405	419	430	417	430	397	424	403	416	412	415	437	429	381	402	393	402	394	413	397	420	417	436	444	400	398	410	395	414	441	427	410	439	430	423	391	419	404	384	414	467	385	423	399	428	392	390	396	417	439	382	403	449	405	425	431	403	426	397	426	400	425	413	455	411	416	390	393	390	406	373	427	424	394	378	390	416	399	400	397	391	384	409	421	395	400	391	381	416	414	413	430	423	420	394	405	406	414	408	436	392	437	394	402	386	402	428	412	432	414	433	419	426	409	407	425	421	384	369	409	405	430	404	411	426	436	396	398	405	412	434	381	385	384	390	405	437	445	357	420	405	387	413	429	398	401	398	437	412	430	423	438	403	419	405	377	430	409	413	412	393	383	431	405	423	374	398	368	388	407	419	399	436	417	438	411	397	394	407	447	397	387	418	396	421	444	401	396	368	410	439	418	387	402	419	391	418	397	427	438	419	380	404	416	412	379	407	397	404	411	427	398	409	483	423	400	420	414	401	401	407	419	430	408	381	432	413	399	424	393	420	414	449	411	392	390	392	443	413	390	414	413	405	419	409	402	429	418	385	400	396	361	405	426	401	391	413	396	411	422	457	431	428	422	419	381	394	440	418	452	400	413	440	390	410	404	426	388	385	426	413	424	401	426	425	389	436	431	398	411	415	388	406	387	414	392	420	412	418	412	407	390	410	431	433	424	428	425	423	393	404	431	412	414	418	398	418	448	414	398	432	393	415	429	393	362	406	442	400	408	395	402	420	416	442	392	434	405	423	409	430	414	414	396	408	408	379	438	430	401	381	419	381	427	396	456	413	415	394	414	405	388	416	433	451	421	408	415	415	389	415	400	388	409	429	432	428	379	364	386	414	431	407	429	404	423	410	449	415	390	390	407	413	443	445	386	410	369	440	387	400	399	398	383	375	395	417	439	425	408	391	440	408	430	428	433	402	422	412	400	420	407	439	433	430	422	405	417	430	415	419	388	417	416	424	422	403	399	449	421	426	401	398	426	421	381	413	372	428	398	420	451	408	407	423	377	414	456	396	414	397	445	398	440	412	429	397	427	394	411	397	457	383	440	422	390	418	405	407	445	440	466	373	375	407	404	408	433	418	415	429	449	411	455	405	390	398	431	417	405	409	425	427	409	443	395	432	389	394	425	386	376	403	400	426	418	381	431	432	383	441	383	402	439	379	419	379	430	370	476	393	412	407	401	454	378	398	391	410	452	442	413	448	406	446	393	438	406	393	391	439	391	403	427	383	428	448	360	421	403	393	426	412	428	409	406	391	434	408	410	403	407	401	420	396	429	420	401	419	444	387	408	423	424	371	424	406	405	407	428	426	407	413	412	376	399	434	426	441	432	425	401	426	430	402	442	422	416	380	412	419	438	403	430	370	424	383	418	425	418	432	407	451	374	427	410	421	392	430	410	398	398	395	417	428	395	437	399	418	401	406	430	434	429	429	406	432	392	394	380	425	408	402	432	408	434	458	414	429	425	366	415	390	371	378	374	433	438	413	441	405	422	431	383	433	401	446	414	396	397	429	397	417	424	444	445	404	394	471	411	440	401	383	403	411	434	448	433	399	421	463	412	380	435	423	396	372	420	388	421	393	412	417	390	396	430	392	401	438	399	426	404	384	428	416	448	425	403	434	402	396	399	413	413	421	383	407	425	375	392	409	429	401	417	374	422	380	420	385	428	422	462	417	421	386	425	413	416	386	395	402	396	406	430	392	391	434	420	415	416	372	425	419	419	378	387	422	415	421	415	420	412	443	421	395	374	432	401	415	398	403	388	385	391	427	424	420	453	399	421	415	412	416	408	434	400	403	435	409	456	390	445	444	422	442	397	429	407	392	432	382	412	368	407	412	403	430	418	415	413	378	389	404	396	385	414	443	438	408	419	422	396	423	424	423	401	394	407	390	402	383	396	407	371	376	436	446	434	429	395	404	416	395	415	429	427	407	386	408	378	406	417	425	435	401	396	412	432	429	407	412	414	410	431	406	411	370	436	405	424	401	391	414	437	419	399	406	415	403	432	417	412	413	412	379	436	363	421	404	455	407	407	421	404	416	396	375	419	399	410	462	428	388	425	465	406	430	376	383	396	408	459	403	442	401	402	437	367	411	414	386	402	418	433	425	455	409	429	426	385	406	404	408	417	385	417	443	415	430	422	414	399	427	426	403	425	362	410	437	363	441	420	426	419	372	453	423	398	374	424	410	400	395	374	389	401	388	388	429	410	433	390	380	395	435	373	396	418	424	403	434	405	410	394	449	424	403	398	409	413	394	431	391	395	365	395	438	413	403	398	441	397	405	410	420	436	448	418	394	405	387	394	405	434	418	384	398	426	395	402	404	431	405	381	431	431	415	415	410	438	425	405	397	429	443	393	372	453	396	394	436	398	393	403	429	437	388	376	395	417	386	398	409	419	394	408	419	410	395	408	399	385	404	419	392	401	393	390	396	420	412	388	423	415	359	407	393	409	420	400	414	404	406	389	430	432	394	424	404	409	382	393	401	435	397	421	439	408	400	422	459	416	405	388	419	424	387	443	402	396	434	404	429	426	419	418	398	419	386	405	392	420	460	419	427	421	369	400	370	385	400	363
48079	17424	5026	2290	1444	1010	776	626	568	453	388	351	334	342	410	424	428	396	455	417	355	267	271	252	247	227	219	201	229	211	218	210	197	193	217	209	222	231	196	192	218	189	197	227	184	204	210	210	253	183	228	198	260	252	808	2381	1222	230	161	204	207	165	182	203	165	193	163	196	159	176	161	174	198	193	187	169	177	158	177	177	175	188	157	187	172	188	156	176	183	167	171	164	174	187	184	177	192	194	168	170	156	172	189	170	185	159	178	181	172	183	164	194	181	175	161	169	183	181	176	178	199	178	186	171	173	187	183	179	176	165	170	153	183	184	178	172	194	185	173	205	157	171	178	201	174	192	196	187	192	200	188	193	184	193	170	171	168	183	185	189	188	182	188	213	180	172	187	157	169	192	170	206	174	167	166	161	189	200	190	188	177	162	191	201	156	188	192	205	198	177	180	182	178	179	176	157	160	190	165	184	181	174	188	184	183	160	181	155	171	189	170	181	190	180	184	172	185	177	184	191	186	183	172	187	202	203	176	202	156	166	196	196	171	178	183	193	175	163	147	175	176	176	200	161	168	189	191	155	188	177	182	182	174	168	174	180	172	159	194	165	172	163	163	199	173	200	178	173	183	182	177	163	178	177	178	160	189	186	175	204	182	180	180	160	168	181	190	175	181	197	158	194	219	213	172	188	179	165	162	170	168	155	218	188	166	178	173	210	165	177	164	192	165	164	202	190	195	166	176	169	167	150	182	217	170	199	175	164	166	207	175	193	178	171	188	196	191	183	180	180	189	161	179	145	181	205	160	185	180	169	189	181	149	180	196	174	187	183	182	159	156	164	179	195	169	177	193	179	159	173	191	191	198	172	197	177	178	195	174	197	215	167	147	193	174	170	213	192	181	165	210	194	169	179	183	180	195	184	196	194	181	178	188	189	176	175	163	173	178	182	181	179	181	143	159	177	172	173	172	183	159	166	160	187	159	174	185	188	180	168	202	193	181	174	194	184	192	173	174	191	203	167	198	169	198	177	192	199	174	185	185	196	164	187	177	164	178	179	172	164	212	164	186	190	174	177	190	156	179	159	167	172	146	171	172	183	182	190	172	180	149	175	157	187	163	167	154	195	167	194	182	171	182	160	184	186	191	158	171	197	176	176	181	179	153	177	184	196	202	181	172	190	165	168	172	171	160	192	175	161	159	179	180	201	184	177	191	174	168	203	174	189	190	178	183	158	181	184	184	183	201	167	185	197	187	213	185	181	182	204	165	197	186	186	163	179	195	173	191	169	165	195	164	165	164	173	159	192	186	174	172	191	178	181	162	185	196	188	171	169	177	193	166	156	195	175	193	175	207	203	161	190	189	196	190	179	181	181	182	201	195	184	201	180	168	148	178	185	173	199	194	178	180	190	186	197	177	161	163	187	195	198	155	192	203	179	183	174	171	185	184	198	166	190	166	178	188	178	181	175	165	172	177	177	175	204	161	166	170	194	167	168	179	203	180	191	177	166	150	186	139	160	192	197	173	174	178	160	178	168	182	175	151	192	172	188	195	208	176	194	188	177	180	174	186	168	175	185	152	171	170	187	175	187	161	211	196	162	178	172	186	149	171	212	194	149	158	145	173	177	196	155	165	171	159	194	177	178	165	180	167	196	176	187	159	184	189	186	164	175	165	160	167	190	180	191	177	201	183	199	179	185	185	175	172	192	183	163	185	174	152	185	159	168	176	174	160	176	173	189	181	194	186	195	168	147	194	213	189	183	195	183	202	188	172	164	173	183	159	195	188	177	209	203	181	156	163	180	158	180	193	173	172	184	170	181	167	183	185	189	167	178	193	166	165	187	177	188	174	204	190	190	159	181	192	152	170	198	176	161	173	185	190	190	151	169	194	173	204	167	159	175	177	195	197	206	187	169	169	185	197	179	178	181	190	181	187	172	164	193	200	188	193	161	164	170	173	170	196	171	177	170	169	184	196	191	199	201	169	160	153	176	186	202	188	184	177	190	179	167	195	176	193	167	169	177	179	170	193	185	182	176	184	173	149	178	189	194	188	183	192	166	186	201	170	202	171	181	155	188	196	183	171	181	180	176	169	164	198	178	184	163	186	185	185	176	174	182	159	177	191	173	177	178	174	181	191	163	185	165	173	176	165	173	178	171	165	152	185	160	177	158	184	185	170	188	193	184	205	191	193	171	160	166	190	165	172	198	192	190	169	161	171	166	177	173	190	202	180	184	185	179	170	179	181	163	202	173	188	152	176	171	162	172	198	215	202	189	196	182	176	185	179	199	183	187	181	176	170	184	199	171	192	185	171	172	162	187	170	181	178	197	189	172	183	179	183	188	167	182	149	189	146	169	176	182	152	179	189	172	172	187	177	191	189	160	172	192	163	191	166	207	165	183	172	160	133	176	172	205	174	168	166	196	179	180	186	179	185	182	183	177	197	156	166	154	183	170	149	164	170	190	178	189	191	183	165	151	176	187	191	182	167	154	187	184	185	159	195	220	179	183	166	153	187	184	193	173	198	167	185	166	203	203	175	179	174	183	161	166	201	175	152	185	180	177	203	169	169	181	189	182	191	199	171	187	199	166	192	174	179	192	204	170	195	179	194	159	169	184	192	144	199	194	158	193	170	172	156	160	219	138	202	170	175	189	182	194	171	183	168	176	165	175	164	183	180	187	191	174	165	170	190	179	190	179	204	174	186	168	175	166	172	175	185	164	191	157	172	185	176	182	175	170	176	174	201	194	170	166	198	171	178	177	185	178	175	184	174	195	173	169	176	175	172	151	187	195	188	185	162	196	199	179	157	172	171	154	170	178	188	163	182	172	164	184	196	188	167	185	179	198	189	156	173	179	172	173	185	194	179	186	186	165	200	173	203	167	210	169	183	137	156	185	175	176	181	167	157	189	169	185	184	172	181	187	172	176	149	192	202	167	194	186	168	168	160	183	167	204	174	171	212	162	173	197	174	161	184	163	174	199	172	180	153	179	158	164	182	175	157	175	162	205	178	160	168	164	204	180	176	146	215	179	168	171	173	178	185	175	178	177	166	165	176	194	201	185	158	172	180	184	180	176	153	196	182	168	187	178	186	172	200	172	182	166	170	197	200	175	169	174	171	159	192	168	189	173	184	177	181	187	153	198	154	168	178	184	181	162	174	177	187	156	170	184	182	176	196	175	168	181	173	194	186	176	185	185	219	171	159	180	159	179	167	194	171	176	187	173	172	163	179	189	174	163	171	164	171	182	187	167	173	204	165	176	197	185	184	184	189	183	181	195	176	169	187	166	181	174	184	168	176	193	190	193	188	190	196	200	172	192	198	187	195	163	166	185	161	190	162	178	202	175	165	187	173	177	179	188	198	159	169	177	171	188	177	177	204	145	175	184	190	164	178	182	168	179	178	183	192	179	196	162	149	190	172	189	193	166	184	178	150	184	176	172	167	163	157	181	189	171	172	180	172	165	163	175	182	183	157	172	180	190	168	182
26539	2866	6362	6550	5509	4388	3581	2926	2465	2099	1911	1669	1645	1741	1906	1867	2307	2128	2428	1968	1872	1306	1156	1062	1208	1166	842	810	701	683	707	720	661	755	831	758	759	734	722	687	641	674	762	679	780	765	718	852	858	768	781	693	914	1415	5479	14827	7547	961	556	544	520	525	563	514	512	540	493	540	502	525	508	475	516	507	522	525	525	538	530	528	540	507	508	550	515	534	522	511	553	518	538	528	512	477	528	531	501	527	510	535	505	521	531	510	504	549	518	531	518	530	546	551	503	501	522	517	520	493	491	495	534	513	548	508	511	514	518	557	448	577	547	522	508	546	518	494	556	534	483	539	475	509	528	493	514	522	523	531	557	566	561	557	572	560	602	592	545	537	484	546	557	535	538	523	525	537	567	547	534	547	524	511	529	514	498	551	503	472	543	525	529	470	513	494	521	518	482	484	509	524	543	550	516	503	537	494	540	510	540	532	529	481	503	493	510	534	553	547	526	519	554	535	478	553	494	522	495	531	492	491	498	499	500	556	493	482	484	517	507	493	512	490	483	509	536	495	487	491	530	508	549	512	572	505	521	536	486	544	487	497	525	510	535	491	538	504	484	506	521	538	545	479	523	547	486	524	535	493	528	484	550	493	500	515	508	520	526	543	478	502	514	497	533	487	542	508	516	488	501	517	500	494	550	522	510	524	477	511	527	471	503	490	562	495	479	547	530	498	542	549	529	521	509	522	515	461	507	491	543	522	485	510	528	554	531	514	568	524	524	498	511	547	504	517	528	497	522	503	532	470	477	494	511	514	479	455	514	509	495	552	516	523	519	538	516	523	506	505	485	501	531	535	493	557	513	554	522	508	543	500	527	475	522	461	511	509	490	487	516	526	518	538	509	533	497	488	507	527	518	503	537	529	512	503	498	534	497	521	524	486	502	494	500	502	497	494	484	559	534	510	494	535	527	558	494	554	494	499	554	564	548	545	513	518	516	491	507	492	510	566	517	491	510	521	498	558	505	467	516	514	490	520	519	488	554	508	531	519	516	521	496	497	500	519	504	520	547	494	475	505	503	495	471	494	516	495	519	522	516	530	510	523	496	519	510	493	524	518	539	505	505	533	500	484	490	521	551	502	492	498	551	507	511	478	535	517	470	528	528	515	487	519	501	541	508	547	531	512	482	553	487	488	549	517	528	530	544	541	531	489	522	517	524	490	523	516	484	474	496	483	472	511	490	492	512	488	518	550	492	514	507	507	506	513	493	529	524	519	525	509	525	538	511	536	526	475	502	570	548	481	510	514	519	545	490	524	470	501	563	495	503	510	516	518	497	497	574	469	536	539	488	512	526	492	516	524	521	536	534	487	526	522	507	506	520	500	511	546	494	529	537	504	518	531	522	537	515	474	519	472	483	499	572	481	503	511	482	569	489	489	531	504	522	531	504	511	523	508	550	493	533	514	524	541	515	488	470	475	503	490	478	514	555	527	507	477	514	545	523	496	487	534	541	497	496	528	520	508	536	510	512	532	499	532	546	476	482	503	543	506	574	520	526	503	524	553	520	468	479	507	506	517	488	489	507	484	523	496	524	480	515	527	512	504	525	523	468	481	522	558	502	496	491	487	569	526	486	484	530	495	509	519	589	515	519	474	534	505	495	526	518	484	523	506	508	544	485	486	496	505	544	495	496	530	519	495	505	484	551	512	484	506	542	517	487	533	509	478	525	482	484	520	505	502	518	515	519	489	513	511	507	518	510	504	508	486	552	501	511	516	525	513	491	529	507	512	517	513	517	516	474	545	505	496	499	499	506	509	480	538	529	517	432	486	513	520	512	511	526	478	516	528	463	534	508	532	527	516	504	540	502	458	479	544	566	517	483	535	518	507	568	545	463	543	517	493	522	490	509	526	538	523	543	513	511	515	493	507	535	497	540	525	483	510	535	510	540	464	486	512	485	503	507	510	500	519	535	477	493	498	524	527	511	512	511	496	497	508	541	480	469	535	473	509	541	482	557	524	526	507	522	544	551	479	487	540	526	505	486	509	472	513	440	498	489	545	489	545	497	547	506	489	494	516	519	541	536	510	511	544	484	521	537	511	511	548	500	501	465	477	470	505	533	493	540	572	557	520	519	563	501	506	493	515	495	581	541	529	500	533	535	522	555	451	505	516	530	514	546	503	504	524	517	555	470	528	472	497	544	498	505	483	502	506	478	542	496	539	531	486	531	484	530	546	495	546	543	509	479	492	493	503	511	493	531	543	515	504	508	520	548	500	494	491	521	557	556	539	499	494	502	501	511	489	538	506	483	527	528	512	535	480	497	499	492	487	543	529	531	505	497	502	517	520	484	480	534	532	547	524	509	525	506	543	474	508	492	504	492	490	514	556	548	546	492	501	548	517	513	510	540	493	495	517	485	496	482	533	499	544	508	494	501	486	517	535	531	488	498	482	518	560	525	498	516	508	538	482	523	490	518	499	499	529	562	503	494	524	501	547	530	521	530	519	501	523	498	526	509	547	542	509	494	525	513	500	526	486	513	517	487	493	537	539	534	496	544	519	566	540	503	536	556	485	485	513	493	497	538	540	531	492	524	534	513	509	542	537	522	536	539	489	536	542	509	503	547	505	509	531	492	488	488	487	514	544	527	549	525	539	491	534	486	478	570	502	481	516	548	546	524	495	522	538	542	507	516	516	469	534	499	511	485	536	490	496	503	537	537	506	536	506	529	506	512	479	500	504	523	499	504	522	494	502	499	492	524	486	499	507	497	475	510	491	571	522	500	488	515	499	529	504	489	494	508	528	503	552	501	490	522	557	478	539	494	513	539	508	512	504	512	529	489	523	551	526	506	513	534	532	554	539	526	517	509	507	541	528	482	531	527	528	520	480	515	556	520	520	483	552	515	544	507	515	523	539	494	515	481	473	544	494	502	482	479	504	528	499	537	445	565	512	522	495	531	488	513	524	510	514	521	558	518	563	526	524	489	527	530	454	508	495	502	508	526	521	500	539	525	529	527	498	500	518	522	504	492	510	508	542	531	549	505	504	543	546	522	485	514	500	482	530	531	519	556	523	504	540	474	522	489	509	529	486	513	508	543	531	517	466	535	487	508	527	514	500	521	521	498	507	474	499	507	515	525	537	542	526	501	503	549	484	558	517	502	506	475	504	495	520	510	494	501	516	549	513	484	532	531	519	494	529	523	524	481	524	500	495	518	507	523	525	473	565	509	516	540	479	529	533	515	515	530	522	482	541	511	509	507	503	528	496	509	495	555	491	484	525	513	502	479	477	502	503	501	552	504	483	541	459	534	556	481	520	477	515	501	514	492	540	508	545	479	503	539	495	497	511	505	515	508	534	540	498	524	483	531	512	517	505	545	519	524	520	470	475	458	492	492	487	538	485	520	504	514	530	521	521	522	523	540	512	536	538	535	486	525	493	521	503	558	536	508	496	538	543	531	556	520	489	526	511	540	518	538	488	560	528	509	520	524	487	500	545	497	518
4115	296	172	148	148	118	112	98	96	79	97	95	94	98	90	105	79	89	93	88	112	98	88	100	105	97	94	80	97	91	88	87	88	85	94	93	98	95	100	87	81	106	93	92	110	104	77	109	94	97	87	99	86	105	102	190	212	126	92	68	78	104	96	94	107	85	112	97	72	79	84	98	93	81	99	92	95	124	101	98	74	82	94	78	86	93	81	80	85	89	89	95	99	93	89	89	92	87	102	97	112	71	72	78	83	79	88	85	90	80	100	113	84	95	106	90	94	88	96	86	82	104	95	86	93	98	78	94	87	93	99	84	74	89	90	72	81	95	104	86	97	80	101	95	98	96	87	84	126	90	96	98	100	87	84	106	86	92	85	94	100	86	93	99	89	102	96	94	84	99	78	87	84	89	86	91	88	99	87	92	88	76	78	89	94	91	94	95	96	93	90	92	91	78	88	100	94	87	78	109	111	122	91	88	97	85	89	91	101	87	90	94	93	106	98	96	81	93	94	90	90	82	102	89	93	103	87	90	89	88	106	90	87	81	78	107	95	85	90	111	92	96	84	86	94	94	84	89	86	86	83	88	101	81	92	89	96	82	100	93	79	79	88	105	70	83	76	100	113	105	89	90	107	80	95	84	100	70	83	90	114	97	92	79	84	100	91	91	108	76	89	92	93	99	85	86	84	95	88	98	97	81	85	78	87	106	106	90	99	80	104	86	88	97	101	88	92	86	84	112	95	87	75	94	90	78	95	101	93	73	94	63	93	86	88	92	95	98	90	88	110	80	96	82	95	94	93	75	97	82	89	92	92	104	102	87	80	113	80	93	90	87	91	81	74	91	89	93	86	88	93	99	96	76	86	89	85	89	96	87	97	90	115	91	105	83	84	101	85	82	82	96	90	98	106	95	90	86	93	84	77	85	83	78	71	91	101	96	101	82	82	88	87	83	96	85	78	84	118	93	92	115	111	87	97	88	91	102	89	82	89	100	88	88	88	81	92	94	96	87	95	95	75	94	73	77	91	74	89	98	91	84	97	102	85	83	75	88	90	93	89	100	92	107	88	82	105	95	87	100	93	93	72	97	96	79	74	99	97	65	88	82	89	107	93	85	87	107	118	102	78	94	107	100	79	86	90	79	106	88	113	96	81	101	108	93	85	91	109	87	94	89	76	100	93	100	91	101	96	98	103	93	82	82	97	103	103	91	105	107	83	75	95	85	102	98	88	93	93	85	90	94	96	84	93	92	93	79	91	79	102	82	76	103	80	98	85	92	91	88	81	127	87	102	97	82	79	94	83	92	89	84	87	101	95	92	83	86	72	94	84	95	101	104	106	103	102	104	90	89	96	90	65	94	94	86	103	94	97	74	96	87	83	97	115	87	97	100	89	103	93	81	95	89	110	82	90	82	93	96	108	79	99	88	84	78	107	95	92	94	69	80	103	90	89	92	97	88	86	98	106	108	90	102	95	85	91	89	81	84	96	102	68	75	87	99	91	99	95	74	111	99	83	102	101	69	94	87	93	82	69	81	92	88	80	99	88	101	87	82	112	80	99	76	95	107	84	107	87	96	92	80	100	96	107	84	108	89	93	95	100	78	84	87	104	71	77	92	90	92	90	83	99	106	91	87	89	105	85	81	101	84	93	72	102	84	92	94	93	93	89	81	78	87	86	73	75	82	103	94	70	95	98	90	106	88	111	95	100	83	100	105	114	92	95	82	92	98	86	98	102	87	79	80	85	95	85	122	88	103	100	90	92	82	92	92	85	93	90	92	89	92	86	74	102	95	90	79	97	105	93	104	93	93	93	98	93	100	77	88	88	85	105	93	101	91	86	90	98	106	83	97	91	88	84	99	86	91	84	79	110	96	95	83	110	79	96	98	93	92	78	103	76	94	93	82	101	95	88	107	105	90	86	96	89	86	99	90	92	91	96	98	95	85	107	98	83	95	102	82	83	114	81	112	81	103	98	96	108	83	93	74	103	97	76	96	84	95	93	110	103	87	88	103	82	104	113	105	95	84	97	79	96	108	82	75	99	97	79	108	81	76	100	101	85	83	90	87	88	102	86	89	90	93	107	76	90	89	82	93	98	97	104	100	87	89	89	84	95	86	84	110	104	91	92	74	88	94	69	86	80	75	96	99	94	87	78	109	91	98	91	96	112	79	95	87	97	86	102	92	85	100	87	94	94	91	75	86	81	85	99	87	100	94	78	93	96	91	80	81	91	76	106	94	92	82	92	96	89	89	105	113	110	91	99	86	91	96	87	109	81	90	100	102	86	98	88	105	104	87	104	104	79	90	90	77	93	101	80	98	116	91	74	86	89	89	100	91	91	95	104	79	102	92	100	81	87	81	89	82	115	89	97	87	84	96	95	92	110	97	81	93	102	85	93	76	93	100	102	93	99	90	96	87	88	93	78	84	90	93	90	86	87	86	97	85	86	102	97	82	90	89	91	93	84	74	99	95	95	99	106	87	106	89	98	88	98	73	89	107	90	83	112	96	102	93	95	92	91	89	97	91	94	96	89	95	99	81	93	86	100	85	86	88	102	92	84	87	95	103	101	106	87	82	98	106	99	82	90	82	79	93	94	90	95	90	99	84	91	80	85	92	97	81	112	98	100	94	80	84	96	99	95	87	82	94	82	118	118	92	95	108	75	83	105	97	85	88	94	84	77	99	94	95	93	109	84	83	92	98	78	97	98	105	104	83	91	90	91	101	89	105	81	89	89	95	96	79	95	85	88	95	87	92	96	100	91	89	94	94	89	81	76	88	87	91	71	76	96	100	76	85	90	97	94	97	88	95	95	83	87	85	95	87	96	95	100	86	75	101	88	92	85	103	107	88	97	88	95	82	91	87	102	81	102	86	86	89	93	106	101	94	90	78	87	76	96	85	80	79	80	79	73	75	120	98	78	100	112	95	77	101	93	104	99	96	103	105	82	91	109	91	118	90	87	89	96	92	98	93	101	92	78	97	85	81	71	84	111	82	78	90	82	80	90	96	85	91	88	95	87	104	96	79	83	102	92	84	82	90	88	108	98	96	95	89	99	81	71	88	78	101	95	78	95	97	85	91	93	77	88	107	82	92	75	89	99	76	85	88	97	77	87	76	107	71	95	91	80	91	96	96	91	94	83	87	112	98	81	103	87	85	69	77	94	88	91	107	88	114	91	111	89	85	89	93	107	78	88	78	75	81	86	82	95	81	105	82	98	93	84	95	72	71	90	83	79	88	80	88	90	93	97	82	83	68	94	77	103	85	84	95	84	94	90	99	92	101	76	80	107	70	96	103	88	78	94	81	89	71	95	104	109	87	85	78	90	91	107	113	87	82	103	103	85	77	94	80	96	85	84	99	108	85	93	101	92	80	89	93	84	81	99	99	81	92	87	80	104	100	111	81	96	84	95	101	87	74	114	91	91	82	101	111	93	84	93	102	81	70	90	102	97	87	75	107	83	96	90	96	96	85	95	85	99	91
3687	387	478	502	476	408	388	333	350	350	342	289	361	340	383	381	335	338	383	356	357	349	347	347	337	258	304	322	318	317	308	311	327	319	313	338	304	296	294	283	286	342	288	281	335	328	343	317	319	293	312	297	282	492	556	985	1058	492	286	326	315	327	294	285	327	301	307	336	309	321	287	287	309	302	299	317	305	316	306	287	266	337	293	293	282	303	281	267	299	299	290	329	277	316	311	289	279	317	304	305	324	277	303	294	301	275	335	296	298	301	279	311	287	315	279	293	309	296	273	314	322	295	280	282	305	328	304	296	338	303	293	354	313	302	284	282	303	300	290	307	325	295	338	303	291	307	301	294	279	270	275	292	315	307	278	301	286	292	291	302	322	309	297	315	261	305	307	310	287	310	288	281	294	299	306	280	327	327	300	277	336	257	307	292	323	316	276	303	314	322	322	271	304	310	308	308	273	313	317	285	321	327	316	314	312	298	272	296	304	311	275	277	314	299	303	287	310	328	328	281	305	280	317	289	306	293	325	296	292	271	290	312	312	281	298	288	320	300	282	302	307	287	282	312	307	297	358	314	299	310	300	277	276	277	291	300	306	297	298	296	292	291	305	292	322	322	318	323	299	301	303	295	312	292	319	304	274	322	329	284	291	287	284	298	306	292	310	292	323	314	311	307	309	294	316	292	311	306	312	309	281	334	302	303	290	289	321	302	314	299	296	274	318	303	275	295	296	294	282	287	285	294	307	321	272	285	278	306	320	304	300	288	315	332	296	298	289	316	301	293	320	321	314	279	300	234	323	307	263	320	281	284	312	294	306	312	297	290	289	287	309	298	307	307	286	277	306	285	324	329	342	303	316	319	288	328	273	323	329	315	319	313	290	293	327	276	265	289	297	291	306	280	294	283	317	319	297	281	296	329	276	304	300	306	305	307	332	291	293	282	281	272	298	274	311	287	318	311	269	313	288	277	318	297	272	318	302	297	306	277	313	314	325	311	289	306	314	298	326	292	291	326	314	305	285	255	334	308	301	295	298	322	302	325	325	311	323	317	306	280	318	286	307	299	274	265	308	295	286	342	302	324	270	309	284	312	310	271	295	306	313	297	326	290	312	296	280	316	293	321	313	267	305	287	297	285	301	303	309	305	305	303	309	296	337	325	271	303	306	279	309	330	284	300	298	298	323	269	309	274	293	309	317	310	282	332	309	299	313	269	306	319	302	302	294	303	297	298	305	317	306	282	321	315	281	297	319	288	321	321	324	281	287	298	300	304	288	303	296	291	309	297	296	309	311	318	298	280	290	328	320	310	304	319	321	285	296	301	287	333	293	307	293	299	266	292	292	310	306	364	317	275	295	279	297	294	342	298	283	298	272	311	286	295	293	276	295	281	284	305	272	296	315	282	314	330	345	290	309	302	282	263	271	278	287	346	316	277	299	273	313	273	269	305	270	274	322	272	306	305	263	282	274	301	275	309	289	319	282	284	284	337	295	316	290	303	285	275	285	314	286	292	296	312	314	319	305	286	318	302	309	293	289	305	292	280	285	280	293	288	305	309	282	299	271	307	277	301	305	336	303	285	326	314	300	326	325	305	323	309	292	311	324	312	293	290	299	315	304	304	297	302	310	313	312	308	307	294	296	296	294	331	294	306	308	311	313	298	290	332	310	313	275	322	332	282	286	299	292	268	289	313	291	282	300	305	301	319	288	315	292	314	296	321	278	306	302	301	316	284	315	298	319	276	301	307	311	300	261	295	307	290	293	302	292	292	302	310	332	287	316	292	291	281	298	300	277	317	337	299	308	278	279	296	276	265	306	336	321	308	292	311	314	277	286	310	309	292	286	290	286	291	335	318	270	283	309	287	308	285	272	314	284	281	279	298	307	312	300	297	324	296	305	294	281	300	309	295	284	299	265	278	307	313	312	313	340	330	307	293	315	316	269	297	303	325	273	311	312	301	316	317	302	331	300	288	293	265	285	307	323	306	300	299	312	293	300	304	300	316	296	291	310	294	312	302	285	296	301	287	279	301	260	283	292	291	329	302	283	314	312	270	265	272	303	292	299	318	274	328	310	300	270	300	311	265	312	277	272	297	288	280	303	316	306	300	316	318	293	322	279	300	305	273	278	310	307	285	317	281	281	316	263	298	284	313	302	291	334	316	286	294	274	279	304	299	298	278	323	284	315	301	305	310	283	298	307	301	303	289	280	277	280	307	299	281	296	310	299	289	329	277	265	301	297	331	306	300	307	299	277	282	291	336	292	289	307	310	328	280	298	288	313	301	308	288	280	284	254	307	319	308	304	303	301	288	314	296	299	282	272	297	263	323	333	281	304	279	291	307	293	294	304	242	294	298	341	328	296	304	278	298	283	288	300	278	320	287	293	274	266	291	309	299	287	322	323	276	301	309	281	297	312	290	297	306	323	285	323	296	288	302	273	305	317	302	301	257	281	296	325	302	329	295	318	323	314	300	308	291	257	328	296	268	330	290	313	310	290	313	289	268	309	272	294	307	301	296	283	325	307	309	299	319	328	283	342	282	311	318	307	288	310	300	271	308	296	274	323	306	306	293	323	289	323	319	275	299	265	313	269	299	308	276	331	256	311	303	267	268	285	322	322	305	286	284	333	313	308	317	303	303	280	287	314	337	328	313	291	281	286	310	282	304	290	280	325	326	277	319	311	309	293	308	281	284	280	303	314	299	326	291	280	299	278	295	277	319	265	266	317	312	284	287	291	328	322	290	282	284	297	281	277	307	286	318	307	266	277	310	278	296	306	299	290	294	330	275	310	292	301	294	293	287	299	282	318	284	289	292	327	283	318	299	314	285	301	303	300	305	301	329	304	292	311	289	291	300	304	290	313	312	298	284	281	272	303	299	298	289	289	297	290	322	294	300	289	289	327	297	287	301	289	318	280	327	292	292	270	302	281	305	293	260	268	279	285	276	306	280	315	270	316	322	316	326	297	320	274	312	296	298	332	315	343	293	310	290	303	327	296	287	314	307	339	295	291	313	278	290	284	325	300	283	280	325	302	297	300	288	317	313	303	296	298	316	280	292	298	314	301	312	308	275	303	266	312	322	279	303	306	318	305	326	301	307	309	294	278	322	295	290	301	305	291	286	272	282	300	305	296	302	262	311	282	299	316	308	289	274	288	280	294	292	287	298	309	317	304	326	280	310	310	308	315	324	287	298	315	300	306	280	305	295	289	321	295	286	311	307	292	296	307	275	283	265	289	290	299	282	294	314	302	295	338	286	296	287	301	333	326	292	304	320	299	280	312	335	289	324	292	269	292	282	289	291	285	305	323	304	298	309	325	322	321	287	320	273	316	308	290	310	303	318	304	302	316	322	306	313	309	272	310	293	306	279	279	301	300	301	304	288	291	314	319	309	312	283	311	296	298	300	309	277	312	303	299	319	298	285	299	326	291	306	279	294	295	322	300	293	287	296	312	283	278	305	290	305	279	300	307	289	290	309	336	312
34195	6530	1519	1032	757	557	424	392	303	284	264	236	273	257	235	232	244	226	228	238	272	209	203	194	163	161	151	154	158	147	167	157	151	159	145	177	153	166	167	192	172	155	153	195	192	222	180	172	182	189	179	175	271	723	1241	796	531	272	167	143	167	174	158	139	148	140	139	137	163	150	160	155	153	152	165	131	132	145	157	149	140	144	153	152	148	143	161	148	152	144	147	135	138	139	159	133	148	145	174	148	147	161	169	170	156	146	144	170	156	165	176	144	130	167	174	143	152	152	157	166	145	155	145	139	151	169	152	164	161	156	169	159	127	144	177	153	158	150	160	155	148	154	164	149	154	171	165	155	166	156	159	142	149	150	168	140	159	151	153	129	175	165	155	164	166	146	169	154	151	148	171	137	166	163	148	170	147	180	142	168	155	152	138	165	153	157	133	145	161	145	176	149	155	172	149	147	123	142	147	152	161	140	169	170	168	149	169	157	160	173	166	165	151	148	149	146	145	128	148	175	152	164	137	161	154	154	121	151	145	157	128	151	147	150	165	158	159	131	138	160	167	137	154	128	163	148	162	153	123	160	137	162	142	152	132	156	135	173	162	148	145	139	158	149	178	141	134	156	183	174	153	168	116	152	165	171	180	164	136	161	154	149	150	140	154	148	176	167	175	148	154	165	154	160	145	150	152	157	154	137	170	151	152	184	158	141	150	152	164	148	126	153	159	144	147	141	157	151	131	145	143	163	172	152	149	167	137	143	149	155	153	154	156	182	153	147	161	157	156	147	186	143	140	145	166	148	141	154	126	137	138	163	146	158	159	147	152	157	154	149	153	136	153	161	170	168	138	156	160	151	136	141	144	151	159	159	159	146	150	155	151	149	157	140	155	177	150	152	172	156	153	163	155	134	152	139	138	146	164	145	156	142	143	143	129	156	156	160	150	156	133	156	162	160	168	168	143	158	184	136	157	160	157	149	150	148	161	150	153	138	133	156	140	164	166	142	158	146	147	149	160	157	155	140	143	137	166	144	139	165	167	144	162	159	153	144	143	174	160	149	143	177	144	165	151	170	147	154	153	161	140	157	151	153	162	144	141	187	157	160	153	167	153	157	168	151	152	174	154	159	149	148	153	151	170	168	144	166	147	164	150	158	160	164	130	154	154	159	195	142	140	148	159	161	145	131	150	137	149	165	155	122	148	134	154	147	173	164	146	151	139	158	166	149	136	174	168	148	153	134	150	135	122	143	150	156	161	169	126	154	152	149	151	165	144	156	140	159	173	168	120	161	150	131	162	138	163	142	145	139	159	128	162	165	142	163	165	145	141	165	155	149	139	177	148	172	147	135	156	149	163	179	161	168	170	160	140	124	160	133	155	144	146	147	172	160	156	190	135	146	125	148	145	167	142	152	167	147	155	151	138	149	145	139	137	145	148	164	170	176	164	177	145	141	168	153	162	157	160	149	149	156	153	146	160	143	154	137	144	148	167	144	163	158	150	147	163	157	165	129	137	164	161	170	142	140	142	132	173	131	159	170	151	132	131	144	142	152	161	153	154	134	171	140	159	149	137	162	165	143	166	152	147	140	146	151	141	144	130	161	169	153	143	167	164	157	164	151	152	145	152	133	162	157	157	148	151	133	159	149	158	167	165	143	163	146	155	159	155	159	160	161	146	131	133	143	152	152	168	148	162	148	152	178	149	158	167	127	141	142	156	148	144	144	157	141	167	155	154	152	150	152	131	148	134	150	139	157	166	142	149	151	149	133	151	136	154	144	163	136	157	159	146	139	141	145	158	158	155	144	166	185	141	165	155	157	128	168	163	154	168	141	146	162	149	151	144	156	149	173	175	158	150	155	144	178	148	160	160	157	145	146	144	135	143	158	147	161	150	158	163	159	151	155	152	142	165	144	161	156	151	139	149	160	175	175	145	161	138	150	165	146	143	152	156	145	140	164	165	183	159	148	158	150	164	154	157	154	149	148	151	167	159	165	159	141	162	148	158	139	167	154	116	161	164	176	147	145	166	154	155	160	141	160	152	155	163	149	156	133	160	146	162	159	139	146	154	152	142	141	160	135	165	161	148	151	157	146	169	167	148	168	142	161	157	144	151	174	149	142	157	145	148	154	140	115	153	136	146	166	161	147	139	172	155	155	164	153	151	142	173	160	142	147	146	138	177	143	135	125	155	161	170	165	166	154	161	148	155	133	150	180	135	157	146	150	153	152	148	150	140	157	155	163	148	138	161	154	156	156	143	145	164	146	173	170	165	165	180	129	144	147	150	150	153	152	186	144	186	166	136	148	153	143	165	158	164	168	160	166	129	160	167	184	145	138	165	156	155	156	150	144	150	150	157	134	164	142	140	175	151	124	160	150	147	172	161	170	154	171	148	142	141	139	156	155	180	138	160	147	143	173	169	175	160	140	139	167	150	157	154	161	160	157	146	139	160	172	158	141	143	178	173	152	144	159	134	154	139	155	148	153	143	160	160	166	160	145	149	163	174	136	153	151	152	169	148	169	156	163	159	182	174	134	157	159	132	170	149	159	164	150	147	147	149	138	137	133	158	166	160	155	161	162	162	152	138	151	166	155	156	164	139	169	141	126	159	154	162	150	156	145	136	147	135	150	167	171	143	150	140	158	137	142	139	170	151	145	133	149	169	171	179	174	157	153	157	149	157	138	160	156	162	138	157	152	134	165	125	161	162	153	150	153	137	151	146	169	151	148	167	138	159	159	144	144	139	144	170	154	127	163	139	134	175	154	160	148	168	171	154	134	169	154	151	172	180	171	166	151	165	165	152	128	156	153	129	163	150	161	145	172	158	156	132	151	136	147	159	138	137	156	148	164	156	144	149	154	153	139	177	144	142	159	126	163	134	144	165	157	152	157	155	160	157	146	133	159	157	143	158	144	163	146	143	160	185	157	136	150	149	144	138	159	151	171	151	142	159	130	165	156	166	147	167	146	162	157	156	153	139	152	128	156	160	177	131	140	161	164	149	161	135	139	139	145	150	151	159	159	156	152	157	132	155	143	168	176	152	149	139	152	153	148	165	149	141	140	160	142	138	167	147	141	166	169	144	166	149	145	143	143	171	140	129	151	134	157	138	147	142	164	148	160	161	127	147	137	149	157	161	137	143	163	158	161	132	150	159	133	178	142	126	149	149	162	142	147	146	157	146	157	154	156	144	143	146	155	164	157	152	173	136	148	153	161	163	166	169	168	150	143	144	159	161	131	173	163	135	154	156	171	160	172	154	172	143	151	153	155	157	154	120	159	135	155	170	169	178	168	157	138	158	151	150	168	156	166	148	132	154	156	155	169	147	144	171	148	165	146	157	142	164	174	146	159	142	142	163	169	154	162	155	186	146	151	163	140	144	181	152	140	154	131	134	173	163	164	150	142	150	173	161	159	151	141	147	160	147	152	140	180	166	156	155	136	152	154	144	151	150	152	124	155	143	144	175	158	159	157	134	150	144	135	165	132
18451	1594	3324	3589	3054	2467	2028	1664	1442	1269	1156	1071	1006	1065	1116	1080	1219	1128	1266	1350	1274	915	810	731	694	617	604	583	570	541	535	570	597	625	564	567	589	611	634	690	635	640	552	671	791	874	781	737	680	735	656	621	1351	5484	8417	5128	3162	1135	474	445	480	463	442	501	483	487	468	456	491	505	429	473	444	450	456	488	464	464	466	474	500	484	457	450	485	475	447	459	470	503	444	416	440	448	484	431	439	470	436	462	454	458	469	491	435	454	462	465	461	473	493	437	481	478	439	461	473	476	489	473	466	456	514	416	446	483	481	458	470	462	427	493	452	426	462	496	469	513	486	434	495	470	485	469	426	457	474	477	484	472	516	476	456	483	426	417	479	463	477	482	478	493	450	461	463	506	490	461	487	470	458	485	478	452	462	514	459	443	439	461	457	446	475	481	449	427	466	458	451	495	447	464	472	466	486	452	480	479	428	522	454	441	482	431	466	477	489	427	439	419	448	434	430	486	489	451	489	483	443	479	467	478	465	488	470	473	476	456	413	432	502	457	494	441	474	439	483	479	474	477	440	442	430	441	462	471	442	486	428	467	497	446	423	481	463	451	452	474	441	493	419	461	472	458	427	452	437	484	472	494	496	528	468	425	410	457	434	442	465	482	448	499	448	480	484	454	435	455	451	466	467	493	437	459	472	470	486	459	494	452	478	456	476	427	445	489	443	447	441	475	485	484	452	484	474	430	433	450	466	462	454	463	459	464	433	479	435	463	464	467	449	450	471	473	477	453	513	485	477	502	484	458	462	500	444	499	445	429	481	460	478	461	446	485	469	474	472	450	460	495	492	459	434	466	478	461	444	463	438	478	404	433	420	478	500	490	460	467	453	439	450	440	461	452	463	459	471	458	469	474	483	480	433	467	453	471	471	466	470	490	455	451	431	479	470	469	478	468	447	454	456	479	477	463	484	472	489	465	408	492	471	458	444	490	421	434	430	435	439	459	465	472	485	466	463	466	482	435	466	456	468	459	430	419	454	419	486	470	420	423	476	466	459	469	467	456	503	438	435	458	474	441	471	441	464	452	470	452	482	452	462	460	465	445	450	462	472	447	508	467	435	458	456	439	463	478	506	442	507	442	442	450	479	435	447	480	444	439	470	454	435	503	476	433	468	437	490	455	487	460	441	463	462	481	436	458	491	458	475	491	476	473	482	445	475	478	445	471	466	483	429	432	434	483	477	469	444	459	463	450	459	506	448	464	430	458	505	493	463	478	437	478	481	437	506	472	469	513	454	472	461	450	464	457	457	446	413	499	490	482	432	438	500	457	424	484	442	436	477	404	443	443	446	443	472	465	438	491	465	424	446	469	455	465	448	475	461	459	465	420	449	474	450	438	459	492	425	458	457	473	484	462	434	478	463	466	470	499	470	494	473	436	483	482	460	470	456	444	445	473	463	460	456	460	484	479	483	482	479	445	436	491	447	490	470	452	454	448	477	473	461	449	448	497	457	478	468	471	446	492	465	446	432	468	459	456	483	441	471	451	448	445	479	463	509	450	460	468	468	467	444	457	471	433	439	462	475	463	431	455	464	424	458	464	483	455	437	460	474	457	478	457	449	487	483	485	505	504	455	453	427	471	414	477	468	492	437	475	456	446	491	466	459	472	401	505	440	528	465	478	477	487	465	470	458	443	438	483	474	483	419	453	478	498	459	462	476	493	428	483	488	424	454	443	480	469	500	441	472	464	446	483	462	462	480	500	457	478	454	454	495	479	466	459	464	444	480	454	484	481	489	465	443	473	440	468	467	465	441	470	457	459	466	444	437	432	446	438	486	470	453	455	465	475	487	429	462	467	461	501	462	495	476	467	473	451	463	463	452	467	459	440	472	475	441	458	438	457	477	439	490	466	508	409	466	459	475	428	445	491	488	414	493	459	456	462	457	485	438	432	480	449	424	449	469	454	465	486	496	477	473	457	447	467	475	455	493	457	445	423	477	425	423	451	485	443	444	473	463	498	475	463	440	491	508	467	470	455	448	474	468	493	476	481	452	443	454	477	429	439	489	475	478	475	465	438	484	481	479	467	495	423	446	439	469	470	469	488	446	468	432	485	489	453	480	454	487	410	457	493	470	483	464	448	440	441	442	433	444	487	469	445	456	472	469	473	439	474	461	503	448	509	438	464	478	451	445	444	460	416	475	464	447	432	445	434	454	519	474	454	460	489	458	449	473	484	460	433	439	457	497	445	427	473	494	458	490	460	446	430	459	487	450	414	447	457	466	415	429	462	445	449	454	415	479	477	474	449	429	464	453	483	440	460	472	455	420	434	463	487	478	418	420	463	445	448	429	448	439	435	427	455	438	445	463	475	415	460	466	445	472	426	474	456	445	482	497	443	419	440	448	432	455	472	482	425	443	455	452	462	463	477	476	468	441	458	464	458	509	458	455	444	460	443	457	476	474	446	443	442	481	473	479	450	439	471	454	452	500	485	471	461	437	463	414	460	446	452	439	467	487	453	478	440	440	440	444	458	452	464	431	442	427	455	465	464	443	447	434	483	465	478	485	453	441	432	469	408	432	453	460	453	477	458	468	437	462	486	450	466	469	458	472	461	491	446	417	454	466	436	437	469	505	462	425	478	473	452	471	433	459	431	481	479	510	474	479	454	450	457	467	466	424	469	492	460	498	491	473	493	489	455	452	469	449	460	447	497	475	487	473	437	467	449	479	437	453	472	454	482	439	460	495	497	459	481	462	447	447	431	447	441	472	465	425	472	489	450	417	496	432	441	440	478	449	458	467	457	452	455	487	473	479	492	479	501	484	438	443	437	512	413	436	473	462	471	471	444	497	451	493	452	434	484	477	459	445	433	456	426	451	454	462	449	482	473	477	463	464	463	463	445	482	471	450	491	504	454	506	473	471	497	426	473	419	457	487	484	470	449	476	462	475	448	522	464	431	467	448	458	477	464	465	448	443	470	486	500	455	452	455	435	501	490	462	494	505	512	462	463	482	479	451	446	441	453	441	464	418	458	507	466	450	491	457	484	478	470	466	448	510	454	485	481	438	441	471	428	469	481	434	481	454	445	449	445	465	477	498	475	495	442	484	460	471	472	469	451	474	511	454	450	460	461	441	431	457	438	454	448	474	457	482	456	471	466	465	463	460	454	477	443	481	476	509	489	448	436	468	476	461	430	470	450	488	464	463	432	503	447	479	460	428	457	473	478	453	472	469	424	439	494	428	460	456	441	445	467	464	448	467	437	478	473	486	439	494	459	476	461	413	484	451	487	472	502	446	448	440	460	463	459	469	478	482	472	475	477	473	442	450	443	462	428	437	471	463	467	458	495	467	455	460	453	496	478	446	448	420	458	415	439	494	513	450	444	477	462	446	441	469	424	452	477	451	479	497	459	464	453	498	506	483	427	457	456	454	477	429	473	456	474	489	487	469	461	505	478	476	452	448	469	478	449	515	442	439	430	454	463	474	478	455	469	494	476
45420	14373	3861	2239	1617	1075	852	763	571	501	432	426	373	398	409	433	428	399	421	471	489	354	321	298	283	257	266	272	284	272	246	295	246	249	247	245	265	247	248	271	260	246	268	271	310	385	278	333	331	367	325	291	260	467	1762	2499	1761	955	357	238	217	230	247	217	232	203	243	231	234	224	222	237	227	219	245	253	215	253	235	191	226	243	245	237	244	211	233	221	245	233	257	214	226	231	248	241	249	243	241	233	200	229	253	257	228	239	227	238	229	244	201	235	232	233	225	225	264	221	239	240	233	249	223	222	242	217	236	206	245	230	239	267	244	222	223	244	241	234	211	239	260	245	216	224	223	242	238	233	238	237	221	252	214	247	199	232	216	218	233	226	248	249	245	224	249	221	271	206	235	257	242	251	209	247	236	229	242	241	256	245	246	220	223	238	198	249	220	239	223	212	228	243	222	221	203	234	215	260	242	226	211	212	226	225	235	246	229	242	223	229	208	233	211	224	220	213	211	230	248	233	249	237	208	226	213	215	228	266	236	243	249	223	230	224	257	221	229	226	267	238	227	236	233	254	257	223	230	225	206	251	235	231	229	233	237	238	213	249	257	233	196	218	252	260	238	237	232	229	249	223	226	247	262	208	218	229	233	223	220	220	244	228	228	240	241	248	233	233	258	230	249	245	209	233	241	211	238	230	266	206	218	227	209	232	233	218	235	186	212	228	258	225	216	229	243	220	241	231	231	234	230	228	240	224	218	233	205	204	216	234	216	227	230	227	223	227	244	214	237	237	228	230	234	278	246	232	220	223	218	251	260	224	203	237	247	242	219	225	228	217	209	236	235	253	219	223	218	243	237	230	264	241	226	238	257	232	231	224	246	237	260	216	237	249	215	233	216	224	238	254	241	211	214	228	272	229	235	225	230	215	244	253	254	247	204	249	237	238	243	229	252	233	226	235	256	264	224	228	224	214	220	217	220	244	204	242	251	221	215	209	236	244	253	255	261	236	267	222	210	230	238	258	237	228	212	247	212	246	217	218	237	227	236	216	224	243	245	231	247	256	236	254	232	221	230	196	219	203	221	205	223	214	211	251	243	228	261	229	243	224	245	271	213	231	224	221	229	228	219	243	248	228	239	232	222	245	226	214	237	227	235	243	223	201	227	242	225	244	231	215	240	227	233	234	213	247	224	235	233	252	218	254	230	217	210	220	219	227	229	221	216	209	248	239	223	241	229	242	239	219	227	249	225	236	225	197	222	240	251	244	253	227	246	237	241	201	228	253	222	251	248	263	250	249	235	248	237	242	230	232	222	239	246	233	220	222	248	231	251	241	226	217	227	237	235	236	267	242	230	246	241	238	239	222	213	208	249	258	236	221	237	239	237	241	230	233	278	224	224	238	228	197	238	239	229	231	238	228	238	221	236	220	212	246	237	247	240	222	207	235	208	246	216	211	218	206	230	239	247	220	234	235	222	196	221	238	233	223	229	230	213	236	241	232	249	225	234	220	205	236	259	226	248	245	224	223	253	249	235	217	230	228	248	260	239	251	237	244	248	205	197	215	216	230	241	257	232	259	243	205	213	227	248	231	233	242	235	249	203	261	249	229	225	211	231	219	264	232	224	222	216	212	247	256	243	231	240	205	226	221	221	236	204	218	224	244	230	235	239	260	249	221	202	206	245	232	217	230	238	251	247	217	252	232	235	218	221	235	235	220	228	231	206	230	219	246	229	220	240	254	233	217	213	223	217	231	237	229	227	207	231	253	207	235	230	222	263	263	223	247	249	237	232	202	230	233	218	238	235	240	267	229	252	232	221	220	246	229	236	229	241	230	236	224	237	242	231	225	219	202	222	235	218	225	220	221	235	251	205	228	259	244	237	254	232	192	222	238	226	216	228	245	237	219	217	246	241	207	235	238	236	247	193	234	223	252	240	228	215	261	249	252	218	247	244	244	255	249	228	226	217	240	251	250	202	230	230	229	232	218	212	227	240	240	225	232	236	216	229	214	240	223	229	207	257	210	209	212	231	236	229	233	253	195	204	224	211	218	255	218	239	244	208	240	217	211	231	235	226	222	230	198	255	210	227	242	223	222	221	214	211	255	239	237	214	237	255	231	261	227	247	239	236	259	224	248	212	244	208	227	216	239	236	232	218	234	287	225	245	242	245	214	242	244	241	195	229	215	221	242	241	233	238	237	206	249	256	243	212	225	237	230	226	234	211	246	224	221	255	188	232	246	221	232	231	240	231	218	244	246	238	260	264	213	224	239	204	236	229	234	233	240	210	227	235	216	229	243	221	240	255	229	249	245	234	217	227	230	224	224	228	204	209	234	234	240	205	232	252	240	244	240	231	241	231	215	221	225	244	252	239	216	212	226	231	254	212	213	235	240	243	218	230	252	224	205	240	226	219	237	215	249	231	231	195	237	244	210	220	231	241	260	249	236	237	232	222	226	239	217	231	215	252	251	235	243	210	240	230	229	220	216	258	219	226	226	243	241	239	256	248	239	249	206	231	234	227	226	225	224	218	233	217	248	228	244	211	227	252	208	229	245	233	253	245	254	216	215	221	233	229	217	218	255	235	246	235	264	238	237	242	246	216	234	241	245	237	242	209	240	222	229	234	225	222	231	215	220	223	221	238	244	226	268	245	242	239	259	239	226	223	183	199	227	226	203	217	225	241	219	254	227	243	208	226	253	228	258	189	229	226	239	227	220	218	241	232	248	227	227	231	224	227	232	219	238	248	242	259	251	196	224	221	222	229	251	202	231	225	222	221	245	213	240	222	196	239	235	244	219	224	200	234	220	241	241	214	223	238	230	239	228	214	231	202	245	275	244	252	237	209	212	237	229	230	247	244	225	244	236	237	223	241	238	262	237	238	245	224	258	245	270	246	223	230	257	228	226	261	233	242	225	212	222	222	244	238	229	251	230	224	251	241	218	247	219	240	228	239	247	233	239	225	243	214	225	253	255	230	234	242	255	219	228	254	231	229	242	224	221	224	242	252	220	249	218	220	242	237	225	229	227	239	223	256	217	255	204	215	236	221	248	226	236	222	244	222	220	211	230	232	251	220	238	229	215	244	220	270	229	213	239	248	227	229	221	217	222	231	251	219	233	250	235	215	223	234	231	247	209	240	202	240	217	239	211	213	206	241	251	242	230	247	242	211	244	218	228	215	246	239	234	223	229	231	220	232	232	236	238	249	227	222	234	252	226	228	239	228	258	225	232	231	249	244	250	235	250	239	264	242	223	246	230	240	213	242	251	235	229	243	260	235	252	232	254	212	236	224	257	214	239	217	207	224	234	257	227	220	254	257	228	237	227	246	274	216	223	235	241	198	231	244	223	223	231	234	247	217	216	255	234	236	239	244	219	241	201	248	261	234	270	229	225	253	220	226	253	251	224	216	220	232	256	263	233	255	204	219	234	215	250	227	257	220	216	214	214	229	231	245	233	234	266	219	239	237	238	254	216	213	236	240	179	234	234
24890	3059	6614	6815	5605	4607	3747	3031	2617	2346	2049	1929	1785	1799	1822	1957	2006	1972	2242	2433	2130	1632	1396	1228	1060	1012	927	975	929	929	946	924	939	886	810	876	847	839	820	945	924	941	993	1045	1442	1701	1524	1406	1677	1719	1396	1142	936	2767	10994	15396	10468	4914	1658	691	704	683	662	651	648	612	661	692	684	681	644	644	660	686	644	649	685	652	673	648	641	655	695	661	647	658	638	660	683	690	673	653	676	577	678	659	645	665	703	664	644	665	659	657	652	651	666	668	661	662	703	646	693	645	664	678	657	642	699	664	672	695	677	644	663	672	611	673	680	664	669	647	631	625	689	671	674	654	693	673	649	678	679	624	669	607	640	674	670	697	662	650	673	631	664	642	669	671	693	665	610	660	690	682	597	656	684	624	686	640	654	661	649	655	666	649	633	642	662	680	654	694	689	683	653	661	684	658	688	700	707	675	682	678	670	652	633	647	648	697	686	684	666	679	649	633	617	677	668	629	634	689	660	640	665	650	650	614	648	671	671	621	655	707	648	640	663	651	671	642	675	662	656	627	698	668	714	636	692	670	668	655	646	660	647	647	676	663	665	650	680	648	660	669	690	663	684	639	629	656	670	634	655	655	642	689	671	692	660	694	671	675	633	720	652	723	671	650	685	643	653	664	646	612	680	649	645	633	686	716	683	624	721	644	662	655	614	694	648	657	621	662	667	688	697	642	658	653	663	616	670	657	683	667	668	666	664	667	692	640	650	628	662	698	651	622	666	654	625	667	660	666	703	667	646	672	668	632	662	644	650	674	704	643	645	657	643	654	678	619	655	620	668	683	709	703	646	659	651	645	678	693	686	660	662	665	660	653	633	656	685	675	648	656	617	685	738	653	662	651	662	631	661	640	642	634	661	705	665	632	625	642	651	718	713	634	680	661	670	647	671	679	680	587	681	674	672	697	642	645	616	660	645	631	658	704	677	680	671	639	714	685	641	647	642	672	664	677	668	672	694	643	664	641	666	647	677	631	681	703	622	676	679	687	688	648	683	667	654	635	674	664	645	646	676	665	643	668	632	671	659	687	673	665	637	697	621	614	617	661	643	689	641	649	696	681	681	658	610	672	667	679	708	675	636	656	632	713	649	668	657	722	620	646	690	688	659	646	720	704	652	669	634	701	647	680	683	696	678	640	635	671	673	696	667	619	621	652	659	667	685	727	661	652	668	722	648	701	673	662	704	630	688	654	684	699	689	680	650	616	682	726	645	647	687	607	662	656	653	633	650	606	653	668	674	710	686	675	657	609	617	653	705	645	650	715	650	673	631	688	655	636	662	698	658	662	672	659	649	723	667	714	679	698	649	699	701	621	652	683	676	628	664	678	631	642	693	673	664	691	629	682	657	663	666	688	660	638	652	650	654	661	665	672	693	641	680	656	657	653	697	653	619	670	658	645	629	685	667	722	669	707	665	675	673	664	631	651	651	650	664	648	688	652	683	643	685	706	687	671	628	658	692	624	661	670	656	654	633	661	644	677	659	642	692	673	679	651	635	683	637	680	733	652	707	661	642	594	677	655	629	650	696	677	665	623	643	673	606	618	706	720	638	642	626	643	624	657	662	647	632	680	674	638	664	652	668	659	663	687	670	640	628	653	691	688	679	661	649	636	672	647	682	690	637	650	650	660	682	654	691	734	675	665	642	617	667	658	673	679	652	639	661	736	683	626	676	674	646	675	662	661	693	654	647	662	660	641	706	690	672	647	676	723	659	600	657	653	640	656	693	651	678	670	672	671	676	680	671	665	633	671	669	690	681	676	653	666	647	654	656	703	653	655	718	656	649	676	653	727	688	672	614	647	662	633	675	661	653	676	661	629	637	677	677	620	665	683	664	652	654	664	658	684	652	674	689	686	595	698	621	693	678	605	670	692	727	641	661	684	690	671	645	661	648	659	701	643	630	662	625	622	650	642	612	660	653	705	644	688	640	632	707	654	670	633	685	687	657	645	649	676	636	673	651	643	665	680	683	697	687	665	659	666	635	697	686	724	683	704	677	631	658	643	660	664	698	682	668	697	682	702	633	690	674	712	678	643	704	646	665	648	656	711	702	654	636	625	634	624	650	643	701	666	676	642	702	688	638	646	648	660	662	668	636	663	566	656	643	694	678	651	645	659	682	676	697	705	672	708	683	669	670	643	656	684	621	675	651	662	695	693	679	681	649	656	642	680	686	719	654	600	628	630	650	641	654	625	675	679	674	667	711	726	673	654	699	653	687	644	710	655	644	675	610	617	680	669	609	686	649	657	713	678	690	644	718	664	643	695	716	710	669	682	675	659	684	719	659	653	678	657	663	682	636	685	648	615	643	641	646	644	676	660	661	689	645	657	634	676	665	669	612	646	704	655	688	629	666	648	722	657	706	632	679	664	669	743	702	636	660	639	686	650	671	623	651	663	679	685	687	633	724	643	634	668	620	669	681	683	687	665	692	687	623	652	677	660	645	635	703	704	675	673	661	637	661	655	669	616	641	616	667	662	676	676	662	619	672	685	669	710	664	636	640	677	668	612	695	670	668	609	628	686	651	707	706	667	589	676	689	664	678	647	651	640	628	685	634	659	655	678	666	663	673	707	659	651	694	687	681	675	737	606	667	700	699	681	676	658	643	682	621	645	699	655	648	678	636	636	642	657	688	659	647	651	646	647	628	631	654	685	639	666	624	688	683	665	718	690	638	690	696	681	715	641	648	676	622	649	662	655	682	661	683	650	625	624	636	638	663	661	673	691	688	664	652	667	666	653	663	675	633	629	645	689	675	624	666	734	627	675	692	658	704	657	694	637	701	658	658	724	719	689	643	666	678	674	668	636	681	631	627	666	685	722	663	642	684	645	708	719	655	692	701	677	682	593	642	643	677	639	660	685	686	631	655	665	667	664	696	649	700	709	630	598	685	639	652	659	685	669	676	627	687	682	642	636	672	665	649	673	645	677	675	704	610	639	675	653	640	632	686	661	634	649	616	641	673	661	674	628	619	657	678	673	667	638	684	628	662	722	695	659	663	719	666	673	641	693	683	694	680	702	665	659	638	652	643	627	650	662	644	661	642	664	670	676	631	667	658	647	627	633	644	684	661	672	692	643	649	652	658	644	660	656	652	647	654	637	677	651	653	641	637	644	708	661	657	641	641	648	637	674	670	697	689	660	684	605	676	663	651	645	650	652	677	702	623	626	642	678	622	686	648	665	676	690	658	649	631	675	703	668	614	697	644	670	665	667	671	650	632	614	668	642	678	675	718	668	686	690	622	646	668	674	685	692	665	704	660	689	688	657	678	685	668	670	645	704	652	665	697	672	668	671	663	694	668	694	643	675	667	704	668	625	668	722	702	634	689	702	674	660	654	659	657	664	661	629	668	677	686	704	682	643	663	662	642	597	617	690	665	659	641	665	656	669	679	619	596	708	660	653	653	618	643	659	658	666	696	626	623	659	648	673	658	633	638	680	701	692	657	671	629	693
3273	252	208	189	184	170	162	163	186	154	151	151	149	161	161	149	162	159	175	171	185	158	163	159	157	191	174	168	173	169	163	175	158	167	145	160	190	150	140	150	177	151	149	155	168	188	147	184	160	210	154	171	173	148	150	249	391	384	265	189	138	130	161	161	151	163	127	143	155	165	149	162	177	154	163	162	154	149	163	147	155	153	174	185	177	150	155	173	157	157	154	148	154	138	178	148	148	159	165	170	177	150	182	160	178	170	159	158	157	159	149	183	162	151	164	156	147	158	159	139	158	156	145	141	163	166	172	146	162	152	143	143	160	172	151	163	167	154	172	163	154	167	171	187	169	154	154	160	161	146	148	126	142	132	153	164	168	145	154	134	155	152	150	158	151	170	150	139	172	141	162	166	172	168	162	181	168	176	147	153	162	167	149	159	175	164	148	149	155	168	156	172	144	166	170	180	149	163	158	164	157	157	170	137	170	150	157	184	158	170	146	144	159	156	177	155	154	173	150	154	181	165	179	161	166	163	178	164	172	145	158	174	184	171	166	167	159	151	177	143	160	157	151	156	157	154	168	166	167	160	147	156	165	157	162	190	143	152	188	161	176	160	147	175	151	154	160	138	163	179	136	155	143	155	144	139	153	149	169	163	146	171	173	149	165	168	142	178	148	160	172	150	197	172	159	181	158	165	159	149	164	147	143	156	157	148	150	153	143	152	182	173	163	150	144	159	148	152	151	159	152	165	163	163	144	152	181	149	172	153	160	141	181	165	156	160	145	160	152	173	163	150	158	148	165	173	165	163	162	139	162	156	176	174	182	170	138	180	167	165	156	160	156	155	153	156	181	155	145	158	168	170	145	166	166	159	160	149	135	149	159	146	188	172	153	181	152	154	168	172	170	154	156	158	171	116	135	128	188	172	177	165	176	156	164	167	155	161	165	159	162	149	146	133	149	146	159	174	135	166	170	163	131	171	158	164	172	156	168	156	175	158	140	168	163	161	153	164	166	125	158	163	167	153	157	172	162	178	161	166	156	168	172	168	149	167	149	140	174	159	166	185	166	175	161	153	154	168	162	157	175	159	145	143	171	161	153	162	176	154	174	150	163	156	157	162	144	173	186	164	156	156	167	178	154	149	170	154	153	181	156	156	183	162	146	158	144	158	146	170	146	153	164	170	145	160	155	148	157	148	150	177	158	165	161	159	167	161	149	153	188	162	178	153	188	165	162	149	152	137	163	171	142	173	152	149	172	163	147	147	165	163	176	170	174	135	166	165	158	169	162	173	183	191	197	158	160	194	173	171	174	195	131	166	164	166	158	179	149	165	146	137	147	182	160	161	165	130	136	150	172	163	149	151	172	160	155	178	192	175	186	160	154	181	169	140	133	155	142	156	155	160	151	162	175	161	151	169	163	179	154	167	170	165	144	138	157	164	171	152	150	156	130	164	148	172	177	150	160	174	151	176	151	151	180	170	177	166	158	161	187	127	181	171	168	147	137	197	129	170	141	158	172	154	164	163	163	173	166	183	156	139	159	156	149	155	166	141	174	168	170	152	164	167	171	161	145	155	171	166	152	174	148	170	187	146	167	171	132	153	163	147	165	164	169	140	176	136	147	159	174	155	167	171	146	144	175	154	135	142	175	150	186	178	145	154	183	164	165	153	167	154	151	165	177	169	174	146	133	172	159	170	139	163	157	151	171	169	174	172	174	173	175	159	163	159	169	158	150	166	152	150	159	174	179	160	158	155	161	168	162	149	165	150	168	149	190	158	147	172	176	170	165	161	179	182	154	150	149	160	160	157	174	174	145	155	161	160	185	169	155	162	158	164	142	139	161	146	151	148	174	171	155	169	160	154	160	136	168	152	152	149	156	185	161	173	169	140	148	174	172	200	153	168	157	178	159	152	170	168	171	174	191	140	148	162	172	164	159	165	172	160	180	172	154	167	175	150	137	157	163	162	172	175	166	183	160	157	172	155	163	165	150	170	145	150	167	156	182	179	158	152	141	195	147	162	154	169	174	162	148	174	174	167	167	151	164	168	171	156	154	160	152	166	156	164	177	169	160	170	182	173	156	161	156	161	158	175	164	159	174	160	135	173	156	157	154	176	148	147	162	173	162	165	161	166	167	137	166	162	169	155	181	148	163	155	182	140	169	174	183	167	141	147	165	143	148	154	153	153	192	168	141	188	159	162	167	156	183	146	144	176	144	151	168	176	168	157	158	162	166	159	161	138	169	154	158	182	174	163	163	136	177	180	152	165	158	172	149	141	153	174	150	166	139	140	178	172	147	178	161	155	154	150	153	162	148	161	166	135	159	154	171	171	163	157	154	169	181	140	170	175	180	192	169	153	127	154	155	157	156	166	150	169	163	177	148	149	158	184	168	158	170	156	142	148	146	167	165	173	164	167	162	163	183	174	160	145	156	150	168	158	170	140	174	162	184	153	162	185	176	168	165	172	166	154	161	137	149	156	160	152	169	163	150	167	146	161	157	153	171	183	155	174	144	167	162	157	175	142	165	147	138	145	192	154	165	166	141	154	148	159	169	178	158	163	156	166	185	171	141	156	151	172	156	157	155	170	153	164	154	181	166	171	167	161	167	158	158	168	171	177	153	181	161	158	191	175	154	159	157	140	161	154	159	155	154	144	173	167	162	156	178	177	154	151	156	161	178	169	161	164	166	159	162	158	162	161	158	169	164	169	146	169	160	153	140	164	150	156	178	151	139	156	150	126	156	166	173	166	150	167	163	134	174	141	149	153	148	180	136	157	144	162	160	150	151	164	154	139	150	164	181	155	158	167	139	177	167	157	165	163	163	141	163	153	148	154	182	169	143	162	160	147	161	174	168	148	143	161	155	175	164	163	147	172	152	177	141	154	168	166	153	167	137	148	158	179	163	177	129	152	171	163	154	156	154	141	173	157	146	155	155	159	160	155	159	173	123	185	142	172	143	174	173	156	187	158	167	168	176	184	160	164	138	155	148	182	161	159	150	129	161	154	159	139	153	152	149	158	163	152	180	161	146	169	156	168	144	160	167	135	145	190	167	172	201	166	161	146	161	144	152	166	178	165	171	182	160	160	169	155	163	157	148	140	162	146	169	166	155	151	169	168	162	155	165	167	159	139	171	153	164	181	186	167	154	164	164	154	136	144	156	183	155	147	163	149	162	149	157	175	152	167	157	137	157	159	171	178	169	164	158	139	166	172	174	127	154	174	155	145	152	142	178	155	149	149	152	163	155	149	150	165	161	160	150	162	182	173	174	134	167	148	153	153	154	144	150	158	151	169	163	152	154	153	150	145	167	147	165	158	144	165	141	155	155	173	154	171	163	159	160	143	154	169	159	152	162	140	160	186	177	144	174	153	164	174	165	172	156	144	163	157	146	154	165	149	151	143	162	165	176	156	152	161	145	147	143	160	158	184	138	167	128	138	160	159	153	156	155	166	170	146	143	141	153	138	166	163	166	150	162	156	144	152
3170	541	577	622	605	564	572	515	559	485	521	504	485	477	466	513	513	500	520	495	506	506	530	473	495	478	525	484	472	482	467	498	487	451	478	475	476	473	454	467	502	441	494	490	499	486	526	522	502	534	516	496	494	499	587	1462	1890	1548	1164	561	489	450	480	480	498	455	501	448	463	513	504	458	421	462	472	488	489	477	484	452	487	483	486	505	482	531	501	458	480	468	469	450	522	464	466	491	467	525	482	448	461	480	461	520	462	536	488	480	518	471	499	480	512	516	450	505	491	500	507	454	463	434	460	502	464	471	501	485	498	480	472	486	471	494	445	459	468	456	466	503	464	483	534	515	468	471	468	508	459	446	463	465	453	495	478	485	504	465	467	455	490	437	504	465	474	495	472	462	515	490	478	496	492	473	465	478	485	494	470	473	457	502	489	463	476	446	512	458	462	445	477	490	434	460	464	467	447	452	472	497	447	491	480	496	505	501	441	507	484	438	450	493	467	479	455	484	498	448	491	511	454	476	459	450	493	471	487	464	445	443	493	448	496	477	453	484	452	446	446	500	496	477	460	453	499	435	514	496	489	491	467	505	496	462	466	498	467	529	492	503	494	498	488	449	451	454	513	474	453	460	489	505	473	459	477	524	464	449	468	471	509	453	445	485	442	453	490	466	517	457	482	479	495	435	469	490	488	430	473	442	467	476	496	511	470	504	461	455	531	485	462	454	492	494	452	485	417	479	496	475	440	503	476	466	479	486	491	471	497	452	471	471	486	514	455	460	501	441	464	449	475	455	497	497	438	465	489	509	464	505	476	445	491	469	476	429	483	508	448	489	468	454	461	446	430	496	438	464	519	480	488	463	475	462	507	441	469	496	504	447	471	488	481	475	505	462	452	471	491	460	478	494	466	438	452	538	451	452	427	449	463	513	410	490	511	470	476	472	455	514	485	513	497	505	479	486	474	487	457	481	470	487	447	494	473	454	467	472	509	518	493	481	453	455	453	478	470	488	507	486	483	490	514	479	441	486	506	483	481	475	445	456	459	509	476	482	484	431	449	459	475	480	493	498	480	490	453	463	451	505	475	489	449	503	510	451	523	488	456	499	487	429	525	490	490	506	443	475	464	510	494	441	505	471	502	446	465	495	473	483	485	485	456	488	506	468	483	479	445	482	470	478	459	474	468	440	485	456	471	467	423	484	510	478	432	481	508	478	492	470	457	485	488	479	540	479	486	467	479	477	507	439	510	471	464	447	508	472	458	486	474	485	473	487	480	458	433	501	467	514	465	521	449	481	505	510	467	468	509	483	474	480	495	461	503	500	435	456	482	497	453	515	439	483	471	456	484	442	450	467	463	464	480	462	439	465	525	468	499	455	467	506	500	460	475	504	491	523	509	486	444	490	495	444	494	481	475	468	484	496	498	454	496	466	472	464	426	498	478	476	475	473	469	493	501	460	462	478	483	484	448	458	486	427	477	484	450	457	507	451	472	468	436	480	471	491	473	485	463	448	489	495	510	478	458	468	506	515	484	520	481	523	454	469	470	436	445	464	524	450	519	423	466	471	422	455	490	461	491	483	484	444	464	448	445	468	478	489	514	452	440	499	466	459	467	503	439	475	445	453	476	479	503	484	527	482	468	427	504	486	458	465	468	459	462	513	467	473	468	503	481	469	463	486	467	505	473	477	504	475	475	478	483	467	436	475	479	497	492	493	521	422	424	503	461	474	453	475	460	468	475	437	473	522	457	504	469	458	495	495	461	452	485	461	467	476	490	438	498	475	478	469	472	478	451	467	475	483	474	437	470	500	488	525	500	452	453	483	498	463	480	430	460	469	466	480	491	490	451	450	490	466	487	456	487	481	480	466	448	484	448	489	461	525	493	482	493	471	470	494	494	496	479	464	463	449	481	451	489	469	476	479	491	483	466	464	484	485	513	470	475	459	508	498	477	463	511	510	470	462	444	452	481	450	496	433	502	463	525	498	469	482	465	472	458	478	481	497	472	456	462	482	499	484	415	514	446	454	484	470	484	481	467	487	488	503	466	503	467	470	522	447	481	505	504	445	500	489	486	458	514	472	420	490	491	468	460	477	521	487	453	493	486	494	457	511	490	468	487	473	507	475	465	483	513	462	460	474	470	484	477	506	446	441	497	473	456	506	476	461	499	488	468	476	480	457	472	473	433	515	444	451	465	469	520	484	458	477	496	508	504	506	471	511	454	479	480	473	432	502	451	457	436	466	489	471	495	482	482	492	473	496	480	505	450	490	463	446	445	500	492	483	504	507	474	432	476	489	481	458	467	462	490	494	461	459	442	487	503	457	501	444	519	452	528	533	458	471	497	479	492	514	442	474	526	496	495	477	467	470	481	455	428	487	491	427	503	451	466	500	481	471	475	496	437	507	484	505	468	507	497	545	469	486	467	509	444	482	482	472	495	454	536	479	456	476	485	507	482	477	458	482	478	456	461	508	483	498	453	460	459	497	455	489	493	449	495	483	458	499	484	454	496	473	503	455	462	494	491	470	465	522	511	479	482	464	486	502	486	508	466	465	448	484	502	457	501	510	471	495	466	487	420	452	474	465	503	460	498	465	482	473	468	505	482	458	467	504	505	518	486	444	467	455	536	455	457	498	508	527	442	488	478	439	485	503	455	458	433	489	486	494	486	485	518	455	473	471	475	467	495	501	497	466	468	489	458	492	470	480	491	472	496	466	491	503	472	497	465	470	506	451	480	481	520	498	494	485	489	489	472	478	517	466	464	503	420	449	490	457	434	464	455	448	500	463	480	462	499	483	498	450	482	440	430	489	496	485	455	454	474	499	494	472	459	462	486	473	473	463	461	492	460	476	479	494	462	459	478	459	451	467	451	464	483	492	476	480	459	475	467	477	478	461	490	471	502	462	451	503	482	472	446	461	497	487	483	500	478	505	476	473	432	465	480	509	498	455	470	519	491	505	488	502	495	455	460	512	502	504	462	486	498	474	473	497	495	498	475	483	477	480	485	469	488	495	511	462	454	459	449	498	467	463	461	495	496	479	466	470	476	502	500	446	427	429	461	468	472	454	444	487	485	443	471	483	500	442	463	457	449	474	478	495	487	450	473	475	523	472	486	470	494	433	485	500	465	492	456	460	456	495	471	483	451	510	460	456	484	475	471	447	426	468	533	468	431	467	430	476	473	472	469	458	490	494	477	471	521	477	506	476	455	473	471	430	453	476	501	520	524	474	492	461	475	460	491	473	497	493	440	499	491	476	461	473	482	463	467	496	503	487	485	475	455	490	475	475	519	468	472	511	497	520	464	474	483	439	434	433	470	503	442	507	511	479	516	474	447	453	448	484	502	480	486	493	458	482	490	462	453	455	496	483	511	487	430	454	480	522	464	448	520	502	462	476	457	473	480	457	475	470	484	510	497	452	478	507	486	497	431	472	457	503	456	473	464	480	475	472	487	482	518	496	458	515	480	433	448	496	478	512	493	468	491	477
32676	5726	1489	1056	746	538	432	347	308	265	252	219	196	222	226	221	247	213	221	233	253	192	169	168	150	163	168	155	160	146	136	161	137	158	150	167	157	152	137	146	154	132	153	182	156	141	169	164	147	158	181	178	159	126	163	606	1081	585	359	141	127	131	128	130	128	132	128	150	137	143	132	117	137	141	122	122	150	139	128	142	153	129	137	126	135	125	140	146	122	134	150	135	152	162	162	125	136	117	124	104	149	135	135	157	137	144	135	131	150	150	153	127	142	165	117	130	138	135	140	166	143	132	155	127	142	146	122	115	136	127	155	131	137	135	152	159	134	142	129	146	116	139	139	122	152	150	121	139	144	133	134	141	138	131	138	141	149	150	159	145	143	144	148	122	135	117	117	159	114	142	148	127	126	142	126	132	146	136	145	154	134	142	145	136	148	120	152	141	122	150	131	135	129	125	126	140	119	157	141	141	163	135	130	136	184	147	133	141	136	154	132	132	151	152	124	134	146	141	139	102	142	146	147	135	151	131	133	119	126	117	137	145	154	135	136	139	133	138	132	137	155	126	141	146	147	132	158	132	143	151	127	140	111	150	151	128	134	118	138	134	141	125	125	142	130	134	146	118	140	147	123	126	140	147	134	112	155	134	135	126	147	140	130	153	127	153	135	143	146	121	147	145	135	135	137	132	133	141	124	132	132	141	131	136	148	133	123	149	134	144	129	157	162	146	131	106	129	143	147	144	151	120	138	146	130	124	123	135	132	121	131	129	122	152	146	133	133	121	148	141	152	141	132	127	134	153	136	151	139	146	152	155	148	146	137	144	139	138	132	167	143	137	134	161	143	144	151	128	110	135	107	156	149	138	109	132	147	141	150	132	138	134	152	112	137	133	138	132	128	153	111	151	150	159	132	129	123	153	151	128	120	147	131	133	130	140	130	131	149	154	135	133	140	143	140	143	147	141	137	148	129	152	122	160	161	136	159	126	120	140	142	137	136	143	138	126	125	124	135	123	143	128	130	122	136	148	144	128	128	117	126	127	131	122	143	135	150	144	141	137	152	139	138	163	129	137	139	134	159	139	144	129	155	154	132	141	149	153	144	152	153	121	128	142	115	138	138	165	130	135	135	158	141	119	158	147	125	126	133	132	150	134	130	140	134	126	134	130	131	138	150	118	136	139	143	140	157	118	138	154	141	119	154	123	142	136	136	134	149	143	150	129	117	134	154	134	126	152	151	138	153	152	141	136	127	139	144	144	146	141	155	145	138	158	142	123	146	144	121	140	154	104	140	136	124	126	136	120	116	137	134	129	116	121	145	151	126	135	135	133	137	130	121	131	132	131	137	136	142	149	124	147	148	120	146	146	151	141	137	137	157	123	149	146	143	148	145	114	143	136	138	120	123	140	154	156	141	138	134	133	154	136	149	146	141	139	129	143	126	141	150	152	121	125	164	104	142	132	131	130	141	144	129	142	135	133	153	143	144	133	153	126	133	145	113	130	144	139	149	138	124	139	158	127	157	134	134	141	158	123	153	117	132	148	138	131	145	163	152	131	141	131	128	138	151	148	148	135	140	127	145	148	149	135	117	136	145	116	147	137	145	146	142	134	142	144	121	142	118	134	136	133	125	129	109	154	159	116	125	141	144	132	122	144	140	137	134	138	129	152	123	138	133	123	148	147	138	138	133	144	140	125	129	149	127	140	146	163	151	115	119	135	136	124	147	139	137	133	139	138	143	138	124	138	145	139	137	119	130	129	127	132	149	117	151	146	124	138	132	109	126	127	129	138	143	130	130	122	178	137	156	135	144	133	120	128	131	138	162	134	127	145	130	142	153	159	139	121	128	139	126	152	130	125	153	149	123	127	112	155	152	133	148	146	152	148	113	124	111	141	128	143	143	123	148	154	126	145	119	122	156	130	137	114	140	151	111	162	143	143	146	138	145	137	121	132	118	136	140	144	138	119	145	135	121	138	134	146	133	142	138	130	127	147	125	161	140	131	134	143	121	126	123	131	120	127	123	129	137	115	119	128	125	150	149	138	136	133	140	132	134	139	152	143	123	115	149	147	139	150	145	131	144	127	152	144	150	132	136	143	140	119	144	124	143	122	120	143	143	133	136	121	141	130	153	128	144	150	128	143	147	133	127	131	134	135	126	149	137	121	132	119	147	113	142	143	126	124	125	125	133	139	118	145	134	148	131	136	139	147	124	131	140	165	132	148	153	120	133	148	122	148	133	119	121	121	134	149	146	143	150	126	144	141	141	130	137	135	130	139	126	142	126	142	156	150	152	151	131	124	131	146	140	129	139	133	151	118	128	133	129	146	128	133	139	151	145	131	144	139	144	162	121	150	140	132	138	162	134	141	131	138	142	147	139	138	138	141	148	168	134	144	145	129	128	135	147	131	125	149	131	130	127	144	146	132	133	130	143	148	154	123	147	105	132	130	159	142	123	138	125	123	141	133	137	134	128	131	163	127	138	134	147	132	138	147	138	143	120	147	129	136	136	148	140	138	131	146	130	122	135	161	137	130	119	145	129	150	140	156	142	144	152	155	145	142	133	122	132	141	145	143	145	139	131	136	141	137	140	135	129	111	126	131	145	132	143	156	122	130	152	149	163	149	125	133	133	163	133	131	150	140	146	151	142	129	150	131	151	144	135	132	114	128	133	136	126	128	144	141	147	128	135	161	133	143	154	145	108	142	118	114	129	121	135	145	126	136	135	128	150	128	127	134	145	129	131	136	148	139	151	128	140	129	125	148	141	128	128	149	142	141	140	159	137	116	137	141	133	130	125	155	145	139	120	147	157	123	151	131	162	142	121	144	124	128	148	144	133	146	139	141	139	127	130	164	140	121	131	133	133	122	120	141	139	143	119	126	127	121	126	138	145	127	145	128	136	144	139	157	138	126	135	142	147	132	131	146	114	168	112	131	134	135	161	130	136	155	138	136	136	136	160	154	129	145	145	147	128	152	129	151	145	145	131	127	146	141	129	139	134	130	127	143	135	138	149	120	141	146	144	154	130	125	136	119	129	129	135	138	145	155	140	136	139	130	141	160	142	121	135	141	136	109	124	116	152	140	146	128	121	154	139	132	139	160	151	143	135	126	146	139	139	135	144	115	138	141	134	141	148	132	158	150	118	130	133	116	124	122	125	137	137	128	152	143	164	162	124	152	155	150	126	162	142	121	141	140	127	138	111	125	140	145	152	130	134	137	145	126	137	158	118	134	131	136	134	147	145	139	140	140	121	135	147	130	111	139	136	130	129	150	149	132	150	134	144	137	136	146	138	110	160	123	130	138	139	116	157	120	136	144	135	147	162	115	145	133	150	136	134	141	115	136	165	151	158	140	118	112	149	126	124	128	143	140	145	138	158	146	128	147	132	136	160	128	140	136	130	168	140	134	141	145	127	142	136	139	137	142	131	142	110	139	131	127	126	137	133	118	141	132	155	138	149	129	139	141	129	132	154	140	124	156	141	122
17979	1532	3361	3523	3002	2413	1964	1597	1442	1189	1102	998	998	938	987	1062	1035	1087	1240	1329	1078	876	771	664	599	573	600	567	598	601	516	557	521	514	535	502	481	513	533	515	551	515	662	720	651	687	601	665	636	631	718	749	605	590	620	4451	7617	3792	1957	483	428	407	418	449	436	390	437	388	391	439	445	394	457	426	425	419	390	443	454	405	458	404	423	404	405	425	417	447	447	386	401	447	427	452	478	451	399	406	396	396	422	441	433	422	426	372	412	430	446	402	451	413	444	430	420	392	424	430	435	453	419	392	434	445	442	404	389	378	396	396	420	374	403	430	418	392	412	411	426	432	402	429	422	403	461	409	487	437	433	468	471	419	447	437	424	424	467	434	498	445	442	448	419	440	457	452	426	420	416	418	437	417	440	416	405	410	419	430	388	468	421	456	442	429	411	388	405	397	438	416	431	405	437	472	419	407	382	439	424	447	443	446	438	449	441	438	435	425	439	398	432	413	403	456	413	429	416	399	396	462	413	413	404	441	408	455	433	432	390	433	429	409	451	441	414	402	410	433	427	431	429	456	420	446	408	405	447	426	433	417	460	424	451	458	435	414	419	463	441	423	425	390	439	407	416	403	422	416	416	426	396	400	433	431	405	415	429	384	410	448	399	404	441	428	468	444	419	422	427	430	402	399	432	433	402	418	421	416	416	420	438	405	426	417	426	414	446	441	423	412	390	401	410	397	418	371	459	413	390	400	424	447	412	475	452	452	398	417	406	421	420	387	394	441	424	445	404	424	404	411	384	405	438	438	405	429	401	417	396	432	432	428	387	412	427	417	420	440	439	442	389	434	431	414	409	410	395	414	416	399	404	408	439	379	455	409	421	429	425	412	445	381	423	382	441	433	420	430	429	421	405	408	434	426	424	445	431	403	442	407	447	430	411	412	408	439	408	429	449	451	431	452	453	439	428	431	393	395	405	404	441	433	411	434	402	425	418	472	427	415	413	425	424	449	389	420	450	427	399	430	454	406	440	418	416	438	405	397	390	401	405	436	423	427	425	436	431	436	460	415	396	398	414	428	434	403	436	445	451	404	406	416	431	458	439	393	426	415	415	426	394	433	399	423	443	377	429	435	439	425	441	439	462	450	401	432	420	421	402	414	429	406	420	455	411	430	424	432	452	425	403	419	410	448	377	433	430	435	435	407	411	429	438	419	418	401	428	398	433	427	471	420	412	410	408	426	424	425	418	432	434	415	394	453	423	441	420	424	431	429	414	387	409	416	438	428	383	469	429	445	451	464	428	418	424	436	414	418	425	453	441	402	423	440	446	452	425	407	434	432	426	409	423	436	416	382	400	439	405	407	425	479	391	434	421	419	414	420	444	425	388	459	431	418	405	443	399	405	422	396	407	416	413	433	425	460	424	387	412	459	449	408	424	405	466	451	393	412	399	365	455	422	433	414	450	420	397	413	424	422	436	429	427	431	378	420	431	437	446	425	438	402	455	476	452	450	413	454	410	430	401	424	415	440	423	444	435	444	434	381	447	423	451	422	418	438	435	423	406	437	433	436	448	421	413	423	446	416	395	419	386	379	409	444	427	413	423	407	465	415	413	426	433	393	416	425	429	415	438	408	419	416	416	398	411	422	444	415	404	396	392	417	429	415	395	438	429	428	402	439	444	423	461	431	395	434	371	396	452	372	416	427	423	448	421	430	391	439	416	456	418	420	415	423	383	417	421	405	414	422	425	421	442	409	421	380	405	444	435	467	444	430	416	439	402	420	405	409	402	446	383	423	404	408	427	416	427	411	448	462	403	406	444	417	415	403	492	426	473	427	457	398	396	421	437	419	398	428	408	414	435	389	418	433	433	403	432	407	407	425	412	431	430	429	425	427	408	386	445	390	438	439	434	421	425	375	407	420	415	412	441	432	408	437	467	408	447	424	400	427	436	428	429	431	435	403	415	397	399	420	443	443	428	447	433	414	432	427	421	450	412	446	427	435	439	411	415	411	425	477	443	408	453	440	425	474	412	425	419	451	437	430	452	402	457	390	426	419	452	404	450	421	425	412	460	449	406	392	377	431	435	427	447	447	441	390	405	396	420	429	427	425	403	430	432	446	437	407	429	406	429	427	444	418	412	431	416	402	444	426	438	457	383	430	449	422	429	385	421	418	378	406	397	467	416	445	415	402	452	419	409	435	430	420	421	433	428	395	426	417	379	439	419	411	417	422	404	425	400	451	368	438	414	434	427	404	417	422	402	424	437	440	414	405	396	472	412	412	420	397	473	417	409	446	401	473	423	451	415	417	419	437	437	403	383	426	436	424	448	451	417	409	419	450	415	422	428	434	420	466	439	417	406	424	405	445	414	413	434	434	434	437	429	405	398	432	460	445	429	448	409	400	401	411	477	444	428	430	417	435	429	413	387	426	421	461	407	394	439	403	403	404	426	423	427	406	444	413	428	424	433	407	465	429	436	405	434	443	446	471	445	389	407	403	440	453	429	425	422	423	436	411	449	422	443	391	441	388	462	422	431	426	406	446	427	428	440	466	416	412	453	420	414	408	431	428	419	405	427	433	423	430	398	429	436	398	411	446	397	427	398	432	419	420	399	391	446	435	412	429	419	426	421	426	399	436	401	409	410	389	412	441	415	476	434	444	455	426	447	458	441	408	419	433	423	386	453	378	396	410	459	411	397	426	381	427	431	452	401	396	385	397	416	412	383	430	422	443	421	425	438	383	411	422	425	398	430	398	423	418	418	438	414	385	428	415	424	409	402	405	402	391	430	416	417	439	440	441	422	435	442	403	449	399	391	421	430	423	415	380	391	426	427	453	385	416	430	396	425	442	417	442	418	416	450	439	428	408	414	414	435	430	389	382	410	425	391	407	447	391	415	447	419	413	417	434	398	456	457	455	415	424	423	423	398	442	430	408	411	412	416	379	435	480	386	430	429	436	422	393	429	437	434	452	428	406	436	402	455	418	423	446	379	428	387	393	370	381	403	438	419	425	432	393	458	386	415	449	453	419	393	411	425	435	447	427	434	406	448	424	394	376	437	421	358	373	432	418	435	424	411	434	448	410	420	414	415	405	438	413	402	437	433	419	442	413	395	402	377	429	434	416	442	409	410	432	435	407	411	428	384	446	458	435	437	394	399	417	406	426	430	429	413	432	401	412	422	429	428	395	426	447	402	431	417	448	447	424	444	407	413	429	430	451	431	393	453	464	405	423	418	397	394	424	419	457	400	409	383	408	424	404	401	436	407	401	416	438	431	468	411	439	428	394	384	418	403	421	396	389	421	411	421	415	435	411	429	407	422	400	390	396	466	431	372	406	434	415	415	405	411	393	445	431	445	393	407	443	446	410	421	391	427	437	449	390	416	402	423	443	440	406	374	466	400	456	384	413	404	422	417	395	414	420	433	414	395	449	448	430	425	425	422	439	443	392	417	414	420	456	429	423	446	413	420	387	433	455	421	436	404	412	432	421	421	444
43509	13210	3692	2165	1492	1079	768	671	531	463	395	358	326	342	364	344	346	320	421	464	352	253	221	236	225	191	214	204	191	193	204	205	204	183	192	180	185	216	194	196	180	177	177	209	176	202	207	208	223	238	224	198	210	175	200	416	1294	845	181	178	160	160	197	159	184	180	177	153	180	178	158	197	164	177	172	184	162	156	170	188	140	154	170	171	164	170	162	184	169	171	179	185	181	182	179	179	177	196	172	161	160	157	164	171	160	195	171	176	165	173	186	182	166	168	181	164	181	156	167	161	170	168	169	159	148	169	149	165	183	168	158	143	173	155	146	158	186	160	163	165	163	198	180	190	176	170	194	200	173	188	166	188	193	177	174	168	166	192	174	173	189	159	175	171	185	188	186	183	169	173	161	185	159	180	153	165	179	196	186	166	153	180	161	158	196	170	167	175	172	160	179	164	158	186	174	173	150	167	181	164	167	164	151	146	169	178	173	149	179	192	166	155	163	165	167	137	174	169	158	182	176	159	177	172	181	170	175	156	175	162	151	169	158	162	175	163	181	168	192	172	192	184	192	184	176	159	176	168	167	163	163	176	126	154	209	176	165	149	172	181	177	116	140	164	162	168	163	184	176	191	185	148	189	182	187	140	181	198	162	179	162	161	164	169	148	171	172	183	177	182	149	182	163	162	185	162	170	179	166	157	145	168	172	147	196	153	185	185	156	167	193	163	174	173	164	179	197	187	153	179	154	175	141	148	163	178	155	169	181	171	172	173	157	170	177	210	182	166	131	163	167	179	169	163	159	177	177	168	147	186	179	182	176	175	174	176	175	158	164	166	165	180	186	162	157	161	167	157	142	165	157	188	165	173	164	163	166	180	179	166	170	165	184	181	176	169	156	175	152	165	185	167	173	173	161	147	169	174	164	180	177	175	173	166	164	144	149	167	183	159	156	182	171	162	168	174	180	156	188	172	129	171	165	184	205	169	176	176	168	134	161	151	189	164	169	182	173	156	184	155	159	170	186	178	151	159	174	181	144	143	180	167	167	171	161	150	180	183	174	167	165	167	163	169	158	141	173	179	165	167	176	164	151	174	190	141	154	163	184	179	149	159	182	171	183	173	197	180	171	146	150	174	155	167	162	177	174	179	162	163	152	188	162	176	192	157	161	188	206	158	155	168	174	173	161	186	185	167	153	156	175	146	171	198	171	169	187	170	150	164	177	179	159	163	150	157	172	163	164	158	170	177	165	182	153	166	164	164	151	172	179	186	168	179	186	170	185	167	184	163	155	161	194	169	184	172	174	169	158	159	163	156	189	188	159	167	172	193	171	154	157	167	155	165	133	163	160	151	180	163	170	181	176	160	161	165	159	193	189	148	160	191	148	160	155	169	170	170	170	167	192	182	172	180	174	185	174	207	165	175	165	174	168	178	175	172	180	158	172	180	172	186	150	173	164	170	188	159	178	151	142	156	174	156	164	153	184	196	192	174	179	185	181	154	177	171	155	149	159	160	187	151	157	185	183	155	157	139	169	152	180	158	181	197	145	154	181	172	185	164	155	159	205	187	142	174	165	172	165	188	184	162	193	202	178	157	187	148	168	162	160	206	170	173	165	165	164	169	183	171	179	186	164	179	171	176	194	164	174	173	183	171	179	167	153	191	180	151	188	176	174	165	169	177	152	159	179	166	203	199	166	176	161	171	174	170	157	157	174	183	149	181	160	163	171	176	158	178	143	155	165	190	181	177	165	160	161	160	164	178	146	141	187	174	181	165	180	175	170	178	153	175	194	168	160	173	188	174	180	181	167	154	163	191	164	190	154	207	177	162	154	148	161	166	156	169	164	179	149	152	154	155	186	159	176	157	143	164	169	180	172	194	178	165	178	183	185	181	152	164	143	158	190	173	187	152	161	172	163	179	181	174	147	159	155	179	172	162	157	160	171	184	193	180	159	137	159	179	190	182	158	168	163	145	193	205	164	173	161	162	160	152	184	173	178	190	179	180	167	178	150	170	177	174	142	169	164	154	171	172	157	155	158	189	144	156	177	171	156	156	153	173	184	151	153	187	144	159	155	149	176	158	170	155	174	151	158	189	181	169	172	159	157	184	151	158	172	150	177	142	163	194	152	161	163	161	171	181	169	181	161	195	157	155	166	161	154	162	170	203	166	178	160	194	195	163	144	184	158	186	177	171	162	150	161	162	172	164	175	181	157	156	150	180	164	145	154	168	156	170	177	191	160	168	178	172	156	156	182	180	146	198	148	177	168	153	159	177	182	159	176	166	175	182	155	203	185	154	185	169	175	172	145	147	186	154	202	161	162	177	169	174	175	165	166	212	163	164	168	172	166	172	168	163	185	151	162	173	167	165	173	159	171	184	181	149	151	190	156	170	196	178	162	144	150	175	162	175	188	191	176	164	157	174	180	183	165	179	181	184	164	167	197	155	175	169	149	165	173	156	158	175	149	148	160	171	218	185	171	175	187	180	173	182	173	169	144	186	153	151	175	170	183	174	170	190	145	183	194	184	166	179	148	166	183	149	185	182	173	140	168	159	173	154	176	162	170	164	176	148	180	169	170	184	148	143	165	171	159	177	164	180	179	158	183	180	178	182	183	162	184	155	179	182	153	181	190	180	188	190	168	175	150	168	194	165	160	172	162	178	161	155	163	156	147	175	158	166	164	178	160	159	154	160	154	176	164	204	162	189	167	175	184	160	153	180	152	172	135	166	171	179	173	187	160	143	177	166	168	180	177	168	170	153	164	173	174	170	181	172	156	140	176	182	168	165	176	157	177	175	190	155	153	161	154	179	169	185	182	169	171	161	189	179	170	152	196	158	146	191	165	135	162	162	155	172	179	163	171	145	165	152	192	178	171	166	191	175	169	161	168	170	151	156	176	180	172	155	175	162	178	160	155	162	155	180	160	175	183	167	156	186	202	174	173	171	179	170	175	157	180	152	182	164	162	163	204	173	154	169	148	163	182	158	163	161	174	181	176	188	160	177	183	179	186	169	167	172	186	165	172	163	163	161	162	164	164	161	187	171	151	141	189	188	162	169	135	161	204	173	169	189	153	164	173	166	165	159	175	168	153	171	170	148	163	153	206	190	159	171	183	188	154	164	175	168	161	170	172	150	170	167	166	172	183	170	175	176	156	171	161	161	171	142	161	182	171	161	193	190	163	202	169	156	162	193	187	193	185	175	166	173	175	188	182	171	156	178	155	180	182	171	170	176	150	183	172	148	153	157	168	153	178	165	167	167	190	166	183	151	169	160	163	162	162	162	173	172	144	170	147	199	172	173	165	163	152	162	173	178	224	162	167	192	175	168	173	165	160	180	180	160	170	160	157	159	147	178	155	164	195	172	155	148	153	161	186	164	144	161	168	201	181	190	202	174	171	186	172	164	205	181	185	210	169	166	163	179	157	193	199	185	153	174	165	166	184	167	185	167	173	162	194	149	150	180	166	174	157	163	172	179	179	166	187	162
23895	2889	6532	6575	5388	4368	3571	2895	2489	2179	1847	1728	1771	1582	1639	1747	1925	1840	2413	2435	1881	1232	1094	946	896	817	851	872	888	780	710	759	723	692	678	681	639	687	672	698	715	691	714	737	751	800	758	926	872	856	897	762	821	678	738	2631	8770	5494	541	521	476	520	509	570	513	537	494	510	526	523	495	535	490	561	492	510	511	520	529	488	522	476	510	518	447	504	499	495	506	498	534	500	481	538	514	492	514	476	507	508	492	488	509	518	502	499	507	536	521	502	514	467	515	507	497	479	486	553	482	518	465	514	501	493	477	458	524	521	498	497	527	502	520	465	515	472	515	508	498	497	527	485	553	533	564	557	512	563	592	571	601	536	546	538	554	577	524	593	568	560	548	592	581	508	583	568	568	538	542	535	568	519	497	511	489	525	483	496	525	500	514	523	524	494	486	492	482	483	529	483	489	496	474	490	483	544	493	493	528	572	528	526	499	477	539	516	512	509	479	505	522	493	461	520	501	516	478	487	529	449	483	556	497	517	479	486	547	489	492	451	492	469	484	490	514	475	470	476	515	490	501	513	513	522	493	525	480	503	479	493	491	495	487	502	497	503	506	496	537	484	504	480	538	493	499	511	489	503	482	515	498	542	482	497	485	513	463	484	519	531	483	515	495	502	498	508	466	515	493	477	473	515	522	495	534	471	494	481	491	500	464	481	474	516	459	470	483	483	498	487	515	483	495	489	513	458	479	492	493	513	481	472	498	491	481	466	480	486	463	505	484	487	509	516	500	459	475	497	515	496	523	464	460	497	483	518	511	478	481	497	492	489	505	485	447	463	468	505	478	462	510	477	470	530	470	512	520	488	516	515	467	520	534	445	494	483	493	513	502	521	485	533	481	490	487	494	475	474	490	512	486	456	461	511	496	531	499	446	502	504	489	473	487	508	483	474	459	522	497	537	486	459	516	485	511	532	487	491	463	515	472	512	502	512	477	505	478	517	495	515	513	466	479	496	489	471	508	521	510	513	484	511	474	464	505	469	478	523	477	499	472	531	464	451	470	484	503	500	504	469	454	464	484	488	497	504	520	478	479	517	477	503	462	470	460	547	499	505	489	508	464	505	535	489	451	497	448	485	517	520	479	477	485	502	492	497	478	508	507	488	488	540	507	506	538	477	510	495	544	477	517	512	510	479	500	523	516	481	501	490	450	515	507	500	494	514	494	524	481	529	485	498	525	467	485	507	482	521	487	466	503	510	493	514	535	522	527	505	504	522	468	558	481	506	515	495	498	464	451	478	483	502	493	495	523	526	449	493	488	475	467	481	476	502	504	478	498	530	499	479	475	509	564	522	520	477	505	506	503	471	506	524	496	492	475	512	514	494	495	504	477	455	520	483	476	479	496	497	485	495	520	468	532	495	488	499	518	500	495	478	486	513	511	529	498	541	505	489	494	483	489	490	492	500	468	535	465	479	474	473	502	486	516	498	508	477	484	511	453	510	496	472	455	510	495	486	441	465	488	473	499	487	497	470	494	507	473	471	496	494	494	494	473	528	490	495	446	497	506	491	480	511	490	456	523	481	480	494	460	495	497	510	505	521	481	506	498	491	479	516	460	586	487	477	499	485	473	465	488	460	513	462	507	497	516	431	470	502	482	490	494	477	506	474	507	500	505	500	505	482	466	484	507	480	495	494	526	474	507	500	494	505	472	457	481	487	499	500	482	511	503	474	503	492	484	495	494	478	486	481	515	529	474	463	497	469	490	523	502	458	525	496	486	470	509	499	500	456	475	485	465	460	493	489	469	523	464	452	485	485	486	478	478	508	451	494	524	505	502	486	473	533	471	479	509	485	481	490	500	502	510	470	448	497	479	473	487	462	500	508	473	467	506	469	503	499	481	471	474	480	494	494	517	485	476	505	500	507	492	495	478	479	486	469	479	523	498	528	489	479	488	486	458	467	500	467	471	503	522	470	477	478	477	540	488	494	460	513	512	547	481	493	498	520	515	493	516	503	455	476	497	465	454	513	494	467	475	501	464	494	466	504	515	499	491	506	480	484	496	508	498	476	485	505	454	501	491	487	487	532	510	485	487	454	514	502	497	507	486	520	481	486	480	497	482	490	465	499	522	498	482	512	486	470	480	510	481	493	478	459	484	518	515	478	540	468	502	516	489	464	463	468	483	453	475	494	474	510	480	491	529	478	486	511	495	484	530	502	508	547	519	475	492	518	476	475	481	511	468	509	487	488	506	482	471	472	520	484	507	506	533	489	484	538	471	502	475	449	503	503	513	499	482	481	474	477	496	500	497	474	511	506	504	542	518	497	497	510	496	494	484	515	512	513	512	476	488	488	506	495	487	491	457	525	476	452	490	463	513	504	508	465	484	449	524	469	496	516	503	458	484	514	495	502	473	487	496	492	491	513	479	490	484	515	503	493	485	530	483	475	496	460	510	493	510	510	495	467	496	510	489	485	459	497	459	501	538	457	521	496	519	466	498	528	505	499	515	514	471	479	478	478	493	471	502	521	494	469	490	501	507	454	469	515	499	541	463	510	474	493	494	499	468	516	466	475	492	524	444	503	488	467	499	527	500	488	514	506	497	480	503	489	495	480	496	476	458	530	453	510	500	474	491	462	549	509	460	505	523	487	517	505	472	510	488	496	466	474	476	497	509	513	484	483	489	505	495	499	481	525	480	451	505	473	469	478	510	514	473	498	510	493	494	521	509	495	492	522	543	466	488	499	496	500	482	489	458	480	510	480	494	513	496	518	514	483	505	510	458	451	518	497	478	478	504	552	501	487	500	520	496	497	504	508	472	463	502	530	467	465	506	497	475	501	508	469	547	493	476	497	481	475	494	486	521	547	479	475	498	488	485	465	479	484	510	485	482	484	549	508	518	532	553	486	447	511	532	529	515	479	497	451	496	478	536	461	510	489	491	485	478	471	448	506	494	480	511	494	512	462	457	492	527	491	495	483	495	469	493	498	499	490	492	522	500	500	453	530	533	481	507	492	490	483	496	530	523	542	477	514	518	481	481	521	519	515	476	468	531	517	527	495	487	484	502	479	492	486	531	516	488	477	489	482	508	508	487	525	510	523	522	488	509	503	512	451	481	460	456	502	506	479	473	523	514	507	478	450	460	465	484	499	530	518	509	494	486	478	483	479	457	467	521	520	492	493	470	515	521	486	511	500	506	496	473	491	474	459	508	479	519	484	508	518	484	547	455	457	491	505	485	524	475	468	501	472	503	490	474	516	519	548	463	485	457	505	507	499	507	476	504	513	496	503	507	526	509	505	503	498	502	466	527	504	526	505	528	501	527	492	473	478	483	493	497	477	494	475	483	487	520	470	510	512	486	503	506	517	498	485	489	495	493	502	486	480	476	497	495	511	494	482	507	470	481	539	478	467	462	516	500	510	484	486	496	493	486	487	494	489	485	494	493	462	480	490	520	525	490	459	527	521	501	492	482	458	489	481	493	506	499	506	471	491	502	516
3410	234	165	108	103	98	88	97	92	80	103	84	88	83	69	78	82	91	73	94	83	74	77	79	79	77	82	67	86	66	78	88	102	86	86	64	70	95	72	68	91	96	82	85	79	100	80	91	93	60	77	86	77	79	80	86	100	90	88	96	83	80	75	85	73	92	79	87	73	78	68	86	85	78	86	107	63	84	77	72	96	82	64	73	73	75	67	86	84	75	74	78	76	61	72	103	78	62	82	81	65	92	69	91	76	66	80	79	79	78	66	74	72	70	83	70	73	74	84	77	90	71	79	74	70	82	74	84	74	72	93	63	93	84	76	83	59	82	66	84	74	60	71	79	83	85	74	80	81	76	70	80	92	85	87	85	92	76	89	90	87	93	85	76	72	76	75	77	63	88	72	79	65	83	88	70	88	81	91	84	73	79	77	85	77	75	85	64	80	82	78	77	81	72	82	79	84	78	56	71	84	80	85	80	64	75	73	80	84	89	75	68	75	84	97	79	63	96	72	71	83	75	69	92	70	73	76	77	82	71	83	71	64	86	66	75	86	82	79	86	83	68	76	76	73	67	82	82	83	76	80	89	96	72	62	80	71	82	90	77	67	79	73	81	82	68	66	74	90	93	76	77	80	64	79	86	70	64	74	69	71	75	75	77	65	85	72	79	81	77	70	68	64	74	89	69	77	77	77	76	72	80	85	81	75	69	69	86	89	67	85	70	65	75	58	63	71	76	71	77	68	68	85	71	77	76	89	76	95	72	84	73	92	71	73	84	89	76	86	91	67	85	79	91	70	92	77	78	68	68	82	82	76	94	67	78	72	56	75	87	84	83	88	83	72	81	84	76	93	76	85	84	79	89	87	76	71	75	76	81	59	79	79	68	74	95	86	83	78	58	74	76	71	72	87	83	75	62	86	72	71	68	71	75	70	66	77	66	75	84	67	80	87	94	75	71	74	70	83	71	83	59	77	64	66	67	82	67	75	79	76	77	76	73	65	79	78	75	77	85	65	82	69	68	79	76	68	72	71	85	73	66	83	78	83	76	84	83	73	87	66	84	92	76	82	72	64	83	83	59	86	75	81	69	75	82	81	74	73	82	88	75	81	66	78	94	76	88	74	56	69	74	91	85	77	90	75	74	77	80	78	85	75	86	86	69	71	70	72	80	65	72	85	89	83	82	82	91	65	88	69	71	88	70	63	85	81	62	83	90	80	92	83	83	68	85	70	87	73	84	86	69	83	78	73	78	77	88	82	80	74	101	66	75	72	69	80	82	82	75	77	71	96	73	72	62	85	80	68	78	72	68	99	65	80	93	75	81	83	81	83	92	67	98	74	87	90	62	94	78	85	84	76	84	68	88	74	74	79	71	78	75	78	80	92	72	82	99	68	66	88	78	75	88	68	75	83	73	71	87	82	65	62	77	78	71	80	77	73	54	78	62	80	72	91	91	63	68	77	74	80	88	69	66	79	80	76	78	74	73	73	66	73	90	73	72	83	80	87	74	76	76	84	70	92	74	95	66	76	69	72	64	97	53	70	73	86	80	72	74	64	67	83	90	81	77	75	88	67	64	78	87	68	70	68	84	63	86	78	70	89	64	69	89	65	80	64	75	78	69	89	86	70	78	82	85	65	84	67	89	83	80	83	68	80	85	73	85	66	68	77	67	67	65	69	71	75	60	102	81	78	74	84	88	72	85	99	76	65	81	93	71	71	80	68	57	63	95	72	74	73	68	99	75	65	72	85	78	80	67	71	70	85	66	85	74	56	68	73	69	70	67	94	74	66	75	80	81	73	68	77	85	82	94	74	66	58	81	79	73	97	76	83	83	71	72	67	71	72	69	73	90	88	96	78	73	72	90	72	91	65	78	78	72	75	68	78	74	94	98	83	72	79	70	84	78	75	76	76	81	74	75	70	58	79	76	61	75	77	79	93	77	79	84	86	76	95	64	81	88	80	80	85	80	75	59	78	73	82	78	75	62	79	78	81	69	100	81	62	86	76	92	79	75	74	83	78	91	91	72	75	86	85	68	77	80	81	85	75	82	78	69	63	81	72	88	78	66	91	80	68	78	99	79	69	77	70	85	87	89	83	79	88	65	74	83	74	77	73	70	84	75	75	83	79	79	85	62	77	68	59	70	73	67	58	78	72	77	66	93	71	58	78	87	68	77	75	76	93	73	80	83	95	85	78	83	68	56	67	70	74	86	72	69	64	78	78	78	78	74	79	75	72	79	73	73	73	67	73	79	79	66	74	73	76	71	66	89	78	61	83	77	78	92	84	74	71	83	82	84	71	65	75	87	70	77	74	59	83	80	61	73	77	76	69	82	83	87	97	73	74	71	76	86	80	81	89	83	69	76	73	77	73	74	78	79	82	77	71	72	63	80	61	65	92	72	80	73	79	73	81	60	76	79	78	72	67	68	65	73	79	70	68	78	74	83	75	83	79	78	79	83	81	73	75	69	65	65	75	73	95	72	83	65	76	67	76	83	78	86	88	96	77	78	84	76	80	82	73	84	94	67	85	75	76	69	89	83	100	72	81	63	79	79	83	92	88	73	83	67	78	77	94	81	84	76	64	84	59	64	97	72	82	76	80	68	76	71	57	72	79	82	78	77	61	87	87	80	73	70	89	84	80	91	66	70	78	69	85	69	78	83	75	88	81	89	70	74	92	73	84	88	72	72	78	66	87	74	76	81	85	83	95	86	63	71	83	66	86	82	85	78	87	76	81	68	76	69	71	74	68	76	62	78	69	70	75	71	77	89	71	91	83	80	83	92	66	73	80	65	81	74	85	77	81	82	71	63	64	80	67	85	73	63	81	60	95	67	70	72	71	77	79	77	73	76	82	74	69	74	65	72	83	80	65	71	74	53	95	69	69	74	74	77	71	72	69	75	87	78	75	79	63	73	59	84	76	50	83	68	70	71	78	84	73	74	76	77	87	71	77	85	81	81	80	75	72	65	72	90	74	94	69	66	84	68	85	71	65	81	70	73	67	60	73	89	76	68	63	85	80	74	83	65	75	78	76	83	73	82	91	71	58	76	90	84	78	69	63	78	75	90	82	86	81	82	79	72	73	78	62	87	73	83	62	64	67	72	93	83	64	75	84	66	56	92	81	66	78	81	72	69	85	81	78	77	72	85	108	57	80	82	76	73	74	91	74	79	67	74	67	77	77	76	86	78	84	70	67	63	113	75	94	83	87	72	61	75	63	79	74	77	66	73	83	67	65	73	81	66	80	75	76	89	74	78	67	80	97	71	82	67	72	78	71	85	76	96	73	91	77	92	85	72	82	76	83	83	60	76	69	66	69	67	81	73	91	85	75	78	104	83	80	77	76	80	95	84	83	81	77	80	61	73	85	79	82	75	83	80	67	82	69	82	73	66	82	75	64	75	75	83	65	94	81	75	76	79	76	87	90	97	75	68	94	86	94	82	73	77	81	73	69	73	74	76	68	74	80	79	81	92	64	75	70	89
3121	352	432	451	438	400	367	354	291	290	291	307	292	300	299	299	274	264	293	311	301	288	250	258	273	299	274	269	253	252	295	262	271	290	258	255	237	249	278	272	247	238	266	251	268	258	264	264	255	260	261	249	246	259	313	349	404	395	294	271	264	245	261	251	247	303	280	270	275	256	249	290	266	259	275	257	236	260	275	239	263	255	255	269	250	246	270	252	253	267	266	263	268	248	259	260	248	264	250	214	264	257	240	252	272	257	258	251	263	269	280	275	244	238	244	268	252	258	260	287	288	296	266	258	269	255	244	287	271	256	258	255	256	241	245	247	266	273	245	269	267	275	248	271	252	270	247	280	287	243	267	247	249	253	266	262	251	255	282	252	287	297	276	249	240	257	268	242	247	264	275	274	264	237	301	263	262	234	263	260	279	253	273	251	248	268	260	249	271	290	248	270	258	247	255	251	299	278	263	257	265	290	265	248	260	252	248	247	287	276	277	253	268	243	266	276	250	257	286	277	255	238	270	255	274	245	241	265	283	264	254	255	260	261	268	238	265	255	256	242	265	286	257	234	276	252	249	239	252	246	237	261	257	231	259	258	229	237	278	257	234	251	291	271	243	272	247	277	270	249	274	254	243	277	259	288	232	263	234	271	255	253	284	271	242	248	218	270	257	255	236	291	256	237	280	273	273	230	244	258	238	257	269	263	277	259	272	241	266	273	262	261	256	242	273	239	242	235	297	245	258	257	237	276	269	262	298	305	283	239	251	261	241	245	283	254	238	275	267	257	246	261	261	265	271	277	281	265	262	244	261	254	261	230	252	269	262	241	259	238	259	239	251	257	252	269	250	260	233	293	246	278	261	234	260	263	271	235	283	268	259	230	259	262	232	271	273	252	252	263	237	252	273	290	256	277	278	251	274	257	244	232	257	246	238	241	255	285	267	238	249	250	223	239	219	282	244	251	274	272	288	271	302	228	254	272	264	227	241	253	252	282	252	240	254	261	297	271	252	282	302	266	258	256	255	255	271	253	253	237	272	269	252	260	249	259	272	265	266	276	253	259	297	268	264	273	233	279	273	248	273	242	252	252	264	240	261	275	237	261	276	240	221	265	264	265	248	245	252	267	239	254	284	254	239	241	251	254	237	255	275	259	290	242	244	248	236	268	258	274	261	289	249	222	280	250	258	261	245	240	229	249	237	260	238	227	248	253	233	263	227	248	251	270	264	248	268	242	257	270	234	274	234	271	269	265	275	253	278	273	243	280	263	265	231	268	233	246	259	264	268	232	277	279	247	257	253	247	238	248	286	283	241	257	241	246	259	256	259	247	231	276	238	291	248	243	258	268	258	271	269	250	261	274	253	241	269	252	265	283	255	261	249	255	250	246	270	265	252	260	254	289	262	262	256	233	270	247	261	256	208	274	298	237	254	265	284	248	245	242	249	262	273	250	261	252	240	276	262	273	262	267	262	252	241	269	253	279	237	221	285	237	249	257	264	269	247	237	265	237	288	253	258	256	270	275	255	244	265	273	251	242	279	273	265	271	285	271	240	232	290	266	243	272	265	243	269	271	274	275	262	278	249	233	266	263	251	255	282	248	242	274	250	259	262	242	237	258	267	249	254	232	231	254	252	252	254	232	257	274	252	255	232	265	251	250	242	230	251	250	235	226	274	279	261	266	259	278	266	263	237	249	236	282	286	242	268	272	265	249	270	248	242	270	243	254	255	241	226	287	215	226	234	272	251	260	264	252	260	259	265	284	280	278	245	222	257	225	248	283	265	237	235	257	247	285	283	273	265	247	254	240	236	236	269	255	265	262	259	274	258	259	259	247	246	286	266	293	228	259	253	279	254	249	225	276	239	268	284	258	233	253	269	264	242	281	237	251	271	237	245	250	259	227	248	277	226	271	269	273	239	283	246	243	278	273	244	277	256	271	268	283	274	244	253	258	232	252	264	260	240	246	262	254	264	246	271	257	244	279	248	266	243	262	246	244	261	229	231	259	261	252	258	268	292	252	242	268	275	240	295	256	253	254	287	281	244	294	243	249	268	263	253	253	257	256	258	276	249	243	241	246	250	278	262	282	248	273	224	234	269	284	259	249	261	292	250	263	263	258	273	261	258	272	239	242	272	245	249	282	236	253	298	264	262	243	290	277	237	249	270	280	251	262	268	260	255	255	255	265	280	264	264	262	269	234	250	240	242	249	261	259	283	267	271	257	263	276	226	260	231	267	252	258	274	247	246	259	278	254	267	262	251	248	244	239	256	266	259	256	240	251	258	251	270	251	254	269	228	280	267	275	238	269	264	224	285	234	252	274	295	241	255	262	237	263	270	271	243	263	248	273	250	253	246	251	254	252	273	230	247	274	249	256	265	219	263	279	251	269	261	248	256	279	241	236	256	259	286	248	231	272	267	258	255	270	258	269	279	256	228	261	271	232	242	278	263	284	287	271	250	262	267	261	261	232	271	276	261	294	282	237	236	264	252	223	292	253	244	268	251	276	262	268	290	271	244	265	254	238	252	261	252	242	258	273	274	245	225	262	234	268	262	255	254	296	284	288	255	268	252	239	244	225	252	257	237	235	252	275	287	245	242	269	247	258	234	252	257	252	276	264	264	271	268	249	272	247	255	248	271	261	265	248	267	244	253	262	255	301	268	240	304	234	225	258	270	235	265	233	248	280	267	260	278	253	275	257	254	280	254	271	280	257	275	265	264	266	268	255	269	250	286	261	308	269	289	240	256	262	249	258	240	221	237	225	248	244	253	243	262	276	270	255	278	247	231	256	251	244	239	239	248	248	293	280	265	255	279	253	264	269	269	224	249	272	265	279	239	246	235	267	265	280	254	251	277	232	247	243	276	282	270	272	272	217	247	243	264	276	284	273	257	264	266	253	275	224	252	253	260	293	275	248	263	251	261	265	253	266	250	241	286	246	253	269	287	222	239	272	255	255	284	272	248	255	272	256	255	252	246	263	238	262	253	248	232	259	259	262	274	254	236	246	269	289	282	273	277	251	278	237	257	262	251	253	241	242	247	235	247	258	256	242	259	266	291	248	258	218	289	255	268	263	255	240	276	253	259	252	255	244	266	284	255	250	258	271	263	233	275	238	276	269	271	245	272	253	240	257	265	244	257	244	263	282	263	260	252	233	266	282	242	265	226	248	254	242	249	243	245	218	260	252	274	237	251	251	266	292	241	239	254	276	258	232	260	268	229	270	267	273	262	271	215	232	260	258	251	272	279	270	257	264	240	260	261	230	229	235	251	246	244	241	297	266	255	302	271	266	257	247	240	261	273	257	262	255	265	246	242	267	246	289	278	269	265	268	251	251	260	266	240	241	288	243	282	265	257	242	247	254	252	248	244	240	229	246	269	232	250	266	254	260	278	263	257	291	251	278	230	255	266	248	253	249	266	244	255	254	250	269	221	233	252	237	255	264	247	256	252	256	250	286	268	257	230	279	243	264	272	251	234	293	244	251
33169	8007	1517	1034	691	503	434	356	303	249	227	187	210	170	185	168	198	195	227	228	190	164	122	163	148	133	151	140	128	115	112	122	141	133	137	119	112	138	126	114	131	120	124	122	144	130	122	128	129	135	144	104	148	118	127	269	753	585	125	110	112	105	95	102	113	112	110	122	105	124	132	109	125	118	118	108	115	125	118	110	93	130	101	127	116	110	98	106	112	122	106	118	111	119	122	108	116	97	119	107	116	114	110	121	124	99	130	105	128	111	116	113	107	126	118	97	131	136	114	128	120	112	106	104	99	113	130	130	117	106	113	127	116	132	124	114	112	116	126	106	127	124	110	111	125	129	113	104	132	119	117	122	108	107	120	124	128	121	112	116	127	95	122	118	122	113	134	120	129	103	121	114	99	113	112	97	107	96	124	116	113	112	103	135	113	115	108	121	114	130	115	111	101	120	100	125	129	104	126	99	109	105	113	118	134	95	119	122	100	115	105	109	93	130	124	109	120	96	98	126	107	116	127	150	124	85	113	130	120	124	114	133	122	118	110	104	116	113	109	110	112	122	114	120	113	109	106	101	108	120	112	93	117	110	128	146	111	116	109	114	125	117	139	115	108	113	128	117	105	121	116	98	109	118	147	112	109	116	105	121	122	114	120	97	108	112	98	121	97	112	117	127	134	99	142	116	113	109	105	131	101	105	103	118	118	129	97	118	118	112	118	100	114	110	120	136	97	110	119	117	130	107	128	117	98	111	126	94	95	121	123	120	113	128	88	118	133	128	105	117	108	119	97	118	113	104	123	114	134	120	112	123	121	114	105	105	96	129	118	108	90	104	124	114	122	130	125	106	111	142	108	126	125	106	130	120	118	102	109	117	132	130	107	120	121	114	111	103	105	106	105	112	128	127	110	109	105	118	113	107	114	106	101	110	115	99	110	101	135	107	118	129	132	96	108	106	109	114	91	116	101	115	114	100	111	143	140	114	103	127	113	112	133	130	108	112	143	114	128	124	119	94	115	104	110	133	130	120	117	120	118	94	105	119	107	116	104	103	111	112	91	104	109	105	130	109	114	108	117	126	116	115	115	117	140	107	132	113	132	123	102	105	122	107	124	109	127	104	121	125	104	131	117	117	124	114	113	114	119	120	119	118	98	120	108	112	121	113	111	123	147	110	116	117	122	124	94	109	111	125	113	116	103	120	109	116	103	99	138	115	115	97	122	114	124	118	114	91	128	105	106	120	147	115	143	106	109	109	104	113	122	118	118	100	114	93	106	101	117	109	118	117	112	122	107	115	110	103	104	121	117	96	114	119	126	137	123	102	90	98	108	123	120	107	113	110	101	104	113	131	97	116	123	110	105	125	119	115	99	114	125	107	95	109	111	114	114	135	118	104	128	128	121	112	110	118	119	147	115	98	110	123	107	127	112	128	116	93	118	112	119	115	125	113	113	105	98	121	123	109	126	116	133	116	123	111	122	125	133	105	133	101	130	117	123	100	112	119	123	122	117	131	111	117	103	106	116	109	127	94	126	126	107	119	126	109	127	105	101	113	123	102	107	108	107	120	104	115	113	128	113	133	120	109	127	113	109	139	133	106	127	125	109	113	120	105	109	122	129	105	101	108	108	115	98	117	103	132	114	125	122	114	131	116	109	102	94	118	111	114	122	119	117	111	135	108	130	114	101	121	124	111	107	127	114	129	107	106	95	114	112	117	112	109	89	104	124	116	118	135	109	129	118	125	118	110	103	109	88	109	113	131	109	115	113	107	108	115	99	117	136	121	119	119	116	112	118	117	103	121	103	133	99	99	116	105	118	112	134	134	128	117	105	127	111	101	95	114	105	111	113	119	101	108	98	122	114	124	119	118	116	104	103	106	128	106	114	121	138	114	110	104	112	124	127	118	133	118	108	113	113	129	119	124	126	113	123	101	107	110	132	112	106	108	124	114	124	104	136	141	109	102	109	113	113	122	114	133	116	116	114	118	99	102	135	106	119	121	132	125	118	115	108	131	97	125	105	129	103	118	102	102	88	108	114	109	137	121	110	105	118	98	95	115	124	109	119	105	107	119	112	102	128	121	98	118	121	120	134	114	112	109	120	110	122	116	133	118	130	92	144	115	107	119	124	114	121	125	110	119	105	119	123	122	112	111	103	111	130	141	125	111	130	102	111	105	117	132	111	113	89	101	86	116	110	102	108	127	106	123	117	118	117	110	123	112	124	113	105	112	100	113	106	146	119	111	116	113	115	109	96	121	110	115	122	96	106	109	134	115	114	102	115	128	117	126	124	113	112	99	100	118	136	109	97	123	106	113	128	114	121	112	132	115	107	112	129	107	108	114	119	129	111	118	127	114	129	117	129	125	130	107	101	118	112	103	132	128	117	121	131	128	110	115	108	129	91	105	102	121	109	107	118	112	128	115	119	100	119	109	100	127	137	118	139	105	123	111	120	134	143	114	114	131	129	111	107	128	100	123	100	107	114	100	116	105	115	122	115	115	125	127	125	140	113	99	107	127	99	95	95	102	105	105	125	93	110	112	107	123	130	122	121	113	115	115	120	123	109	117	117	92	113	113	106	138	120	94	120	126	111	136	117	122	120	128	123	108	113	119	128	119	125	102	127	113	108	126	121	112	108	116	110	118	130	125	134	114	122	132	106	108	112	118	109	94	132	111	96	119	126	127	118	109	97	124	112	126	111	133	121	92	118	105	126	134	118	92	119	107	117	109	132	110	118	113	126	101	133	110	97	103	115	124	107	108	112	110	115	131	110	140	125	113	106	122	114	102	132	130	120	125	120	120	125	124	107	103	104	115	92	122	115	112	121	117	113	92	101	96	120	110	96	111	115	105	157	121	113	103	104	131	100	112	120	114	117	91	121	119	99	127	110	115	118	107	131	107	113	126	104	127	111	117	105	76	113	126	115	107	115	130	93	113	117	116	102	114	116	112	114	112	114	116	113	113	102	123	109	102	116	112	94	110	104	105	96	110	121	118	107	104	94	110	143	126	106	106	110	114	111	102	95	107	117	112	101	117	91	95	107	117	93	107	106	124	107	112	108	131	115	119	87	127	100	117	120	103	130	112	120	113	102	112	120	120	123	122	107	109	124	110	133	106	129	135	118	119	111	117	105	122	95	107	114	132	114	122	129	112	101	109	100	99	112	118	101	119	128	95	109	113	108	121	122	105	126	139	114	120	121	107	83	113	94	124	103	88	130	115	113	103	126	100	120	112	109	112	116	100	138	110	107	112	121	119	114	108	123	95	116	133	126	130	112	119	112	99	153	114	114	106	116	124	101	117	121	117	111	127	116	114	112	103	108	102	113	113	108	132	133	123	119	101	123	120	110	107	115	112	106	122	128	107	132	116	99	110	115	123	110	122	142	102	129	115	113	118	106	114	103	104	108	120	101	111	108	118	97	135	140	134	112	77	115	141	124	121	109	112	126	126	122	123	129	118	119	135	83	102	109	119	120	134	96	109
19405	1459	3257	3423	2881	2321	1889	1551	1370	1175	1064	948	967	921	814	905	994	916	1190	1187	956	724	680	584	547	553	540	511	489	476	467	445	475	506	507	464	462	448	467	450	416	443	441	483	431	475	509	574	584	534	493	435	435	414	538	1581	5688	3837	567	378	335	343	378	376	355	350	360	395	378	421	413	371	377	340	361	361	375	365	390	418	362	391	321	377	360	383	398	338	340	382	372	387	356	348	355	357	360	335	329	366	393	352	368	380	381	333	376	354	371	343	347	346	376	365	381	332	377	344	363	356	346	368	356	351	339	357	323	397	332	356	383	346	360	340	346	388	377	408	378	390	359	349	372	358	367	353	396	382	386	396	361	394	375	417	381	381	407	396	371	398	401	411	393	382	411	442	414	397	376	384	363	328	376	357	382	358	388	372	367	364	358	357	377	361	375	401	370	356	387	366	353	366	387	368	362	361	355	347	378	382	364	364	360	340	361	397	346	366	361	379	349	375	323	366	351	356	350	390	355	354	388	379	349	361	348	373	337	328	358	390	361	387	351	359	401	341	370	369	352	365	380	365	366	355	344	363	375	387	365	375	361	333	392	370	399	342	371	348	357	331	382	350	361	356	369	353	419	352	358	369	343	337	403	354	366	353	350	367	359	376	392	369	373	356	342	345	406	370	392	360	350	314	363	365	334	361	373	376	378	347	361	380	392	363	330	369	343	345	364	358	334	386	327	359	390	343	373	370	352	374	359	364	365	350	368	341	373	356	363	395	353	359	386	355	360	371	378	372	409	378	393	383	396	338	370	360	319	354	376	329	395	364	366	343	362	381	355	369	386	379	352	366	333	373	334	400	378	365	362	390	351	389	346	347	347	354	347	334	385	361	338	353	353	340	356	377	350	357	392	336	354	359	367	354	365	372	332	348	340	354	377	353	336	354	342	379	316	354	364	352	377	356	337	366	376	395	337	382	366	369	352	366	334	377	367	351	366	362	370	352	354	368	363	382	374	321	361	352	362	357	368	356	359	331	335	293	361	388	397	383	381	390	371	383	354	357	385	371	364	348	379	366	375	367	386	337	380	342	373	371	358	353	359	339	314	339	380	359	364	357	378	365	387	371	365	365	355	339	385	370	372	354	354	358	338	346	356	352	357	362	354	382	336	368	339	365	393	364	352	363	358	335	355	364	355	349	376	378	402	362	380	351	381	361	376	389	342	364	315	366	389	358	370	361	399	377	357	373	352	389	397	368	376	368	377	370	380	373	357	352	370	368	346	350	345	356	385	370	377	375	357	365	348	347	392	346	379	363	348	369	362	354	380	387	349	359	345	350	355	342	356	345	362	340	366	345	364	376	373	360	370	375	340	355	378	331	386	342	396	359	352	347	373	385	361	389	377	355	347	321	351	368	378	377	363	378	360	371	356	352	361	362	356	361	365	364	382	344	379	352	334	343	340	365	344	366	366	372	364	342	361	326	371	383	366	373	326	343	365	343	344	348	345	350	357	349	384	383	368	375	348	347	374	353	355	356	349	342	381	363	377	378	365	406	339	399	370	357	389	366	354	337	323	359	368	367	330	332	355	363	336	363	341	354	376	374	371	346	348	351	353	343	371	387	343	389	369	351	358	327	371	345	371	349	365	333	374	350	372	332	393	388	376	366	377	365	347	366	346	405	361	359	332	368	363	391	385	341	367	347	400	380	370	379	385	342	373	379	372	359	344	361	373	336	390	338	347	333	408	348	291	366	337	325	355	401	365	320	345	355	347	359	383	346	356	364	338	346	358	325	367	336	393	345	402	373	352	372	369	381	375	373	354	345	383	356	383	337	352	368	359	385	323	374	385	368	362	375	394	347	371	341	362	358	349	368	368	341	390	368	366	384	372	393	379	344	383	355	338	353	329	332	368	359	352	364	372	360	373	335	334	388	380	345	352	365	354	341	334	371	377	345	378	325	350	411	374	344	346	324	383	346	369	360	395	368	351	390	385	362	351	345	338	366	378	364	361	403	362	340	331	346	358	382	338	391	387	355	372	388	379	337	320	359	344	368	331	369	379	391	354	335	361	356	374	360	387	340	367	359	391	371	354	342	354	346	338	341	339	367	361	396	374	358	369	340	395	378	356	355	344	334	339	376	347	374	377	395	376	371	379	364	315	364	360	349	359	355	353	347	342	361	361	375	374	355	376	354	363	328	366	362	352	331	359	362	383	339	379	373	381	358	331	360	374	369	373	396	335	361	339	335	366	377	387	367	364	376	366	381	316	363	350	356	386	325	377	374	383	373	377	351	343	323	356	356	332	383	359	391	376	368	333	351	379	400	360	335	357	357	344	366	345	357	363	372	363	347	370	358	400	369	362	366	356	358	387	373	373	368	344	365	377	357	373	366	346	388	363	367	343	371	349	348	357	347	338	375	366	362	369	372	332	345	349	369	358	358	354	362	370	364	365	380	396	342	333	359	353	382	370	379	372	347	373	368	376	329	389	403	359	365	366	424	382	384	375	373	346	415	363	364	355	365	364	348	343	353	367	321	380	359	355	363	362	382	354	351	362	331	360	330	337	374	342	371	391	400	366	380	352	360	369	366	375	368	381	344	340	348	349	333	391	338	364	331	385	357	376	350	353	372	371	357	364	369	370	375	340	363	363	343	337	369	371	371	372	369	351	350	386	342	354	370	368	320	354	375	357	344	368	346	373	372	354	353	360	364	359	357	371	361	319	362	349	392	352	358	365	345	354	326	332	319	389	376	339	370	346	363	366	352	367	379	338	334	363	365	334	358	358	329	344	358	359	365	351	383	364	378	335	329	364	358	342	320	325	355	374	370	360	369	382	393	361	345	365	356	346	350	384	368	355	361	362	352	368	358	365	374	347	372	378	343	339	342	333	382	354	345	346	360	332	360	368	384	350	348	363	385	365	357	369	365	376	357	376	357	403	365	337	357	367	413	370	334	378	376	346	353	372	358	351	346	366	362	341	383	359	368	372	350	369	350	342	377	361	351	384	351	356	373	387	362	375	345	365	364	352	364	329	372	376	383	365	365	337	398	374	374	356	339	327	370	383	348	365	369	390	335	383	357	390	353	388	360	374	414	347	354	390	370	341	365	367	350	388	343	359	348	360	385	356	366	343	358	366	381	361	376	341	392	351	359	384	361	375	337	373	341	351	370	343	360	365	386	354	341	361	333	371	364	395	349	356	339	338	381	348	387	370	390	370	386	333	374	367	349	390	380	368	342	345	369	348	355	370	399	369	384	347	390	345	366	334	334	375	340	345	389	352	343	339	357	373	365	372	400	362	367	344	354	348	355	358	339	363	353	356	342	385	381	390	317	361	365	329	345	357	376	343	366	379	359	364	348	350	360	391	354	361	388	346	402	359	356	337	364	361	374	354	349	352	374	323	363	376	349	376	352	388	384	403	372	386	353	376	356	356	354	371	357	337	380	376	380	360	326	380	363	352	362	382	339	371	337	365	375	345	343	382	352	364	357	349	339
47493	14836	3554	2190	1581	1026	767	627	469	446	405	364	362	300	310	305	338	309	362	330	324	290	239	232	252	196	228	214	187	211	202	203	179	200	180	212	195	162	217	163	185	197	209	231	209	212	186	195	191	197	239	200	219	215	192	327	1777	1162	177	170	183	188	158	175	171	178	195	185	163	178	187	177	171	173	201	149	152	156	188	188	174	175	169	163	198	184	184	181	172	163	163	191	171	182	170	171	187	193	176	186	165	152	181	175	167	183	185	184	184	186	193	172	172	192	166	186	188	180	175	193	179	191	179	207	162	165	187	174	180	171	171	194	168	161	184	186	140	170	174	186	156	166	186	158	183	184	166	179	174	178	154	171	168	182	171	191	173	184	155	203	184	182	155	176	189	186	187	170	162	177	179	170	159	169	184	186	178	154	161	183	192	179	170	149	156	176	195	187	157	170	176	176	177	182	175	176	183	194	171	148	165	166	203	174	189	183	156	182	179	178	174	178	162	178	178	171	159	198	179	168	170	185	150	180	194	182	186	185	158	177	193	157	161	167	189	167	170	174	153	173	159	159	179	156	172	183	157	176	166	178	177	163	175	203	165	182	179	174	184	178	160	184	168	177	159	200	163	184	175	172	153	178	167	184	165	155	197	170	178	154	197	197	154	192	144	186	178	166	165	196	156	172	165	166	169	180	182	154	162	168	159	156	174	183	192	166	186	187	191	194	180	174	161	165	191	167	182	182	190	158	167	184	180	165	177	170	197	173	171	190	169	194	183	206	169	157	174	188	196	173	195	195	175	175	182	174	186	152	157	178	181	167	186	174	160	210	171	194	169	175	162	147	204	172	173	174	175	204	175	171	172	157	171	179	179	194	180	176	175	177	193	170	195	174	187	161	179	166	170	190	191	188	187	176	182	195	189	149	160	152	169	171	192	163	186	178	185	171	161	171	154	164	183	188	181	154	173	152	179	151	190	168	173	157	166	194	171	187	184	175	184	182	177	162	174	165	160	177	172	187	189	158	186	177	159	172	152	176	166	179	165	172	185	155	166	199	176	158	146	168	185	186	172	166	170	135	164	173	174	174	179	191	158	170	183	204	165	188	161	155	187	182	172	180	185	185	168	194	179	199	195	158	170	165	165	196	176	165	189	161	161	185	170	177	168	171	187	173	175	178	199	162	174	171	159	181	151	197	180	176	154	174	173	175	164	176	165	166	168	173	194	147	186	162	198	194	161	175	180	165	195	167	189	192	188	202	186	163	181	189	153	178	181	181	172	160	158	174	179	171	193	166	162	172	173	211	185	183	154	191	176	203	163	204	179	168	167	194	179	150	174	178	171	183	187	177	189	181	171	186	168	164	188	165	178	191	163	197	174	166	170	178	184	144	192	175	176	176	197	173	165	161	180	185	187	154	168	172	170	178	179	166	158	174	185	176	180	189	167	158	176	146	164	170	165	155	178	180	178	179	176	165	194	166	168	173	171	169	171	187	185	166	186	179	175	166	152	151	177	168	199	178	187	174	184	176	184	187	177	179	166	176	181	175	179	170	197	204	195	177	169	176	175	181	186	185	186	179	177	169	195	181	177	170	160	176	206	188	169	175	181	193	171	158	183	200	165	166	163	170	200	180	173	157	167	164	182	200	165	163	175	158	175	189	183	185	159	190	186	173	160	191	168	182	183	188	213	182	152	184	160	171	153	163	169	188	160	155	165	136	172	173	189	184	183	181	185	197	186	180	177	175	149	182	167	186	169	188	169	190	184	164	197	180	172	172	161	203	191	182	188	186	180	157	189	195	180	149	173	166	164	170	176	171	174	163	154	172	187	162	166	164	173	155	191	172	172	166	176	183	184	191	173	197	179	191	180	186	167	176	190	166	146	167	154	157	161	161	159	165	160	183	169	178	171	172	168	180	173	182	161	169	183	151	175	163	183	144	165	162	157	176	194	171	173	194	158	199	156	176	172	166	169	158	140	185	180	182	175	185	162	176	169	157	165	153	164	166	165	180	180	162	183	169	196	180	186	178	172	166	182	184	170	151	168	190	174	162	174	171	175	181	175	170	171	194	179	155	178	187	171	158	182	164	187	174	175	168	178	204	192	188	178	170	199	164	186	177	172	170	172	160	164	181	167	202	160	183	200	181	170	199	189	173	188	175	195	170	183	179	215	163	175	161	195	176	160	178	205	185	162	178	168	145	159	192	161	183	189	165	171	193	179	153	167	196	174	157	144	188	179	181	176	164	202	190	171	176	197	167	183	198	189	195	181	185	168	194	170	178	172	182	171	159	160	163	187	159	204	180	175	152	173	185	198	165	159	168	161	187	166	177	164	158	170	166	176	202	173	161	169	177	178	180	155	180	164	167	188	195	201	167	185	171	183	198	167	179	194	139	158	181	178	207	164	180	169	163	186	216	155	202	178	178	158	171	181	186	164	178	153	167	170	189	182	192	179	170	152	202	161	195	166	181	170	196	173	132	161	167	181	171	168	155	162	178	163	189	178	169	170	171	171	197	166	169	178	197	191	159	191	172	166	191	193	185	152	170	196	169	160	172	175	204	176	160	164	175	181	191	169	169	157	187	171	176	167	153	175	180	170	172	158	191	152	200	161	166	195	157	189	161	185	187	164	181	170	187	174	173	169	168	161	180	170	174	150	174	171	187	191	181	169	136	183	181	184	177	185	195	183	160	170	175	173	193	181	188	172	212	172	195	171	173	195	168	143	166	177	187	182	170	170	188	204	189	183	180	205	150	168	195	164	178	179	163	183	157	166	188	180	170	185	180	162	160	158	181	171	167	173	186	182	174	168	177	164	168	185	197	171	167	155	166	149	169	157	165	175	177	181	161	174	156	195	185	168	164	195	167	189	182	175	170	189	160	156	175	174	191	166	186	193	175	179	166	155	201	171	184	159	206	190	172	172	172	173	173	173	173	178	176	172	182	169	156	174	150	173	171	173	151	180	169	181	187	160	172	157	160	164	162	166	165	177	195	181	171	137	189	187	163	199	180	168	179	168	172	190	171	150	160	183	199	183	193	159	159	187	180	191	160	177	182	173	172	172	171	165	203	169	159	181	175	157	162	175	156	176	158	163	181	168	199	181	168	164	167	180	172	184	170	171	178	155	176	188	168	184	157	169	174	149	165	167	164	157	170	163	172	155	172	170	169	155	184	182	170	155	159	161	163	178	196	155	176	166	164	161	183	173	165	188	165	192	181	180	169	172	170	148	188	173	177	163	149	175	193	161	154	175	184	176	169	166	157	194	180	183	171	189	153	199	165	181	172	178	173	182	188	177	157	165	152	165	177	158	178	203	166	175	176	168	178	175	181	138	175	166	188	175	176	176	178	169	195	165	180	164	184	177	176	161	206	168	176	181	157	170	158	167	175	204	163	153	169	163	161	179	179	186	200	199	178	166	167	176	174	200	171	152	159	178	176	173	165	166	172	174	162	159	184	194	186	193	183	162	196	175	164	166	176	201	173	188	184
26104	2861	6310	6507	5482	4290	3580	3049	2510	2165	1886	1751	1686	1639	1368	1590	1506	1638	1921	2024	1599	1228	1072	954	902	811	817	803	757	768	675	757	766	698	691	663	666	631	635	680	705	713	701	753	736	830	745	786	757	775	883	742	655	636	613	1945	11913	6812	495	509	542	538	522	545	542	523	520	516	510	481	488	534	523	480	498	510	552	516	529	493	524	536	513	481	490	541	541	557	474	492	513	529	497	505	490	524	554	505	506	525	470	514	541	507	517	477	495	493	527	512	511	527	473	534	517	485	526	458	529	527	497	505	521	570	503	532	535	513	502	493	491	507	526	480	510	514	496	522	531	537	541	529	538	545	561	543	532	547	534	541	570	584	518	572	559	543	543	525	555	557	601	548	558	569	531	541	548	565	521	498	500	530	554	500	569	520	498	497	535	492	506	537	520	518	512	519	504	489	542	516	533	519	497	505	531	526	521	508	544	512	518	532	510	521	484	503	471	534	483	506	515	500	540	492	502	487	526	460	501	504	495	540	549	509	538	557	473	567	527	537	531	539	549	504	495	490	500	459	506	531	519	482	506	515	516	540	492	489	495	511	509	494	516	529	558	510	501	519	512	479	511	564	495	559	500	517	530	473	539	496	506	533	492	501	520	475	511	530	492	507	499	523	515	501	490	480	518	490	471	534	480	484	509	526	517	493	524	515	538	471	524	503	503	523	541	529	511	469	521	521	495	535	508	526	524	569	499	493	473	516	496	542	482	495	489	542	531	520	517	549	519	507	497	531	500	529	502	529	516	538	530	538	477	519	506	514	532	498	490	477	453	493	493	504	503	500	517	488	495	524	535	508	540	500	564	554	510	530	505	505	480	529	546	530	507	503	506	515	478	519	509	531	488	492	527	521	503	522	488	549	479	490	527	538	525	524	551	547	455	530	511	490	488	499	494	498	475	511	498	522	501	500	472	525	488	507	517	492	487	510	511	559	501	512	493	529	502	560	477	538	521	512	504	499	460	473	516	511	525	521	519	532	494	468	503	554	506	543	531	522	503	484	478	510	469	515	476	510	522	485	491	510	490	519	470	514	515	528	476	460	530	534	511	473	524	516	509	523	515	523	480	504	509	486	503	519	519	479	464	502	519	503	536	512	488	485	502	476	546	506	553	477	490	495	508	500	515	509	528	502	487	525	503	509	524	509	478	491	512	529	507	510	535	533	514	477	542	489	528	474	511	502	565	487	513	498	476	521	495	535	477	498	504	490	532	524	476	520	482	544	493	482	517	502	520	521	492	523	516	498	483	525	521	500	519	539	521	506	507	457	538	477	477	500	482	533	513	540	518	515	505	495	512	484	513	500	498	519	486	548	516	512	515	505	468	477	506	523	495	499	524	528	518	522	510	549	506	475	471	503	487	511	488	496	499	482	521	514	538	475	526	500	540	522	484	504	479	475	525	542	504	509	479	531	474	491	476	534	510	526	531	472	510	522	534	494	495	503	531	507	500	497	511	552	514	541	490	491	485	496	493	544	511	498	561	525	514	521	510	498	485	489	490	527	492	529	509	520	536	471	490	502	486	508	504	493	515	525	527	501	506	523	523	511	524	524	543	534	524	524	514	525	475	515	518	501	509	523	540	469	535	554	515	492	490	543	546	504	513	527	509	501	525	485	514	507	513	539	512	523	526	470	515	526	506	464	499	544	543	536	472	502	502	524	512	542	515	488	520	545	493	524	503	509	498	484	480	502	514	500	538	514	538	523	541	524	524	495	493	537	517	493	473	499	476	511	520	519	507	503	489	508	499	537	508	519	533	497	516	486	522	514	466	552	488	506	497	529	561	526	566	477	567	489	474	516	482	519	537	554	513	525	504	480	526	504	515	494	534	524	458	475	563	516	487	517	508	518	521	488	540	486	483	490	513	509	488	516	537	547	513	552	528	523	515	552	511	515	553	529	498	517	504	458	508	475	543	510	471	482	518	479	507	485	511	537	486	520	495	495	487	533	513	523	508	484	541	504	495	519	519	508	498	525	501	520	489	491	508	460	511	500	539	493	491	513	507	483	509	488	501	505	515	504	508	514	530	492	515	544	488	530	540	487	467	464	491	507	503	499	538	530	487	545	500	506	476	521	472	505	515	504	545	485	481	501	513	542	485	472	518	505	503	533	468	523	494	547	517	496	515	520	499	509	518	504	506	527	488	531	505	521	510	503	537	511	485	510	512	489	503	549	531	477	477	502	494	507	578	527	518	510	465	509	503	465	519	464	536	503	490	493	503	509	530	504	564	484	466	537	496	541	468	526	541	513	553	562	519	516	471	493	472	531	521	574	533	499	489	471	509	541	536	480	500	493	482	517	501	491	515	506	517	504	543	502	513	489	522	526	491	542	491	496	461	545	510	523	509	507	479	513	555	519	512	539	500	526	516	457	509	530	555	537	478	493	536	526	524	542	474	512	496	486	491	510	519	472	519	528	514	506	502	494	508	513	504	542	513	509	517	507	530	495	501	500	555	465	539	524	506	544	508	529	501	503	520	516	482	498	548	558	527	496	499	482	525	515	529	473	500	483	503	480	510	513	492	523	500	504	484	475	510	542	494	512	534	520	511	497	500	512	526	503	488	538	519	502	538	521	524	499	480	519	489	501	496	531	534	485	513	468	546	509	463	498	505	511	502	501	492	496	521	501	472	509	538	516	536	532	541	505	525	529	487	544	493	511	493	505	505	517	514	536	528	541	520	531	488	500	505	496	525	512	520	523	518	495	489	517	553	474	548	500	468	496	505	498	458	565	517	527	508	507	522	519	504	524	500	511	499	504	492	527	506	508	533	487	505	504	478	521	464	504	523	497	485	517	507	521	484	508	502	519	500	515	535	497	497	516	492	525	507	496	482	497	518	513	492	503	490	513	525	495	497	506	451	483	503	520	491	552	506	498	524	530	556	550	525	535	501	520	479	493	519	483	494	514	524	497	552	491	537	472	520	490	528	514	512	506	516	517	522	545	503	503	477	460	498	520	516	482	511	478	503	498	509	514	509	520	525	499	504	515	522	506	503	530	488	496	545	517	525	517	526	504	503	527	517	488	513	505	484	505	518	499	510	527	509	531	549	458	539	538	498	518	544	492	518	529	515	519	528	488	519	494	525	513	505	488	532	471	503	490	496	504	524	506	522	448	492	481	511	485	504	491	538	497	505	470	488	479	499	489	484	492	486	514	483	511	520	554	482	509	556	544	507	509	545	509	509	535	515	533	511	501	530	434	473	454	483	515	520	559	562	509	512	512	484	514	484	489	533	488	506	495	503	510	527	519	492	480	499	518	484	476	545	492	525	505	524	528	524	517	527	542	504	520	476	519	502	509	535	518	517	490	541	486	499	575	537	501	525	513	556	465	524	512	515	528	541	514	510	539	509	515	512	498	502	460	487	522	517	515	496	506	490	518	505	499	496	504	529	562	507	539	479	489	491	490	514	480	548	556	562	547	498	504	507	492	482	500	489	504	497	506
3396	229	182	127	124	108	117	108	106	85	86	110	91	87	81	91	97	112	102	96	95	100	90	86	72	92	98	90	105	80	76	87	86	100	84	69	103	80	99	98	88	95	75	111	104	90	91	89	82	90	89	96	87	95	85	126	215	147	88	90	102	76	105	84	94	88	83	104	81	88	92	115	78	87	104	77	101	109	83	73	90	75	95	102	87	86	100	104	76	77	90	99	96	88	78	69	93	90	86	86	89	81	90	91	90	100	84	87	104	89	77	84	92	99	78	81	94	92	94	103	85	88	93	99	77	93	84	87	86	105	84	97	74	76	96	107	81	89	87	87	92	81	85	97	107	92	83	99	102	90	96	100	94	101	88	89	104	91	92	89	89	63	69	89	99	77	88	94	90	92	87	99	75	76	82	86	88	78	100	81	84	114	78	85	71	74	114	80	87	93	89	91	89	89	80	95	87	88	83	78	83	79	79	93	86	100	99	90	80	88	95	74	86	80	88	105	79	100	79	70	75	92	72	74	105	88	77	84	95	103	93	78	93	86	78	89	92	101	97	92	70	85	83	60	90	99	88	79	75	67	88	81	87	88	87	85	98	83	80	91	96	91	90	85	82	91	106	88	76	100	89	67	85	111	96	87	85	81	79	66	78	102	86	104	92	94	92	94	89	87	80	91	85	91	82	85	87	100	94	91	79	76	81	93	85	99	88	89	85	100	83	88	72	98	92	95	101	76	81	102	83	98	81	103	88	84	90	93	78	86	94	97	108	76	93	112	84	90	81	98	86	76	91	78	81	94	84	93	96	84	98	97	99	77	81	102	103	75	102	72	88	111	77	98	94	73	84	94	93	84	78	82	84	105	92	88	88	101	83	96	96	98	100	79	95	93	90	83	94	89	96	102	75	93	111	98	92	70	92	86	100	98	98	78	74	101	106	93	92	88	82	96	107	90	100	87	87	85	80	77	88	79	84	93	86	98	94	95	99	77	101	83	71	88	99	87	89	96	85	98	99	84	88	87	93	82	83	89	98	81	99	84	94	92	95	88	86	83	90	81	82	87	84	69	73	91	94	79	101	94	85	82	92	81	86	106	94	81	94	87	79	86	89	81	82	87	94	90	96	87	107	79	100	87	86	85	101	109	78	72	92	83	91	101	97	87	104	91	97	81	90	76	70	91	87	69	82	94	93	94	86	79	86	93	88	89	90	104	83	97	83	100	78	74	93	102	85	73	81	77	77	79	87	81	76	98	108	94	101	82	82	103	97	90	77	94	82	87	91	104	85	87	85	95	86	87	85	91	78	84	59	65	80	78	80	91	87	91	84	94	96	90	87	93	81	84	88	69	109	75	105	92	91	92	90	107	95	96	81	77	76	103	87	88	90	96	89	104	93	93	78	95	92	81	100	77	82	84	85	70	76	62	98	92	76	94	84	109	86	91	96	81	86	99	87	108	76	69	86	87	86	94	86	98	84	74	68	104	78	102	84	87	86	85	73	90	69	69	91	90	79	94	77	74	108	83	87	81	86	97	82	84	90	103	84	79	91	100	75	81	92	93	104	94	99	82	104	95	80	88	84	80	89	103	99	82	96	86	92	99	75	74	84	79	99	71	85	92	81	88	90	78	86	81	96	91	89	89	86	86	83	82	91	91	87	83	100	93	95	92	80	91	101	79	90	83	86	101	108	93	78	106	107	95	88	85	103	97	77	85	73	101	89	91	77	77	87	86	91	91	92	95	96	87	96	84	88	92	96	91	94	84	88	87	90	78	84	89	90	62	94	84	76	79	90	97	88	105	77	86	88	83	89	96	99	90	106	82	70	92	80	90	71	106	74	93	92	86	86	75	93	96	93	78	78	62	94	83	100	74	90	108	87	78	91	87	68	82	91	98	95	104	68	97	94	80	96	81	76	99	81	70	82	91	106	93	93	103	82	79	89	86	96	97	87	99	95	87	108	89	97	107	101	73	91	109	86	93	79	87	87	72	85	93	102	94	90	83	93	95	94	85	92	89	93	91	87	81	82	106	87	83	83	96	82	111	98	100	104	78	82	92	99	85	85	80	88	94	75	85	77	99	81	75	97	87	86	92	80	97	84	93	82	83	90	88	85	90	80	83	92	94	87	71	78	97	108	84	92	84	90	88	73	87	80	82	85	88	97	90	78	98	84	86	85	87	105	76	85	92	102	94	88	75	76	81	85	87	92	73	89	99	91	90	91	93	98	74	109	86	91	97	72	83	90	83	99	81	93	89	96	84	95	88	85	97	102	73	110	91	90	85	81	97	77	84	83	93	86	90	93	85	96	78	95	97	95	93	85	96	93	91	94	103	99	99	85	82	78	91	98	97	95	80	88	73	99	94	72	86	88	82	89	74	77	82	101	74	91	71	89	78	91	91	70	98	102	62	103	99	77	90	93	96	85	75	95	80	90	101	73	78	88	87	77	82	81	88	90	94	99	110	88	93	88	79	77	85	100	91	67	71	100	97	106	78	90	88	93	93	86	95	104	105	88	91	100	79	77	83	98	103	104	98	79	95	90	93	77	84	95	76	91	91	83	95	91	100	89	99	89	78	86	80	102	99	68	93	96	90	100	93	104	92	84	75	90	86	85	99	97	78	92	86	83	88	87	98	86	88	90	91	91	100	78	82	103	86	98	91	90	94	82	94	76	85	80	107	93	73	99	84	85	101	99	86	88	89	120	83	98	75	92	89	89	86	84	84	97	86	88	92	85	86	88	79	107	92	88	68	81	83	78	89	92	89	96	76	78	85	104	104	74	97	83	77	102	84	100	72	95	79	77	93	85	87	84	81	74	101	106	93	86	94	85	83	98	83	89	83	101	98	80	87	92	106	102	78	104	107	92	85	92	88	83	92	77	72	93	84	91	96	88	82	77	88	97	101	91	79	115	89	82	101	91	86	78	90	95	80	86	85	92	78	88	88	99	95	86	87	104	67	98	76	91	98	92	83	94	86	109	89	79	87	80	110	95	87	99	83	83	75	83	103	102	83	90	102	102	90	101	87	86	97	90	99	78	98	90	83	99	92	95	95	97	103	91	103	87	84	89	98	93	77	89	83	117	93	95	112	74	94	83	96	91	88	104	102	80	90	79	91	73	92	101	83	90	88	104	92	82	107	76	91	87	92	98	91	85	82	75	105	80	95	84	89	70	95	75	90	92	82	76	74	84	83	81	93	96	72	76	91	109	101	103	107	98	89	83	89	92	81	97	81	96	92	78	85	106	90	89	90	84	85	93	85	84	75	76	89	88	86	90	91	73	102	88	96	101	89	72	80	83	109	94	104	84	107	82	84	95	103	82	91	85	87	64	96	90	90	91	70	85	86	96	81	67	103	98	96	77	87	90	97	88	99	92	82	67	94	74	98	93	87	75	94	73	104	75	88	88	89	83	83	92	92	95	101	75	99	83	88	92	103	74	89	77	88	79	96	82	85	85	82	81	91	83	96	106	84	131	92	84	79	85	82
3331	393	481	515	418	420	414	365	340	345	324	344	295	321	331	340	323	342	358	370	335	340	332	316	311	317	301	334	302	260	306	319	275	314	274	297	275	305	283	279	296	294	299	310	340	290	298	285	291	334	304	300	280	311	313	676	1287	735	318	294	298	289	315	291	292	303	301	304	247	273	291	293	291	302	286	258	294	292	316	311	312	284	321	304	278	295	268	297	303	266	317	272	283	284	307	280	298	289	256	276	293	278	307	276	298	303	260	281	297	280	317	299	279	322	265	310	309	302	280	301	312	305	277	281	304	282	301	283	312	280	304	270	262	266	289	288	315	294	293	307	289	275	310	300	291	282	321	290	299	298	289	283	284	285	319	293	310	297	279	304	320	295	300	324	273	314	280	264	314	286	267	301	313	309	331	272	288	309	298	285	279	338	308	294	323	286	332	304	309	283	272	290	305	317	297	291	325	276	313	300	282	306	305	286	283	305	246	290	294	304	294	289	296	264	313	338	279	275	274	291	279	311	301	281	291	296	299	259	306	285	274	296	283	302	308	278	266	293	285	289	317	305	270	283	294	273	267	283	293	282	307	275	274	318	287	275	270	299	300	276	297	285	285	289	289	272	292	277	279	317	281	294	262	321	314	283	301	309	270	338	272	284	294	297	335	297	286	289	310	318	292	275	305	302	276	287	294	246	331	288	278	292	296	284	304	285	274	253	300	307	293	305	285	324	282	281	310	278	335	305	295	280	295	279	306	308	281	279	291	269	306	310	301	306	291	291	276	267	292	283	274	249	261	296	291	313	307	301	294	288	308	290	275	323	269	307	305	309	267	284	274	293	310	301	307	291	295	316	312	298	296	314	282	298	304	314	291	284	278	285	296	299	278	300	283	292	291	308	310	270	298	315	270	299	316	272	286	297	287	299	323	291	301	304	298	267	291	287	318	284	329	312	302	254	321	314	272	293	288	277	349	271	304	265	298	302	286	310	267	273	287	268	296	283	283	278	278	318	275	298	289	310	283	286	253	298	295	261	317	283	279	297	308	272	280	320	286	284	288	289	280	299	282	306	282	240	286	289	292	294	278	308	267	274	263	272	270	272	294	258	293	298	302	296	295	302	291	294	323	312	315	283	287	340	277	290	300	309	289	283	299	298	287	269	280	295	292	275	318	290	274	297	295	296	291	274	300	273	286	295	298	305	290	311	286	286	300	286	290	299	297	297	325	301	263	335	298	300	280	295	295	307	296	285	292	317	280	258	303	311	280	288	265	278	282	300	309	276	297	290	270	307	289	311	303	316	291	259	292	306	329	312	297	256	281	292	318	297	318	270	283	290	301	270	285	294	302	306	312	299	279	308	288	299	307	297	310	318	273	277	281	267	311	288	275	278	285	273	282	336	283	292	288	297	297	288	304	279	265	287	307	298	281	306	288	292	281	321	267	308	303	283	299	265	269	283	267	312	272	281	291	292	291	330	273	299	319	279	270	280	284	261	302	327	275	317	271	283	301	309	285	290	308	278	286	300	316	287	311	280	265	313	279	269	292	291	286	275	304	298	301	295	239	305	281	311	296	306	302	262	267	302	277	286	308	300	300	303	299	277	315	263	268	316	320	278	273	281	269	274	292	299	273	297	292	291	286	271	284	273	303	296	299	279	290	251	291	289	304	296	301	290	317	263	294	292	287	289	297	308	286	300	301	291	266	285	284	277	259	286	331	280	292	321	272	289	282	281	285	263	312	329	286	281	265	283	287	280	300	285	259	315	311	277	271	299	296	297	257	252	311	308	288	277	304	285	299	289	287	266	307	283	266	295	288	337	268	292	279	292	273	283	272	303	258	285	290	309	281	295	313	292	284	305	289	287	286	267	322	310	287	281	276	268	254	276	287	298	303	291	291	297	279	308	303	291	292	258	304	278	286	267	277	294	311	292	321	278	311	289	314	307	282	321	276	300	315	283	280	296	289	273	289	285	300	285	266	300	290	301	299	266	282	269	295	324	314	294	274	267	346	267	301	292	246	287	264	286	287	262	318	304	304	293	291	296	287	328	278	311	302	302	299	284	290	278	301	289	303	289	303	329	299	275	340	310	290	334	305	294	277	283	290	261	255	293	300	300	290	300	285	302	316	295	240	277	302	287	300	286	269	303	292	297	267	277	276	302	294	295	303	279	264	285	330	326	274	306	281	314	285	269	312	304	245	303	291	295	261	279	326	317	279	293	292	301	288	256	289	274	286	285	271	299	318	300	294	285	296	288	292	295	282	293	277	305	307	303	284	289	288	287	282	299	307	284	299	255	289	309	317	299	316	272	276	257	329	272	300	304	291	296	299	306	314	317	281	320	293	295	327	327	340	316	288	296	281	271	314	285	271	285	266	289	296	269	300	300	264	272	309	292	283	299	257	280	304	303	281	292	292	324	285	267	306	267	283	327	285	289	302	274	297	299	291	300	295	293	312	315	261	297	296	291	293	262	278	282	286	294	290	323	301	296	280	262	282	309	299	307	276	251	292	288	303	324	294	301	287	312	346	293	274	276	303	267	336	310	288	282	286	292	310	326	295	292	280	304	286	290	291	295	313	286	248	304	279	306	313	298	294	317	281	295	271	271	290	310	279	290	291	293	278	263	292	265	292	280	289	304	312	308	286	287	316	318	312	347	307	276	292	288	261	305	281	287	303	307	276	276	275	296	275	298	289	258	325	298	315	263	248	319	302	300	299	298	292	292	300	291	319	301	279	302	275	285	308	296	297	293	273	276	280	292	316	314	283	295	297	303	286	294	323	294	274	315	313	283	278	293	280	300	297	300	299	303	294	297	309	301	288	293	272	301	285	297	293	307	328	264	324	304	306	319	319	287	283	310	327	284	286	301	284	296	283	279	305	312	291	289	266	318	321	292	303	253	293	284	297	304	276	276	275	291	292	303	328	280	289	312	287	293	296	304	272	270	277	287	287	285	275	296	295	289	303	314	298	291	301	312	293	304	294	276	303	315	311	294	340	268	289	295	286	314	299	291	284	276	279	312	255	289	271	287	277	285	318	292	313	311	289	298	276	262	263	266	260	329	309	283	288	290	287	290	315	294	265	284	284	287	306	287	280	305	295	283	306	289	304	295	293	275	289	316	300	298	259	268	296	297	268	311	261	293	277	278	281	335	308	276	274	290	290	287	286	310	322	306	307	292	275	297	318	325	297	265	293	291	301	303	279	305	267	319	306	299	272	292	276	304	308	294	310	309	268	300	281	319	279	279	303	289	323	281	295	291	270	309	313	276	305	300	272	297	286	320	286	300	288	272	303	287	319	292	283	281	291	333	303	265	289	291	288	302	292	274	304	297	283	288	240	315	315	291	303	318	273	294	313	274	274	315	300	291	292	287	301	295	317	283	307	287	343	296	281	290	295	294	274	286	300	282	283	278	246	318	282	280	280	285	300	293	280	290	294	317	273	270	306	262	280	313	302	296	296	280	335	312	286	289	318	302	309	302	283	254
33425	6581	1434	980	722	485	423	317	252	231	218	196	207	195	191	158	195	203	202	226	193	158	139	128	145	127	119	152	132	113	145	128	143	128	133	120	120	133	144	137	148	125	160	151	122	153	131	149	118	113	120	129	133	116	108	358	981	418	128	114	113	110	108	147	118	121	117	125	131	123	107	118	110	114	115	117	130	128	109	125	111	100	120	126	119	110	117	107	118	138	111	108	120	109	107	119	112	101	113	110	124	115	122	120	147	116	99	116	110	120	112	117	143	111	101	102	123	101	121	135	97	115	100	154	133	129	102	121	130	116	122	129	123	121	120	114	107	97	121	100	123	94	122	103	108	119	120	109	124	121	119	110	102	133	97	118	114	123	134	114	126	100	113	125	108	105	101	121	104	106	118	112	126	127	130	105	100	136	123	116	129	118	126	104	114	110	104	129	126	108	122	117	131	116	109	110	120	100	89	117	122	123	118	116	130	119	129	125	131	115	124	135	107	119	122	114	109	103	112	95	109	110	116	116	146	117	107	110	111	111	121	105	127	105	133	107	97	104	126	134	126	105	111	130	110	86	106	135	120	128	127	116	134	114	119	125	128	119	122	120	117	117	112	106	130	118	113	135	111	115	98	125	124	106	100	106	114	110	130	99	121	114	129	142	117	123	110	130	104	128	116	99	108	103	117	126	125	115	121	108	116	132	108	90	128	103	101	106	114	123	117	122	93	113	114	123	107	114	121	113	110	134	131	113	106	100	108	112	110	113	138	120	123	125	110	113	117	123	136	108	135	107	116	116	107	127	117	119	119	130	121	119	106	124	119	124	118	112	105	118	123	112	107	116	101	123	127	126	142	114	129	120	109	125	120	120	136	126	122	130	97	129	102	134	122	120	126	124	128	135	110	112	125	125	122	124	105	129	96	129	102	137	117	131	109	136	126	101	124	114	124	112	138	126	118	134	116	132	114	114	134	131	114	110	118	121	119	109	110	99	126	102	120	116	118	114	122	95	116	120	120	119	113	103	135	102	118	132	101	116	102	142	109	102	110	112	105	146	105	127	129	114	103	115	118	115	110	117	115	131	120	132	122	115	103	112	109	115	117	111	141	119	126	124	133	109	126	113	103	129	134	108	101	120	103	118	113	139	106	103	129	131	102	126	100	132	123	137	117	137	126	106	121	116	135	110	108	122	118	108	123	122	119	133	123	127	112	102	116	119	106	112	108	106	115	115	112	117	120	137	112	127	112	132	115	127	110	134	136	133	113	125	103	111	107	102	133	107	124	121	129	122	114	106	115	122	117	114	103	127	113	111	118	112	132	96	95	124	115	116	113	109	106	112	109	112	128	114	121	108	101	124	132	133	99	127	132	115	127	136	127	127	121	128	128	110	129	116	104	117	117	121	111	137	125	131	109	111	118	110	128	120	115	107	134	115	119	117	120	109	127	93	117	124	105	124	112	107	117	124	128	109	104	132	120	119	144	108	110	108	96	114	111	118	123	119	133	127	133	115	110	104	126	145	121	115	121	105	130	121	106	107	118	116	112	123	104	102	93	117	120	113	124	114	108	101	95	133	135	113	139	98	117	111	125	115	129	122	112	118	120	117	120	110	120	123	129	121	101	103	89	108	101	105	115	125	118	114	150	116	103	111	117	107	116	132	126	121	121	124	129	134	102	121	119	117	97	131	117	106	105	123	126	114	105	119	115	108	125	106	120	107	124	117	110	107	111	112	109	115	122	98	104	118	111	114	130	103	119	137	118	127	121	89	112	113	122	112	123	125	108	112	140	114	94	144	132	102	104	122	118	127	120	112	129	132	116	108	129	120	120	127	115	105	126	125	125	141	121	129	112	117	97	108	113	110	104	122	117	128	115	124	111	103	128	114	114	93	106	119	141	137	129	137	98	99	135	116	118	118	103	126	139	127	110	120	109	132	103	123	96	114	133	130	104	120	121	115	125	109	100	126	112	124	101	124	109	119	107	116	129	132	108	123	119	115	131	131	118	112	132	119	113	101	124	118	110	117	118	121	104	115	106	123	119	112	115	117	124	101	93	126	120	115	119	126	120	123	124	121	109	95	122	111	127	123	126	109	119	103	125	117	122	143	115	114	112	123	107	151	135	139	112	103	112	102	99	120	126	115	127	122	127	96	106	119	108	100	131	94	101	101	131	110	125	123	111	116	136	101	107	109	110	120	116	107	128	122	115	119	127	109	111	137	113	114	114	127	110	131	110	131	94	132	117	132	110	114	115	110	118	126	112	118	94	140	110	111	114	121	121	130	115	102	100	102	106	98	128	131	107	118	131	125	115	98	121	100	128	135	116	106	102	112	135	96	133	111	107	121	112	105	125	121	112	103	105	136	125	111	128	142	114	113	99	110	132	137	107	112	122	99	107	129	100	127	101	128	114	128	121	128	126	107	118	92	108	113	113	124	137	105	121	132	123	117	121	122	127	129	122	123	106	131	108	108	104	117	111	116	124	117	124	104	135	122	116	126	107	117	102	132	118	131	135	126	121	106	110	128	121	112	112	128	93	109	114	114	100	117	97	110	109	102	126	100	131	122	123	104	149	113	132	123	114	115	112	111	114	126	112	125	127	127	133	118	118	96	126	103	114	106	126	132	102	131	110	112	129	114	126	111	106	109	130	122	149	107	112	122	104	128	113	116	120	121	115	123	132	118	128	119	128	111	121	113	91	105	126	111	124	147	105	126	106	113	109	105	121	114	122	128	109	151	117	105	117	135	112	116	114	100	111	120	111	126	111	111	113	106	107	121	113	119	140	119	119	114	123	109	122	113	127	115	119	126	100	126	109	114	97	101	101	105	92	118	118	101	116	134	118	119	109	114	106	130	122	137	130	107	97	114	108	108	122	135	114	103	103	109	118	117	130	107	121	116	119	113	115	118	123	129	126	113	123	116	123	113	120	133	138	104	109	110	110	115	122	97	119	101	110	138	120	102	135	126	120	106	107	132	131	100	125	136	132	123	112	139	118	97	114	109	133	111	111	113	102	133	130	132	122	130	110	131	118	98	100	111	118	118	121	125	114	117	102	118	120	120	100	112	117	118	130	116	122	123	137	115	108	110	121	114	146	106	114	102	123	110	106	120	113	113	97	113	114	126	129	112	122	101	103	116	105	116	117	148	111	128	108	120	108	103	103	99	116	110	111	101	111	103	112	117	93	121	141	112	120	137	115	115	122	111	106	135	126	123	107	113	116	109	127	104	97	118	124	97	105	145	123	110	114	112	116	106	121	122	136	128	130	144	109	93	105	95	127	121	114	109	128	121	114	126	128	109	104	128	108	127	108	116	105	127	105	99	138	127	131	120	112	114	103	127	140	118	118	126	119	121	123	122	111	112	97	114	113	121	110	129	118	106	113	119	130	115	111	140	115	114	102	126	119	123	119	139	120	114	123	137	137	120	111	129	121	127	110	99	102	116	123	115	127	123	117	118	132	124	119	115	127	106	117	124	119	126	124	128
18530	1517	3245	3518	2861	2393	1861	1590	1338	1193	1074	1019	964	862	834	823	892	917	927	1219	1011	654	610	546	500	539	496	536	517	475	430	451	474	449	441	402	443	499	554	562	515	510	525	553	512	561	644	564	575	547	524	561	529	433	419	2607	7260	2645	372	393	404	323	357	428	408	368	406	403	367	371	363	382	332	403	364	373	374	356	392	373	388	405	372	367	353	372	379	371	374	374	349	375	333	357	337	348	399	393	390	379	378	344	388	397	376	377	373	379	357	355	354	404	369	380	344	382	368	363	397	360	390	358	347	374	315	385	365	358	390	375	404	388	385	378	369	346	367	381	393	337	358	392	364	394	391	409	422	390	405	420	402	403	426	409	444	400	412	394	435	368	419	383	395	392	375	394	399	394	439	375	388	385	383	339	358	367	363	364	372	392	342	365	373	345	394	367	349	358	387	361	373	416	388	397	379	338	401	338	360	353	341	362	350	407	364	375	363	344	387	400	374	353	388	357	375	364	386	358	360	389	380	380	375	346	367	340	362	386	373	366	338	347	357	363	384	332	374	358	331	398	369	337	353	358	331	355	398	375	364	390	388	418	369	402	354	354	361	381	383	358	373	367	347	388	377	370	376	369	334	371	386	365	392	369	377	350	345	379	372	399	360	415	351	347	374	349	369	378	358	341	391	383	377	369	361	379	374	386	373	369	392	364	380	362	348	341	367	379	384	360	388	332	330	387	372	342	379	396	393	384	378	347	344	348	326	381	371	352	363	346	358	345	335	342	380	379	369	375	366	368	390	352	363	379	381	381	392	377	341	370	412	388	352	378	374	377	401	376	325	386	343	373	332	359	397	363	372	376	353	406	361	389	378	370	366	349	392	361	373	374	352	362	347	385	334	358	365	368	370	358	362	353	364	352	389	375	341	385	378	388	380	365	365	366	352	346	416	412	349	366	383	397	408	332	371	375	417	382	321	343	369	404	365	383	348	385	357	375	374	358	414	375	345	330	348	355	380	397	388	354	351	352	340	380	359	340	358	383	342	392	378	355	367	374	336	374	365	375	340	354	319	365	358	363	387	363	373	357	374	362	356	351	398	389	340	422	353	363	398	368	341	347	389	359	326	397	353	377	360	357	369	359	341	368	380	368	333	355	351	406	349	372	364	372	379	375	355	341	380	387	353	414	358	348	325	407	363	361	344	393	392	394	378	358	377	389	392	372	336	420	372	375	364	355	364	350	347	356	352	350	400	392	380	368	353	346	369	355	326	417	379	426	365	400	379	369	387	363	368	358	373	375	374	332	357	381	347	387	384	331	345	351	374	338	368	356	386	395	353	363	405	364	364	379	377	393	373	380	362	374	401	395	352	368	356	376	397	362	352	362	383	390	354	392	359	382	386	359	358	347	349	340	358	352	350	378	359	338	358	374	393	353	361	361	351	372	325	339	399	345	362	380	369	369	374	358	353	357	403	377	386	361	352	373	364	337	382	327	348	385	357	362	364	362	361	338	361	391	369	378	337	377	366	353	385	340	377	344	379	415	348	348	356	377	353	380	384	393	360	380	357	366	363	369	350	406	374	349	381	384	367	380	385	377	327	367	355	372	365	368	376	357	383	334	333	387	362	370	387	375	345	369	364	342	339	379	351	387	380	375	331	381	362	339	394	395	359	381	346	353	391	368	347	390	346	389	377	368	371	364	344	403	364	358	372	361	380	395	372	345	367	358	365	339	334	389	346	375	423	386	367	369	346	357	372	362	378	362	414	368	361	342	370	402	356	342	339	363	347	368	374	363	365	348	360	355	398	360	373	344	361	397	370	409	374	347	364	348	360	371	405	364	367	346	371	371	389	407	342	373	361	348	415	435	355	339	381	368	401	335	370	336	391	366	342	338	363	357	384	351	377	387	358	359	384	367	388	353	376	379	350	405	368	395	383	338	331	388	383	369	391	388	349	381	345	362	375	362	385	371	369	348	376	375	385	371	342	368	388	391	355	374	353	377	356	351	360	345	378	342	357	366	375	371	358	345	376	366	367	376	365	368	334	354	380	360	374	387	346	372	364	378	353	375	370	385	339	340	371	366	363	360	347	407	382	395	356	364	361	370	365	367	376	347	361	363	363	378	385	364	369	352	379	381	345	385	392	387	376	359	394	336	348	344	361	356	352	352	373	371	357	359	386	383	356	374	346	376	357	377	391	373	347	365	372	390	340	351	351	352	371	367	372	392	349	355	392	374	382	410	378	389	394	384	379	388	346	384	343	374	381	326	367	346	396	367	314	362	362	366	362	393	364	381	376	362	337	364	349	384	372	365	382	349	356	361	390	380	370	402	350	363	376	350	384	362	337	348	344	337	367	364	360	350	357	374	374	388	359	372	356	374	334	377	334	388	344	375	380	384	395	387	379	400	341	365	370	340	372	375	369	355	405	383	366	375	390	355	348	353	377	359	372	386	349	368	342	358	372	344	388	356	370	380	347	378	355	334	390	360	356	325	378	397	360	411	363	359	389	338	336	371	385	317	337	373	377	373	347	363	329	431	414	363	368	357	372	377	328	385	352	368	358	375	330	373	388	373	360	376	373	396	394	353	382	359	350	380	361	366	345	363	411	382	364	340	367	354	384	383	398	361	358	350	388	388	377	336	371	344	361	360	379	355	419	401	378	360	362	388	334	364	384	373	392	384	406	347	371	382	359	372	362	347	373	343	367	349	333	354	374	385	379	372	357	382	361	391	398	380	372	378	408	379	343	321	368	387	384	365	379	341	357	402	366	367	389	396	382	410	366	355	387	380	319	354	362	364	340	340	385	370	366	371	346	374	373	382	388	391	381	369	356	322	397	382	384	352	355	374	375	392	379	375	353	394	345	351	360	382	384	379	380	377	390	360	378	351	360	369	395	347	393	359	376	364	384	385	387	365	375	405	364	381	422	395	366	360	367	366	383	385	341	335	407	348	357	359	378	388	370	333	342	393	337	390	341	346	390	347	388	340	349	362	356	383	377	412	347	328	385	393	386	368	385	376	364	385	382	364	356	355	369	362	378	364	396	360	355	344	376	381	391	372	388	349	338	350	369	395	391	342	350	378	374	353	400	352	359	366	367	403	361	345	375	353	381	385	361	358	368	355	378	353	377	359	376	379	380	405	370	397	361	371	343	380	348	398	386	373	393	346	348	391	347	331	352	368	381	356	365	351	344	388	390	363	374	359	364	384	369	402	359	390	355	369	371	337	367	366	379	364	335	367	359	357	357	369	356	371	364	349	346	343	348	371	380	396	345	357	351	382	380	357	368	349	360	375	364	366	417	363	354	370	386	328	351	367	405	359	345	351	374	332	368	357	363	357	344	389	407	357	381	387	368	385	372	378	344	350	365	376	374	356	364	364	359	378	381	381	338	362	367	358	382	361	383	380	384	356	371	396	337	373	399	382	360	362	343	361	361	364	355	395	344	356	399	379	377	354	354	377	365	374	366	340	387	349	375	340	344	392	376	374	353	355
43787	14490	3668	2128	1528	1074	833	672	504	422	386	411	355	331	309	307	336	358	376	352	275	235	253	248	200	187	215	211	220	234	204	215	187	188	212	191	189	219	197	194	217	225	233	247	252	243	252	259	186	195	216	205	190	185	213	791	1823	495	181	187	174	166	173	164	177	172	192	171	144	185	171	162	171	161	172	172	170	150	177	177	189	177	154	170	163	201	167	170	175	153	162	169	159	162	180	163	188	150	173	179	165	184	192	171	182	176	180	178	177	187	161	186	207	151	178	144	173	156	205	187	181	163	161	152	170	185	173	174	159	174	169	189	186	148	164	185	197	162	185	178	155	178	192	154	162	170	185	204	146	188	187	182	169	171	156	181	189	188	172	164	165	169	186	170	199	190	170	196	175	173	166	164	188	164	162	170	184	194	153	179	169	161	170	143	175	196	163	168	176	203	168	164	156	186	178	152	152	191	200	187	177	168	174	140	200	177	156	162	179	187	182	164	171	153	174	162	174	182	159	172	177	185	185	156	147	165	176	155	176	177	168	184	161	170	195	149	196	160	192	166	180	170	164	165	176	190	161	178	150	156	156	170	177	185	192	183	170	165	171	183	183	181	167	146	184	160	160	184	187	155	186	135	159	172	161	152	147	174	173	179	176	168	159	189	158	157	192	163	174	158	171	181	175	172	190	182	168	159	176	188	170	192	155	161	176	148	187	188	176	185	187	158	185	170	142	176	176	177	167	172	178	194	182	184	168	184	159	170	193	179	189	171	191	165	161	172	168	189	155	156	153	145	171	170	202	175	177	158	156	170	168	173	162	163	191	165	172	154	171	162	159	184	165	169	167	170	145	201	168	166	156	174	173	164	152	181	187	163	146	171	174	157	157	184	181	170	150	159	177	172	178	172	188	153	183	176	173	164	190	166	183	166	157	183	176	195	152	194	166	169	170	176	167	154	165	191	169	172	172	171	173	182	162	180	164	157	174	175	168	197	168	144	188	184	162	194	187	184	164	164	174	152	164	185	157	175	190	188	153	163	162	162	198	165	140	182	161	175	159	169	165	166	142	189	171	158	191	156	188	204	171	191	178	180	186	147	162	174	184	185	199	168	172	169	180	171	146	162	165	180	180	186	158	180	160	149	180	169	208	152	164	186	151	173	180	162	162	162	163	184	145	163	170	182	173	168	174	185	186	176	153	151	168	177	183	153	160	177	196	168	180	162	193	164	179	172	175	157	160	157	168	173	191	162	159	172	194	182	167	185	164	167	194	192	156	163	161	183	187	186	182	176	187	165	170	156	160	161	182	168	165	186	156	178	184	166	186	152	157	168	139	181	146	181	190	169	175	185	186	158	173	176	159	144	157	172	195	167	172	148	155	156	164	179	179	166	158	179	166	167	176	176	154	177	167	163	175	154	172	165	162	167	163	154	164	211	176	168	164	174	177	161	189	181	162	162	188	176	191	144	164	153	182	176	155	171	174	188	174	181	181	186	160	181	191	160	167	172	178	172	146	157	146	153	165	176	167	150	155	177	167	160	184	197	156	157	183	172	163	174	186	191	179	175	160	166	155	177	158	170	158	163	200	172	164	194	197	160	185	176	161	171	159	180	181	177	169	200	169	189	203	171	165	179	169	160	166	166	155	177	197	198	161	178	183	183	189	171	168	187	179	182	176	169	181	186	152	161	165	177	156	174	177	176	197	185	191	172	185	183	185	171	172	163	177	165	171	168	180	169	168	164	173	161	168	167	169	160	177	167	193	183	179	152	166	151	205	178	184	177	168	171	162	170	180	153	185	167	152	178	187	160	148	177	203	151	152	182	168	180	171	171	195	166	164	146	169	182	181	174	179	162	191	179	175	168	174	180	168	165	155	178	172	162	173	176	158	157	176	179	168	164	166	173	149	176	170	172	175	169	167	148	168	164	148	177	177	195	157	176	170	186	181	147	176	188	146	174	162	165	163	175	190	169	167	156	182	171	171	183	185	165	152	187	205	173	171	192	155	160	179	163	185	184	160	165	187	167	163	163	177	144	166	170	184	181	176	195	200	177	141	171	194	185	172	181	159	194	151	195	148	189	158	157	196	182	183	165	162	185	181	166	167	172	154	186	183	180	182	168	165	165	171	177	189	161	198	174	161	177	171	162	173	162	163	170	171	158	184	182	193	168	166	163	179	180	177	168	169	188	198	178	180	168	159	163	158	155	177	148	159	167	197	181	157	187	164	151	197	173	160	155	170	173	156	192	173	159	172	195	180	181	160	175	149	161	172	190	166	182	179	161	177	181	164	158	170	182	172	167	161	156	162	160	172	146	165	188	158	168	163	178	175	169	190	170	149	175	179	198	190	188	170	157	172	192	169	174	170	185	168	190	163	171	170	207	189	160	168	166	178	177	180	169	169	158	173	174	196	163	182	169	169	185	168	160	163	188	156	181	191	159	171	168	163	191	142	160	165	167	183	158	170	182	154	192	167	187	190	194	161	177	166	170	172	145	163	183	182	162	163	166	180	173	191	175	186	170	157	176	186	185	145	149	199	172	169	165	154	169	182	194	209	172	170	213	162	185	198	185	163	165	185	192	163	178	171	148	172	168	186	184	181	174	183	162	170	190	190	192	196	167	178	187	175	180	174	183	170	159	160	175	201	161	178	159	165	186	177	170	178	163	170	184	148	163	165	176	171	171	153	144	153	173	167	156	152	176	194	198	184	192	176	202	186	151	168	178	169	188	190	170	189	166	160	141	169	179	150	152	157	192	188	164	175	174	188	155	166	193	179	162	152	184	177	173	180	173	162	181	165	144	176	145	189	169	174	171	186	154	169	159	159	172	166	177	178	170	170	150	145	199	179	169	166	193	190	169	163	174	183	174	190	165	179	184	186	158	169	165	159	181	155	166	183	153	183	164	173	168	169	175	167	175	172	198	177	173	181	201	186	152	155	168	141	174	176	175	165	162	167	169	176	154	148	146	177	172	170	165	161	173	169	143	164	176	171	175	173	202	165	188	159	186	193	174	164	155	174	172	164	168	154	186	188	181	200	200	164	180	179	176	156	172	169	202	168	176	179	167	164	170	151	147	172	171	172	178	216	153	187	163	168	186	155	171	173	170	191	160	171	186	178	169	160	174	178	180	172	194	168	163	181	171	175	172	189	180	148	181	177	171	170	196	187	181	186	161	173	184	161	167	146	180	186	182	169	163	161	176	170	191	172	172	168	179	155	196	200	168	178	177	158	162	160	164	188	202	177	173	163	169	162	199	132	150	160	152	166	179	158	164	184	177	169	188	182	197	167	169	166	180	191	164	153	189	168	168	163	192	169	165	174	178	197	187	187	165	166	178	169	187	165	161	186	167	172	175	177	174	164	168	157	178	170	163	175	176	159	155	151	161	196	182	186	190	187	168	164	186	177	175	168	163	159	165	187	179	164	190	147	186	164	176	190	159	164	183	170	169	187	145	177	180	170	172	177	173	170	184	186	169	158	175	176	146
23858	3263	6392	6695	5396	4497	3617	2909	2423	2138	1915	1898	1654	1533	1473	1508	1553	1804	2006	1850	1486	1126	977	929	849	768	863	814	773	715	726	695	679	693	740	735	822	770	764	771	787	1029	1333	1317	1233	1081	1166	851	721	758	703	796	718	646	657	5729	12183	2383	552	557	572	498	503	564	512	518	515	519	510	514	551	546	492	512	541	575	505	544	552	536	481	514	490	491	500	487	484	508	501	520	525	513	517	480	484	474	483	527	467	523	508	538	505	528	503	524	546	473	521	498	491	479	483	489	520	524	532	512	520	552	515	519	507	478	502	564	543	491	464	509	486	500	509	495	492	488	493	530	529	499	517	568	539	528	507	564	579	618	629	566	608	586	569	559	638	590	586	582	585	607	557	578	600	569	593	590	573	573	529	494	525	507	485	485	505	509	529	541	486	468	473	462	477	492	492	469	476	481	497	513	509	493	515	514	498	496	481	555	489	489	516	533	499	501	494	476	478	512	505	518	503	487	509	499	515	509	480	491	532	490	494	525	499	481	491	493	493	480	490	447	488	514	544	487	524	548	490	493	496	481	500	496	485	529	479	480	506	505	475	490	494	470	489	534	497	503	507	505	474	482	512	494	513	497	488	527	464	496	515	515	517	548	532	510	555	528	512	552	492	464	509	505	522	496	494	508	541	471	492	484	496	477	511	476	508	512	490	490	547	562	519	482	517	511	503	486	506	487	510	512	479	488	469	503	462	503	503	519	519	466	491	510	523	502	517	484	500	504	521	492	527	503	510	522	501	513	510	524	482	541	482	508	473	492	501	489	550	495	493	521	504	491	486	515	517	541	528	479	498	544	494	527	493	503	554	504	526	516	489	469	517	488	493	518	457	486	483	539	512	489	494	483	501	470	534	484	525	508	516	527	512	465	503	479	510	504	522	482	469	495	524	463	539	473	530	488	473	505	516	517	516	512	532	563	499	483	496	541	529	486	512	458	485	499	454	509	513	512	509	537	479	528	511	486	523	514	486	515	504	514	466	491	499	504	507	479	538	507	550	468	547	507	500	525	523	539	506	498	499	489	523	465	498	514	518	474	498	473	506	525	510	515	495	487	537	505	517	483	444	488	534	516	501	493	479	501	492	494	523	531	506	496	518	494	526	490	497	510	484	518	482	493	472	497	499	500	487	486	472	451	532	466	520	466	507	481	511	512	483	470	495	532	529	453	493	500	508	500	494	488	476	523	470	487	496	485	522	507	521	513	521	486	521	514	504	484	513	499	538	522	508	436	532	506	512	512	502	498	501	468	480	528	449	517	525	513	536	466	485	472	507	500	519	496	517	507	499	546	506	492	459	475	465	479	519	548	493	504	488	497	481	518	510	523	490	513	468	486	506	450	503	513	485	541	491	534	505	498	503	539	504	483	505	509	473	471	519	466	521	531	520	503	539	529	504	504	506	522	518	537	524	480	500	529	504	543	478	513	521	463	505	499	524	528	499	488	544	503	532	482	506	460	487	521	456	490	508	520	484	487	525	489	498	459	504	498	527	504	485	507	525	571	478	482	532	503	512	553	513	529	534	500	483	502	533	518	510	508	469	538	519	480	513	499	491	521	517	494	480	485	481	487	506	492	520	519	519	534	516	480	522	517	530	497	502	545	510	473	533	467	511	500	506	528	481	491	514	510	496	544	509	500	517	496	505	535	522	504	492	529	516	527	507	524	502	504	522	535	502	498	490	496	445	449	507	511	531	488	511	469	474	514	513	518	488	545	493	493	514	520	472	480	485	496	516	531	463	501	479	511	529	498	505	512	491	492	525	519	467	485	514	509	474	486	502	495	507	525	488	495	522	532	522	491	525	480	505	511	539	516	524	488	510	508	530	499	500	504	514	489	473	520	496	508	488	473	470	493	506	488	525	504	482	534	508	501	513	522	539	484	510	493	447	499	513	493	469	545	468	513	521	501	473	516	510	497	476	502	524	539	512	513	512	565	523	512	543	510	529	514	539	492	507	473	490	520	517	517	514	514	497	543	521	489	496	490	514	496	497	541	504	469	532	494	503	474	500	460	484	495	508	513	486	524	540	546	479	471	464	472	498	517	510	532	527	489	535	506	487	521	470	494	484	454	513	525	516	522	481	530	496	491	541	513	547	524	498	547	511	488	440	499	504	489	495	500	516	524	477	479	485	505	499	463	524	514	515	503	508	520	499	559	491	509	527	495	465	516	491	459	503	553	518	524	477	503	540	506	527	501	514	478	466	486	507	553	547	561	513	530	519	483	485	475	495	525	491	517	547	485	506	473	484	481	485	543	494	555	502	514	519	525	488	520	556	499	477	531	497	504	486	520	521	481	487	496	475	520	498	487	498	471	510	483	541	518	505	494	516	500	506	528	546	476	472	482	503	511	503	471	482	467	481	466	540	531	513	507	502	502	479	529	488	496	556	492	518	519	518	485	505	473	462	529	519	509	496	506	482	494	484	516	481	492	512	521	539	501	481	495	470	503	514	509	497	529	507	454	509	501	507	535	527	523	511	495	482	496	505	471	515	511	479	472	493	502	474	475	499	505	519	454	525	512	511	519	481	516	495	549	535	508	538	532	561	515	491	484	497	513	496	502	451	507	501	516	522	519	522	512	472	488	487	526	501	538	479	486	550	505	499	545	530	464	501	484	471	545	491	498	512	482	508	505	499	502	502	524	505	493	513	494	510	533	511	500	526	484	487	511	477	511	467	464	488	519	516	518	498	532	506	502	481	487	528	466	529	500	497	500	484	526	492	481	496	505	495	510	523	551	520	495	466	519	487	482	523	506	515	519	440	496	545	445	541	469	535	495	506	459	489	531	484	503	504	450	478	475	515	479	532	490	491	490	512	466	558	478	457	487	510	494	478	494	490	467	513	459	500	471	487	508	449	522	478	504	471	451	527	480	467	492	475	485	489	524	470	490	505	464	516	477	481	488	526	487	521	516	487	503	439	466	548	508	536	519	509	472	489	501	491	533	474	522	547	486	494	472	521	465	545	508	463	511	515	508	512	488	512	511	491	510	472	461	498	507	443	497	522	482	489	511	503	524	443	523	515	482	472	482	496	517	473	518	543	498	535	534	514	516	477	501	475	459	519	507	489	490	481	487	532	517	509	508	493	503	500	526	503	521	514	520	474	494	486	503	506	500	524	470	495	501	519	477	484	482	534	513	522	483	468	509	505	506	489	463	465	504	494	486	504	481	538	498	541	521	486	494	487	514	483	458	481	482	507	503	531	518	490	509	446	526	500	531	491	549	486	509	498	473	493	535	541	495	551	530	490	494	495	480	513	489	500	523	497	500	549	472	501	490	546	495	495	459	506	491	496	529	491	520	499	532	517	436	467	486	509	533	487	486	520	502	507	524	483	450	511	484	490	551	479	478	524	488	490	487	490	481	519	512	501	504	522	511	477	530	510	517	483	496	485	549	482	495	501	537	514	507	498	547	514	531	525	511	482	476	458	522	522	505	558	457	490	477	477	533
3277	303	187	130	121	114	96	105	90	96	98	83	77	89	84	85	93	95	99	89	101	84	73	73	71	91	99	83	95	102	88	75	69	68	78	72	90	83	87	74	84	77	96	81	85	93	82	97	72	91	97	74	93	88	95	88	136	188	91	74	88	91	78	70	92	93	75	68	86	92	73	80	69	81	96	78	80	90	93	82	74	83	74	80	85	74	65	95	85	83	78	83	73	87	94	84	93	75	86	78	94	103	95	81	80	78	79	100	80	69	82	87	90	78	93	82	89	91	81	78	77	92	69	96	88	65	81	87	78	83	76	82	75	81	71	79	79	77	80	68	90	87	90	76	86	86	82	91	83	79	96	85	93	88	87	83	76	80	94	97	79	80	99	92	84	79	80	80	80	83	85	85	82	85	91	72	94	74	100	87	95	81	84	80	90	93	88	104	89	86	73	71	79	74	87	85	74	79	77	85	82	100	87	93	91	91	93	65	87	74	71	87	90	77	81	94	95	96	87	78	89	88	76	71	90	81	95	74	75	76	83	68	72	79	87	83	91	88	74	88	87	81	76	81	89	75	94	93	92	81	76	72	81	101	93	79	96	79	83	93	82	86	82	96	78	72	96	86	81	96	82	86	88	98	99	88	75	87	95	83	88	70	83	84	88	88	79	104	79	81	86	64	81	85	91	86	70	73	106	87	84	102	74	95	93	99	93	99	87	78	96	97	77	90	78	71	102	86	92	73	86	66	94	76	100	94	87	87	89	83	108	79	75	75	97	76	91	83	87	85	101	77	64	70	84	90	88	89	103	98	70	88	88	81	91	89	91	94	83	70	89	96	75	74	81	77	109	85	96	86	87	86	89	88	83	87	86	103	92	86	108	96	79	82	88	98	89	100	83	79	59	86	101	93	83	76	79	93	84	78	78	74	86	76	85	78	85	85	94	68	82	90	81	82	78	87	86	103	76	65	80	117	62	75	87	114	95	80	85	65	78	88	99	90	90	76	95	91	99	64	73	87	88	77	85	92	88	69	72	89	89	90	96	82	103	98	73	82	94	76	89	77	76	82	93	94	74	102	77	88	68	84	91	77	106	83	77	92	76	66	82	82	75	80	75	95	84	98	84	84	80	93	74	86	84	97	75	72	73	85	74	82	78	80	92	66	83	73	77	71	61	73	77	73	75	91	75	90	82	74	70	72	74	81	67	90	90	90	100	77	89	97	89	91	70	85	88	87	82	87	103	84	71	95	100	78	84	69	96	92	100	86	98	80	98	83	89	92	93	80	88	79	87	73	83	75	91	67	80	86	92	70	78	80	92	84	105	76	91	85	80	93	82	91	86	81	93	94	101	73	91	101	82	66	90	83	81	86	64	82	72	70	93	83	85	83	89	88	85	91	87	74	83	82	86	93	72	76	83	95	94	73	104	91	82	71	81	83	96	98	96	83	88	79	81	88	76	100	80	84	92	90	70	89	83	84	90	73	84	98	84	85	78	81	93	92	92	82	88	84	75	92	86	90	83	76	84	91	102	92	82	82	87	83	81	81	85	99	74	84	90	67	106	84	83	68	68	87	88	90	82	99	100	89	84	76	79	80	85	80	95	83	91	80	74	85	79	85	80	89	64	79	85	96	89	91	87	87	94	90	90	101	87	65	87	80	78	99	91	82	92	77	106	63	87	87	81	82	77	86	90	96	105	80	84	77	92	87	80	80	82	86	91	86	82	77	97	80	85	82	95	90	87	100	86	79	92	95	88	79	76	81	93	88	97	95	75	82	101	101	73	93	73	87	77	84	83	94	80	97	81	82	84	71	79	72	89	85	81	79	85	72	79	94	106	93	97	88	81	87	76	79	89	85	91	108	87	71	88	88	99	78	67	88	86	76	100	89	94	96	99	72	86	90	69	83	94	92	80	92	88	88	73	75	82	79	98	86	67	80	74	77	79	90	75	78	88	91	87	69	94	87	85	98	85	94	74	84	82	71	79	84	97	81	80	109	95	76	91	91	76	71	75	80	94	103	74	88	75	82	108	86	91	105	87	85	100	86	84	81	65	85	72	81	91	93	77	83	81	76	84	86	76	76	85	84	103	80	75	78	78	83	81	98	82	77	93	92	87	78	100	85	79	93	96	95	78	63	80	80	98	81	97	84	70	86	73	74	59	76	87	98	84	88	79	78	87	80	78	83	88	89	71	93	75	74	83	73	97	82	72	79	102	93	89	73	83	68	80	85	81	85	85	78	84	91	93	78	82	60	83	72	55	93	96	80	94	92	65	94	95	88	95	75	76	74	97	72	81	81	90	84	92	78	91	94	99	94	88	98	87	89	94	86	68	88	75	93	101	85	75	79	84	83	94	85	87	98	76	74	77	77	81	92	83	94	87	75	74	92	82	81	87	78	96	90	94	87	94	85	92	96	92	91	67	84	104	64	89	97	92	74	89	81	101	89	73	78	89	87	75	80	90	83	52	84	104	81	92	81	86	86	73	73	86	77	71	83	90	93	86	83	87	82	87	74	69	83	87	83	64	78	84	68	84	92	83	62	91	93	100	92	82	92	97	85	90	93	84	116	77	90	84	80	92	83	102	94	96	92	80	91	86	88	80	96	69	87	74	81	94	86	87	93	82	93	81	97	83	75	89	95	71	79	83	73	83	87	72	77	82	78	82	87	94	82	86	78	70	101	86	79	95	89	75	93	86	88	108	86	96	92	90	86	90	90	65	65	92	70	92	90	88	109	101	92	76	93	90	84	65	75	82	91	110	76	87	90	70	86	83	92	82	89	94	96	90	91	106	75	82	95	88	85	97	80	86	79	92	74	78	95	84	92	85	73	87	78	80	100	90	84	77	77	77	91	92	77	77	72	89	84	69	69	97	88	83	87	78	94	106	96	75	88	90	77	104	88	104	83	77	83	87	75	89	81	82	92	77	106	75	83	88	96	98	78	80	87	93	82	104	83	99	100	89	70	77	86	78	82	90	91	85	80	77	81	91	81	85	92	84	89	73	85	97	95	79	84	110	96	80	84	75	81	71	83	78	83	90	89	81	82	78	70	91	81	92	91	92	103	84	82	59	82	79	75	86	86	93	80	80	86	81	74	99	86	76	79	85	68	88	79	71	90	99	75	82	82	73	66	95	94	104	76	78	77	80	79	69	76	102	80	86	73	94	88	87	81	77	77	79	99	91	71	71	81	70	86	83	97	86	86	81	99	104	72	98	78	79	86	78	85	79	78	99	84	90	89	82	87	94	92	71	85	68	89	82	88	85	94	76	87	99	92	87	86	86	74	95	78	85	78	83	88	76	99	98	104	89	94	87	94	73	70	111	91	75	78	83	90	81	86	81	61	91	91	83	87	86	97	88	80	78	95	80	73	67	67	85	78	99	90	88	108	74	75	75	84	79	84	73	71	79	91	82	99	86	102	90	76	85	86	70	84	89	75	86	90	82	86	79	73	79	95	85	80	83	82	95	79	97	100	76	78	86	98
3142	366	480	463	456	414	341	347	356	318	325	299	287	297	304	333	317	314	316	301	298	303	297	284	267	279	262	303	271	284	287	275	287	275	279	282	309	296	278	277	269	320	280	332	280	272	310	288	294	257	277	304	300	281	259	323	728	1114	307	282	261	259	276	245	280	265	301	293	269	275	260	301	278	278	258	269	269	294	294	313	252	261	265	269	228	302	279	278	278	273	284	288	278	310	281	270	260	286	288	262	256	265	279	271	286	280	273	276	270	265	281	274	264	287	284	273	278	276	275	257	249	300	289	257	266	272	317	254	259	257	294	271	297	254	289	282	284	317	278	280	263	288	258	271	304	275	252	278	240	279	279	291	287	289	268	264	260	298	268	269	284	267	280	277	304	306	314	288	257	260	272	307	283	274	277	279	294	281	312	258	283	275	278	287	294	284	268	271	321	279	273	264	266	291	259	257	282	308	274	283	251	271	290	260	257	293	268	267	284	282	267	302	282	284	273	266	279	280	269	273	289	280	294	275	250	269	288	315	271	275	277	313	270	280	242	258	280	266	265	276	241	289	283	277	276	264	253	275	276	276	259	263	294	256	281	295	268	257	269	286	314	264	255	261	255	310	316	284	251	268	264	248	289	284	270	304	270	296	265	273	277	305	302	280	258	245	253	267	274	295	287	273	263	267	291	309	258	277	263	281	253	245	275	273	284	250	286	253	302	259	288	260	252	272	284	287	282	289	292	284	317	255	291	296	301	296	272	294	265	273	289	278	286	301	274	275	270	273	276	296	270	274	288	280	254	294	289	272	319	272	265	289	268	297	285	333	282	290	289	272	298	268	279	276	258	272	279	272	265	264	278	269	283	246	279	304	268	262	251	295	235	256	276	272	265	273	256	274	264	278	254	275	256	277	274	265	277	289	266	291	298	260	249	271	280	272	296	290	283	305	275	292	283	285	304	288	292	292	303	276	247	293	265	252	279	282	264	258	306	279	273	264	271	304	297	276	299	263	271	305	268	300	289	276	272	286	283	278	266	258	239	241	284	260	292	275	291	325	254	275	283	274	291	284	259	267	276	289	264	264	272	275	277	248	306	273	237	235	286	262	237	261	252	281	245	265	267	289	310	289	286	263	272	245	262	269	287	280	287	292	286	242	299	261	287	256	271	250	298	265	286	270	307	248	285	267	255	252	272	237	284	259	263	258	279	283	263	281	268	312	243	269	262	287	285	284	282	282	286	284	246	254	262	259	253	271	301	254	258	276	279	258	269	287	288	287	285	241	287	277	270	298	287	274	276	277	267	247	264	287	262	270	274	300	283	287	284	248	253	286	268	272	275	262	277	288	292	238	278	263	276	261	284	272	263	250	309	297	272	289	263	268	258	304	278	292	282	294	281	289	253	274	278	325	259	278	296	243	290	259	252	273	258	271	310	266	283	284	275	281	258	271	264	281	262	291	269	292	281	275	254	269	267	281	269	273	282	249	291	281	284	294	276	256	269	279	276	269	282	278	256	283	302	270	264	289	285	279	297	299	263	293	285	278	246	270	262	302	276	281	262	285	287	269	268	250	286	267	275	280	273	271	268	299	272	257	292	271	265	261	293	268	286	276	284	271	303	286	275	289	274	297	268	280	261	296	295	269	289	281	265	262	274	292	277	257	256	282	257	268	278	277	273	283	273	291	288	266	287	269	284	275	246	284	267	241	278	298	307	266	293	262	270	256	285	278	290	278	271	261	260	289	274	297	291	281	266	246	291	306	250	262	283	285	266	284	289	265	268	275	274	256	273	261	271	239	289	269	260	239	319	281	252	288	271	248	269	286	282	258	284	263	247	274	287	288	272	279	290	288	270	256	287	263	310	247	300	273	297	273	293	279	287	278	229	272	291	245	283	255	261	264	274	298	279	294	277	279	297	266	306	271	306	263	284	271	276	298	308	295	285	275	259	322	265	270	281	265	265	294	263	278	272	280	269	301	262	288	273	276	319	268	294	277	280	299	254	294	274	298	271	261	310	261	252	274	306	253	272	269	274	292	264	244	299	281	268	271	254	251	298	273	272	274	306	285	297	289	292	284	277	281	288	287	286	278	265	260	261	301	273	292	276	285	264	270	260	287	257	261	308	285	297	267	263	261	292	275	312	288	279	269	279	274	287	272	303	255	280	315	266	275	254	297	270	273	265	301	304	291	304	261	270	280	271	269	272	274	272	283	262	279	286	257	285	293	285	273	297	261	281	271	275	255	255	280	270	276	301	290	293	273	286	271	243	266	282	263	267	276	275	259	295	244	281	273	298	270	261	256	268	276	276	251	278	249	282	273	258	275	267	255	275	267	263	284	245	306	276	295	268	278	263	269	265	273	270	281	253	271	260	284	286	252	265	271	275	267	290	289	259	288	275	273	291	280	288	267	265	291	267	278	259	290	304	258	276	281	311	261	296	273	264	267	241	299	264	267	253	260	273	289	281	286	276	269	258	300	278	278	289	285	256	298	316	308	244	308	271	261	245	286	294	270	253	275	286	282	262	288	248	263	283	280	249	256	283	265	260	282	283	249	273	266	287	281	284	248	280	286	247	272	271	284	274	306	243	289	293	293	282	276	281	263	281	261	281	250	297	273	287	273	272	263	269	261	263	272	289	270	264	287	283	274	262	267	241	268	270	285	255	270	321	263	261	281	280	288	257	251	263	286	273	237	273	268	234	311	274	292	244	276	258	272	268	259	253	265	269	260	317	258	283	259	304	268	290	293	299	276	281	257	294	246	262	277	269	248	281	256	258	268	277	283	286	299	263	269	287	280	296	279	285	239	308	265	257	281	267	262	280	304	306	271	257	291	284	292	275	283	280	281	272	266	290	302	291	282	281	267	293	264	271	275	293	292	292	279	283	280	269	283	291	247	287	296	294	267	291	291	272	274	296	301	255	293	293	269	295	258	258	281	274	296	276	265	243	274	297	266	326	265	273	304	294	294	299	284	288	255	277	259	250	309	265	276	255	257	279	247	255	274	258	286	257	300	258	286	275	273	255	259	280	287	279	282	276	313	273	306	283	252	294	267	303	250	245	272	268	287	275	285	244	291	282	302	261	258	287	287	262	261	263	282	277	271	276	272	287	259	265	287	282	254	270	300	257	287	287	293	305	285	266	289	257	260	278	284	272	298	297	292	243	269	270	272	278	260	262	279	277	259	295	263	267	263	286	278	253	305	282	254	269	266	268	264	267	271	279	251	264	289	262	267	284	261	280	269	276	271	276	304	300	259	250	285	250	271	265	284	304	268	270	293	259	258	250	276	290	295	281	311	290	268	266	270	297	252	304	270	261	280	304	295	293	278	279	267	287	278	270	302	270	261	256	293	278	283	278	253	316	293	265	259	267	254	277	288	285	277	262	278	306	284	279	257	298	269	277	295	256	275	287	282	255	261	270	242	281	260	292	284	245	295	285	262	303	284	285	271	245	287	274	276	273	255	283	241	261	276	297	273	293	279	265	259
29057	4481	1327	962	685	526	405	307	270	215	220	207	190	175	139	181	187	194	164	193	176	145	130	151	109	133	121	119	101	123	131	122	122	112	108	104	116	117	120	105	113	109	124	122	149	147	140	135	132	153	115	145	123	140	109	226	425	374	120	99	117	107	112	108	97	92	105	97	110	114	131	122	95	90	109	99	114	106	95	106	102	118	103	105	98	98	105	109	111	116	99	119	122	90	98	95	104	124	89	107	94	119	110	114	103	94	108	99	96	81	92	106	113	108	121	96	114	99	110	110	127	106	97	85	97	119	94	117	105	116	99	114	105	104	139	112	95	94	107	96	96	115	131	109	127	128	103	105	149	99	107	123	108	108	137	113	126	105	96	119	112	100	86	142	105	97	103	94	114	109	118	95	100	99	114	117	89	93	113	102	117	112	113	112	102	110	109	111	99	114	106	117	103	106	126	130	95	91	108	93	113	107	115	112	97	105	113	111	112	121	104	123	105	92	104	103	103	114	100	107	121	109	109	123	101	110	100	109	106	104	106	106	88	115	107	108	105	97	88	118	104	85	107	92	105	85	139	110	93	82	122	94	106	111	71	94	110	93	122	99	109	115	119	105	114	109	124	118	107	125	100	92	94	92	100	107	110	103	111	90	112	126	100	106	105	92	113	106	112	113	117	114	111	125	94	109	116	117	97	94	97	109	93	104	105	104	100	110	122	103	107	97	107	109	85	118	110	73	99	104	104	108	117	103	103	109	91	100	106	108	100	93	91	102	99	91	107	105	103	98	111	98	115	111	97	107	96	92	109	102	92	95	107	107	96	112	115	101	86	122	103	105	93	86	100	92	98	94	101	109	108	110	104	108	107	108	112	111	115	98	95	102	101	84	116	102	116	105	124	106	111	116	98	92	98	136	96	96	95	74	93	109	118	99	100	103	99	85	88	102	105	126	108	115	109	91	128	101	105	114	105	111	98	110	97	115	118	100	122	132	88	118	95	118	101	101	106	110	101	107	118	108	90	107	114	118	111	115	114	119	91	109	111	128	117	105	113	112	125	112	120	101	110	80	104	95	97	99	94	114	114	101	114	111	124	130	114	98	83	109	86	96	101	92	104	97	115	106	101	82	94	99	102	91	111	101	110	98	102	115	103	103	90	102	97	103	114	102	113	111	105	89	96	106	107	107	107	127	106	115	103	122	97	124	102	116	115	105	93	106	97	108	103	122	97	97	106	108	87	109	100	101	93	92	106	100	110	106	104	115	107	103	117	98	77	101	98	116	74	114	124	102	88	90	111	115	87	114	114	113	95	90	126	112	95	115	109	101	120	106	109	104	116	101	103	102	136	78	121	105	95	119	107	95	108	99	121	83	105	81	125	111	113	91	121	105	124	100	100	101	92	123	89	86	99	105	110	101	116	101	118	98	98	117	105	104	103	89	103	119	118	126	96	114	98	113	105	112	100	106	107	114	120	116	78	100	95	97	100	86	92	120	102	114	105	96	97	126	104	102	115	133	99	91	99	108	110	95	121	77	105	105	103	101	100	107	134	107	100	127	105	113	116	101	110	97	89	120	114	110	104	92	120	101	92	91	107	108	100	109	112	88	114	115	100	115	112	101	111	107	93	100	106	110	110	100	105	95	89	115	115	93	119	97	100	107	106	107	106	98	99	106	109	111	103	103	116	89	119	106	113	95	90	96	107	113	94	103	123	112	105	89	108	98	100	113	103	101	110	110	109	96	102	118	88	95	110	105	110	106	119	116	90	97	126	96	130	104	113	98	133	98	104	99	95	91	110	108	102	102	96	98	100	108	108	112	113	104	117	110	116	101	102	101	98	93	92	110	90	99	104	88	103	97	96	113	112	108	107	94	115	116	106	107	95	95	105	104	123	102	119	111	95	109	95	124	110	113	89	93	113	83	112	115	103	115	91	101	111	98	117	94	94	126	108	116	99	111	84	96	105	114	123	107	114	122	107	108	102	104	110	98	114	103	92	103	104	85	98	93	99	94	100	114	122	116	101	121	94	109	99	106	93	118	131	124	137	96	106	101	105	97	102	97	99	100	109	101	103	106	123	83	100	109	106	105	106	112	113	116	110	110	93	98	113	109	111	134	126	100	109	94	89	114	103	107	96	109	117	113	123	98	127	105	113	110	96	92	98	91	109	119	107	95	105	122	111	84	103	91	112	102	106	105	91	130	96	102	93	95	110	96	104	109	121	118	98	114	118	105	118	110	83	107	131	104	100	107	97	128	103	103	109	109	119	124	111	108	104	98	135	131	97	119	110	100	104	94	94	85	107	100	122	104	107	119	92	102	107	99	106	133	90	105	94	104	100	113	95	108	102	97	93	100	93	101	107	98	104	77	118	98	95	93	79	111	105	93	92	119	112	111	98	83	103	113	122	103	101	102	138	91	116	101	115	114	103	109	106	116	110	101	118	98	101	111	114	118	84	107	107	105	103	109	97	115	111	115	104	120	101	95	117	105	105	104	108	109	106	101	98	121	97	104	108	118	125	98	116	106	99	97	117	104	87	110	102	92	117	110	114	113	108	127	117	117	127	110	97	101	106	118	91	109	105	110	94	115	101	95	121	107	104	102	111	111	135	92	84	115	122	118	87	119	102	116	107	101	101	87	117	109	95	119	110	91	104	93	95	94	117	111	104	88	109	103	109	124	92	113	113	109	103	102	114	118	108	96	106	110	113	108	95	118	108	106	101	87	130	93	111	105	108	111	99	98	115	102	110	102	123	102	112	107	101	99	118	90	116	106	127	112	93	92	89	92	118	97	99	92	103	103	119	105	98	105	106	109	113	100	92	94	115	97	113	106	91	115	87	128	101	110	108	89	106	104	107	105	88	102	110	102	81	130	104	90	90	97	117	115	113	104	116	92	114	114	94	95	95	98	106	104	114	106	102	96	109	107	100	90	109	97	117	110	89	94	108	100	113	97	117	97	117	117	97	105	102	130	95	84	105	89	95	115	125	102	117	113	112	102	109	103	90	114	86	113	106	111	108	102	100	111	125	113	100	89	106	108	116	104	132	121	103	103	100	107	114	110	101	94	101	105	88	107	108	90	103	98	120	110	113	112	102	108	105	107	108	100	92	110	117	100	129	127	103	102	95	94	112	120	101	103	102	103	118	111	96	104	98	92	101	103	95	133	116	119	111	111	125	101	100	120	116	109	103	96	118	106	111	113	99	84	100	102	103	88	91	114	112	93	114	106	107	109	105	104	102	117	92	99	117	109	105	94	118	108	119	95	105	112	108	96	101	122	87	109	98	115	105	115	109	109	106	103	124	98	111	118	101	105	121	92	119	100	96	127	117	106	112	99	106	102	100	112	115	106	113	101	123	93	105	106	116	111	103	115	124	110	108	109	104	100	109	116	117	101	102	89	101	114	101	114	114	98	104	113	95	116	91	107	102	119	97	100	98	98	110	114	106	96	105	123	103	114	99	105	94	103	97	91	100	112	95	103	101	85
16014	1477	3265	3520	2852	2341	1943	1623	1302	1191	1164	942	875	876	880	947	1067	1052	987	1032	636	558	556	541	525	546	502	461	504	481	454	450	425	490	451	452	447	391	404	411	401	429	508	510	602	713	647	662	676	695	587	538	535	435	467	1202	2840	2479	367	368	323	350	362	353	353	323	360	338	331	349	366	327	328	342	318	351	340	338	349	349	333	306	308	375	334	342	339	349	359	320	328	366	327	367	335	352	353	343	366	330	351	345	340	316	332	332	324	328	316	311	341	366	338	328	323	357	339	334	361	331	341	320	349	335	304	371	334	329	303	358	296	308	340	332	360	347	336	356	324	343	308	330	350	373	362	355	391	402	383	390	322	382	356	390	421	414	414	430	428	391	385	383	385	408	406	347	387	333	370	321	345	378	320	330	285	360	322	330	317	354	320	341	333	323	321	358	361	353	316	341	335	347	356	297	338	316	346	310	358	326	324	330	357	356	328	319	329	329	334	296	349	313	325	336	348	331	312	344	314	300	347	337	344	362	349	349	306	328	338	339	327	327	377	325	348	367	307	353	329	293	330	330	338	328	312	346	346	322	324	317	329	335	357	321	321	327	295	332	330	333	333	314	299	352	345	345	339	319	306	336	333	317	325	340	329	314	319	328	345	325	335	356	350	332	339	318	326	328	314	344	328	370	347	343	342	329	334	343	339	357	329	346	338	348	343	335	326	332	347	340	329	320	316	330	340	367	340	310	332	329	342	350	327	320	368	350	337	347	319	346	311	339	312	337	315	317	339	344	311	337	310	352	334	315	321	320	332	333	355	334	342	349	345	311	330	301	326	324	336	330	321	359	324	340	356	321	313	309	307	316	327	325	348	349	331	324	328	336	333	333	312	322	321	349	312	302	333	321	370	385	322	312	362	331	305	350	330	357	352	354	304	339	313	365	325	352	313	317	331	319	320	295	348	338	347	362	341	313	330	328	338	342	352	287	351	346	330	323	359	301	314	314	334	317	353	303	343	331	335	332	327	304	347	314	350	334	316	361	324	305	339	322	310	342	333	344	329	343	358	306	333	349	312	336	343	336	349	324	352	339	345	316	348	321	324	358	322	347	338	320	331	346	337	333	332	316	380	333	379	356	355	312	325	309	344	362	309	346	330	325	305	329	329	330	308	320	321	362	302	338	329	318	323	350	298	318	325	315	337	320	362	321	318	296	344	317	328	337	326	342	347	337	327	324	309	345	340	324	328	321	333	353	344	317	355	344	330	314	325	336	332	332	325	331	324	352	336	320	340	315	368	304	337	328	344	361	328	342	308	325	323	336	341	361	313	339	319	314	341	359	338	296	331	315	325	316	355	355	310	308	368	353	352	330	309	331	349	353	319	318	338	332	296	310	329	342	356	330	318	345	345	326	362	322	338	308	342	295	315	314	333	332	345	349	301	346	315	361	331	321	328	330	359	340	366	350	339	320	399	329	312	307	334	320	347	316	314	343	340	347	372	330	313	332	334	336	339	309	322	335	307	320	331	336	339	325	365	335	328	314	336	334	345	303	340	351	341	318	326	323	350	307	353	327	349	326	316	329	329	335	316	361	350	351	327	330	346	325	316	326	347	343	329	344	348	346	301	298	330	320	334	311	312	333	316	346	370	363	349	358	340	345	335	311	328	308	323	311	361	358	326	301	343	335	317	357	323	333	310	328	343	316	321	349	322	282	345	333	335	351	343	366	310	345	340	326	325	317	337	295	344	336	337	359	354	332	366	348	322	327	323	341	325	315	354	330	348	319	354	316	334	316	352	334	312	330	339	351	307	344	327	331	334	325	338	308	346	335	314	319	337	374	301	318	345	331	340	338	314	295	325	320	318	309	336	366	349	343	355	345	345	331	351	372	328	294	362	350	313	351	319	353	321	340	338	335	308	350	308	346	334	342	312	311	307	334	320	362	310	337	331	327	311	322	288	355	322	334	330	314	355	341	325	325	315	346	329	353	339	336	348	335	359	371	335	342	331	315	317	356	343	314	339	351	344	311	302	349	366	308	265	325	351	321	317	329	311	315	370	344	297	360	349	312	345	297	320	316	327	341	312	318	345	339	307	357	347	326	323	324	351	352	327	335	339	329	367	347	334	337	348	306	305	357	321	317	327	291	359	338	353	342	335	375	366	312	352	347	343	323	314	342	310	363	332	352	321	333	334	328	339	326	307	322	326	338	307	321	334	314	330	348	321	317	309	346	306	336	332	333	328	364	352	328	314	325	293	323	335	301	332	325	368	336	349	304	359	340	333	317	339	331	319	310	345	363	338	348	345	384	338	314	333	322	337	307	311	324	310	287	345	323	352	312	334	338	361	333	342	306	336	304	330	326	321	294	351	352	343	353	304	335	294	340	343	317	320	302	329	360	287	308	329	315	305	333	348	339	333	344	343	318	310	327	342	348	326	322	314	341	336	338	313	321	342	298	326	342	348	346	314	312	342	327	344	333	359	348	348	335	344	323	337	331	318	336	337	326	340	293	299	348	354	336	313	327	334	335	339	308	353	354	345	347	334	320	359	339	300	321	340	331	372	348	316	357	309	363	333	348	339	324	330	354	342	344	370	342	343	357	330	312	335	335	342	328	355	365	343	329	346	308	317	298	322	329	343	347	361	354	348	337	366	333	329	348	326	332	335	350	306	351	336	317	334	299	367	324	334	342	345	373	321	323	349	346	350	309	323	357	336	331	326	309	303	313	343	310	320	357	326	363	337	360	327	334	293	314	339	353	330	294	326	366	319	321	310	363	334	329	379	323	355	343	305	329	370	323	312	345	355	324	304	339	334	335	354	352	314	354	338	337	308	340	347	340	332	367	374	381	318	294	302	293	334	351	316	371	352	329	343	315	317	344	331	320	355	322	335	344	316	332	329	293	328	310	364	336	304	318	343	383	348	311	357	301	340	316	307	323	357	296	321	336	376	305	301	306	337	320	325	351	336	356	344	338	310	286	356	322	351	329	337	339	308	334	332	354	316	331	335	319	306	321	349	325	328	360	346	359	328	360	327	337	328	322	316	319	340	342	347	331	321	346	325	297	352	332	351	370	330	351	331	337	356	304	367	320	322	314	346	308	352	321	311	345	323	366	346	354	310	334	301	310	329	348	318	348	301	346	324	324	337	329	311	319	354	327	309	349	331	333	357	347	344	350	312	346	338	338	323	330	321	328	323	330	340	335	333	319	329	328	333	327	340	328	323	323	331	323	341	338	318	295	346	347	355	320	320	364	326	321	350	330	341	356	333	310	354	347	344	360	328	332	340	307	329	352	322	348	344	342	305	328	318	359	344	334	297	308	311	342	326	307	362	328	326	348	347	298	357	352	348	330	313	325	350	329	349	330	298	348	341	335	297	314	357	328	312	347	341	330	337	335	334	324	341	334	361	298	319	292	328	322	322	330	332	318	333	338	353	322	351	287	318	328	334	342	331	319	327	323	333	328	344	331	351	326	332	355	351	362	335	346	349	340
42329	12486	3441	2235	1435	1050	769	596	498	453	404	380	337	310	294	314	346	360	332	279	264	203	209	212	222	222	235	175	217	224	172	176	181	202	201	149	177	178	181	169	207	195	183	177	177	227	230	199	199	164	170	193	174	174	191	195	212	278	178	172	138	183	183	162	153	160	156	188	172	167	174	189	176	186	166	155	160	169	155	169	162	166	147	174	161	142	168	196	185	158	159	171	169	156	164	141	155	148	177	142	147	169	148	170	157	151	153	179	169	167	164	170	169	189	163	166	159	157	153	159	169	162	154	157	162	147	168	163	170	163	144	159	161	159	179	135	149	168	158	141	159	145	171	174	151	176	177	189	199	167	166	184	149	161	186	187	167	164	165	211	185	182	190	184	175	159	178	170	162	180	147	150	189	163	185	162	171	185	161	154	183	180	181	144	153	146	160	151	182	177	172	157	166	180	171	156	155	152	178	146	142	159	153	147	163	156	145	162	145	184	145	159	133	158	150	161	192	154	182	128	157	166	164	181	157	155	162	163	142	176	164	163	167	159	161	202	172	161	172	157	150	145	149	150	154	158	146	160	177	158	170	155	149	172	164	176	160	144	163	154	143	144	163	143	135	178	176	150	139	171	166	147	157	151	176	171	143	168	170	163	155	144	161	153	146	157	151	149	157	151	177	167	159	168	170	163	195	172	157	168	168	156	155	166	138	163	162	166	139	176	158	164	144	160	202	163	138	160	151	194	142	160	148	193	145	169	156	154	175	152	177	161	171	176	136	171	141	173	166	170	166	170	157	173	162	171	178	174	182	157	148	177	189	152	159	197	158	158	168	150	169	154	144	166	169	166	147	159	164	189	166	110	165	171	170	155	183	144	138	163	146	171	140	145	143	177	174	155	170	161	153	186	165	144	148	172	150	176	148	151	170	170	159	177	174	174	146	162	148	138	165	167	172	176	154	163	156	160	167	163	167	163	141	154	137	167	152	163	155	158	175	162	160	163	149	180	159	147	160	151	170	136	167	156	164	150	158	147	155	172	160	172	180	161	174	125	154	169	162	164	168	173	164	153	143	142	138	175	165	154	151	151	158	158	156	132	170	131	170	159	152	153	179	154	155	143	167	175	157	138	153	159	169	165	172	167	163	153	169	136	136	166	156	148	144	159	162	156	166	168	147	155	161	157	152	155	146	152	173	165	153	174	153	164	162	164	151	172	153	150	160	153	149	152	164	126	154	162	138	154	183	170	173	163	167	150	155	163	157	167	151	152	162	141	162	164	160	170	153	150	150	154	139	166	174	168	157	186	169	180	161	171	140	172	157	185	171	164	130	166	158	180	158	148	176	164	173	138	156	164	170	135	141	154	166	174	156	165	152	156	150	167	160	172	178	171	168	154	174	159	128	176	163	155	161	168	175	175	155	152	164	153	137	162	154	147	168	170	177	178	183	161	159	151	160	160	132	142	162	166	191	198	142	161	164	151	170	140	182	175	174	150	185	149	128	141	147	150	159	194	152	154	183	153	172	139	167	178	171	156	156	171	160	155	165	156	166	162	176	177	155	153	164	163	159	159	164	145	157	171	169	152	185	168	174	169	162	181	158	156	148	156	166	159	167	148	162	167	166	161	172	160	156	135	177	161	147	167	150	156	160	189	155	152	153	151	166	180	152	153	159	181	143	136	155	161	146	161	178	163	172	137	173	161	166	157	151	163	172	150	154	142	165	151	159	158	164	180	162	176	162	153	145	192	169	155	173	152	149	160	173	139	173	171	150	157	142	145	162	170	163	175	148	163	183	175	168	129	170	137	169	165	158	163	155	162	169	160	152	144	151	163	124	153	169	171	170	173	152	145	160	158	161	172	154	184	172	167	149	167	160	161	138	193	177	161	174	160	132	161	170	139	163	164	159	188	166	151	175	168	171	174	169	146	159	159	153	172	158	158	152	190	149	160	166	160	178	139	165	157	150	171	166	161	156	168	157	177	173	169	141	154	150	152	162	176	138	142	155	152	163	156	158	156	160	170	175	156	157	160	166	150	157	170	169	163	174	172	136	133	146	144	160	154	170	135	150	191	176	175	193	164	144	147	159	151	172	152	174	164	159	179	159	177	136	142	176	160	162	145	161	148	181	166	165	170	168	163	166	142	163	162	143	160	157	152	157	160	154	144	131	156	154	152	154	152	161	161	177	131	165	180	154	158	176	147	164	162	159	150	147	155	153	160	174	162	164	165	192	151	166	160	165	170	165	182	146	163	163	153	142	155	157	164	179	157	136	153	150	164	188	157	163	178	157	171	116	140	161	172	176	149	156	168	147	139	200	155	149	157	154	155	152	159	163	167	171	172	173	174	136	160	136	155	169	164	146	165	161	167	181	154	164	163	149	188	177	163	181	175	151	158	158	173	163	157	163	166	191	146	167	166	174	169	147	180	161	172	161	142	165	161	163	151	183	177	148	137	134	184	155	171	168	156	169	163	173	170	172	165	164	187	142	160	143	161	156	167	160	158	147	164	156	176	158	180	156	168	155	171	146	163	158	144	158	163	137	138	157	163	153	181	158	172	169	180	169	181	169	160	162	138	155	171	150	163	190	158	137	177	160	165	181	172	165	152	158	178	152	165	197	164	162	186	169	172	170	158	152	157	179	151	146	169	152	162	149	157	151	176	150	156	147	159	155	160	177	164	166	162	162	153	160	167	176	156	166	163	141	190	173	146	173	153	160	162	152	152	170	164	153	187	177	161	153	172	147	154	173	179	152	159	142	153	157	174	142	178	171	167	157	168	134	140	133	151	171	173	140	203	175	184	170	158	176	167	150	157	138	164	173	159	174	184	177	161	175	171	151	155	172	151	165	156	142	159	162	165	134	151	132	145	171	171	187	145	168	177	149	156	169	160	162	162	136	145	155	162	165	167	168	148	149	157	147	165	131	169	169	155	171	160	173	156	166	151	165	162	170	147	135	167	182	161	150	164	159	157	148	164	168	175	164	150	176	149	134	162	163	140	151	141	174	174	168	173	162	156	162	147	184	144	138	169	156	159	174	139	121	166	161	184	157	163	167	168	150	166	169	136	156	156	164	149	171	158	152	156	175	142	145	167	166	149	140	157	178	175	151	146	158	151	180	168	166	168	139	151	164	136	171	165	166	160	151	141	154	152	192	155	171	154	165	153	161	149	173	154	161	182	164	159	141	165	139	162	156	160	161	156	157	159	153	155	170	166	166	154	145	170	175	179	161	149	164	171	182	158	184	181	176	146	163	161	156	169	156	150	165	145	176	134	157	178	155	183	175	176	195	153	175	164	161	154	163	174	152	174	187	140	166	137	149	150	179	158	171	175	157	167	182	152	166	167	151	170	152	137	161	156	149	164	151	174	165	166	145	160	161	173	156	147	160	177	165	170	156	146	173	160	164	169	169	153	183	162	151	174	158	156	160	172	150	140	166	156	158	197	137	166	160	161	156	165	176	148	155	134	170	147	157	171	157	156	151	151
23018	2843	6343	6576	5512	4362	3613	2880	2473	2165	2167	1847	1679	1505	1455	1731	1885	1826	1629	1355	1225	956	913	934	895	912	915	733	698	708	671	645	710	675	646	641	626	660	624	608	665	702	736	761	778	898	1151	909	713	743	645	654	609	575	866	791	900	1373	517	510	550	510	525	508	498	515	523	467	503	463	476	516	539	486	437	490	513	492	490	482	484	486	510	497	462	432	481	461	465	514	509	515	520	470	498	483	474	484	446	463	441	466	501	511	435	450	466	500	503	448	488	452	446	507	490	503	531	470	491	459	472	453	500	467	488	495	486	482	445	503	488	493	493	471	453	456	523	498	421	496	487	512	555	508	560	579	577	679	616	575	547	565	607	585	654	621	635	705	709	634	604	585	639	661	686	599	612	502	450	469	470	459	483	484	509	520	485	479	447	478	526	469	445	510	488	482	442	496	508	449	475	482	473	487	475	471	544	525	551	429	470	474	473	474	443	486	443	481	470	479	487	465	447	460	458	447	448	472	449	456	454	487	489	437	481	468	520	480	500	475	437	478	499	477	468	487	476	491	455	494	520	434	474	502	454	495	441	437	495	497	470	478	442	445	503	475	481	456	464	492	464	454	451	489	454	487	502	461	486	479	481	460	490	479	481	496	460	491	480	514	484	450	490	485	464	472	466	466	464	470	484	437	495	455	451	494	506	481	483	458	453	459	472	462	456	493	466	497	481	399	485	478	499	495	476	466	486	487	483	506	482	457	486	477	460	492	474	501	484	470	451	499	441	431	481	467	499	482	501	462	467	484	470	468	512	501	529	467	459	462	451	461	450	480	486	465	487	453	484	472	457	455	490	477	476	456	455	478	484	457	411	497	445	476	498	458	456	445	462	454	446	458	449	464	459	509	458	428	465	490	474	457	457	435	440	475	473	497	412	452	472	423	487	450	468	468	444	484	460	471	502	468	466	491	479	458	431	486	489	467	464	469	447	493	464	490	444	469	471	471	459	464	454	455	435	503	483	446	454	444	527	542	481	500	463	457	513	475	459	504	459	487	469	422	465	476	500	452	477	472	470	463	452	491	501	445	477	483	488	479	454	471	425	459	508	505	476	483	469	487	470	470	499	467	473	478	506	456	491	514	478	470	470	482	504	419	422	464	447	432	478	454	442	484	480	466	480	493	478	500	485	483	442	481	489	505	453	456	506	442	492	517	481	469	480	486	501	499	473	463	495	482	468	484	501	452	475	446	506	442	459	460	460	449	414	460	477	492	486	481	441	483	489	475	482	460	472	454	505	455	480	463	496	443	473	429	488	458	478	490	441	428	433	467	478	481	457	479	491	446	443	477	454	453	471	487	481	467	518	494	504	471	466	446	503	474	483	485	481	481	491	502	510	479	467	470	487	486	458	464	479	448	458	458	477	504	478	490	480	451	456	456	473	502	474	459	472	430	499	486	447	496	505	467	451	484	510	452	462	477	469	517	475	475	478	447	471	452	485	472	479	528	427	477	513	462	509	477	424	493	464	443	464	466	477	442	475	467	439	492	446	454	460	467	467	482	450	475	496	505	444	477	468	465	478	472	478	480	454	490	462	483	473	424	496	469	466	487	414	486	459	436	455	501	455	500	497	442	459	466	503	427	470	478	461	465	490	507	439	484	469	463	478	496	472	472	448	463	488	508	491	443	469	445	455	518	411	485	459	467	468	450	452	455	455	436	461	450	501	472	491	452	463	485	462	485	480	474	446	492	457	483	488	454	483	474	505	480	449	460	473	456	453	490	487	476	456	425	498	428	502	475	514	446	478	476	463	476	476	506	494	488	471	471	456	464	462	419	502	499	488	449	449	454	454	466	482	446	434	443	458	452	477	455	420	450	500	486	487	498	473	468	465	475	466	483	467	460	487	472	454	464	432	474	501	477	467	436	464	453	486	451	453	474	485	449	466	481	474	503	488	462	432	446	447	448	487	453	445	484	503	493	455	507	463	500	457	465	448	491	424	462	470	484	468	523	512	477	468	465	444	485	527	459	439	482	488	504	493	485	494	450	461	497	483	484	469	463	472	446	487	449	505	478	502	477	440	459	462	469	498	478	479	486	478	491	480	498	520	493	508	483	475	488	474	448	473	512	476	465	476	499	445	447	499	433	455	457	507	454	497	445	480	448	462	485	435	491	500	486	445	451	445	506	468	475	492	494	452	466	445	460	452	457	465	481	493	453	445	478	489	434	523	488	457	484	499	432	473	470	476	478	483	485	475	457	443	432	481	449	499	477	452	468	439	485	440	457	483	451	494	487	491	478	435	491	469	477	498	519	485	457	484	491	464	463	494	481	477	445	449	490	474	488	452	419	479	461	411	478	466	422	454	440	451	480	471	464	456	477	499	467	469	511	466	479	457	473	507	479	476	493	536	494	427	536	514	485	466	471	454	502	467	499	422	443	470	447	464	474	483	441	468	467	441	461	475	509	506	454	481	483	448	449	471	439	436	478	434	427	434	472	455	490	446	475	456	467	509	496	464	477	459	502	474	500	453	460	494	491	448	479	494	463	449	449	491	494	421	468	464	451	497	456	428	507	448	456	499	483	478	445	454	476	486	462	502	456	433	479	474	481	469	467	487	443	454	446	456	489	488	445	470	498	474	469	461	503	451	493	485	457	460	460	493	505	497	462	489	476	475	514	430	406	482	445	474	467	468	477	480	462	448	485	483	465	436	429	478	488	486	448	457	483	483	483	523	447	510	509	473	477	461	456	481	454	516	488	444	481	488	497	506	483	453	483	449	450	452	481	495	473	462	462	496	526	467	457	451	528	504	472	516	460	466	487	434	478	460	483	469	475	456	478	515	518	439	464	510	488	439	479	428	490	492	468	461	495	468	462	460	496	470	463	489	467	477	463	466	473	450	504	495	510	463	502	439	486	437	425	469	483	443	474	479	508	503	468	495	465	471	470	446	481	479	469	459	496	489	448	477	456	473	473	442	470	441	477	461	463	467	460	491	448	479	444	512	432	471	451	446	434	454	465	444	465	508	484	493	461	480	455	495	442	450	433	492	471	469	494	471	435	448	470	479	441	437	480	479	480	437	491	443	480	512	464	466	476	465	467	491	435	471	484	451	475	427	477	445	446	457	487	455	439	488	421	516	466	496	443	457	456	514	461	448	471	437	472	458	475	480	494	468	514	457	443	463	446	465	477	484	460	478	470	474	465	425	456	490	447	493	434	497	478	445	469	487	463	486	455	479	495	460	415	452	487	474	464	474	474	470	485	435	496	481	469	468	463	475	474	475	478	477	483	507	474	465	526	477	470	440	496	474	460	503	482	462	462	433	454	483	469	466	498	480	470	467	494	500	487	504	497	493	466	446	476	458	460	477	434	478	467	467	493	451	470	495	481	456	471	453	469	498	483	439	488	509	453	503	454	477	502	451	503	453	471	491	512	491	505	486	501	481	472	440	448	478	499	484	481	470	488	473	444	484	476	479	487	486	433	515	449	478	499	461	489
3094	261	182	152	147	132	134	101	131	97	106	105	121	92	108	102	113	90	103	110	101	104	95	90	93	96	110	86	100	98	100	84	127	93	89	99	97	97	104	97	94	96	95	102	90	102	99	109	81	95	85	83	107	101	94	100	116	171	218	103	98	111	81	93	109	88	109	81	92	84	104	105	88	108	103	99	91	109	116	89	96	90	100	102	105	101	93	115	103	95	91	106	113	121	98	100	112	106	90	98	98	82	94	92	121	96	112	97	114	98	92	106	90	107	101	87	119	95	100	104	96	92	111	97	81	101	102	98	88	100	99	80	111	113	105	84	102	115	89	101	86	104	101	111	75	89	104	117	99	92	102	96	95	100	93	93	107	95	95	110	120	92	121	96	100	114	93	120	98	114	101	97	92	90	98	104	125	98	100	100	104	108	133	73	103	107	117	95	78	103	90	93	80	108	105	107	100	98	105	96	106	109	89	123	97	120	96	108	88	110	91	109	74	116	94	95	103	103	86	108	95	91	97	91	111	95	92	97	97	98	94	92	91	89	111	91	90	107	101	109	109	97	105	124	96	95	110	104	87	88	86	88	96	93	89	95	80	84	98	82	114	101	84	80	73	90	103	89	109	99	96	101	97	77	91	86	106	106	87	127	97	97	95	125	101	103	92	95	93	98	89	103	91	98	101	110	79	108	96	98	94	91	86	95	86	93	95	100	85	118	104	84	108	92	91	115	104	123	102	102	103	106	114	104	93	100	90	93	114	110	91	94	93	109	102	94	104	98	109	111	103	105	84	115	105	100	93	94	101	113	111	103	121	109	101	105	100	90	99	95	76	81	91	90	93	111	111	109	110	111	81	95	108	100	103	95	101	105	117	82	105	112	101	96	109	88	85	95	95	104	104	102	79	91	120	95	95	89	85	90	112	97	94	114	110	89	101	90	105	92	94	105	100	105	107	103	95	94	89	101	93	87	96	98	97	113	89	103	119	115	86	95	108	100	98	101	104	103	109	107	106	114	104	86	102	96	94	95	104	99	93	112	88	83	112	94	117	105	107	98	94	94	107	107	98	100	103	87	103	75	78	100	97	86	112	105	105	119	86	101	100	87	105	106	97	113	77	90	104	86	99	94	112	88	98	94	85	95	104	103	81	123	86	98	88	113	102	107	100	90	100	109	93	91	89	86	104	100	91	110	91	120	96	96	98	99	100	82	104	79	91	88	99	100	85	94	103	81	108	89	102	79	111	88	98	98	100	86	129	87	96	116	105	85	104	101	98	112	84	102	101	82	101	100	90	89	92	117	102	85	99	105	103	102	85	100	87	104	114	92	89	99	97	84	107	109	91	78	96	95	94	100	109	93	107	103	82	100	94	95	99	112	93	94	102	92	102	101	95	92	80	98	84	90	104	101	102	99	110	81	95	105	98	113	98	113	91	89	72	98	98	94	88	100	100	101	104	97	90	75	111	84	93	96	110	93	122	105	118	102	98	92	94	111	114	95	89	75	94	104	91	87	120	89	85	84	93	101	111	84	97	105	92	80	119	113	87	96	95	87	104	116	102	112	104	88	126	108	93	104	93	111	89	96	100	94	98	104	84	85	101	113	103	103	120	113	102	94	86	103	70	108	92	100	90	112	89	91	112	87	100	107	100	93	98	106	97	95	103	86	103	110	97	84	101	123	86	103	88	95	93	108	125	86	101	101	79	96	90	92	83	94	86	79	90	97	94	122	94	112	89	105	101	107	111	89	83	96	110	86	96	87	86	98	89	100	76	95	116	102	122	91	106	98	88	99	122	94	106	97	95	80	96	99	114	92	90	81	108	106	107	84	91	96	104	82	95	94	85	104	101	109	102	109	114	81	98	89	103	98	87	106	91	100	76	97	104	100	99	99	112	104	89	88	104	96	117	94	81	89	99	99	101	77	109	98	110	91	85	97	110	89	110	117	104	91	97	79	98	101	95	82	115	90	108	115	95	90	110	109	115	96	107	101	94	98	94	97	105	102	90	102	85	112	96	91	97	98	102	116	97	107	108	119	96	98	112	90	86	110	102	113	99	102	85	108	103	97	106	114	126	92	108	106	89	88	117	88	100	130	111	98	97	106	112	83	97	99	94	101	92	93	106	109	109	79	93	93	88	93	108	116	110	92	74	81	81	103	114	97	95	99	81	98	98	92	100	102	104	88	114	120	113	116	102	101	105	115	114	102	115	110	104	86	104	90	91	97	93	93	115	105	116	104	101	104	94	82	107	112	97	102	90	102	82	93	91	111	93	121	120	110	101	114	92	91	90	85	103	103	92	112	122	78	103	95	114	94	103	112	111	90	109	98	112	97	99	97	118	81	102	104	95	110	85	98	111	88	100	81	91	104	104	118	99	86	107	103	94	84	96	100	93	95	100	108	96	98	101	121	97	99	97	106	95	95	98	99	87	105	112	91	104	103	101	104	111	102	109	97	113	87	113	100	99	108	114	75	105	97	118	105	96	109	104	104	114	96	82	98	110	110	106	92	112	107	98	86	101	102	86	117	96	96	89	90	90	67	84	101	100	104	96	99	120	102	103	89	98	102	76	109	110	116	98	98	112	103	107	103	99	109	102	105	102	89	84	91	95	88	119	98	87	91	91	89	107	93	102	95	107	81	94	112	116	88	109	98	97	96	86	92	119	119	113	93	99	103	102	94	106	98	100	91	93	111	94	101	101	91	89	106	91	96	96	95	87	100	100	106	96	93	94	96	90	98	111	96	104	87	100	114	94	92	119	101	110	95	110	83	110	84	101	99	111	88	90	109	79	98	92	92	86	87	109	108	100	101	104	89	90	101	113	103	102	95	109	92	82	108	108	90	94	89	113	92	105	90	99	79	87	103	97	98	100	81	103	109	107	100	121	106	96	121	114	95	85	117	104	92	88	103	84	95	80	85	105	93	110	112	96	91	114	104	115	106	108	81	91	98	90	96	90	73	96	102	103	85	84	78	90	94	113	118	103	105	86	102	124	84	105	114	91	75	102	102	96	92	106	99	98	102	93	111	98	91	93	94	96	96	107	99	99	89	100	98	94	107	108	100	92	89	91	102	78	85	102	98	99	100	84	103	99	85	77	104	80	97	88	95	92	102	90	92	85	118	101	89	104	99	99	84	107	110	117	105	97	95	100	99	102	136	101	93	100	99	101	101	82	110	102	89	81	91	97	90	110	113	87	92	107	98	117	112	102	96	108	101	100	101	81	104	96	94	100	108	108	90	86	101	99	97	107	88	103	81	123	102	101	93	115	89	87	98	107	104	92	95	91	118	102	104	89	101	105	94	107	80	87	102	99	102	102	108	75	98	102	96	112	93	103	103	88	115	94	104	94	80	99	91	125	105	91	106	105	90	78	91	92	83	112	102	102	110	103	98	104	86	111	82	103	96	109	84	84	115	83	101	98	91	122	92	99	88	112	98	113	97	90	92	122	94	88	106	100	86	86	98	98	106	96	110	98	82	101	106
2831	395	524	540	505	470	414	387	380	396	371	345	354	368	372	341	355	355	390	318	342	337	360	358	326	309	328	336	321	347	340	337	324	307	346	321	342	321	322	311	354	348	286	335	340	377	309	340	314	325	306	316	326	339	357	456	437	813	1427	407	295	347	328	315	349	299	331	316	355	310	328	312	304	357	339	323	306	339	310	307	329	320	339	322	307	358	330	300	321	322	337	324	305	328	316	293	325	323	367	339	305	314	313	316	359	286	278	315	362	327	296	284	335	305	299	306	321	322	325	318	313	304	320	302	319	292	325	311	314	350	326	338	290	328	326	326	341	343	316	292	327	326	302	361	316	319	328	320	348	332	304	322	309	319	334	332	325	333	322	338	349	347	341	324	364	321	324	322	316	302	310	313	327	339	348	339	330	311	317	351	317	339	316	311	329	309	316	310	317	311	321	308	308	367	309	334	358	347	336	288	321	310	322	305	343	300	330	359	327	311	320	329	303	304	286	320	339	302	334	317	299	328	332	347	331	310	339	310	300	331	322	310	284	298	314	306	283	331	302	323	299	310	330	308	300	327	307	319	322	352	320	281	336	340	310	309	325	324	335	362	293	309	307	309	337	334	317	297	334	299	322	306	312	317	333	347	334	337	308	326	302	329	315	313	331	292	320	308	337	340	327	319	279	320	328	303	321	320	360	329	306	328	332	345	316	337	317	320	307	299	338	321	303	364	346	307	336	334	321	324	305	328	318	353	297	314	324	296	326	341	304	290	316	303	284	330	320	333	323	339	318	310	356	319	303	340	328	295	301	317	324	313	305	316	318	333	310	324	339	300	316	321	323	313	290	312	319	317	330	343	337	277	326	329	295	304	347	297	316	292	319	334	347	311	319	318	331	299	305	328	319	325	346	300	318	317	281	306	328	338	331	301	318	289	295	317	321	341	316	330	338	322	302	307	318	289	323	293	307	362	304	328	299	289	304	304	307	343	330	316	314	294	333	343	329	307	310	312	318	296	352	303	293	355	283	326	309	340	328	320	317	300	302	327	306	310	314	310	292	306	350	339	301	309	301	330	342	344	318	340	313	288	332	292	303	334	319	294	322	314	327	298	328	306	324	290	318	357	322	312	319	327	291	320	319	313	330	290	307	298	347	326	291	315	283	325	322	340	326	298	328	292	331	323	322	341	328	297	280	307	340	281	327	289	307	320	316	303	325	310	360	309	336	323	316	309	321	325	316	299	349	307	312	319	331	357	318	304	322	299	332	319	323	333	325	290	335	308	303	345	337	305	332	316	312	319	272	315	317	294	325	320	311	326	353	335	311	302	354	331	318	300	326	336	290	307	311	350	341	320	322	314	317	330	348	344	336	324	311	330	308	319	331	311	322	298	300	293	317	314	320	321	310	313	293	363	320	333	342	338	320	314	317	318	318	329	303	311	309	332	307	315	286	314	330	335	330	343	325	308	277	304	312	311	329	312	311	326	314	314	333	303	320	331	322	322	344	332	310	305	313	314	328	303	340	315	310	313	286	300	299	323	329	352	341	305	350	323	295	306	317	303	348	321	302	300	337	322	317	318	321	317	323	330	296	300	338	300	322	308	321	294	288	321	307	325	294	314	318	316	299	311	354	327	342	291	318	335	335	324	320	304	322	311	318	327	310	324	353	323	319	314	302	303	337	307	334	338	326	321	326	307	325	337	322	285	327	297	306	322	338	308	315	310	282	321	338	312	316	348	295	295	331	293	321	335	314	326	318	307	324	314	332	312	316	318	301	309	308	280	350	317	313	304	329	273	333	307	337	330	297	341	318	315	326	322	311	332	347	346	356	337	324	355	283	330	310	339	314	333	298	297	322	324	341	314	335	337	300	326	307	311	294	334	319	348	311	296	327	332	311	315	335	343	328	330	295	315	324	327	306	334	275	322	335	315	316	320	304	301	306	320	304	313	314	316	333	311	357	296	346	322	326	344	351	318	315	312	341	311	328	345	351	347	329	338	306	350	317	336	363	299	338	291	338	297	313	338	314	319	320	325	317	297	292	314	294	315	298	321	319	325	285	328	340	330	314	325	346	304	334	322	313	343	342	315	332	301	358	307	342	301	307	334	310	306	308	308	318	333	303	316	343	286	307	342	335	333	331	321	330	336	317	307	328	340	303	275	311	324	316	303	310	333	300	314	305	302	311	346	326	346	319	309	291	338	321	293	313	295	304	322	324	300	332	315	335	345	287	324	286	285	298	324	331	318	293	314	317	302	285	313	348	340	329	282	333	314	329	347	327	315	307	297	320	320	312	332	324	291	338	328	304	341	287	329	324	321	332	306	309	333	303	288	336	287	331	303	370	308	314	332	321	344	337	324	301	314	299	304	289	314	315	312	306	333	332	308	322	323	308	328	336	301	337	355	368	325	323	308	330	323	337	324	310	316	285	302	345	313	343	333	338	315	284	341	299	321	341	303	336	330	327	333	327	328	303	325	364	308	322	340	310	315	351	344	322	314	346	308	312	345	355	293	331	342	334	322	317	338	286	294	309	312	332	308	309	317	285	316	327	290	333	333	312	324	305	333	355	335	340	324	291	309	316	306	318	320	290	337	326	306	335	314	357	314	289	330	326	326	301	315	310	355	324	322	315	337	303	335	313	304	317	312	342	304	300	342	295	320	302	354	321	326	293	343	324	318	365	351	325	322	335	332	305	337	348	318	299	330	291	329	320	292	319	300	339	322	322	346	328	309	306	287	342	339	345	314	318	272	304	306	329	310	358	314	312	327	295	314	315	326	338	333	328	311	316	317	335	309	301	297	291	301	331	289	311	292	301	318	323	308	316	352	309	332	328	319	322	311	324	329	336	337	338	322	314	335	304	304	328	305	311	291	344	346	308	346	301	311	311	321	349	337	302	330	310	311	320	317	322	341	332	320	300	289	322	288	325	320	330	302	306	305	306	322	302	364	337	286	290	311	344	347	326	327	316	343	284	308	328	334	331	335	328	319	319	311	332	307	299	336	306	319	327	287	330	342	350	341	310	328	303	350	297	322	331	313	300	325	334	338	326	298	322	313	320	331	332	309	352	326	305	325	340	342	333	344	336	332	306	317	326	331	307	309	305	334	306	300	313	304	296	322	332	320	350	311	299	307	331	315	319	311	348	323	292	323	319	296	323	320	308	340	309	325	304	327	268	322	316	313	320	308	326	350	342	331	334	341	297	297	351	291	300	297	308	307	340	306	324	296	288	318	323	306	319	312	339	333	324	346	338	292	319	313	319	329	313	303	298	322	327	324	321	307	301	320	306	321	302	328	330	300	290	337	326	299	337	316	316	303	285	297	331	331	332	317	319	274	320	315	313	321	325	318	320	310	326	317	303	326	342	308	334	332	311	325	298	315	311	318	314	337	320	297	312	305	301	299	323	331	319	303	323	333	322	310	306	336	349	295	348	339	302	345	308	298	336	326	356	335	329	341	309	294	322	308	308	320	302	308	313	347	341	326
26534	3676	1456	1097	780	631	498	439	387	335	322	314	298	275	274	323	276	261	233	233	236	267	243	216	229	246	223	182	210	229	197	197	187	266	537	230	221	211	221	195	206	238	217	226	207	192	224	236	218	234	255	203	276	577	735	1104	1006	562	310	188	182	202	237	191	197	182	163	204	201	182	196	198	156	212	185	214	196	172	199	200	217	186	210	210	181	186	218	204	179	205	184	209	202	219	176	188	217	209	201	188	202	206	188	202	217	197	212	204	206	222	226	206	192	205	182	220	205	191	242	169	222	188	193	206	226	203	183	201	195	208	218	205	196	203	205	198	201	197	187	204	195	231	199	176	225	213	175	198	185	181	186	213	168	200	192	218	182	205	213	192	194	210	209	192	218	224	201	191	208	207	211	216	218	219	186	194	190	205	182	202	187	233	168	201	190	211	191	208	213	201	187	187	195	185	199	206	167	182	177	191	179	217	193	200	180	203	182	203	190	210	184	190	194	186	190	226	187	209	190	185	204	209	215	223	200	210	231	175	219	204	221	213	177	226	200	227	182	210	201	189	201	176	201	218	201	188	215	184	187	188	214	166	185	193	205	178	218	217	209	204	180	168	183	210	215	189	192	209	209	179	197	230	206	214	206	185	191	163	200	218	200	195	202	198	201	186	211	177	203	175	193	204	193	217	177	201	187	207	197	210	179	199	189	187	202	194	198	192	193	184	205	189	187	209	216	204	194	208	188	202	181	182	222	211	220	232	225	205	225	202	198	202	221	199	216	201	188	219	171	187	201	195	198	196	233	204	183	194	191	217	187	201	182	198	190	198	202	183	195	210	185	232	208	188	221	196	185	188	197	216	176	207	194	197	223	217	192	196	194	196	217	193	207	216	195	203	184	180	204	193	188	195	199	207	186	187	179	214	195	240	216	217	182	207	197	197	180	225	193	198	194	192	216	183	215	180	164	211	210	218	197	194	215	195	182	182	203	187	197	198	207	196	219	205	221	202	197	202	193	188	187	211	195	207	187	211	188	186	186	199	203	169	191	213	183	193	191	209	174	181	198	200	204	209	194	188	210	203	180	222	198	213	218	204	211	200	208	190	190	186	191	197	196	168	198	189	192	205	194	190	226	201	197	205	205	203	196	183	189	188	232	188	177	192	184	198	184	176	175	197	204	199	214	200	190	215	189	190	184	216	201	197	188	198	195	197	213	202	177	191	214	169	184	209	195	205	185	176	219	222	206	187	231	199	199	206	202	204	214	192	210	199	218	195	202	192	204	195	214	189	236	176	210	200	177	216	217	220	227	198	220	195	205	198	194	201	204	199	197	200	205	201	187	198	196	213	195	215	212	205	193	203	207	181	195	180	191	201	200	197	189	202	197	193	213	190	206	187	197	242	188	191	189	185	183	231	181	196	204	200	195	205	200	202	203	209	166	177	205	161	175	201	185	212	183	212	203	212	212	178	202	226	195	207	209	195	224	210	188	196	167	236	210	211	228	200	205	202	182	199	197	229	204	193	222	197	188	171	204	215	203	191	186	191	213	211	210	226	226	207	208	211	192	202	211	217	199	200	185	195	181	220	173	205	195	178	183	187	221	191	194	204	206	178	184	209	209	191	212	202	193	175	188	195	218	182	169	192	190	217	175	208	194	205	188	203	190	188	182	192	183	205	187	217	210	175	185	206	208	184	209	206	229	194	216	235	233	187	187	190	197	194	197	205	214	182	201	209	170	194	215	191	194	202	188	200	195	192	198	179	176	199	188	169	194	186	172	209	186	207	187	181	220	198	199	182	195	238	179	183	217	185	203	181	204	190	201	248	211	223	182	205	207	214	178	203	212	187	190	209	211	218	219	193	206	211	188	220	215	209	220	217	212	197	203	181	195	200	218	236	211	200	196	182	199	212	214	193	219	210	204	201	192	176	187	211	214	183	162	174	221	167	198	207	182	187	205	207	200	215	206	189	197	212	200	219	213	197	193	214	199	187	198	201	187	172	172	197	190	220	191	208	201	195	189	185	199	194	216	221	215	204	184	191	211	195	189	196	190	197	211	191	192	191	205	198	221	226	233	194	200	191	210	206	191	207	195	206	195	191	190	197	221	201	201	203	194	171	210	173	202	193	202	187	207	174	215	165	201	210	208	199	214	186	196	177	200	220	185	178	189	183	187	212	208	192	201	183	204	219	206	202	206	186	203	188	184	176	207	182	195	181	203	198	197	210	203	221	199	177	170	194	227	198	198	198	181	175	201	201	211	213	195	193	212	220	219	199	184	199	182	208	185	185	220	209	179	202	194	195	200	223	237	215	171	182	213	186	202	202	196	205	187	201	197	203	190	206	198	195	206	228	170	190	216	200	192	198	221	211	190	182	189	203	179	203	190	190	203	209	199	186	187	223	198	204	212	187	182	205	180	177	197	177	189	180	186	215	195	192	195	184	198	212	223	203	196	205	192	216	219	208	192	214	194	166	223	212	214	208	184	205	215	202	202	246	190	187	183	187	207	204	202	202	207	191	198	229	194	209	209	215	221	222	213	207	174	195	211	208	183	193	184	215	215	192	191	194	195	198	185	211	192	197	199	191	190	199	179	214	189	195	204	219	192	181	201	209	207	197	196	185	180	172	183	215	204	198	203	205	180	193	197	202	184	186	207	176	220	208	225	209	205	199	200	205	201	201	203	171	208	207	199	170	174	204	177	213	215	207	218	192	204	187	210	190	211	187	196	210	204	207	196	221	201	194	199	223	184	206	214	177	218	208	174	207	197	187	217	202	198	188	186	209	176	194	197	182	201	194	221	191	213	216	213	174	188	207	226	224	203	190	208	176	217	226	200	188	214	189	224	229	198	188	202	192	190	246	207	183	214	189	221	192	191	198	207	185	189	191	212	178	189	204	194	181	196	239	230	202	197	206	197	216	217	225	185	210	193	203	190	217	201	200	184	185	218	190	202	195	195	211	188	219	187	209	191	202	199	179	198	187	189	204	194	196	192	204	187	208	198	189	210	162	198	182	188	202	193	205	216	205	175	199	221	203	185	215	197	190	218	225	208	197	200	184	196	190	202	199	208	224	193	197	201	217	206	202	217	215	175	200	184	211	196	197	177	205	175	211	210	237	227	212	175	193	221	191	190	196	221	201	192	180	200	209	226	225	204	195	183	180	223	180	171	184	191	217	201	189	196	192	190	190	208	210	219	177	181	203	207	195	209	170	186	191	221	177	199	204	174	206	190	214	183	203	177	205	185	204	201	178	196	193	191	192	204	213	199	192	210	212	202	179	197	205	197	200	182	201	175	198	187	201	217	223	221	189	215	186	178	219	214	210	189	197	217	201	196	205	182	203	201	210	184	210	214	183	206	171	171	199	181	192	203	205	198	190	163	195	194	233	154	170	204	227	208	182	190	206	193	176	209	197	186	185	189	180	197	174	211	198	182	184	179	187	200	214	202	163	222	194	217	216	200	200	215	169	215	224	178	203	198	193	223	213
14763	1766	3561	3827	3175	2585	2152	1853	1569	1584	1413	1252	1178	1232	1143	1255	1157	1119	949	945	911	907	868	823	848	839	761	665	746	746	722	750	720	1100	2622	853	630	676	661	704	617	710	731	730	742	764	720	686	757	702	672	632	1284	3648	5140	7283	6278	3289	1339	628	613	607	571	642	591	595	601	589	606	592	576	543	653	617	597	590	563	590	637	590	616	566	596	544	577	605	554	585	583	555	614	563	560	580	577	622	577	584	603	569	580	598	615	593	640	553	583	574	642	609	602	603	592	573	540	591	601	639	596	593	556	541	629	636	585	593	578	575	653	592	574	596	582	603	580	576	611	597	620	589	589	615	609	585	591	634	613	581	577	619	573	603	602	635	596	588	643	608	574	612	524	612	590	616	590	627	577	582	597	577	607	619	539	586	573	622	527	582	617	581	614	592	600	624	558	609	574	603	614	558	614	588	550	599	620	626	572	567	553	604	609	612	579	581	600	610	628	596	580	620	533	609	590	581	597	596	609	594	599	612	601	552	582	588	603	550	591	593	604	609	603	568	603	601	553	581	567	565	585	605	595	574	591	598	593	594	609	569	566	606	598	586	611	596	608	617	593	579	588	587	590	585	607	642	611	603	608	565	588	616	578	582	603	623	592	589	607	571	578	568	611	562	607	570	561	598	594	599	634	610	630	606	602	600	564	581	581	573	608	574	591	560	592	596	587	613	567	563	607	569	599	599	608	615	655	588	649	582	600	598	558	586	592	619	582	612	605	610	593	581	603	545	549	593	588	612	601	568	607	611	602	660	573	570	578	609	577	601	553	624	561	596	600	573	599	563	562	607	618	576	583	580	581	600	572	602	601	577	595	597	564	592	594	591	601	587	650	599	552	614	611	620	598	582	587	616	561	635	628	624	628	586	619	568	584	577	593	570	625	616	599	586	560	592	614	590	660	553	616	566	642	573	608	610	599	591	584	627	599	604	578	578	590	608	675	594	596	614	605	588	596	565	603	586	617	608	612	606	599	567	564	601	611	625	607	596	574	585	581	574	592	579	564	612	612	578	550	615	586	633	614	558	602	620	595	645	594	615	598	632	563	550	592	578	599	605	600	622	579	595	574	555	639	625	612	617	549	568	544	579	602	585	569	584	573	592	552	549	582	574	600	581	635	576	588	602	595	580	583	590	619	598	553	632	561	586	612	585	599	597	595	582	630	601	593	589	604	606	625	583	598	554	571	594	586	604	613	616	599	578	606	580	641	607	597	595	615	616	624	587	566	566	591	613	612	583	603	596	574	572	616	614	616	597	613	578	604	612	590	576	584	621	603	571	563	614	553	633	546	594	590	575	564	570	607	578	573	561	559	585	554	627	654	643	574	573	579	578	614	594	611	633	603	613	601	589	579	610	612	599	587	627	580	569	579	623	617	569	572	594	559	587	604	564	577	591	565	613	587	596	562	551	567	609	574	587	611	646	584	592	541	645	560	614	606	574	595	593	578	586	612	596	600	596	587	534	601	612	638	577	592	602	558	552	603	604	617	580	531	596	571	596	594	619	601	586	628	612	537	583	633	594	613	600	574	571	610	554	564	612	622	598	600	590	588	567	669	593	578	584	610	616	607	595	595	554	583	625	621	598	587	584	585	601	574	613	547	563	568	556	587	607	595	651	571	565	540	544	615	562	570	602	618	575	621	618	552	592	608	574	602	587	586	613	579	609	596	623	604	612	665	610	581	582	606	601	632	578	587	627	631	569	558	622	607	618	597	608	649	578	594	607	600	662	579	600	595	642	602	573	569	588	606	605	591	571	618	597	573	645	606	572	621	616	617	610	617	581	619	561	593	596	648	606	577	544	579	578	569	598	571	589	622	581	582	592	556	584	572	580	631	580	585	623	584	610	567	588	603	620	595	603	568	583	568	602	615	605	610	578	619	575	561	571	658	637	579	660	602	580	568	587	586	589	595	620	551	611	623	537	547	586	631	607	602	614	611	661	595	589	598	585	602	614	572	574	591	590	602	593	596	600	590	602	608	637	554	597	560	590	585	600	575	552	578	524	582	575	578	620	601	585	616	609	568	619	609	572	614	578	630	605	604	572	606	597	588	561	603	584	624	595	575	580	601	600	578	578	574	604	624	557	589	596	580	634	602	564	604	529	634	590	617	593	599	588	578	597	620	610	581	636	569	584	587	581	579	613	583	602	633	588	592	656	620	588	617	580	567	609	582	596	558	652	544	618	569	547	578	578	589	629	616	565	571	613	663	633	582	589	578	571	592	577	622	603	578	617	548	556	591	604	601	625	586	631	637	607	563	600	616	589	608	603	613	605	633	581	611	585	605	573	601	610	618	608	576	595	561	596	602	608	584	626	576	580	559	599	617	609	564	571	551	569	579	618	576	554	608	592	597	587	566	569	600	575	599	600	577	607	564	624	583	579	574	604	637	586	599	591	571	581	628	652	604	574	608	620	579	564	584	640	590	609	592	597	588	551	597	586	601	592	598	572	609	632	592	576	613	564	618	634	598	611	563	565	601	569	586	593	584	620	591	619	559	584	588	575	612	624	611	628	634	601	586	597	614	583	566	574	617	557	601	591	587	603	566	570	591	612	589	622	626	599	616	633	567	608	611	639	622	644	580	578	630	577	586	553	590	590	592	580	598	579	572	610	593	601	548	615	578	614	622	579	615	571	628	644	590	582	601	598	564	587	596	579	566	591	589	564	602	607	571	604	577	588	567	633	608	555	566	556	543	586	581	593	556	615	613	574	555	555	624	566	576	598	565	585	582	638	589	580	640	634	595	574	608	588	649	608	609	571	603	618	560	601	579	590	619	612	558	597	616	607	594	572	629	596	598	602	638	599	603	579	579	590	557	588	595	609	542	636	622	588	601	644	564	564	591	634	626	605	574	584	579	568	597	563	581	590	600	632	554	584	600	596	606	569	608	557	606	579	591	603	620	563	597	617	563	567	562	577	586	602	610	587	609	533	586	623	597	627	558	600	595	621	614	558	580	607	579	583	571	577	516	612	595	598	577	611	602	602	582	617	594	536	592	566	557	564	582	604	608	597	560	595	611	596	587	563	597	618	603	605	616	581	564	635	592	580	592	598	551	632	671	586	635	603	593	613	587	577	581	593	608	599	562	591	604	600	593	560	582	585	629	628	614	537	590	641	582	609	592	599	597	622	600	557	602	599	575	609	601	539	533	610	615	611	638	577	622	633	644	569	611	596	566	613	610	616	620	632	588	590	596	567	606	596	576	563	544	601	628	601	589	617	569	599	616	603	597	625	600	575	562	607	594	588	564	605	587	555	620	602	592	593	620	593	585	654	625	606	586	590	615	582	608	643	576	612	599	623	613	600	587	619	610	586	590	630	595	564	569	615	615	621	628	585	633	611	612	597	567	576	578	582	603	574	572	582	561	561	582	561	566	557	598	569	610	593	597	570	575	601	650	598	617	620	608	589	591	614	618	618	601	595	576	635	558	542	613	587	596	587	594	565
37565	9933	3423	2370	1619	1072	942	764	610	576	561	492	501	448	425	409	438	376	350	356	367	339	312	305	301	319	321	309	276	298	315	334	3395	5465	3239	336	285	253	279	257	264	244	259	250	271	251	270	256	304	247	268	262	271	247	383	995	883	548	390	266	271	269	274	243	245	269	251	285	238	284	293	298	293	256	267	244	256	239	267	240	261	258	245	237	277	249	266	278	288	298	272	288	246	269	240	274	278	258	262	259	255	272	279	265	218	253	291	265	270	268	271	270	261	268	236	264	263	264	245	247	267	253	269	258	268	274	240	267	247	250	252	278	268	259	243	254	264	251	258	263	285	265	280	240	272	293	258	278	289	238	262	258	244	265	265	291	246	284	254	275	267	252	264	251	273	283	252	250	272	270	269	289	252	297	256	276	232	245	258	244	280	242	260	266	256	281	251	252	286	232	280	265	270	281	264	258	268	222	284	261	273	295	243	244	247	257	250	260	255	260	274	270	285	262	265	269	236	297	257	231	247	278	266	256	270	254	273	258	242	279	272	269	268	260	234	256	256	260	242	261	243	243	241	263	247	248	236	267	269	252	260	270	281	252	268	290	260	292	276	271	285	266	307	260	259	238	269	250	267	267	272	275	247	289	277	269	296	251	254	248	273	250	248	271	240	236	265	257	231	252	263	240	251	263	288	295	264	248	263	244	244	250	272	301	250	256	268	235	239	263	235	303	254	261	278	250	231	281	233	267	242	257	267	245	280	250	291	264	284	252	253	269	254	236	253	268	265	256	257	271	262	247	278	230	224	256	254	271	255	251	281	264	292	248	274	266	237	282	264	276	271	271	268	258	268	266	258	251	250	241	234	260	254	252	296	269	266	252	257	239	244	253	264	238	243	268	257	267	272	260	271	292	275	269	244	268	272	255	268	265	284	256	239	252	236	242	261	259	248	262	251	248	242	263	240	257	253	272	221	265	264	256	249	260	265	240	256	247	276	260	255	253	272	242	246	271	261	268	271	296	232	262	250	239	263	251	253	294	283	247	231	253	260	237	255	254	304	284	291	244	269	258	268	264	260	249	262	239	265	263	268	264	282	268	255	257	243	249	281	250	287	252	251	249	245	286	289	261	268	264	267	254	265	256	286	237	270	273	249	239	252	247	237	257	256	267	250	242	255	253	284	251	247	254	260	272	267	259	237	264	275	272	265	262	272	278	254	274	271	237	247	243	291	283	269	264	262	265	272	289	240	262	264	257	253	264	250	254	277	223	251	281	267	270	286	240	259	276	289	257	275	292	283	259	234	285	260	286	255	271	273	269	279	278	292	293	298	244	267	256	284	277	252	261	240	232	260	264	245	250	278	268	294	293	263	277	249	262	278	273	264	247	241	231	273	278	275	274	264	278	281	244	259	274	257	252	304	244	260	253	285	243	234	259	244	262	274	275	269	273	269	241	273	253	296	246	259	235	245	259	288	273	269	267	251	231	280	281	269	262	284	260	271	234	269	249	247	286	276	239	268	255	259	274	301	241	240	264	268	268	270	252	255	268	264	248	263	258	248	239	242	290	289	265	281	221	272	255	324	253	260	242	263	269	280	256	230	265	268	243	235	235	287	266	265	283	235	283	267	264	249	235	243	266	256	248	237	257	268	272	266	252	245	272	263	263	283	249	252	229	262	269	238	251	260	240	245	247	281	278	256	233	240	237	256	289	262	266	275	236	257	258	258	262	260	283	261	263	268	273	259	260	274	239	278	223	261	270	249	279	268	225	280	251	267	280	286	239	248	257	297	242	270	270	278	243	264	241	263	251	267	255	240	240	236	248	282	290	261	266	273	261	245	250	255	276	252	285	279	263	267	249	265	267	243	250	274	241	275	278	268	270	274	231	284	246	250	241	272	268	231	243	257	262	256	261	266	265	256	275	274	256	231	252	233	251	276	280	264	283	254	234	232	271	258	259	238	276	282	267	253	260	242	257	271	245	251	266	267	261	286	263	264	245	247	260	253	272	270	256	231	293	270	264	243	261	245	256	247	254	272	256	263	259	261	226	255	252	272	258	245	246	239	266	262	278	255	269	232	263	254	240	271	280	253	258	251	277	277	262	228	259	270	277	260	264	285	277	261	285	289	256	279	262	252	249	248	286	257	255	250	295	254	250	289	239	252	232	258	246	261	266	271	270	262	261	264	264	268	230	261	265	256	239	255	278	254	260	268	233	262	284	271	256	256	243	267	244	271	276	250	268	260	244	227	251	276	290	267	269	271	278	259	274	268	257	237	259	275	267	250	264	251	253	289	253	255	229	270	254	271	238	242	251	280	272	243	252	264	245	262	255	236	252	282	248	268	263	246	257	239	237	260	274	254	260	266	252	269	267	259	253	265	255	256	274	231	261	232	260	250	228	250	228	288	277	258	271	270	251	239	249	268	240	279	251	245	279	298	244	251	247	261	283	225	272	252	261	260	246	266	262	253	271	212	237	272	260	286	232	251	261	249	281	289	272	269	262	272	241	258	269	239	256	268	245	251	286	268	261	258	246	265	248	274	245	280	278	287	281	268	280	241	247	274	276	260	249	316	266	248	268	283	244	303	258	245	293	253	305	266	253	273	247	247	268	279	239	277	272	265	242	274	235	250	267	257	230	245	247	235	242	264	294	257	251	266	245	275	251	272	242	247	233	284	256	257	281	286	254	256	242	286	260	291	268	274	259	261	236	268	282	274	252	259	265	294	288	256	281	248	275	239	296	291	269	253	252	238	283	266	240	240	279	292	261	262	231	274	244	279	260	257	260	265	264	248	273	244	244	272	255	299	251	239	274	266	270	239	252	283	259	261	247	269	251	254	249	270	252	264	266	279	265	243	278	236	266	228	265	298	260	245	264	261	274	255	251	264	240	264	273	204	267	272	248	269	255	285	262	270	252	262	295	291	297	252	279	267	263	254	246	285	248	269	263	259	259	258	244	266	269	263	254	253	283	296	284	279	267	260	251	273	268	258	280	261	274	249	261	274	261	279	287	254	236	252	271	254	247	270	264	234	250	292	234	236	223	229	277	272	258	273	256	228	296	249	256	265	271	267	267	265	251	308	251	261	257	257	282	262	244	233	241	285	253	290	267	264	274	266	270	263	283	259	269	247	243	247	255	258	249	256	279	233	254	251	290	267	246	265	258	282	259	263	258	269	234	250	266	266	229	249	266	255	275	262	274	262	251	262	282	268	241	257	262	272	277	256	270	277	257	263	263	260	284	265	243	258	247	273	246	253	286	303	260	246	250	247	268	237	247	279	251	257	269	277	228	243	297	273	241	264	273	257	265	252	283	249	274	260	247	272	278	255	274	266	278	273	260	257	277	244	247	248	277	245	248	269	252	268	262	271	246	291	294	275	243	257	283	275	260	275	278	275	250	263	254	256	240	249	266	250	287	280	257	297	261	260	241	243	244	290	266	246	275	235	275	241	268	274	288	198	240	255	272	279	267	275	262	253	272	248	270	253	239
20490	3054	6619	7153	5826	4631	3832	3183	2807	2631	2530	2164	2093	1934	2022	1994	1870	1712	1358	1502	1486	1340	1360	1208	1124	1181	1115	1060	1062	1059	1044	1114	16953	23863	15399	1061	821	746	803	841	778	833	822	814	827	808	796	819	848	873	883	877	843	886	1924	6753	5354	3157	1526	825	787	739	746	721	710	762	731	720	752	742	763	726	768	786	766	745	745	704	790	790	734	710	747	809	782	765	738	682	756	780	784	723	717	718	739	718	747	772	748	718	761	686	728	739	794	788	726	728	748	708	746	707	770	754	789	763	757	780	798	777	714	782	814	780	776	721	734	718	694	751	724	728	719	729	724	762	781	760	770	740	762	765	737	781	752	770	759	750	730	710	747	744	797	731	751	717	740	752	774	686	728	734	697	789	789	745	752	744	802	752	741	793	810	753	765	712	763	703	736	749	740	773	741	744	758	737	725	722	728	763	750	748	807	788	757	758	747	770	802	746	711	759	799	719	771	802	748	760	706	737	778	762	781	765	747	760	741	742	749	738	759	735	746	692	770	743	739	781	718	744	758	744	767	710	711	778	733	791	760	766	774	747	771	769	739	750	750	738	801	783	756	772	754	780	721	766	737	784	755	786	757	729	710	773	724	736	740	738	762	747	775	745	738	729	738	760	782	767	738	789	743	767	789	763	743	743	778	751	782	772	803	777	794	735	725	774	735	792	833	805	702	714	718	777	758	733	720	791	791	776	788	745	734	776	761	716	747	729	754	758	770	764	764	775	733	731	764	723	734	742	751	731	713	796	804	751	725	753	723	736	760	748	745	733	742	801	763	718	771	735	776	798	719	698	775	769	761	725	714	722	763	741	746	702	771	709	758	749	739	748	748	727	732	724	721	748	730	800	745	785	752	740	706	756	775	704	795	797	760	752	782	774	759	758	782	722	764	740	732	760	762	754	751	760	751	776	746	745	767	803	747	756	734	706	732	734	777	741	723	746	734	764	786	715	707	769	780	710	806	751	737	757	711	745	749	804	766	766	757	730	762	706	789	722	767	796	765	733	755	713	778	792	744	731	737	761	738	751	731	745	755	751	731	777	727	760	705	729	724	789	704	728	723	743	710	782	703	770	745	740	729	801	766	726	752	763	747	833	761	817	797	752	750	683	776	746	746	786	696	745	769	737	755	779	749	723	770	772	760	751	717	773	749	782	699	757	753	757	706	778	733	712	757	712	768	726	787	746	722	762	779	762	709	688	757	728	744	823	752	765	756	693	724	746	734	713	750	730	744	718	826	750	764	760	755	783	738	743	779	713	764	744	820	767	758	776	743	713	758	783	758	736	756	709	773	763	764	762	733	721	740	762	720	764	745	766	702	713	773	735	800	784	742	753	777	735	733	771	695	705	754	694	742	782	763	748	804	810	738	743	757	766	696	733	745	715	722	684	754	727	742	750	777	741	747	745	771	799	734	713	698	772	745	769	758	726	733	776	725	699	724	712	779	749	724	747	768	713	753	710	695	724	732	704	761	769	725	783	747	716	731	766	726	772	777	698	756	746	749	758	743	716	740	785	765	772	791	739	757	755	749	728	751	747	735	794	741	682	772	757	752	736	768	791	726	769	748	764	758	772	770	754	740	717	722	719	777	773	741	769	784	712	748	816	728	778	744	782	782	758	739	747	793	734	740	783	773	781	742	716	713	731	757	743	717	771	772	757	762	740	714	727	750	762	741	772	707	795	752	725	755	720	757	785	774	801	791	742	798	770	809	764	786	747	770	758	734	758	758	772	780	769	712	751	739	762	770	788	733	768	714	728	782	791	740	781	729	774	727	753	757	721	782	722	763	757	760	759	747	720	745	762	739	790	739	764	735	735	729	772	763	750	769	729	762	758	722	794	789	744	722	771	751	769	708	754	738	716	784	762	816	733	736	769	743	713	764	744	793	719	748	761	777	732	760	731	759	732	803	753	713	753	747	737	788	702	831	759	737	809	746	750	764	746	751	735	759	761	770	760	754	711	784	759	777	768	731	749	745	720	760	735	750	734	784	746	760	734	729	737	729	771	743	741	782	760	692	764	770	755	765	762	728	714	765	728	830	728	739	816	796	741	774	714	698	695	770	778	764	770	711	709	792	692	723	716	737	757	768	792	772	770	753	748	727	744	782	726	721	705	725	776	742	711	757	754	783	751	786	750	757	741	771	699	724	750	717	755	717	746	757	750	835	748	751	750	697	736	765	750	758	712	747	751	740	779	771	769	757	790	762	758	754	770	750	714	791	731	756	716	754	698	771	791	762	739	751	747	791	748	775	725	741	769	716	756	679	799	741	779	712	734	757	717	752	754	721	712	782	773	743	759	748	719	768	733	788	679	765	747	767	721	748	762	715	798	766	782	704	740	783	760	719	758	736	708	745	782	783	780	742	745	797	705	754	682	751	731	770	758	772	737	717	730	768	758	797	754	738	764	758	771	739	694	749	756	769	767	785	756	754	764	749	770	742	713	748	714	730	753	733	735	739	724	735	796	787	726	769	815	747	726	717	704	743	732	771	793	737	760	685	752	779	785	747	756	780	726	726	769	735	753	746	796	771	777	743	696	742	705	771	790	698	691	808	775	736	756	717	773	755	715	754	754	753	737	718	707	723	747	776	802	720	691	723	717	731	736	748	749	725	726	758	730	770	752	712	780	768	752	748	733	800	770	736	745	715	757	759	715	763	729	785	770	694	757	739	727	730	705	785	729	713	742	756	765	769	743	768	794	748	762	749	758	756	760	719	715	775	779	751	767	734	757	762	751	692	697	744	766	749	796	785	763	728	766	786	765	732	733	793	732	736	728	753	806	772	792	757	732	754	766	737	740	731	736	707	692	754	722	768	755	762	776	765	761	795	686	779	750	719	750	721	727	724	791	771	774	783	750	729	751	739	727	786	723	772	730	765	794	756	736	773	815	762	744	705	757	759	744	770	756	745	757	764	792	765	762	786	754	728	744	783	759	732	739	738	734	741	725	740	753	740	757	746	707	715	769	759	770	753	702	734	754	718	772	717	780	744	719	772	737	757	670	772	760	769	745	779	770	765	758	749	770	724	735	796	708	742	808	743	757	711	756	769	774	765	743	724	753	771	766	751	736	724	729	724	749	753	775	730	728	824	767	708	812	759	768	733	779	801	768	782	813	707	758	771	733	736	705	753	743	718	745	709	811	757	755	771	748	725	783	718	755	769	764	803	762	757	729	734	692	728	699	759	713	757	723	792	754	822	767	760	711	752	779	775	725	738	771	754	795	806	788	763	776	755	728	733	755	833	808	709	762	774	726	743	770	758	711	699	791	747	739	708	738	762	732	770	797	762	751	776	716	718	746	743	773	765	734	789	743	805	764	701	746	758	739	756	739	750	756	748	709	824	731	752	758	747	757	761	757	790	742	757	726	742	780	790	743	736	744	731	770	705	766	746	778	709	712	723	765	723	769	735	754	752	714	780	700	755	722	708	773	716	730	720	702	747	701	762	740	765	785	794	747
3096	378	265	274	239	217	221	234	219	210	213	219	225	220	250	209	218	218	199	209	213	205	225	256	206	205	201	195	177	229	220	231	318	303	253	214	222	202	214	225	206	211	233	200	222	202	226	218	202	224	217	208	178	208	219	294	358	324	281	237	199	202	237	196	221	186	208	216	228	212	202	226	213	209	238	210	222	216	206	220	182	204	207	219	189	217	192	191	214	196	187	191	207	217	203	203	193	191	237	209	232	184	234	193	199	214	223	201	220	200	205	218	216	216	193	207	206	224	225	206	250	208	216	225	227	207	224	177	202	224	201	194	193	209	207	214	214	235	216	210	204	210	196	222	224	220	198	197	221	207	219	185	209	187	203	204	204	191	221	210	232	204	209	199	188	216	233	212	174	217	231	220	206	195	213	207	199	186	195	246	209	205	200	214	210	212	206	205	207	223	222	235	239	204	192	237	194	206	190	214	209	216	227	204	206	214	194	203	200	185	199	208	185	183	234	211	192	230	207	205	213	207	209	207	217	219	220	192	205	197	208	231	217	202	215	222	191	200	223	202	207	200	210	185	183	195	218	240	223	205	190	211	206	216	205	190	211	195	216	208	198	190	216	223	227	233	235	202	236	206	215	208	207	216	228	196	192	210	205	224	225	212	225	200	219	178	212	191	240	204	213	194	249	226	181	212	224	215	228	204	203	172	199	195	183	195	213	196	182	208	233	220	213	225	218	214	205	191	183	208	220	183	240	217	220	227	201	195	207	197	207	215	212	198	207	199	187	218	206	240	200	196	204	205	220	226	209	216	211	236	210	219	201	189	222	215	203	196	196	189	219	234	203	214	221	214	207	227	223	187	211	203	217	200	195	198	215	218	232	211	223	228	212	213	212	213	217	199	212	214	211	215	242	205	215	206	211	208	212	196	212	227	211	221	228	216	212	208	196	225	210	211	205	199	229	216	199	175	208	197	220	216	219	242	221	239	223	221	226	209	211	202	228	210	197	207	222	228	193	218	220	212	202	191	224	207	245	211	204	210	209	200	209	193	208	223	193	184	218	215	195	247	187	216	214	185	200	219	203	191	207	224	222	218	213	228	198	200	213	225	201	227	201	215	213	203	254	210	228	209	205	212	199	219	200	215	205	208	180	201	209	214	223	235	215	199	194	177	211	216	207	203	232	214	217	211	215	212	214	201	202	203	241	243	221	217	211	198	191	224	204	215	207	218	182	205	212	211	241	216	210	232	230	182	185	221	210	223	208	206	197	205	209	210	184	219	213	203	208	211	202	203	202	210	199	205	211	205	219	217	216	218	173	199	203	187	201	213	192	180	215	165	171	206	219	204	207	199	208	212	235	213	230	213	216	215	206	199	194	223	198	222	224	215	222	238	211	205	192	210	212	198	205	193	210	223	189	227	212	216	225	240	215	200	205	195	220	187	197	178	205	213	209	202	181	181	182	206	194	206	230	204	209	221	206	199	191	208	210	225	220	208	215	184	229	194	228	201	214	218	228	214	189	201	235	210	187	224	204	191	206	222	211	212	202	209	208	210	196	218	204	224	206	226	210	228	226	229	200	205	224	232	214	219	215	201	210	194	213	202	213	212	222	186	196	198	198	206	209	203	211	219	220	194	210	190	207	231	210	211	221	186	202	214	197	223	220	217	223	211	200	202	208	208	206	212	184	204	203	207	172	216	218	201	206	194	189	196	184	187	218	222	222	233	202	193	175	209	200	201	204	189	189	196	190	206	178	218	207	197	216	225	191	191	206	181	216	216	207	211	208	209	213	223	213	215	195	188	221	227	215	231	210	198	196	224	233	224	196	226	194	200	223	197	219	222	165	196	218	225	196	217	221	197	198	192	230	170	192	216	222	204	225	203	222	204	180	207	212	215	216	209	190	216	221	214	169	200	197	213	239	213	213	203	226	236	197	198	211	220	202	222	201	203	231	188	203	218	210	229	228	189	209	181	194	223	206	233	191	206	199	239	238	188	231	189	190	215	226	196	221	234	173	200	200	226	216	210	211	193	197	201	204	210	203	195	214	193	199	210	225	193	208	219	223	208	215	202	219	196	200	224	207	208	232	218	209	200	235	204	212	217	218	216	208	197	208	220	235	229	207	216	204	210	218	209	222	205	200	205	203	215	207	204	212	190	194	216	226	189	205	185	183	199	219	229	195	233	214	187	203	199	245	181	178	186	216	208	189	225	231	209	188	217	212	205	227	207	214	200	208	203	197	200	199	177	189	235	212	194	204	219	215	206	217	216	205	231	213	227	243	198	208	208	220	207	225	214	206	183	210	228	194	204	222	218	186	220	208	192	226	183	221	199	236	228	207	201	171	223	206	228	215	205	219	232	220	225	221	219	191	238	177	195	196	224	220	219	188	203	195	211	213	238	241	215	196	200	209	208	243	229	220	191	206	228	201	204	216	209	240	230	201	177	218	209	214	208	232	200	193	211	214	214	210	208	204	194	191	225	226	211	195	223	226	208	194	213	218	210	189	211	213	211	209	207	204	182	216	203	197	247	214	220	202	215	206	196	230	202	223	214	212	234	228	221	200	220	199	212	189	197	218	198	208	217	216	213	220	210	181	203	211	248	212	208	222	183	219	220	192	224	234	214	224	206	226	187	202	201	227	215	200	195	228	216	205	217	201	192	218	204	209	200	235	215	209	220	200	223	205	230	194	212	216	200	220	228	197	201	212	212	211	214	235	206	180	254	194	216	201	212	226	194	201	214	209	204	228	217	201	209	213	203	222	204	230	223	216	198	202	215	201	181	201	185	214	214	221	223	199	185	199	211	231	207	218	193	216	235	225	184	191	209	215	232	244	228	221	223	209	204	229	198	176	229	222	210	180	192	190	233	201	238	208	211	193	170	226	186	217	228	250	201	219	236	196	192	222	214	193	220	236	198	229	227	209	207	223	214	210	203	220	200	197	172	220	202	205	220	200	227	219	211	220	205	212	220	202	205	195	215	228	209	235	232	215	207	179	210	220	193	212	190	221	228	228	206	223	201	200	216	193	193	221	190	204	198	196	188	198	190	222	217	204	195	201	203	223	213	198	214	220	200	218	228	197	211	221	201	214	175	211	207	204	203	212	208	222	201	195	211	237	231	198	206	226	210	208	217	220	219	217	237	226	184	195	238	189	234	206	214	244	228	205	214	226	211	226	218	221	214	176	199	240	202	219	206	178	197	212	215	201	204	218	227	234	214	213	182	222	203	224	224	212	186	219	209	204	206	212	195	206	223	217	224	208	208	213	181	175	195	210	195	195	200	206	212	200	204	228	227	201	211	201	240	189	240	191	206	193	228	213	237	201	216	209	213	190	176	220	220	221	198	199	191	221	202	200	207	202	202	212	244	214	199	210	211	209	218	238	192	183	209	216	198	168	207	210	193	211	220	192	207	212	217	197	212	206	207	216	222	222	185	216	203	203	203	226	189	202	210	198	231	216	223	205	227	209	215	212	201	215	235	220	210
2982	674	835	827	771	798	727	685	656	645	624	691	659	623	645	666	649	630	625	667	643	651	659	645	646	648	608	618	588	624	631	751	1363	1443	1028	617	616	631	620	603	619	625	650	644	625	598	593	642	595	601	654	625	608	651	736	1325	1557	1304	878	722	635	668	593	636	605	632	609	657	624	616	629	625	622	617	618	626	627	608	634	645	644	662	635	623	574	623	601	615	600	620	606	602	647	651	608	562	576	592	611	573	647	561	626	589	638	615	621	619	566	605	582	662	628	608	589	615	629	572	617	636	614	693	622	656	621	596	614	610	646	598	657	600	629	638	566	605	606	646	606	647	585	599	594	627	612	562	606	675	613	561	678	634	600	609	624	629	624	557	632	621	591	605	610	626	629	555	597	597	611	642	626	584	646	631	662	608	638	560	619	640	632	624	630	581	657	639	653	613	589	654	590	620	609	656	590	638	628	630	664	595	596	603	630	608	601	630	671	591	603	661	617	609	614	628	584	615	608	591	562	608	590	605	665	619	573	586	650	632	600	649	609	616	617	622	638	617	616	582	651	646	602	626	617	632	583	661	597	637	645	590	649	595	572	602	627	632	632	658	650	654	634	573	579	589	604	608	672	619	630	595	616	598	674	661	639	600	622	683	636	643	617	648	611	642	630	593	594	599	623	592	608	587	625	628	660	596	621	665	628	598	625	596	655	605	602	603	628	620	661	606	629	599	559	630	624	589	586	643	609	643	587	604	641	601	614	623	608	627	598	594	592	654	627	562	600	631	637	642	630	602	645	560	629	588	627	639	635	613	576	607	628	605	581	616	598	636	640	652	632	618	616	615	619	625	631	611	617	583	630	621	665	597	609	595	630	582	604	583	621	607	620	580	638	610	626	651	645	606	612	618	622	633	631	572	664	620	629	609	608	635	655	581	639	600	653	635	630	617	606	647	662	596	649	609	612	632	624	626	644	621	613	619	615	586	586	623	583	606	653	620	582	630	613	625	633	636	625	608	616	642	625	627	572	647	608	631	611	617	599	607	650	583	641	598	608	559	624	617	622	606	644	581	663	597	603	629	623	630	637	609	627	586	615	601	626	614	568	602	609	636	638	630	640	636	638	633	572	624	621	625	667	616	627	643	574	593	621	573	578	632	604	607	600	610	665	635	625	654	600	645	627	618	564	617	589	614	625	610	615	683	617	631	638	592	618	632	657	633	631	626	653	651	651	638	611	642	589	633	644	636	591	617	607	605	630	570	631	575	651	621	579	633	592	601	646	635	581	605	593	595	629	592	619	625	639	637	605	610	577	582	642	618	623	659	622	678	606	666	603	607	592	604	664	641	603	606	628	626	581	609	624	624	625	606	563	604	658	601	608	617	602	596	585	623	616	630	641	641	574	610	593	605	643	640	623	617	572	631	586	587	634	591	594	612	625	574	637	620	620	607	602	615	591	646	634	648	668	602	606	647	629	622	647	653	604	606	646	634	619	624	623	636	623	598	621	620	624	594	556	621	586	646	648	645	580	598	631	595	593	612	600	591	577	609	601	607	576	638	588	663	613	656	616	594	621	667	644	625	611	669	638	603	605	613	590	580	630	640	607	637	631	633	628	588	575	665	583	565	599	666	609	620	624	586	637	613	628	589	630	649	615	619	593	610	596	611	624	624	614	587	639	635	578	662	630	616	600	609	607	658	665	649	605	632	648	592	637	604	614	618	617	608	638	630	623	603	609	616	607	616	618	603	628	591	618	597	595	616	601	597	591	611	621	644	614	670	623	651	618	633	604	612	636	603	632	585	603	591	581	577	651	628	601	592	630	589	625	645	632	635	611	595	620	600	624	611	608	629	630	570	639	597	602	654	593	624	662	630	631	599	608	610	559	611	606	613	676	592	611	576	604	621	578	615	632	637	632	662	599	625	591	619	633	662	613	621	603	567	616	621	597	628	552	620	632	633	616	646	650	624	581	640	615	645	613	578	608	614	630	630	590	588	636	612	592	630	627	629	607	632	620	609	642	637	597	652	580	600	582	605	626	680	602	604	601	638	596	616	599	648	621	600	650	601	626	601	662	617	630	649	638	607	633	648	613	594	637	631	630	611	646	598	614	620	651	685	636	598	611	654	587	615	635	617	607	650	625	608	590	594	647	630	558	620	606	624	616	629	624	565	656	624	609	606	595	607	575	632	641	614	607	621	575	600	583	584	578	623	654	636	650	615	654	662	608	602	587	581	594	613	611	597	632	640	631	626	629	636	616	597	687	644	645	625	611	643	641	646	651	632	635	633	573	627	622	603	606	616	603	608	662	608	612	633	608	570	590	632	589	614	633	617	565	572	605	636	628	617	602	550	588	623	608	602	602	600	633	599	587	586	632	647	612	577	627	595	621	604	634	650	582	611	616	575	596	618	611	614	624	651	666	656	617	598	626	624	633	624	634	597	606	613	638	623	609	616	644	615	605	602	604	636	617	605	650	633	601	632	637	643	626	605	673	647	579	641	640	615	631	600	620	601	600	647	634	654	600	575	617	647	641	614	611	620	554	603	617	640	625	606	606	627	649	644	616	618	646	592	633	584	610	650	618	594	599	666	622	622	658	579	639	599	614	612	628	649	618	622	601	621	653	616	628	635	620	553	638	600	665	644	655	636	611	628	655	632	582	641	645	660	636	634	616	624	582	677	617	597	608	655	596	602	612	575	662	619	658	637	597	652	631	648	632	622	605	585	591	623	629	638	612	640	594	680	608	592	615	571	610	650	644	574	640	584	615	612	656	634	631	606	614	617	647	582	596	622	623	659	654	649	626	632	630	590	614	588	623	639	645	625	630	609	637	660	631	614	613	587	626	643	635	572	607	584	621	646	621	603	619	585	613	635	633	633	591	610	628	637	643	646	597	617	632	593	640	643	609	615	596	621	613	654	582	592	609	602	634	604	664	629	615	595	617	606	645	616	567	602	580	605	589	592	590	596	634	656	586	605	570	616	619	593	623	662	614	568	631	644	652	644	622	632	639	665	606	619	656	579	637	609	623	638	604	625	626	613	671	549	634	597	603	580	622	656	620	635	595	650	622	622	638	599	601	617	624	639	614	673	585	608	642	597	565	634	630	614	639	620	615	612	626	599	623	600	593	620	584	617	589	620	621	625	643	610	657	653	630	606	594	596	567	599	653	640	593	621	610	617	597	594	597	632	623	599	641	610	608	635	633	602	632	578	617	646	642	626	658	653	615	634	587	639	608	595	651	640	592	626	612	627	580	610	642	602	622	656	630	618	658	644	613	606	608	600	617	617	633	648	630	624	689	639	637	607	670	631	622	610	582	588	653	686	599	610	641	623	658	634	591	621	585	616	673	604	592	625	637	614	610	623	639	631	632	566	602	613	639	638	611	655	612	603	601	604	629	670	615	687	575	638	661	598	624	586	594	581	656	599	644	618	595	605	597	583	634	611	587	653	579	637	615	641	596	652	602	622	653	620	575	610	681	663	617	633	631	596
24982	3431	1520	1120	856	642	533	467	397	388	382	333	349	321	293	314	291	291	255	253	259	253	259	243	256	245	268	245	255	227	219	304	303	251	244	233	241	210	252	219	228	233	238	238	231	245	219	253	247	234	228	253	239	246	391	1207	1334	937	560	285	223	229	243	216	242	231	218	237	227	208	195	230	236	230	232	230	221	238	244	238	240	225	216	234	234	231	246	233	246	244	200	221	234	224	220	216	230	255	237	214	222	220	219	228	245	209	228	187	225	224	222	212	212	213	221	220	197	207	225	237	219	221	224	234	232	230	224	214	223	233	230	224	243	243	233	235	227	232	234	234	220	236	237	194	214	210	234	238	218	230	241	222	219	248	221	236	242	213	235	213	247	217	228	204	227	226	233	242	206	228	243	215	234	214	209	225	221	214	232	215	243	188	239	240	244	242	241	206	230	215	222	236	214	223	217	226	203	231	215	236	224	207	225	237	207	225	205	214	235	259	208	234	251	205	215	223	208	217	228	210	222	238	222	225	224	189	223	212	250	220	203	233	216	211	230	223	236	217	241	249	247	235	226	241	238	243	231	263	230	228	221	214	208	228	250	219	232	210	234	218	228	217	216	224	230	222	254	233	225	250	219	210	219	225	210	233	250	229	237	233	221	225	238	194	222	252	228	220	233	204	221	247	218	223	223	233	240	240	231	251	228	211	253	222	215	225	224	225	245	242	228	235	205	221	223	215	216	219	213	239	201	233	270	240	275	221	248	232	213	227	206	232	247	229	237	226	244	230	251	213	237	218	219	219	198	221	228	215	204	247	224	231	223	228	236	225	229	243	209	242	227	236	230	237	212	209	262	235	236	227	233	209	212	235	243	230	231	221	207	222	223	213	226	250	219	204	227	203	212	256	262	241	234	223	242	246	228	222	234	229	231	204	206	242	233	236	238	244	238	233	199	219	230	225	249	244	233	233	260	233	228	204	177	220	222	234	203	226	243	221	225	220	224	222	221	229	230	216	221	217	237	213	233	200	219	227	210	252	234	208	190	222	204	201	227	223	233	251	245	215	242	224	228	236	234	243	249	216	233	223	203	240	220	237	242	197	231	224	224	240	235	225	228	222	233	223	241	212	216	229	219	239	246	243	246	241	251	244	226	211	206	227	229	235	216	234	227	234	230	272	190	245	211	221	252	244	219	231	215	227	234	226	207	238	253	226	224	236	231	230	228	229	224	202	231	222	203	237	218	238	228	234	226	230	224	220	231	236	227	247	240	245	232	254	256	214	238	256	252	232	236	233	241	241	228	250	250	253	224	236	208	221	205	222	214	199	233	245	240	249	230	215	211	218	224	213	208	217	226	246	239	241	226	256	248	225	248	208	217	207	206	249	230	225	233	232	228	202	220	225	212	219	200	218	233	231	206	215	223	235	213	213	202	222	233	236	202	233	214	226	242	229	227	217	223	229	238	250	226	215	223	231	208	199	215	229	194	206	217	221	217	223	239	235	216	202	238	248	217	213	220	239	203	218	234	261	250	216	251	217	247	219	223	235	228	245	230	227	213	211	233	215	221	220	216	190	224	216	220	241	222	222	233	214	240	229	226	234	227	230	210	225	214	246	221	223	244	216	245	211	211	269	234	216	194	232	243	255	228	240	201	269	234	230	217	223	220	239	243	221	233	220	219	237	227	223	223	219	213	191	254	228	245	231	234	233	180	228	216	220	218	243	219	235	228	236	246	225	231	211	217	227	217	223	244	215	220	203	230	220	231	224	225	242	252	232	236	221	238	192	226	218	224	225	227	208	247	233	227	200	210	207	239	229	246	239	178	242	241	213	224	234	231	243	221	248	230	225	218	210	248	213	221	258	227	206	229	224	247	231	212	265	230	246	230	212	222	205	225	214	227	233	209	214	243	238	204	224	256	211	226	222	223	219	233	211	242	240	234	234	199	234	231	213	231	209	230	243	241	235	232	242	221	250	246	199	220	215	219	252	195	225	234	241	207	217	210	207	221	225	230	241	215	223	223	240	245	239	222	205	253	235	239	232	234	260	216	225	244	219	249	218	192	242	231	201	221	239	236	232	252	223	202	251	229	211	258	248	243	218	246	224	241	204	245	221	217	237	197	209	216	240	240	213	250	227	220	226	234	209	222	233	206	195	237	209	250	228	240	247	229	219	214	228	213	233	236	222	220	217	197	226	234	235	225	197	247	223	223	222	238	210	241	232	214	243	247	214	249	231	213	232	220	213	207	214	251	237	227	222	221	215	219	254	231	230	247	258	245	219	233	248	232	206	232	240	252	240	223	236	237	224	217	223	243	226	209	227	234	256	257	228	252	195	226	249	236	237	227	231	223	204	220	247	225	232	257	244	204	237	250	216	195	232	253	191	229	195	208	206	221	227	211	255	221	216	214	230	223	214	231	226	213	241	211	213	230	225	228	210	210	228	208	235	241	217	227	222	250	220	245	245	217	250	202	213	249	222	233	224	247	210	241	232	238	253	230	225	239	243	229	245	206	199	230	193	222	217	216	243	214	216	208	206	231	220	226	229	218	247	229	225	211	200	234	234	246	229	199	242	240	242	217	233	228	209	227	202	216	243	227	230	224	245	218	233	229	268	222	248	236	229	229	221	229	229	240	242	233	215	226	242	241	236	244	247	209	229	219	237	242	235	257	215	230	218	251	218	194	249	216	205	223	204	237	221	229	229	215	229	197	238	233	217	274	231	243	235	215	234	211	240	223	228	238	239	221	222	238	242	190	233	243	237	250	221	210	233	239	232	206	239	224	237	230	219	227	226	211	220	222	228	244	217	264	240	233	227	218	253	252	241	224	202	237	202	235	200	233	264	228	226	214	232	242	230	225	243	242	237	223	242	250	223	247	224	229	227	226	206	195	231	231	209	237	222	226	239	225	221	221	228	252	221	213	251	238	204	226	247	236	252	237	235	256	217	234	212	214	214	233	244	255	255	237	219	237	225	221	244	235	240	216	223	222	240	214	237	251	209	229	228	220	245	222	219	227	237	209	230	242	222	226	229	231	234	226	217	221	237	197	240	215	231	214	225	229	231	224	252	226	213	255	207	224	259	215	231	251	240	195	236	216	244	213	249	212	214	213	229	225	239	236	211	226	240	222	242	218	225	249	222	214	269	220	212	223	228	203	233	249	230	231	231	222	232	249	247	200	218	209	236	228	237	230	220	256	229	232	228	237	249	212	223	217	227	259	212	228	240	241	229	201	243	255	251	228	232	224	240	240	225	258	231	250	238	248	195	221	254	241	250	201	243	216	225	227	222	265	241	220	230	244	228	212	195	259	250	216	205	256	227	217	221	238	212	252	229	224	233	212	239	217	225	229	236	225	236	237	223	225	244	208	243	247	240	198	213	230	198	206	255	228	237	225	241	216	230	253	211	225	245	213	251	222	235	224	197	224	241	225	234	237	216	208	242	207	220	245	231	236	214	244	236	229	223	241	234	193	227	218	211	195	231	249	225
13738	1764	3649	3877	3294	2681	2227	1862	1637	1551	1452	1439	1432	1363	1259	1244	1167	1067	1003	1055	999	994	872	915	890	900	871	806	822	820	768	1394	1131	852	725	749	727	725	735	741	777	706	791	790	816	808	848	825	796	757	784	769	832	841	2255	8480	8629	5645	2509	970	682	657	700	648	645	670	633	699	646	695	655	659	662	713	692	603	671	624	678	633	631	683	614	616	670	706	616	709	695	688	645	666	750	679	662	688	634	671	688	659	669	644	651	684	700	630	715	688	684	662	620	651	653	675	675	681	678	681	615	667	661	707	681	669	679	627	636	663	649	680	661	666	661	656	699	700	672	664	723	660	668	628	646	668	673	658	623	671	683	698	667	646	679	667	678	642	670	691	640	663	696	645	659	623	627	639	687	699	659	681	712	665	660	666	703	664	651	686	718	662	614	722	661	637	711	692	672	656	638	644	663	672	631	625	632	707	683	621	625	664	657	655	682	603	685	633	669	650	678	673	702	616	684	662	696	715	655	643	669	684	669	683	715	667	657	652	637	701	625	639	669	677	630	686	659	632	683	679	675	723	677	644	613	657	700	649	627	681	676	652	684	679	636	686	712	698	641	703	652	676	726	675	676	645	686	628	673	610	632	714	689	673	686	602	670	672	690	657	699	743	665	668	668	665	672	677	675	686	714	622	659	646	685	692	642	630	702	645	662	661	658	662	636	666	671	644	653	702	699	697	601	693	669	722	656	674	649	642	677	676	642	667	617	662	658	696	675	681	691	684	655	658	683	659	657	711	685	666	678	665	658	677	674	659	682	699	668	706	621	675	634	681	669	650	671	664	655	714	676	696	662	692	696	673	695	677	679	695	633	665	626	627	628	637	669	685	633	628	688	650	657	700	689	655	635	670	677	646	689	701	693	717	700	680	658	658	702	687	646	666	665	683	677	639	654	648	682	684	691	673	674	655	672	658	656	686	707	674	700	684	689	687	681	667	657	676	644	664	684	715	678	675	663	666	672	664	673	681	640	628	677	713	707	666	676	650	689	677	685	650	632	670	669	662	675	669	675	658	679	694	660	622	642	662	676	678	672	631	706	649	678	675	690	696	666	641	667	673	698	664	697	662	608	664	659	675	668	675	676	696	706	648	632	656	679	725	623	682	631	673	647	679	677	676	661	658	642	705	649	715	660	692	695	669	674	637	644	688	656	683	658	712	677	633	679	693	674	658	672	652	657	657	690	716	654	687	646	667	683	687	644	680	683	704	706	687	668	642	630	698	624	692	704	688	660	677	638	646	636	665	654	678	685	683	689	721	669	730	644	614	669	646	654	657	728	657	687	624	664	696	650	662	673	643	686	699	728	678	645	684	692	665	644	661	677	711	647	660	660	643	685	637	685	743	647	718	660	683	669	667	654	680	652	620	662	674	659	668	643	665	612	677	678	660	614	646	686	662	724	710	659	696	707	674	639	657	679	633	682	650	658	642	677	678	733	696	637	653	674	621	747	675	711	678	693	655	639	688	685	682	713	646	618	655	704	639	682	623	640	694	670	643	659	677	703	683	694	672	635	670	676	653	682	692	630	630	642	682	660	647	706	625	669	628	684	666	653	647	686	718	683	660	652	619	674	726	654	656	665	665	662	651	658	688	663	631	691	667	686	654	658	694	676	648	658	679	651	647	668	668	669	679	657	585	636	636	661	699	680	676	688	605	640	674	684	663	689	665	689	692	643	685	658	683	676	658	649	666	685	685	664	676	659	661	692	666	659	662	643	711	650	715	649	696	642	622	603	672	661	679	670	670	679	653	643	642	672	684	704	696	669	640	656	696	693	629	667	659	667	686	668	666	697	664	670	664	662	687	661	707	648	690	667	659	671	651	694	663	694	651	703	681	688	642	630	635	665	644	631	717	675	699	660	671	666	699	652	696	640	673	705	691	650	650	714	698	640	700	702	675	697	661	660	678	669	635	673	678	636	705	648	631	711	707	690	640	673	678	667	713	713	722	667	629	654	616	712	682	648	648	676	676	701	658	642	720	642	659	740	662	641	675	636	706	623	683	637	693	664	677	642	683	673	656	729	698	655	647	676	644	675	673	666	642	665	702	723	649	714	622	661	708	672	689	649	667	650	674	666	635	639	667	618	674	674	749	649	642	658	639	688	670	675	652	667	646	660	659	683	697	676	713	655	646	657	635	653	670	676	626	606	676	662	620	644	679	689	703	647	679	647	640	695	703	662	710	645	695	703	708	696	683	688	639	639	702	645	631	686	682	718	696	651	669	699	663	702	634	676	628	673	667	710	694	720	670	667	673	662	675	627	684	663	654	659	652	675	689	671	649	642	665	649	672	670	657	642	644	635	669	702	665	596	643	667	645	705	667	688	665	688	630	713	694	679	709	613	668	637	674	644	670	653	659	720	677	625	695	688	641	624	668	651	707	670	662	647	644	701	667	685	714	652	663	658	683	653	690	665	707	659	651	659	680	650	645	672	701	646	725	659	651	671	661	677	645	686	699	684	667	678	645	700	658	691	660	676	669	699	670	659	677	669	655	602	717	646	618	664	648	653	670	657	676	659	672	659	613	666	714	693	645	675	661	626	684	644	637	656	647	721	644	661	612	665	694	689	657	626	681	675	667	659	679	658	641	674	700	655	677	645	638	654	654	691	664	664	693	691	675	684	656	676	671	681	640	695	607	683	698	668	669	618	712	703	658	720	670	695	677	627	673	697	665	657	670	699	708	658	680	660	661	651	623	664	642	709	660	665	647	652	649	652	684	687	667	618	668	704	629	717	660	643	664	676	719	657	619	651	736	688	714	650	676	659	635	647	643	664	674	624	664	622	658	638	707	663	647	650	735	696	620	736	696	660	699	699	646	680	673	667	666	646	651	660	657	698	655	685	677	649	701	680	681	674	678	657	643	663	669	653	643	704	665	718	676	653	675	644	642	672	677	635	697	655	649	664	633	674	671	648	662	658	688	653	687	621	652	735	617	685	665	649	673	676	693	684	634	657	633	711	656	691	692	652	627	704	627	613	660	667	716	710	650	645	644	645	672	665	659	633	653	693	659	673	668	679	684	639	640	680	666	734	677	647	659	690	677	650	695	682	696	700	712	641	688	674	619	677	687	673	685	648	652	669	706	654	638	695	648	708	664	685	600	653	670	662	692	687	680	662	659	648	695	615	660	667	679	658	679	683	615	699	645	645	647	652	691	650	671	679	664	689	680	648	627	689	695	666	654	677	692	685	700	704	679	705	652	660	665	694	658	657	701	709	670	676	654	637	615	693	649	665	666	662	663	654	681	682	703	670	661	710	665	672	669	656	653	695	688	656	640	624	666	685	688	696	693	705	655	653	708	710	663	641	696	668	713	687	686	648	676	687	635	673	655	753	624	679	667	631	665	626	669	697	668	657	655	674	668	630	648	639	666	671	631	686	695	667	666	632	679	689	667	702	658	657	652	678	627	685	622	646	690	713	669	678	625	648	666	707	637	633	673	720	655
36833	10100	3362	2444	1555	1203	970	806	671	595	544	556	506	470	498	437	417	392	338	346	386	372	317	320	371	314	321	320	304	317	333	761	338	314	329	300	292	307	324	337	317	334	316	328	340	337	322	347	326	320	300	324	291	328	1152	2624	2015	1215	621	330	317	294	296	266	280	287	297	287	284	301	287	273	303	286	317	283	280	282	309	301	292	260	284	279	286	254	279	302	273	287	297	270	296	288	274	276	277	272	291	327	271	303	281	291	295	260	278	295	252	301	281	283	297	283	266	261	297	286	265	275	283	270	304	287	287	305	260	250	291	260	306	264	266	321	262	285	265	301	299	266	279	298	273	281	267	290	286	291	258	272	283	287	292	284	273	281	277	297	280	256	284	275	286	274	277	311	263	296	270	289	302	281	283	302	296	284	307	290	272	281	279	306	269	302	280	282	267	312	287	276	273	240	297	290	310	281	277	274	250	299	271	295	274	301	268	264	265	264	239	281	280	297	276	266	303	274	270	287	277	286	272	284	283	283	255	297	292	287	292	278	281	273	284	305	278	302	270	290	270	288	285	274	304	296	314	283	256	285	279	240	278	287	280	294	273	256	290	254	298	265	292	282	243	285	293	276	281	260	314	263	279	289	305	277	280	293	247	262	298	313	293	252	283	280	274	290	277	308	262	263	294	276	288	296	303	266	292	272	306	251	267	265	287	257	269	279	263	267	310	281	255	250	285	304	268	282	297	313	317	275	306	324	297	281	268	306	279	296	276	298	270	288	270	293	311	271	257	262	280	260	282	273	282	309	278	289	279	265	279	287	312	258	311	297	248	283	286	254	291	284	313	291	266	287	273	314	285	297	281	273	310	283	289	288	291	270	253	294	272	268	293	263	288	282	276	297	290	290	280	279	323	287	297	280	292	289	321	272	314	302	286	286	253	296	322	292	289	311	276	278	281	284	270	306	278	289	302	267	269	247	269	273	294	251	276	300	290	304	267	306	272	292	292	299	276	298	255	276	290	284	264	283	273	286	278	267	314	261	277	302	286	270	293	281	282	255	308	259	275	318	290	309	275	292	268	278	292	265	281	288	265	278	280	297	315	281	306	302	303	277	294	291	303	269	289	284	305	272	295	279	270	260	287	288	295	290	274	304	272	294	287	277	287	301	281	292	285	286	307	269	273	282	266	256	284	282	302	282	287	288	278	268	268	271	265	294	317	295	251	281	279	259	286	306	290	282	296	256	288	276	263	266	281	298	256	276	261	309	296	283	267	277	275	284	246	300	299	289	271	244	325	283	300	292	278	293	276	297	276	275	316	245	281	278	276	265	269	252	284	270	294	322	247	298	296	285	284	288	283	266	280	281	276	293	295	300	283	262	299	295	279	263	306	285	282	280	274	282	290	288	262	291	320	293	257	299	302	261	262	280	262	273	292	288	313	272	295	279	264	283	297	270	268	299	266	293	319	240	284	277	295	301	276	287	286	303	283	263	274	281	301	305	268	279	290	316	282	289	273	254	291	279	308	288	273	266	271	254	281	267	284	255	278	316	309	325	258	289	278	297	297	254	294	282	273	268	272	288	267	283	282	290	299	302	297	285	294	273	273	294	296	298	286	301	279	287	281	291	273	289	266	310	264	308	271	293	303	267	291	262	288	299	267	277	274	296	287	299	327	236	272	271	272	278	283	273	276	299	312	279	256	274	277	328	241	273	269	285	269	294	263	266	344	271	286	285	270	286	272	303	277	308	290	284	286	308	282	282	297	295	295	291	269	281	284	289	319	279	293	272	258	282	305	285	276	282	258	293	241	278	283	295	284	276	291	290	286	310	251	298	298	271	315	297	280	271	305	260	269	277	287	255	289	287	266	310	280	288	241	256	280	282	250	249	260	293	271	285	258	260	281	265	283	281	282	287	280	265	296	277	294	247	275	285	291	293	251	301	295	259	292	282	269	283	299	279	270	291	282	284	285	285	274	270	281	280	253	300	279	273	281	255	282	275	303	268	280	281	272	288	299	253	305	290	280	276	255	279	254	288	297	268	277	275	286	273	273	279	289	304	268	293	284	293	298	302	286	288	314	312	287	296	284	273	288	298	288	285	283	303	282	264	262	298	265	271	281	280	284	305	294	284	280	296	282	292	296	282	305	300	255	268	262	293	273	278	271	275	281	275	285	244	274	257	278	260	268	295	291	285	278	271	298	288	275	318	258	284	275	298	275	247	322	290	304	282	294	257	258	290	256	270	281	272	285	296	288	285	269	272	293	271	285	296	290	283	278	268	294	261	277	271	273	310	308	294	289	276	287	294	278	280	296	287	282	264	261	280	287	287	258	272	296	261	284	281	276	270	301	289	277	248	281	284	301	266	262	289	259	305	308	287	288	277	300	280	272	274	297	279	284	287	259	269	278	294	254	269	280	299	249	256	290	261	271	291	271	291	272	262	293	301	271	292	256	284	251	258	290	292	283	238	299	304	259	263	273	292	263	311	288	260	282	290	263	295	293	263	251	286	303	296	302	299	303	282	288	262	299	270	285	277	258	243	256	281	284	302	265	308	261	269	256	308	278	285	274	262	265	264	298	293	270	288	288	281	276	289	280	297	264	272	254	277	277	279	272	268	280	263	310	286	293	251	287	291	314	250	280	294	279	282	289	272	294	278	313	288	274	274	246	278	274	259	278	309	287	282	327	283	274	267	247	264	302	267	297	278	268	310	302	265	307	281	279	281	306	283	298	283	269	289	266	302	322	302	276	276	286	266	278	296	290	278	283	300	309	326	288	290	277	287	299	305	279	307	249	289	287	245	287	282	282	291	295	278	276	304	300	291	300	309	255	286	285	256	263	290	283	299	286	273	276	271	297	309	286	289	316	272	278	265	279	261	270	260	277	300	287	298	250	296	307	295	302	285	254	273	243	306	261	278	303	275	288	267	274	299	284	249	290	307	288	289	265	285	327	268	257	269	284	292	298	279	285	294	242	284	273	303	265	303	305	274	303	306	324	280	271	297	272	313	263	283	257	297	254	311	278	274	277	284	284	289	282	281	279	307	313	305	268	285	289	296	282	289	289	296	281	269	295	248	293	292	285	300	301	269	262	274	273	288	283	289	303	283	281	266	286	281	300	275	256	302	274	275	255	298	293	244	300	258	293	291	310	270	281	296	249	276	296	268	297	294	280	287	255	269	293	280	269	279	295	285	298	289	282	273	287	307	278	261	284	303	287	285	284	305	282	281	258	260	280	288	276	289	308	301	292	276	298	281	264	276	277	307	307	289	290	256	289	286	280	295	291	268	271	290	280	273	318	280	283	290	295	271	285	261	286	267	261	270	289	301	286	286	289	272	297	292	274	249	294	287	274	258	287	317	281	292	291	287	267	292	271	293	290	278	303	298	319	288	286	282	298	299	284	251	294	289	291	285	276	301	268	294	271	310	315	302	270	308	262	277	281	277	280	283	258	254	311	249	302	284	278	282	274	277	289	263	266	257	276	276	288	264
20493	3131	6540	6972	5904	4661	3865	3265	2951	2660	2488	2277	2240	2424	2167	1930	1809	1619	1510	1476	1545	1368	1311	1306	1312	1196	1137	1090	1117	1094	1055	4454	1312	1012	1005	954	968	949	949	1006	1085	1099	1046	1266	1385	1254	1213	1216	1163	1160	1067	1075	1126	1164	7036	15741	12157	7080	2848	1146	827	794	831	818	799	788	801	841	799	787	826	816	830	782	780	814	832	820	830	867	763	831	842	799	817	775	884	741	783	790	814	794	826	802	791	808	777	756	802	823	775	779	861	793	804	806	809	821	838	797	800	854	770	811	839	857	795	811	808	822	797	794	783	779	788	796	800	784	807	750	806	823	841	793	763	795	756	873	785	805	777	807	785	745	786	795	762	766	790	822	837	778	819	816	811	788	784	805	806	833	813	836	818	779	755	812	788	778	756	849	811	828	762	748	881	809	795	825	811	800	811	782	782	843	784	832	826	802	819	835	852	819	847	841	833	790	766	822	789	817	781	830	835	839	833	838	810	794	799	839	838	792	792	800	830	828	857	775	769	802	807	769	818	850	782	778	804	796	823	765	791	786	789	815	826	822	783	767	770	852	814	759	860	756	780	824	820	786	806	808	761	818	815	859	782	822	846	803	810	811	829	738	819	832	772	828	814	831	867	833	765	792	820	805	791	799	845	747	814	779	817	757	786	809	808	833	832	829	818	832	855	767	809	766	801	805	799	788	800	787	786	780	762	804	811	810	826	847	756	790	822	824	792	821	781	806	856	819	814	770	807	781	788	822	773	753	782	795	848	792	812	811	782	754	820	846	786	858	831	823	829	802	794	825	749	788	828	811	808	791	764	864	775	832	757	818	785	795	829	774	828	759	803	784	801	813	751	809	746	795	791	817	772	867	784	811	802	823	796	779	798	809	805	765	783	797	789	745	804	822	794	793	801	728	809	850	816	781	781	807	826	825	767	841	805	842	841	787	790	781	799	777	825	841	858	804	820	796	808	805	789	841	833	807	803	785	846	728	811	821	824	769	789	852	769	817	859	777	822	761	819	793	791	778	814	804	756	790	824	820	826	847	804	787	779	779	861	806	745	843	783	815	827	788	784	846	822	781	826	786	811	814	745	769	898	773	814	802	786	782	863	788	823	806	880	792	784	814	841	810	836	811	764	813	819	864	815	782	785	786	801	839	806	856	783	807	828	812	788	778	788	837	828	842	787	817	819	815	791	766	827	785	834	827	816	795	776	737	773	789	832	817	842	795	799	804	806	830	825	758	797	838	797	809	763	783	834	757	798	779	809	833	822	852	804	796	783	836	874	798	822	802	768	782	808	779	813	775	815	822	793	810	741	796	792	819	812	813	842	790	852	782	814	793	794	770	847	771	847	834	809	798	834	776	813	839	803	814	849	811	795	822	841	832	806	824	833	827	842	766	832	819	812	802	804	806	829	779	813	815	791	802	811	797	814	815	799	800	817	824	825	827	817	790	763	805	796	812	793	823	816	796	797	818	814	828	796	804	794	865	799	796	780	825	777	785	813	878	770	783	843	790	811	858	824	798	829	868	828	780	854	793	814	867	790	847	783	812	831	845	818	766	816	800	849	820	832	822	808	838	828	842	794	781	791	807	831	810	803	769	808	820	823	801	834	776	827	814	870	778	837	795	754	786	846	784	799	798	827	748	851	796	787	777	772	847	799	803	825	786	802	821	792	815	833	796	816	834	802	881	797	792	813	804	782	799	806	806	794	763	829	781	812	802	797	737	775	824	804	757	860	825	816	840	824	782	807	835	840	814	810	771	752	774	811	771	805	833	805	792	785	776	811	795	818	801	826	782	819	815	778	796	830	783	783	763	796	827	824	774	804	848	813	827	822	796	801	831	796	745	794	856	801	761	760	825	796	816	804	834	839	810	903	779	790	808	828	842	823	800	838	823	771	747	771	775	787	835	761	823	810	777	808	739	788	771	797	849	812	825	795	775	792	798	817	796	834	789	827	804	824	780	749	821	833	770	811	777	833	785	815	816	834	799	837	828	785	762	815	795	814	840	802	766	808	745	820	781	837	759	745	796	828	852	811	784	814	774	827	828	791	809	821	834	777	776	811	775	805	822	859	781	832	799	792	814	834	782	838	820	825	805	827	839	863	791	772	810	768	860	789	768	745	787	805	820	777	812	856	813	810	815	792	828	838	812	776	785	804	818	842	785	800	822	834	807	794	783	791	811	800	798	798	827	819	785	777	823	831	825	783	815	827	808	827	810	851	787	844	837	821	837	798	822	793	786	825	784	793	802	746	871	829	791	839	770	792	829	815	815	804	840	831	793	799	789	789	815	787	819	824	803	766	804	843	795	832	835	796	813	820	809	750	829	789	853	846	753	753	821	842	771	857	794	805	810	764	807	841	757	820	800	797	826	757	815	810	782	779	823	804	803	828	810	828	844	814	855	819	764	815	779	799	889	791	822	772	841	796	760	798	834	791	793	805	797	789	815	779	747	798	833	774	817	801	814	816	808	830	820	810	813	826	821	816	825	802	826	783	866	771	826	823	819	788	770	782	782	822	791	814	827	807	808	819	825	824	808	848	793	822	786	796	817	796	821	827	888	838	781	788	780	781	809	779	798	808	784	781	757	821	797	750	830	857	788	819	840	828	789	845	803	811	831	796	793	772	775	810	811	799	786	851	854	820	844	809	789	823	840	799	808	896	833	818	811	789	764	822	836	807	798	820	823	805	824	812	794	781	798	855	825	883	789	801	857	822	790	792	817	819	814	815	782	805	786	779	801	805	784	762	781	762	824	830	773	786	813	796	842	770	800	838	846	772	841	824	794	840	800	810	801	836	773	839	840	849	767	786	815	798	853	852	827	830	832	819	801	843	791	793	789	815	767	817	831	825	731	793	767	829	828	785	849	846	835	786	819	806	742	792	859	811	804	793	812	721	831	790	840	835	805	848	838	830	800	792	804	818	810	838	775	774	795	802	779	799	811	806	853	836	841	797	806	820	808	836	831	821	868	776	749	830	808	782	783	803	861	863	822	854	823	838	819	773	887	766	793	815	812	790	808	794	865	812	792	794	789	793	796	813	815	819	830	817	835	842	774	769	820	798	788	794	859	829	845	804	750	848	832	808	849	826	830	811	847	874	801	804	769	800	813	835	816	807	806	870	747	852	736	783	834	749	813	811	794	806	778	815	791	807	766	809	850	800	759	749	753	794	785	785	771	859	764	789	787	798	862	812	793	845	871	852	752	837	800	807	798	845	819	774	813	824	848	839	860	847	786	767	810	772	818	772	820	796	813	781	789	798	753	828	763	863	827	815	822	844	775	839	746	796	775	826	873	818	817	831	801	782	771	871	770	818	818	846	772	791	817	798	770	797	818	820	801	807	789	810	865	858	795	823	784	817	799	835	849	782	825	832	863	792	790	771	768	770	756	785	820	757	849	784	788	792	797	815	790	827	747	806	836	745	806	882	803	800	821	819	866	799	817	810	811	836	791	780	859	814	877	803	809	787	803	843	825	777	810
3164	412	348	292	275	281	256	266	268	286	250	268	233	237	247	253	257	270	232	247	266	238	246	226	253	236	259	241	256	245	260	230	253	238	251	241	274	230	275	248	222	238	240	251	233	247	246	252	261	249	251	244	234	253	303	463	512	468	336	249	237	263	261	238	232	244	246	234	235	238	258	244	260	228	253	239	246	242	256	260	227	254	278	245	237	253	240	261	239	240	249	253	269	220	242	262	260	234	242	226	257	258	251	217	269	239	226	239	245	235	221	241	278	245	224	256	233	226	215	241	257	257	234	252	241	229	263	257	268	233	281	264	235	259	233	226	249	262	255	227	240	252	253	264	246	255	250	245	224	233	270	276	228	275	251	218	247	239	257	247	216	241	239	277	237	229	248	259	259	242	263	229	249	214	246	243	241	220	252	234	226	232	250	233	237	271	247	257	234	255	246	248	227	260	239	219	224	257	252	213	263	239	256	254	235	261	242	238	257	261	249	250	242	236	272	251	246	244	208	247	255	221	213	280	225	261	253	238	229	258	271	234	258	228	270	251	244	268	245	244	262	237	259	251	228	249	237	249	241	236	257	243	255	271	248	257	260	258	240	215	266	239	239	281	253	236	265	234	248	239	260	232	248	220	267	233	263	234	241	243	263	245	251	245	242	252	243	261	244	258	255	230	236	230	225	253	272	239	239	256	230	234	285	244	274	215	239	253	237	248	245	257	230	220	263	268	250	242	258	227	240	211	247	241	229	244	236	249	239	246	268	265	265	250	240	224	234	259	228	253	245	247	247	264	263	260	253	232	278	219	246	225	253	229	241	248	253	261	251	230	252	256	239	244	243	255	253	217	262	273	250	234	263	231	245	221	245	265	261	262	270	250	248	246	238	242	259	241	265	235	239	232	224	291	235	244	250	256	244	233	224	262	262	232	235	250	230	274	261	252	244	257	270	242	270	259	241	253	267	257	235	257	242	234	274	262	238	234	258	198	260	259	238	243	261	222	229	265	272	244	256	234	277	276	239	225	254	260	229	233	249	240	263	253	260	251	279	264	248	243	246	261	243	273	291	262	218	238	242	270	238	281	242	250	266	262	246	238	248	253	252	245	258	229	217	261	238	257	248	270	260	245	264	260	217	261	241	277	231	246	220	217	219	267	283	273	253	242	253	243	270	271	250	257	225	248	259	267	273	245	253	259	280	236	232	258	227	214	248	254	290	271	266	267	257	257	223	220	226	245	241	248	235	231	259	229	244	239	207	257	225	266	276	231	254	247	257	210	251	255	249	239	255	258	253	220	251	249	246	252	214	232	242	231	217	265	232	250	252	244	269	247	247	226	237	274	243	248	258	244	271	264	263	240	266	261	247	247	228	234	233	296	243	262	259	275	221	281	244	253	223	241	236	228	243	235	261	262	236	244	268	242	266	280	249	265	226	244	213	254	248	234	252	279	244	231	286	245	278	268	248	221	245	260	256	272	231	243	258	259	235	243	266	249	276	235	235	249	210	259	261	241	217	270	225	252	222	249	256	230	269	265	241	240	253	248	243	272	234	246	249	282	245	231	283	270	249	218	263	247	234	257	250	255	217	249	250	235	226	257	266	273	266	237	242	216	225	244	266	230	200	230	271	228	243	251	247	230	254	253	275	238	250	239	281	227	236	270	241	267	245	232	242	248	256	240	261	267	248	234	226	243	233	249	243	240	252	228	214	244	263	212	250	245	256	239	276	230	272	215	235	234	246	277	229	221	237	247	259	248	249	236	253	257	252	235	234	243	267	257	267	244	227	252	223	216	250	260	290	241	252	240	234	228	246	250	232	225	249	254	246	262	259	229	263	231	238	259	254	239	228	249	270	272	233	245	252	223	238	254	221	224	292	253	257	274	243	213	273	253	258	301	252	233	219	243	234	259	253	249	260	235	242	247	269	234	266	222	275	276	241	237	232	227	249	258	253	253	235	226	269	244	246	260	269	247	258	252	229	243	252	250	239	232	243	233	258	244	269	230	214	271	258	252	253	261	252	224	239	260	253	230	213	209	212	233	236	251	230	268	238	279	229	256	238	248	239	253	277	253	235	242	256	262	291	237	275	238	266	241	257	224	231	248	241	236	250	230	278	259	263	232	250	252	238	261	249	255	252	262	236	252	258	229	221	255	243	240	237	238	220	243	254	253	217	270	297	253	235	254	268	218	250	251	282	250	256	255	251	234	263	240	270	242	238	251	215	261	239	253	238	252	276	228	249	246	268	244	219	270	240	252	255	259	269	229	265	237	265	243	220	257	252	232	249	271	262	239	219	263	250	239	222	252	261	248	238	251	261	290	246	230	290	235	248	254	264	225	242	250	269	244	248	260	237	262	229	264	226	239	267	245	253	245	266	267	245	224	253	238	248	253	229	274	237	236	276	247	252	265	259	261	258	237	234	244	232	230	260	253	214	256	246	269	243	250	262	268	238	251	258	273	241	232	267	249	272	227	219	239	245	223	239	264	247	222	251	250	261	249	258	220	256	268	232	259	252	250	244	275	245	252	213	234	248	229	243	231	247	238	239	223	228	259	244	262	239	258	265	270	232	230	252	241	233	253	246	250	270	251	239	264	233	297	257	243	275	264	230	257	260	256	205	249	226	256	232	259	273	230	237	259	275	226	253	246	283	212	233	263	234	266	261	256	274	248	224	265	283	229	247	229	235	255	231	240	272	223	261	257	244	214	243	259	250	239	272	243	242	276	292	219	243	249	258	262	240	249	267	243	234	214	244	254	233	234	267	258	250	232	240	270	250	265	251	254	268	249	258	244	241	252	242	224	247	243	250	246	232	247	248	231	253	246	298	235	252	246	222	241	223	299	245	245	260	243	227	233	246	249	240	251	260	232	218	227	272	266	255	277	268	276	249	229	263	267	234	230	260	265	256	236	239	261	260	240	232	249	266	238	237	235	229	265	276	261	245	249	253	256	238	252	243	236	251	259	254	223	228	259	254	270	245	259	258	248	217	250	252	275	263	259	218	247	259	243	225	242	210	258	266	231	223	261	235	239	254	216	266	246	240	265	249	257	266	235	254	265	230	240	219	230	254	256	234	274	245	244	247	240	255	245	263	238	258	237	247	218	256	285	234	270	246	258	251	268	254	238	264	252	221	240	261	264	255	278	243	242	262	241	236	247	244	256	257	229	229	253	252	219	278	223	232	236	258	256	224	222	206	256	260	267	256	240	242	237	237	239	255	281	248	260	268	264	264	263	245	233	239	252	258	271	251	241	244	240	244	227	258	272	261	250	307	243	248	268	253	243	255	223	257	212	231	274	250	247	242	231	247	225	265	249	248	248	265	256	232	245	236	254	211	232	254	238	258	261	249	258	241	248	252	263	281	252	225	225	243	228	244	226	238	266	249	243	255	224	244	241	252	239	267	248	217	272	279	231	270	257	240	229	276	259	235	239	201	253	252	266	253	213	218	239	243	255	250	223	220	242	227	254	234	265	262	242	255	248
3128	778	906	891	913	890	784	826	804	785	798	769	764	732	785	743	763	729	683	717	732	736	703	697	720	765	645	758	681	750	750	743	752	696	691	739	709	706	723	708	688	746	750	697	722	746	734	743	716	753	736	762	789	744	1120	2479	2426	1640	1018	782	781	701	719	729	655	747	694	719	735	771	665	682	736	735	728	750	734	695	712	743	709	713	772	732	667	663	729	748	686	730	720	721	719	721	688	688	685	720	691	743	725	689	704	708	734	704	675	714	751	728	742	752	755	737	750	726	709	702	739	719	719	724	720	701	719	725	698	714	741	725	709	665	710	734	748	752	732	693	756	691	742	719	701	695	713	716	764	675	694	669	693	720	678	672	697	701	687	729	697	703	748	708	726	652	713	679	753	689	741	701	727	719	703	751	680	675	675	716	742	699	736	792	710	691	743	737	708	743	749	753	743	694	742	712	698	696	693	736	704	685	717	693	680	696	711	655	718	738	680	748	692	725	744	693	706	724	738	732	719	738	753	752	730	783	705	677	751	699	718	707	695	721	664	700	736	764	734	783	725	729	734	701	701	719	720	737	764	700	725	724	691	697	684	743	728	714	736	723	711	736	668	757	698	615	708	722	692	682	742	682	720	726	710	653	736	727	702	710	720	731	707	670	653	704	679	706	703	693	704	723	635	737	776	666	660	665	704	749	703	687	679	708	672	683	728	713	717	728	723	744	711	723	756	739	745	724	714	724	737	777	687	709	719	720	703	721	705	761	736	666	766	679	742	760	734	700	673	753	671	715	685	687	729	704	707	722	696	698	723	765	685	672	748	669	686	750	702	735	714	737	760	709	708	734	740	734	681	706	716	715	729	689	676	666	689	714	652	754	708	691	737	693	704	716	691	700	675	741	715	720	720	727	700	732	687	753	730	701	720	686	710	693	724	717	723	679	701	772	722	684	696	712	695	707	669	712	681	722	708	727	704	729	718	686	740	748	717	695	670	756	675	721	735	712	682	697	689	690	664	717	686	732	700	794	717	722	708	695	724	700	729	718	663	715	729	706	723	680	732	744	722	704	709	715	741	709	673	716	700	709	733	683	683	707	726	773	696	718	703	690	726	711	682	688	728	710	723	730	755	719	730	750	679	709	741	728	737	758	732	740	737	704	698	756	654	694	693	729	753	684	662	747	685	717	688	669	689	720	720	712	651	690	710	663	723	744	767	687	732	717	686	744	771	756	745	702	707	714	701	715	712	712	736	724	688	735	678	704	768	747	700	747	715	701	697	682	744	737	706	761	720	751	690	662	722	681	765	766	685	696	783	687	711	738	753	714	700	745	677	692	745	729	731	717	722	695	742	723	709	709	748	710	738	783	757	736	766	675	695	704	710	731	726	752	694	679	739	706	701	695	739	717	726	758	708	737	718	674	695	740	714	698	742	762	713	733	694	709	749	736	708	714	768	735	673	733	723	678	729	727	713	734	691	727	718	702	712	736	712	683	716	720	755	691	736	713	717	693	713	762	700	726	730	735	692	716	714	676	752	729	677	709	741	681	727	712	706	679	718	732	726	748	707	737	733	668	717	673	716	731	766	724	701	737	661	702	719	742	678	703	765	715	733	716	727	747	722	683	685	662	749	718	696	720	678	695	731	691	772	737	683	691	726	709	717	734	685	714	693	752	702	689	700	703	715	726	723	732	686	676	731	736	705	742	715	758	764	736	710	776	674	751	708	744	693	713	714	744	737	715	723	697	664	664	687	681	680	704	768	702	726	750	705	750	734	698	711	702	731	738	765	727	706	743	671	724	684	688	696	751	723	742	691	745	745	714	705	701	722	667	680	688	716	743	696	713	708	710	715	710	759	717	710	738	739	735	721	732	735	741	721	741	760	725	732	715	695	726	727	694	691	691	746	663	762	745	700	710	736	706	720	742	722	693	669	749	683	730	723	671	793	751	738	724	723	729	738	721	688	682	669	682	698	698	701	773	709	702	730	686	730	724	679	717	669	764	722	731	683	738	734	716	748	691	682	721	704	706	674	690	699	717	761	729	674	709	677	703	727	733	709	762	747	727	730	718	701	686	670	719	715	691	727	709	681	715	728	652	668	690	706	728	705	746	712	712	689	744	687	678	683	740	729	683	681	727	670	704	761	731	730	707	697	724	732	672	705	724	707	705	709	736	751	700	726	702	716	731	747	710	698	739	755	744	694	687	720	697	715	703	696	693	728	681	752	718	729	775	728	722	685	718	696	704	742	697	663	712	785	740	743	692	722	712	717	739	683	727	721	713	683	731	742	723	741	723	703	756	711	690	724	704	746	726	726	722	716	765	719	702	713	727	736	697	694	660	679	676	732	729	698	648	754	719	717	695	742	722	686	613	674	673	699	708	695	726	663	713	699	718	702	729	747	736	711	687	721	716	699	729	689	725	713	718	715	785	702	748	703	695	679	697	730	715	665	706	752	687	731	725	761	700	774	753	706	743	734	687	745	687	736	694	708	740	694	657	745	690	690	744	759	737	765	741	726	729	717	743	756	693	719	692	740	716	711	683	702	691	698	709	699	716	717	709	747	732	717	751	711	761	674	728	743	734	747	694	745	740	712	692	696	695	721	719	739	680	689	713	679	704	695	795	682	736	707	657	736	713	711	719	701	676	755	733	718	715	661	672	753	719	771	764	682	725	722	701	701	711	695	739	737	697	709	780	696	757	681	725	735	727	698	718	694	668	699	764	723	708	686	763	746	758	749	762	749	704	720	683	733	719	706	718	657	753	710	645	726	699	757	683	685	707	790	691	750	718	671	715	711	702	735	740	742	731	742	743	649	696	764	741	690	743	718	694	707	731	757	736	736	691	709	690	674	707	682	741	694	667	722	681	722	732	712	712	687	723	718	717	732	721	677	762	764	800	736	698	736	687	707	730	724	676	736	680	736	757	680	730	699	753	647	706	730	714	710	689	721	733	777	715	705	738	681	680	682	730	746	735	691	756	760	718	734	729	664	756	676	771	735	743	742	741	701	704	636	690	727	699	692	707	705	690	700	718	766	744	681	741	713	794	685	699	696	736	716	678	718	685	677	645	744	719	708	713	719	696	738	732	748	693	670	705	736	718	725	693	677	735	684	730	682	704	737	710	746	732	685	689	737	703	689	683	741	735	695	755	729	705	732	721	654	719	722	700	712	703	715	670	731	730	703	705	690	718	698	676	724	748	719	707	733	737	700	742	715	732	688	765	736	704	752	745	712	704	681	692	734	736	706	692	740	666	709	739	719	726	740	736	733	715	754	712	710	740	692	646	731	739	675	661	686	718	682	683	747	734	727	705	748	700	653	717	713	746	695	710	699	682	718	773	697	728	719	718	730	705	708	714	728	740	724	737	683	732	748	681	737	722	712	735	737	734	742	750	668	719	768	689	692	671	700	694	689	722	669	721	658	724	709	724	711	732	706	700	678	706	692	700	744	669	663	707	690	705	717	744	717	696	748	691	676	713	686	725	727	753
24303	3451	1520	1175	906	687	531	486	416	447	380	378	356	351	319	291	327	339	300	311	323	300	299	294	288	286	292	270	257	257	252	254	275	270	258	287	268	285	265	259	287	282	272	298	303	293	280	292	232	287	251	274	288	369	976	1362	1184	599	379	312	287	266	284	248	270	275	263	270	250	260	257	270	259	231	257	226	272	222	241	235	244	270	239	244	265	284	278	282	248	236	257	252	229	238	218	253	268	255	252	241	272	239	250	256	267	261	242	244	272	261	251	255	232	270	223	234	245	236	276	234	225	260	278	258	245	241	249	254	231	298	253	241	227	254	236	252	252	243	270	228	237	233	257	264	269	246	248	248	246	266	249	252	234	273	264	253	256	235	242	250	245	248	234	254	263	255	240	254	266	266	220	270	237	270	270	255	245	254	251	257	245	246	263	252	248	259	248	287	232	238	270	257	252	241	215	226	242	264	266	218	263	264	267	279	259	256	272	250	211	260	234	255	236	229	278	249	284	267	243	277	235	238	258	231	263	265	250	236	278	277	261	266	237	242	238	253	270	240	246	259	249	251	264	253	261	211	239	276	268	249	247	268	233	244	250	244	250	264	230	236	265	241	243	261	258	262	263	239	268	222	249	278	281	268	230	271	240	249	238	247	230	243	252	244	238	240	243	242	273	252	251	259	262	256	265	256	240	261	252	255	262	271	250	252	221	240	251	256	242	249	238	269	267	248	259	281	254	247	271	247	240	224	260	230	242	285	254	253	286	246	251	274	230	259	231	251	241	223	266	256	248	240	238	241	260	281	250	227	270	240	234	282	236	246	272	267	248	252	287	245	263	220	253	234	225	237	274	229	293	252	253	258	263	229	262	249	253	273	224	250	253	256	258	243	245	284	237	285	263	255	273	275	230	253	254	253	223	264	228	259	257	237	233	244	267	227	282	262	239	283	252	282	239	247	233	286	241	255	245	244	256	287	252	253	260	266	266	231	281	227	259	264	268	235	256	247	245	242	269	258	245	240	208	241	269	265	282	239	237	237	243	249	230	245	228	229	245	248	232	226	257	258	271	257	230	242	235	256	244	280	228	274	253	263	248	234	278	231	246	263	248	248	251	284	249	260	237	257	279	242	276	259	227	244	261	247	258	267	272	269	236	267	254	285	239	255	259	223	256	249	259	277	234	255	265	246	240	248	250	259	261	263	235	242	247	254	230	252	253	241	250	214	271	267	239	246	254	262	250	260	259	254	242	278	243	240	248	278	268	247	241	254	263	269	248	260	249	240	256	251	255	281	252	280	279	261	273	246	218	239	256	241	250	291	229	293	222	257	236	240	229	234	259	269	252	252	243	271	244	290	234	242	253	241	265	253	244	258	281	271	250	244	266	266	265	248	239	239	248	258	254	256	239	259	244	247	247	280	261	243	261	268	253	233	274	282	237	249	253	220	268	248	265	248	255	229	250	278	257	237	279	270	263	242	273	258	279	228	270	229	251	248	244	246	268	260	267	279	229	247	231	235	251	279	294	264	286	257	220	215	272	254	239	245	264	255	259	264	282	249	250	270	243	265	269	259	261	249	251	241	226	274	259	244	231	234	235	237	263	247	264	265	265	230	258	276	274	268	229	246	253	225	242	277	262	266	250	261	255	253	212	266	260	242	251	240	261	243	231	238	218	243	226	262	251	244	229	234	308	258	238	264	238	265	240	219	243	285	263	272	253	242	211	264	235	283	264	244	253	251	245	249	244	241	265	245	252	252	238	232	235	255	249	269	228	246	248	265	265	261	231	262	238	271	281	233	274	248	250	258	251	275	246	231	228	256	245	249	241	224	231	274	234	270	272	239	289	252	260	234	248	255	244	240	246	240	269	250	216	262	256	236	260	260	258	243	235	230	270	247	255	219	247	238	244	252	273	248	245	260	234	260	279	253	268	246	255	247	213	272	240	243	234	253	245	214	279	247	271	267	249	261	296	251	277	248	263	272	260	267	238	222	232	251	236	261	250	239	251	255	228	252	250	237	239	249	228	252	253	245	254	222	268	258	233	253	254	215	252	268	238	244	281	250	235	254	261	255	250	266	232	252	247	266	243	257	253	242	244	263	255	235	248	228	270	278	255	263	263	241	254	248	232	259	239	245	251	248	230	248	259	229	224	263	243	273	233	254	230	255	242	266	264	250	253	271	268	248	248	228	244	241	262	242	229	243	267	242	256	242	247	274	241	277	237	256	248	241	291	257	263	246	262	255	245	254	275	235	270	266	251	281	239	260	264	281	250	271	241	261	249	256	215	258	246	241	245	269	278	233	268	239	233	246	248	240	259	261	249	238	256	250	259	260	264	261	228	259	264	273	217	220	270	245	260	229	264	237	268	240	245	238	256	253	254	256	241	273	234	255	269	259	265	259	268	244	261	263	252	263	270	243	240	248	249	276	265	238	258	273	250	244	220	252	223	257	264	239	252	261	237	283	250	253	256	252	231	231	259	253	241	236	239	227	262	254	247	266	244	253	245	232	262	232	254	235	252	244	265	263	274	260	262	234	282	241	247	261	251	214	267	249	266	249	302	226	241	270	272	269	261	220	260	288	253	235	257	262	234	247	236	262	260	246	241	262	241	300	256	252	250	247	275	252	243	272	263	247	268	240	240	250	279	272	261	244	250	250	263	266	272	271	274	290	218	228	268	234	277	261	253	260	241	250	249	263	263	227	249	243	243	241	258	273	257	258	224	251	237	245	243	252	235	249	272	258	256	261	272	244	239	242	247	254	234	258	271	244	231	260	231	257	255	265	230	244	234	239	250	233	265	277	278	267	253	281	234	213	262	231	282	261	228	283	238	243	239	259	267	273	247	257	238	253	243	250	266	250	255	246	287	261	263	248	263	242	241	240	243	252	267	245	238	283	230	260	248	235	243	241	277	263	254	264	247	241	226	265	278	254	265	250	251	228	223	241	256	254	238	236	233	269	251	259	252	257	256	248	260	229	240	245	262	254	236	252	249	256	249	234	242	262	273	254	248	237	227	254	249	237	220	242	258	250	259	220	246	251	262	255	246	256	257	236	252	242	246	256	230	253	243	226	237	230	225	265	266	225	243	306	264	262	248	248	271	258	241	269	241	243	275	262	262	227	248	263	246	228	269	245	236	259	248	257	255	277	240	265	277	258	275	277	253	278	251	251	283	256	269	243	266	243	268	248	224	273	231	256	237	258	255	254	274	259	263	237	250	228	281	246	264	211	222	265	232	246	228	232	248	235	257	269	259	248	283	236	234	249	262	221	233	253	248	253	239	256	245	279	250	241	253	268	234	238	267	281	222	227	248	263	265	269	211	249	276	286	279	240	232	254	258	243	251	246	256	258	212	238	251	254	247	253	270	242	246	252	260	243	244	252	275	236	244	242	241	247	256	229	264	238	234	242	268	242	259	258	247	267	241	251	250	240	254	270	266	268	251	243	256	251	236	221	253	258	281	259	269	260	249	245	239	265	231	254	251	276
13318	1809	3734	3976	3245	2728	2219	1984	1821	1670	1577	1457	1424	1335	1339	1254	1221	1216	1159	1099	1077	1120	1018	920	963	939	973	884	831	857	939	880	845	863	763	814	839	814	844	800	798	883	963	919	999	978	973	983	1005	1056	959	885	856	1630	6019	9052	7137	3602	1857	1037	806	741	763	742	777	741	705	765	732	729	759	711	720	743	714	721	782	711	730	711	714	717	725	753	731	734	734	748	751	723	752	737	726	756	750	690	733	772	742	741	733	763	790	754	753	719	715	763	732	751	709	768	739	687	702	721	742	726	733	733	709	739	741	733	745	751	757	740	751	775	729	751	737	714	748	762	741	675	775	763	720	744	734	726	733	715	750	740	734	735	709	735	732	743	710	723	741	717	710	787	707	731	733	739	782	711	725	743	731	755	715	690	728	713	699	708	761	702	700	733	750	767	719	769	754	717	757	728	717	735	730	725	757	790	731	727	732	771	744	691	743	738	743	716	737	707	726	770	693	687	779	761	735	710	756	763	683	743	721	721	681	756	703	737	746	753	699	743	790	707	736	747	726	716	708	752	709	714	737	731	699	715	708	734	703	732	733	743	698	780	747	708	739	728	807	774	745	720	712	698	725	747	714	697	710	730	715	753	713	724	748	687	707	764	757	695	733	731	739	736	723	721	738	714	709	691	749	703	758	718	735	745	665	688	744	729	802	699	707	708	755	703	747	729	767	754	715	790	707	712	752	693	740	772	762	706	717	752	755	741	733	726	711	738	780	728	756	757	748	739	763	674	710	744	745	755	726	749	774	805	744	770	759	747	713	702	697	730	712	763	799	723	748	771	720	761	706	715	689	740	720	725	746	737	692	720	704	713	720	740	688	761	682	720	714	747	698	794	683	774	731	740	714	760	684	723	718	721	695	707	700	727	760	712	731	737	746	783	742	717	735	703	784	687	772	693	737	717	701	742	730	747	755	712	737	691	707	758	731	740	720	764	775	677	749	736	772	710	736	704	683	716	803	730	771	725	711	756	698	771	712	727	732	701	736	755	714	699	713	762	743	715	693	730	749	739	721	726	712	775	756	742	740	735	734	675	734	756	736	718	744	780	741	749	769	701	743	725	744	755	703	711	741	725	764	720	708	765	751	750	736	724	692	664	746	725	728	706	710	751	714	715	751	712	818	732	748	668	719	751	725	709	748	777	725	732	751	745	712	768	736	723	726	735	795	697	776	662	694	735	721	755	746	706	733	715	754	764	754	705	730	743	737	717	711	751	763	715	713	705	751	744	764	668	714	736	796	710	742	729	718	735	679	749	755	756	748	760	757	708	720	747	757	733	724	727	697	740	725	751	701	708	757	740	737	706	710	724	761	731	749	745	775	734	738	712	755	750	725	757	725	729	716	733	702	755	705	736	730	714	734	709	728	750	717	783	769	752	758	738	711	756	729	731	721	747	756	763	727	718	750	742	716	772	768	694	784	713	772	725	747	678	752	717	724	692	736	735	742	739	756	685	724	768	697	696	741	725	697	715	766	722	721	715	692	722	768	716	718	745	729	693	714	720	774	723	689	714	772	748	689	759	727	763	730	727	737	781	703	751	733	720	735	702	721	719	700	747	723	691	741	762	720	717	730	758	691	696	769	764	754	744	757	734	770	736	723	752	727	745	743	746	717	731	735	732	789	751	679	732	679	686	764	717	669	754	742	773	713	722	717	720	756	723	726	699	748	699	748	740	695	714	734	751	727	773	773	769	723	759	733	742	730	742	740	726	767	703	732	740	773	764	711	710	695	777	722	757	724	720	740	782	732	723	739	760	786	746	725	720	718	727	685	726	757	732	716	718	680	741	716	744	710	718	740	778	732	721	690	756	735	725	701	724	718	771	815	745	733	739	687	774	721	806	686	719	745	751	784	751	723	724	716	717	753	732	695	735	787	750	708	722	753	723	709	756	736	743	745	671	752	714	729	715	732	754	729	700	710	727	729	748	730	750	718	743	741	711	795	716	714	745	733	733	731	721	721	755	769	734	727	710	753	725	753	703	710	751	743	712	715	733	764	711	797	764	745	779	791	739	763	753	691	713	784	732	713	723	706	746	710	750	703	750	702	738	690	743	725	728	724	776	716	730	704	764	757	711	760	753	748	707	681	732	725	752	720	740	744	696	745	753	744	735	743	747	715	716	715	723	736	751	749	720	752	738	748	679	771	712	746	753	731	672	729	752	746	735	736	707	729	760	745	695	699	772	769	735	734	773	754	709	783	735	722	691	756	746	715	709	723	713	734	745	697	645	746	720	726	732	733	784	787	732	764	720	739	733	744	723	744	719	706	774	696	774	749	807	693	701	688	706	812	738	779	737	722	764	701	752	777	755	686	755	725	727	737	753	736	769	713	705	707	755	722	777	792	712	750	707	659	777	691	727	735	770	711	711	745	706	683	738	729	682	749	772	745	748	706	712	741	742	693	704	740	762	730	769	726	768	791	756	734	716	741	704	706	689	692	733	756	754	736	728	698	780	774	696	702	722	720	699	730	716	741	739	772	774	718	726	694	758	655	762	672	731	735	749	692	755	727	723	713	714	779	693	745	737	728	756	741	777	735	759	739	740	756	739	744	729	684	688	716	712	696	757	715	734	693	728	742	737	690	731	745	731	715	762	725	752	695	719	783	794	788	702	710	791	712	729	781	748	735	751	735	746	735	705	739	745	685	736	747	698	739	722	710	738	752	675	764	782	745	736	727	699	729	723	700	760	664	794	685	737	740	734	720	778	718	694	735	756	742	737	713	689	676	703	749	707	780	718	771	733	746	740	710	777	723	732	768	711	661	735	730	703	679	729	738	707	761	746	736	723	688	730	722	761	779	725	741	754	709	777	716	733	737	745	726	743	762	757	767	768	752	705	713	698	730	744	730	780	727	736	742	714	685	746	754	718	751	732	755	759	720	774	713	683	720	740	692	739	747	749	717	742	750	692	719	786	722	724	763	703	703	728	762	755	731	721	726	767	716	738	737	733	767	729	756	714	729	704	712	720	771	784	770	694	691	743	711	715	733	744	705	744	718	728	753	765	739	784	722	707	717	715	728	763	768	755	709	769	679	722	773	673	715	722	706	680	741	733	738	726	707	728	765	730	739	712	752	705	765	757	776	729	723	782	715	756	749	667	783	733	739	750	707	740	754	741	713	724	770	701	710	725	737	753	770	719	708	765	754	770	743	706	694	793	714	744	727	722	774	767	746	773	692	713	736	731	755	731	720	723	733	734	794	727	750	735	685	725	734	708	723	722	708	714	737	739	724	757	738	769	759	776	722	708	726	760	695	743	725	711	698	713	751	755	732	701	760	768	744	705	734	743	761	712	686	702	727	734	733	748	684	758	763	730	780	641	765	728	705	702	769	763	757	721	752	713	752	762	794	741	745	720	713	708	723	715	759	751	698	734	703	741	716	711	686	733	684	754	790	777	752	741	707	746	774	724	731	719	705	687	730	710	761	772	722	698	726	764	813	729	725	709
35706	9098	3358	2393	1599	1213	900	760	702	638	596	541	474	421	486	474	380	408	348	414	364	375	326	362	326	322	314	296	300	308	297	292	380	891	289	287	300	292	319	258	274	312	302	316	338	345	320	311	317	328	355	306	309	327	1698	2511	1690	985	536	349	265	274	278	264	263	252	307	305	264	302	303	257	265	272	261	284	269	296	286	254	277	270	268	268	255	261	281	278	308	267	300	271	255	277	256	301	273	251	271	271	263	261	267	270	271	261	284	260	286	297	306	280	269	287	268	283	272	273	251	293	267	288	296	273	271	280	254	257	244	278	285	285	243	254	268	249	265	291	260	283	270	265	271	281	276	303	260	293	239	307	277	257	276	262	272	286	277	266	270	273	251	272	253	292	269	271	282	245	240	260	285	257	297	284	303	285	273	289	263	259	266	252	236	251	245	256	247	259	269	281	282	292	272	254	253	275	264	257	286	272	288	292	263	276	282	255	272	293	259	269	249	248	289	279	259	301	284	257	288	295	296	306	262	273	268	284	300	275	270	271	281	262	279	266	280	268	252	257	277	279	231	244	285	289	261	280	279	275	273	269	268	236	276	286	290	278	246	292	286	271	290	260	280	267	284	267	273	259	283	269	259	296	265	309	269	254	286	241	281	306	258	265	296	265	247	277	279	259	249	262	264	251	278	280	275	271	252	290	338	268	243	272	284	276	266	270	287	283	274	269	256	254	255	250	282	263	273	260	261	275	279	279	255	294	277	305	295	269	266	249	269	280	246	283	308	281	278	274	292	275	326	279	274	245	247	301	271	292	252	273	275	263	261	281	281	247	252	241	248	287	280	284	266	291	263	285	260	288	260	253	248	270	280	252	273	279	258	266	302	276	258	250	285	277	246	302	243	277	277	263	285	247	271	282	280	273	284	287	242	266	270	239	260	268	297	276	258	268	278	273	284	264	259	281	266	258	285	245	265	286	286	287	279	272	304	275	275	294	301	242	281	265	304	264	257	288	271	254	282	263	241	295	274	250	277	267	286	292	270	282	282	280	279	269	302	271	288	265	264	292	291	298	274	290	257	272	252	284	285	266	277	266	287	257	283	318	271	281	276	260	263	255	268	276	255	311	261	238	232	231	266	296	260	269	272	261	271	264	268	291	272	292	281	272	291	288	269	293	268	259	268	279	278	313	285	248	277	255	288	289	287	284	280	279	306	273	305	249	271	266	283	315	274	303	273	320	282	295	294	253	244	269	284	264	269	264	243	278	276	252	280	244	265	278	288	255	275	288	274	253	276	266	270	265	270	252	280	252	283	291	254	267	276	280	276	277	268	271	257	276	257	313	263	289	274	237	274	269	303	274	260	286	291	259	267	266	285	310	263	269	267	284	311	302	247	234	259	264	273	268	275	293	302	254	270	285	264	269	289	270	277	270	271	260	263	248	241	295	268	304	287	277	281	273	275	257	295	266	280	247	270	276	275	287	263	248	243	283	271	278	248	303	285	265	264	302	242	292	274	271	263	267	257	282	255	322	263	304	241	253	274	321	292	289	272	264	305	279	286	299	288	279	271	264	289	253	300	252	265	259	284	263	280	272	273	311	262	272	270	264	260	268	286	280	278	281	273	284	269	276	287	270	272	269	308	280	293	248	277	272	294	271	261	256	245	256	248	292	285	238	236	266	251	267	257	273	276	282	237	265	256	283	286	255	258	281	258	280	275	274	260	257	272	254	279	259	305	258	282	278	275	270	276	261	290	251	258	286	253	266	256	278	277	297	287	269	295	264	250	267	279	267	270	279	231	273	307	255	277	290	225	264	259	281	282	263	301	290	256	274	294	240	271	260	241	320	250	263	301	241	260	283	258	275	289	279	270	257	296	257	245	265	261	293	280	296	252	275	264	272	275	259	261	271	280	250	258	283	272	272	257	285	279	289	264	302	252	275	258	271	270	247	285	289	287	301	305	236	261	245	264	279	246	265	263	261	277	245	256	287	303	292	242	267	273	249	279	263	272	294	294	305	253	257	255	273	256	281	286	282	281	260	263	279	290	259	286	255	239	286	291	272	288	270	296	281	232	280	290	273	279	249	281	266	297	278	249	289	279	270	274	267	278	248	272	267	253	265	268	261	270	262	261	260	261	264	274	297	279	256	262	281	246	258	271	286	266	245	267	287	233	294	280	272	221	308	268	288	284	303	283	303	289	277	287	291	252	252	260	260	286	238	256	286	241	250	262	260	282	275	273	284	264	257	272	284	293	289	279	250	280	272	282	272	282	272	280	290	248	253	265	269	284	258	271	282	289	268	260	297	276	276	274	270	264	283	285	289	240	297	252	271	233	269	273	278	288	259	242	285	297	276	281	285	263	289	262	269	279	275	270	237	285	296	230	294	322	284	282	276	241	230	305	267	286	274	238	277	267	268	271	266	263	272	242	290	269	244	276	266	299	257	269	252	250	278	278	266	267	249	264	270	287	251	271	282	286	276	247	299	262	298	274	279	265	253	281	277	256	307	263	297	254	261	270	271	258	284	305	262	260	260	287	277	269	298	281	282	270	268	267	304	266	282	262	237	264	285	304	279	280	262	276	278	251	259	287	245	278	252	278	270	252	256	288	247	287	271	297	260	257	233	263	267	234	268	283	256	269	248	277	265	237	259	291	254	283	267	278	327	296	283	285	264	279	276	246	293	296	265	274	270	280	287	268	284	249	273	266	274	273	261	269	260	255	272	283	261	289	265	271	243	286	250	237	279	261	257	271	259	236	244	276	285	286	264	293	281	283	271	299	271	300	292	270	289	266	269	281	292	295	260	271	273	273	283	292	262	297	262	243	289	283	293	269	288	282	263	254	249	245	260	275	284	257	275	307	288	262	246	271	289	234	284	268	287	278	281	253	268	261	288	295	304	306	261	267	305	238	287	271	256	299	257	262	243	262	258	253	275	285	280	264	248	272	295	282	300	289	266	283	289	271	234	295	269	287	220	298	245	279	248	284	291	276	290	256	268	277	287	281	274	281	259	272	287	279	274	254	280	306	269	278	276	277	256	266	260	265	264	266	293	297	262	238	261	263	265	256	269	272	278	281	288	266	291	275	263	258	260	251	281	246	271	267	271	261	264	272	285	284	270	292	257	276	270	279	297	294	265	272	263	303	254	279	283	266	285	261	274	281	250	302	284	236	265	259	249	281	272	263	294	232	286	280	263	280	291	277	274	284	262	259	270	277	258	304	265	276	229	313	260	283	275	261	269	250	258	280	276	261	299	276	285	270	239	265	252	263	275	274	259	288	261	262	293	275	276	281	263	262	261	271	255	263	284	242	242	286	295	272	289	283	243	281	262	244	268	272	283	283	256	257	269	279	271	278	256	271	247	249	292	232	267	305	264	261	267	264	296	275	288	262	275	259	273	277	271	265	293	272	254	274	268	285	270	263	269	272	269	269	291	274	267	262	274	270	256	273	287	286	279	262	282	254	268	249	270	260	263	269	285	271	267	284	268
19537	3136	6672	6964	5746	4724	3856	3314	3150	2955	2437	2331	2193	2042	1960	1890	1766	1715	1658	1521	1510	1468	1300	1194	1266	1108	1141	1073	1121	1054	1052	975	1747	4994	905	886	929	939	989	953	884	922	1081	1075	1244	1209	1102	1187	1185	1271	1278	1230	1107	1330	11003	14934	10207	5575	2610	1029	815	818	808	786	744	789	780	783	771	752	723	821	841	746	799	778	827	812	818	754	757	813	822	795	771	829	810	765	822	762	810	781	821	751	756	739	773	725	805	712	755	778	774	752	757	766	740	805	756	770	775	745	776	782	775	756	760	792	721	815	778	740	807	731	727	799	759	793	766	775	745	758	763	786	748	731	756	797	756	775	821	737	766	759	782	737	766	749	808	800	786	785	781	749	767	754	751	762	807	734	706	769	800	768	731	749	765	686	811	812	785	816	738	816	777	827	788	781	794	787	761	751	803	748	794	791	711	764	783	769	741	764	739	792	786	794	798	811	753	838	778	777	732	760	745	780	787	814	826	743	809	789	749	770	771	758	726	757	784	754	763	747	811	706	763	810	771	770	743	809	790	804	797	763	729	756	805	776	778	772	803	786	780	752	777	779	793	781	773	753	775	793	721	753	790	808	753	761	770	749	784	784	771	748	784	765	788	787	729	781	734	788	781	770	825	756	787	745	810	803	794	790	770	730	766	836	782	779	771	770	793	814	849	801	772	853	755	759	764	777	729	769	799	763	766	731	813	756	783	805	762	763	794	766	744	739	754	781	773	739	787	812	779	799	792	773	787	811	754	790	768	747	745	759	811	786	807	735	803	766	760	703	809	790	820	716	812	749	785	784	740	780	761	793	776	834	796	766	728	823	784	774	760	721	768	789	801	754	781	768	799	757	790	785	785	775	749	780	740	780	766	772	767	747	838	767	790	721	714	727	780	777	765	772	798	762	731	783	727	793	787	775	779	769	741	748	818	723	751	779	707	786	799	762	738	755	806	735	789	772	761	786	782	764	760	713	768	799	737	766	780	772	812	707	793	724	776	768	760	816	772	799	775	749	741	784	745	719	781	832	796	758	783	744	785	736	772	782	758	765	826	786	740	789	714	761	806	784	782	794	754	779	801	755	739	776	775	769	749	810	804	737	799	795	752	706	791	766	820	758	823	781	792	804	770	804	736	818	754	769	770	795	726	764	727	746	824	813	792	820	792	781	754	794	809	749	802	786	772	765	794	761	807	782	772	805	782	781	811	748	769	780	811	792	779	733	799	771	754	791	775	773	769	787	730	782	787	725	798	782	808	771	739	777	771	782	716	757	739	847	796	771	796	812	815	737	794	764	744	736	767	785	784	736	794	846	789	766	801	802	807	772	805	815	767	785	811	763	716	774	786	777	736	756	775	777	779	783	774	746	801	758	781	805	740	811	717	750	774	812	803	763	813	789	782	766	710	816	775	762	792	758	798	783	788	754	731	742	780	823	746	782	780	754	774	804	738	746	773	799	776	720	775	783	733	740	759	733	794	828	752	771	798	757	738	808	778	732	782	774	749	802	808	793	751	748	778	748	797	799	774	717	783	780	773	754	790	764	788	773	753	781	769	778	758	758	772	752	833	751	758	760	803	763	795	813	796	748	786	832	796	775	770	754	778	814	816	775	777	778	761	749	754	793	832	788	773	767	748	783	770	766	771	790	777	816	756	808	776	740	772	758	836	818	777	745	750	798	759	733	766	781	747	743	770	798	801	793	808	714	760	807	731	783	771	767	791	773	792	745	714	728	764	734	770	801	788	783	768	758	782	749	827	764	773	763	821	748	759	793	757	801	747	791	770	753	733	761	778	778	753	730	746	818	791	803	756	774	772	794	771	771	757	774	826	804	767	746	791	739	828	728	787	806	782	762	723	798	722	732	744	829	749	803	732	747	776	817	792	731	746	782	774	794	767	774	754	774	804	822	774	803	758	807	745	777	780	741	734	741	779	765	786	759	708	772	755	763	762	771	748	798	775	792	725	800	802	730	729	811	762	792	779	740	754	741	783	775	764	745	747	743	759	798	751	835	758	839	722	757	806	771	751	787	778	787	735	787	788	762	745	768	748	826	750	748	804	761	790	793	764	809	772	768	789	754	748	790	728	786	797	748	768	761	764	726	783	796	800	761	801	806	817	748	783	747	775	778	811	787	801	764	823	753	792	738	803	804	749	748	751	786	813	825	733	779	751	761	750	800	773	793	744	778	773	774	769	758	794	737	825	808	761	765	738	744	773	782	805	725	763	793	761	771	773	772	796	803	742	795	772	787	760	773	785	770	744	768	747	783	798	761	741	817	808	741	796	789	796	763	750	780	758	755	734	788	759	753	785	781	762	783	749	766	744	795	807	746	816	752	743	779	750	820	730	796	769	767	724	797	707	756	797	684	766	733	804	786	760	777	789	780	766	750	769	813	771	737	751	772	792	779	774	813	772	814	756	774	763	747	797	782	812	799	785	772	728	760	757	757	754	808	772	796	775	789	741	746	781	787	760	794	855	806	799	798	764	808	757	788	765	771	786	807	747	761	739	781	886	758	754	776	749	762	754	775	763	785	782	785	759	783	732	757	780	806	750	773	861	792	752	807	752	742	727	795	801	757	767	759	770	769	781	805	816	786	772	774	778	721	840	766	776	803	765	731	760	766	794	794	787	753	754	764	802	776	793	744	768	720	766	810	829	778	775	768	743	805	814	779	764	785	818	739	728	796	762	800	772	800	776	814	747	774	818	773	807	783	721	757	750	779	763	799	774	757	736	828	774	750	781	760	768	766	818	801	759	778	804	787	790	803	789	832	762	771	745	783	756	746	755	795	776	794	755	767	776	780	780	775	754	805	768	735	783	801	791	793	771	726	808	834	765	802	740	752	733	809	798	743	803	805	723	812	795	741	797	751	751	790	816	826	760	755	742	779	705	769	812	755	755	752	800	762	755	785	765	760	778	765	777	695	784	762	750	782	770	753	722	805	752	811	768	836	771	780	787	801	784	769	754	854	733	734	815	768	787	766	772	779	795	809	753	805	800	762	768	753	782	797	812	802	792	736	748	703	759	731	790	781	772	762	827	790	800	814	770	714	741	802	774	716	757	738	737	799	812	788	741	769	794	796	837	810	799	764	814	803	837	768	761	740	765	808	797	755	818	771	741	784	802	743	791	762	711	774	768	738	764	752	799	766	726	777	775	769	748	746	778	749	793	719	788	790	770	790	785	704	802	758	755	800	791	808	733	737	771	757	787	774	782	796	780	754	764	784	741	790	770	773	777	765	770	764	765	744	799	828	784	762	815	804	775	732	844	749	741	749	770	785	766	806	749	739	830	746	763	756	813	760	786	742	766	755	763	786	772	790	826	771	743	760	745	763	759	737	754	800	743	790	809	758	765	790	740	813	788	741	727	784	783	720	774	753	806	803	751	742	768	785	749	806	788	786	807	795	758	846	759	764	823	772	730	831	786	826	784	722	758	790	775	765	755	799	778	769	830	768	719	758	775	729	744	781	777	790
2777	336	258	274	265	203	217	197	228	204	210	204	199	194	222	185	207	182	195	183	200	178	198	180	198	180	204	205	196	222	171	205	207	267	269	183	169	185	203	202	212	194	198	188	196	197	186	196	184	152	200	197	201	177	277	347	332	260	231	202	181	187	183	159	209	183	222	187	188	210	190	204	194	205	204	204	197	210	191	187	218	192	195	209	204	220	191	182	210	197	191	197	197	188	168	186	191	200	190	173	202	175	166	182	182	189	177	179	184	184	190	192	173	183	190	198	215	209	192	215	193	170	182	193	199	192	188	199	189	209	191	182	190	191	205	203	218	198	193	198	165	217	208	182	197	189	201	184	196	217	209	208	204	210	191	186	165	193	197	184	179	190	196	197	188	173	163	200	208	222	194	188	200	172	192	200	179	208	193	174	221	185	192	185	180	195	187	198	174	170	174	183	182	164	196	198	190	176	195	174	197	190	200	201	175	202	211	209	206	193	200	187	185	173	200	216	199	204	198	174	200	185	196	186	176	202	163	212	199	189	173	192	191	180	187	217	199	205	186	215	177	180	207	177	200	183	187	190	213	211	186	192	201	170	174	190	178	184	201	195	207	205	174	203	184	217	164	197	177	207	175	195	176	200	221	208	179	205	195	191	191	183	192	189	201	186	185	171	193	179	189	192	206	201	177	161	173	177	210	200	229	202	204	174	192	190	176	191	200	200	196	168	211	192	197	157	184	188	191	182	188	184	195	201	202	217	212	201	202	196	198	188	180	201	205	201	175	194	188	179	186	198	214	203	177	189	205	224	215	183	217	200	209	206	192	186	225	187	181	192	209	206	202	162	221	200	187	201	200	196	192	208	212	188	172	186	176	184	172	175	201	204	187	181	166	170	202	183	199	188	204	179	190	215	174	186	163	210	202	183	202	197	195	196	184	180	199	207	160	203	186	201	177	231	180	206	192	206	179	194	215	197	202	208	190	179	204	189	195	196	189	189	179	194	185	189	189	173	182	171	191	212	185	203	162	206	162	217	173	206	210	192	183	184	179	182	218	196	191	229	214	191	213	174	181	186	208	203	190	207	197	207	188	184	200	201	202	202	200	199	212	200	194	208	188	200	197	161	186	164	188	208	198	189	165	197	181	169	217	171	190	190	199	214	167	177	192	194	207	197	209	184	197	192	178	171	193	183	172	194	206	200	205	201	207	188	190	189	191	174	181	190	202	174	190	175	187	218	182	236	203	201	194	173	201	169	205	202	202	186	172	176	184	193	193	189	204	173	197	187	182	195	207	180	193	205	175	190	179	175	229	171	199	197	190	191	180	183	190	201	168	174	187	208	199	178	199	186	208	186	193	181	204	190	182	189	188	204	197	185	189	195	175	191	183	199	229	180	183	197	201	187	198	205	200	167	195	195	200	183	205	201	161	170	182	189	185	177	179	205	200	180	174	194	178	193	198	188	172	208	164	204	217	201	197	207	180	175	214	201	198	164	173	201	233	188	172	186	225	177	172	178	167	174	203	184	209	201	196	194	172	171	205	192	164	197	199	184	190	213	209	183	213	178	192	193	184	168	180	190	214	212	182	196	177	215	207	191	160	200	192	173	225	173	180	203	188	182	181	189	216	192	179	198	180	195	199	170	197	176	173	207	155	204	210	204	187	203	209	200	190	195	194	189	184	202	208	203	187	192	208	210	189	176	185	214	185	201	197	181	198	192	197	182	200	180	195	202	183	188	199	180	203	193	201	184	191	183	233	195	186	188	190	189	179	161	211	183	200	188	191	181	189	197	220	182	210	193	161	186	187	172	171	209	189	189	200	186	194	195	171	191	177	201	195	183	171	185	212	196	173	186	204	184	222	217	177	181	202	192	191	202	201	214	179	197	179	189	191	191	194	203	202	199	175	205	173	177	184	203	177	207	205	196	214	187	184	200	179	173	178	191	196	177	182	193	174	195	172	172	223	195	190	179	196	199	192	189	226	205	188	189	197	180	208	210	202	192	187	188	196	183	183	183	209	218	194	212	173	178	180	169	194	187	174	199	202	204	195	209	169	189	201	184	198	183	202	202	203	178	171	201	238	187	180	176	194	192	201	193	188	196	178	194	179	216	173	188	203	182	187	178	224	199	191	207	219	187	196	200	200	197	196	181	178	193	168	189	159	182	177	167	178	178	194	170	193	206	193	184	176	180	215	197	167	195	190	168	160	191	206	189	201	194	197	187	195	172	204	193	197	172	191	197	199	214	184	180	189	190	192	193	189	183	181	207	201	191	209	210	228	175	193	216	204	190	193	204	163	212	173	187	189	183	196	188	215	179	201	191	176	177	188	197	171	193	178	175	188	188	188	199	190	187	195	201	182	219	163	192	187	189	195	184	205	209	182	171	195	176	202	174	186	196	186	211	178	193	178	202	191	187	200	183	212	206	198	185	199	194	190	194	184	192	190	191	197	179	188	193	192	202	207	170	207	204	196	196	201	205	202	198	186	194	193	166	181	178	217	179	194	195	202	188	186	203	187	195	197	204	174	199	208	184	211	183	182	184	199	209	180	175	211	179	208	195	210	212	200	191	198	184	208	199	205	216	201	171	183	188	190	190	160	197	188	187	196	175	192	194	198	201	171	208	173	169	187	186	187	191	198	219	185	210	179	202	173	213	188	184	189	197	184	196	166	186	193	205	209	184	169	188	185	195	185	180	206	183	186	185	209	198	174	192	200	179	185	180	209	194	185	188	191	175	161	190	201	195	190	207	191	198	189	184	198	190	197	186	215	200	200	176	190	185	168	203	175	190	190	173	186	189	197	191	193	196	164	198	202	194	179	184	194	202	182	187	180	172	173	212	201	200	159	162	194	195	191	192	191	177	205	196	216	206	202	185	193	169	182	198	184	199	213	199	205	193	214	210	199	223	177	180	177	192	183	197	200	187	169	190	199	173	173	201	202	190	184	185	172	163	190	185	189	199	183	183	181	201	209	204	197	191	211	192	191	188	190	181	180	193	186	194	188	185	213	185	194	175	178	180	185	175	192	199	188	189	203	160	187	201	186	202	206	184	198	188	183	180	173	181	202	161	198	173	192	178	186	196	224	204	190	203	207	187	184	224	190	184	206	214	185	181	204	196	216	184	168	199	170	201	229	185	207	214	185	199	211	212	190	178	187	184	190	215	212	176	198	210	233	211	224	204	168	208	219	186	198	195	195	188	193	188	202	183	206	181	211	213	196	226	205	194	229	181	181	199	206	207	250	167	194	173	208	158	182	191	191	195	198	189	179	198	174	175	171	200	222	185	213	215	174	160	209	194	199	193	200	201	162	187	205	185	195	186	192	207	201	194	206	184	200	193	192	191	169	174	198	177	216	204	173	193	169	206	176	196	208	211	180	197	172	221	201	191	189	196	194	183	190	170	183	178	210	195	213	227	197	186	179	184	197	218	203	201	179	187	198	160	214	197	186	183	192	194	198	197	177	202	210	189	203	199	191	195	189	214
2728	671	771	738	741	692	660	668	639	673	551	658	654	581	624	614	608	542	624	609	609	626	540	605	572	574	609	610	600	563	530	644	855	1244	1127	584	629	591	581	557	611	589	596	567	572	566	589	576	553	534	600	538	580	595	984	1530	1406	1027	651	601	604	580	613	572	533	588	544	573	588	552	539	554	616	555	590	587	574	538	587	557	579	552	557	558	537	580	559	542	599	589	574	560	536	600	571	552	509	583	549	587	580	608	554	569	575	577	558	518	548	564	599	560	604	590	571	579	520	559	566	601	563	576	546	576	553	585	549	558	581	573	529	519	562	567	558	583	580	560	560	564	607	607	569	616	572	617	591	553	539	576	571	521	581	561	590	620	536	575	586	602	607	555	590	580	574	547	570	614	546	545	535	548	602	595	569	594	612	552	566	532	562	564	561	619	558	568	586	556	579	589	542	557	572	538	549	608	564	537	552	556	576	593	541	554	540	583	582	573	539	582	575	535	557	589	537	571	548	582	576	618	574	533	541	577	559	586	552	577	595	569	618	579	597	547	565	561	554	569	549	575	545	598	586	582	623	543	549	587	598	542	593	587	618	568	536	579	562	581	567	540	581	586	602	505	574	566	584	562	576	575	524	609	557	572	547	616	617	579	561	592	593	557	572	564	546	599	584	586	535	569	581	578	567	558	576	603	558	572	524	575	538	584	618	590	561	598	574	544	557	543	533	572	588	607	570	581	560	515	609	543	591	566	573	556	588	557	555	538	557	525	546	538	577	517	611	601	544	602	614	591	530	560	573	576	503	551	558	569	602	570	588	552	565	605	602	622	600	564	584	552	555	554	544	589	570	550	589	547	610	579	634	530	544	596	589	606	550	567	557	537	592	546	607	554	547	570	538	543	540	540	584	569	581	565	602	556	592	590	521	539	554	547	558	552	554	589	580	568	567	575	521	601	551	556	527	540	514	574	546	584	580	546	580	581	568	563	566	566	562	528	525	535	537	568	567	570	550	562	570	563	540	566	585	585	564	587	572	586	590	538	571	566	569	557	579	571	536	565	542	578	551	549	540	546	579	547	563	558	533	580	577	572	601	577	547	584	543	594	565	533	576	573	578	565	573	518	571	592	556	559	590	609	579	623	579	552	595	591	563	593	606	571	588	583	571	597	586	560	584	587	570	545	560	614	563	613	601	559	578	527	578	582	567	540	610	557	536	568	605	539	546	518	527	582	548	580	564	569	572	597	590	576	589	554	565	573	563	590	590	533	608	611	560	514	591	588	576	557	564	547	575	600	566	611	559	591	607	527	587	592	580	581	578	548	593	590	601	582	588	547	568	577	556	564	558	582	549	580	553	554	588	541	542	534	591	579	566	613	583	583	560	539	594	558	536	563	560	582	569	601	546	561	579	580	564	567	570	545	552	602	591	550	589	582	544	570	571	551	584	558	571	564	564	544	540	604	585	543	536	532	568	587	560	604	589	537	585	554	600	597	594	565	546	546	540	584	549	565	564	589	579	564	573	532	584	611	574	549	575	592	538	552	560	534	584	561	587	622	580	556	550	591	540	531	560	554	521	590	561	547	608	606	550	531	582	533	543	536	546	563	583	582	576	550	538	548	564	542	513	547	540	525	557	559	521	535	584	575	544	555	593	570	572	526	573	573	559	578	601	565	549	527	580	611	583	568	576	546	516	542	532	577	599	556	546	542	604	592	565	568	581	570	557	564	578	584	552	571	581	569	564	550	551	606	578	566	572	602	619	586	578	563	542	589	579	618	527	581	578	575	565	573	580	550	573	580	568	583	586	574	575	563	592	573	536	617	569	626	531	602	574	590	576	569	563	546	563	596	566	551	611	552	562	564	565	583	549	602	585	544	524	536	561	550	564	572	617	548	567	559	594	583	505	548	606	585	568	559	573	583	558	554	568	571	550	592	522	602	523	554	557	548	595	551	570	602	550	603	562	557	532	563	595	609	570	545	566	568	512	582	567	592	589	590	546	588	577	568	588	600	565	610	553	535	533	532	553	600	544	537	552	563	584	596	537	580	576	506	569	551	590	574	573	576	552	567	554	546	590	572	562	572	612	616	557	534	589	595	539	551	549	572	597	562	542	604	611	552	558	574	605	562	579	528	580	563	583	586	598	555	618	591	533	568	580	555	590	586	570	585	559	566	560	593	574	527	609	531	538	595	542	570	566	538	571	572	622	553	592	563	568	568	589	584	589	532	569	559	534	579	570	547	559	573	575	553	613	603	534	519	583	519	577	553	534	566	540	556	558	554	561	571	564	535	589	549	564	559	557	575	540	549	581	567	549	533	537	574	619	562	595	566	539	589	564	580	563	590	521	540	521	559	602	561	579	547	638	580	528	561	592	568	564	566	550	620	618	611	583	562	560	567	558	589	598	610	537	571	542	575	597	593	555	556	581	599	578	575	591	565	573	519	561	576	597	628	570	609	542	559	578	590	558	574	549	566	547	523	528	590	580	576	553	593	580	580	542	611	545	582	582	585	537	528	559	586	550	587	614	564	575	575	550	568	564	581	589	580	571	603	586	538	571	514	565	571	554	579	601	564	557	569	527	544	563	545	585	573	581	540	574	610	594	554	568	552	595	609	588	544	591	578	594	590	593	583	578	589	547	576	548	567	531	563	560	609	602	540	573	554	506	576	579	575	549	570	537	568	550	569	594	588	578	530	560	547	565	609	510	557	567	555	538	601	572	552	568	577	600	587	568	556	615	533	622	598	572	529	561	554	560	614	529	576	572	576	573	567	616	556	551	576	559	552	617	597	616	584	555	600	598	590	557	550	553	559	592	561	582	536	574	590	558	528	567	554	570	534	581	587	600	599	549	536	562	589	541	568	588	588	565	583	573	549	545	552	557	566	572	584	560	559	578	570	606	609	597	596	556	579	580	564	539	588	552	564	591	515	537	577	564	560	568	584	559	535	570	550	536	547	575	533	602	637	590	595	555	547	578	554	570	577	525	574	576	569	562	585	557	568	600	516	569	628	535	576	615	545	561	566	590	525	551	541	562	509	564	598	568	554	559	559	568	549	558	575	564	526	550	575	553	540	567	548	551	591	593	586	565	585	584	536	535	604	567	546	557	540	550	556	579	572	558	565	577	564	581	547	548	573	553	541	548	582	584	568	608	545	577	537	588	552	583	597	588	561	620	549	546	547	583	607	639	578	582	558	592	552	598	591	586	581	549	599	541	614	603	573	550	577	599	589	565	551	530	545	580	574	573	575	569	542	573	555	585	575	574	550	559	601	545	594	570	605	594	581	531	570	586	603	566	541	582	530	578	544	584	573	531	556	579	565	576	567	540	536	562	531	569	552	588	555	559	631	591	604	597	568	553	623	612	543	578	527	570	567	549	520	572	583	538	560	593	572	570	595	613	590	577	568	551	595	592	517	574	581	584	557	545	637	557	539	593	543	611	581	543	605	556	574	578	572	555	524	530	599	565	594	523	578	576	578	584	562	542	610
21661	2661	1442	1173	866	716	543	489	400	392	367	368	349	342	285	303	286	275	304	255	241	275	257	259	259	249	254	271	251	240	241	443	1645	1045	377	224	216	240	214	230	208	228	237	235	261	235	254	234	249	293	264	230	238	270	630	906	925	559	325	225	221	218	234	252	218	197	231	237	239	203	213	237	197	198	215	215	242	227	209	214	203	201	208	216	203	213	206	202	212	209	204	232	228	237	218	210	216	208	213	225	246	192	211	211	198	217	213	215	210	230	199	229	212	230	216	230	215	236	231	233	210	183	241	207	238	217	224	238	218	212	217	226	208	240	258	225	225	241	202	218	207	204	190	258	214	210	234	244	223	213	235	231	211	210	235	221	240	250	245	217	223	216	230	235	194	210	211	227	238	213	223	209	198	195	234	232	255	191	195	236	240	210	259	235	224	228	214	229	223	239	241	225	211	223	232	222	238	245	215	238	207	233	227	223	230	233	209	231	239	209	205	200	211	224	237	223	244	187	230	217	240	192	193	225	208	241	220	242	224	224	228	221	215	182	198	201	235	243	239	215	214	229	223	215	204	253	201	218	232	235	233	208	233	212	213	214	232	224	226	214	201	224	207	223	212	192	227	240	234	243	227	249	234	216	230	222	227	212	230	254	215	224	209	212	217	202	191	224	234	219	247	230	237	225	217	212	221	208	222	239	216	239	199	217	227	205	221	238	223	218	215	224	225	202	229	206	212	226	234	216	212	219	189	234	218	229	194	229	200	223	217	221	235	211	227	247	251	238	211	235	216	232	207	210	204	213	208	225	234	229	239	210	240	200	213	210	203	236	226	242	219	236	227	235	236	222	189	214	233	206	219	233	199	217	219	216	222	222	213	236	220	221	222	244	237	188	241	251	193	213	225	223	218	223	221	213	239	214	205	224	221	223	256	203	214	217	227	210	207	263	237	258	208	220	226	232	225	220	244	224	227	215	214	204	211	223	226	229	213	224	219	211	216	206	212	210	230	229	230	213	221	225	235	218	234	242	242	222	217	210	206	213	212	252	218	211	188	204	240	199	225	239	215	234	212	220	233	209	213	217	235	229	198	232	206	202	237	217	226	210	211	219	204	216	208	208	210	232	217	250	236	220	210	215	224	249	225	209	234	223	208	220	208	233	200	213	221	222	216	219	261	206	209	224	222	201	194	257	250	226	213	207	204	233	218	212	201	250	220	232	238	227	204	242	190	218	227	212	217	222	243	222	213	234	208	221	224	222	212	223	217	228	226	223	186	188	222	243	236	218	230	205	218	225	236	223	201	215	210	210	212	232	213	227	228	211	220	254	199	220	232	229	251	205	226	222	231	232	238	207	235	247	190	206	225	241	203	225	233	209	206	260	217	243	245	198	211	212	220	202	212	227	222	203	213	218	210	195	245	244	229	227	227	209	217	250	253	242	230	221	201	245	231	212	212	206	215	199	219	220	205	213	221	251	206	238	224	229	237	215	188	229	232	179	229	211	190	214	228	207	208	218	219	219	205	240	236	212	205	240	231	239	219	220	211	218	206	225	233	228	221	225	234	201	238	223	231	212	245	218	244	223	222	215	210	197	216	205	219	231	235	221	227	232	221	221	221	199	214	248	233	225	217	201	211	211	214	232	203	218	216	219	208	226	219	207	198	246	268	208	207	234	223	237	229	235	232	213	221	204	211	210	228	203	208	225	250	205	226	200	233	244	219	248	237	227	222	219	201	241	238	221	236	238	214	218	208	213	195	202	232	247	224	226	197	208	201	263	219	239	229	207	226	226	246	221	240	203	216	230	221	239	231	202	215	227	204	217	201	244	246	218	190	234	205	224	203	214	216	227	256	235	204	233	219	220	223	224	216	219	213	219	221	215	195	219	230	230	199	205	206	213	228	205	217	195	235	249	243	234	228	240	220	223	202	227	215	225	230	225	233	206	228	243	240	231	244	222	241	208	229	203	239	232	229	220	238	221	236	198	244	208	215	210	187	222	236	222	234	222	195	228	228	247	203	198	226	222	202	221	222	217	225	241	210	232	202	202	201	195	217	240	219	236	206	227	231	233	244	200	237	215	248	263	213	240	235	219	180	199	244	213	197	229	234	206	222	208	220	230	213	214	247	227	201	229	230	196	242	227	199	225	212	209	194	227	244	207	244	217	218	240	215	239	223	233	204	225	210	197	197	199	238	218	217	204	229	255	203	198	228	220	243	227	230	214	220	246	220	241	217	220	258	201	198	220	212	238	213	215	219	246	220	251	208	229	240	217	218	215	213	234	215	235	196	210	194	220	218	230	246	212	213	232	223	228	229	228	230	235	237	201	242	244	252	218	213	215	232	208	226	200	227	232	204	201	224	233	209	222	209	212	237	214	235	212	188	229	244	226	221	214	209	219	216	193	209	222	213	235	211	242	238	224	232	209	207	226	199	203	195	212	219	214	206	222	209	221	224	193	229	197	205	227	248	216	201	201	227	209	226	228	241	231	232	217	252	224	232	218	233	206	213	229	215	203	211	221	225	202	219	251	214	218	228	231	204	226	226	236	214	232	224	222	186	208	232	210	217	220	208	230	221	216	224	219	231	213	250	224	233	200	242	206	215	231	254	248	210	202	216	242	214	232	228	218	224	227	217	221	208	237	226	201	214	213	239	200	195	228	234	221	205	198	205	204	220	205	243	250	211	233	197	217	227	204	237	225	215	204	191	222	219	212	233	212	218	194	222	221	223	231	249	229	257	222	202	225	188	226	224	237	217	248	227	221	205	235	190	223	203	223	216	234	218	208	215	229	213	218	209	221	216	250	213	215	202	222	221	211	221	241	226	237	229	226	269	218	249	214	191	222	238	241	191	209	229	215	205	204	242	219	204	232	234	231	246	228	222	230	230	206	216	247	253	202	191	248	244	221	202	236	223	224	240	246	223	223	214	220	205	206	214	207	239	220	229	228	228	188	251	218	230	227	249	216	235	217	214	240	224	236	210	252	222	219	202	207	199	202	227	204	218	233	238	216	212	243	213	206	187	227	190	224	248	230	206	238	202	242	202	211	222	200	214	231	243	230	232	234	204	221	230	218	203	227	211	223	200	229	233	210	224	200	240	191	235	207	226	225	221	241	228	252	216	208	209	187	237	236	256	202	235	203	214	208	221	222	213	229	213	204	235	215	203	222	247	247	257	193	232	208	207	243	211	194	194	219	213	207	232	204	213	241	224	217	216	228	256	229	256	222	203	209	215	211	211	216	254	224	209	214	217	220	225	228	221	217	229	247	207	227	222	216	227	256	214	244	214	237	233	199	222	209	231	223	217	219	196	237	216	241	210	218	243	220	213	222	227	212	230	230	219	202	207	219	206	226	207	208	197	236	222	190	219	216	208	224	245	207	203	201	214	215	224	218	217	193	232	207	232	213	208	227	197	206	203	208	198	220	212	239	194	203	227	207	199	223	217	198	211	195	232	211	225	217	202	234	214	207	208	220	211	214	210	228
11969	1697	3661	3875	3271	2611	2220	1886	1875	1704	1551	1587	1500	1241	1145	1237	1216	1089	1110	1022	1113	983	888	853	907	887	790	800	790	759	747	2781	10678	5779	1665	654	724	759	704	727	671	726	671	757	712	712	737	820	845	819	866	746	675	910	3967	6466	5834	3190	1260	676	693	662	607	669	668	667	654	651	640	641	700	685	678	627	657	631	624	624	616	652	661	647	646	695	658	714	671	643	631	681	683	608	647	630	654	649	614	641	632	659	643	716	622	660	624	652	674	652	610	617	641	616	668	662	696	627	614	599	638	664	606	661	665	647	658	663	640	693	655	678	666	660	661	653	666	683	602	641	629	663	571	633	644	705	647	649	663	665	619	664	656	645	637	697	670	667	703	661	658	661	622	620	682	689	667	653	636	658	633	692	654	649	655	648	656	651	616	671	659	671	621	600	678	712	656	636	645	655	613	704	633	673	609	679	651	680	663	622	679	632	603	670	691	694	629	631	640	675	675	682	671	665	679	665	666	681	602	635	638	668	630	691	640	696	635	587	595	662	645	600	687	651	672	657	661	685	669	600	641	647	671	671	609	656	628	649	645	675	671	608	652	626	687	674	635	628	616	651	658	588	639	639	619	648	635	636	627	652	650	650	662	652	647	644	629	592	665	734	655	640	600	660	643	654	638	629	669	603	650	615	680	593	589	668	669	603	617	630	659	622	706	665	655	631	652	641	597	641	655	669	655	603	702	634	658	637	631	690	645	644	620	664	638	655	666	710	666	614	634	609	645	686	673	618	647	650	607	691	616	667	658	643	616	671	663	618	608	658	668	630	628	629	655	620	666	633	629	655	627	678	677	616	642	616	663	662	590	605	676	659	645	660	660	603	639	629	665	624	644	622	670	633	602	664	624	653	614	651	684	665	612	675	618	668	619	657	608	671	672	636	638	670	677	617	664	717	650	657	642	631	658	637	609	668	672	635	688	661	600	673	642	623	613	620	645	666	638	620	586	651	630	712	685	635	649	655	620	670	680	642	632	626	621	635	633	730	626	653	698	665	681	679	638	588	657	615	655	691	606	671	644	622	641	649	663	643	640	620	640	654	621	666	608	705	648	652	657	644	626	641	649	664	662	647	657	631	646	688	649	591	621	718	662	618	620	605	658	652	647	653	590	680	641	659	625	621	641	653	667	645	609	592	652	679	634	655	663	683	672	632	649	639	646	642	619	653	649	630	631	687	615	635	667	626	630	652	701	668	642	608	660	659	658	686	623	646	645	674	616	667	661	633	654	658	645	660	636	604	656	666	695	655	619	619	623	609	612	653	621	651	649	639	631	628	656	653	723	623	636	623	656	634	645	678	675	584	673	623	632	656	620	674	671	668	650	663	644	633	655	649	691	648	626	669	624	638	645	637	663	650	634	679	665	642	647	654	642	649	705	657	620	618	614	664	623	648	656	654	660	637	637	651	653	617	651	617	692	653	672	662	656	681	653	636	660	637	667	672	626	652	661	685	645	652	661	600	685	668	641	652	622	627	670	635	668	647	722	645	641	637	597	638	636	625	652	640	669	684	680	645	585	643	622	681	703	625	620	650	623	580	665	684	654	657	614	655	614	615	655	640	624	643	599	656	625	622	657	657	651	647	644	638	627	661	615	669	670	654	636	657	643	690	630	633	616	667	626	616	616	689	632	609	644	595	620	631	675	632	637	691	661	661	673	670	632	633	648	616	664	691	647	657	683	675	674	674	652	638	644	628	613	708	651	611	656	662	640	589	633	628	592	634	581	634	630	653	659	639	664	615	678	650	685	648	615	665	634	698	605	644	642	646	684	642	630	644	682	669	669	602	654	657	638	688	664	690	670	663	633	668	664	652	616	650	656	629	638	636	630	685	669	588	691	655	672	659	692	618	670	673	700	665	615	654	642	640	603	667	637	671	654	632	613	656	623	674	615	666	628	676	611	650	661	674	638	646	647	674	633	640	656	628	675	625	633	627	630	675	613	657	665	675	632	688	652	660	659	601	633	674	650	627	680	609	633	645	636	645	614	642	678	684	681	633	617	677	646	645	652	646	622	628	594	578	654	624	692	705	635	650	624	657	607	653	653	656	631	651	673	634	674	693	672	690	637	614	667	674	618	627	618	664	638	676	632	618	661	678	643	651	660	605	649	644	641	683	655	690	631	684	670	643	614	641	648	633	592	597	634	604	649	675	646	652	648	654	657	641	666	691	677	616	683	695	655	640	629	663	645	689	616	622	661	648	641	645	623	666	613	633	580	633	605	637	656	635	622	631	668	619	659	675	645	587	614	645	624	633	631	649	633	645	656	618	639	663	621	619	678	684	654	644	613	637	618	657	656	674	694	631	646	662	665	604	701	652	629	659	652	654	607	658	639	630	671	647	647	656	668	624	687	686	652	653	562	621	638	594	618	613	666	611	645	647	659	655	618	621	636	652	696	637	674	643	634	644	691	640	639	636	618	641	643	641	688	662	648	669	636	630	676	681	669	650	606	659	681	683	632	639	630	656	651	676	666	688	647	657	670	660	639	696	642	633	659	670	643	611	619	616	614	655	663	655	634	616	598	625	636	600	655	645	606	642	676	630	648	626	638	631	653	686	624	618	607	632	696	603	649	610	606	659	622	660	621	629	681	653	607	651	656	595	649	676	669	575	699	639	640	623	643	666	591	619	681	661	662	645	627	641	617	684	694	647	609	649	667	640	636	639	634	609	625	644	663	653	614	681	625	639	655	618	646	651	672	643	655	669	683	665	649	682	663	630	638	646	644	612	607	616	672	677	650	638	611	630	649	618	689	633	655	649	666	673	632	647	632	674	650	655	644	619	636	662	636	571	640	674	643	689	642	629	656	667	696	665	680	635	687	656	648	685	654	681	677	605	619	636	647	642	660	605	601	590	632	660	636	646	619	642	629	644	624	666	622	633	693	648	665	611	647	630	642	629	670	650	646	607	610	692	626	690	652	605	578	657	647	645	616	652	608	654	653	608	660	627	648	640	600	641	691	632	653	666	637	639	675	645	665	627	622	632	606	641	594	656	624	677	685	615	681	642	655	671	632	663	629	639	660	626	665	659	683	679	616	661	648	663	666	634	646	639	630	656	629	655	687	634	668	633	639	626	682	651	641	665	660	674	662	700	642	636	649	670	659	666	593	620	635	649	644	632	664	604	638	648	624	683	655	603	640	647	599	656	651	650	643	665	646	614	610	628	623	684	665	631	622	620	662	651	673	681	669	674	656	660	617	667	633	683	680	652	636	623	630	670	658	608	674	642	640	631	632	645	661	679	615	668	620	647	698	692	657	637	642	633	656	650	664	648	692	629	646	733	656	615	668	706	618	664	647	707	664	634	636	639	684	690	627	657	698	694	668	643	639	624	642	632	637	666	655	639	656	660	677	623	649	670	656	656	637	641	618	633	632	645	608	654	652	689	633	689	635	631	629	636	643	675	683	647	661	632	684	645	639	665	635	613	627	655	658	620	669	634	654	636
34623	8924	3274	2397	1669	1198	907	785	703	695	643	553	508	484	461	470	393	397	418	391	389	340	339	317	317	311	327	313	299	302	296	507	1412	1313	345	263	301	276	264	294	269	280	254	293	286	295	273	325	345	342	354	317	307	299	1092	2245	1783	1012	564	313	272	273	287	273	285	246	268	262	275	270	270	307	288	252	289	269	254	220	253	298	233	241	280	285	260	288	268	277	302	262	267	263	278	305	284	253	286	288	293	244	262	263	268	291	284	256	283	252	282	246	258	290	283	257	261	298	302	268	263	252	255	273	249	277	285	253	274	296	298	278	263	291	275	263	285	277	246	253	264	261	235	262	267	254	283	314	255	278	256	258	249	289	247	271	292	259	299	237	260	249	275	270	252	259	255	252	266	257	249	248	257	292	279	255	276	276	252	263	288	266	269	264	275	270	257	248	264	274	281	267	265	263	251	255	253	289	287	272	261	251	283	283	257	273	259	253	242	275	247	250	280	281	271	290	272	270	282	279	256	254	269	303	279	287	271	264	263	252	245	242	277	285	261	275	303	244	264	285	288	266	289	269	269	259	281	260	267	235	263	294	277	254	271	242	241	254	256	282	270	275	280	276	264	264	278	267	294	290	267	265	282	285	249	298	271	268	252	273	264	235	269	260	264	263	271	254	291	281	237	265	286	258	281	252	270	281	261	262	276	261	278	234	246	271	260	236	249	239	273	255	266	268	271	255	264	291	280	265	277	257	258	242	248	255	246	267	282	258	277	265	269	269	270	286	280	265	251	270	266	287	271	267	306	290	280	275	267	249	290	289	268	274	270	244	257	276	288	261	268	252	242	275	254	283	256	273	264	255	253	247	256	267	271	273	274	272	262	279	254	257	254	283	297	301	279	247	262	284	277	279	269	295	293	260	268	297	232	261	267	276	259	280	275	270	251	260	271	279	277	254	245	261	250	271	262	288	298	245	278	267	264	280	269	248	277	282	272	284	277	272	237	264	256	269	266	282	270	280	263	245	288	266	286	280	250	251	274	277	268	276	283	284	274	244	237	273	262	263	274	294	255	254	246	272	251	262	270	292	277	251	257	262	262	259	281	258	260	269	276	292	243	242	270	277	285	283	289	271	242	285	303	278	254	275	248	258	280	295	271	292	240	254	263	262	257	259	250	252	285	250	271	280	295	262	285	259	250	255	250	267	302	263	242	250	261	264	252	271	259	278	280	264	260	277	269	274	267	261	267	274	274	254	259	251	278	245	286	251	298	280	267	282	298	279	259	245	255	273	263	278	262	277	259	238	277	272	277	279	251	309	250	244	255	264	289	259	268	277	264	254	253	266	259	258	252	283	268	254	280	250	251	283	289	264	280	291	268	247	262	272	301	289	277	263	281	280	254	236	270	269	264	305	262	263	253	247	274	268	285	286	278	297	229	263	252	268	277	273	279	250	271	267	270	281	251	280	277	268	268	248	304	259	278	284	281	247	287	258	244	292	280	270	259	267	249	266	272	252	290	279	279	248	261	257	281	288	283	268	263	275	263	258	242	268	297	271	281	240	252	235	237	281	281	302	254	290	270	231	257	284	279	295	263	265	249	269	269	262	297	267	250	297	271	248	276	276	283	246	231	304	289	266	272	270	269	256	277	260	269	273	277	236	232	252	277	269	290	267	252	239	236	266	291	245	276	285	246	259	252	289	277	260	248	280	252	279	271	242	273	239	286	262	276	262	270	284	296	290	279	242	262	239	293	269	272	255	260	265	287	256	261	285	271	277	270	293	275	285	257	238	279	284	250	267	249	259	268	255	266	260	280	250	267	272	265	291	268	291	281	262	261	274	261	263	256	271	262	273	262	263	271	271	260	262	258	295	266	254	293	287	244	242	282	271	251	271	284	299	267	257	249	261	261	253	290	295	248	252	231	280	296	269	282	266	275	258	274	252	252	274	264	274	285	240	279	267	251	308	264	243	289	248	261	264	286	288	260	258	262	254	280	254	281	263	273	246	263	283	252	286	278	277	273	283	276	279	255	250	252	273	272	254	266	252	285	278	278	256	280	280	275	255	249	282	296	261	267	270	276	276	267	278	268	239	286	237	243	301	285	295	285	277	270	270	283	266	297	284	256	257	271	247	269	250	292	260	272	243	257	256	280	277	252	234	276	241	267	262	226	260	306	255	276	271	283	285	267	262	261	270	250	279	263	257	277	286	283	286	254	270	270	286	246	283	261	268	261	276	261	298	302	258	281	257	266	287	255	264	266	273	268	268	290	269	260	272	259	258	272	260	274	259	268	231	260	277	272	261	283	276	241	269	302	268	264	249	258	291	258	262	272	281	267	251	284	249	282	276	265	265	258	271	246	276	253	260	264	245	280	262	260	266	292	295	260	254	270	309	284	254	255	269	244	255	274	279	272	258	268	278	250	282	269	256	252	270	245	253	289	262	258	271	285	262	256	255	239	233	259	249	288	284	283	281	281	282	287	267	269	269	264	269	265	265	274	279	272	264	299	276	274	303	256	272	266	270	244	283	258	290	274	283	262	275	274	274	276	235	271	260	247	243	277	255	233	259	222	245	264	262	294	298	281	258	265	289	274	284	291	265	247	260	253	294	233	272	289	251	253	266	273	271	242	259	289	248	257	260	258	249	252	254	259	273	268	256	255	264	258	282	301	266	267	292	275	290	259	261	243	251	245	273	282	252	281	263	259	301	243	260	263	261	297	285	294	278	265	260	222	267	267	259	283	222	262	256	276	294	251	278	242	289	252	278	264	275	270	250	271	251	304	269	271	262	273	264	268	245	258	247	249	242	268	303	251	280	275	238	268	252	283	274	251	235	245	260	260	258	263	236	265	291	249	254	280	284	272	242	230	244	299	273	277	244	296	284	268	255	275	284	248	259	269	262	248	269	271	254	288	248	292	276	281	268	262	292	264	257	260	262	297	299	260	251	260	255	251	287	238	303	265	283	225	287	269	242	271	265	288	267	267	257	258	263	247	288	294	270	249	275	260	264	275	263	264	275	306	255	279	279	243	253	268	285	260	279	297	279	279	269	291	244	264	289	277	277	281	259	302	275	251	266	292	283	280	259	258	267	291	251	264	261	269	263	246	254	271	272	267	268	258	242	280	263	245	282	273	275	287	236	264	275	255	253	270	281	263	278	258	271	261	250	306	265	306	275	244	283	244	273	256	266	277	267	286	235	276	267	261	269	259	271	260	276	280	304	260	249	274	258	246	277	275	301	261	271	246	281	255	280	262	303	283	298	279	268	294	277	283	292	265	229	251	264	295	275	251	244	279	251	273	273	259	287	280	295	279	280	284	259	251	268	266	278	262	260	263	252	268	253	258	268	276	254	256	304	274	283	278	253	291	272	245	266	268	253	251	277	266	268	273	288	290	248	263	265	240	250	269	247	262	262	256	282	265	258	240	273	278	267	255	274	256	286	244	277	278	244	277	291	285	245	280	242	251	265	268	272	284	269	268	255	257	295	273	239
18194	3105	6646	7040	6007	4736	3854	3355	3136	3023	2569	2374	2486	2121	1905	2055	1819	1802	1579	1592	1543	1487	1324	1196	1166	1159	1176	1176	1078	1003	987	2633	7762	7069	949	876	857	921	908	843	860	884	894	968	949	882	900	1266	1356	1260	1295	1208	1027	1192	7353	13939	10902	5753	2466	993	725	743	739	773	780	761	783	795	751	757	756	776	758	806	805	764	702	770	736	751	768	769	758	792	752	739	779	747	752	783	779	749	753	757	797	679	802	743	749	781	768	792	788	734	765	761	799	819	741	743	751	765	784	783	741	761	747	785	745	803	795	749	755	714	802	781	749	761	745	806	733	803	781	770	793	765	756	719	756	777	749	761	795	764	769	743	806	773	719	740	793	768	758	723	740	765	784	761	729	742	767	773	771	818	731	703	754	725	770	754	809	800	760	762	753	759	716	760	771	761	760	795	752	783	777	774	755	810	742	732	767	748	793	720	759	762	763	742	835	741	809	733	776	792	714	782	827	748	774	713	797	780	777	744	775	705	764	768	692	765	796	758	745	742	746	758	760	796	810	774	770	840	760	737	793	768	769	731	763	710	780	730	745	761	763	765	717	793	745	753	760	803	757	698	771	801	766	763	795	758	727	792	758	788	766	797	791	808	757	778	720	806	782	758	778	782	781	778	755	751	713	803	759	744	709	784	746	770	756	726	820	754	775	758	800	759	764	783	758	780	795	742	791	752	705	741	735	773	780	724	732	748	765	682	787	715	771	780	807	783	809	763	784	762	783	741	791	745	776	820	762	753	756	792	789	800	768	755	751	751	827	704	744	803	761	760	780	739	769	738	765	784	731	731	763	765	767	696	749	769	846	725	788	780	782	843	761	782	736	761	754	700	744	753	797	777	771	748	800	748	743	754	774	739	754	786	730	742	766	749	734	775	800	791	778	768	773	716	747	748	712	820	811	732	765	741	768	739	740	748	768	769	755	790	781	807	750	753	771	726	816	792	751	754	748	760	761	731	769	818	804	761	769	749	745	728	833	776	803	840	762	755	764	780	749	738	762	745	781	759	740	733	741	748	707	738	787	760	758	750	774	720	774	771	801	792	767	771	740	744	784	743	757	772	753	762	761	757	760	745	812	745	774	773	762	792	788	760	774	787	787	744	738	761	773	742	753	792	720	754	733	774	776	766	771	777	773	758	729	744	748	762	795	756	767	692	764	733	774	735	780	738	775	763	787	786	808	710	760	774	799	754	705	771	785	728	755	752	764	755	773	743	777	821	811	757	786	753	786	757	799	734	721	796	769	721	730	774	766	787	725	757	772	800	756	783	744	753	770	721	752	772	759	722	771	747	761	722	781	731	759	777	775	781	762	742	795	764	768	790	745	766	801	756	750	762	780	717	796	771	728	767	778	794	762	745	751	778	730	700	739	801	765	763	714	766	739	747	784	756	769	790	733	801	806	772	764	744	805	786	773	773	727	798	747	808	747	771	759	709	739	745	789	758	730	706	785	737	744	759	791	747	753	790	779	780	756	737	740	789	740	743	779	758	724	728	767	762	776	771	740	734	772	746	780	759	778	720	809	762	784	794	715	769	742	773	796	785	751	747	738	768	762	704	767	784	746	744	791	759	743	758	795	758	774	764	683	748	735	746	819	774	747	751	785	766	749	730	772	771	741	794	763	794	780	766	759	795	756	779	761	781	756	725	720	770	724	756	817	759	781	801	764	792	753	796	733	794	783	758	699	773	741	773	750	768	773	806	741	757	778	846	795	765	794	748	769	767	734	785	738	760	761	768	828	747	751	746	815	743	759	772	752	755	775	741	777	764	792	781	739	755	734	753	771	752	763	785	770	767	761	781	720	754	745	794	784	787	790	780	739	752	790	761	791	788	750	767	767	792	751	766	797	739	697	795	752	767	784	756	748	743	810	748	772	787	758	776	739	814	792	777	760	743	712	810	737	721	751	755	757	792	785	773	758	730	761	797	746	750	745	791	774	720	738	747	760	726	783	744	756	763	705	780	756	757	735	733	762	741	773	757	783	749	716	774	795	761	735	727	762	764	762	712	742	750	725	730	764	743	768	775	717	791	745	719	765	767	773	758	788	764	721	736	742	735	790	774	786	776	749	773	759	746	766	760	782	824	777	716	783	715	768	759	778	715	738	773	756	735	754	736	758	751	753	765	744	736	755	766	751	790	748	751	769	756	779	801	792	731	846	779	734	807	768	750	787	703	733	781	780	784	709	692	743	772	752	780	776	757	819	742	760	707	738	738	771	743	695	794	748	708	768	742	777	768	721	730	761	752	795	676	723	805	711	732	739	795	781	753	741	748	792	735	710	762	751	769	765	766	776	749	769	723	821	714	766	751	705	756	742	796	737	776	720	706	768	813	798	743	769	749	768	717	757	742	748	749	739	752	761	734	742	806	739	755	723	758	796	808	729	783	784	754	762	795	796	743	798	794	748	700	748	797	777	744	734	834	751	790	770	795	768	789	752	723	803	809	746	784	750	787	766	789	735	765	767	757	781	780	733	772	784	770	771	751	756	781	810	749	779	781	812	702	812	737	731	737	805	743	801	741	802	745	733	767	781	749	799	726	723	807	758	735	770	769	731	765	770	776	758	785	780	742	750	735	764	755	775	756	773	813	780	780	735	821	760	772	803	759	783	734	769	737	799	733	753	796	723	762	763	722	760	753	775	701	825	749	785	822	751	795	772	744	759	762	763	719	775	769	751	781	760	814	776	747	722	814	728	753	749	772	762	783	773	716	801	770	759	797	777	732	747	807	733	737	775	775	791	757	797	747	820	728	817	735	749	708	740	764	785	763	763	757	800	773	768	801	757	752	740	779	776	779	719	768	767	731	707	748	762	677	786	783	775	766	763	734	727	765	727	770	800	775	778	712	784	782	725	778	772	755	799	759	747	765	776	733	739	740	765	785	729	762	714	772	765	778	734	777	730	767	713	789	746	781	729	759	749	812	761	777	794	767	769	797	767	777	810	736	761	769	755	739	768	753	759	745	799	743	787	753	743	744	742	771	733	732	763	775	754	767	725	773	800	708	717	783	758	780	766	782	718	770	825	763	773	714	766	732	787	712	700	727	800	797	713	776	728	762	762	791	745	767	722	782	807	739	790	767	749	702	770	811	814	729	784	756	765	749	739	743	757	772	778	767	760	807	790	756	756	733	749	736	786	752	721	731	754	745	735	816	767	813	771	762	763	778	748	753	766	740	766	745	797	725	736	772	748	824	775	796	757	771	770	783	722	719	736	781	762	755	744	714	746	755	758	782	760	803	706	789	817	782	802	785	779	797	762	809	765	778	770	767	775	803	781	692	755	794	769	731	739	745	764	742	770	721	735	844	770	768	760	824	823	726	755	751	754	735	820	819	739	778	744	787	763	729	802	770	807	755	742	781	704	752	773	770	795	810	744	775	766	760	734	724	757	793	733	770	787	791	794	749	750	753	774	794	737	752	739	794	752	783	753	793	730	770	747	777	799	760	729	772	735	786
2452	263	263	248	224	247	208	219	209	221	219	203	209	184	208	214	218	216	211	203	207	216	214	186	177	208	239	220	221	194	200	221	369	288	220	213	177	203	223	202	224	219	210	201	222	216	206	204	205	220	220	208	234	223	247	261	313	337	253	221	237	210	225	218	206	216	207	202	215	225	201	226	218	243	219	214	226	214	214	210	197	202	213	223	206	216	213	226	200	195	225	212	205	201	227	197	166	209	197	230	234	233	225	224	213	207	233	214	212	222	207	220	198	238	199	225	208	227	191	205	205	205	220	188	206	206	212	196	188	186	238	203	224	186	232	210	218	193	249	190	181	234	188	210	204	219	206	194	225	235	185	229	224	219	216	206	201	199	212	215	196	217	212	208	196	201	220	220	231	216	192	214	223	213	224	204	201	233	202	238	212	198	249	199	217	214	218	231	196	191	230	237	224	188	236	208	212	210	192	184	191	211	238	224	228	234	200	207	235	204	204	230	196	203	204	231	203	178	197	228	178	200	207	193	198	194	185	187	262	204	206	207	203	199	219	207	236	199	200	200	195	211	207	220	233	187	197	217	230	203	225	190	227	220	215	209	207	202	205	210	199	229	209	204	205	196	226	201	225	222	220	208	213	184	204	225	219	206	228	219	189	220	199	223	193	187	203	214	218	224	230	199	228	221	206	197	213	219	195	219	202	243	210	231	205	215	224	206	213	199	224	220	210	208	233	239	210	206	199	204	200	225	215	207	226	230	193	198	194	228	209	228	215	212	215	227	224	205	202	224	221	227	221	208	234	239	226	219	230	209	214	219	191	229	203	224	201	211	195	231	208	226	216	181	209	217	209	211	202	204	205	210	214	226	188	210	211	247	233	190	190	218	215	218	203	201	236	206	222	219	210	189	193	235	194	237	200	218	206	222	230	203	212	213	226	212	210	231	221	233	207	203	222	197	189	212	190	189	234	186	193	210	204	213	196	220	224	202	194	214	221	237	208	190	188	221	203	202	231	218	206	215	181	205	210	222	213	210	236	193	212	207	212	223	240	213	231	229	214	214	211	198	240	220	196	220	222	214	213	219	202	222	219	214	229	209	224	205	247	195	214	225	218	222	238	217	211	201	210	230	192	227	206	219	203	237	185	202	202	241	200	233	212	230	173	199	193	206	232	193	231	197	203	210	197	197	206	188	212	215	201	210	218	194	185	205	222	208	207	197	212	222	229	215	202	201	193	226	216	206	216	190	217	214	202	207	205	223	212	195	201	222	208	226	220	229	219	201	224	211	224	213	207	225	202	200	229	206	227	201	205	226	222	223	222	217	250	183	216	215	207	204	206	203	215	203	222	227	229	219	209	217	247	220	196	214	212	190	197	227	235	199	229	219	229	190	211	248	225	189	193	217	229	214	221	219	186	170	203	201	209	214	227	206	223	215	176	205	217	188	216	181	191	219	223	219	211	206	207	226	212	224	239	207	219	194	203	222	209	226	198	205	211	221	217	236	206	205	202	191	198	235	217	196	228	190	207	200	204	204	219	204	219	215	216	211	189	206	208	206	178	212	228	193	224	231	211	219	213	211	213	220	226	214	219	229	215	211	202	193	218	203	190	200	205	207	214	191	199	187	204	196	179	234	218	221	231	209	215	229	232	206	211	194	199	208	211	220	220	224	184	227	210	195	200	212	197	210	218	193	199	210	204	207	212	235	232	213	184	209	196	220	202	192	214	191	235	215	219	234	176	207	226	204	222	205	210	213	207	205	199	222	198	230	192	230	217	203	207	224	239	223	211	216	210	213	202	230	210	188	220	226	214	234	230	216	251	224	227	222	212	216	221	243	234	207	225	227	232	234	194	231	199	200	225	211	220	208	209	209	237	191	217	194	203	212	218	213	215	195	225	203	207	208	239	208	222	205	189	179	234	217	214	218	201	206	217	207	176	226	220	197	191	205	198	196	230	193	231	219	197	189	183	214	208	212	193	226	223	188	242	208	207	219	205	218	219	230	189	206	224	192	214	206	228	214	237	205	207	237	204	214	230	184	190	222	194	229	255	209	236	218	200	188	198	228	219	207	241	210	236	184	227	212	221	207	214	216	211	213	221	231	201	224	240	207	219	206	215	200	185	217	236	220	205	214	202	228	245	196	210	214	196	215	216	218	207	244	213	208	222	199	215	249	217	193	204	205	218	211	230	210	221	224	190	224	172	221	214	219	205	193	235	202	218	196	200	202	190	215	203	202	208	222	198	194	236	201	193	213	217	216	197	226	222	233	231	205	232	204	169	226	199	226	199	231	182	208	207	209	210	205	227	199	213	190	204	216	210	187	174	232	217	210	204	230	206	205	217	214	207	224	214	217	216	218	234	211	228	196	215	204	209	206	203	214	215	196	212	219	220	232	223	217	211	221	204	234	212	206	205	227	204	204	216	214	220	171	221	220	211	222	200	242	204	220	234	190	227	222	196	189	206	199	231	208	202	220	209	226	190	217	191	217	215	208	224	213	201	213	209	193	213	202	198	189	219	188	207	204	199	244	193	215	249	222	215	188	208	214	228	218	223	214	204	196	196	229	215	226	205	215	217	226	230	193	219	219	222	227	208	231	225	226	194	201	191	199	170	218	200	215	208	214	232	190	216	206	212	205	197	218	204	204	233	239	198	217	195	211	223	213	192	230	213	237	187	205	214	200	203	205	214	185	201	247	203	221	207	214	252	216	226	214	233	206	181	242	220	218	221	221	202	197	195	244	212	208	213	209	234	224	182	205	201	203	196	202	219	221	223	199	196	193	196	244	184	191	205	222	214	227	201	204	251	228	222	239	206	206	229	213	210	215	202	198	227	210	225	221	226	212	218	204	223	198	225	216	226	178	217	235	194	177	212	205	249	214	211	200	218	203	206	230	206	206	220	214	202	204	218	205	213	213	212	186	214	188	217	196	215	222	206	220	204	210	223	198	200	212	222	197	211	213	210	224	212	211	226	202	232	211	221	244	228	234	254	213	216	224	193	212	208	204	234	207	216	188	181	211	242	191	168	221	244	242	212	197	199	216	197	195	219	190	226	209	223	215	199	216	212	207	224	220	193	198	213	210	215	177	216	230	215	217	195	240	193	227	221	208	184	208	210	231	232	221	227	233	200	230	212	193	196	226	218	216	212	212	240	191	212	209	203	212	196	213	210	210	200	236	213	217	224	237	193	220	232	208	210	232	212	205	226	222	200	208	207	215	208	219	231	230	214	211	193	200	210	225	210	211	230	244	226	220	204	210	212	201	207	203	224	204	223	238	220	196	192	215	227	195	208	228	236	226	219	233	229	207	215	232	214	219	185	184	202	234	187	247	215	221	196	224	195	230	226	219	224	215	215	204	198	226	195	203	213	230	214	222	234	209	197	215	194	217	200	195	222	218	189	200	225	202	202	218	201	202	203	214	209	214	213	223	207	216	210	213	197	218	224	212	191	204	210	218	221	204	209	228	201	182	197	198	186	212	218	228
2765	677	831	762	772	691	690	686	708	662	716	677	737	674	632	682	662	656	685	671	617	642	621	604	644	670	676	630	650	621	608	711	1758	1106	705	653	655	660	633	640	640	636	631	640	637	619	614	613	624	612	660	595	641	645	797	1052	1305	1342	993	680	658	627	626	639	633	604	635	653	612	614	647	593	590	624	636	621	634	589	609	609	651	553	631	612	601	661	594	615	632	639	608	651	599	655	667	594	595	632	638	658	618	619	614	649	689	605	640	627	581	615	633	592	626	651	645	633	655	635	623	653	635	634	639	598	615	650	657	623	638	626	630	615	682	623	647	642	596	579	655	594	640	625	633	634	596	627	600	629	600	645	645	604	635	619	624	660	570	641	601	631	597	604	675	595	676	596	636	605	585	684	639	663	606	624	566	629	615	616	620	587	663	608	620	614	588	611	603	640	624	642	645	614	597	650	619	636	586	632	607	605	616	642	610	611	641	612	624	639	626	638	614	600	606	621	656	630	609	613	636	644	642	667	610	638	599	642	605	604	637	571	622	598	582	653	645	605	644	609	648	632	605	576	641	653	620	620	628	570	564	615	579	603	675	606	685	626	608	621	646	604	622	646	601	590	630	621	627	632	617	672	647	623	654	607	620	622	624	653	640	615	564	604	610	632	595	585	683	647	611	608	632	571	636	635	656	615	610	641	587	636	604	580	616	653	647	625	636	606	636	618	615	651	624	622	586	639	618	603	623	609	615	649	644	590	645	588	641	655	662	615	591	626	571	594	658	631	653	621	618	646	632	610	627	620	643	607	593	637	599	604	603	602	606	622	617	646	643	593	607	602	611	598	637	633	601	609	630	620	632	606	627	628	628	614	598	597	597	579	618	627	589	606	623	611	606	678	586	632	686	638	638	601	598	584	585	575	563	609	604	622	633	585	610	649	643	587	631	632	594	647	574	615	636	625	637	647	621	637	631	642	610	619	613	567	591	628	625	673	596	598	588	589	630	618	617	637	587	630	643	650	655	637	632	626	641	623	668	582	620	606	609	620	591	656	644	600	637	605	656	615	663	589	613	612	629	588	641	652	577	634	616	625	623	647	633	559	621	615	623	631	656	661	603	602	675	649	597	602	598	603	619	616	626	624	644	643	569	644	591	632	634	617	647	634	623	630	610	632	637	620	662	621	602	661	609	625	625	619	605	629	690	603	624	619	623	682	641	588	612	675	591	644	642	655	596	638	620	582	643	623	623	649	664	619	625	608	618	598	615	590	576	605	581	651	609	622	637	613	606	643	601	630	637	656	610	645	662	609	654	622	577	636	634	683	660	624	625	610	617	623	644	612	588	608	665	598	627	622	636	631	635	634	656	599	642	619	640	670	633	650	606	628	641	652	603	593	606	639	639	617	594	619	618	634	629	569	594	628	648	615	583	641	637	628	640	618	598	599	631	692	617	609	671	673	627	638	624	607	583	608	628	655	647	610	621	606	674	662	611	591	593	586	613	630	619	621	582	647	615	650	628	647	651	612	590	582	610	627	587	633	623	610	635	601	605	614	650	627	627	623	595	596	639	647	629	588	626	644	607	595	599	606	637	654	629	649	619	658	608	611	648	620	672	632	643	625	621	594	646	603	606	633	640	656	643	626	627	623	602	633	599	611	596	621	620	625	616	640	649	645	591	632	640	663	619	646	621	628	650	619	584	591	615	625	608	636	603	606	593	608	660	619	622	619	617	612	656	629	583	626	632	626	638	593	633	630	631	600	627	609	647	598	680	647	642	656	593	643	633	621	670	627	628	598	649	637	604	571	621	589	585	648	666	569	600	635	660	636	648	590	611	635	609	654	616	690	658	618	634	613	553	615	610	643	577	612	592	665	562	626	601	596	656	639	619	627	653	648	597	596	622	567	661	628	613	629	613	627	639	648	623	625	636	603	635	597	608	604	606	601	603	594	605	658	651	607	608	617	626	609	636	580	657	609	639	610	614	606	625	618	612	624	645	565	614	622	641	621	625	653	579	617	602	632	567	607	669	579	620	603	650	611	644	645	634	629	606	593	611	620	633	637	609	569	658	598	596	641	620	615	600	624	584	625	613	616	635	640	643	643	607	655	644	633	676	652	628	614	607	652	589	627	589	606	613	614	620	665	658	626	632	625	608	660	638	595	638	639	552	640	654	608	651	577	610	626	635	581	626	622	647	609	612	658	628	604	616	593	588	635	614	615	615	633	613	640	646	615	610	647	608	616	642	624	592	607	623	620	656	627	625	601	643	620	623	642	644	635	679	613	595	637	636	638	620	623	642	634	664	623	608	589	620	654	626	639	648	587	626	589	638	631	625	618	627	603	614	632	625	663	620	577	678	643	683	582	635	607	640	666	587	634	604	644	609	624	601	612	617	610	621	622	623	645	612	627	593	637	573	667	618	629	624	614	644	638	631	671	626	594	616	586	612	660	654	577	650	660	605	605	623	617	606	659	640	649	627	575	599	613	630	640	632	606	601	593	641	604	612	573	612	610	630	644	631	638	642	639	669	583	631	630	597	613	635	629	617	579	654	639	593	625	638	638	644	635	627	603	617	580	639	625	586	583	649	638	635	634	632	607	665	614	618	612	639	639	616	592	665	635	590	681	595	576	590	607	645	626	668	603	615	582	642	617	641	649	602	612	676	647	639	612	574	586	637	652	631	621	617	597	652	579	625	592	608	625	681	626	639	619	610	637	616	630	602	643	609	621	668	651	626	622	592	656	671	595	615	609	619	640	644	605	643	630	624	624	604	588	627	642	657	648	598	650	615	646	593	662	634	615	641	611	618	625	593	608	648	623	582	699	620	650	633	646	597	640	626	606	612	628	589	650	616	608	630	603	659	656	623	626	643	622	603	637	637	648	638	611	611	662	635	608	657	619	601	642	639	614	625	607	598	658	604	581	604	600	630	665	619	656	699	573	649	605	692	660	621	593	614	654	648	608	600	653	643	626	624	614	604	632	614	617	650	619	632	596	619	670	640	658	631	642	561	665	563	615	603	613	584	587	617	643	609	611	659	622	662	648	591	637	616	672	644	603	671	608	655	660	607	614	634	654	585	598	670	619	606	631	637	650	645	644	599	647	613	617	589	644	604	561	596	638	598	610	576	646	632	609	620	661	583	625	636	599	660	560	641	579	656	635	657	641	616	626	630	586	635	640	622	567	651	613	645	661	596	637	658	651	665	615	567	603	632	569	633	592	684	635	583	633	623	643	665	621	567	650	636	611	662	598	591	663	602	621	576	641	595	668	563	648	640	666	625	592	642	644	649	606	591	593	600	585	607	590	654	609	581	618	645	604	599	650	645	695	611	613	635	648	616	639	661	615	647	633	628	587	653	669	595	604	659	691	597	636	624	634	615	643	607	617	618	638	591	574	624	630	601	624	607	617	620	640	606	622	624	577	659	618	612	623	614	595	615	577	603	598	605	603	628	604	603	624	613	654	622	588	647	622	635	646	624	653	638	598	672	631
21147	2580	1488	1199	898	642	520	479	436	506	468	424	389	330	364	344	321	311	288	300	288	272	261	275	270	272	264	270	258	259	233	737	2776	1464	788	232	239	246	273	223	270	258	272	216	235	243	265	264	277	284	273	255	258	272	383	625	628	484	360	284	236	241	266	254	245	230	225	255	248	262	276	278	214	243	273	265	236	242	238	226	229	233	267	281	235	231	252	261	249	237	254	237	260	244	269	240	285	223	248	261	248	263	230	285	243	231	238	233	235	236	232	281	264	245	257	258	259	253	240	254	236	262	238	244	242	270	233	253	248	232	234	251	204	235	236	259	235	238	255	223	231	244	253	242	269	281	285	215	233	231	284	241	231	251	265	244	256	253	229	265	240	253	248	230	271	258	256	272	236	244	214	246	243	234	233	257	249	264	265	249	224	228	255	263	237	256	261	229	248	257	236	244	246	229	244	285	235	244	261	258	246	251	260	253	241	253	255	239	261	258	267	237	242	248	261	255	261	229	248	253	248	274	262	253	248	280	265	237	253	269	239	237	229	237	242	230	264	285	253	264	221	250	233	235	266	233	222	251	242	248	243	285	258	230	230	227	246	253	250	261	222	229	250	266	237	220	234	236	257	244	263	254	250	251	256	218	239	235	221	244	261	243	269	263	244	251	304	271	232	258	237	256	255	243	251	247	247	226	252	244	253	259	228	240	253	223	235	274	229	232	259	210	222	288	233	253	221	250	281	228	239	264	221	230	237	289	248	233	256	233	219	240	242	258	242	255	242	236	268	259	236	250	221	256	258	245	248	249	240	246	248	255	268	227	239	225	271	228	283	249	258	238	271	268	235	248	236	249	240	257	254	212	267	260	250	247	227	260	230	251	245	218	268	215	258	234	282	237	265	264	248	217	261	256	266	238	274	244	253	233	243	248	259	240	251	266	259	238	239	228	251	234	261	228	231	256	250	221	266	263	251	239	246	208	248	252	275	264	255	253	248	236	278	218	234	238	245	264	249	258	286	251	254	231	265	224	262	230	249	262	256	232	263	228	232	252	262	233	244	232	237	247	258	274	255	262	282	262	233	234	247	242	264	254	279	249	255	236	236	260	258	262	245	248	245	245	250	229	238	244	229	227	241	229	252	256	267	242	223	264	229	228	240	251	255	235	256	236	223	240	264	240	243	259	240	267	258	223	235	250	229	231	260	235	261	263	274	239	223	260	262	250	250	269	254	228	227	232	251	243	256	215	259	261	260	243	259	237	239	224	252	217	236	250	236	219	280	246	262	267	217	269	228	269	256	235	247	249	266	263	241	239	251	221	248	246	214	263	258	252	235	240	257	211	246	254	270	264	247	227	266	230	253	268	241	227	225	239	233	241	236	235	241	240	248	255	280	232	270	291	226	247	256	256	233	243	249	225	258	256	230	238	230	277	251	238	251	203	223	246	248	240	243	267	237	227	254	248	257	236	243	262	254	230	257	257	233	239	230	266	258	247	256	275	254	247	255	246	240	275	233	227	271	228	243	255	235	240	244	216	248	251	273	221	262	260	232	268	231	252	249	256	259	241	271	246	215	265	241	267	254	246	236	255	245	247	213	256	262	255	259	264	241	246	254	247	255	213	258	246	259	240	236	279	239	239	216	259	238	252	254	266	245	240	245	244	256	263	248	244	248	245	270	231	229	232	233	243	260	283	279	242	231	280	235	271	269	280	250	240	259	237	228	255	239	242	258	252	255	255	235	248	226	244	222	251	259	249	241	269	257	253	238	272	230	235	240	240	278	268	228	247	297	248	236	262	244	252	230	265	246	257	233	243	263	235	277	260	234	259	256	246	234	251	274	232	265	258	270	254	252	225	191	231	218	217	286	242	211	262	244	235	225	251	256	248	283	253	265	235	246	243	273	231	254	269	228	244	262	264	267	228	237	241	250	259	242	246	275	273	263	220	277	234	257	264	248	250	232	249	253	231	282	240	262	211	243	255	226	240	265	240	229	224	253	223	251	242	254	244	245	294	261	253	229	261	235	248	270	260	248	254	262	247	241	258	241	253	261	247	251	204	232	262	257	267	235	257	216	248	233	243	251	247	263	204	255	258	257	269	252	265	223	262	261	277	239	248	244	264	249	247	270	244	269	226	243	239	233	217	210	248	262	264	237	230	240	260	236	231	248	283	266	240	243	236	219	271	265	266	236	275	276	251	249	258	265	270	238	270	292	252	269	267	252	235	236	250	282	253	249	224	268	235	236	220	248	245	241	278	253	253	255	241	264	257	243	259	280	250	245	211	223	226	278	255	246	234	266	232	265	248	257	247	239	275	224	243	254	261	229	248	232	249	220	254	207	236	264	245	236	237	231	218	246	250	244	252	242	257	254	245	227	262	263	263	262	258	238	257	260	234	237	246	254	256	248	241	268	256	256	222	252	232	234	245	247	238	233	239	245	244	239	226	234	254	230	239	258	259	224	214	229	255	273	254	249	285	247	239	267	258	228	261	276	247	257	278	226	270	229	268	272	253	240	233	220	250	264	198	282	225	239	234	244	250	257	271	262	248	233	245	264	235	247	227	238	247	244	257	237	239	245	216	268	225	266	227	236	263	293	256	281	244	230	262	265	245	256	282	252	223	258	228	268	253	243	272	279	263	277	238	262	221	245	266	262	221	238	248	251	241	245	227	218	262	235	243	261	247	238	269	225	240	247	242	248	240	274	238	240	257	259	248	237	253	232	261	245	237	270	276	247	242	233	262	240	251	263	244	236	264	278	253	271	225	233	266	237	243	289	243	266	302	253	273	273	267	253	231	240	231	262	257	255	274	257	272	236	214	231	234	264	269	258	256	247	262	234	223	227	244	243	277	257	221	232	240	225	234	262	274	230	268	274	250	277	229	256	248	266	241	274	245	236	249	270	268	241	228	241	261	234	227	230	266	271	241	254	238	273	239	254	226	247	233	252	248	254	246	233	252	227	233	255	252	279	234	249	238	262	265	236	232	239	242	251	255	254	259	245	259	259	256	254	245	240	251	219	233	246	258	271	210	256	266	252	252	255	244	247	253	282	242	255	225	228	264	236	225	232	268	245	237	249	259	251	237	241	250	241	267	258	221	242	244	220	236	249	259	242	252	237	270	248	248	260	257	278	233	252	223	246	277	264	227	242	259	245	226	246	234	248	255	239	247	277	264	250	258	258	260	290	260	215	242	261	268	249	249	254	243	214	236	223	259	207	253	239	266	269	276	264	231	239	269	227	249	230	260	251	267	250	248	233	233	254	264	240	236	243	263	246	233	227	272	248	244	286	270	245	230	250	248	257	269	251	246	254	249	241	234	236	257	230	256	239	244	249	236	247	240	265	254	245	236	286	299	293	250	271	249	243	226	243	226	249	259	261	247	246	269	235	245	277	252	245	250	251	241	253	253	274	252	254	255	258	246	255	257	254	233	245	255	274	248	256	254	250	258	228	251	239	232	261	254	252	229	244	238	248	239	281	249	237	236
11889	1829	3730	3921	3291	2752	2326	2069	1898	2093	1862	1572	1435	1477	1651	1484	1472	1262	1125	985	983	1060	967	896	879	886	836	887	853	802	872	4558	15792	9235	3837	769	810	754	752	722	768	753	759	772	789	750	809	907	944	813	766	811	790	858	2360	3937	3557	2521	1588	972	736	716	663	708	734	747	700	745	725	718	706	741	734	688	695	729	750	713	734	743	746	760	771	694	704	739	709	726	717	730	736	670	723	744	699	729	737	754	695	728	730	709	683	713	727	723	684	695	760	726	679	746	746	722	743	792	703	739	693	704	732	713	741	713	711	738	662	766	676	663	748	688	726	727	761	736	761	681	716	722	748	796	749	712	716	727	725	751	768	724	735	681	696	720	763	759	725	704	756	728	732	759	701	769	734	738	658	759	777	684	720	703	694	725	712	804	755	721	734	713	763	697	788	765	697	702	699	706	693	733	677	726	731	732	733	705	710	719	632	693	704	719	704	781	730	715	723	735	730	757	711	744	762	690	734	718	728	752	738	718	719	731	747	744	702	682	721	720	725	706	716	742	741	803	718	715	714	711	694	729	748	725	691	710	715	746	706	735	721	713	725	711	752	724	705	748	759	704	744	722	703	710	687	716	772	690	744	741	747	735	778	687	712	743	709	723	737	714	741	718	726	707	705	722	714	688	719	734	729	706	724	697	756	705	718	708	712	698	718	729	733	758	745	732	721	703	700	724	737	699	707	743	688	721	758	793	730	755	687	775	706	734	723	754	712	714	717	702	688	716	730	716	746	699	732	697	678	732	700	722	693	678	748	727	750	698	722	726	700	735	720	759	700	714	754	708	777	702	727	723	734	707	680	756	717	753	674	716	730	685	720	726	673	719	677	727	727	708	705	695	750	726	737	720	685	712	701	727	714	786	768	720	753	738	697	777	709	729	749	743	674	749	716	702	707	732	762	708	681	732	774	755	710	725	736	641	712	720	748	728	716	744	684	696	714	729	742	735	763	737	705	727	772	713	744	760	731	688	743	725	723	772	684	749	713	721	676	747	756	670	665	686	734	671	723	721	709	696	689	732	726	768	701	717	735	692	744	781	727	707	675	742	726	736	764	745	673	752	719	723	733	709	702	766	732	700	697	759	745	684	733	723	757	722	688	685	731	702	748	751	744	740	712	727	730	702	731	737	760	762	746	734	711	766	728	701	706	712	765	709	710	758	731	726	697	696	752	714	709	689	764	713	732	738	737	727	706	702	704	753	710	757	700	685	713	719	744	726	699	729	672	692	760	713	686	723	669	742	709	750	717	689	752	718	744	730	740	713	703	745	742	680	745	720	709	729	727	700	717	743	741	731	709	744	729	740	746	770	744	680	709	689	762	722	692	741	719	727	737	775	742	723	706	690	645	690	782	702	718	734	731	750	775	690	744	733	732	709	667	708	726	684	717	728	745	696	675	711	680	687	679	708	763	740	698	725	681	747	711	712	718	691	691	740	706	685	702	705	724	678	694	752	719	699	757	708	748	692	647	711	712	763	710	693	670	781	764	743	724	707	708	752	755	726	730	759	708	709	703	731	757	692	717	715	731	721	764	713	716	686	753	713	718	713	701	695	703	755	727	730	742	736	744	760	735	702	710	696	706	711	721	720	693	727	725	736	728	707	742	698	718	703	694	737	694	724	701	669	684	784	754	730	708	710	711	751	725	742	751	736	731	720	723	719	707	704	720	687	763	760	705	759	718	751	737	701	733	713	735	737	719	722	714	728	716	762	726	718	741	702	743	744	749	724	723	684	690	729	704	710	690	723	739	726	765	703	733	723	714	716	672	741	727	708	727	685	703	672	710	737	687	726	667	733	699	705	719	685	707	721	776	770	740	712	698	742	746	726	677	710	716	737	795	740	712	759	725	706	718	685	758	763	722	689	749	781	738	705	707	699	731	748	694	757	746	668	691	735	777	750	704	724	736	690	723	756	701	735	759	711	716	703	698	709	707	713	751	643	708	784	742	744	737	709	695	745	733	684	740	693	719	747	720	728	759	734	698	760	722	738	718	753	728	752	723	709	701	708	741	671	719	761	795	750	753	708	744	773	729	688	747	700	760	708	685	703	753	702	718	749	708	711	699	768	722	736	737	701	745	707	712	693	712	776	698	732	797	700	708	712	715	744	747	717	725	718	744	768	757	729	711	750	746	713	716	745	754	724	690	719	695	716	731	723	719	740	744	735	687	758	728	709	705	694	719	665	719	699	746	729	668	739	721	731	725	735	759	717	695	730	751	705	723	773	716	703	718	712	722	706	739	695	700	725	681	756	722	698	729	742	721	713	687	716	714	689	673	727	717	725	747	676	702	759	735	722	746	717	669	715	731	730	713	721	687	716	723	703	731	718	700	694	708	698	660	695	708	712	691	745	699	735	755	721	689	690	681	697	731	737	748	685	691	744	719	696	751	728	711	688	724	702	742	713	717	671	740	674	751	736	749	738	723	708	745	719	749	687	750	695	757	747	758	740	710	704	688	703	701	732	685	730	724	726	726	749	726	732	720	742	715	712	714	692	680	709	733	738	712	732	745	740	746	716	760	736	714	720	743	766	743	703	705	712	724	751	749	748	722	730	730	712	714	726	729	695	691	750	753	719	737	727	729	697	756	716	756	669	717	777	672	715	708	732	729	733	744	706	726	748	786	756	706	721	679	733	733	726	718	732	700	707	717	727	680	702	691	701	736	660	701	717	745	686	727	728	749	757	729	712	692	721	713	720	738	717	709	727	735	723	753	700	745	735	707	688	671	771	690	702	760	743	733	690	736	679	750	749	702	775	678	756	686	673	743	768	718	701	680	724	712	692	717	707	678	718	700	706	685	673	717	785	752	747	769	743	746	724	717	730	707	706	667	704	722	694	726	708	709	678	724	723	723	762	748	706	715	678	733	704	752	733	767	695	736	694	679	729	744	739	744	723	759	771	701	758	732	706	741	722	694	719	763	721	709	725	714	742	720	737	721	687	771	755	749	691	732	707	744	697	715	712	737	744	692	758	692	743	702	662	773	672	705	722	757	742	700	748	750	731	686	749	711	730	767	739	758	709	759	733	756	700	697	729	721	738	727	725	716	682	689	697	708	736	722	674	671	685	748	663	743	701	697	703	692	733	698	735	735	739	766	736	748	720	692	711	739	707	765	724	727	723	737	729	716	653	730	752	741	652	705	728	745	710	712	766	728	734	720	675	705	695	786	756	747	746	728	688	698	728	710	711	673	674	702	740	774	681	711	737	754	717	701	699	731	717	697	702	759	713	701	726	732	724	739	723	767	724	752	747	716	652	677	739	697	692	739	771	754	700	719	750	739	790	773	704	772	729	752	711	745	731	706	728	724	735	735	691	716	694	735	697	652	709	713	718	729	686	687	717	751	762	748	696	769	721	711	717	707	743	719	711	752	698	739	755	722	718	717	722	700	680	702	703	712	711	703	739	780	681	728	722	753	734	701	726	706	657	726	688	683	708	695	720	743	715
32844	8940	3423	2344	1534	1206	930	764	651	717	662	599	481	454	528	484	471	422	376	373	368	342	352	335	320	299	310	320	312	329	296	628	2353	3381	637	304	303	286	297	295	251	303	313	257	284	285	266	301	316	264	290	352	284	300	947	1480	992	1124	757	399	266	257	257	287	260	280	267	285	284	307	295	300	252	272	262	275	249	265	266	253	284	298	250	288	278	280	255	261	264	256	280	266	286	280	272	296	263	301	292	257	263	270	264	285	272	270	323	271	322	277	290	284	254	260	272	274	294	297	252	267	258	275	277	273	295	241	286	272	258	253	278	253	256	300	274	290	269	293	255	272	250	259	283	268	251	272	272	265	281	264	269	272	287	299	298	250	278	296	239	243	278	269	267	303	266	265	278	296	266	231	304	268	273	281	267	252	276	290	316	272	278	294	279	278	268	255	246	285	249	270	256	245	292	253	253	252	272	263	259	278	284	283	287	276	294	297	284	289	299	295	269	282	267	288	284	231	290	284	276	288	277	260	266	273	272	273	297	265	324	300	272	248	287	246	308	262	265	266	246	280	276	265	299	268	271	252	249	289	276	285	286	282	266	259	255	259	288	276	259	299	272	280	254	271	265	276	272	278	308	268	242	258	277	256	265	259	255	273	263	296	269	299	286	254	281	256	261	258	272	291	275	267	261	263	277	266	253	273	247	286	282	305	268	251	269	279	270	257	274	270	271	252	251	274	278	285	237	263	268	253	250	233	274	275	283	275	269	253	278	272	305	270	278	272	272	264	256	285	267	297	260	242	275	287	258	278	263	281	274	301	288	274	285	298	232	268	271	290	276	272	255	281	277	308	272	257	258	276	264	270	290	267	267	285	292	277	252	269	301	273	263	276	286	259	277	330	286	269	288	249	296	262	309	269	285	272	252	273	265	263	309	280	261	264	251	302	269	311	288	296	278	294	304	265	278	266	265	290	265	258	264	272	256	256	262	270	262	240	266	281	288	253	298	244	276	262	270	290	306	244	254	273	305	266	247	267	280	291	252	282	306	272	257	256	266	274	307	286	295	307	292	269	264	267	283	258	272	250	280	276	275	266	268	283	286	250	283	251	304	290	300	283	270	290	274	287	246	286	277	280	248	264	307	286	281	266	246	272	295	250	270	266	276	283	287	262	256	280	271	264	278	288	225	272	260	263	306	264	267	304	271	288	284	307	282	256	288	312	265	279	261	267	271	270	252	302	274	277	292	262	317	275	247	260	271	263	266	271	288	278	282	244	258	263	278	280	256	271	254	263	267	274	250	254	266	270	298	284	285	279	252	273	304	248	259	269	277	299	222	263	256	297	251	289	265	266	250	288	283	256	263	262	257	256	266	257	298	282	266	236	248	305	258	280	259	285	286	257	304	257	250	263	266	291	274	277	279	287	269	254	267	275	280	277	300	275	271	281	258	243	268	289	287	251	284	295	276	266	296	263	288	250	273	276	263	297	274	267	261	274	260	263	265	289	292	262	296	247	299	264	271	311	288	295	244	276	266	273	308	259	269	280	259	293	271	231	258	251	251	270	242	264	281	296	272	260	269	276	248	253	258	281	272	286	271	283	295	294	247	268	270	288	258	261	305	264	273	257	265	284	306	272	258	262	269	265	266	250	272	254	268	305	268	300	286	250	278	287	270	269	295	277	279	269	251	276	287	297	268	286	283	250	282	287	273	258	269	266	272	264	280	294	247	295	276	303	265	279	262	264	267	284	288	304	262	307	275	257	286	278	276	247	263	290	281	252	281	254	280	268	285	271	263	266	280	273	289	255	293	287	281	295	269	269	279	270	258	280	273	252	277	247	289	269	274	276	285	293	257	244	259	233	250	282	277	260	243	254	231	289	307	295	285	269	230	263	283	295	298	255	276	290	301	274	289	275	279	273	307	274	298	288	303	263	261	271	248	278	278	256	261	270	278	260	280	236	277	307	296	288	265	290	295	264	299	269	281	277	277	269	272	291	284	249	276	279	261	281	275	249	272	291	281	301	287	258	271	272	270	273	332	258	256	260	276	294	261	282	276	274	246	261	247	287	291	290	268	259	292	280	244	286	272	280	253	289	305	259	299	286	283	274	314	298	286	292	280	285	272	302	280	251	297	290	262	288	276	290	253	268	274	249	275	289	252	289	295	269	286	276	246	280	283	287	289	286	280	303	260	238	268	299	235	274	290	272	306	261	273	252	285	278	265	287	274	246	260	269	295	252	268	246	275	288	276	278	267	269	280	313	284	294	242	278	296	301	277	276	275	277	262	276	258	286	266	279	273	274	275	282	258	287	261	271	269	246	250	281	287	259	285	282	293	256	273	251	266	286	261	293	271	293	277	258	264	240	253	280	285	265	269	260	279	292	297	269	259	270	288	268	265	267	252	291	279	276	262	292	291	262	265	250	270	253	302	255	295	291	286	257	253	275	258	270	267	303	258	255	296	300	289	265	290	308	267	284	260	255	263	265	234	312	253	269	268	245	265	262	266	263	276	280	280	280	286	272	279	251	291	262	261	273	253	270	272	291	262	254	304	269	277	291	285	256	269	252	296	284	299	280	286	269	272	289	290	249	263	286	295	286	270	282	260	256	274	279	279	231	283	303	283	253	245	263	288	267	277	266	256	292	281	286	276	272	289	282	270	260	279	287	263	257	259	268	272	237	270	253	291	262	246	256	267	284	265	266	271	255	264	285	285	264	296	280	281	268	282	288	271	282	298	269	247	290	271	266	260	303	262	290	285	265	280	257	288	273	240	286	271	282	273	259	267	267	262	275	261	291	265	294	267	274	291	279	257	291	263	290	279	291	285	257	276	251	273	256	254	260	262	282	267	290	278	276	265	273	285	242	268	260	268	275	276	254	266	277	262	263	281	267	266	298	299	263	271	297	267	257	231	283	270	282	282	290	270	237	265	282	264	286	289	270	240	253	269	254	270	290	266	290	271	269	284	285	266	274	261	297	250	256	275	287	252	270	289	273	277	260	262	253	260	294	281	294	262	297	272	278	287	267	290	292	294	285	283	291	298	252	262	249	277	284	252	293	286	292	256	277	289	304	281	283	260	269	264	287	285	306	262	239	256	269	246	248	272	263	260	275	280	284	284	284	267	255	285	245	249	274	281	284	293	286	287	263	273	295	258	287	278	277	293	287	304	272	266	297	280	289	304	278	293	265	300	274	267	275	260	286	275	262	275	262	246	257	291	269	239	291	283	254	266	269	292	245	264	283	281	258	279	284	288	267	309	252	268	282	245	278	262	273	253	255	290	260	274	288	262	258	239	260	268	259	257	261	317	273	300	247	252	264	290	275	261	248	286	276	241	286	291	265	260	263	259	263	271	264	280	269	270	281	269	291	280	284	278	284	272	272	293	294	264	257	267	273	278	301	306	285	253	259	280	298	296	277	275	255	247	248	293	266	269	272	234	286	309	294	307	257	264	259	262	242	283	269	281	259	305	243	275	291	269	290	295	277	240	281
16992	3115	6790	7004	5770	4866	3904	3288	2971	2895	2960	2670	2349	2258	2355	2382	2169	1883	1549	1376	1292	1311	1347	1209	1104	1072	1125	1009	1034	1028	1042	3038	12143	17141	2552	878	915	837	845	866	808	851	863	856	856	925	878	957	954	1006	937	1134	1044	1110	5979	9133	6345	6375	4132	1572	787	721	767	824	793	776	821	829	797	766	733	815	756	746	751	714	746	799	772	815	779	767	793	780	732	763	754	769	762	724	737	751	823	755	750	759	702	778	764	741	807	797	741	758	769	794	734	793	823	810	776	781	786	788	786	773	764	789	761	748	798	764	775	753	778	759	826	771	770	771	823	763	755	720	757	792	825	751	770	780	749	796	743	694	798	777	762	794	747	763	776	741	756	765	751	764	804	764	766	750	744	784	804	732	804	779	769	770	757	740	766	786	796	780	823	804	797	788	772	770	740	800	839	745	753	729	803	776	789	728	790	734	790	750	785	770	738	798	816	764	766	724	788	825	756	760	791	752	769	806	767	765	764	738	731	797	752	808	769	782	768	799	765	796	795	789	748	790	741	750	788	744	778	802	780	771	729	761	754	785	772	735	785	771	757	778	710	746	733	799	777	774	756	773	715	786	801	749	749	753	736	696	747	790	798	816	739	783	758	778	779	759	796	772	739	739	774	741	741	756	786	795	766	713	785	776	765	763	776	823	829	766	752	779	772	769	822	769	793	748	762	762	776	813	744	709	701	767	751	750	790	761	790	820	777	732	762	796	730	781	772	798	752	746	781	797	794	780	770	798	766	745	776	797	794	787	760	743	743	754	753	772	765	776	777	782	732	772	716	733	773	693	786	718	763	759	778	739	764	803	802	776	741	817	729	795	723	792	753	793	755	803	798	742	751	790	778	777	794	763	742	783	779	776	759	783	716	781	818	792	745	778	783	745	766	800	767	758	799	757	784	774	766	733	744	803	736	802	778	735	828	778	765	765	763	742	743	804	760	778	760	767	769	806	723	744	764	774	809	720	773	780	821	761	727	796	741	769	741	731	778	776	791	793	799	777	735	756	780	781	755	728	764	774	758	802	757	762	749	738	754	802	735	772	779	756	755	787	784	749	762	745	762	775	783	743	772	775	798	788	761	732	794	716	756	804	747	756	746	846	742	773	747	753	809	763	775	746	722	752	841	767	796	822	758	772	720	762	763	759	740	768	749	761	734	699	778	783	774	763	777	803	764	779	703	839	768	784	788	808	766	789	785	746	757	752	750	769	792	814	760	784	789	775	781	722	750	785	819	795	753	747	784	710	799	746	782	784	703	738	793	728	773	707	787	787	744	803	774	785	785	769	783	809	731	818	774	790	783	777	769	819	732	759	731	769	766	755	786	801	780	750	734	760	763	784	728	780	781	793	808	748	775	733	786	760	779	782	705	771	751	759	816	790	796	738	739	793	749	793	730	777	775	732	744	724	754	752	798	804	793	775	792	786	793	783	777	783	764	758	746	747	767	778	766	788	768	794	788	802	786	711	781	769	739	781	749	798	747	743	805	783	750	779	774	769	780	796	783	763	821	774	767	814	786	763	790	729	775	790	791	816	793	746	754	740	742	797	755	786	795	782	757	740	772	731	773	826	750	797	786	767	794	716	786	725	756	808	808	748	737	766	766	747	752	794	775	776	748	797	769	772	745	806	763	800	782	784	737	744	728	736	792	770	775	812	748	768	724	752	728	760	745	761	798	785	793	831	833	798	743	750	761	730	814	757	757	777	784	780	742	755	793	808	769	760	816	823	747	733	757	791	751	793	792	779	814	783	731	790	763	808	760	778	794	748	759	783	772	761	781	795	764	755	810	776	761	746	742	786	725	743	812	805	796	746	745	714	801	780	755	743	810	750	748	730	761	788	764	802	779	720	767	821	766	746	736	817	789	714	759	806	762	764	815	798	751	699	737	793	773	768	802	763	777	754	749	806	777	736	778	797	765	743	708	761	811	758	808	754	787	820	817	734	832	820	753	776	804	778	785	796	763	773	836	814	779	746	742	737	722	745	789	778	768	808	734	783	774	756	820	805	743	763	792	786	804	772	737	738	718	794	776	807	799	763	747	767	748	777	772	739	735	743	778	747	751	790	788	751	723	791	783	803	728	792	774	744	761	824	741	764	735	785	747	747	732	785	725	734	788	814	764	765	794	781	767	809	749	702	799	754	783	806	741	748	765	781	788	807	776	785	779	812	794	787	744	800	764	733	749	762	747	773	754	747	742	738	730	735	757	770	778	767	802	758	787	785	772	799	775	821	775	777	785	771	774	778	766	764	777	764	784	733	760	766	782	771	790	741	729	782	764	764	802	784	775	807	781	778	753	782	800	751	786	768	792	762	764	796	677	745	778	754	761	758	788	767	782	738	768	780	752	784	800	747	811	801	753	755	761	767	759	748	745	800	778	794	808	727	760	751	808	771	768	782	818	748	775	765	778	756	740	793	772	752	761	734	784	777	738	759	777	762	755	773	751	770	759	740	757	778	753	772	750	756	756	747	760	735	743	773	759	757	761	757	792	777	763	764	794	765	721	778	775	713	801	781	792	788	764	767	731	788	749	743	783	804	734	799	804	808	754	789	736	744	778	766	771	725	742	763	769	745	863	756	782	821	738	762	715	786	816	788	712	790	771	727	781	762	764	745	787	751	730	741	791	748	795	784	758	756	781	808	706	811	774	763	777	763	800	747	838	813	799	749	752	788	765	728	771	771	801	813	775	720	753	768	751	793	750	762	766	750	805	830	752	767	757	824	751	788	773	713	739	779	770	796	784	767	766	764	757	784	738	753	826	744	783	731	741	761	765	837	772	764	763	782	776	807	788	812	740	748	715	751	777	728	739	782	785	790	750	752	746	777	759	776	758	785	794	750	739	751	789	791	734	734	780	745	754	814	832	770	796	765	764	751	767	735	782	783	765	749	793	788	791	803	746	738	778	802	780	744	771	714	735	775	769	783	752	809	763	793	756	742	761	766	791	805	761	765	767	787	807	805	709	772	816	756	733	770	769	761	801	741	725	796	779	738	779	757	775	809	790	757	756	760	798	761	800	750	781	764	730	815	742	811	768	783	795	771	748	783	778	775	788	736	757	763	723	729	759	775	769	764	767	769	689	770	773	738	760	724	783	711	789	739	785	777	774	725	779	751	772	770	765	773	759	788	797	726	786	721	756	764	707	774	793	792	739	762	759	816	783	764	756	781	794	752	786	732	800	756	808	756	783	773	736	754	754	782	815	772	755	784	745	778	786	801	779	761	803	772	750	815	799	722	740	743	805	730	796	799	773	762	764	771	791	788	799	754	754	755	790	768	742	777	810	820	795	773	762	773	788	797	768	787	757	747	716	819	795	785	738	835	780	750	735	756	753	814	816	753	812	757	771	815	785	785	816	778	750	783	768	780	782	749	751	811	802	728	802	718	747	770	738	761	785	801	768	804	796	765	784	773	728	807	808	822	767	759	783	781	745	738	761	770	781	750	715	760	783	751	765	753
2756	294	284	237	207	183	223	201	205	185	180	201	151	168	171	195	185	169	196	183	177	215	179	188	200	186	193	177	152	174	173	206	382	412	177	172	165	200	169	178	161	149	164	190	168	171	179	176	179	159	165	183	172	176	198	264	248	264	249	175	166	178	190	157	166	187	176	174	176	173	173	172	171	161	172	162	185	168	188	174	171	191	191	198	162	176	167	173	187	181	180	172	203	178	159	188	175	206	171	157	166	174	160	184	174	174	158	178	140	192	162	175	164	185	158	166	182	186	180	177	167	200	201	192	159	175	173	160	171	180	164	162	166	197	171	168	166	166	192	173	167	169	189	161	186	180	206	178	184	178	175	176	190	165	151	182	156	195	186	202	153	185	177	179	163	178	184	184	190	171	160	178	194	179	165	159	200	174	179	155	184	167	162	159	181	174	181	167	174	156	147	174	186	170	184	165	182	188	168	188	176	169	179	186	184	185	173	179	167	180	150	191	162	169	192	189	170	189	180	167	170	170	203	186	186	170	186	174	148	159	148	175	177	171	185	165	202	179	179	172	184	158	159	169	187	184	170	166	166	178	195	174	168	159	186	177	207	163	190	171	184	187	175	168	174	199	205	156	171	188	158	170	162	190	165	149	160	175	170	172	176	198	173	172	161	156	186	157	187	193	174	156	192	164	202	177	190	166	181	186	190	176	190	193	179	182	177	188	179	161	144	176	218	178	172	197	165	170	183	188	167	158	158	165	174	172	149	192	192	162	153	168	196	177	177	179	176	207	178	176	155	167	190	187	170	175	174	172	195	185	148	156	197	202	188	180	188	162	173	170	156	197	170	179	171	166	153	180	159	143	192	163	157	155	164	184	161	177	163	181	170	176	192	186	170	159	196	182	186	189	174	173	177	162	187	165	162	187	188	178	172	173	199	201	171	185	185	148	161	164	179	186	175	185	220	159	161	186	197	173	177	168	173	186	163	162	167	177	186	173	178	151	209	176	176	173	171	183	162	162	193	179	158	173	164	168	172	162	180	159	164	165	195	168	157	176	183	151	163	150	174	175	163	176	176	188	185	173	183	172	183	184	180	186	159	200	197	210	184	180	154	217	150	165	179	177	188	205	168	173	181	191	170	160	175	176	159	190	167	179	186	180	167	169	178	178	163	182	184	154	189	155	175	159	196	208	175	181	182	184	165	186	186	192	169	167	170	175	180	156	173	201	172	179	170	214	186	180	206	161	183	157	197	182	165	152	162	177	167	161	180	185	185	171	154	178	171	181	159	183	183	176	188	188	188	176	205	169	173	167	162	162	193	184	183	192	190	177	182	159	180	179	197	164	178	168	173	158	168	161	189	162	180	170	153	159	193	176	190	161	147	173	189	163	179	177	200	183	193	186	172	177	186	179	180	170	206	154	187	200	195	171	162	166	176	196	171	172	197	191	170	177	202	169	163	194	194	183	171	175	176	163	180	198	178	185	191	175	164	158	187	159	155	167	184	178	159	173	162	196	200	183	193	209	164	165	166	149	147	156	162	162	190	166	168	179	194	162	216	179	158	154	176	174	162	180	189	167	190	169	177	166	174	171	171	168	180	163	190	171	183	162	187	180	181	171	189	182	173	170	157	162	169	166	185	160	185	167	180	183	176	179	201	180	169	180	170	178	180	171	202	151	189	157	195	183	183	152	200	195	165	171	191	171	165	174	159	173	189	187	176	158	175	198	198	169	160	172	185	169	187	188	193	144	182	163	177	186	188	172	169	191	170	173	190	178	182	186	158	166	147	181	205	170	167	176	204	187	168	157	163	179	189	169	198	168	199	169	204	174	159	167	203	173	159	189	167	177	166	175	170	171	195	203	182	160	160	186	201	177	176	201	144	187	180	193	176	163	163	165	199	181	141	164	188	190	170	175	167	192	163	188	172	185	151	193	191	158	179	157	195	175	196	165	180	172	193	164	163	174	186	166	204	171	165	166	202	165	163	167	182	184	180	168	192	185	182	170	171	182	146	180	183	172	174	175	171	165	183	162	159	156	170	162	183	170	207	176	186	172	171	202	182	181	178	178	179	163	154	166	184	170	187	175	164	172	174	175	174	163	199	185	198	198	155	175	202	153	166	177	162	185	179	214	186	180	166	176	182	195	195	180	170	166	179	157	173	182	187	186	177	163	185	183	194	178	149	160	172	145	198	165	183	180	178	202	184	172	156	187	180	150	184	180	184	161	175	180	175	159	196	181	185	157	173	174	180	177	199	191	163	157	178	143	180	139	160	159	158	181	188	177	173	163	179	178	176	214	179	184	173	190	191	189	169	175	179	176	170	161	167	182	181	172	188	196	179	172	164	176	150	179	188	184	174	166	148	164	184	170	177	169	172	183	158	188	203	184	184	188	165	164	168	160	149	187	183	179	165	190	182	180	183	166	175	186	152	141	156	191	191	198	178	201	153	178	183	161	167	183	164	180	211	179	164	190	178	175	170	178	170	185	177	197	183	167	147	179	165	188	167	183	170	161	195	165	174	185	167	178	183	156	191	180	192	173	175	148	183	158	178	167	175	184	185	195	182	162	160	175	178	179	154	178	193	172	172	191	186	224	175	176	176	180	185	154	180	164	177	191	172	191	165	164	174	196	180	188	158	172	172	150	167	170	177	190	146	175	197	162	193	184	157	160	167	172	193	163	187	179	196	200	178	179	182	199	182	168	157	166	172	166	169	181	174	172	180	199	179	150	182	165	198	178	170	161	183	187	179	197	173	176	166	195	158	175	176	158	164	177	175	171	216	173	188	170	190	184	152	190	178	178	191	166	167	158	186	158	165	195	151	168	157	177	178	207	173	199	203	193	168	184	176	174	167	174	182	188	185	168	190	188	173	171	179	164	178	175	152	189	163	170	185	173	187	163	170	194	169	161	203	161	196	149	180	168	209	178	172	175	166	168	187	171	148	180	193	178	185	183	170	161	176	188	151	165	175	169	196	182	156	160	179	193	174	179	194	169	174	156	198	161	174	171	183	188	185	166	175	150	155	184	182	168	179	169	166	178	167	159	187	150	186	171	206	149	192	193	172	191	159	158	161	167	174	171	171	170	193	183	204	182	176	174	174	165	178	174	190	175	174	195	181	181	183	190	182	158	177	168	180	199	182	183	200	174	172	168	165	164	194	172	174	190	190	156	176	168	150	175	174	158	171	175	207	173	170	176	170	183	179	143	184	163	183	157	178	198	185	167	162	176	188	185	179	185	183	172	160	175	180	176	161	202	177	169	192	174	176	177	201	164	181	189	192	174	168	149	173	170	180	160	185	177	194	188	164	184	186	178	202	167	173	179	194	156	154	167	163	182	157	162	155	182	163	179	201	174	183	174	178	186	175	155	163	185	184	173	178	178	162	162	163	177	148	197	162	196	164	167	179	171	184	180	183	161	172	170	192	165	176	182	175	163	169	167	195	178	169	185	190	167	172	173	154	195	171	183	174	203	180	184	165	177	143	183
2484	633	712	776	698	655	656	623	601	595	616	570	533	581	639	623	563	569	537	567	546	513	506	555	521	546	521	504	553	538	524	806	1798	2007	479	510	488	488	528	534	550	522	525	538	519	522	491	555	511	531	547	575	501	535	792	1147	920	833	772	636	510	494	519	553	534	522	524	549	534	528	514	584	548	484	547	504	521	541	526	523	516	520	544	541	533	534	476	529	563	535	526	520	561	532	529	496	524	568	527	503	546	501	538	515	495	514	539	515	522	505	533	537	533	574	536	466	493	510	511	547	511	524	474	553	502	566	537	529	522	518	533	526	470	558	551	521	536	551	519	534	525	503	539	567	523	534	510	515	529	541	566	504	515	558	525	520	511	555	538	533	494	536	509	488	502	553	498	523	553	516	522	508	472	534	528	504	554	568	527	512	573	533	549	515	535	528	540	529	554	535	504	550	487	570	520	545	525	525	523	474	496	515	542	485	503	575	501	535	517	505	497	533	481	530	499	528	514	494	543	504	497	586	560	555	556	549	550	522	565	507	496	518	548	540	509	510	530	533	502	569	540	530	525	523	556	475	510	544	523	518	528	491	529	519	504	522	509	581	529	513	542	504	502	533	532	493	561	479	576	530	562	481	520	524	581	552	537	547	558	518	497	543	524	497	525	535	574	519	517	499	514	535	525	504	498	529	526	495	570	564	499	557	530	490	527	523	498	539	540	534	524	557	528	547	554	515	541	486	526	521	524	485	526	516	506	504	507	485	549	538	509	537	549	538	524	546	549	471	568	531	508	530	520	533	514	535	513	544	523	491	504	578	544	574	503	542	479	516	495	554	518	523	554	517	533	555	546	577	541	561	553	522	561	497	533	523	511	543	529	505	553	529	537	514	487	499	521	550	539	561	537	507	560	544	532	499	511	516	518	531	523	531	498	571	510	511	530	490	490	507	507	516	503	520	519	505	496	482	542	553	521	547	538	514	519	533	565	539	574	546	554	537	510	512	514	498	521	489	540	537	497	542	487	542	528	530	503	564	529	541	527	517	534	517	528	539	490	555	488	519	519	556	552	529	540	495	526	543	544	481	459	549	524	512	526	514	539	549	508	513	520	555	479	536	510	500	513	544	530	558	476	496	513	506	527	492	516	530	502	530	507	561	525	528	527	538	530	483	506	515	514	522	528	529	554	534	543	536	528	518	523	562	567	529	516	532	549	513	505	562	535	490	538	541	578	541	540	491	525	534	566	488	526	518	544	507	516	547	497	514	519	494	551	516	562	505	539	516	565	523	548	498	556	536	512	522	523	520	503	578	569	498	548	521	537	541	497	545	578	527	516	528	542	543	510	521	515	496	529	509	528	499	491	537	512	545	521	544	546	527	530	521	535	507	508	555	532	518	507	521	523	527	514	511	517	521	534	545	513	541	538	535	521	519	507	507	553	553	556	528	473	550	493	525	525	487	521	537	532	492	517	543	556	498	539	522	530	543	533	490	541	508	500	535	511	503	549	516	562	533	536	537	516	517	478	516	534	517	514	529	556	537	534	524	478	536	501	527	504	550	548	531	512	526	524	518	531	521	518	532	554	538	496	476	519	507	537	541	530	547	506	540	516	547	480	562	534	526	501	503	524	513	523	530	500	536	536	529	525	551	506	575	528	510	512	556	521	523	523	512	553	517	538	504	495	491	549	512	516	514	524	511	519	516	524	511	464	511	521	546	522	525	537	514	582	543	500	545	527	554	528	523	489	557	510	562	539	528	515	539	529	563	509	514	512	494	556	508	496	524	529	546	529	492	524	499	513	524	531	540	534	524	545	542	508	525	511	525	504	569	516	544	537	486	571	521	527	530	500	487	538	512	487	502	470	543	535	538	505	519	494	531	540	537	515	553	527	512	555	541	529	524	502	532	500	536	531	497	517	540	503	523	532	518	504	512	531	513	537	474	565	563	535	532	539	523	514	550	523	531	565	509	507	513	508	525	510	538	534	556	531	505	541	498	514	498	557	539	548	537	509	524	498	547	503	557	528	524	524	544	534	514	527	531	515	533	510	532	540	517	533	511	528	537	516	531	474	517	621	492	511	519	500	551	522	579	525	528	527	506	576	541	519	500	504	529	504	530	446	530	523	465	537	516	534	511	514	543	528	500	516	484	557	542	492	555	520	529	472	535	469	518	546	522	543	538	534	491	549	577	516	548	529	518	547	508	531	518	533	491	517	515	514	534	529	541	518	529	534	531	539	515	509	550	531	520	515	535	521	479	522	526	518	507	500	526	543	517	523	494	513	511	521	522	542	555	522	533	559	523	530	476	497	518	508	522	538	553	577	538	521	496	539	538	508	550	502	511	530	538	508	569	527	567	489	563	544	519	515	532	523	517	511	531	520	529	530	554	485	555	532	541	485	549	494	570	516	542	540	505	516	530	514	569	510	515	543	499	541	514	541	508	524	565	535	511	506	511	564	552	548	514	522	560	522	483	529	534	592	521	568	500	546	472	548	517	522	536	556	531	555	541	551	510	530	545	512	536	531	512	544	538	516	535	531	507	542	535	512	510	518	485	533	541	531	487	526	498	533	538	505	533	538	487	564	550	493	544	474	510	541	533	495	478	542	533	559	551	483	517	507	550	529	506	509	545	495	516	517	501	526	537	507	511	536	525	520	527	519	474	511	508	517	518	507	520	551	536	506	579	528	558	522	512	539	558	540	520	491	492	533	535	501	548	528	546	516	512	500	507	504	504	561	544	563	490	519	516	498	510	518	516	502	542	530	547	583	512	512	535	539	628	545	476	528	524	532	476	510	551	545	501	500	517	531	495	509	526	540	518	539	495	507	559	519	546	572	513	555	499	465	556	536	569	521	535	547	506	530	507	496	548	523	497	522	526	508	545	523	541	459	498	542	506	503	511	582	547	544	513	532	520	567	540	503	513	501	549	567	565	531	546	540	525	517	496	526	536	522	532	497	560	529	498	542	526	572	537	561	548	533	496	515	585	534	524	531	515	471	527	508	521	534	508	560	512	520	515	522	526	536	518	490	504	541	521	495	514	524	484	546	543	508	536	533	556	503	534	523	511	509	509	526	541	551	523	497	526	529	498	541	515	512	520	523	504	551	486	495	536	522	531	542	570	500	549	510	524	618	543	556	529	515	525	523	499	553	557	551	530	531	521	543	495	477	570	520	505	532	566	525	516	518	549	497	519	519	554	545	515	562	529	523	532	521	520	559	483	521	524	542	534	536	551	520	530	517	533	570	522	533	561	537	487	507	508	533	534	518	508	522	528	550	553	530	518	534	522	555	497	534	493	544	503	512	534	539	540	505	521	538	528	481	525	501	502	549	554	537	538	517	542	518	505	541	529	582	515	520	517	550	512	485	509	476	537	510	527	528	538	482	547	541	521	504	533	552	540	510	571	496	532	584	563	520	508	517	533	527	518	533	492	490	529	545	506	544	479	563	512	532	526	512	538	489	516	524	521	512	523	529	520	508	514	566	555
18811	2000	1448	1054	808	618	526	449	344	321	388	315	296	297	318	300	301	270	243	220	223	213	220	205	215	216	215	202	212	196	204	846	2177	920	205	216	164	208	191	184	173	201	196	194	205	184	223	200	195	214	215	216	198	238	465	998	819	436	231	189	228	198	191	178	170	189	164	187	199	186	223	190	197	203	167	171	188	179	183	196	189	189	178	205	192	181	172	208	167	200	206	210	206	189	174	197	161	207	187	199	202	188	176	205	184	185	194	181	193	186	199	189	175	205	209	171	197	192	188	171	207	196	170	203	164	163	191	207	202	182	224	210	208	194	224	180	204	192	207	195	196	180	206	179	212	187	200	182	188	194	197	206	219	185	169	176	206	179	184	195	185	203	200	227	187	199	202	187	187	204	175	196	188	188	190	188	182	190	177	206	188	201	175	195	195	196	189	198	165	196	197	179	195	205	171	177	223	193	198	211	204	200	207	215	203	187	193	222	211	170	206	204	188	192	163	179	191	226	183	171	169	185	170	204	163	189	198	221	225	161	193	191	203	193	197	205	208	198	188	195	202	194	183	182	207	184	172	203	174	200	196	207	177	187	186	204	183	184	191	158	202	182	188	202	189	198	208	200	219	173	226	198	184	188	177	166	193	186	205	211	200	193	190	179	216	167	178	211	186	202	183	187	199	192	189	203	186	196	191	201	190	174	187	187	190	176	176	199	189	196	179	193	171	183	204	192	202	194	216	186	175	204	194	177	188	178	182	187	187	205	189	186	187	192	195	210	197	186	192	186	195	184	196	199	214	139	198	207	195	208	194	181	181	183	192	194	224	195	197	186	177	179	186	193	182	189	190	161	179	172	169	204	180	213	180	217	189	188	198	204	219	177	196	209	190	194	177	191	184	175	192	152	212	191	184	190	200	197	182	186	181	198	211	185	199	182	173	209	190	201	196	194	201	190	212	207	188	199	179	171	202	202	200	217	220	199	200	189	198	198	185	197	197	196	177	180	175	186	192	194	190	175	206	203	205	179	189	181	202	196	219	188	181	191	187	182	174	190	180	181	175	211	216	186	176	218	216	199	191	187	209	187	183	181	193	188	191	178	193	223	199	190	199	197	185	206	184	180	209	173	172	216	213	186	202	233	186	207	200	196	197	159	173	189	186	189	197	209	172	178	211	163	205	200	179	189	194	215	172	184	184	183	189	190	188	181	211	215	178	206	175	190	206	204	203	222	202	199	178	173	173	174	164	180	198	211	195	191	177	181	191	198	193	172	180	172	176	192	182	186	178	177	175	213	194	173	177	203	179	185	187	195	205	180	193	177	182	177	196	199	169	194	205	188	205	230	179	179	184	204	174	189	179	178	180	173	193	178	178	167	221	209	202	198	200	199	206	195	194	185	170	202	199	177	196	170	164	198	182	186	190	193	169	200	169	214	185	177	193	184	201	194	218	192	193	204	209	201	204	180	191	205	203	174	219	189	200	214	180	181	210	179	214	210	174	189	180	188	194	174	187	179	178	185	215	212	172	162	190	179	189	208	194	205	178	204	188	166	211	197	230	195	190	200	214	207	193	211	178	219	198	185	169	184	242	195	199	179	214	171	195	199	222	197	189	193	198	200	181	199	169	194	190	188	187	203	211	177	204	198	186	177	194	202	186	188	198	208	200	190	191	193	204	195	184	192	219	183	194	199	195	188	179	208	186	190	209	182	179	191	201	193	177	196	188	195	182	165	193	191	216	208	210	198	191	225	193	202	183	183	166	175	207	201	198	188	168	202	215	187	201	203	216	180	186	197	176	214	180	174	173	205	192	218	164	184	200	183	168	168	189	182	178	184	172	208	173	194	198	203	171	199	205	182	180	193	217	190	186	198	196	200	206	211	191	194	196	183	192	188	217	191	197	197	209	186	179	189	181	221	173	177	177	190	189	189	204	183	186	194	180	182	194	191	183	209	175	205	195	176	207	177	181	201	200	165	207	190	202	200	187	177	183	194	201	186	179	200	195	191	206	175	182	177	175	194	171	176	230	187	182	180	206	201	218	190	194	205	177	180	191	196	207	178	195	184	210	178	201	197	183	210	215	171	200	184	176	175	202	192	198	194	185	195	206	189	169	197	203	207	177	195	217	212	210	199	207	186	196	231	184	189	207	195	188	209	212	199	177	163	203	191	195	187	203	181	188	153	177	194	191	182	222	201	177	208	217	210	217	213	204	192	217	200	194	192	199	191	178	216	197	175	194	183	188	196	209	181	181	174	197	185	186	219	186	160	162	175	188	178	196	165	197	176	206	188	199	180	186	195	221	202	205	176	201	190	185	184	179	199	200	191	209	202	196	187	201	188	214	173	206	194	163	186	194	173	155	187	177	169	194	194	194	196	187	202	195	201	204	171	195	179	205	189	186	205	226	222	167	178	183	182	193	199	188	195	195	187	198	178	170	179	175	176	192	184	214	203	178	214	217	191	184	198	167	183	182	212	199	201	191	216	171	188	177	175	191	189	195	176	193	185	199	181	211	188	171	199	191	189	169	187	224	200	202	197	193	202	196	172	182	175	174	176	183	189	204	197	201	189	190	210	174	169	185	193	195	213	199	179	180	201	198	185	168	191	203	190	194	171	192	181	191	190	217	218	188	191	169	171	173	201	184	194	201	189	198	215	219	177	204	207	228	203	185	210	198	201	206	189	171	192	226	195	187	194	180	200	178	201	203	197	235	213	170	195	190	187	213	201	185	186	176	202	175	155	178	194	205	188	195	172	192	190	184	189	222	207	180	207	177	206	214	208	182	181	176	185	192	172	189	198	203	205	206	196	179	179	198	177	179	182	186	178	201	191	190	195	192	150	185	196	197	174	195	191	196	204	212	185	192	196	161	207	209	187	189	174	169	198	157	178	196	210	202	197	207	188	194	200	210	205	190	187	169	182	167	212	196	222	199	195	206	209	215	161	228	186	172	185	188	160	192	188	185	186	184	202	196	189	184	177	156	205	172	185	204	197	207	176	219	199	191	218	186	182	190	206	182	185	180	182	207	191	194	197	209	205	181	186	180	174	216	207	174	168	213	201	172	195	177	190	214	207	179	201	195	201	186	202	193	195	188	207	208	198	173	187	204	199	169	189	203	204	154	188	193	198	218	190	214	210	213	202	217	190	196	178	221	184	181	180	174	186	187	183	197	193	175	176	194	192	167	217	183	182	205	204	182	203	179	162	205	182	200	191	172	190	194	199	201	216	182	187	186	196	183	202	202	164	194	188	198	192	184	191	232	205	209	193	206	168	226	193	200	214	208	200	200	168	212	201	202	211	186	168	188	163	169	206	193	202	191	181	176	202	174	174	168	199	206	187	196	213	182	182	199	184	182	180	185	166	184	177	180	193	184	199	162	207	185	182	187	190	186	202	185	199	170	189	182	203	200	212	209	208	185	205	179	169	224	191	199	186	217	200	202	191	209	178	188	202	185	193	205	180	177	200	200	165	195	185	211	194	203	194
10676	1754	3557	3889	3255	2547	2135	1830	1600	1576	1619	1515	1383	1355	1423	1441	1169	1082	876	854	832	764	798	784	784	721	693	733	716	736	708	5369	12722	4815	606	634	608	580	628	612	629	605	671	604	630	606	626	623	691	800	755	758	694	842	2889	6698	5085	2136	682	582	596	549	584	595	606	547	624	594	606	563	600	553	516	569	608	558	581	557	570	541	570	543	590	595	562	588	588	552	580	587	613	589	548	569	550	595	589	567	584	568	564	537	544	575	599	574	567	582	593	605	631	581	572	575	557	569	565	568	554	613	598	517	580	577	567	565	590	518	530	583	558	583	649	552	544	601	565	577	547	597	595	567	544	585	535	571	551	558	537	555	585	620	568	550	559	556	562	590	575	584	612	590	574	564	619	542	567	564	577	568	547	558	555	642	620	564	536	572	578	588	563	639	597	581	585	588	576	550	584	568	562	562	597	589	607	563	567	542	571	576	590	553	561	566	601	587	513	614	579	579	595	593	560	556	561	582	544	570	589	524	570	591	534	598	578	598	606	601	594	583	627	634	600	560	558	597	604	552	602	552	606	563	556	578	569	555	580	575	522	603	548	554	548	602	538	575	559	626	596	553	559	620	603	617	576	552	583	593	569	558	557	559	557	608	566	561	607	577	634	594	573	631	582	569	547	553	635	591	596	552	562	557	508	583	612	614	534	523	571	576	569	594	630	590	576	623	576	577	586	558	573	611	595	547	546	591	563	563	578	546	605	564	585	592	588	584	563	550	559	537	558	596	570	571	555	548	550	586	590	583	582	600	601	595	540	568	578	597	608	557	562	582	549	628	557	587	564	560	545	542	592	590	579	570	618	569	571	569	569	527	607	599	568	550	571	638	578	569	600	575	540	581	603	582	573	601	614	584	557	585	558	604	553	558	610	593	566	617	551	575	579	553	536	540	588	563	589	550	603	559	517	598	583	576	621	615	549	607	568	581	565	539	570	568	571	602	551	562	575	554	548	538	603	581	597	553	588	551	579	576	589	599	570	590	564	613	590	581	560	583	534	559	554	582	611	552	576	538	588	521	577	546	576	567	628	547	559	598	576	558	611	558	576	603	582	554	618	581	530	549	589	604	564	597	606	578	624	579	593	623	575	604	587	563	558	623	574	605	570	545	628	572	585	542	601	581	582	553	568	592	619	614	596	582	598	560	584	572	559	571	612	583	543	601	602	569	585	592	568	567	571	585	578	556	523	619	564	605	577	568	563	540	621	564	531	588	592	569	577	589	593	550	598	548	609	606	579	582	579	575	555	586	556	577	582	573	564	562	540	565	587	579	597	612	624	563	559	574	591	608	549	588	573	589	548	551	583	587	567	561	558	582	520	529	526	566	567	601	562	550	578	562	608	593	546	572	610	572	604	602	558	607	597	590	601	626	588	546	598	599	562	622	594	558	538	573	578	527	536	549	548	567	581	567	606	572	530	571	567	556	543	574	589	557	581	538	586	587	633	559	565	586	535	546	579	586	570	565	636	548	581	585	587	603	598	589	580	570	582	570	597	574	584	539	600	610	614	556	601	555	561	575	545	568	570	592	552	625	559	560	572	581	591	584	535	587	545	595	558	589	554	583	560	584	591	581	554	601	600	540	599	552	604	591	564	574	630	558	619	606	585	584	563	552	573	568	587	601	641	590	571	587	607	582	569	570	579	562	605	576	589	596	587	526	579	583	553	570	597	575	557	559	572	537	573	598	608	575	560	591	599	546	592	535	593	559	618	565	595	575	580	584	585	560	545	591	597	588	576	604	581	557	550	644	561	563	602	586	591	629	568	574	564	562	606	594	607	538	570	592	594	569	566	585	519	596	569	557	570	532	564	587	576	569	580	554	587	616	569	578	615	626	623	543	574	580	562	568	565	582	599	570	565	560	544	569	541	573	602	612	565	574	556	522	597	589	550	599	591	502	612	569	582	607	547	569	576	564	579	567	564	570	572	601	552	577	580	589	561	554	616	600	552	603	586	565	599	593	610	616	567	602	577	592	601	631	569	541	580	598	560	548	585	586	589	583	563	584	591	591	591	511	551	570	534	562	616	562	621	576	572	552	584	536	593	591	565	615	561	536	553	589	588	586	594	551	573	595	586	602	544	620	556	548	551	567	626	528	579	600	572	554	553	600	592	570	590	603	540	607	576	577	528	563	559	576	537	545	570	561	596	548	531	613	591	581	591	539	598	616	574	622	560	574	573	589	584	582	560	596	607	570	554	601	572	536	549	562	607	585	569	507	548	539	533	554	580	578	590	562	620	578	602	584	582	561	563	557	537	620	540	584	574	575	576	579	582	570	622	545	565	590	576	520	591	584	535	571	546	622	545	542	556	574	602	552	597	574	589	597	552	508	526	546	572	562	577	589	563	588	552	571	508	537	592	578	609	585	588	576	586	596	596	553	579	575	567	598	532	590	548	561	588	598	586	609	594	577	644	589	586	584	568	625	560	579	581	553	597	592	580	635	566	569	593	610	594	598	570	563	556	517	580	565	534	596	600	548	579	556	596	556	619	558	604	577	600	548	600	604	584	562	587	606	601	547	583	572	579	582	597	576	521	535	596	540	613	568	548	549	585	538	592	573	574	554	593	608	595	615	609	577	588	576	581	566	583	574	594	604	582	579	543	589	606	608	597	584	574	584	589	564	559	575	584	572	570	587	607	578	546	591	580	551	576	544	567	566	515	575	526	563	570	587	502	555	542	602	597	612	599	578	590	559	597	639	554	593	571	589	576	545	559	613	563	536	586	556	559	567	590	564	616	591	553	598	564	559	548	608	573	591	564	596	596	553	584	576	597	554	530	576	601	525	641	580	593	577	582	549	556	557	607	548	611	581	548	541	582	543	570	564	611	545	585	557	551	561	568	571	579	599	563	545	615	628	554	549	571	592	597	539	560	566	592	543	597	590	586	551	550	583	626	579	563	631	543	595	600	561	620	578	586	569	564	580	615	622	567	540	530	538	608	630	575	613	571	536	628	601	605	559	591	526	532	571	582	559	565	565	612	593	552	572	586	596	615	567	563	585	598	576	613	574	540	592	579	556	519	550	554	580	598	601	556	596	574	534	570	573	587	548	557	540	552	585	531	569	605	543	610	582	585	597	576	612	577	582	604	569	578	590	567	581	604	574	605	582	584	573	580	546	558	582	556	593	579	589	546	593	563	513	529	546	561	561	596	587	578	569	585	556	570	569	596	563	568	565	572	590	635	574	533	565	589	613	593	535	567	558	593	603	568	585	575	595	620	564	561	579	598	543	646	558	594	587	593	578	538	625	596	567	552	567	612	588	604	558	601	583	585	597	548	534	544	613	559	564	546	581	584	595	588	554	601	569	566	604	572	563	567	553	573	563	590	592	582	547	581	572	602	591	603	547	638	565	613	590	595	596	588	568	543	598	565	592	541	619	641	575	569	591	564	580	578	593	601	547	583	602	595	577	599	558	623	550	597	530	584	533	573	571	551	579	519	609
30504	7170	3322	2370	1686	1195	940	710	630	594	607	580	530	501	468	547	455	375	341	339	347	359	317	291	318	318	302	316	296	308	311	1838	6141	6626	2185	391	242	268	253	279	284	258	256	278	282	260	253	283	282	299	292	302	311	364	320	525	506	359	235	298	265	285	263	268	265	260	290	266	296	316	284	254	277	266	280	278	257	265	268	248	289	268	292	305	283	275	259	295	263	283	258	283	286	292	252	277	264	233	287	241	256	261	273	267	299	287	258	294	274	283	268	247	264	275	299	284	300	280	256	266	268	257	263	276	280	254	291	273	272	256	311	289	266	281	256	253	265	293	271	234	262	269	280	275	311	275	275	292	277	259	265	284	259	280	270	256	282	279	279	281	281	267	242	279	242	267	276	268	285	225	235	239	276	286	276	285	264	265	273	287	281	319	275	299	290	296	256	281	256	260	276	282	285	245	268	264	310	264	306	269	290	252	250	274	250	225	271	284	278	267	259	289	296	258	263	285	297	261	305	283	277	272	286	272	290	279	276	276	284	262	262	283	308	265	234	266	267	261	237	267	247	236	260	325	259	286	250	264	302	277	290	268	264	281	287	259	268	314	264	259	277	262	292	308	233	260	293	284	278	301	265	267	300	281	284	245	293	288	290	260	256	252	282	279	261	275	257	278	264	266	244	275	287	274	276	275	273	260	255	259	289	270	247	258	261	276	288	283	290	300	288	270	292	264	257	280	251	263	251	237	267	267	264	300	278	288	284	275	284	242	293	267	260	262	231	268	259	294	254	257	302	259	256	285	272	283	273	289	297	288	292	286	289	283	280	285	284	269	265	284	283	278	278	274	272	269	291	291	279	273	287	254	284	254	297	262	324	276	279	252	299	313	272	272	252	271	246	260	317	248	244	295	250	293	275	274	282	247	245	275	262	294	242	278	263	287	272	285	277	283	257	270	289	266	268	256	273	278	291	290	295	288	263	276	284	243	242	282	270	251	277	275	313	245	288	257	260	279	275	267	278	265	270	245	295	248	264	286	261	282	270	264	263	268	282	254	281	269	264	240	312	252	248	254	278	282	250	263	257	249	279	301	273	278	264	277	271	288	298	267	249	295	230	269	258	285	243	239	235	272	247	256	312	285	271	272	244	257	269	281	268	255	259	277	300	259	289	302	295	286	251	258	255	294	285	294	292	261	273	249	287	263	273	261	303	268	279	278	246	312	292	257	254	277	269	248	249	277	263	239	287	266	261	251	283	304	266	279	258	260	271	283	264	252	305	290	269	271	250	284	271	297	273	309	269	277	278	279	282	282	263	276	264	219	274	266	266	257	258	271	293	270	267	285	249	290	282	254	259	239	230	299	263	259	267	271	253	293	269	283	279	254	290	252	296	306	282	280	273	282	260	267	241	261	262	269	244	281	252	272	266	317	265	275	275	288	297	275	261	267	272	315	258	311	296	276	289	286	268	282	278	275	268	293	300	286	267	272	268	275	276	285	321	252	256	293	275	269	284	277	283	270	287	277	293	265	287	290	258	250	280	295	273	286	288	292	266	278	254	281	248	262	287	270	280	282	255	317	288	269	282	280	275	284	271	277	286	260	255	307	268	303	267	282	271	305	295	283	255	262	271	294	295	264	262	275	283	254	278	262	279	267	245	244	276	280	260	269	276	278	282	268	274	299	280	248	254	253	297	284	263	272	276	246	261	274	274	301	229	279	284	303	287	273	275	258	267	255	284	240	290	290	261	279	258	278	291	263	271	261	261	289	272	268	260	296	274	291	266	262	250	279	289	266	279	266	265	266	285	261	276	273	256	272	303	278	260	259	259	294	290	255	286	282	275	295	308	279	265	277	262	249	274	244	243	270	299	281	281	275	250	280	263	271	306	307	291	282	259	273	277	266	261	271	291	275	287	257	271	285	248	261	267	236	283	260	281	270	281	306	258	268	305	259	276	270	289	296	247	265	286	287	260	276	272	286	284	257	271	270	295	238	263	283	292	276	277	279	242	262	271	281	267	255	309	266	245	235	272	273	262	265	265	267	252	274	254	277	273	298	271	294	260	264	259	284	281	254	268	278	307	274	260	266	299	291	272	276	285	259	285	288	233	279	278	255	285	261	257	307	289	234	294	317	268	270	290	277	299	266	291	265	265	264	314	234	255	259	273	270	282	226	258	274	277	279	305	290	289	242	283	271	253	272	271	288	276	270	276	263	257	264	274	270	261	279	254	268	253	266	274	239	277	279	288	277	253	285	282	279	265	284	271	252	273	306	261	294	281	270	268	271	258	279	284	287	272	254	263	244	275	279	306	250	291	255	308	274	300	265	288	261	278	308	282	266	242	273	273	276	293	281	277	274	274	275	265	278	299	242	304	255	260	308	266	255	271	301	258	273	250	237	269	294	259	279	284	277	267	267	263	273	253	243	243	267	290	280	270	269	264	263	256	267	284	259	279	286	278	258	261	271	229	273	251	261	267	265	258	255	275	240	258	289	239	274	265	286	268	250	263	261	271	300	265	275	248	272	248	237	289	256	255	262	274	278	302	271	267	264	264	270	281	270	247	289	265	300	276	261	282	258	271	266	277	290	263	270	282	268	272	284	283	274	299	283	260	258	288	305	242	266	254	260	269	273	298	258	304	282	286	279	272	271	257	262	293	251	266	270	274	260	271	262	325	314	304	288	255	274	300	269	300	291	268	281	267	275	273	277	250	277	247	265	325	308	265	270	244	266	261	284	283	268	279	297	260	299	280	262	247	282	269	261	281	247	296	250	278	277	257	243	282	289	302	293	265	289	246	268	286	264	250	265	242	258	288	290	285	292	273	264	262	295	279	279	290	242	297	267	303	274	245	299	274	266	264	281	261	285	251	274	293	275	274	288	298	271	273	271	284	268	306	224	266	256	254	282	267	293	247	250	249	268	268	285	276	263	322	273	307	280	297	246	278	277	294	274	285	313	270	247	277	273	257	262	284	264	287	269	293	258	282	269	315	265	262	241	243	277	280	274	262	274	294	303	291	264	299	250	279	265	266	295	267	301	287	302	248	286	306	297	275	287	254	247	280	298	249	265	278	261	277	246	273	241	266	253	286	289	270	276	265	276	270	288	307	265	276	269	259	271	276	289	288	282	270	289	250	257	276	307	264	253	254	242	274	264	266	272	240	265	281	276	274	297	255	270	308	279	301	267	285	259	264	266	265	239	260	274	299	282	265	259	289	239	278	269	269	270	283	245	283	280	254	291	275	282	243	264	260	296	276	306	269	282	264	283	250	274	286	258	256	279	271	309	304	278	272	243	303	292	304	264	254	280	260	290	297	291	260	312	296	274	288	266	258	268	258	259	286	283	322	272	268	278	266	296	285	295	280	256	265	306	264	291	302	273	269	287	240	289	273	260	266	257	266	264	275	273	263	269	259	287	277	243	267	251	270	283	280	308	251	266	294	273	298	289	301	281	309	262	257	260	249	282	255	265	258	270	265	264	308	305	280	272
15775	3123	6768	7034	5980	4821	3862	3301	2817	2641	2735	2854	2230	2344	2502	2645	1914	1635	1401	1408	1355	1249	1214	1212	1186	1169	1052	1078	994	1070	1045	9918	25214	26128	9933	1297	821	781	828	827	809	769	778	790	762	757	847	814	828	899	848	857	870	1441	1093	2787	2670	1434	934	749	701	765	773	791	772	769	782	788	755	751	781	797	723	771	758	771	783	780	806	774	799	805	864	737	754	782	773	742	759	794	797	794	742	793	765	766	802	763	808	782	770	782	718	768	772	744	809	832	784	720	811	771	772	824	802	788	753	767	775	753	768	744	782	807	760	772	779	815	752	735	779	781	747	746	796	783	774	742	773	752	764	730	791	787	811	792	786	765	757	776	781	771	802	738	816	823	807	775	796	764	747	750	725	793	797	799	760	761	731	743	777	801	783	755	756	791	750	789	768	767	805	777	800	830	790	765	742	751	757	801	791	770	756	776	822	777	766	730	845	777	778	805	726	763	778	768	811	777	753	807	761	755	786	811	782	744	734	785	738	763	769	795	785	790	764	736	774	815	761	769	764	729	766	795	785	811	679	810	762	748	794	839	766	843	753	757	768	755	801	725	833	780	750	792	763	781	746	787	774	776	786	784	775	780	797	768	788	806	742	767	762	761	805	785	784	794	758	778	759	812	781	781	762	752	744	795	780	824	750	794	737	724	768	757	801	752	755	784	737	737	760	781	790	758	778	809	796	768	723	739	734	766	770	794	781	804	750	749	758	782	768	764	761	801	796	736	793	775	771	798	774	790	772	782	793	800	730	741	751	729	802	721	770	739	826	767	774	802	777	778	777	767	770	822	756	759	778	757	775	809	743	780	769	799	729	761	770	761	762	791	745	756	778	803	726	762	771	812	767	779	770	796	742	727	746	768	711	736	738	790	823	695	755	789	736	808	804	757	783	805	775	747	774	789	761	765	782	806	791	774	801	767	802	727	738	792	766	765	787	814	753	761	799	779	791	793	752	799	768	767	824	748	755	742	737	786	787	810	761	743	822	712	727	768	775	810	756	826	776	750	840	772	783	768	774	761	761	734	751	753	781	794	723	805	798	752	797	814	790	768	774	796	827	743	800	779	784	775	829	774	802	784	801	784	836	814	798	776	736	747	779	754	803	770	759	768	776	791	747	783	757	791	790	772	772	747	778	765	776	758	766	792	769	801	794	750	782	770	768	781	766	748	805	732	810	777	760	769	734	791	810	829	781	806	766	750	801	756	758	755	800	791	809	739	684	797	789	795	738	760	770	799	753	743	790	767	749	756	775	792	776	787	765	765	791	721	801	768	760	782	781	755	751	777	776	815	779	858	822	765	795	783	775	739	793	687	782	755	845	789	766	848	777	825	751	824	767	812	753	785	767	752	751	822	761	738	786	758	756	715	785	735	810	767	766	750	780	788	796	753	766	785	751	800	817	728	803	783	747	758	756	754	761	776	765	779	794	719	801	791	775	792	730	785	768	775	803	721	741	814	789	772	786	747	769	764	799	765	768	756	780	766	785	793	815	818	810	751	734	825	783	815	761	773	725	741	767	813	789	832	775	770	825	740	793	801	763	803	815	778	734	754	821	782	747	818	754	771	766	779	758	776	825	824	805	752	818	796	791	806	763	770	763	793	802	796	832	819	777	746	806	819	749	784	803	800	807	777	802	798	778	755	789	800	817	768	728	713	735	784	778	796	750	762	774	766	843	759	772	783	734	756	791	762	777	812	738	792	786	823	781	778	812	813	746	756	771	815	751	806	834	787	754	798	800	803	776	828	779	781	806	757	806	779	798	796	797	764	774	795	777	730	807	751	733	752	762	810	747	757	764	820	827	735	743	756	772	752	756	768	813	763	767	761	800	756	845	817	773	765	775	867	785	817	802	771	788	757	785	777	784	784	762	760	793	784	755	814	736	766	831	752	810	756	767	727	771	728	754	776	779	748	772	822	775	789	764	747	783	764	776	784	744	785	748	810	713	774	804	740	732	773	803	758	783	802	770	823	740	763	784	757	808	721	806	762	772	803	823	762	797	812	787	747	769	783	774	791	793	790	808	803	736	748	742	712	766	746	771	754	746	784	751	717	767	811	770	822	809	808	769	804	763	852	823	824	751	742	791	759	733	762	819	782	776	770	751	678	741	781	822	773	766	806	793	779	793	775	757	775	767	742	705	782	775	767	727	739	798	817	815	785	767	808	774	786	781	808	803	751	780	784	787	811	792	770	786	771	768	765	808	769	748	779	785	792	803	776	740	756	780	722	796	800	778	778	756	745	779	801	761	802	779	745	710	793	799	794	792	796	731	777	783	744	786	797	722	818	787	799	789	742	744	772	763	784	746	738	792	787	799	773	778	762	753	793	792	822	766	769	769	742	761	739	762	790	778	780	773	783	777	750	790	794	756	794	780	755	816	826	829	779	817	809	800	768	808	772	761	770	793	790	749	760	770	806	776	819	794	814	810	784	768	791	798	818	767	782	778	734	803	781	804	761	813	766	780	772	797	757	800	776	758	789	807	781	731	786	763	788	793	769	814	796	760	768	778	756	802	726	771	788	778	745	777	830	787	700	738	746	789	767	752	768	762	773	769	767	782	785	754	792	820	786	732	793	771	827	822	770	796	754	757	771	788	805	785	775	762	777	761	787	756	783	787	800	803	781	785	742	756	745	780	810	792	826	778	737	762	801	772	764	780	797	819	770	730	838	779	794	768	786	787	709	777	795	741	740	731	770	741	739	779	751	771	775	781	725	755	787	764	784	707	820	799	698	794	789	773	756	779	772	799	735	766	683	815	784	761	804	818	788	765	822	792	762	828	782	791	747	827	752	743	748	743	793	807	780	767	757	804	773	762	761	769	767	781	756	781	743	778	790	782	775	817	708	803	763	780	824	780	754	754	780	782	757	815	783	795	762	776	785	765	814	768	755	768	795	781	769	739	763	779	785	757	759	782	757	779	736	778	760	813	848	794	774	778	753	735	792	801	750	738	759	773	810	743	778	787	845	766	806	758	816	797	779	755	756	780	829	735	816	777	782	730	769	741	776	778	813	734	798	801	771	815	834	761	795	805	765	813	797	760	753	765	774	805	732	781	742	772	802	791	741	748	756	729	738	749	805	776	813	818	795	766	821	761	839	781	771	771	779	813	771	762	788	783	790	768	792	759	794	790	752	779	725	797	792	808	774	757	756	861	793	794	805	778	799	819	754	783	842	796	783	820	742	766	762	803	785	751	782	757	751	756	778	744	806	804	803	800	766	775	707	734	819	763	791	765	783	792	784	761	839	777	802	782	764	768	805	790	735	800	787	768	742	748	749	806	767	790	783	721	752	768	766	771	758	798	769	811	764	768	845	783	754	751	747	798	799	759	730	741	796	789	726	761	817	751	811	807	798	785	768	778	781	803	805	782	740	739	801	725	700	737	807	765	816	782	775	744	780	799	817	807	787	771	767	806	764	786	774	767	762	779	770	802	768	794	773	779	729	800	795	790	758
2260	281	281	296	305	239	231	243	234	250	228	232	229	256	256	266	232	237	233	231	232	254	232	215	232	226	256	262	260	207	227	302	715	878	551	331	243	250	268	234	239	262	210	226	231	217	221	225	252	238	262	254	232	269	258	255	237	244	248	242	240	241	243	259	256	211	248	239	239	238	240	273	267	241	242	264	254	272	238	224	256	243	235	230	273	228	220	259	249	275	253	247	233	249	246	236	287	268	251	205	220	254	256	244	230	242	254	246	233	264	244	232	256	246	237	250	224	261	267	268	248	241	242	254	269	216	240	252	248	263	241	247	244	245	236	218	210	242	226	226	246	231	249	244	260	235	252	238	239	206	249	265	230	227	219	237	238	238	249	231	236	238	250	239	201	215	218	251	237	243	237	241	204	229	235	259	206	250	242	245	244	257	265	246	209	232	244	258	255	239	237	250	252	223	242	226	235	211	247	243	261	217	224	248	235	242	245	244	243	210	258	255	234	234	229	229	277	244	252	246	265	238	249	252	255	277	209	268	256	206	254	243	256	203	241	260	263	252	224	222	253	252	239	225	233	249	240	224	243	230	254	216	213	220	235	218	228	213	230	196	262	216	276	283	247	229	231	255	269	247	260	221	231	253	273	248	248	250	239	241	262	231	256	260	238	241	250	265	234	247	253	210	251	243	258	258	248	235	221	247	246	252	251	220	220	229	227	211	238	255	244	242	240	248	244	246	251	236	263	247	267	241	262	265	263	238	246	232	247	225	227	253	243	271	248	232	259	253	253	255	237	243	241	247	238	258	255	248	245	247	251	220	249	228	229	262	223	253	238	269	213	246	239	254	252	253	226	250	224	248	237	245	269	247	251	236	269	257	242	260	267	259	254	221	256	237	243	252	250	247	222	273	261	238	252	255	242	236	243	231	213	257	252	262	243	241	258	236	226	237	220	236	266	223	267	281	233	272	235	253	247	281	261	243	248	243	253	265	254	260	257	262	253	248	248	258	249	228	237	257	246	250	251	239	268	226	200	235	251	224	253	239	236	226	244	266	259	235	226	273	245	258	255	235	236	251	253	271	188	230	274	260	248	268	222	231	227	274	235	217	256	249	232	260	244	237	239	258	244	236	225	284	238	250	260	258	233	228	232	265	259	238	251	227	207	238	238	236	236	243	271	251	270	260	248	231	233	260	281	265	249	240	230	251	250	263	243	238	230	228	269	250	287	240	249	249	233	226	219	228	263	259	251	222	217	254	239	241	254	232	247	241	244	225	239	245	269	245	217	246	209	232	236	264	231	208	238	252	249	219	223	239	225	237	257	234	241	243	260	226	224	248	272	245	234	222	247	245	255	246	227	237	253	222	239	226	263	208	252	260	258	247	226	222	246	247	237	240	243	252	258	224	232	236	242	253	236	260	243	258	253	229	219	259	223	237	252	250	229	255	263	239	247	258	232	223	244	266	264	256	247	227	243	237	239	232	254	229	224	248	232	257	213	221	263	274	249	255	234	237	248	239	228	225	247	228	235	224	230	240	247	270	220	248	255	244	253	250	280	241	220	249	256	209	250	222	234	252	244	259	243	266	252	235	247	234	243	236	241	220	228	283	254	237	232	243	274	238	224	213	250	258	227	264	225	225	223	238	236	256	241	263	238	234	227	231	229	245	244	261	222	226	240	258	264	254	249	228	226	229	217	261	188	204	205	250	237	231	248	230	227	238	272	238	252	242	228	248	238	268	248	233	225	265	259	227	262	270	211	235	248	230	231	235	249	275	238	252	233	224	253	242	227	241	260	282	210	239	259	247	229	244	233	259	226	256	233	259	235	248	219	261	256	253	223	248	248	232	243	220	235	222	227	248	271	261	213	227	236	250	252	215	240	270	250	220	234	241	251	234	223	228	254	263	246	233	241	258	228	249	282	229	274	245	253	266	246	242	251	249	211	253	255	242	251	250	275	223	227	212	246	237	252	243	232	280	240	223	252	237	254	242	255	247	223	249	255	225	219	253	221	237	237	251	224	273	251	223	242	229	240	240	242	259	216	214	249	244	241	250	234	265	227	258	233	235	256	201	265	255	259	235	236	254	235	221	265	239	226	217	247	253	242	251	222	233	236	234	229	257	224	237	262	245	273	257	259	234	241	267	228	252	214	247	231	259	251	242	227	260	244	219	226	245	260	226	263	236	207	278	219	238	241	261	256	248	230	233	246	235	272	269	226	276	239	243	234	251	266	223	254	242	232	286	224	262	250	252	230	250	229	240	237	262	266	234	232	224	249	220	279	269	246	258	255	245	249	256	255	253	250	254	253	254	248	255	239	271	231	257	265	236	219	240	221	286	228	242	235	268	260	219	244	237	258	233	230	236	232	262	243	254	253	222	227	258	263	227	259	230	253	215	218	246	263	240	234	248	256	267	252	240	223	249	261	217	243	226	253	260	235	233	246	237	229	240	252	248	247	256	227	242	233	257	264	254	219	260	227	234	254	240	233	277	229	235	243	240	214	231	249	254	231	241	231	246	280	242	228	261	264	269	252	237	249	303	267	237	257	236	242	255	251	251	247	206	228	272	239	295	245	237	247	214	227	249	221	249	226	225	254	226	237	242	239	229	259	224	238	250	246	233	208	253	246	231	240	265	240	255	262	272	247	234	240	241	237	239	267	239	255	240	230	259	255	259	257	268	248	265	223	233	237	226	246	218	232	246	275	243	218	253	233	228	213	231	218	283	275	238	240	252	245	241	241	245	237	251	259	228	227	241	253	240	242	222	249	249	251	260	233	254	235	242	248	226	241	232	240	235	250	231	264	274	255	195	244	244	216	238	224	233	220	222	204	210	217	246	243	237	243	265	254	259	236	251	226	241	220	260	239	223	234	255	235	246	279	249	250	252	234	243	234	227	250	243	254	244	243	251	245	250	236	233	219	252	255	225	252	239	250	223	236	259	249	227	208	216	239	231	217	241	233	225	239	220	259	252	229	219	230	256	266	260	236	257	234	236	229	231	288	241	234	212	253	235	237	263	222	239	248	257	256	254	245	281	251	238	254	241	271	251	239	239	221	221	245	241	235	263	240	262	248	237	273	228	221	230	266	286	235	227	215	242	248	230	251	262	254	239	215	264	233	260	274	218	247	249	233	237	240	238	259	223	252	245	240	278	237	220	224	221	225	270	233	236	271	240	239	251	261	244	229	240	265	269	232	249	231	249	256	231	251	243	244	261	242	237	272	229	270	241	245	225	244	228	216	242	242	255	245	261	265	241	244	217	251	247	257	239	211	251	261	250	228	249	255	241	272	260	235	224	230	235	258	261	253	231	234	266	214	227	224	230	218	261	238	232	265	209	263	274	222	248	231	240	231	259	236	216	247	263	231	247	250	223	220	260	250	245	261	264	262	283	227	234	237	242	235	248	232	259	239	228	231	237	229	259	259	234	226	248	224	236	252	244	223	217	193	241	247	248	257	229	231	242	237	233	246	256	250	255	206	259	242	215
2443	780	872	843	847	827	779	760	750	733	758	741	754	805	803	730	719	755	739	702	707	710	714	700	758	748	742	724	709	700	748	1336	3842	3891	2157	1168	682	712	720	719	716	704	709	716	697	703	687	659	686	696	724	676	722	646	761	757	735	704	652	712	676	669	686	734	721	666	735	699	653	714	649	690	695	674	699	728	691	662	714	684	702	633	688	683	698	724	740	705	726	724	723	741	697	738	714	710	734	663	688	705	685	706	697	744	701	754	739	728	703	708	701	743	668	705	744	672	695	656	692	671	736	700	706	749	703	684	715	700	671	675	686	684	676	713	696	705	704	731	706	662	734	689	689	671	705	667	626	704	697	742	675	734	689	726	671	733	639	671	701	696	704	703	707	716	722	683	731	696	713	709	711	721	680	693	728	681	659	674	743	657	692	709	673	676	726	728	730	698	712	726	692	668	700	766	638	693	724	705	687	694	670	658	703	692	742	683	700	703	709	653	673	706	698	684	753	662	667	683	656	729	686	668	696	719	709	743	687	727	716	727	695	705	662	702	679	730	677	700	682	689	689	706	751	702	687	681	718	675	694	716	707	720	704	676	730	738	689	745	669	640	707	684	682	706	679	692	711	734	677	738	723	660	693	736	734	733	693	721	721	681	667	672	662	704	674	690	695	706	659	658	749	684	736	716	672	723	709	682	669	710	748	685	727	721	746	724	685	679	754	679	668	723	723	751	721	717	647	694	710	655	702	720	698	721	731	671	679	695	706	676	693	679	684	732	681	722	723	704	706	700	685	738	762	708	729	716	763	713	692	658	712	719	723	696	678	697	682	678	677	681	658	709	738	674	705	670	708	701	674	690	720	746	723	690	714	700	717	728	705	705	706	702	687	674	692	732	721	656	678	716	636	712	697	687	689	669	684	728	717	723	656	708	727	703	725	652	725	742	705	726	701	747	678	679	642	681	654	676	669	690	689	718	698	702	674	687	667	716	753	695	664	659	677	673	687	693	737	688	740	743	697	721	698	695	741	702	689	704	701	707	741	704	672	683	654	684	695	699	705	729	679	637	743	638	720	703	699	676	654	660	716	703	684	681	651	711	709	728	695	749	750	724	695	701	678	654	688	686	688	659	692	702	729	657	662	708	683	689	691	729	706	700	687	673	687	690	709	696	692	678	668	711	728	672	748	727	667	749	696	672	691	706	703	679	699	729	733	719	659	721	725	766	733	702	678	699	688	726	693	687	682	706	755	737	721	749	747	700	737	737	683	726	719	716	700	703	669	704	704	673	715	715	744	734	700	681	676	711	693	688	682	696	747	622	690	734	706	708	660	698	667	679	708	754	761	701	685	663	638	750	681	674	739	656	697	683	740	707	650	685	723	736	715	729	674	705	702	642	747	736	721	706	744	694	705	663	673	704	743	711	650	736	694	699	700	711	646	735	678	700	701	703	683	729	745	750	680	656	714	727	652	695	724	735	699	666	721	720	667	670	670	703	716	692	695	660	726	686	680	712	709	694	676	678	736	678	641	682	696	694	681	726	735	680	667	716	741	700	703	674	698	687	677	677	693	700	674	703	703	662	669	695	704	679	732	681	733	696	735	747	699	714	690	709	674	701	655	662	634	723	721	717	721	706	699	724	743	722	711	672	692	744	712	732	684	709	685	759	715	734	698	675	690	704	663	714	731	730	681	719	718	676	700	718	692	679	682	678	761	668	662	702	737	699	730	632	709	758	688	682	664	655	703	669	689	692	735	712	665	698	737	671	710	675	717	679	719	735	721	723	733	692	714	738	716	736	704	730	688	697	755	675	635	706	724	702	678	675	704	707	727	730	720	682	747	686	741	683	796	730	706	662	668	692	669	677	735	678	679	682	706	654	687	692	798	710	700	736	676	699	681	682	678	688	719	670	699	715	702	718	704	725	697	705	730	690	717	725	704	754	759	656	744	706	705	702	737	699	754	703	677	728	673	760	702	666	691	727	683	656	629	718	686	706	686	691	764	716	738	729	726	717	641	674	650	696	711	742	673	675	737	725	716	647	686	655	705	701	665	729	706	689	686	702	706	725	723	745	665	696	730	653	705	729	743	712	733	702	697	715	678	719	720	702	699	787	682	670	702	694	695	727	678	676	684	713	712	680	703	733	693	677	727	716	647	714	679	686	686	661	680	651	664	680	689	716	694	644	702	709	695	776	683	693	658	765	680	741	729	718	738	721	698	708	745	671	713	671	701	651	681	727	690	713	709	738	729	711	681	752	715	648	719	694	684	696	674	758	718	667	676	679	705	676	688	687	719	660	681	698	664	714	678	712	690	733	714	695	704	727	686	713	726	693	667	710	636	727	695	761	703	731	690	691	705	689	721	692	745	745	783	714	685	687	673	719	714	705	692	719	744	694	666	756	675	723	702	709	664	651	711	711	685	739	693	708	709	694	693	709	679	714	682	705	673	686	700	688	700	680	714	670	655	688	689	698	740	696	689	718	721	663	710	699	684	702	705	746	746	694	718	743	712	696	704	715	749	752	711	704	683	733	703	714	695	623	706	694	679	683	654	640	718	683	700	678	682	710	712	701	713	679	716	704	706	685	706	702	764	690	699	677	764	727	710	688	672	683	674	691	695	701	658	701	691	697	748	701	703	706	687	701	689	672	730	726	730	703	663	702	701	705	757	675	707	690	724	642	713	660	711	703	715	683	698	739	707	714	655	674	678	680	679	708	693	655	733	723	712	654	711	716	716	671	706	702	675	731	733	698	734	731	666	699	717	685	735	657	710	741	723	719	692	658	723	693	695	730	708	677	665	684	687	680	744	693	677	695	697	707	725	685	692	695	662	712	700	727	649	704	721	725	721	706	687	699	684	699	680	681	714	684	714	712	670	699	665	705	688	688	677	782	663	709	747	750	732	697	691	733	665	670	695	728	701	743	663	673	681	685	717	686	636	725	728	682	748	678	701	745	740	728	735	706	707	722	750	733	666	646	737	714	686	670	707	722	690	696	733	688	624	687	682	690	630	694	716	705	696	729	698	712	684	670	684	671	685	761	658	665	689	679	703	712	718	707	693	696	718	672	749	703	728	702	702	653	707	741	683	703	677	679	691	696	712	677	672	715	731	667	708	691	709	690	693	702	688	701	708	732	706	714	724	714	734	646	704	689	695	727	671	676	690	684	738	686	690	715	753	736	679	760	644	647	710	735	768	696	651	686	681	746	697	723	694	739	717	716	702	711	677	739	688	668	771	663	701	689	710	703	675	712	685	677	722	693	679	689	670	686	671	733	671	726	664	733	741	680	680	745	719	645	645	733	700	752	729	735	720	751	719	742	685	710	683	707	738	696	710	759	716	715	697	631	714	671	682	704	720	647	731	681	653	720	653	701	709	657	687	685	728	680	704	733	693	701	738	721	704	708	686	701	726	708	668	696	695	758	731	686	649	724	660	735	697	694	672	677	734	685	696	710	698	704	713	676	730	667	727	697	715	776	672	680	682	675
15447	1765	1505	1185	903	718	525	506	454	428	372	432	418	344	389	343	329	326	314	307	296	275	300	250	288	249	300	275	267	278	318	2473	2941	1198	884	552	251	264	256	255	285	274	249	242	275	267	274	251	269	284	262	252	273	302	473	480	440	345	296	283	270	272	270	266	243	270	253	255	263	248	285	264	247	289	234	285	245	277	282	279	255	269	260	270	277	220	242	236	267	274	270	267	276	264	234	264	252	240	241	242	250	253	281	241	258	292	237	267	231	256	243	287	277	259	254	238	248	240	263	256	278	243	278	239	262	271	241	234	258	289	268	236	237	251	274	257	253	264	229	244	259	238	251	239	243	242	256	237	234	272	265	256	299	278	260	263	244	277	272	258	244	273	256	212	262	271	270	251	269	269	261	266	265	249	244	266	246	280	265	258	289	253	233	254	268	234	266	265	279	262	253	262	236	257	279	277	272	260	257	225	263	246	264	242	247	249	203	258	268	280	272	236	266	243	248	264	245	271	278	273	271	278	256	242	277	248	273	260	294	263	262	270	266	259	257	258	220	242	271	285	271	282	260	259	233	272	256	285	264	263	282	276	250	228	284	273	260	251	271	246	230	260	298	254	272	279	265	231	257	244	275	254	234	254	258	261	283	244	229	243	288	256	268	205	260	243	258	256	255	240	257	281	256	273	271	234	273	265	268	275	254	271	269	262	249	263	255	259	288	241	245	238	263	266	240	254	292	265	253	285	258	259	261	276	244	262	281	259	244	261	264	277	287	246	263	243	255	271	255	265	257	290	218	254	256	282	258	254	278	250	267	258	261	249	258	261	255	255	273	269	254	245	269	271	277	261	230	236	241	255	263	262	280	246	263	260	264	252	240	249	286	277	296	258	253	254	267	248	262	254	263	269	263	263	253	263	265	266	253	271	257	252	251	259	253	254	281	262	239	251	267	258	254	267	267	243	273	262	261	240	263	260	225	272	239	270	231	267	277	270	282	254	236	243	260	259	217	285	273	305	256	255	246	262	265	267	247	268	266	289	262	290	268	236	249	233	262	261	267	257	255	238	300	260	249	247	253	277	248	261	258	255	265	242	268	282	234	253	274	281	283	274	270	254	275	272	258	240	240	266	267	266	250	263	255	255	242	247	241	261	255	238	248	249	257	270	273	248	273	265	247	273	277	296	260	260	269	267	282	295	252	263	252	246	269	246	254	254	256	257	265	239	260	281	288	252	238	247	261	238	229	244	267	252	266	263	246	242	259	255	285	247	243	256	268	235	260	271	214	251	260	282	248	221	255	281	261	247	259	281	265	267	279	249	265	251	261	234	256	286	269	239	252	253	260	253	254	242	236	266	260	233	250	261	266	268	266	272	274	268	264	256	238	269	268	247	285	242	274	259	281	235	285	250	248	247	263	257	266	264	250	240	220	276	244	245	264	273	252	300	263	272	250	245	249	281	277	269	247	258	269	242	234	257	260	264	267	287	260	250	275	264	269	258	273	248	258	290	267	282	280	260	239	273	264	254	235	255	270	253	250	273	243	266	259	238	248	229	255	255	269	249	260	241	244	258	289	273	237	262	279	253	246	282	273	272	268	254	270	274	260	284	274	245	260	260	281	268	274	250	278	266	286	240	238	229	265	253	254	257	241	237	254	268	256	265	278	279	247	257	260	247	254	242	256	251	267	270	252	247	272	257	249	280	264	271	257	250	239	261	259	281	256	267	274	267	258	261	302	247	226	261	245	262	272	250	264	263	278	278	263	248	270	278	259	248	245	258	269	267	249	260	245	274	252	260	272	245	250	260	274	260	279	245	273	261	251	254	283	264	256	246	247	258	273	261	290	241	259	272	278	260	245	252	246	274	234	246	254	253	254	250	243	262	287	256	269	246	285	264	253	236	287	247	241	274	240	273	286	245	260	248	247	237	265	235	250	259	267	258	265	232	233	295	256	255	256	234	276	237	283	249	252	289	274	267	254	251	265	275	255	258	257	275	266	226	246	263	261	263	276	254	280	249	243	253	285	260	251	257	260	265	242	289	274	270	298	256	242	260	264	249	257	261	266	226	251	269	233	249	255	257	237	266	259	276	259	270	252	231	288	249	265	257	235	264	254	261	265	264	241	267	272	251	254	271	254	235	249	248	258	264	255	263	226	249	270	239	274	242	252	273	261	240	228	254	243	255	264	235	255	269	252	267	264	266	273	268	260	279	259	267	259	275	275	285	264	269	275	263	269	233	271	233	267	266	267	275	284	240	241	254	230	284	237	236	268	269	257	254	252	254	238	246	246	260	286	265	233	261	246	251	239	267	297	254	273	259	268	233	234	295	253	271	255	285	266	248	288	241	257	271	247	279	270	258	254	260	273	281	268	245	275	278	262	245	235	274	281	293	261	234	256	255	273	240	260	276	278	235	269	281	266	281	231	283	253	258	266	238	254	295	276	259	296	265	247	230	269	243	244	299	244	251	268	261	275	262	272	278	211	269	245	244	290	259	268	254	246	264	274	254	261	265	280	250	219	251	263	257	242	263	260	268	231	258	290	288	217	247	257	223	289	268	246	272	265	267	264	254	291	254	272	271	237	285	280	266	272	254	276	267	264	247	272	214	241	240	282	266	262	267	266	276	256	273	255	264	255	254	259	260	269	268	256	273	274	270	253	252	274	272	254	242	255	252	259	221	236	263	281	272	241	287	264	248	229	268	283	251	245	282	263	262	265	257	259	248	299	262	293	257	265	261	260	261	240	251	257	257	248	256	246	284	255	258	226	246	251	246	271	241	263	298	251	239	264	256	276	244	265	263	258	249	262	256	248	239	295	273	265	243	261	268	268	246	262	250	246	281	239	257	230	252	290	276	246	248	241	255	264	288	248	245	270	250	251	249	253	237	261	245	260	293	311	239	257	247	284	279	271	260	268	263	264	283	253	256	254	260	253	253	257	258	261	268	244	255	268	243	240	253	273	294	296	273	245	249	255	250	283	247	230	246	291	265	250	244	258	267	260	254	267	269	273	241	285	238	257	293	263	263	258	268	248	277	253	276	251	250	263	258	251	285	247	268	253	252	236	266	280	260	259	248	257	284	256	278	254	247	252	259	263	283	265	267	277	266	256	291	269	272	274	242	259	284	264	245	288	297	258	255	260	248	234	247	272	273	287	233	290	292	265	242	250	244	272	248	295	297	248	260	262	267	266	276	253	273	273	251	278	249	270	257	255	295	284	249	265	261	257	247	259	249	232	266	244	252	253	235	241	275	269	252	262	264	224	257	257	252	222	241	252	227	281	241	277	292	247	255	275	251	238	292	269	272	294	283	253	244	248	260	272	273	264	251	255	280	261	275	279	284	275	209	246	250	274	242	269	253	240	273	242	262	251	230	269	251	264	264	249	263	242	270	282	272	245	260	236	271	245	245	266	261	247	294	259	252	260	285	274	231	247	264	246	240	260	293	253	278	306	247	276	265	250	251	242	242	245	267	272	288	236	243	237	262
9213	1785	3624	3882	3342	2846	2316	1999	1726	1629	1575	1654	1438	1471	1520	1464	1245	1208	1163	1067	1028	1144	995	937	996	1008	854	949	927	893	1163	14575	15036	5895	4708	2552	769	747	745	744	748	703	807	806	757	774	731	835	835	766	775	795	802	1187	2640	2899	1955	1266	866	777	728	766	764	749	704	751	760	718	773	724	720	764	755	733	748	751	719	766	777	705	758	711	714	777	713	787	716	773	782	758	798	683	719	718	805	757	792	761	719	773	773	708	785	717	732	805	733	725	750	741	788	770	774	751	788	818	750	725	755	711	750	752	766	749	726	763	746	720	723	693	706	717	749	717	764	758	731	771	761	758	763	777	759	719	739	707	724	717	768	765	736	777	746	750	775	730	763	701	708	720	787	755	757	803	739	779	763	717	764	758	739	733	749	786	801	729	780	767	749	757	753	766	725	759	732	784	745	682	767	751	801	780	738	721	739	741	756	709	746	728	695	760	709	749	711	739	743	739	746	713	763	758	749	726	721	754	751	784	774	722	780	716	769	793	760	741	757	777	723	795	805	773	751	715	696	787	738	752	735	757	767	735	698	766	750	731	746	707	794	676	756	784	802	734	778	753	744	707	719	731	783	735	762	721	800	751	737	745	778	729	774	732	796	773	795	741	737	733	751	712	789	782	764	753	788	700	750	710	730	799	763	799	743	730	756	728	758	810	827	742	725	726	741	763	757	754	745	791	734	771	763	757	719	734	741	734	761	660	735	722	745	771	717	746	766	709	710	753	745	745	749	752	796	763	740	780	732	724	763	763	703	811	692	741	756	752	767	753	752	776	785	728	783	756	777	744	771	763	767	754	748	759	787	789	761	744	709	742	771	746	765	744	757	767	758	735	768	735	741	766	819	779	736	702	779	737	748	768	721	714	798	787	711	733	749	778	780	729	770	711	717	722	772	731	743	744	723	776	742	735	737	741	687	760	768	737	719	740	718	701	683	755	745	750	787	707	740	742	758	763	756	720	707	748	782	706	755	725	746	738	780	797	726	810	686	792	688	775	736	793	749	741	755	720	755	772	790	725	718	762	760	782	705	734	768	701	761	785	772	744	788	761	738	761	784	697	736	763	737	735	760	748	719	759	744	769	780	779	766	748	795	746	740	771	737	780	746	755	716	728	787	737	757	733	722	783	714	723	742	700	770	754	769	753	779	806	760	735	743	751	764	752	706	738	718	744	721	700	721	766	704	767	753	760	718	735	723	803	788	767	769	735	744	719	716	718	709	752	764	693	777	745	765	753	709	710	767	742	798	727	784	691	760	755	760	760	787	746	779	768	717	772	767	718	713	756	713	747	744	768	755	740	741	783	734	758	778	773	770	728	725	717	791	677	769	713	717	748	708	780	722	718	750	735	765	708	785	787	737	732	784	736	799	718	744	806	763	798	743	736	736	740	705	770	747	786	796	731	799	713	730	720	768	769	774	776	756	770	709	761	762	813	735	764	719	762	719	716	790	776	771	799	746	767	765	749	760	771	718	744	731	730	786	758	741	747	768	738	789	726	746	700	764	737	753	759	739	750	735	758	774	706	795	718	726	748	746	735	758	759	759	736	795	729	695	721	751	787	738	716	729	752	803	782	716	790	773	755	757	782	751	730	760	740	759	721	768	784	773	732	773	692	758	730	802	688	790	758	731	760	756	722	744	736	729	775	816	741	781	749	794	765	763	769	699	752	741	732	810	717	766	789	711	769	761	764	734	750	745	754	788	731	768	677	746	773	804	767	765	767	738	745	766	773	722	769	728	750	777	759	704	783	730	739	762	745	769	748	772	730	729	756	744	732	795	730	765	766	726	785	772	767	748	762	747	733	773	729	738	719	731	733	797	792	729	756	794	736	756	696	754	761	776	730	750	729	785	735	723	767	753	775	797	736	749	704	760	793	757	738	706	766	764	726	713	739	746	749	780	707	765	708	765	762	786	758	749	733	702	719	751	705	738	756	743	759	737	756	749	736	725	725	722	804	706	746	761	719	736	749	744	751	785	748	772	741	761	746	749	774	795	728	747	762	734	764	746	760	735	772	716	726	739	729	766	762	752	774	729	775	773	709	723	780	709	750	762	734	729	784	721	780	796	694	714	757	735	723	785	732	741	790	791	722	726	727	813	757	743	714	698	789	730	751	751	766	782	768	748	791	738	782	787	749	753	741	777	766	745	728	776	710	710	743	790	734	767	767	742	766	750	779	789	715	731	729	730	758	746	783	769	682	750	763	764	771	768	724	725	786	764	743	724	799	745	724	758	715	722	751	739	739	777	829	744	775	719	761	766	764	788	787	744	779	703	733	703	749	687	759	743	742	753	759	724	807	762	808	736	735	802	774	769	770	732	743	754	780	749	734	746	734	756	724	754	793	724	722	717	772	737	745	785	779	776	760	773	780	762	780	754	737	694	782	730	750	696	747	720	726	708	785	757	766	711	757	765	730	777	725	747	736	799	727	736	763	763	726	721	721	770	753	740	784	760	768	791	766	764	751	716	748	702	789	780	803	693	736	772	739	740	769	741	742	751	740	715	773	773	723	708	741	767	762	720	712	723	747	720	749	758	721	775	758	822	739	768	739	771	765	744	745	758	773	723	797	770	759	780	792	784	717	774	765	741	702	763	732	733	769	743	739	754	756	764	771	746	733	788	761	782	774	726	726	768	797	751	763	781	769	739	780	754	730	761	778	705	776	741	770	746	775	720	792	733	729	724	746	750	747	735	746	778	761	764	707	790	732	747	756	750	730	750	745	791	700	714	783	727	732	765	739	700	744	746	769	701	783	754	749	742	733	733	772	712	748	723	738	712	705	766	717	730	716	746	754	736	775	730	757	753	748	729	789	744	728	717	741	769	737	704	761	754	797	735	760	769	722	773	739	762	698	797	720	733	755	790	765	749	765	768	740	754	738	753	737	738	760	744	783	766	718	798	733	757	722	793	757	744	767	720	720	736	791	773	750	714	748	740	759	760	746	731	760	769	728	703	787	747	737	751	727	792	711	728	719	768	742	703	706	788	761	764	690	728	749	775	751	749	772	762	752	762	736	723	763	763	748	776	719	747	728	734	737	747	775	732	742	773	726	711	698	771	742	765	723	764	745	719	720	733	783	772	730	731	772	749	759	732	758	730	739	726	758	763	775	771	766	714	744	774	780	737	764	732	737	733	761	759	756	737	767	757	706	824	802	712	760	778	784	738	732	757	715	735	707	742	799	777	738	795	726	739	751	747	779	679	803	737	746	756	737	757	768	725	762	754	746	713	741	716	771	764	681	734	735	764	754	794	784	732	785	805	722	784	777	723	761	728	757	689	759	721	780	719	740	728	758	705	790	747	784	777	733	755	768	747	677	730	758	743	767	727	757	738	728	772	700	728	768	717	701	741	725	814	795	751	701	703	753	761	721	779	742	758	768	763	779	717	717	799	783	765	723	729	761	739	765	749	775	722	717	773	729	740	732	725	733	734	715	715	746	721	739	784	802
26795	5028	3179	2418	1670	1287	967	798	716	609	590	541	616	555	509	513	443	440	409	379	381	356	407	350	392	361	385	362	322	347	383	3375	4911	6021	2789	500	298	339	306	326	255	280	328	301	310	296	340	325	304	320	291	307	290	366	593	493	401	354	345	306	288	280	302	306	304	320	298	296	322	312	299	311	295	319	285	282	314	295	294	267	299	274	326	295	306	291	318	290	293	275	326	334	313	309	293	284	278	300	301	300	290	330	308	322	305	305	334	306	301	297	273	313	299	310	324	307	272	271	296	306	301	319	263	292	290	313	281	309	270	292	288	303	289	311	293	292	292	283	321	288	295	272	291	282	282	294	295	310	296	312	312	292	284	282	302	290	292	311	311	301	307	301	339	338	294	296	301	297	308	304	298	301	303	322	283	330	284	290	322	293	294	293	338	331	299	270	307	308	307	266	277	301	265	267	262	284	300	338	323	263	326	296	342	312	304	265	294	282	310	288	300	276	307	302	271	320	320	293	286	292	304	317	321	325	313	305	291	306	300	285	288	295	293	310	301	301	328	306	322	286	277	331	330	304	307	272	291	275	327	288	285	312	270	308	251	307	292	306	283	293	300	295	279	304	276	293	286	305	263	295	301	348	304	279	294	311	310	327	302	318	286	305	309	284	301	310	291	305	292	307	291	344	310	277	299	303	265	296	297	334	299	284	318	305	313	303	317	291	269	322	283	307	292	251	297	303	295	307	289	321	318	295	271	241	298	296	304	326	325	290	306	318	308	294	281	282	318	262	295	310	313	313	283	306	315	269	293	323	277	293	282	291	330	305	334	311	294	297	304	303	302	311	338	329	296	309	304	282	290	270	317	284	307	306	324	314	304	282	293	298	282	288	291	296	307	284	287	283	282	281	292	300	301	297	309	302	306	308	276	303	286	310	311	320	279	307	309	275	311	297	323	274	306	297	313	315	272	320	293	299	323	280	302	305	282	311	302	294	330	278	294	295	301	287	300	313	308	295	312	306	266	321	289	282	293	304	311	315	307	287	298	292	290	300	318	303	292	305	300	325	286	314	294	301	315	307	317	290	311	277	317	304	315	317	268	301	279	293	287	310	303	286	286	282	308	290	308	309	314	337	285	288	289	303	299	306	303	289	308	297	292	271	298	299	297	286	265	303	296	294	342	316	294	284	266	280	277	316	307	333	307	291	317	301	307	312	284	323	308	268	276	321	289	289	292	305	306	303	280	274	297	297	304	306	283	283	302	322	262	287	289	318	289	336	307	285	298	289	321	312	287	324	276	340	305	280	293	259	306	261	311	276	282	302	274	302	308	308	317	310	298	310	265	319	292	284	285	289	292	271	284	325	311	309	283	277	285	319	303	259	290	287	304	312	278	294	286	295	282	319	296	301	312	311	301	323	269	328	289	309	333	320	328	277	335	329	285	332	310	268	316	303	284	302	268	327	300	294	315	298	291	305	280	283	316	264	278	309	289	316	294	345	306	296	332	310	309	292	312	290	299	315	313	327	308	301	285	327	291	303	330	289	316	313	297	307	297	291	332	323	304	309	300	309	314	332	316	277	294	319	323	311	287	261	300	275	291	273	279	308	307	275	304	306	288	299	282	310	297	288	277	328	315	304	292	273	318	277	314	339	299	283	304	284	317	316	286	296	318	280	283	310	314	295	272	286	310	301	297	280	321	302	320	278	315	314	299	289	299	323	309	266	304	299	256	286	284	326	288	295	307	305	331	313	334	300	282	301	309	283	272	304	285	257	321	318	316	288	297	304	284	317	306	293	305	298	292	305	276	313	294	311	297	310	302	293	327	302	306	301	299	297	291	288	268	273	306	307	301	307	302	314	312	311	329	302	318	335	302	320	302	317	323	318	271	327	286	314	270	296	266	302	299	281	326	303	303	289	296	323	289	316	332	283	325	317	314	278	311	295	284	286	298	291	292	286	264	323	312	288	270	306	291	311	280	323	319	311	291	265	298	273	286	308	267	316	297	327	309	296	272	320	309	289	276	314	336	345	285	292	327	286	301	303	314	294	314	316	292	302	315	304	281	302	278	293	299	306	305	304	289	276	290	293	291	304	295	274	318	283	322	303	274	302	288	304	288	295	316	276	300	284	292	308	310	318	313	315	273	321	274	307	284	311	310	293	290	297	312	299	294	278	334	269	341	276	316	333	308	329	303	282	313	319	312	306	299	297	266	341	304	323	289	311	299	308	323	278	280	291	331	266	307	288	311	308	276	287	284	298	289	261	339	279	332	298	290	319	306	320	282	311	323	294	307	316	288	287	295	317	278	301	307	291	290	290	298	298	309	304	306	310	323	306	313	300	296	335	316	310	273	318	312	294	263	303	295	302	306	252	278	298	305	325	304	296	317	312	296	291	285	298	276	277	305	320	318	308	311	290	300	356	297	303	298	293	290	270	314	320	314	292	290	302	313	310	291	323	299	341	293	272	274	268	301	268	312	306	307	339	296	289	320	298	297	293	289	298	295	304	288	293	304	323	316	281	306	297	299	273	290	298	292	299	315	301	290	279	341	298	313	269	316	303	325	308	268	312	306	299	299	288	291	299	315	312	286	299	309	305	286	277	306	314	318	331	299	277	294	316	292	318	291	302	296	298	317	309	301	301	301	276	289	269	300	270	297	296	281	296	335	284	327	319	312	282	322	313	315	290	287	288	296	270	313	278	311	293	278	309	303	293	318	294	333	286	320	317	288	316	289	275	312	311	304	338	293	309	325	289	311	287	282	264	285	282	322	306	321	306	287	291	294	310	282	305	287	296	277	324	299	313	290	307	326	313	302	293	299	276	314	298	316	307	308	287	282	280	303	280	294	306	319	292	322	282	303	302	321	271	350	309	293	318	294	289	292	319	300	299	294	275	289	292	260	302	273	334	312	298	278	291	311	286	288	288	290	278	328	289	290	282	318	300	307	298	276	321	316	318	306	272	282	305	313	315	270	326	301	324	278	301	318	339	301	328	294	288	330	303	320	303	318	292	296	320	309	314	323	294	282	320	296	304	329	311	291	267	282	313	313	310	286	300	262	294	320	276	305	301	309	291	297	295	289	283	305	294	311	297	280	314	288	276	286	319	312	289	306	287	311	299	314	300	310	302	294	275	340	308	299	325	292	290	290	273	293	285	301	306	261	334	315	327	295	333	303	292	306	275	307	298	309	309	311	325	303	313	292	283	271	327	301	292	308	294	287	341	273	309	275	309	299	291	290	298	274	332	326	257	270	286	326	291	298	328	341	341	324	291	318	273	286	294	284	311	325	286	314	315	286	297	293	306	302	326	304	320	292	315	329	301	314	298	303	321	297	307	308	274	313	302	288	299	328	317	325	318	300	310	312	376	297	301	293	289	297	314	300	295	304	328	305	294	316	307	300	269	308	280	297	287	301	300	313	293	311	299	306	320	321	323	291	314	282	271	285	304	309	314	332	304	267	307	296	313	313	307	331	271	301	307	312	341	292	310
13940	3197	6808	7167	5805	4897	3992	3301	2847	2660	2591	2694	2693	2373	2268	2302	2060	1868	1569	1556	1536	1408	1481	1360	1459	1323	1275	1228	1246	1176	1546	17230	20272	24433	11195	1919	862	852	895	862	867	821	859	828	903	850	894	938	864	934	931	860	878	1216	3012	2353	1650	1246	925	834	868	790	819	798	821	824	798	837	802	818	747	766	829	820	907	774	808	818	803	902	862	821	885	799	813	800	834	854	853	853	858	807	815	824	882	813	819	843	817	843	841	824	897	836	836	823	833	858	869	844	828	804	821	825	866	862	840	789	845	835	848	873	791	856	800	826	838	828	838	858	878	832	810	879	802	887	815	919	806	837	817	840	852	837	853	801	811	885	794	834	822	803	831	850	840	831	816	866	875	847	842	914	851	824	846	791	851	841	841	813	832	831	878	866	843	842	834	807	817	803	881	821	866	837	857	851	874	797	828	835	870	842	797	831	855	851	834	823	849	843	840	831	888	822	854	790	837	868	797	862	846	813	864	817	821	829	860	905	812	838	831	822	793	810	847	825	836	808	834	840	894	830	809	834	818	835	783	842	813	858	796	775	887	845	838	836	841	845	789	813	877	898	884	821	851	838	821	858	861	841	838	852	841	857	846	838	877	829	910	834	770	816	860	843	796	853	876	833	833	839	828	824	859	786	824	808	833	858	830	893	817	849	881	849	878	892	814	808	866	852	826	814	920	889	826	819	827	827	864	819	814	801	838	820	844	830	814	834	834	864	831	818	854	819	839	826	845	827	853	815	852	855	882	796	869	824	848	897	896	842	818	849	872	899	798	856	810	836	840	856	797	855	840	856	814	808	781	851	822	784	832	892	827	858	829	866	808	861	893	863	810	810	846	832	797	831	847	829	844	808	862	839	856	802	829	911	833	871	846	846	832	881	816	869	829	857	854	829	865	860	798	865	841	824	823	798	959	822	839	818	865	852	833	886	790	842	800	823	828	825	808	815	759	873	881	844	802	830	843	838	876	803	821	832	855	802	838	826	813	873	858	817	834	836	864	852	761	799	883	820	853	851	856	780	803	849	824	839	846	871	806	833	843	833	861	868	826	788	831	833	887	853	812	798	779	823	810	855	860	824	817	878	881	864	816	776	823	828	855	825	798	836	836	859	882	822	834	850	895	807	811	855	793	876	819	829	837	842	871	803	813	816	824	783	820	819	862	806	845	842	797	852	849	839	804	810	878	843	873	808	796	889	900	814	875	865	846	805	837	792	845	799	821	796	863	843	808	889	872	832	835	875	813	820	840	803	878	866	846	826	845	876	868	809	850	838	809	881	836	845	854	836	803	855	878	838	817	834	807	861	820	829	858	815	817	817	817	870	919	845	826	806	856	842	889	833	833	830	800	823	855	846	797	786	795	845	846	848	825	841	836	787	824	850	853	799	807	867	790	845	812	841	855	793	810	820	862	863	820	827	821	849	813	832	815	816	788	855	876	834	834	830	848	829	822	859	871	793	859	837	810	848	810	849	864	787	846	826	827	870	866	836	827	862	838	843	841	832	831	791	842	844	851	807	842	846	833	854	802	835	847	787	854	790	835	838	834	857	854	837	837	831	878	812	846	910	806	840	869	830	828	862	846	846	820	817	849	858	839	816	870	816	832	857	845	859	871	844	797	792	794	840	824	813	886	861	816	866	854	822	856	869	861	847	833	843	865	835	826	840	833	841	770	800	861	841	854	838	893	835	888	871	848	854	812	821	878	802	869	805	845	831	841	801	844	848	815	803	842	837	831	769	806	809	862	822	851	859	813	860	894	824	861	806	827	801	825	811	874	820	782	819	846	825	819	819	833	789	848	864	881	858	854	866	858	817	823	841	796	856	859	885	794	850	830	837	755	801	841	848	837	812	827	819	865	849	804	778	812	883	828	882	847	851	824	833	825	816	860	869	886	810	815	820	799	874	851	857	820	862	861	796	869	806	835	862	865	864	822	829	914	789	871	834	787	825	849	837	847	876	824	866	876	789	829	811	845	853	873	846	826	853	831	865	854	827	909	833	839	866	897	851	889	854	868	833	827	806	827	827	795	815	872	849	821	830	841	850	834	815	797	832	815	852	831	869	781	918	799	871	862	803	850	875	825	846	830	763	835	833	884	839	870	805	836	852	810	823	838	819	859	826	888	857	818	827	873	912	846	820	841	869	861	824	832	803	826	852	779	816	865	863	802	837	807	827	824	847	873	771	836	845	831	791	842	836	853	843	843	822	778	862	845	832	872	795	820	827	853	826	823	819	813	838	907	847	873	865	813	803	867	857	821	826	835	798	795	806	792	835	897	883	832	881	833	782	866	816	855	779	836	855	828	878	815	843	815	772	841	804	812	826	844	783	778	824	816	816	793	857	807	857	796	842	846	820	794	860	861	851	872	839	913	847	812	834	844	802	841	861	830	850	801	815	826	852	822	853	845	865	837	852	813	854	840	815	826	833	814	835	866	846	838	849	872	878	785	816	855	808	832	817	814	854	852	872	832	862	867	825	772	803	877	857	812	866	805	795	802	837	828	854	841	906	825	840	824	866	830	850	825	872	845	855	849	868	886	845	823	780	810	790	829	858	810	813	793	846	826	833	903	789	809	834	826	858	873	809	841	834	839	821	830	826	855	795	880	893	851	879	872	834	866	804	863	824	856	774	831	799	806	791	851	864	794	876	854	785	813	858	839	856	847	807	844	839	852	848	816	818	811	802	827	858	839	842	827	806	827	839	803	832	804	834	837	822	839	832	832	796	810	873	856	884	834	832	812	845	864	849	825	836	848	832	853	832	874	820	875	861	824	834	817	871	812	792	831	831	817	813	828	831	803	836	806	871	870	833	813	824	809	826	853	810	846	855	821	849	860	806	843	866	858	842	849	882	885	818	866	856	814	828	813	876	871	861	827	870	797	809	795	848	859	855	815	845	846	871	807	812	828	808	830	821	807	844	835	819	799	846	878	838	849	827	835	843	791	860	888	865	854	808	824	845	835	841	833	838	812	824	847	790	814	872	801	908	846	829	809	818	794	834	871	807	816	825	828	827	840	856	818	761	829	834	809	856	813	796	782	895	801	809	833	826	805	883	860	849	879	833	818	838	854	853	813	822	825	830	825	811	816	867	845	805	833	830	828	826	840	846	790	829	813	843	794	838	837	840	795	791	812	805	853	795	787	818	821	844	864	805	842	831	831	842	835	836	774	865	889	837	836	871	827	811	839	852	829	825	849	799	878	814	879	810	851	819	795	797	842	813	828	881	886	842	833	824	843	853	847	817	815	842	822	826	831	921	854	799	816	848	820	802	839	843	838	823	838	845	867	871	805	801	832	824	865	810	801	863	833	858	836	831	838	886	812	866	772	895	844	849	817	872	832	841	826	850	865	821	800	866	852	853	890	833	792	808	845	823	872	848	838	818	879	820	879	877	798	844	844	831	786	774	882	855	868	826	846	832	830	833	858	825	774	828	816	853	813	827	857	791	834	880	833	837	861	843
2185	292	264	273	259	241	241	241	224	209	233	248	234	248	217	202	211	243	243	220	216	245	239	217	236	241	238	213	250	192	212	307	571	892	549	250	244	211	226	248	225	258	222	234	242	214	222	221	231	233	238	229	232	223	232	264	234	247	226	260	234	209	216	236	211	204	251	248	243	221	226	234	231	226	207	216	222	227	220	213	186	221	231	244	249	228	242	208	208	230	233	207	213	236	244	238	231	212	240	237	235	233	237	248	250	245	237	213	256	234	210	218	235	227	199	210	239	203	227	230	218	223	228	202	234	224	221	227	226	201	222	219	238	228	206	245	258	198	224	227	263	228	250	223	231	212	229	218	209	233	224	219	235	215	225	208	207	221	219	244	212	184	242	226	214	258	249	248	235	226	225	213	233	234	243	223	239	220	235	203	250	224	224	208	209	208	220	266	245	235	232	220	237	252	229	206	214	229	234	209	225	222	262	238	224	210	213	249	233	229	229	202	237	228	208	225	194	245	241	208	226	223	240	245	259	237	219	234	235	215	232	194	246	214	219	204	211	239	226	219	195	256	233	226	251	236	209	198	192	237	205	235	208	250	217	207	248	214	227	242	227	241	248	223	232	217	202	236	236	234	221	223	252	241	231	226	228	207	226	207	206	214	237	212	221	240	232	226	220	229	199	210	239	234	243	242	233	242	208	259	246	206	228	246	231	210	200	224	222	223	256	235	229	220	226	253	235	236	234	224	220	221	244	212	227	218	243	217	233	216	229	225	230	219	242	221	242	199	244	225	203	189	247	238	206	227	242	219	243	243	221	227	272	254	225	217	225	206	224	223	222	209	223	225	225	214	220	232	213	253	209	208	232	242	239	213	212	214	256	204	218	229	230	246	254	236	220	221	226	221	209	234	223	205	231	220	226	268	228	226	231	220	244	210	231	225	198	214	230	235	238	234	208	218	224	217	239	227	253	237	198	216	225	237	243	230	228	238	218	248	222	223	231	219	239	259	230	217	210	206	227	220	211	263	258	252	246	206	224	223	212	228	230	218	222	220	241	238	233	228	224	235	196	248	245	232	203	217	215	215	230	229	230	228	225	222	234	238	248	202	224	237	192	214	220	199	244	203	227	233	245	269	187	227	229	200	235	219	223	209	222	221	212	213	249	201	205	207	244	229	220	211	213	249	227	202	213	241	243	226	214	222	231	240	218	250	238	225	227	232	235	225	226	231	236	250	227	232	240	240	231	219	211	222	248	235	250	235	203	224	227	218	235	231	209	227	252	233	236	243	267	219	196	233	246	211	218	237	219	224	249	214	263	251	221	217	177	245	222	220	220	232	250	228	253	240	198	208	219	234	222	228	230	213	224	234	249	232	200	211	224	216	240	202	213	239	227	248	239	236	232	228	207	246	238	215	258	208	226	211	222	261	244	204	204	244	210	212	203	229	205	234	228	238	211	218	222	232	222	218	231	243	235	220	209	205	214	240	222	237	195	205	221	243	213	219	182	243	256	235	222	234	226	263	192	241	206	209	206	223	232	212	248	221	237	214	227	227	213	250	240	225	250	218	222	225	224	202	252	239	228	224	204	230	213	216	221	216	216	222	223	234	216	224	222	249	231	232	223	233	197	243	212	229	228	229	220	214	238	223	207	239	253	215	228	252	246	220	225	229	224	223	215	213	227	209	251	213	228	243	254	236	244	227	262	245	204	210	244	211	229	232	213	223	207	250	226	242	203	193	260	240	242	226	216	209	229	225	256	240	249	230	236	254	220	242	199	233	225	201	201	233	249	232	229	221	224	259	236	220	234	233	243	220	213	217	244	233	215	229	228	234	249	232	207	251	250	219	232	223	212	234	237	222	242	234	232	227	258	221	233	231	220	223	237	224	226	217	237	250	259	236	228	222	240	200	235	205	217	214	214	232	250	232	274	234	223	232	216	242	208	217	198	223	232	235	227	246	233	220	222	210	224	245	214	255	240	235	212	227	246	218	238	218	232	232	241	218	246	232	227	214	226	223	215	236	245	205	244	220	231	230	224	232	236	221	256	208	212	217	193	212	238	259	217	227	244	223	252	208	216	210	236	241	216	231	239	195	237	202	224	213	235	246	224	237	209	228	230	213	231	232	221	254	214	231	244	221	222	225	250	238	244	228	227	241	214	239	238	208	216	235	208	216	228	257	216	224	223	225	248	235	231	204	232	212	219	239	261	245	234	218	206	225	231	223	242	232	228	227	208	222	223	244	220	231	219	233	222	235	226	210	222	222	226	213	232	243	224	222	207	206	215	229	227	202	216	212	246	231	253	236	229	237	253	220	220	271	223	228	230	233	234	217	217	238	224	243	219	218	224	226	189	207	244	251	239	228	238	215	237	236	202	227	225	216	230	219	255	243	233	207	253	242	230	232	224	244	239	233	240	204	249	231	228	219	244	212	240	249	226	209	223	233	238	210	223	234	251	238	227	241	216	219	240	212	245	207	217	246	234	221	215	224	260	233	218	184	216	238	218	207	250	218	239	214	225	252	202	220	234	222	241	220	212	212	249	246	200	220	206	220	245	255	248	216	223	214	219	227	224	223	207	194	230	228	225	221	217	232	241	232	229	227	230	244	251	237	209	220	239	207	224	230	200	235	228	203	242	240	242	242	232	225	238	252	235	210	204	216	192	216	234	240	256	239	207	234	232	207	242	257	227	206	228	201	252	216	237	236	235	235	244	211	226	198	202	232	226	221	223	210	214	212	231	219	228	218	204	230	223	203	243	243	232	255	221	229	230	231	229	224	202	243	212	208	240	244	200	228	223	230	202	219	188	218	236	219	216	224	240	203	200	223	236	248	230	218	198	205	242	205	187	208	232	230	212	238	241	244	221	222	221	232	221	236	208	229	239	211	252	239	237	217	220	215	245	226	234	228	226	251	210	233	233	213	231	233	250	234	227	236	227	239	217	240	236	198	235	237	195	215	201	172	207	237	216	200	242	229	234	224	234	247	233	222	242	211	218	222	236	227	218	242	234	220	218	264	206	234	238	222	236	253	223	207	223	225	278	222	216	245	271	237	249	214	236	237	239	259	224	220	222	207	223	231	230	229	223	217	208	250	227	238	232	212	241	239	227	227	223	215	221	234	237	238	219	241	205	235	223	231	246	210	238	225	233	249	207	231	222	260	219	229	210	234	203	248	221	211	230	224	212	176	226	194	218	235	216	211	202	238	201	205	210	247	240	220	215	231	229	232	244	219	253	234	227	234	216	210	214	227	238	216	242	216	226	219	246	213	232	208	251	243	211	224	220	226	237	223	240	205	209	230	232	250	225	227	220	233	211	221	198	211	232	251	261	225	225	229	209	231	205	213	242	213	221	237	238	212	234	232	236	215	233	218	234	209	225	223	240	245	224	206	217	232	246	215	222	201	226	229	232	219	218	198	231	223	226	218	219	230	238	255	244	232	238	249	232	227	208	225	238	212	230	223	194	231	246	235	247	248	195	200	212	221
2403	736	822	801	785	776	694	715	691	728	709	701	716	703	723	707	671	661	681	670	686	664	712	640	666	681	681	678	688	673	666	1275	3033	4871	2091	679	666	634	610	702	667	660	693	659	691	678	654	714	613	648	667	635	665	631	620	648	736	765	728	685	610	690	672	700	662	625	650	643	692	601	630	649	670	658	661	627	674	628	672	657	653	637	658	648	649	625	680	712	672	649	656	630	631	664	635	672	673	651	663	643	620	619	688	649	680	682	678	629	688	643	660	676	652	658	627	667	678	679	655	711	677	606	612	676	623	651	636	662	653	643	653	632	625	712	636	707	666	669	669	613	623	651	721	645	666	670	619	650	647	645	601	665	672	645	668	653	651	652	644	660	643	625	691	626	688	640	612	691	663	607	607	700	665	691	627	666	642	611	624	613	667	637	633	659	632	637	623	661	649	666	615	680	647	618	652	632	675	704	666	639	612	662	620	677	625	674	677	606	642	654	642	660	740	608	652	696	647	636	702	664	653	643	600	610	632	606	670	660	678	623	637	622	653	673	653	659	650	629	628	624	652	653	622	670	633	718	655	660	637	667	646	662	652	682	680	657	668	665	647	670	681	634	649	648	608	660	620	668	661	627	672	598	627	676	633	660	656	711	640	651	643	664	662	610	635	645	663	682	661	623	681	601	725	686	586	665	629	665	598	660	648	645	609	632	641	664	655	702	665	671	658	686	679	667	669	661	692	634	655	697	637	670	646	636	668	681	647	650	657	656	660	598	696	664	658	684	668	653	643	686	656	639	654	624	648	648	653	648	634	629	654	681	673	603	671	659	659	639	652	654	704	674	672	649	644	661	627	660	659	651	708	668	670	683	685	657	681	660	673	677	679	684	643	678	687	670	630	673	626	658	642	658	634	654	634	640	668	646	644	649	669	644	601	641	647	664	671	652	675	646	670	660	684	659	654	647	681	656	610	667	620	648	600	688	666	677	636	618	645	615	658	651	686	684	645	663	620	623	670	647	626	635	694	632	668	653	636	632	639	632	660	656	680	719	624	648	687	629	622	666	641	675	669	666	706	609	652	693	669	646	600	630	642	625	619	635	633	678	662	688	652	668	646	642	726	619	649	661	656	658	620	663	658	687	639	647	607	666	642	653	617	623	627	670	671	661	621	657	675	698	643	660	671	641	663	651	638	683	655	651	728	656	676	660	651	688	667	623	618	655	644	666	651	621	688	652	629	597	643	621	688	635	654	620	616	653	635	674	679	628	705	647	648	662	631	673	679	640	647	636	678	716	645	651	661	656	672	642	677	635	599	675	679	710	676	635	665	643	663	613	600	639	690	703	634	675	683	672	645	678	615	630	702	672	662	585	664	638	678	661	633	651	646	646	639	645	672	698	643	611	618	632	658	637	616	668	661	681	685	677	688	678	639	626	649	628	678	679	653	670	653	644	611	651	643	640	643	655	656	626	682	645	668	672	641	658	646	623	620	688	684	677	630	670	700	629	680	622	647	625	662	704	658	650	634	656	635	661	609	686	613	626	632	663	680	695	641	615	653	679	677	640	671	650	674	669	674	627	672	602	638	659	659	610	681	669	682	654	647	651	647	697	624	649	648	617	684	667	646	695	670	652	652	643	667	659	644	678	642	633	646	593	660	628	640	724	671	667	660	666	702	636	674	634	676	664	660	686	658	629	651	664	618	670	617	699	665	708	640	641	669	656	606	655	691	622	652	693	644	633	677	693	648	628	647	639	658	645	696	641	640	684	648	667	619	651	656	664	634	697	668	659	655	674	664	638	662	638	672	655	685	646	654	677	647	630	663	656	648	666	643	677	657	658	664	650	680	706	681	692	644	684	672	684	656	710	703	604	658	671	633	636	662	682	665	594	649	681	694	657	682	617	626	651	666	679	698	656	687	661	621	600	664	637	655	655	609	710	657	669	590	658	651	648	673	612	659	663	685	672	611	663	602	673	685	641	635	664	645	673	624	640	649	664	634	607	672	657	619	654	654	652	673	676	706	676	667	660	659	671	632	643	676	611	679	664	675	628	618	683	670	637	691	640	636	635	680	654	650	659	659	656	599	650	659	657	626	670	664	665	656	618	660	636	663	714	634	657	708	609	684	668	646	615	670	612	652	658	627	628	617	664	701	658	657	648	609	641	627	650	631	689	676	638	684	665	694	664	665	672	672	697	683	662	634	659	648	631	649	641	675	671	689	662	651	676	679	629	629	635	687	636	702	687	669	667	637	655	614	675	656	630	661	585	725	690	649	662	677	666	630	649	643	646	714	666	643	697	688	674	608	630	639	645	635	660	684	685	649	674	642	605	621	637	661	676	679	654	672	621	694	634	667	677	671	648	648	671	646	666	661	631	668	698	667	659	668	677	689	644	650	640	651	651	670	657	640	640	608	641	633	683	621	657	658	674	672	658	646	666	650	641	630	655	663	660	667	697	685	655	656	668	653	631	700	647	663	687	679	710	693	649	635	660	646	621	632	650	634	642	682	664	624	666	700	644	695	700	631	658	661	621	687	622	694	658	667	651	684	664	637	673	663	677	669	646	667	660	684	621	674	604	670	650	678	647	667	646	687	642	671	660	685	633	668	690	649	648	676	658	636	711	638	622	676	641	671	710	684	630	663	654	693	665	679	666	636	643	683	677	646	672	653	671	645	678	701	626	645	665	627	670	631	670	660	654	632	709	656	609	701	629	695	683	713	671	667	705	636	678	672	656	636	672	638	658	646	656	654	665	687	668	646	662	694	699	679	648	685	659	610	699	654	642	614	651	669	608	696	675	650	677	649	629	636	624	653	677	632	636	662	693	662	629	609	632	632	697	623	640	705	683	656	652	610	663	698	680	635	659	641	631	666	692	647	658	614	671	700	615	640	629	615	664	675	636	662	704	618	643	615	668	667	641	649	628	641	696	636	670	627	626	660	650	661	670	610	654	655	657	663	693	708	681	619	658	698	665	616	649	604	598	678	643	636	695	624	649	664	634	671	632	651	674	683	643	696	669	646	654	646	664	640	618	617	691	665	647	672	665	673	672	648	638	636	622	664	679	669	704	701	667	689	679	670	695	617	680	690	649	627	644	696	652	644	661	652	650	691	604	631	652	615	649	653	681	638	636	622	663	654	632	698	638	683	689	657	668	639	659	666	652	628	655	684	671	700	651	677	677	640	668	633	661	629	662	631	651	662	692	674	629	682	639	701	699	579	656	679	696	693	643	697	663	714	635	645	680	625	615	672	659	671	654	586	649	687	669	677	662	664	652	708	657	647	627	633	608	616	662	673	671	655	630	663	636	622	666	655	627	702	656	646	646	657	638	643	574	659	644	599	617	612	664	676	702	656	643	706	676	682	649	646	687	676	662	664	642	679	622	651	626	634	692	657	683	612	662	678	681	649	636	639	653	699	640	679	636	645	681	625	697	625	618	619	642	618	662	660	629	682	661	666	627	650	665	631	681	662	669	625	674	638	595	678	635
13263	1615	1556	1118	866	641	520	431	461	361	350	396	347	355	374	347	344	284	314	268	269	286	255	290	253	238	267	266	290	255	254	1418	3813	3244	1252	302	251	205	263	230	236	253	224	236	268	248	242	244	242	235	248	231	222	233	225	261	296	302	289	262	228	244	205	229	232	253	253	250	243	228	234	203	222	212	228	234	269	218	221	245	261	240	226	265	249	239	245	222	238	223	249	245	240	222	215	236	240	218	255	206	232	263	235	240	225	233	255	226	220	236	246	250	249	233	236	223	234	232	237	236	218	247	201	248	247	274	225	219	244	236	238	221	235	226	211	232	222	210	224	244	251	242	222	222	267	214	238	261	220	227	248	240	250	227	241	241	262	225	215	244	217	263	261	237	231	246	247	227	218	225	216	243	227	251	209	235	252	253	208	257	245	224	252	210	240	238	241	230	230	229	222	217	218	262	248	252	245	245	245	247	238	232	242	233	244	225	261	248	244	246	242	229	223	223	216	263	231	233	236	221	227	231	242	244	239	225	236	240	230	242	234	233	244	230	246	247	218	242	241	246	229	227	213	242	239	253	241	229	242	277	218	223	260	209	256	238	238	218	232	244	263	241	267	243	224	244	212	213	213	228	248	249	227	244	223	254	250	211	222	207	224	232	223	232	233	230	261	250	238	222	255	219	255	227	238	256	246	238	251	231	226	245	222	237	218	241	247	238	222	215	240	241	249	231	234	261	265	260	232	227	223	256	246	232	240	246	234	218	221	229	227	239	265	232	218	219	234	251	245	252	252	213	241	219	223	211	227	251	202	209	238	241	210	247	226	259	244	248	232	247	228	225	215	210	223	227	206	218	221	229	238	249	246	207	243	258	207	224	251	234	219	212	204	260	233	243	248	240	282	233	229	234	238	230	222	230	242	228	228	281	249	222	256	251	231	275	219	242	207	236	237	269	217	265	225	207	225	246	239	257	230	225	260	248	207	257	215	218	256	208	218	233	221	253	241	251	207	248	238	240	270	264	261	264	243	224	228	225	213	240	232	212	262	246	242	245	232	251	243	232	274	239	244	253	226	199	252	234	233	229	227	242	251	241	254	233	232	215	260	237	211	214	247	235	236	250	235	265	216	220	253	252	250	227	215	235	234	213	224	186	245	251	227	220	229	243	232	238	220	224	218	234	240	244	223	253	275	213	235	260	302	234	231	264	257	237	207	227	224	257	228	227	243	229	236	227	244	223	246	248	239	237	232	218	258	236	244	205	232	245	241	238	247	233	233	258	257	241	249	235	237	245	215	225	248	242	233	233	263	236	223	233	254	241	255	250	238	263	276	255	242	234	226	262	229	226	227	224	222	195	227	223	235	235	231	217	233	237	259	234	264	244	238	230	213	250	256	221	202	272	225	269	238	237	243	256	209	247	214	232	202	216	232	243	240	210	213	226	211	214	259	243	242	259	238	245	237	232	262	243	239	243	236	237	236	252	233	218	248	231	247	236	239	211	231	219	229	226	208	225	225	253	237	205	233	216	247	213	264	240	237	252	239	231	259	241	253	248	247	212	218	249	228	225	231	217	215	248	234	219	231	217	234	251	223	216	232	222	250	252	253	226	239	250	234	242	237	233	258	251	224	237	214	243	223	228	238	248	210	204	234	258	239	218	253	241	234	224	228	261	255	228	218	261	263	228	240	241	280	241	227	230	235	237	225	237	211	221	235	209	261	238	224	226	234	231	241	221	223	222	237	262	217	249	247	239	240	267	246	261	241	255	200	220	238	218	226	246	214	221	239	244	234	227	220	240	230	252	263	229	251	244	231	248	233	225	224	232	256	195	233	232	236	240	241	254	212	269	227	240	231	252	240	235	269	249	265	231	239	227	243	233	254	221	223	259	232	252	208	223	234	217	233	219	256	231	236	233	251	230	247	214	227	224	229	237	214	237	259	219	256	235	226	213	246	265	256	223	226	241	248	221	260	230	220	244	217	230	258	217	241	226	256	247	226	233	204	249	240	226	239	220	247	237	258	222	261	249	264	226	246	233	237	248	216	231	213	231	219	253	248	234	235	259	232	219	243	228	228	238	269	238	243	215	211	230	234	209	240	252	223	235	250	210	236	205	221	208	242	259	231	220	253	256	234	250	233	237	235	235	246	248	245	232	245	257	230	242	250	258	216	215	230	240	223	259	227	232	244	230	212	222	228	218	214	223	244	226	242	231	252	222	257	235	254	251	246	237	238	196	217	221	225	212	242	218	244	264	261	218	232	215	241	232	257	224	236	230	239	249	247	222	242	242	234	234	267	229	224	235	238	234	236	213	261	252	264	236	221	247	225	219	211	203	244	243	212	249	229	241	244	230	234	253	261	263	239	244	216	261	248	229	255	237	243	233	226	217	248	227	214	242	237	213	239	246	234	221	207	215	232	220	238	237	240	238	233	255	271	242	259	240	239	214	224	225	218	201	242	255	231	271	263	269	238	223	253	259	225	266	225	236	246	244	249	224	234	240	234	256	235	242	249	217	252	205	213	228	237	236	235	233	224	227	246	237	246	258	221	228	239	249	236	235	229	225	232	220	233	231	247	248	240	225	237	234	248	210	228	247	208	221	228	251	247	220	245	231	233	217	250	236	229	247	247	252	226	244	257	211	230	239	265	208	246	226	257	237	252	243	243	243	259	230	212	235	233	248	240	233	248	239	222	203	237	242	222	255	221	255	235	259	257	249	240	231	243	223	229	234	229	248	237	206	248	222	227	246	226	239	211	230	206	227	245	242	241	257	264	220	214	225	213	247	242	229	231	236	241	233	280	245	212	237	209	227	219	223	216	246	246	216	232	232	245	218	214	255	243	218	213	238	220	221	256	233	240	231	248	254	251	238	239	237	210	229	213	223	227	268	247	233	243	213	214	231	259	257	249	232	243	230	246	223	256	263	238	236	197	220	247	217	226	243	253	253	224	247	250	227	252	215	236	227	218	249	230	228	229	251	228	236	221	239	234	271	237	241	256	254	242	207	240	230	237	238	238	240	253	248	226	221	219	219	250	193	225	208	236	253	242	246	242	224	251	223	257	256	237	234	248	221	223	243	234	267	243	250	249	258	224	215	241	237	217	245	214	223	256	234	227	202	230	255	228	243	252	240	242	224	221	257	241	204	255	230	269	240	246	229	269	236	215	248	247	243	233	233	242	247	255	235	249	227	215	237	261	252	246	212	255	220	211	256	221	235	237	228	238	206	239	236	213	231	248	249	226	205	223	240	211	201	232	196	224	240	266	257	232	221	244	236	239	235	226	224	227	244	252	241	235	231	241	234	250	220	257	221	240	236	248	223	186	248	241	264	236	223	259	227	247	234	228	281	237	219	243	214	235	247	217	233	237	216	242	235	251	232	251	250	215	216	243	227	248	276	238	232	209	260	230	243	232	223	218	215	241	240	226	212	217	242	235	243	230	227	221	230	229	235	232	232	232	231	257	233	254	210	241	224	232	241	258	219	245	273
8099	1771	3762	3953	3274	2685	2271	1924	1717	1533	1494	1621	1492	1392	1508	1485	1382	1175	1072	1009	959	960	876	838	880	868	844	893	801	838	898	8848	20569	16445	6465	1059	673	665	673	677	710	645	661	686	698	709	686	728	735	721	673	728	667	663	643	739	1079	1218	1089	730	752	675	650	687	698	711	698	685	720	685	694	662	666	666	698	660	683	668	668	689	706	711	703	682	680	692	664	712	702	699	670	698	720	684	670	742	695	687	685	687	695	661	731	685	693	706	716	668	678	682	713	679	695	661	667	708	709	672	644	678	634	702	696	699	664	688	678	635	687	663	703	716	675	700	738	682	653	715	664	648	735	645	666	726	653	650	681	679	697	683	712	679	692	647	693	679	680	639	666	680	684	708	679	647	691	637	700	725	691	665	685	699	688	679	712	707	711	658	712	671	732	698	677	708	688	683	715	666	687	626	690	660	682	691	678	702	656	697	678	703	687	671	695	710	649	712	678	674	674	659	726	738	687	688	710	703	643	662	727	689	662	706	643	684	667	668	679	718	669	666	696	697	693	669	650	677	705	655	685	679	693	726	662	669	685	667	720	705	692	632	668	637	679	683	701	679	691	706	703	704	698	721	698	693	718	716	654	678	702	689	704	680	691	671	698	722	651	697	671	698	705	692	664	675	682	682	636	687	733	671	659	701	660	674	696	716	656	643	675	701	751	700	637	656	654	690	681	673	658	657	701	702	678	689	628	740	719	662	669	634	668	658	658	686	644	750	667	685	706	700	688	700	667	676	697	684	679	717	721	706	725	672	714	686	650	726	704	637	701	672	685	672	702	642	683	651	673	679	696	701	663	722	688	704	633	665	678	697	701	655	667	731	701	683	705	661	656	682	653	672	734	664	709	689	708	708	626	664	664	696	712	694	659	660	672	720	675	642	669	684	647	705	700	650	680	697	703	672	699	697	734	678	721	693	680	703	682	696	726	709	698	675	697	690	706	701	684	708	639	715	670	692	651	711	649	662	659	677	664	656	733	712	700	685	703	669	636	638	681	706	709	694	732	655	689	672	663	671	727	691	732	644	729	708	720	659	703	667	720	628	746	692	654	714	700	684	678	667	701	675	660	675	650	691	700	660	705	694	708	680	617	681	680	653	708	746	705	707	647	676	683	670	593	663	634	657	666	680	660	711	643	678	693	713	700	686	708	726	690	676	652	731	685	682	669	750	702	645	683	680	677	710	705	693	656	690	645	711	710	700	707	686	666	673	667	679	677	624	619	695	678	691	680	694	690	673	741	639	687	690	640	658	726	692	675	743	677	732	665	644	630	661	686	686	671	661	714	726	631	701	659	693	689	675	679	708	680	669	646	669	680	700	681	695	675	674	654	712	685	699	723	681	709	717	713	619	688	658	697	707	698	650	681	694	676	622	714	711	679	682	692	661	691	643	658	647	673	720	682	695	711	682	712	682	651	692	669	685	650	684	651	665	663	643	681	708	672	669	669	718	687	686	675	656	662	645	655	649	711	648	686	709	705	668	668	665	661	690	763	666	691	711	662	653	656	680	661	682	669	760	698	720	679	703	702	720	702	675	627	710	714	670	674	658	663	739	663	671	677	656	663	700	711	684	698	696	666	671	654	669	661	676	699	711	745	679	681	665	673	700	667	682	678	692	673	687	641	719	718	655	694	690	659	663	705	705	661	671	728	651	678	676	682	698	710	661	663	687	681	714	667	689	709	686	682	669	690	616	658	662	713	649	693	667	671	707	703	681	668	706	727	613	700	661	716	671	728	695	683	669	688	693	691	722	718	653	709	688	678	695	708	657	710	705	704	696	674	709	667	685	689	706	692	697	718	673	674	670	677	737	686	621	701	671	691	678	680	665	693	662	740	702	719	717	674	682	681	634	722	724	647	728	678	654	650	681	747	682	677	662	655	684	730	664	641	693	716	679	667	669	709	704	703	708	705	741	695	699	695	675	617	692	745	695	707	683	702	667	703	674	694	671	644	653	659	694	707	711	653	693	619	689	684	705	686	653	696	690	682	638	670	654	674	695	683	652	665	695	702	670	676	659	694	723	685	728	674	657	671	693	680	681	692	677	695	664	658	728	689	683	684	674	672	688	735	650	651	695	667	667	710	667	681	712	656	664	701	720	704	678	658	678	720	672	687	653	703	719	690	665	658	663	717	679	723	683	678	663	647	685	715	669	673	705	704	722	712	687	694	711	714	697	693	715	672	694	700	648	679	680	712	752	660	709	647	671	686	648	669	695	653	717	703	669	638	679	735	689	721	677	659	697	673	674	734	655	669	662	705	685	674	655	682	683	703	663	669	690	714	719	684	739	657	725	668	684	673	708	700	688	687	742	702	660	686	713	634	711	693	716	679	677	670	700	656	652	659	694	677	699	670	640	644	646	685	679	661	729	684	664	730	618	674	699	660	691	664	690	614	681	656	709	704	696	671	698	709	688	668	677	727	711	653	682	684	672	674	682	709	710	691	660	680	653	668	683	655	605	635	704	698	700	682	732	687	661	679	615	713	697	655	682	698	687	676	692	691	691	674	670	688	726	708	646	664	680	704	701	703	720	633	701	684	686	707	698	695	670	686	691	696	686	639	730	683	690	704	678	738	709	652	694	685	690	671	660	669	646	700	672	664	657	648	675	669	653	707	689	698	636	655	689	712	706	642	698	679	711	699	680	720	668	669	736	717	662	628	630	699	685	704	679	671	648	671	726	689	679	676	652	709	682	691	670	661	705	617	676	681	663	659	666	687	714	714	739	653	705	674	666	654	669	641	642	656	674	681	695	718	634	683	653	667	645	676	687	708	739	690	682	639	713	662	667	675	639	670	707	652	651	687	680	673	675	668	649	716	674	685	667	673	641	647	684	620	671	619	648	685	660	711	679	669	693	650	694	668	676	669	692	717	659	654	648	674	709	734	663	681	697	663	642	664	693	641	698	633	622	675	655	686	692	716	659	708	702	644	717	620	689	686	664	663	632	686	681	695	661	693	655	673	713	646	713	638	699	643	660	716	612	600	750	658	710	615	687	710	699	692	643	694	752	653	682	685	606	694	697	691	646	724	685	677	693	666	673	694	711	673	757	721	653	600	701	702	640	722	717	683	674	671	641	620	676	673	694	680	673	671	688	673	658	657	708	724	669	656	712	731	709	663	668	727	684	677	723	752	678	659	715	661	682	701	644	701	670	622	709	691	664	688	651	705	663	678	712	658	697	667	706	672	740	678	647	707	725	645	649	698	685	699	710	704	677	725	659	686	657	693	729	690	668	678	721	699	713	715	684	667	687	634	695	712	719	679	698	681	665	674	692	697	659	718	711	675	735	669	673	689	733	692	676	666	652	695	696	687	671	675	651	666	637	715	749	648	676	718	661	637	684	659	677	729	655	733	682	680	675	658	723	712	696	715	675	661	641	673	742	660	680	708	657	708	673	618	646	709	675	697	716	692	696	689	693	666	703	692	692	651	659	702	644	739	671	641	664
22167	3903	3240	2485	1638	1202	969	774	646	590	499	514	532	476	607	562	459	408	406	364	344	349	342	302	328	322	287	354	320	360	805	3902	6924	5952	2592	849	334	289	268	315	277	269	279	305	313	284	292	256	278	294	277	269	306	275	275	296	312	291	283	294	285	296	319	295	268	302	290	296	280	289	302	284	282	274	293	271	291	250	276	301	291	271	253	285	277	304	279	320	270	281	303	324	263	291	276	266	306	269	278	302	301	298	290	288	273	297	280	281	294	282	306	288	266	258	277	275	267	266	317	298	294	289	287	295	281	262	295	283	294	312	295	271	312	306	280	320	315	299	257	301	306	274	286	282	286	310	299	275	273	300	263	293	308	268	299	281	302	275	287	334	306	319	270	273	282	288	303	283	303	270	317	316	286	276	305	290	272	278	310	304	298	297	277	299	300	298	274	305	321	258	250	244	289	291	273	273	266	271	297	286	285	301	302	287	279	261	299	274	288	287	287	287	306	285	285	295	295	277	312	274	305	278	304	324	263	289	294	255	270	250	261	295	282	300	322	242	293	273	265	303	303	275	325	274	285	301	291	272	283	306	287	302	301	290	284	281	278	299	272	292	302	309	287	280	287	295	285	303	293	288	270	269	293	270	295	285	276	262	307	286	286	284	300	285	304	276	274	269	267	301	289	290	282	290	276	301	284	304	302	291	291	277	282	309	312	283	279	282	279	275	272	311	286	287	276	301	307	278	304	274	250	281	293	278	287	298	254	284	289	303	307	291	299	294	288	302	285	276	282	280	276	273	272	255	268	288	260	279	283	274	275	288	275	288	271	299	284	287	272	276	281	287	267	290	296	280	286	312	299	288	279	310	293	285	265	272	302	288	308	302	283	296	266	274	271	308	270	286	295	289	282	260	293	322	275	239	267	285	306	284	261	297	275	340	303	297	283	265	292	285	274	287	271	287	306	295	297	287	261	262	270	297	279	296	315	274	256	266	264	299	278	296	297	276	259	291	276	324	263	308	316	289	294	302	295	289	257	302	294	274	271	281	303	282	279	293	279	281	283	319	332	268	283	280	310	303	275	261	276	322	282	285	251	311	263	266	285	287	264	293	308	290	279	280	288	304	321	298	300	285	280	297	310	297	285	265	285	280	283	292	314	310	294	297	285	265	278	304	275	271	299	285	286	285	296	295	270	277	282	284	273	298	284	297	319	277	288	288	272	291	269	279	326	291	270	307	309	296	300	282	270	311	301	264	289	306	288	262	300	300	303	316	265	266	314	282	300	285	290	285	251	270	323	289	299	311	276	267	268	275	278	272	291	302	282	285	283	246	270	275	308	294	274	271	287	293	304	275	312	318	299	271	288	291	312	320	279	306	297	289	278	289	302	274	266	280	285	266	265	282	304	320	295	294	304	261	321	272	300	283	307	297	263	292	264	307	311	299	290	275	308	284	299	311	294	281	280	273	287	300	275	288	286	307	311	306	298	286	290	268	281	347	293	319	307	274	265	268	294	294	308	292	289	266	292	290	295	311	288	283	307	267	309	324	300	287	279	293	322	315	285	277	294	288	313	320	261	283	283	280	275	314	316	295	286	308	298	307	249	326	302	279	269	245	279	306	315	277	252	278	287	309	262	283	284	289	299	282	278	283	291	277	292	282	309	280	292	301	267	290	295	313	265	316	299	297	286	269	266	273	281	311	287	265	276	290	308	302	289	298	321	297	302	267	278	291	317	287	258	291	264	316	309	302	292	282	279	283	317	303	275	270	282	276	305	303	278	309	288	278	266	304	259	267	299	271	287	271	271	267	305	293	288	262	286	267	323	299	273	282	285	287	291	301	289	291	274	272	307	312	261	285	291	279	304	301	267	290	287	282	294	274	275	311	291	277	279	318	314	258	283	271	284	289	272	265	290	307	306	293	282	267	318	320	327	298	300	298	297	308	316	291	277	294	300	276	263	288	285	270	304	262	279	291	302	306	288	283	305	278	307	277	295	277	289	304	275	294	291	275	273	297	302	287	273	307	286	280	268	280	273	295	307	298	304	292	294	294	269	284	248	262	264	295	304	301	297	285	286	288	261	291	279	259	279	283	279	265	278	268	300	267	261	279	295	303	274	279	266	297	310	330	297	293	291	288	260	314	313	320	309	280	300	301	237	263	277	274	279	284	281	285	319	284	277	261	265	269	315	311	254	279	324	303	286	299	314	298	267	302	270	298	282	285	288	277	301	268	288	298	270	286	330	286	324	281	285	293	312	298	306	268	305	292	320	279	295	283	262	287	299	265	258	275	299	310	300	269	303	288	301	317	287	286	296	282	307	308	277	301	276	266	275	264	280	282	310	298	322	297	265	279	276	259	299	341	279	298	251	264	269	253	274	294	279	281	284	300	320	264	266	267	328	269	295	278	306	320	292	272	281	292	296	272	281	301	281	304	304	268	309	306	251	275	304	318	301	292	311	285	322	285	292	273	308	298	314	283	307	280	252	270	296	320	311	290	282	296	245	311	269	271	297	269	287	315	286	270	297	308	271	329	291	276	303	279	314	281	295	312	280	286	271	279	264	269	293	294	285	297	246	263	292	290	295	286	301	273	287	276	294	311	294	308	272	272	319	302	286	279	311	288	268	300	267	275	258	249	269	285	298	279	253	296	301	308	285	289	275	308	276	280	291	251	299	286	285	245	299	273	274	274	283	271	258	291	313	306	309	316	301	269	310	294	294	290	254	297	289	317	295	274	285	313	275	279	289	288	290	313	299	287	305	316	286	285	301	288	299	288	297	270	309	301	272	264	299	288	295	304	293	278	296	307	290	302	285	273	285	288	279	289	281	315	286	274	308	296	275	302	292	293	293	288	259	291	314	274	308	298	283	286	282	288	296	285	266	313	307	273	300	268	281	277	322	266	288	282	285	285	293	315	306	277	271	287	284	290	278	279	290	287	276	265	308	280	281	280	321	277	324	255	294	287	285	294	314	323	256	262	285	262	308	295	299	286	275	307	308	295	299	307	288	310	282	299	280	270	302	305	290	298	309	301	294	276	315	285	280	296	281	273	312	281	276	305	290	268	296	278	305	284	281	299	311	276	311	262	278	307	321	265	280	297	312	287	293	289	309	315	283	272	296	292	277	328	284	324	294	269	292	299	316	285	290	297	299	262	299	270	279	285	284	281	269	273	286	291	287	306	257	271	269	288	273	292	278	278	293	300	283	281	291	273	284	301	288	315	300	299	308	280	281	324	277	284	308	312	304	262	290	290	282	289	272	260	286	287	327	283	254	278	287	291	301	283	302	273	334	268	303	277	311	306	305	290	270	288	288	295	318	295	264	272	316	269	316	277	293	322	284	271	260	274	311	294	295	293	297	282	281	315	319	283	309	296	288	281	313	300	269	296	295	257	306	293	275	292	299	270	302	284	291	280	296	287	291	284	285	268	271	288	270	310	314	293	278	256	280	281	282	281	299	281	296	279	254	252	285	304	309	284	301	307	266	284
11337	3116	6679	7108	5945	4702	3929	3303	2845	2503	2385	2287	2385	2252	2733	2451	2185	1661	1607	1337	1320	1244	1206	1168	1107	1130	1072	1082	1030	1117	4202	19891	28765	24161	12284	3952	1022	803	784	759	758	799	791	831	844	809	779	794	836	841	810	823	843	835	831	812	888	911	914	881	789	766	767	731	805	799	812	803	790	819	784	828	849	831	854	802	839	784	786	829	825	845	860	840	825	814	827	766	818	813	741	796	817	836	785	813	832	791	778	815	831	803	798	796	787	834	819	884	781	814	818	781	831	781	779	785	836	823	806	805	826	794	768	795	840	800	832	815	794	802	782	820	801	831	796	847	814	811	807	779	834	858	811	854	815	785	789	814	807	800	783	827	808	823	811	810	794	850	805	823	786	811	789	773	850	746	822	830	817	801	816	830	786	847	776	889	836	846	754	812	821	792	820	834	822	829	808	818	810	773	772	863	846	832	787	856	852	755	815	800	833	804	820	833	784	803	835	768	814	865	837	802	810	790	830	773	823	785	811	808	831	801	816	770	826	810	839	858	830	825	777	777	846	792	768	802	835	790	829	832	887	861	832	822	761	828	817	822	815	870	789	859	796	801	797	849	751	777	772	798	841	771	794	783	814	784	825	799	817	806	747	766	791	844	780	783	827	793	794	821	783	785	795	816	806	834	790	794	780	818	814	769	847	776	779	803	826	844	835	795	813	758	808	861	772	816	806	815	827	835	809	798	760	825	841	796	822	798	802	822	847	809	800	797	834	832	796	833	787	769	743	809	785	829	823	817	826	781	819	822	814	817	832	786	824	785	820	821	842	865	802	807	793	770	775	784	828	811	829	796	826	776	799	779	809	814	813	776	797	783	834	770	815	807	811	843	786	768	800	797	802	818	814	775	847	843	831	815	847	851	848	777	817	811	857	858	777	774	771	780	823	825	816	833	769	831	866	769	821	808	844	799	815	858	808	813	901	783	780	801	774	813	840	789	837	818	826	823	861	768	834	794	796	799	805	819	836	786	795	780	806	806	805	766	801	777	847	802	786	852	802	847	817	781	795	769	773	784	847	868	787	765	823	791	763	846	761	794	821	837	772	772	810	739	779	831	775	815	821	831	792	818	762	816	779	799	807	789	803	813	779	814	799	801	801	755	865	751	845	789	791	833	757	823	774	799	809	813	799	803	782	824	769	806	789	804	762	851	844	782	835	782	773	823	800	830	813	806	797	820	798	785	831	840	809	803	806	824	811	844	786	795	822	800	752	808	830	809	843	776	836	832	807	778	838	837	792	797	835	840	806	785	817	846	810	806	798	807	776	825	849	826	850	794	825	775	798	825	846	827	793	814	812	796	804	821	808	765	835	817	836	828	851	822	802	823	786	731	802	809	811	827	785	804	799	849	764	878	837	794	821	814	778	797	787	792	786	801	795	815	791	815	836	826	761	761	813	824	830	786	843	830	786	810	799	791	818	841	799	844	826	877	815	814	810	890	812	803	828	836	817	768	843	810	776	829	868	856	829	816	796	809	789	809	838	771	781	804	798	802	835	777	849	845	877	811	805	798	850	829	821	773	837	834	860	787	742	794	816	753	805	796	785	807	827	834	764	794	837	785	830	814	817	845	747	810	829	789	815	793	797	785	871	796	783	818	797	801	873	824	783	802	796	757	832	787	807	805	825	809	821	812	832	811	818	803	795	827	801	775	823	814	816	789	854	785	824	790	826	823	757	821	807	766	822	841	833	796	848	802	779	830	843	812	808	826	786	778	805	852	795	821	794	842	759	801	820	799	805	802	829	785	810	827	877	869	769	876	801	768	857	809	747	771	788	816	827	806	852	789	797	826	824	817	819	790	839	803	835	781	835	830	818	739	790	803	776	830	776	801	786	824	768	858	761	823	807	843	828	829	788	835	809	774	756	781	746	812	764	754	775	796	769	838	811	863	815	859	773	837	803	856	818	823	754	864	781	812	805	843	790	817	825	785	845	813	808	822	800	804	804	841	739	843	826	783	811	779	798	827	815	813	773	798	800	851	765	808	786	800	752	815	781	804	792	781	863	818	858	810	826	874	799	812	851	807	843	845	749	828	779	790	801	802	772	804	807	813	814	835	839	809	798	829	844	869	800	790	812	812	826	842	770	812	828	790	820	827	781	843	782	822	789	818	825	791	803	770	820	777	760	834	813	787	871	775	812	794	815	834	797	812	832	813	768	819	780	812	847	824	736	833	840	820	785	767	811	848	803	772	796	820	797	777	832	840	802	837	762	818	818	831	790	822	782	787	819	841	843	853	835	852	806	807	854	809	848	816	787	825	808	796	824	796	794	811	781	817	839	818	814	783	801	745	775	878	811	756	835	794	855	768	778	786	790	817	855	825	796	807	800	787	820	814	847	858	842	824	759	846	774	862	769	853	766	832	836	846	780	818	795	830	851	799	816	780	768	793	773	800	804	822	825	823	850	823	849	786	789	810	770	823	786	797	817	844	810	787	834	802	803	827	829	817	803	843	810	790	805	769	850	807	783	767	770	795	796	809	809	819	824	790	843	808	890	830	802	849	824	841	830	788	807	757	804	815	833	840	774	795	845	845	825	799	781	840	830	762	782	838	870	805	832	845	815	788	785	805	831	813	788	836	803	804	819	833	782	802	794	782	777	848	783	805	756	813	807	740	801	808	818	773	828	827	829	779	834	852	827	809	789	810	825	822	813	824	824	806	807	788	828	760	789	822	827	813	785	813	819	791	823	828	773	817	820	817	797	792	827	800	814	808	812	891	852	858	822	816	832	818	854	803	832	846	747	815	865	835	823	824	789	840	841	830	819	836	809	810	824	823	824	814	840	780	820	816	825	841	785	764	815	834	777	831	777	812	852	807	810	863	820	820	830	812	805	793	851	831	822	764	792	793	798	829	776	849	865	775	894	812	841	781	776	812	814	829	791	800	788	804	841	813	777	820	797	786	815	826	815	789	826	796	824	836	786	769	831	804	780	825	792	810	780	850	775	847	783	803	822	833	847	732	761	776	796	802	800	797	773	852	741	826	781	810	850	811	843	853	839	836	816	891	836	823	864	746	802	813	855	861	808	851	797	850	814	821	786	777	760	778	829	795	813	788	807	807	864	797	804	850	812	769	863	835	815	843	829	808	792	820	814	811	833	795	868	805	805	805	780	837	800	828	831	816	824	820	812	792	831	798	809	805	832	784	753	794	824	793	813	804	791	758	770	783	871	813	813	775	822	817	780	830	796	816	800	809	843	857	807	832	841	815	793	805	807	831	804	792	818	864	739	830	819	797	760	813	807	759	804	813	826	848	802	811	804	852	858	811	756	830	842	841	813	800	835	801	762	813	794	826	848	817	808	809	773	790	790	821	783	831	808	792	818	846	836	787	791	801	833	818	801	774	813	791	816	786	834	737	783	804	822	864	793	773	802	844	799	841	801	799	805	813	811	830	804	817	824	810	861	775	813	792	835	811	826	812	795	824	815	818	793	804	800	775	733	829
2197	289	275	284	244	255	232	248	217	240	238	237	254	237	248	194	223	248	210	222	215	218	245	214	214	218	227	231	236	211	249	407	615	585	600	394	293	205	227	192	230	214	237	239	232	221	205	237	205	219	222	210	212	236	225	220	227	214	223	231	226	221	237	221	246	217	218	227	226	220	241	211	196	216	213	250	239	233	234	228	215	209	259	228	196	211	206	212	234	246	215	215	225	215	233	222	225	212	218	218	200	216	231	234	210	231	213	221	197	216	199	244	237	231	205	209	200	186	234	227	217	224	214	252	222	223	212	198	206	218	220	239	242	222	256	241	209	228	222	241	235	233	206	212	236	254	247	255	221	216	211	217	223	194	271	190	227	221	242	239	220	242	218	193	239	239	219	221	222	206	188	228	246	204	243	223	235	212	226	211	228	216	213	197	234	208	218	230	230	242	194	217	230	215	214	242	230	219	212	193	219	220	231	225	218	245	232	236	244	227	239	241	219	234	214	232	231	221	207	219	212	213	234	240	224	217	218	235	219	229	233	221	187	206	227	211	239	210	217	218	225	219	218	223	218	219	219	257	231	214	243	210	203	245	202	205	217	239	214	251	239	210	223	212	241	212	238	207	239	220	239	262	209	216	207	226	202	234	228	241	233	235	211	218	217	244	221	227	217	248	238	256	241	201	214	213	219	249	237	231	214	226	238	211	225	207	222	236	220	215	229	226	218	230	245	231	197	203	188	217	227	210	240	221	237	225	218	206	229	250	217	225	249	252	233	220	242	229	230	206	228	216	229	216	242	204	230	252	230	242	240	212	200	227	211	218	240	253	228	226	245	244	243	230	222	230	214	224	253	196	217	196	238	223	242	203	243	244	224	221	190	198	223	237	231	229	236	240	199	229	215	243	225	214	250	216	230	190	229	225	218	257	220	193	229	229	194	241	200	209	218	246	216	233	215	234	233	200	242	213	214	198	214	219	245	217	239	235	211	226	247	202	222	231	252	221	236	222	217	235	236	246	220	218	201	246	226	226	201	222	192	211	232	228	231	226	215	224	202	227	215	217	223	229	218	230	214	225	196	220	226	193	261	228	188	239	221	223	241	228	220	235	213	213	222	232	237	229	217	206	228	243	221	212	220	218	217	249	215	229	248	197	245	229	233	210	220	220	220	223	202	218	229	238	212	229	243	204	240	234	214	219	236	220	263	229	222	198	194	230	240	226	225	206	217	203	217	230	251	229	241	214	215	204	230	210	246	238	216	236	218	218	206	215	243	220	224	222	228	222	222	234	232	232	237	246	200	219	248	229	222	220	228	208	229	214	227	237	237	233	228	260	227	239	227	191	204	248	190	222	230	247	194	225	230	218	243	235	212	241	217	209	215	226	223	215	217	225	238	225	213	242	249	261	220	210	201	217	266	199	232	234	224	232	234	230	239	231	225	248	210	230	212	236	235	227	232	237	229	243	236	217	230	209	229	213	227	243	213	220	213	198	241	223	226	213	226	225	200	226	216	227	226	219	220	202	211	239	219	221	241	227	206	234	242	216	227	214	230	215	202	190	215	222	221	230	241	204	190	234	225	221	235	221	233	209	209	249	220	222	211	237	225	219	209	226	210	231	230	221	225	195	206	221	243	226	234	216	222	222	245	231	230	215	219	244	204	245	238	205	214	220	217	226	214	222	255	248	195	231	225	234	200	208	191	246	216	224	234	226	206	227	214	238	229	226	221	226	225	228	240	201	238	212	227	248	224	203	221	212	202	215	232	248	210	223	266	223	206	184	216	226	214	238	237	229	216	201	232	230	190	200	202	237	234	219	237	211	236	239	229	232	207	231	212	216	233	222	225	223	224	209	231	195	219	224	241	226	216	246	206	238	242	203	228	221	238	204	241	225	236	245	239	197	260	229	233	237	244	212	223	215	231	227	238	203	222	222	206	224	241	236	243	215	241	246	238	229	225	218	221	236	223	215	208	194	250	206	191	236	234	214	231	218	212	203	240	207	229	246	245	229	217	205	209	250	218	237	235	217	209	214	239	222	239	224	241	211	197	227	232	229	249	202	232	250	221	212	207	210	235	218	247	230	241	235	224	216	228	215	216	199	243	233	204	208	228	244	206	219	224	218	207	200	194	214	217	254	240	202	225	232	205	212	209	225	211	213	229	217	210	240	215	235	232	211	239	270	216	206	214	211	223	226	245	221	223	203	211	235	225	192	242	218	224	223	239	197	195	235	218	193	207	218	216	240	200	208	212	263	248	237	215	196	224	248	253	241	226	238	208	218	229	231	235	216	233	204	225	218	263	240	244	255	265	242	227	259	214	237	220	220	215	235	241	249	220	208	220	221	239	242	227	235	248	223	215	206	215	197	230	215	228	217	232	194	223	232	208	234	236	229	212	217	226	246	240	246	229	217	211	226	207	242	226	228	219	227	217	214	241	204	201	221	197	225	214	207	213	239	221	193	233	238	227	219	222	238	205	234	219	225	216	197	235	230	256	227	236	225	230	220	241	224	207	205	229	230	238	244	229	216	230	237	212	223	190	247	229	249	224	235	250	209	219	239	196	224	218	232	213	236	222	248	233	220	208	224	206	227	195	210	208	242	213	222	212	232	232	207	196	219	243	211	230	211	249	242	205	244	239	228	235	213	225	217	195	225	189	210	220	231	220	228	219	214	259	245	220	211	225	216	237	250	203	255	223	227	219	206	260	208	199	203	225	219	211	206	233	186	221	192	234	224	223	233	212	234	207	254	218	200	224	215	236	241	241	224	220	238	215	231	236	230	230	238	227	242	204	197	226	218	238	203	221	214	205	192	223	219	239	223	215	216	228	236	197	236	225	215	202	201	212	226	243	243	202	209	223	239	254	221	224	213	253	250	223	240	179	221	224	213	223	238	252	212	209	235	237	233	234	227	241	227	209	232	222	240	199	236	242	225	221	253	237	248	215	218	214	217	213	234	214	232	225	220	223	222	240	216	207	225	201	216	225	212	222	198	207	225	220	207	218	219	211	209	253	207	208	226	244	250	245	234	205	260	205	272	213	216	208	226	219	226	227	237	218	219	210	204	228	235	241	230	233	228	209	233	236	234	217	231	225	199	229	210	234	210	224	235	225	233	234	205	207	237	261	231	214	226	233	230	211	246	229	235	234	252	211	221	227	220	200	190	217	236	199	239	197	232	235	224	228	230	236	221	218	207	223	222	229	221	258	265	238	225	249	250	213	232	242	203	240	243	225	212	221	223	233	220	214	198	234	214	201	230	192	202	212	214	234	247	247	203	237	214	209	200	229	229	228	214	217	214	185	223	206	211	218	224	205	215	229	232	225	244	211	201	220	239	227	241	227	221	191	229	202	248	217	241	237	231	232	242	218	219	227	211	231	223	228	226	234	206	223	213	227	243	227	222	221	211	240	206	223	227	221	217	220	207	229	210	218	237	201	224	218	223	211	234	207	211	224	225	220	231	204	230	214	209	220	245	243	254	246	225
2241	701	812	822	798	777	787	685	687	687	664	740	692	710	669	703	686	633	665	637	690	617	652	673	678	605	684	616	636	663	779	2018	3244	2518	2582	1561	944	683	653	631	648	644	600	645	689	628	628	684	651	662	619	648	663	635	674	626	705	631	683	677	676	635	633	638	648	665	672	656	638	635	667	608	622	644	658	645	673	612	626	685	602	630	584	641	662	662	649	656	687	642	670	678	661	645	650	650	650	665	674	639	654	645	669	654	643	678	642	652	681	655	610	668	643	649	666	657	658	640	635	629	674	643	680	636	668	644	659	629	700	596	674	671	681	673	632	621	614	588	629	655	617	630	654	672	637	618	662	677	665	668	626	683	661	702	630	629	635	669	668	668	635	663	641	624	605	617	646	650	642	619	646	655	614	625	653	650	687	654	621	618	650	645	689	634	660	623	655	641	663	652	668	663	664	665	634	668	663	629	644	628	655	642	634	621	677	672	619	655	671	615	648	629	633	636	625	677	648	695	661	650	640	654	658	645	649	639	605	643	644	648	655	696	678	674	643	645	693	637	687	659	619	657	608	670	623	673	644	630	649	682	653	628	633	646	689	696	606	617	657	645	658	679	675	616	651	664	634	600	662	694	683	622	627	682	680	621	629	647	621	619	604	617	666	694	679	685	635	573	653	629	620	659	702	667	616	636	632	617	640	629	613	686	657	668	674	679	642	628	621	647	644	665	655	683	645	637	643	600	690	661	688	656	683	618	646	628	729	655	642	651	627	624	629	670	637	687	650	656	695	647	679	685	665	653	636	647	636	678	708	667	662	642	641	677	624	665	695	694	692	649	637	633	659	680	678	683	653	651	663	632	659	635	620	708	681	677	706	663	665	595	687	632	654	612	619	663	644	641	665	659	634	666	641	615	659	693	630	658	684	641	682	638	689	622	660	666	624	652	655	640	652	620	673	650	665	661	638	616	643	666	659	689	658	670	646	660	660	651	705	628	656	617	651	588	629	662	648	671	576	678	649	634	644	660	656	642	630	653	703	666	675	635	662	643	670	597	697	658	654	604	695	678	648	654	660	708	649	650	660	642	670	657	627	651	632	669	638	606	657	671	659	621	682	622	617	650	613	631	647	666	670	677	585	675	667	621	640	655	637	646	649	643	650	657	675	622	642	656	659	665	628	654	618	698	632	666	647	678	623	636	646	629	666	678	628	674	687	611	685	675	666	654	672	624	653	619	634	646	641	627	628	638	634	632	627	635	630	676	652	647	646	656	635	690	667	678	649	578	660	647	621	660	693	630	641	654	700	626	629	640	603	679	618	625	658	721	678	634	659	661	661	635	633	621	615	689	606	649	627	635	653	708	658	625	667	661	612	674	639	646	634	647	651	659	655	659	645	675	647	682	612	683	581	625	688	672	622	636	640	647	649	661	623	615	672	618	629	666	629	691	707	582	623	645	664	651	653	654	640	634	706	646	632	661	643	635	618	589	712	648	672	646	603	665	667	607	687	645	650	680	681	618	612	632	665	658	680	650	631	643	635	624	636	657	665	632	699	633	652	645	647	612	636	609	665	651	660	611	657	647	616	658	615	658	665	639	638	643	646	648	675	661	652	637	631	626	625	684	701	617	620	647	627	643	664	661	636	652	630	656	598	669	595	675	623	626	624	649	674	668	630	664	665	612	675	598	645	685	635	636	639	664	653	628	614	652	676	654	610	687	682	653	687	658	610	660	644	704	669	664	605	577	673	670	663	659	615	618	668	683	629	688	661	663	645	621	654	618	619	586	647	665	633	660	662	617	640	660	618	608	677	620	651	627	632	608	636	612	708	634	678	652	669	714	662	638	682	625	633	666	615	650	669	638	640	671	643	680	629	631	669	645	625	665	624	642	661	656	654	639	637	649	663	627	645	624	664	649	673	624	676	651	717	629	623	687	696	631	664	646	638	640	653	630	632	628	661	627	661	615	606	676	660	705	637	630	662	642	610	668	645	618	650	594	680	656	672	662	613	671	684	681	617	662	665	658	622	649	641	674	658	637	668	646	631	617	623	633	657	675	668	675	619	662	667	645	658	596	656	600	642	652	657	647	650	621	640	692	644	640	658	636	643	680	667	650	643	646	680	661	661	631	624	630	688	685	638	657	654	649	661	647	615	657	677	647	676	673	658	660	640	627	653	650	666	663	640	676	618	578	673	605	630	638	651	707	650	736	665	638	650	641	651	663	630	623	679	628	596	661	650	634	695	656	651	606	605	665	670	615	667	626	660	660	659	644	651	662	672	621	638	668	671	664	624	659	655	629	680	621	667	615	646	594	682	658	627	668	667	659	644	609	641	633	624	649	616	607	634	646	679	656	616	662	636	670	653	636	662	622	656	651	661	657	627	644	690	630	627	657	688	621	649	669	628	604	609	647	670	644	660	629	697	649	658	626	686	668	673	660	675	650	649	673	700	693	650	621	673	650	634	648	662	618	595	624	682	632	635	612	641	667	641	628	658	626	669	645	643	650	644	627	621	632	646	660	654	679	629	649	680	625	658	668	580	669	653	594	633	666	607	644	637	666	657	663	619	676	638	662	669	636	658	620	649	628	704	678	660	682	655	673	649	686	698	625	642	623	659	662	668	651	622	658	668	640	645	666	624	678	629	659	631	632	633	637	663	596	646	670	683	630	649	636	658	673	669	698	646	662	629	658	684	620	668	641	640	681	684	632	621	642	614	615	622	644	696	645	650	669	668	675	627	658	672	625	662	628	667	671	676	674	688	696	612	709	627	606	672	631	645	659	623	641	680	686	644	660	729	603	665	660	654	639	624	648	619	625	683	636	615	631	672	655	633	601	678	641	660	599	661	622	665	678	641	644	670	639	680	657	660	629	652	686	652	650	618	665	667	661	655	623	646	656	686	670	639	650	642	648	629	607	631	666	618	665	654	634	639	659	613	637	659	656	639	650	659	610	673	637	651	671	728	601	709	631	685	643	653	625	650	664	626	593	648	616	669	657	662	602	645	641	645	590	688	686	672	686	642	632	638	624	693	617	669	690	651	645	650	619	647	658	649	587	701	642	666	647	661	646	628	608	628	702	643	682	603	661	644	649	618	659	652	690	663	662	633	635	583	584	688	639	654	669	624	646	658	682	674	645	653	635	622	614	680	677	639	619	672	609	595	640	653	603	663	634	641	638	661	613	613	635	661	653	648	644	652	625	633	639	656	607	687	643	625	660	649	668	657	662	632	628	636	635	652	648	631	635	639	655	658	655	603	622	685	689	708	675	628	652	615	659	660	671	682	619	678	668	633	614	649	667	615	581	644	632	634	621	661	631	624	603	669	613	595	628	652	632	641	695	647	673	655	671	651	672	681	671	619	640	663	606	647	685	642	609	647	669	645	651	658	687	631	606	660	627	683	605	641	674	617	659	671	696	650	600	619	652	668	642	661	622	654	615	642	690	688	608	625	603	636	621	619	640	636	678	630	644	716	633	654	639	670	628	612	645
10917	1417	1551	1243	850	675	592	473	414	396	342	338	328	375	375	395	347	313	327	278	268	290	262	267	261	254	253	251	257	263	728	1906	2783	2616	1579	668	365	259	265	260	247	266	242	240	242	272	214	260	223	223	216	237	241	243	283	286	252	230	245	240	227	240	225	232	237	206	230	272	262	255	241	247	230	240	202	244	253	238	262	228	231	229	252	250	241	234	276	261	234	256	235	241	240	223	242	237	224	220	236	241	206	260	242	237	219	245	259	216	279	247	222	240	228	245	240	231	249	235	233	221	232	249	202	205	257	247	248	264	245	233	272	233	244	247	245	222	232	253	242	247	251	241	222	261	223	227	234	256	258	238	219	224	251	257	244	238	231	243	235	222	254	264	251	236	238	226	254	248	231	242	274	256	216	247	231	262	224	242	258	247	212	245	236	241	231	246	258	235	263	261	231	248	237	241	242	267	243	240	259	288	231	257	223	249	258	244	243	233	259	251	239	261	259	235	247	240	235	233	232	229	266	231	217	197	245	245	271	247	226	229	235	226	233	249	256	189	257	238	235	223	233	255	243	222	247	247	216	225	220	244	222	243	227	269	220	243	238	241	244	238	241	261	250	242	260	245	247	244	228	262	235	262	226	248	232	228	241	238	241	211	244	253	233	234	240	234	219	264	237	228	230	219	261	262	247	224	246	246	236	222	232	248	249	238	223	217	273	247	250	240	240	236	242	243	247	244	245	232	245	251	251	246	245	228	211	227	237	255	241	221	236	228	231	251	245	233	257	250	221	258	249	245	268	263	218	235	266	228	256	237	240	244	223	226	275	279	231	198	213	253	267	247	240	232	205	245	270	238	239	264	238	271	226	257	239	228	258	230	261	238	257	256	250	254	235	244	236	250	244	275	234	237	260	230	255	239	234	244	217	201	243	250	221	212	248	250	239	269	242	239	216	251	235	220	265	218	229	266	224	228	238	254	237	275	254	223	235	241	264	232	248	210	253	271	239	258	247	256	244	276	217	232	232	232	228	232	234	228	237	227	238	229	241	239	268	232	231	224	236	268	274	264	233	223	231	259	252	256	230	238	245	229	226	253	247	230	235	234	225	237	238	268	233	255	240	242	225	251	231	262	266	247	228	221	257	245	247	250	229	217	268	255	245	237	231	234	226	234	226	222	242	238	231	234	251	236	212	225	254	255	221	237	207	222	256	250	262	247	251	279	245	241	268	242	234	238	259	242	245	224	236	239	240	257	264	246	237	242	207	283	256	245	231	266	246	230	261	243	251	228	229	207	246	255	218	220	240	238	260	260	265	217	238	225	233	250	227	242	231	245	223	220	220	247	240	248	234	259	231	243	260	229	225	238	239	236	228	228	232	223	262	249	248	240	243	238	225	252	221	222	271	239	238	260	253	236	204	266	264	243	229	224	260	241	258	256	257	250	270	265	239	253	232	239	263	235	301	241	252	217	227	245	228	260	252	229	266	288	256	207	257	226	246	233	249	257	243	248	260	235	252	237	239	239	244	215	232	230	219	234	223	218	244	210	235	237	242	199	279	249	285	239	239	231	247	234	228	234	221	264	212	235	257	236	236	237	247	218	249	225	264	229	258	247	233	238	235	226	257	230	229	231	280	241	244	235	249	259	249	235	237	218	245	229	243	224	246	252	250	225	235	235	202	236	243	240	232	260	256	228	244	227	242	265	245	241	220	229	234	213	236	244	241	239	241	240	246	212	219	244	230	221	243	262	245	220	225	263	237	235	248	237	238	243	231	250	252	235	258	259	251	234	234	250	255	216	255	256	232	285	241	251	259	246	235	235	226	234	241	220	263	230	222	230	250	234	268	249	242	228	249	248	243	242	228	231	224	258	246	231	251	239	232	214	258	257	222	255	223	244	233	235	233	197	254	254	253	258	242	238	256	242	239	227	262	221	264	256	223	218	242	230	237	254	273	241	221	239	224	234	256	222	254	207	240	224	243	224	245	237	245	225	233	248	241	259	239	240	193	254	239	223	245	243	217	231	216	240	260	240	219	245	254	246	234	263	214	237	219	252	242	260	268	251	255	245	265	246	231	246	257	242	248	258	232	257	219	265	231	254	255	243	223	219	262	224	243	250	225	250	249	237	251	227	240	259	238	212	224	250	245	232	239	248	271	251	230	234	256	251	244	241	237	235	242	250	240	242	250	229	212	255	229	285	238	257	232	261	212	240	255	236	219	237	218	234	246	218	256	204	234	242	261	249	240	242	229	256	247	232	254	242	231	263	213	225	234	226	231	228	247	240	204	231	246	234	217	247	252	233	240	223	211	224	238	221	234	251	223	234	254	254	246	226	242	247	242	230	229	256	233	253	236	274	237	255	233	206	225	233	246	239	231	221	232	241	253	244	250	207	219	263	214	240	247	256	259	248	273	234	282	242	245	256	261	235	248	222	233	234	232	245	237	242	230	230	226	233	236	240	234	247	248	228	253	218	230	247	218	246	266	258	248	255	262	258	237	227	232	241	269	225	232	232	235	226	269	267	240	258	239	236	248	229	247	243	250	255	233	254	225	238	236	228	255	257	244	233	216	250	223	237	230	252	239	207	234	237	217	262	231	239	237	223	228	239	236	252	229	258	227	250	276	253	227	216	245	229	249	265	254	251	252	231	239	248	269	244	212	230	230	215	226	240	230	247	239	271	229	268	252	269	248	231	255	248	223	228	255	234	264	273	247	232	246	252	236	247	243	250	238	257	269	240	232	227	260	244	237	233	270	259	218	239	228	215	220	214	219	229	255	254	224	221	254	249	247	238	214	230	219	233	235	258	216	255	242	251	249	229	233	234	246	241	212	230	233	255	268	221	215	247	213	234	219	211	231	244	243	243	225	240	237	213	248	239	230	267	251	220	255	248	222	241	222	240	227	257	228	241	236	229	243	227	264	219	240	229	245	229	223	214	236	250	237	242	236	226	247	241	231	245	261	240	228	221	257	260	263	227	225	243	245	230	240	204	253	231	210	253	223	221	237	256	251	238	257	257	242	229	246	244	257	229	254	250	215	223	239	234	234	250	257	263	270	225	255	266	254	235	223	234	249	239	255	222	226	248	250	243	256	247	257	238	272	236	260	260	229	202	236	240	233	238	229	206	252	248	237	248	258	236	237	259	218	254	222	237	248	234	266	278	245	217	254	253	235	215	264	244	248	243	245	273	252	256	214	251	226	239	270	237	244	249	240	241	229	238	235	234	227	236	237	246	253	227	257	264	230	239	219	229	219	249	242	246	236	238	228	220	224	230	230	245	259	241	253	231	258	232	209	239	220	222	233	235	237	234	236	233	246	246	222	256	250	225	208	233	257	242	224	232	255	239	228	233	254	246	238	230	244	241	240	258	245	242	201	230	240	224	256	240	252	231	247	250	281	232	261	251	227	224	239	238	232	248	274	250	265	252	253	238	228	215	251	220	238	255	206	247	242	245	262	268	216	235	244	233	248	255	230	225	248	250	246	234
6898	1861	3661	3976	3344	2700	2247	1943	1773	1532	1445	1382	1338	1435	1578	1718	1392	1182	1091	964	969	953	847	919	880	864	879	872	790	836	4019	11704	14021	13885	8751	3500	1725	828	681	709	671	667	691	718	657	711	735	694	686	740	746	703	702	688	1041	1277	919	747	674	653	702	677	722	692	658	752	672	723	695	608	652	719	652	702	700	677	688	687	729	649	677	707	624	706	671	690	758	679	690	684	634	691	695	723	697	726	746	711	704	741	616	693	685	703	688	711	657	732	669	725	731	695	660	719	670	757	659	749	681	712	636	719	681	722	705	754	683	721	711	729	645	714	704	706	655	694	726	769	686	701	698	678	691	722	700	660	698	708	713	664	706	705	705	714	747	689	648	657	731	714	679	690	684	690	722	652	678	721	701	674	686	687	707	715	730	713	686	679	714	651	678	655	642	678	714	652	667	711	704	709	704	696	691	674	704	709	681	664	662	696	643	676	730	696	686	616	732	674	687	732	704	725	700	740	725	785	662	733	678	652	664	692	679	675	680	672	683	685	687	715	734	675	680	666	680	708	693	693	684	667	712	683	710	725	677	685	700	759	677	693	657	706	697	688	690	713	698	666	701	732	666	674	704	680	706	677	658	724	703	685	649	659	693	661	719	668	665	712	713	670	708	688	703	708	708	670	683	694	606	707	704	685	700	703	691	637	687	680	701	680	661	714	683	687	708	675	650	660	684	723	646	674	667	712	711	690	739	682	693	672	666	694	723	676	698	750	717	683	680	724	641	683	709	745	693	679	692	695	694	661	715	696	658	675	658	661	727	720	681	737	711	673	710	724	706	696	682	639	704	681	655	719	710	724	649	715	674	697	750	674	688	739	726	693	706	686	697	721	661	719	713	694	700	698	718	718	706	661	657	696	693	688	691	703	680	656	703	688	716	701	674	719	698	703	687	695	668	673	736	687	726	666	669	720	738	709	702	673	704	694	708	709	691	749	684	667	714	680	698	703	699	673	697	753	642	708	706	698	738	733	691	697	674	686	736	701	708	705	669	644	710	722	691	693	693	673	703	667	682	720	717	708	712	687	707	714	714	713	665	675	699	708	677	687	671	629	673	707	681	723	673	696	711	669	697	748	718	709	709	683	693	730	684	690	694	658	724	700	681	726	696	710	705	704	691	688	675	684	700	668	681	733	719	698	644	717	687	703	655	654	675	708	701	719	663	688	692	694	730	719	724	747	721	742	698	706	711	727	652	682	690	688	690	648	703	689	680	702	703	665	707	712	726	687	667	712	688	667	724	709	686	689	714	784	694	712	670	730	701	695	710	655	696	675	643	711	663	716	692	696	675	694	665	686	761	708	685	710	670	716	692	661	678	718	629	734	731	727	730	721	669	700	698	678	711	675	669	699	731	686	704	721	663	689	726	721	727	668	664	706	661	690	737	713	698	696	662	720	708	671	723	682	695	699	728	652	713	711	717	641	718	689	679	696	663	656	676	674	662	745	677	672	696	709	703	716	698	698	694	670	685	649	649	739	691	737	716	682	647	708	696	709	699	756	714	671	691	674	660	676	716	684	689	661	693	707	658	685	678	742	713	655	652	658	728	665	683	695	703	767	691	679	747	676	687	688	737	681	727	669	694	694	666	702	709	697	680	730	701	769	690	689	711	662	711	655	666	622	701	710	709	733	679	642	706	684	700	662	689	652	705	680	742	692	671	632	683	716	679	715	712	708	667	652	690	713	654	733	696	715	726	633	684	735	678	690	726	687	683	728	622	631	698	711	693	664	663	698	735	716	726	695	688	654	746	725	678	702	699	732	642	686	656	730	671	662	666	690	670	692	716	676	657	656	688	721	682	684	724	683	713	672	698	659	724	646	698	723	725	717	683	734	702	704	734	684	665	705	733	700	686	707	737	677	710	731	714	732	727	699	680	734	733	751	672	668	654	684	682	668	685	712	674	639	697	743	678	726	693	696	688	719	667	682	662	637	679	659	694	692	700	649	735	694	706	683	649	665	704	680	691	662	711	713	695	661	653	716	685	719	701	704	656	701	731	684	682	672	705	664	675	717	709	739	763	724	679	708	729	662	738	688	694	700	657	715	704	679	685	685	692	669	674	669	714	721	740	656	683	672	701	716	722	651	759	716	691	716	628	701	670	722	659	710	649	712	677	711	751	714	740	655	742	683	652	676	704	682	683	711	732	713	684	716	715	775	690	685	696	716	661	697	655	651	697	667	704	656	705	665	726	669	712	707	653	680	644	730	684	700	687	684	730	684	689	701	735	780	651	672	704	708	707	699	720	689	732	707	715	723	679	689	681	679	696	678	692	706	698	633	697	701	677	669	702	658	682	726	660	669	711	717	727	694	680	651	687	686	672	729	720	677	729	721	685	733	686	712	724	671	682	703	749	745	659	690	678	701	705	747	650	761	723	663	727	695	708	743	754	703	706	709	701	708	709	707	684	702	705	696	697	657	681	690	677	684	734	706	699	668	671	678	685	688	749	710	716	702	730	713	662	673	692	664	695	713	659	699	695	729	689	722	694	684	716	638	684	743	662	719	666	686	705	712	717	641	703	680	722	721	703	667	681	740	706	729	717	638	675	703	649	718	709	698	690	755	666	704	714	701	672	657	737	688	684	699	721	663	693	707	711	683	728	636	672	615	656	669	679	711	717	712	707	706	662	696	700	720	678	693	662	695	717	726	725	690	680	708	712	707	715	673	683	729	658	736	705	646	709	637	671	698	673	695	727	756	661	648	691	680	683	727	725	754	655	692	692	678	715	683	742	714	716	680	702	723	707	711	697	675	708	694	669	682	660	674	680	686	738	717	719	687	723	688	671	742	702	700	679	697	670	689	707	636	700	696	721	702	720	718	665	682	690	704	732	717	661	676	637	639	735	718	692	684	653	677	728	623	707	664	697	664	711	716	699	689	721	666	718	667	691	715	667	688	669	731	705	714	652	705	756	698	744	704	669	679	660	671	733	724	731	653	690	699	723	732	717	635	717	690	681	642	697	661	692	661	728	693	706	745	698	705	719	699	638	697	669	717	696	636	726	661	685	671	658	709	705	701	697	692	729	678	686	679	696	659	701	674	735	692	721	702	728	664	688	676	702	727	730	668	709	695	700	737	719	726	706	691	663	722	698	688	703	722	737	691	705	692	705	718	637	725	691	713	692	682	711	697	714	670	705	686	722	693	667	695	732	679	675	695	685	664	649	704	746	685	686	712	694	682	695	675	771	645	702	736	681	706	658	689	684	729	678	636	729	694	703	700	702	716	666	746	645	669	717	702	688	739	682	680	755	727	706	705	682	687	697	660	723	669	707	716	704	675	717	717	698	697	705	689	716	724	702	690	718	687	651	653	650	700	683	736	663	687	698	681	681	717	691	699	692	690	643	686	703	691	740	681	693	657	672	758	705	679	683	774	686	657	731	686	717	730	655	717	696	710	694	704	706	673	710	746	692	748	723	696	631	695	703	728	665	716	701	706	671	698
19941	3609	3228	2393	1724	1241	937	811	670	539	528	509	556	555	574	640	446	373	365	344	358	377	353	322	307	349	303	332	330	336	1686	6181	6875	4268	1602	646	280	307	287	292	282	303	291	317	315	280	283	309	291	283	290	283	308	316	307	298	314	319	295	270	324	321	306	294	299	305	297	259	303	290	280	308	304	297	272	274	277	290	290	305	321	298	279	317	272	309	301	315	338	302	254	284	299	286	270	293	275	292	273	272	291	299	301	317	276	289	309	297	295	288	272	268	299	311	317	283	263	287	301	307	286	311	311	292	260	273	296	318	305	253	287	272	291	274	284	277	282	289	291	280	263	270	278	279	272	282	299	304	302	320	251	311	310	306	268	300	295	272	293	296	311	312	282	309	300	277	281	285	297	275	302	275	290	304	285	294	283	281	281	265	272	301	288	291	283	297	282	277	306	303	307	318	289	282	303	282	280	310	296	309	309	318	294	294	269	302	302	284	271	282	280	290	271	316	281	276	319	249	283	277	293	262	294	287	285	307	322	283	307	284	283	317	295	301	286	295	310	305	263	323	269	275	307	303	285	308	304	300	291	277	282	275	269	300	306	303	306	313	278	276	305	306	289	307	280	293	271	256	297	302	291	300	304	328	298	309	294	319	303	278	308	291	279	325	300	282	315	267	266	293	303	322	280	311	302	282	292	297	303	300	308	291	310	279	282	319	288	321	289	282	292	309	289	261	286	251	293	270	280	320	307	299	271	267	298	285	281	271	274	289	305	293	301	279	307	291	293	272	287	279	300	285	301	311	294	288	305	317	277	282	296	311	318	321	279	284	314	331	322	290	268	287	294	276	293	287	279	294	292	311	313	316	278	301	293	304	304	290	284	297	278	324	286	322	287	333	291	269	292	260	277	278	285	291	272	284	288	287	291	270	271	296	314	271	270	285	294	293	294	298	298	297	276	282	312	296	282	295	313	288	290	325	308	280	287	324	300	288	298	296	319	265	270	289	317	271	288	316	298	285	296	279	270	307	311	310	299	285	283	322	308	314	294	284	297	294	289	284	306	286	302	273	329	301	306	289	280	294	290	288	315	274	294	290	269	269	291	306	291	278	274	286	301	319	288	325	299	266	294	291	281	310	305	282	299	278	293	294	339	271	300	276	290	310	262	288	304	305	305	301	305	289	292	298	277	294	283	318	288	293	298	296	321	301	313	312	278	299	283	311	294	288	305	287	311	302	298	286	280	296	294	289	276	285	286	286	298	299	275	274	297	284	285	279	294	275	279	273	300	311	303	310	295	291	318	279	309	290	322	296	317	288	303	275	279	317	307	300	291	303	280	285	287	295	300	303	317	272	319	280	324	249	282	313	294	274	321	294	303	298	310	324	272	293	287	306	325	321	316	303	283	305	310	323	296	305	291	315	276	281	307	246	316	282	309	257	277	306	310	287	315	296	301	269	326	292	306	293	312	328	288	284	308	277	298	313	287	271	272	305	290	280	270	301	271	283	293	270	317	279	264	330	302	349	314	316	323	284	315	283	256	265	309	329	284	306	298	303	274	302	320	270	279	299	279	278	305	307	314	267	313	292	264	312	289	290	317	307	270	298	279	295	294	291	277	294	269	295	267	293	308	294	280	281	297	272	290	275	276	318	309	285	303	299	308	308	281	321	301	290	297	343	337	296	295	324	303	315	325	320	262	288	305	299	313	286	284	307	283	312	323	302	284	286	268	276	331	326	305	289	311	273	314	298	275	302	263	303	299	291	289	302	300	283	333	291	295	277	303	308	296	317	296	294	299	301	277	295	306	299	310	299	306	286	267	298	282	280	291	289	268	301	302	306	295	283	286	297	294	305	278	323	292	306	316	265	328	305	285	300	287	301	298	301	275	308	299	307	291	286	270	297	300	285	307	314	333	294	283	272	296	312	331	289	294	290	290	325	275	311	304	311	266	265	302	296	273	279	304	345	306	291	317	325	325	308	247	295	280	298	292	306	320	314	269	269	297	278	310	277	302	296	273	302	309	292	276	284	272	296	317	277	288	274	302	284	308	293	300	273	269	298	291	259	297	286	268	295	280	285	273	308	304	295	301	284	326	291	298	329	316	319	266	287	276	276	296	292	273	266	285	300	296	300	269	291	318	326	312	283	299	282	274	300	295	263	306	313	304	298	310	324	282	301	324	269	309	307	261	295	325	326	279	337	308	287	325	320	280	308	278	307	300	273	286	293	280	265	275	294	305	286	317	283	307	259	294	297	289	299	276	298	288	280	272	295	292	281	306	308	308	295	311	319	317	269	325	288	307	304	305	297	305	301	324	290	322	325	296	331	299	279	274	295	275	290	283	263	311	294	315	303	304	308	299	290	310	329	316	293	290	315	343	266	301	330	298	280	258	319	301	298	308	291	302	298	289	300	292	308	302	271	296	288	306	316	305	293	303	323	313	306	315	302	290	305	282	293	299	288	287	307	275	306	319	269	296	313	293	288	303	278	254	299	290	300	302	303	293	298	308	288	277	305	318	286	281	315	273	317	321	322	304	301	296	278	283	307	313	304	303	304	287	279	271	289	290	327	317	280	299	329	294	329	318	306	328	317	301	319	289	277	314	279	332	290	301	302	311	310	281	267	268	286	299	292	292	274	284	325	286	284	292	282	315	309	308	316	313	285	300	304	306	305	287	303	314	312	292	281	288	304	297	304	288	309	263	297	313	307	325	303	304	298	294	286	304	288	273	300	256	289	305	288	277	277	281	320	298	279	266	312	294	294	303	299	308	301	297	303	285	274	283	294	321	287	302	299	276	283	277	299	308	321	255	284	275	271	316	254	325	299	289	302	273	305	322	298	322	298	286	300	290	311	308	277	287	288	278	263	270	320	293	287	274	299	294	295	275	284	313	286	291	303	318	274	273	304	302	290	286	289	289	306	318	279	291	292	325	317	289	329	324	307	285	270	290	307	297	297	302	270	292	278	292	318	275	293	319	288	303	299	293	278	308	302	295	329	278	269	300	318	277	321	254	339	307	297	286	277	296	323	323	309	276	274	345	289	311	274	288	283	309	317	291	311	327	287	270	289	279	290	293	310	288	289	339	298	301	298	291	293	278	323	273	285	297	306	304	299	289	319	298	296	290	313	303	308	293	300	310	322	319	263	304	289	274	271	280	311	258	280	271	301	292	286	297	309	297	286	315	263	311	306	280	297	308	315	304	289	294	269	297	308	301	294	304	304	263	272	294	279	322	287	309	303	303	290	289	278	288	284	272	290	304	283	270	310	281	315	291	307	274	303	315	325	304	252	294	288	271	292	298	314	281	289	291	283	301	282	328	310	285	292	275	305	294	305	279	301	342	309	272	301	296	291	294	264	272	302	280	272	306	228	302	284	304	277	273	306	296	278	272	323	316	299	296	319	277	311	275	304	295	286	293	282	304	266	309	355	300	295	280	290	317	268	288	276	306	314	268	300	292	320	289	297	318	283	279	306	298	301	316	316	307	327
10062	3247	6866	7120	5929	4955	4024	3379	2807	2523	2305	2141	2236	2583	2700	2975	1897	1627	1501	1377	1434	1260	1252	1161	1115	1154	1037	1118	1124	1164	9164	26575	27581	18914	7715	2892	874	989	801	847	800	848	816	833	874	837	852	855	862	793	785	834	856	857	915	945	915	846	831	828	778	832	854	819	832	907	820	809	800	763	823	871	850	830	852	841	895	844	831	852	849	801	817	831	845	878	822	807	872	795	831	795	772	839	846	840	831	801	828	805	828	819	873	827	813	831	848	825	779	859	788	854	873	833	834	855	796	861	797	822	755	872	847	865	896	782	788	772	805	854	795	818	826	836	851	824	787	788	786	831	828	835	805	792	814	831	880	820	811	866	868	854	803	892	831	835	788	857	791	820	822	851	818	844	817	886	757	768	808	808	843	858	838	810	809	802	835	843	810	764	824	827	826	819	884	822	836	855	798	816	823	785	796	780	805	861	830	839	828	849	799	833	811	860	793	846	830	834	812	809	840	829	828	822	870	815	809	840	800	809	850	839	850	823	834	869	826	811	820	834	831	815	820	824	803	863	811	820	845	874	825	863	801	856	818	825	802	832	784	853	847	790	791	860	819	852	802	823	842	760	815	790	824	854	848	806	857	799	845	844	817	841	763	860	785	846	869	807	819	829	832	805	818	817	836	813	848	810	863	855	840	861	820	801	825	863	889	842	790	814	861	833	831	912	808	828	805	875	814	863	859	834	800	818	822	846	894	801	804	854	876	881	791	815	841	829	892	820	817	861	811	859	775	797	848	842	812	849	820	823	842	874	798	892	864	797	832	863	889	817	814	826	828	828	818	807	858	828	796	823	794	871	818	832	835	848	832	843	858	774	845	862	852	826	838	878	802	854	842	805	857	781	841	854	805	885	817	901	845	808	855	835	804	808	800	816	822	830	844	822	854	831	816	832	850	829	824	831	852	892	844	873	783	822	786	825	853	885	833	799	874	817	790	823	804	826	825	829	852	851	866	849	803	893	851	844	806	857	863	850	855	853	861	859	874	802	835	829	826	845	780	800	870	799	813	850	809	845	797	815	806	834	853	823	857	796	774	842	826	802	855	834	837	812	800	848	791	793	879	804	815	884	848	814	784	811	859	833	774	823	850	874	839	871	801	815	772	861	796	747	803	811	843	777	838	816	825	819	810	830	857	800	842	776	854	831	785	824	865	785	814	845	850	832	843	817	801	798	839	835	826	812	831	820	835	778	805	792	836	879	811	867	806	839	842	826	785	832	781	781	838	826	827	855	846	810	885	822	850	859	863	806	860	780	842	829	853	831	862	842	768	822	808	858	839	805	844	840	896	819	878	858	839	836	868	823	854	870	826	813	787	816	834	797	795	873	815	794	769	799	847	828	767	864	864	832	819	870	816	826	862	798	812	824	836	802	848	837	828	751	844	861	821	809	797	826	881	836	863	876	837	826	860	844	844	790	848	840	818	827	799	821	840	862	800	793	850	885	809	845	835	854	813	855	800	866	795	841	841	822	851	835	781	848	850	824	850	869	807	870	847	812	820	824	837	787	836	834	782	835	848	808	823	811	828	842	849	827	817	829	850	849	847	900	804	839	865	821	842	832	800	805	804	843	820	837	857	871	827	790	801	843	817	842	837	803	834	794	799	878	832	826	810	854	860	812	828	826	836	805	796	845	796	814	841	871	786	813	828	861	806	842	809	831	927	831	857	835	813	810	906	818	785	821	813	843	857	827	873	831	831	815	851	880	831	856	790	787	844	837	824	810	782	826	835	801	789	840	875	825	859	825	833	871	809	799	811	840	866	821	800	859	854	841	807	851	778	819	850	837	883	840	826	832	850	824	861	819	830	885	792	851	838	825	855	862	861	809	823	818	820	812	854	830	834	846	792	827	840	839	833	859	858	813	885	846	814	851	865	858	825	852	843	804	852	787	814	842	795	824	818	848	835	797	821	805	802	851	809	835	812	800	835	784	814	826	878	869	821	781	918	826	863	809	859	812	797	815	764	832	824	868	837	878	862	815	795	839	798	893	768	896	807	788	783	749	876	833	810	765	786	797	814	847	874	830	849	865	807	837	865	858	848	867	832	832	856	877	831	847	794	843	802	773	883	883	829	849	840	834	856	869	813	820	831	792	846	856	831	871	868	784	795	860	862	843	803	809	844	882	824	813	770	813	820	778	838	823	883	796	804	793	829	845	818	795	788	804	832	858	843	816	868	826	905	867	797	863	858	875	840	817	850	810	805	789	852	858	818	814	770	857	784	819	815	876	806	814	791	816	776	813	809	809	826	823	858	780	857	850	805	809	874	809	840	785	828	834	903	829	846	853	838	844	878	767	846	890	777	807	865	806	834	875	786	824	818	819	808	863	783	832	859	876	810	817	827	864	792	855	856	851	858	860	838	824	785	867	812	813	815	822	786	798	829	836	852	806	852	821	840	859	840	806	757	838	864	829	836	848	853	791	894	823	834	820	853	815	810	857	796	817	880	845	885	822	849	834	838	773	855	835	853	889	837	809	833	834	837	823	819	837	834	813	851	790	824	849	770	828	823	812	827	862	804	856	854	846	863	869	783	816	801	819	854	852	840	830	834	873	829	796	829	863	792	860	838	832	822	829	845	809	836	842	817	809	801	862	787	851	815	838	849	816	796	808	790	832	884	819	838	824	827	828	803	859	831	867	832	813	826	862	872	823	805	873	821	846	857	867	826	793	866	799	818	830	801	835	885	811	870	866	813	873	859	827	832	825	822	817	795	797	842	838	866	881	840	848	840	803	853	799	782	886	824	863	845	818	816	835	841	824	876	839	852	747	859	786	845	847	789	854	769	865	827	861	809	754	815	831	880	774	870	799	864	857	825	831	878	822	840	819	807	811	839	853	824	838	861	862	855	825	827	837	851	814	856	833	818	842	832	826	813	798	868	857	899	832	801	775	831	809	835	851	791	836	856	852	844	827	893	880	912	892	835	840	812	859	818	838	845	855	859	825	808	768	800	858	841	829	872	835	865	846	833	797	859	823	847	883	829	830	814	847	850	813	861	845	837	833	836	817	796	843	791	812	846	800	840	852	871	891	814	862	860	857	833	837	846	825	803	857	833	798	878	817	865	863	821	849	839	876	844	816	823	850	848	868	843	848	821	848	827	842	809	864	835	879	873	838	840	800	855	824	772	824	849	839	822	843	845	798	854	837	829	832	883	846	807	798	873	841	860	842	848	850	860	889	864	876	835	852	848	820	851	840	853	822	805	800	795	826	830	860	819	854	818	850	818	867	802	875	830	785	842	850	821	839	903	868	850	812	829	822	840	804	813	826	787	886	833	830	854	863	789	837	872	785	809	804	872	868	830	833	887	844	874	833	837	868	826	835	825	796	819	833	835	831	819	843	812	834	815	815	882	838	846	821	825	801	805	889	834	868	858	845	865	827	823	846	806	824	802	854	851	856	890	820	818	909	858	805	871	850	776	828	832	866	768	871	854	885	849	851	807	888
2261	370	313	300	314	267	248	255	261	269	258	259	239	271	286	265	277	218	232	248	239	239	261	241	259	277	275	263	237	275	288	683	987	740	441	357	231	286	262	273	298	236	260	238	262	277	239	288	234	250	245	233	254	264	246	256	248	248	251	234	280	255	263	241	240	243	253	237	276	287	274	250	269	231	238	247	254	281	274	256	241	261	271	246	229	269	258	280	249	259	252	268	267	267	259	264	238	244	213	261	251	253	259	265	254	230	238	229	245	234	282	241	260	246	241	276	247	239	265	267	245	224	234	243	248	261	226	247	267	258	271	307	267	240	221	267	231	252	258	275	264	269	254	215	253	228	243	249	243	253	272	261	262	259	218	230	241	239	292	275	213	232	250	236	248	222	249	241	244	223	274	258	233	238	240	243	254	248	256	268	250	272	263	269	269	232	244	248	226	253	256	228	259	253	233	239	269	273	252	267	233	255	257	221	264	254	252	243	252	252	231	253	241	234	224	235	249	249	247	273	245	248	250	258	242	245	260	251	247	278	270	236	243	275	266	256	255	267	261	262	242	257	245	255	269	245	243	260	258	270	239	268	257	249	217	268	251	242	256	239	232	264	271	242	235	238	267	240	222	227	247	251	236	253	237	257	241	266	253	283	249	263	232	232	238	256	254	246	245	223	236	257	266	264	286	244	229	254	268	250	251	265	229	234	273	237	265	259	241	269	287	258	234	265	271	250	254	281	232	271	243	250	244	241	300	253	238	235	251	267	224	264	269	240	251	239	236	273	253	260	246	225	268	241	244	262	236	265	229	274	258	227	255	248	268	245	243	244	235	281	250	264	255	258	246	248	246	251	275	267	269	258	243	225	253	267	246	270	236	279	242	256	233	260	253	247	254	277	243	251	223	274	273	270	259	250	239	212	273	247	251	287	241	255	256	256	268	278	251	248	261	260	228	256	230	244	241	224	248	270	264	261	259	269	221	251	234	272	268	254	272	229	250	244	243	274	227	249	254	241	228	264	232	277	256	213	233	243	250	256	247	266	254	248	262	241	234	225	223	227	248	237	258	271	229	271	269	267	240	245	264	249	268	245	254	218	245	276	230	254	256	272	248	235	269	286	239	243	250	240	252	244	238	266	216	256	214	274	250	261	265	258	250	254	259	278	251	251	263	235	240	238	233	247	257	253	247	256	250	267	269	267	253	244	247	262	265	257	226	244	216	229	289	249	254	259	269	282	248	269	252	236	259	220	234	247	269	254	248	237	251	235	229	280	243	249	245	242	245	254	251	266	292	245	255	239	245	259	248	270	232	227	287	277	245	231	231	253	245	252	267	262	260	248	276	281	246	270	251	257	251	226	265	256	233	290	267	275	243	260	228	283	251	229	247	258	232	244	250	247	256	247	262	254	261	254	248	267	259	241	273	222	253	245	268	253	241	250	228	251	243	239	211	246	254	226	271	224	257	254	250	236	234	250	237	235	237	273	223	269	251	277	228	267	255	226	259	264	222	271	228	221	237	272	214	276	230	247	247	257	260	247	253	273	263	240	247	257	268	237	259	248	224	245	259	254	260	249	278	269	272	281	258	248	275	243	252	260	275	252	253	266	223	215	251	252	262	245	219	256	293	235	249	261	238	243	258	242	257	229	253	252	256	230	260	249	254	245	271	255	256	256	247	240	236	279	250	290	241	244	241	248	257	230	288	255	253	267	266	246	254	292	265	252	231	258	271	257	265	249	282	274	268	256	282	242	254	260	251	245	253	258	240	245	267	272	252	244	266	254	264	279	270	236	250	251	274	248	270	260	256	220	266	246	258	248	248	260	279	258	264	242	229	265	266	265	295	229	253	269	251	269	258	279	266	261	281	230	267	274	244	235	235	276	245	258	249	255	255	268	231	245	280	259	247	280	223	224	247	257	282	247	281	235	226	255	255	247	274	264	247	273	245	241	260	245	294	255	236	233	250	259	266	243	250	245	242	276	251	228	298	243	228	272	284	240	235	258	273	253	222	225	256	239	262	247	228	259	292	249	247	252	220	258	257	249	249	252	266	266	253	242	268	259	227	237	255	222	242	241	271	245	245	245	257	264	250	250	282	241	241	243	240	254	241	261	259	278	245	302	253	263	220	253	234	238	256	252	235	247	248	246	239	250	250	241	244	244	244	236	255	258	243	250	279	236	265	241	239	248	258	285	231	250	236	264	247	268	261	264	264	260	241	231	241	255	234	251	239	264	255	264	283	239	266	269	259	275	270	264	221	235	267	241	249	274	220	277	215	271	272	258	259	272	251	253	225	252	276	253	263	276	220	248	269	257	254	261	232	253	280	254	268	272	284	246	211	259	255	279	281	274	247	259	229	242	247	257	262	257	256	244	248	235	256	253	256	269	258	264	252	250	250	250	260	287	277	249	259	251	246	269	248	226	225	246	249	237	273	263	251	233	248	271	229	263	250	253	234	252	236	273	253	292	236	224	246	278	255	275	284	268	242	240	246	275	290	242	262	262	264	257	244	262	265	262	266	248	274	226	246	267	254	217	259	272	252	244	254	242	249	256	248	265	235	263	236	242	247	272	267	257	255	255	238	255	246	224	234	246	275	241	250	259	276	251	244	270	237	255	261	247	261	237	235	294	231	243	249	264	258	248	249	266	251	265	275	258	263	260	235	240	273	258	229	266	272	212	256	253	250	267	240	256	260	264	261	256	221	255	244	266	251	272	273	255	233	231	220	240	245	255	270	239	227	230	241	244	254	232	261	258	241	228	224	244	273	227	261	266	261	250	264	273	276	243	263	261	229	253	226	239	250	247	246	264	233	254	252	254	259	259	272	243	247	246	234	272	278	258	268	242	275	239	239	251	239	251	255	257	263	249	235	261	251	247	258	264	295	238	243	272	252	269	265	256	231	299	235	265	245	241	257	229	272	276	255	253	223	264	245	270	248	257	237	258	249	276	277	226	258	258	252	231	250	253	248	264	263	249	279	258	279	253	238	267	251	252	258	252	228	233	237	266	242	242	248	217	274	269	250	253	284	256	241	278	247	250	243	284	253	258	242	241	241	273	251	267	253	279	258	262	256	243	256	236	224	223	285	252	264	257	257	250	227	262	246	293	254	252	241	262	274	245	233	254	277	264	298	253	236	242	232	265	254	254	213	208	256	258	270	242	232	245	279	286	294	279	257	249	261	245	235	238	271	253	240	239	248	256	272	256	251	246	250	253	223	244	246	244	264	274	262	232	266	240	270	248	253	257	237	253	267	245	233	255	241	240	244	281	244	242	234	260	237	260	251	230	246	245	255	244	234	274	285	267	255	248	255	238	254	262	290	277	263	250	235	253	264	241	258	275	240	256	232	261	231	261	246	252	244	258	256	244	267	255	289	224	237	278	247	268	242	245	250	256	258	284	234	254	231	242	231	247	293	256	252	254	222	248	234	241	253	243	259	257	238	284	252	232	247	278	227	255	242	263	264	267	248	249	222	248	284	249	234	240
2434	789	895	950	924	864	822	828	799	787	773	779	714	848	817	827	727	747	713	756	755	758	733	772	727	720	739	740	737	743	1140	3877	4822	3237	1828	1052	722	703	764	718	742	731	724	713	706	712	696	744	694	720	773	724	767	694	704	754	757	737	763	756	770	795	736	689	715	772	736	760	704	685	741	718	695	738	753	772	749	701	702	716	690	723	734	729	751	707	716	678	730	777	696	700	802	682	747	742	701	758	757	701	753	736	726	708	696	795	770	714	692	747	707	768	727	763	747	728	759	733	724	772	759	759	703	762	717	758	749	756	668	705	682	713	707	721	702	767	735	748	755	698	715	723	686	768	717	769	781	696	717	721	703	680	701	760	721	720	730	721	768	664	694	744	756	708	774	721	719	660	695	740	752	725	717	739	685	736	706	764	685	744	725	714	734	708	746	767	704	731	686	744	709	742	715	735	695	726	697	742	705	723	746	720	731	698	764	752	738	730	743	717	692	718	698	727	739	708	704	706	731	765	705	741	738	747	731	711	688	698	772	723	701	709	717	803	722	714	729	715	767	695	726	734	725	681	711	710	711	691	670	673	742	703	719	723	702	742	690	734	714	669	698	728	732	681	787	715	719	749	730	724	738	722	698	732	745	702	756	720	721	733	729	709	722	746	779	703	724	729	675	718	723	688	726	773	719	724	754	749	698	734	722	694	724	695	716	642	724	713	749	742	697	734	729	658	769	768	761	703	713	711	724	736	719	701	678	694	701	764	741	740	694	685	709	768	747	744	727	712	749	728	711	795	732	732	689	728	749	742	762	735	746	700	701	751	679	699	705	720	709	676	686	731	742	722	717	753	758	718	701	746	748	724	713	774	732	746	742	737	735	699	713	750	756	729	702	696	788	760	732	730	720	714	756	738	701	696	764	696	699	675	733	746	729	745	731	712	761	763	704	728	678	713	712	771	745	741	724	674	679	664	718	727	750	747	717	783	735	727	769	751	741	712	700	742	697	719	724	746	701	711	726	646	761	734	693	741	695	671	701	717	731	704	710	730	757	741	745	742	765	727	678	716	697	723	710	722	693	744	712	739	751	731	681	734	696	758	726	747	769	759	766	696	698	711	769	738	723	697	760	730	715	745	675	724	721	709	739	701	653	757	728	737	731	687	735	731	712	753	719	763	719	743	767	703	711	708	743	748	701	716	768	680	749	694	728	726	699	696	702	692	752	675	750	683	730	680	748	747	734	722	694	689	687	746	731	743	766	756	711	681	743	711	764	700	760	730	706	699	718	746	675	762	724	697	715	709	785	721	761	704	748	721	799	725	735	799	721	709	711	718	746	747	726	697	736	688	742	720	688	666	746	720	722	754	784	696	707	732	745	704	711	746	714	709	772	716	749	731	709	702	751	731	720	688	700	683	743	739	764	717	722	732	711	714	730	734	709	724	767	692	709	691	721	719	705	753	700	725	704	729	778	697	746	725	720	700	719	734	703	706	731	730	720	718	764	778	740	701	755	743	710	759	717	721	693	713	711	711	732	783	760	707	700	741	736	747	714	745	719	721	742	773	710	693	726	746	705	734	733	738	718	685	775	738	731	703	736	715	728	697	708	741	680	733	791	692	747	690	710	744	725	769	683	714	736	720	727	711	726	742	755	729	739	727	729	734	776	718	704	720	690	756	750	724	719	735	758	713	737	683	743	694	714	740	725	739	684	707	690	772	689	714	720	715	769	748	739	740	738	709	710	709	753	700	724	764	711	729	713	740	741	753	710	730	698	729	771	727	739	712	694	676	711	795	753	710	711	728	690	713	733	759	708	713	735	714	714	741	728	696	683	682	683	717	722	712	726	743	701	696	702	689	699	730	702	716	694	695	706	690	734	730	755	741	711	764	738	682	779	741	707	749	780	734	781	719	797	750	714	720	741	714	727	758	757	739	757	727	726	727	747	747	694	714	712	730	755	734	664	725	706	746	759	724	687	763	702	777	668	745	714	723	775	687	718	728	708	714	720	748	725	671	751	757	719	736	739	722	710	747	759	719	760	741	737	742	699	757	740	663	645	719	751	733	728	653	698	719	734	739	701	733	767	730	721	731	692	682	712	739	747	754	699	721	782	758	703	732	739	751	759	730	737	733	678	728	672	713	715	707	739	750	753	729	702	774	709	761	737	764	677	766	713	756	687	732	722	713	740	726	721	758	682	707	702	735	747	717	703	781	742	745	717	717	689	737	745	707	747	735	744	740	723	750	721	731	744	727	733	702	732	735	696	746	754	756	706	692	715	702	714	703	712	716	749	735	739	777	745	731	683	720	688	726	745	735	719	748	711	716	753	740	730	734	727	692	683	753	739	725	728	737	723	707	739	723	755	756	710	687	742	731	746	749	723	725	715	733	718	691	704	764	692	779	780	683	712	704	693	703	795	754	692	676	705	717	755	757	754	740	723	748	672	755	743	765	752	736	753	744	752	751	731	712	736	750	711	733	741	765	696	745	782	713	712	721	729	742	769	721	770	715	764	738	734	740	707	710	745	750	747	704	718	758	682	687	694	727	791	736	673	712	709	689	697	759	699	723	780	732	734	723	775	751	737	754	747	740	689	706	736	753	700	733	704	759	747	706	708	698	701	690	696	742	705	754	734	730	744	776	734	771	774	724	737	685	737	744	704	725	731	726	716	743	747	729	735	750	723	749	750	759	733	697	714	685	743	762	677	710	725	732	749	753	693	716	716	716	697	734	721	730	741	718	696	730	746	746	749	733	746	686	717	740	768	723	744	730	734	718	747	712	781	729	708	719	702	741	708	738	773	738	769	771	770	754	711	695	726	784	712	731	720	695	708	686	759	790	726	766	712	739	720	736	716	750	763	730	721	702	717	754	727	749	725	706	747	725	729	748	691	777	732	750	711	700	716	758	688	730	737	697	731	725	723	656	743	704	764	705	707	769	712	760	740	737	767	731	730	702	751	700	713	734	717	681	713	768	706	711	726	746	728	747	731	702	801	801	736	729	721	726	693	699	693	737	746	743	715	738	683	777	703	721	759	739	688	715	738	765	718	748	730	711	695	723	699	681	745	768	727	691	744	733	735	759	763	739	707	735	753	704	705	749	710	723	719	746	738	739	744	769	711	719	727	728	755	799	747	737	708	702	738	741	759	701	712	710	761	734	743	739	680	737	728	713	711	720	723	693	759	707	738	705	753	686	715	762	707	719	754	750	744	720	709	719	733	740	723	711	773	743	743	739	736	738	771	756	786	699	720	745	685	757	792	772	717	763	755	679	693	728	762	729	705	689	734	733	746	678	721	731	694	757	693	766	726	723	769	737	693	685	745	701	731	758	743	765	718	725	730	701	762	711	761	731	721	751	698	744	674	676	677	721	742	749	691	757	714	722	693	705	760	773	713	739	743	715	693	772	724	705	759	749	746	740	709	733	751	725	683	733	762	739	724	705	700	694	777	718	727	710	729	680	734	758	744	720	778	742	730	664	763	715	746	749
10711	1405	1477	1143	898	734	605	469	416	379	404	332	374	400	451	357	367	306	299	323	309	324	290	311	270	318	305	313	290	292	2131	4250	3183	1505	693	385	298	292	264	260	251	279	275	269	255	260	301	266	260	268	299	274	254	271	279	265	270	302	268	276	251	283	316	280	256	267	268	260	274	285	272	285	279	270	286	256	253	254	261	278	248	304	254	256	284	264	253	277	276	242	294	297	284	277	308	284	279	310	273	285	273	269	283	262	252	317	277	273	294	242	284	276	245	261	275	241	289	267	276	276	263	306	268	300	253	281	272	246	284	289	256	253	266	283	275	291	288	274	280	296	261	288	276	306	289	277	316	249	258	305	276	306	280	246	274	282	308	268	264	265	282	269	282	280	265	286	277	293	252	278	290	261	280	290	289	263	274	270	290	269	277	296	283	303	281	258	249	319	289	277	256	265	284	249	278	269	264	301	264	283	302	287	258	280	282	255	269	274	276	274	254	280	274	298	264	265	262	277	291	278	246	256	242	307	267	279	243	275	268	292	289	262	282	248	264	267	280	258	284	258	280	259	253	277	253	290	262	246	270	276	266	275	292	265	281	300	256	253	268	280	298	275	283	286	304	269	303	270	275	244	279	290	296	254	305	272	285	267	256	251	255	308	284	260	286	298	274	298	272	293	286	263	226	298	258	279	258	273	274	274	256	266	272	264	275	277	295	318	263	286	226	273	276	282	272	270	285	302	262	247	272	285	295	253	256	247	268	288	258	286	297	233	249	252	259	244	276	277	283	257	284	259	266	290	240	255	286	271	244	279	267	307	279	284	282	264	306	265	298	276	277	272	265	273	258	279	287	284	259	263	273	248	300	283	255	271	263	289	285	285	278	275	272	266	283	248	273	241	282	280	266	304	315	283	280	276	275	291	269	288	251	271	274	241	299	275	262	299	310	257	290	291	286	266	273	275	288	273	264	260	261	263	284	241	276	304	255	255	263	270	262	261	236	290	274	271	283	273	278	279	266	299	284	236	249	260	267	273	270	266	281	290	270	286	300	280	282	278	270	289	250	301	284	290	266	306	264	286	288	273	257	249	301	280	288	262	265	249	255	271	250	306	273	296	303	284	267	281	290	298	283	276	244	301	295	268	285	282	288	272	285	252	275	303	293	288	325	272	289	269	269	267	253	297	288	267	262	299	300	268	290	297	277	296	253	251	268	279	261	260	309	277	305	296	298	257	274	274	301	281	278	279	301	279	281	272	273	281	261	262	295	308	282	273	278	293	277	269	296	272	283	258	281	282	312	287	261	297	297	272	269	254	264	283	274	303	298	300	294	256	285	255	265	280	270	301	254	262	276	304	257	301	260	288	272	272	289	266	278	273	263	278	291	269	256	269	294	310	239	251	272	281	266	280	276	285	250	290	271	262	268	267	291	296	277	300	303	318	266	248	267	274	287	283	263	266	245	285	285	260	262	250	263	324	294	266	275	266	275	265	300	285	298	304	260	263	293	288	251	284	278	297	287	278	279	260	264	291	295	269	307	283	280	301	258	280	287	264	286	252	285	282	279	277	286	270	280	281	249	286	268	269	280	270	286	277	275	285	275	293	248	321	272	299	301	297	290	301	260	269	276	264	260	263	260	261	273	269	269	289	279	301	247	251	289	263	275	250	296	287	265	268	256	278	285	275	244	269	259	291	264	282	308	271	271	278	265	301	285	274	244	265	251	291	262	298	292	277	302	247	285	298	273	293	259	292	269	265	283	279	283	281	281	268	280	278	282	259	262	265	264	283	296	268	258	313	302	291	273	297	267	269	290	269	317	283	269	276	272	267	273	265	284	280	272	297	262	263	256	288	289	282	296	282	262	282	276	295	267	275	272	276	250	319	265	268	299	248	269	266	268	286	289	275	244	235	273	264	287	296	288	273	268	299	244	298	264	294	210	285	283	294	272	273	299	274	251	287	312	254	289	282	281	265	279	270	272	280	276	274	269	278	290	279	273	257	284	270	314	290	293	259	265	230	268	286	294	284	257	264	302	278	264	303	288	263	291	286	275	274	251	283	257	287	261	291	295	263	285	292	319	268	304	277	277	288	270	266	268	275	293	279	276	290	267	278	246	311	264	244	266	263	272	280	267	298	266	266	258	281	273	283	271	284	277	276	273	284	294	282	256	285	254	276	279	272	287	259	255	295	271	247	273	271	254	273	286	258	279	282	296	270	246	287	248	295	266	272	285	243	287	261	275	295	287	256	256	262	261	259	295	280	242	265	275	263	286	299	242	299	277	265	241	291	272	280	254	291	290	245	283	270	259	256	254	269	285	280	300	232	270	296	268	266	281	265	241	269	269	280	293	257	278	294	269	302	276	302	260	279	275	299	297	284	295	285	265	278	268	263	299	271	283	280	300	274	275	262	251	269	262	280	279	244	257	277	271	295	266	296	282	261	274	263	235	269	265	255	283	277	269	242	265	261	272	273	300	289	269	265	274	271	293	283	265	257	273	273	282	272	282	286	260	269	288	279	250	280	271	299	261	266	275	276	258	265	275	257	312	282	262	242	293	296	270	296	288	305	295	284	273	290	291	298	269	298	266	271	311	257	269	274	252	253	275	279	270	292	260	258	280	293	315	250	259	238	276	268	298	271	294	292	274	263	272	264	285	288	283	278	276	276	243	269	267	290	278	245	270	274	281	290	243	269	304	255	251	262	270	261	284	277	269	265	270	278	296	275	255	289	246	255	229	249	280	270	296	280	269	280	283	263	258	269	292	262	283	301	271	323	282	266	243	281	262	276	305	252	284	303	287	258	287	277	309	281	284	281	265	262	298	261	277	281	310	295	298	266	244	302	280	301	273	272	272	282	287	278	255	246	261	258	279	273	276	266	280	300	244	278	272	273	277	280	286	281	298	272	302	266	256	268	238	253	273	269	296	253	297	261	309	296	293	251	285	264	287	279	239	276	276	254	301	262	255	271	248	269	286	288	324	286	277	266	273	257	298	287	283	265	280	280	282	240	265	281	256	264	249	276	297	277	271	291	295	258	285	276	263	251	278	301	279	275	259	246	275	285	310	291	259	275	300	289	301	277	244	255	242	288	259	276	284	307	290	245	290	271	283	268	277	310	299	271	311	289	282	286	256	290	285	251	257	304	304	290	245	268	298	297	269	282	283	264	277	280	287	240	289	266	300	285	288	287	268	263	282	280	283	285	254	265	259	266	266	294	264	281	290	274	292	253	280	280	240	269	278	261	298	261	261	293	284	237	253	293	261	272	283	260	290	285	291	290	288	257	284	257	263	272	283	280	283	264	248	262	276	254	296	291	287	263	300	292	295	279	285	289	281	267	288	292	268	278	287	273	227	282	257	279	243	271	279	299	262	267	259	297	272	260	308	263	279	289	277	278	296	296	258	266	270	278	246	286	263	291	281	300	299	280	254	252	284	292	254	258	289	262	297	272	263	281	282	268	255	278	274	244	288	295	270	266	273	273	267	273
6872	1963	3732	4097	3383	2725	2364	2065	1751	1681	1456	1431	1512	1658	1756	1430	1241	1126	1112	1095	1106	946	1000	920	971	1005	985	1008	921	1100	12548	21466	15922	7679	3435	1559	976	780	767	744	782	749	773	773	794	772	756	836	836	748	797	773	814	770	767	840	778	790	782	822	767	796	771	776	818	777	811	795	743	790	814	762	794	784	775	804	808	783	724	747	783	765	819	835	824	784	790	823	819	812	786	766	786	762	778	771	812	786	775	786	783	793	792	846	838	786	812	777	805	793	787	801	763	826	759	788	789	743	794	781	830	753	753	836	782	778	782	749	767	746	756	812	809	772	805	737	778	789	802	810	804	757	776	788	758	746	811	836	807	799	760	822	813	772	766	868	776	823	812	826	787	801	808	835	781	816	829	826	770	838	797	699	757	813	784	779	749	829	823	787	721	782	787	838	814	801	796	787	812	818	780	814	811	728	811	770	822	809	856	780	821	822	785	801	800	788	791	750	767	788	818	837	748	790	792	810	767	757	741	761	819	802	741	817	775	792	785	747	805	763	796	812	774	773	823	843	779	760	782	809	794	812	798	778	798	803	782	832	784	797	753	750	788	740	804	748	752	816	814	821	804	781	822	818	819	764	736	791	752	730	797	784	794	750	776	792	782	767	790	779	776	770	755	826	792	770	785	824	816	801	724	795	756	847	801	775	810	727	828	826	808	818	752	818	751	798	807	806	783	784	828	793	814	813	800	758	798	813	811	809	826	779	780	792	822	809	838	758	817	799	794	782	811	796	796	773	787	783	829	794	800	775	757	766	789	792	737	785	798	746	782	811	785	786	751	765	807	768	756	748	806	765	793	768	815	764	790	746	781	769	804	789	794	809	792	796	743	806	780	782	807	836	781	787	828	791	789	807	780	768	787	765	810	718	793	830	819	825	756	791	769	829	802	798	807	801	800	808	786	806	744	794	786	806	767	776	760	745	790	745	774	776	739	811	786	804	842	782	801	805	766	765	812	731	749	819	801	773	808	812	801	813	847	762	793	809	737	769	767	804	778	756	764	755	800	775	788	840	802	806	794	768	775	777	793	802	787	785	817	817	781	735	801	783	801	804	786	776	780	768	801	741	805	767	808	746	772	733	767	764	760	750	798	818	735	714	793	788	834	812	823	798	831	830	816	758	745	763	767	780	751	770	809	851	801	776	840	823	806	814	772	762	801	813	776	765	771	814	792	783	833	754	771	796	762	760	773	762	794	790	750	814	770	820	792	796	825	833	784	785	733	795	792	807	813	831	807	779	831	766	847	797	812	847	799	836	774	780	803	825	765	823	769	825	739	795	771	759	785	789	787	857	744	761	769	831	791	743	825	790	812	781	811	740	780	822	773	776	770	743	797	772	800	755	769	786	795	789	765	800	805	776	815	759	779	784	761	794	782	818	790	790	772	762	752	836	817	839	776	734	805	777	753	742	816	799	799	783	793	817	777	804	752	846	785	849	791	818	788	794	780	779	754	790	779	764	748	804	720	780	787	833	855	773	776	762	755	813	830	751	790	775	805	829	762	813	776	798	797	803	784	823	807	785	796	826	792	787	837	830	814	801	766	801	832	750	811	769	790	814	769	806	825	787	841	806	828	755	802	831	796	796	845	851	749	730	798	799	782	792	758	769	813	804	792	807	786	787	822	845	807	806	809	814	799	796	790	768	787	800	786	792	811	739	812	770	827	784	792	766	724	783	807	727	794	784	807	750	783	723	697	737	807	790	807	803	779	798	814	765	756	739	825	774	773	806	759	771	851	748	770	823	769	771	761	811	737	797	764	776	782	785	738	781	787	843	779	777	760	789	781	818	775	746	795	806	810	772	808	810	771	760	829	812	795	746	818	799	779	824	801	773	806	789	818	820	799	781	736	781	810	742	783	827	733	804	732	775	829	711	792	793	770	856	811	817	740	818	794	769	807	785	835	781	759	787	783	832	834	780	823	785	745	768	794	758	756	765	791	814	795	777	785	782	790	729	734	767	792	824	759	793	799	800	793	800	818	788	810	782	743	797	822	761	818	759	778	806	814	790	767	812	772	780	846	858	770	822	819	767	830	775	786	778	783	833	777	814	819	792	757	781	813	856	795	842	783	789	803	757	789	797	811	784	747	792	772	777	768	813	780	803	823	793	794	766	788	710	799	766	785	758	756	831	789	777	772	788	835	791	761	764	821	748	808	819	798	780	789	711	738	807	760	831	796	785	802	801	846	726	789	810	751	799	762	754	793	767	824	769	773	771	715	774	794	788	797	806	820	787	780	792	805	788	810	750	756	750	775	732	769	822	741	816	825	737	777	828	751	778	797	757	784	749	817	799	801	760	815	727	794	796	760	738	745	789	797	763	721	790	817	787	807	771	761	798	840	806	818	800	787	747	787	782	778	788	780	813	751	781	842	781	759	816	786	792	805	814	743	760	791	831	740	826	849	783	774	819	778	815	774	752	807	752	739	781	774	813	777	826	802	826	781	775	802	775	788	781	816	773	827	764	765	777	754	789	810	797	766	790	813	813	769	773	792	796	820	771	773	769	776	820	759	862	791	795	803	774	757	787	797	814	738	786	773	827	789	825	732	817	751	748	732	790	755	790	775	772	832	783	745	727	782	807	753	835	740	796	814	788	826	790	768	765	763	784	761	742	781	721	786	777	798	816	782	766	744	819	792	802	802	787	783	769	812	794	782	785	762	767	733	773	757	829	796	798	797	788	773	756	715	747	776	815	813	795	747	781	791	778	760	818	819	790	829	784	774	813	764	762	801	778	774	745	786	776	800	833	752	784	763	803	797	833	800	761	787	777	750	781	835	787	795	775	796	812	823	800	822	846	763	782	743	773	788	776	753	784	784	741	766	778	819	822	785	793	772	800	789	803	786	816	785	801	798	806	848	799	764	773	827	743	821	761	801	761	797	814	770	785	824	820	790	755	807	811	819	763	811	785	784	803	736	810	801	830	810	747	789	741	811	836	796	740	767	797	769	824	750	745	774	777	772	789	843	748	822	765	757	849	772	745	815	762	836	802	787	790	790	752	811	765	763	772	778	835	795	845	811	837	809	802	788	799	763	781	816	801	801	775	814	791	770	840	744	819	789	793	745	801	786	773	765	751	810	771	763	780	802	822	778	722	756	778	765	768	775	795	800	763	754	831	800	757	781	774	775	791	810	797	774	841	768	772	792	793	838	813	748	784	833	773	796	746	780	811	803	794	802	814	800	773	756	762	767	773	797	778	786	794	832	730	753	854	803	765	788	803	747	767	832	808	821	806	760	837	784	777	771	792	791	842	773	762	829	783	785	826	807	779	807	799	777	792	763	765	795	823	811	726	764	760	784	773	803	817	788	794	746	759	765	804	780	761	822	781	758	762	774	770	760	807	825	764	776	765	774	801	784	740	770	808	785	770	784	803	727	799	774	804	812	784	789	771	783	753	810	789	809	799	827	804	783	778	833	799	788	802	784	809	845	818	795	783	819	765
19025	3544	3150	2381	1616	1218	948	813	698	604	535	484	477	520	568	500	423	400	353	344	371	360	320	325	357	339	359	352	353	421	4239	5854	5043	2975	1924	923	560	377	285	311	343	319	307	288	311	279	277	302	307	271	292	322	314	297	313	322	278	301	346	322	305	310	304	274	302	300	291	305	307	281	308	313	272	321	299	321	318	258	291	287	266	321	331	300	319	330	278	281	283	291	313	289	304	294	287	290	323	301	291	316	294	305	287	302	304	319	300	308	292	321	306	286	297	280	300	296	296	285	291	285	290	269	308	286	315	296	298	301	286	326	294	298	322	278	313	323	320	317	297	315	290	335	295	301	299	297	278	303	304	320	321	265	326	277	334	309	305	292	277	308	317	311	290	310	296	291	297	313	338	266	269	288	272	274	327	310	293	288	314	279	318	311	285	298	272	289	277	291	298	302	282	294	280	286	266	252	309	310	271	299	292	293	319	288	272	301	294	284	320	273	314	275	315	281	268	316	300	281	310	301	308	282	321	283	280	298	316	308	344	294	307	298	318	291	304	302	294	262	315	303	308	321	312	316	323	319	293	297	280	282	311	311	304	309	326	340	294	294	297	288	262	295	281	314	296	297	277	266	319	321	276	299	278	291	280	305	316	307	322	276	324	308	316	289	315	322	302	306	300	309	306	322	331	295	293	315	288	297	278	330	323	311	313	274	286	272	266	314	283	277	275	281	327	296	293	324	308	321	273	322	322	330	297	267	305	319	309	306	298	314	295	295	301	326	284	249	307	297	321	294	322	292	289	338	311	307	325	329	294	301	312	302	325	298	305	339	329	299	316	300	304	294	305	284	315	327	279	318	323	321	267	261	297	312	276	273	290	295	290	289	308	285	299	282	308	319	331	294	329	336	287	280	316	279	306	300	311	292	284	314	308	315	267	322	296	292	285	285	304	289	298	287	298	309	300	292	291	287	292	303	274	266	284	301	299	319	312	289	291	269	311	291	325	300	304	316	279	281	303	307	270	297	289	291	269	299	286	308	316	317	278	321	303	298	301	312	284	288	287	312	316	306	285	332	311	284	293	268	325	323	287	274	345	285	305	299	327	303	308	312	283	319	295	301	279	291	274	330	279	297	302	289	299	288	293	276	289	304	308	289	289	274	272	262	301	316	307	307	273	279	299	320	312	302	329	310	317	300	316	299	326	305	288	289	307	298	317	307	300	305	303	327	274	313	293	274	294	294	329	290	281	306	315	316	341	279	278	301	299	267	301	275	303	314	326	339	295	302	285	290	270	307	297	314	289	300	304	289	268	288	290	298	299	302	273	286	280	278	288	275	324	292	306	324	296	325	286	313	305	312	298	302	293	311	285	264	269	307	288	261	275	306	305	273	270	320	333	278	322	308	280	273	297	289	315	300	301	287	284	284	297	329	306	298	305	323	290	320	295	300	315	313	343	274	302	308	317	312	287	325	287	298	314	303	320	291	312	314	270	279	307	298	312	287	284	292	298	315	299	279	299	277	286	278	298	310	311	282	292	309	296	279	338	288	277	307	299	284	288	292	313	286	334	304	312	297	307	313	315	294	325	295	283	294	296	265	296	293	284	294	254	292	290	289	281	323	309	316	298	317	325	281	287	262	294	273	269	299	301	306	269	270	289	317	313	276	310	278	308	325	305	261	308	292	294	299	283	279	340	296	288	297	270	300	328	326	314	303	277	275	292	303	296	314	321	303	300	308	321	301	311	317	292	307	312	286	281	281	280	312	290	305	277	323	302	278	311	312	279	270	261	293	313	311	290	302	307	296	322	291	342	306	279	314	289	270	309	307	317	325	297	296	332	314	328	314	307	279	292	350	325	320	276	313	309	309	284	292	304	292	269	278	295	278	282	323	305	299	291	312	281	293	326	306	323	289	308	319	320	328	303	340	335	284	302	294	308	277	296	269	290	271	322	284	304	323	314	260	311	317	296	308	297	322	308	313	310	269	309	327	310	311	303	311	298	288	303	298	326	268	306	297	278	299	272	288	296	330	312	325	303	314	291	286	319	291	315	280	274	315	321	277	305	308	254	292	304	310	314	323	286	294	317	336	306	325	321	297	298	285	307	327	312	284	298	291	301	303	284	300	309	278	310	297	294	324	290	299	285	254	309	312	309	304	303	318	275	294	299	310	290	310	280	297	279	338	311	286	285	269	276	313	284	311	326	270	309	296	284	267	309	307	309	318	290	293	314	315	322	288	328	293	290	327	280	269	313	297	340	337	321	305	278	319	289	302	302	293	321	297	298	302	300	312	291	280	276	318	278	304	323	299	311	336	290	337	294	320	296	301	300	314	311	289	303	297	302	293	311	302	319	322	297	295	292	300	262	288	287	324	302	292	296	303	312	296	318	281	300	294	280	278	295	318	300	335	304	278	294	326	294	267	285	307	300	283	310	282	293	285	282	316	291	305	292	327	307	304	309	321	294	292	308	298	270	281	281	300	301	288	281	304	292	320	305	271	281	313	330	283	316	291	314	285	306	298	295	318	340	292	274	287	305	281	276	275	303	298	287	291	307	275	327	297	291	298	313	311	297	302	299	267	276	289	292	310	288	329	296	305	302	299	312	301	314	274	285	255	297	319	317	300	304	289	317	299	307	305	305	298	294	281	313	282	311	327	352	298	315	305	288	300	287	317	284	300	271	347	313	311	298	307	314	290	269	292	298	296	315	298	306	275	327	272	304	282	322	294	290	302	312	278	300	325	304	340	288	283	303	278	278	276	281	310	299	296	294	301	326	297	303	293	260	297	308	298	284	292	302	287	281	285	288	316	323	307	281	299	276	273	292	311	294	268	316	326	316	313	302	332	280	307	315	297	296	325	281	289	315	292	286	280	298	309	296	281	306	309	309	284	307	269	295	279	328	304	318	298	303	264	299	295	304	292	278	306	304	324	301	298	301	315	274	295	286	266	304	274	290	303	301	320	327	281	309	285	269	292	270	330	304	285	291	311	315	315	316	282	314	308	310	305	272	296	277	273	304	299	308	328	313	318	259	291	325	302	314	294	278	309	300	288	289	308	322	317	336	293	310	296	291	311	280	288	300	301	299	285	292	290	306	272	304	266	280	292	291	309	317	305	275	319	329	295	306	260	312	311	305	306	273	294	248	286	314	317	272	301	334	290	320	280	271	311	306	303	279	308	283	330	299	286	273	312	289	321	323	291	309	283	283	303	290	304	311	293	312	296	312	288	277	328	339	298	292	277	313	281	284	255	290	311	295	294	291	276	290	311	315	296	290	321	300	263	278	306	326	267	293	270	331	291	302	338	317	288	318	321	281	337	313	296	334	283	301	303	299	296	286	295	279	304	313	302	304	304	268	283	305	279	316	291	295	302	311	310	283	315	296	279	297	331	337	296	294	322	307	308	291	264	305	313	293	291	279	304	282	280	290	289	276	320	279	301	303	321	278	313	280	293	341	294	299	310	282	298	310	292	315	293	296	292	304	333	337	291
9222	3245	6861	7160	6018	4856	3990	3339	2850	2506	2393	2161	1990	2542	2560	2209	1783	1535	1449	1414	1417	1218	1262	1125	1217	1134	1121	1102	1133	1813	21460	25340	21040	15708	9935	4610	2223	1123	814	825	824	847	894	858	865	833	837	883	800	841	888	836	840	927	859	861	831	868	825	859	848	859	852	849	901	842	882	832	834	844	803	802	834	874	885	868	845	864	836	863	877	924	846	824	819	852	845	814	825	810	841	867	863	818	828	836	809	855	862	853	849	858	817	853	848	799	806	890	869	801	831	884	877	842	836	814	822	806	784	830	861	818	893	858	893	862	831	841	831	836	837	890	880	873	859	819	855	889	829	838	876	832	844	872	873	862	809	814	840	797	833	906	857	777	892	877	847	860	879	872	856	844	868	895	851	824	831	902	881	791	841	866	860	846	788	852	812	851	831	817	842	819	838	828	796	840	820	821	830	875	800	847	849	891	834	846	811	813	876	891	829	858	826	837	813	861	872	821	822	859	847	827	810	919	831	828	883	853	817	821	827	834	906	866	879	827	859	870	801	861	847	815	834	906	868	837	859	831	853	885	819	831	848	835	881	866	805	859	832	877	838	862	861	855	859	828	873	868	818	836	859	809	825	855	878	815	855	871	847	891	825	845	848	861	875	816	868	837	902	899	805	861	849	859	857	891	888	830	865	802	817	919	870	827	842	846	863	887	894	899	875	872	860	891	849	873	842	793	813	818	861	815	832	846	853	816	874	841	849	856	909	872	817	838	896	917	865	795	834	896	872	821	878	869	811	901	885	846	833	811	840	823	795	842	888	829	825	797	815	854	878	856	878	835	865	867	835	883	776	870	845	840	840	829	788	855	790	847	840	856	884	830	874	866	905	844	907	825	895	831	823	822	860	859	845	856	885	845	858	877	823	898	887	869	827	893	793	858	783	899	856	828	867	863	821	887	840	814	812	791	868	903	805	849	846	814	906	874	835	871	846	883	841	815	822	833	818	860	831	837	816	865	864	860	860	875	847	809	855	822	838	833	827	864	848	826	892	816	901	805	882	866	826	806	847	825	812	869	848	874	799	789	829	839	843	864	844	857	865	842	884	885	843	908	875	858	898	838	854	834	813	829	797	854	829	849	835	864	826	821	881	870	837	814	801	831	876	804	827	839	897	776	880	844	842	893	824	884	798	779	834	843	824	841	803	862	821	909	821	887	868	830	824	819	861	874	853	804	850	823	877	872	823	874	880	847	848	852	868	835	868	855	882	868	808	840	813	825	864	902	847	810	858	831	860	806	848	843	820	845	854	866	853	897	851	821	851	872	843	826	854	905	798	822	876	840	875	855	851	834	868	844	791	879	844	854	899	814	816	849	848	809	800	841	861	867	855	821	863	831	857	860	831	834	852	798	824	839	847	828	850	897	809	862	860	893	899	848	865	827	821	846	933	877	868	850	826	839	854	820	862	850	777	843	882	860	827	813	832	836	838	830	802	903	881	810	801	857	840	803	791	829	781	895	838	837	857	859	830	886	817	827	843	835	890	840	850	906	854	911	836	864	838	805	814	878	826	809	820	871	849	902	845	871	889	897	818	846	840	783	823	841	844	852	835	866	835	797	883	802	880	806	918	835	861	826	833	826	870	879	839	870	901	867	820	850	822	825	835	818	835	823	837	808	866	820	830	862	839	867	880	846	855	852	853	907	842	808	839	822	851	847	834	891	776	816	836	853	859	831	883	837	888	838	883	833	844	825	816	851	844	798	894	842	825	805	872	869	826	896	823	824	879	804	881	842	847	860	877	841	852	811	803	850	825	872	858	843	829	820	839	883	925	831	843	829	861	829	844	887	864	912	829	852	831	835	822	833	840	849	891	817	836	848	838	814	852	824	828	866	884	848	872	805	879	861	816	859	800	827	836	818	842	853	890	854	825	867	837	831	866	826	830	817	870	842	878	810	901	863	786	934	840	869	899	864	814	795	818	807	806	793	850	865	792	834	858	879	848	904	849	831	825	843	801	858	853	818	865	868	867	800	860	808	799	848	900	849	801	834	784	830	836	863	865	828	855	848	838	865	822	819	867	888	873	838	819	765	917	856	849	801	872	794	819	823	892	852	824	872	875	867	856	837	789	821	841	805	808	856	873	860	823	894	871	878	833	867	871	834	852	833	859	848	860	818	888	815	832	834	791	834	825	849	817	853	826	805	844	831	888	848	847	884	832	879	859	855	854	853	833	796	863	826	861	833	820	869	776	871	867	893	826	828	866	821	846	855	834	799	838	832	818	857	882	859	865	814	868	900	830	846	851	850	830	797	835	835	840	884	875	841	826	822	813	869	881	869	848	797	870	849	809	886	851	862	829	827	892	826	825	831	917	859	890	772	832	802	873	838	831	851	860	826	847	904	868	812	820	881	824	846	893	862	871	829	882	841	833	907	846	888	853	804	816	828	802	852	824	811	848	861	797	812	848	842	809	833	860	856	864	856	844	846	822	889	841	857	827	800	883	844	843	810	870	896	806	855	850	829	906	845	878	853	805	880	843	853	904	807	831	876	838	887	798	887	837	839	905	830	886	876	842	843	858	877	832	793	844	824	866	814	844	894	840	860	828	836	881	829	874	871	826	859	870	871	800	808	811	822	852	827	826	828	840	854	855	814	828	884	819	790	837	844	835	891	888	873	877	827	838	783	807	805	884	890	858	838	857	812	863	877	840	924	840	899	838	806	874	869	809	840	848	853	847	858	855	917	825	856	820	831	819	874	855	837	802	778	837	801	843	846	837	838	837	813	817	850	819	871	837	832	859	822	801	881	834	848	847	858	852	872	885	862	855	814	802	856	831	844	922	889	847	830	872	919	887	827	898	882	843	814	813	816	849	881	838	851	858	872	843	851	839	845	841	877	868	856	847	799	858	858	909	911	818	839	867	845	847	865	853	792	838	853	864	837	865	860	800	825	802	820	888	863	887	806	887	874	873	880	849	843	825	825	841	824	795	820	826	813	857	840	815	862	884	866	927	948	833	835	863	876	813	861	785	864	817	838	866	794	849	831	887	845	821	811	909	886	867	879	830	851	822	827	849	833	876	850	837	811	824	877	844	815	852	826	807	857	832	858	824	844	884	868	894	900	870	898	830	825	855	834	833	895	797	820	853	834	836	872	840	841	865	829	856	839	866	859	832	814	871	890	832	820	828	833	854	841	805	867	805	879	871	895	871	842	837	820	824	795	833	791	849	860	827	853	843	812	880	857	849	844	786	827	830	879	856	898	860	911	879	831	823	884	799	863	855	876	869	812	871	805	812	860	873	832	864	875	829	854	815	846	853	799	810	854	801	843	845	881	830	874	850	824	835	846	885	830	866	871	849	846	813	845	807	808	829	846	837	852	866	844	813	829	791	856	820	824	817	835	901	852	768	819	881	905	776	833	794	854	840	807	871	871	816	831	866	867	840	892	823	801	882	842	864	857	866	843	890	857	840	861	845	862	826	819	823	819	847	861	874	844	785	921	837	838
2091	304	321	279	268	242	221	223	190	225	215	214	196	201	217	235	260	251	232	238	228	208	228	237	254	213	201	224	199	231	352	660	625	613	350	298	257	215	242	194	226	230	211	211	224	216	221	239	218	218	237	210	219	221	229	210	186	235	238	219	221	215	199	212	234	210	210	230	217	203	212	220	221	235	201	238	218	227	234	219	208	218	222	218	214	229	205	240	207	230	253	227	207	225	224	214	244	233	198	242	211	211	224	213	228	210	207	223	219	256	233	246	220	207	231	210	206	239	219	205	229	212	223	212	189	207	236	224	247	200	194	211	239	217	227	244	223	236	204	241	221	213	226	211	218	229	217	199	205	209	219	217	210	220	240	224	244	202	235	241	200	222	206	214	225	204	205	184	194	227	219	214	222	217	230	222	233	207	216	178	228	201	215	203	208	214	228	212	231	236	212	219	217	248	212	216	206	208	215	225	207	202	215	223	206	235	228	220	254	226	222	215	227	207	238	212	214	226	238	227	230	202	210	202	190	196	224	205	228	223	207	248	237	231	230	224	247	204	237	237	262	216	256	210	201	197	209	229	222	221	203	249	223	216	205	206	243	191	211	221	229	223	213	194	232	223	223	253	241	238	228	196	208	229	211	221	215	222	207	205	214	225	223	229	203	217	207	209	213	206	263	226	246	189	211	230	215	227	229	253	201	238	216	211	185	224	199	186	234	215	229	213	212	200	222	237	209	214	236	239	201	211	212	226	241	198	204	221	204	223	247	238	192	235	241	225	197	207	267	211	224	214	215	220	244	235	218	223	208	232	247	196	203	225	202	219	206	207	194	202	234	235	232	221	216	228	245	208	221	179	206	224	194	244	179	204	230	224	210	221	203	214	217	266	217	223	211	175	215	227	226	216	216	225	235	230	203	221	214	242	231	211	227	228	217	243	223	212	233	229	217	219	228	227	186	208	203	209	229	225	205	214	236	206	237	200	213	187	226	230	211	212	216	226	204	207	223	216	215	215	202	189	200	223	222	260	214	199	232	224	214	216	230	194	201	202	226	231	220	240	235	207	166	217	226	233	224	230	199	240	201	219	213	249	215	212	192	226	227	214	213	233	228	238	222	221	214	202	206	232	246	253	210	194	219	214	202	186	231	229	202	230	202	227	228	207	229	228	234	240	219	203	235	200	205	218	201	230	242	214	200	213	235	232	252	223	227	197	224	209	205	248	222	220	233	206	210	190	235	205	211	218	220	219	248	214	213	194	241	234	227	240	233	232	190	242	218	209	236	228	219	196	221	197	202	208	209	230	242	196	207	212	197	209	227	219	209	236	215	237	253	203	243	211	216	271	212	219	230	206	238	228	237	219	219	227	223	244	224	206	232	222	197	219	244	223	230	234	232	218	243	214	235	225	207	218	201	216	224	215	231	221	235	233	195	246	221	265	240	211	220	219	202	230	219	234	220	240	236	184	227	216	207	227	240	206	227	203	234	229	249	211	251	257	209	211	202	223	219	215	235	204	226	226	217	241	238	210	201	224	215	205	213	196	222	216	222	235	203	226	256	239	251	230	245	240	221	212	215	233	197	220	211	231	231	226	182	221	211	198	219	214	242	251	221	233	203	237	194	200	222	210	246	219	222	180	242	229	202	230	194	206	226	215	240	220	241	225	249	241	228	221	218	207	200	190	215	232	228	209	185	205	208	218	220	207	237	237	247	231	230	215	216	211	204	203	219	216	246	219	195	246	205	206	238	215	233	208	228	215	204	211	227	211	217	216	248	211	210	219	235	220	199	198	205	216	204	227	196	218	219	216	218	189	246	200	245	205	231	221	226	201	211	254	220	241	231	232	234	199	226	217	222	232	214	213	227	225	202	221	238	217	218	241	209	248	209	212	229	190	237	217	210	199	218	226	214	262	208	225	216	265	232	197	213	230	224	224	236	189	224	205	226	223	234	230	232	221	226	217	238	245	203	227	208	215	217	192	199	232	249	237	216	217	238	225	201	186	213	230	215	215	216	211	230	204	223	230	219	241	222	226	236	178	200	219	203	256	221	231	192	210	199	232	206	211	237	205	192	224	231	209	250	234	200	226	209	209	213	209	198	209	200	230	207	241	236	234	217	197	213	227	220	227	204	199	216	216	191	203	243	204	240	241	222	224	206	204	211	219	211	220	232	218	229	236	211	248	228	223	228	229	222	209	209	245	225	218	208	204	256	234	201	260	199	218	243	215	239	230	224	231	218	213	242	224	211	227	221	242	223	236	226	206	230	219	203	254	212	221	220	221	213	213	204	201	220	190	211	225	201	239	210	236	206	196	212	238	192	222	194	210	192	205	215	215	234	227	211	223	229	210	195	224	208	212	210	216	184	230	211	221	208	233	244	198	224	225	213	241	173	212	235	233	197	189	203	210	211	208	216	216	224	229	229	217	219	226	203	231	218	215	216	232	225	223	199	216	231	228	220	207	234	207	220	219	212	228	224	227	213	227	211	229	237	219	215	219	218	228	223	219	223	226	221	214	224	220	221	244	223	192	229	221	242	228	223	218	227	237	222	206	203	220	208	217	225	207	240	226	219	242	242	232	211	222	216	217	207	207	227	206	210	221	198	234	218	228	192	206	221	222	233	204	236	219	208	215	201	236	211	225	216	214	232	218	201	202	223	219	238	228	203	206	219	216	208	215	243	248	226	242	219	222	220	218	207	231	231	218	206	230	220	206	243	206	236	216	203	228	219	237	225	198	199	234	232	216	221	236	221	218	213	217	206	209	212	233	221	225	232	211	227	219	237	243	211	205	197	216	207	193	229	221	226	222	229	238	210	233	219	242	229	228	194	213	212	195	203	226	212	227	223	210	217	197	214	202	204	215	225	234	225	219	228	230	195	237	209	224	227	235	208	228	209	219	222	205	217	232	217	223	205	231	246	229	227	196	207	239	242	204	211	234	212	205	228	240	220	211	214	217	219	249	225	229	208	235	240	207	217	207	238	224	177	217	219	209	213	201	198	249	176	227	216	212	229	233	234	213	232	211	226	210	222	230	215	228	221	208	225	248	237	206	232	237	206	255	204	246	212	225	213	252	229	212	210	246	212	217	252	212	213	212	213	216	195	251	221	213	203	209	225	197	239	215	253	226	223	217	208	203	209	219	246	236	214	210	231	232	222	216	220	224	224	229	210	212	211	234	238	189	242	232	193	179	207	230	212	230	218	235	220	233	241	219	233	234	225	218	230	226	210	257	221	242	210	216	229	200	249	230	261	211	207	202	184	225	227	210	229	231	229	226	237	218	235	232	198	211	215	221	208	210	214	213	190	192	222	209	211	211	245	220	227	222	237	248	220	227	193	179	220	212	230	216	247	246	222	250	218	237	223	207	197	220	217	189	214	189	218	206	214	226	248	225	212	238	191	231	208	230	231	223	218	227	219	219	222	221	219	222	240	212	210	234	218	222	222	212	218	225	226	218	245	200	219	239	226	220	214	224	200	202	193	226
2326	786	880	861	795	750	731	726	698	714	689	674	695	695	731	677	678	639	721	626	656	636	627	672	638	664	647	689	673	718	1551	3269	3147	2785	1333	859	819	686	630	627	641	619	633	681	649	652	684	656	641	559	672	633	620	626	611	689	644	672	669	619	642	654	691	660	659	641	645	667	646	662	658	644	643	691	618	625	633	643	668	617	646	646	631	660	662	651	604	642	616	640	619	631	622	729	582	624	613	690	639	646	666	619	634	641	690	616	679	622	637	616	652	630	687	696	637	656	625	642	633	652	666	631	664	614	640	653	641	664	617	674	681	634	633	625	621	686	627	688	642	674	632	631	617	636	651	681	664	661	631	623	667	669	638	598	668	680	665	670	676	601	626	674	663	649	683	597	663	649	612	641	663	682	650	628	645	649	639	629	653	654	623	649	635	662	670	663	631	641	642	634	627	602	649	658	634	661	668	597	620	605	598	635	672	643	612	648	674	636	610	593	643	624	657	644	644	659	644	657	714	665	630	643	655	628	614	646	634	675	672	652	618	701	640	643	642	601	667	637	672	655	686	648	643	679	610	640	643	626	657	670	676	614	657	641	649	637	623	580	644	649	646	623	647	673	640	619	656	615	604	637	652	611	620	639	651	612	655	596	642	645	657	606	651	633	633	637	673	660	619	680	664	599	622	617	664	637	652	639	649	631	652	604	633	678	624	630	642	605	638	642	637	649	667	618	669	648	589	636	609	618	630	594	584	690	660	662	622	682	687	669	645	640	659	651	648	645	667	662	655	600	590	633	609	635	664	668	641	594	674	658	665	667	610	668	635	676	619	614	639	683	661	637	630	584	639	606	663	638	657	682	635	671	652	640	671	684	646	620	698	683	656	628	631	664	658	651	631	625	579	654	632	649	648	613	648	638	644	622	642	634	611	640	640	661	642	647	650	612	660	697	653	636	622	646	628	656	602	620	660	646	640	609	717	624	602	652	602	674	582	678	646	616	635	658	684	630	664	637	653	645	666	679	633	646	649	674	638	672	655	627	618	654	647	666	614	656	640	633	648	681	594	645	655	656	636	691	625	658	656	632	666	624	625	636	675	669	652	634	592	606	633	660	598	651	672	607	663	646	665	640	643	586	670	625	606	639	665	645	623	661	637	639	610	604	615	704	639	622	662	654	648	613	610	629	638	623	683	634	664	630	672	643	642	617	662	645	654	653	665	648	647	623	631	657	617	620	737	652	593	675	625	646	630	600	663	678	624	646	586	628	670	658	641	685	645	652	661	640	653	649	638	631	638	629	672	679	664	633	633	669	613	654	606	666	649	613	662	619	652	659	652	619	625	632	647	684	637	653	664	643	642	645	643	638	621	631	677	634	652	675	668	630	629	633	707	633	647	665	631	680	683	657	675	617	684	658	636	632	617	674	685	676	665	619	644	625	605	682	641	657	687	628	646	618	651	668	682	682	701	634	661	650	650	622	663	637	659	657	641	623	632	639	620	664	653	671	638	619	658	636	631	640	656	623	655	651	580	666	618	618	640	642	665	664	641	625	676	666	648	638	661	585	649	646	608	685	635	683	621	658	671	674	670	624	621	685	649	632	647	666	644	645	642	631	654	694	603	665	675	582	654	633	621	591	665	653	628	638	667	620	652	623	605	681	675	642	682	636	651	631	639	650	613	619	641	688	587	644	629	648	598	626	644	640	612	655	611	638	608	593	688	639	627	635	674	648	628	681	657	650	633	659	675	638	610	633	616	638	666	644	608	632	691	663	664	628	627	661	646	594	608	633	656	660	651	645	638	658	667	642	664	633	647	677	594	635	644	627	645	631	656	616	639	670	613	693	686	605	631	701	606	641	605	660	643	680	627	667	654	620	644	682	636	610	580	607	600	639	615	667	612	664	660	629	620	628	661	623	659	633	636	622	661	601	622	628	617	603	648	631	711	693	648	666	649	601	629	656	637	642	644	635	572	649	620	664	613	669	672	655	690	671	688	661	615	647	645	602	678	649	651	645	653	634	648	679	633	671	625	667	646	629	630	621	670	702	620	648	668	651	666	584	677	653	699	633	622	664	638	651	656	680	652	618	632	630	641	634	635	657	661	665	678	648	677	654	668	623	629	671	617	647	629	632	664	626	648	634	642	654	604	684	647	630	612	666	646	645	609	648	620	607	609	677	660	645	650	652	625	625	666	652	624	647	623	660	613	648	639	622	647	646	607	659	592	676	623	630	676	691	628	642	613	638	634	647	617	662	665	648	677	645	676	636	649	656	655	597	669	634	675	652	639	628	671	615	630	629	682	619	645	663	616	620	606	632	634	669	652	673	604	614	614	637	642	631	645	629	688	668	664	620	678	626	651	649	633	616	641	635	600	689	612	662	594	603	643	666	651	675	646	639	598	665	675	632	671	644	633	658	668	666	618	638	664	660	629	679	622	682	637	671	655	601	650	667	629	647	655	637	696	639	649	689	668	643	628	656	643	660	690	647	693	603	654	662	629	680	604	644	645	636	629	641	647	638	644	662	648	648	641	646	633	619	644	628	673	627	613	667	670	603	651	588	657	628	652	649	636	683	649	671	651	609	662	675	693	647	625	631	681	662	669	637	673	628	633	616	588	660	620	619	607	630	666	668	663	666	632	648	603	651	655	650	591	645	636	626	607	673	598	650	641	636	661	673	669	684	609	601	642	651	642	630	665	637	612	652	672	639	658	646	665	639	609	632	636	622	653	638	667	627	677	678	634	660	652	655	652	643	614	682	720	677	625	598	668	649	651	641	649	663	647	632	647	642	659	698	654	644	662	636	646	682	647	669	675	679	651	666	629	688	642	652	669	643	662	628	660	647	657	651	690	634	656	614	604	632	690	632	669	599	617	645	619	652	641	662	696	645	697	634	599	613	662	635	658	643	623	626	601	649	676	636	652	642	636	596	620	636	624	615	620	610	657	599	632	628	634	642	612	666	637	610	644	669	649	650	618	645	639	640	635	668	649	640	649	644	640	654	647	659	619	645	622	667	640	612	650	644	698	615	646	636	631	612	659	615	653	651	651	643	647	661	611	667	622	672	613	670	633	626	630	644	684	671	613	651	595	648	626	658	641	603	624	628	630	648	623	664	685	641	671	616	676	653	633	608	637	639	670	636	652	628	642	645	638	639	619	639	638	647	642	664	617	646	636	647	649	648	638	626	639	677	620	624	652	674	664	640	646	647	629	637	596	636	611	633	630	632	655	602	683	624	698	635	663	667	663	645	651	637	606	648	627	658	652	650	602	648	622	623	660	629	668	626	629	636	634	670	619	674	644	657	631	645	600	635	654	684	660	633	641	644	584	606	614	639	637	665	658	666	590	661	706	699	613	600	644	596	610	649	604	694	670	668	630	610	692	628	607	607	648	629	640	658	670	646	667	626	655	633	622	700	691	625	648	650	695	706	636	639	658	633	581	640	665	666	639	659	655	637	658	664	636	655	691	612	681	592	681	670	668	694	649	698
10110	1404	1546	1214	922	712	551	469	382	398	329	327	335	357	375	353	325	293	310	286	297	275	253	256	268	245	274	265	270	377	1013	2942	3351	2264	1328	588	323	251	254	259	289	240	236	253	230	258	264	252	268	261	266	258	292	261	245	248	257	272	265	274	253	257	224	245	261	247	274	270	251	258	283	248	244	235	229	247	248	260	260	253	266	266	258	243	241	237	233	233	258	262	252	259	257	229	250	259	256	253	241	259	245	244	242	245	238	239	228	264	274	263	250	264	273	268	241	252	237	275	241	244	246	242	282	284	248	201	248	244	244	221	233	257	229	228	236	256	233	239	288	235	256	241	266	260	254	248	255	264	254	211	240	281	233	267	263	277	230	273	272	251	244	242	273	215	250	238	236	225	249	266	250	249	239	235	251	267	238	263	267	270	251	256	257	252	251	250	247	244	285	270	242	251	246	246	288	257	267	256	244	254	262	274	269	250	256	254	247	280	257	251	271	243	268	256	247	255	232	252	229	259	264	250	290	247	259	255	266	264	274	229	246	251	242	215	255	245	243	259	227	251	249	255	218	280	248	264	258	255	260	274	238	252	269	243	270	266	240	248	222	274	241	227	240	271	241	274	277	239	266	237	269	219	267	251	250	273	258	235	241	256	277	252	245	249	229	245	240	263	269	234	260	265	265	255	255	251	253	241	247	260	246	305	228	241	264	257	265	236	258	249	245	220	259	256	265	246	236	232	258	262	240	251	253	248	260	228	247	265	245	248	229	237	284	258	237	273	246	269	221	241	252	243	273	272	239	248	224	275	225	274	267	256	270	251	238	246	219	252	248	253	255	224	249	245	258	270	233	264	233	252	266	233	224	250	262	235	254	246	247	269	253	271	272	254	272	240	260	232	272	268	262	272	248	247	266	244	255	270	264	251	257	264	282	247	237	263	231	255	259	250	279	245	242	228	278	273	238	274	263	265	278	262	246	254	254	234	247	232	258	253	212	249	263	282	238	228	260	240	260	247	247	248	246	257	257	258	246	246	224	262	261	250	254	268	278	248	247	232	239	251	257	226	241	219	234	271	256	249	266	265	267	264	240	258	244	242	226	251	257	249	255	270	238	242	239	233	233	253	261	238	272	241	263	267	238	275	269	282	235	252	235	238	245	258	236	257	222	255	245	267	239	250	241	267	246	257	243	261	252	255	244	210	257	214	245	246	234	250	236	244	249	252	261	269	267	245	247	254	250	281	256	247	231	241	247	248	278	259	255	261	282	234	241	255	256	233	224	233	222	254	246	246	252	251	240	235	249	272	246	243	243	238	251	276	243	277	262	254	255	253	240	224	259	280	258	259	248	241	246	233	261	246	263	260	257	228	255	237	258	278	250	259	240	268	254	247	248	255	260	282	249	245	244	236	234	253	232	251	235	262	287	243	235	258	257	269	256	269	262	215	245	250	239	265	247	239	274	245	256	257	259	245	267	247	245	270	254	248	262	275	262	245	226	270	255	234	274	241	230	243	244	222	244	254	224	251	267	235	251	262	261	256	247	243	229	259	249	277	277	235	263	257	295	233	274	256	238	233	229	263	264	229	242	237	235	234	290	259	243	264	256	246	223	271	267	267	280	239	284	246	254	237	252	251	244	239	250	245	251	226	227	237	263	248	268	243	240	254	264	255	259	247	281	254	254	246	264	238	244	273	262	239	293	263	231	251	267	258	258	243	255	255	231	242	271	277	252	277	249	277	235	243	250	245	240	245	231	270	260	258	245	247	229	265	258	246	261	257	256	239	249	242	255	263	253	273	253	238	245	289	225	256	230	300	283	290	251	266	258	242	235	234	247	267	256	249	256	269	271	250	288	270	229	240	232	276	273	254	247	239	225	270	252	266	252	257	236	260	259	266	246	264	274	271	271	267	258	282	266	264	288	232	250	259	254	261	259	219	258	264	243	257	230	259	279	274	258	256	229	268	252	249	237	264	233	240	262	267	238	239	240	270	270	276	286	251	291	244	251	279	255	253	240	254	260	240	259	258	250	278	229	244	241	265	240	240	293	251	276	258	255	253	268	283	234	250	282	241	249	282	256	233	236	236	246	230	259	233	241	252	240	261	255	281	246	243	255	245	257	243	258	238	248	220	254	252	241	254	222	231	263	239	283	271	220	230	266	220	254	255	265	253	256	246	245	259	253	245	277	250	272	246	242	273	246	261	267	253	274	242	259	242	263	253	267	263	291	244	255	253	249	253	239	207	232	278	265	264	250	252	253	265	260	242	232	241	288	245	230	261	261	243	262	206	232	270	251	225	280	224	267	221	258	254	236	240	243	245	282	216	284	245	250	272	236	240	242	243	234	247	233	240	276	245	238	258	259	228	272	265	264	280	256	266	242	272	244	237	265	265	278	273	255	262	258	235	212	242	281	289	255	262	265	239	234	239	256	251	263	245	271	232	274	246	261	241	231	251	244	257	252	247	269	237	278	244	263	244	243	242	257	292	246	254	231	263	251	262	264	274	281	248	234	212	251	237	246	252	262	286	236	261	263	229	254	253	243	234	242	257	240	255	247	245	251	232	250	241	274	218	247	222	251	267	225	269	214	247	255	239	266	228	248	239	266	276	259	241	263	238	235	247	275	256	247	259	246	236	253	253	240	239	237	253	224	221	257	238	272	203	253	249	229	247	218	272	230	244	232	272	256	241	241	272	264	243	263	246	263	268	271	268	267	252	246	221	236	268	268	251	246	252	237	243	246	263	260	274	244	261	267	259	250	255	259	270	247	251	246	244	227	273	228	257	276	215	259	249	242	272	256	253	243	248	267	257	239	253	265	224	246	233	258	275	268	230	259	227	243	254	253	252	260	262	254	276	255	246	258	247	276	279	261	232	261	255	270	267	251	274	247	243	245	263	262	256	280	297	274	268	256	249	237	275	261	249	259	280	274	283	263	249	243	249	245	228	267	231	244	255	270	217	263	254	254	221	259	273	265	242	292	270	265	238	251	240	262	258	255	236	250	220	248	233	255	257	253	219	245	247	225	245	261	221	258	229	228	259	250	255	257	239	256	263	237	238	260	244	249	247	249	239	261	252	231	271	265	262	236	252	246	265	246	244	241	250	231	277	246	232	229	274	261	254	218	261	278	256	252	248	244	241	259	268	263	237	244	251	229	261	252	247	258	251	230	262	252	257	235	280	222	229	259	252	247	234	257	266	228	235	244	240	238	264	261	248	261	253	257	252	232	278	219	237	254	269	271	242	248	290	245	249	260	252	275	252	233	255	247	259	267	254	247	264	266	244	226	246	271	262	281	258	232	257	261	248	274	228	286	271	267	252	269	236	229	245	260	242	231	256	260	261	266	259	243	251	234	267	268	263	230	252	243	264	239	254	258	241	252	253	237	214	225	253	250	251	252	250	267	222	222	235	242	239	244	243	244	244	254	259	262	255	291	242	275	227	237	273	244	258	265	246	236	237	282	277	263	236	210	234	251	260	276	248	243	279
6404	1816	3755	3968	3437	2781	2175	2058	1741	1505	1493	1367	1298	1363	1348	1435	1163	1156	1027	1011	1042	909	932	962	907	890	866	847	857	1883	6129	15585	17444	11841	7137	2719	1115	715	767	707	719	710	750	732	716	696	693	705	739	672	735	735	760	748	672	775	847	750	727	752	710	757	710	681	733	674	766	690	758	749	712	758	726	688	757	753	735	768	671	667	762	732	716	725	758	727	705	734	780	775	693	716	762	690	744	723	714	753	716	724	731	749	766	723	733	745	733	690	709	778	748	730	749	732	753	771	735	738	724	702	762	751	746	751	758	739	713	740	711	790	768	756	643	730	776	765	687	727	730	719	762	703	725	733	748	730	710	726	749	738	738	753	716	757	720	739	721	683	734	703	716	741	737	734	681	747	723	747	714	754	759	747	725	735	755	764	676	723	746	742	668	704	716	722	718	754	687	696	725	694	744	713	750	739	713	734	691	730	690	723	734	697	767	733	666	728	720	711	721	737	718	791	737	768	699	677	765	691	741	732	704	742	682	752	666	753	734	735	757	742	759	766	707	729	745	770	715	724	670	735	716	732	741	714	734	740	732	701	722	724	730	710	703	768	760	754	695	728	707	705	758	705	757	732	755	753	707	760	708	724	738	729	737	757	696	683	680	763	718	713	703	704	713	726	740	723	729	755	746	717	698	739	721	738	759	712	738	725	699	719	675	755	710	729	759	702	747	731	762	736	699	709	726	751	739	659	710	729	735	709	703	689	672	793	749	769	725	700	708	710	742	754	784	715	700	711	717	715	789	706	705	736	748	723	740	714	733	733	766	693	722	729	734	704	721	706	749	731	745	731	743	728	725	740	742	731	749	739	754	687	762	730	800	740	745	740	708	728	739	698	748	714	746	739	715	755	674	684	749	777	714	697	759	728	697	689	692	737	736	720	732	734	700	725	721	801	766	705	763	708	709	729	697	710	763	733	767	726	765	730	722	714	748	683	738	731	738	761	707	730	754	711	732	718	751	760	730	709	759	717	760	726	723	711	731	722	713	753	685	731	736	736	721	721	740	764	729	744	728	727	683	695	693	737	730	746	693	735	684	747	760	728	722	726	709	755	734	723	702	704	731	724	717	754	740	718	724	727	678	711	767	707	735	745	718	737	750	739	735	723	726	732	755	787	726	709	776	719	725	724	706	701	729	760	746	698	750	715	717	730	732	721	698	672	738	755	730	743	737	738	745	796	745	740	750	730	761	750	776	772	699	728	742	718	727	750	690	730	758	690	717	707	725	720	713	740	694	730	746	784	688	723	726	724	724	692	713	728	717	725	730	757	792	710	734	715	726	714	747	729	729	690	723	718	756	753	730	676	695	752	745	766	750	707	701	766	723	699	749	687	742	724	718	721	724	697	764	727	725	730	724	730	711	723	742	693	681	696	758	727	691	701	715	743	740	729	717	670	762	675	735	742	685	717	707	727	728	748	705	723	712	752	728	760	703	692	706	716	725	760	764	737	717	757	749	699	739	724	732	736	773	771	725	773	683	700	700	721	747	713	675	714	753	698	722	735	727	710	702	707	744	728	783	768	689	693	768	733	722	694	712	731	755	735	715	721	740	665	738	733	746	763	762	742	699	726	751	752	743	727	718	713	678	749	720	704	701	702	710	732	769	733	722	733	674	744	719	744	717	741	748	712	750	731	696	698	694	729	731	682	719	796	682	764	751	705	698	702	734	730	772	725	711	783	736	760	736	702	702	706	704	743	713	730	732	734	718	755	725	728	699	732	736	710	682	712	679	709	716	747	720	676	733	722	706	717	699	671	684	717	752	730	738	696	721	758	741	702	769	715	728	718	724	701	771	767	670	712	724	730	689	752	703	753	720	680	726	722	736	711	689	731	751	714	746	778	761	712	682	716	755	722	727	753	752	719	736	739	746	754	689	709	665	749	728	717	683	735	682	749	714	653	733	690	752	720	711	690	704	704	724	741	721	756	727	703	733	715	677	726	708	703	716	755	731	625	704	715	702	721	717	757	779	711	739	693	737	749	755	742	714	751	711	761	712	765	746	719	755	708	694	755	724	696	709	711	759	745	751	732	776	690	729	738	753	719	784	754	716	753	738	737	690	732	705	748	742	727	730	731	739	715	780	721	740	695	714	743	763	718	754	703	715	712	785	730	793	787	735	744	699	712	690	697	675	692	705	745	763	744	740	757	763	725	768	730	753	702	753	712	716	707	736	721	790	744	690	736	756	778	665	739	745	729	715	740	753	730	691	726	726	718	748	799	713	755	740	745	720	714	719	746	767	718	745	733	713	722	738	746	733	723	649	739	705	688	751	743	713	706	753	717	707	718	719	787	712	734	761	723	729	730	746	744	712	671	735	806	741	718	735	709	715	700	719	673	752	677	733	740	720	736	687	732	721	713	761	693	756	769	747	758	713	755	728	690	714	715	725	699	672	753	678	756	713	727	723	737	728	747	677	726	717	722	763	697	740	684	707	702	772	730	670	711	691	726	738	722	767	745	725	733	747	714	733	702	764	744	709	770	713	747	771	755	675	758	728	729	713	729	702	722	768	717	722	741	709	711	683	743	750	742	722	704	792	758	705	700	753	744	728	755	721	741	712	740	693	716	678	703	732	698	797	708	782	741	726	759	730	727	703	775	743	777	694	728	795	699	734	766	735	707	677	733	718	735	704	718	772	718	747	713	703	730	764	704	705	733	726	707	732	708	751	763	694	742	750	726	700	703	713	721	740	770	770	725	701	684	716	710	771	712	698	683	717	804	688	743	784	739	736	720	743	745	731	706	708	670	708	760	702	712	710	701	725	778	723	708	736	721	707	722	727	749	663	784	722	708	719	673	712	713	727	691	776	718	720	700	756	718	661	693	756	683	722	703	752	744	711	762	688	707	743	724	685	741	766	734	754	763	740	698	734	742	732	725	736	724	736	699	737	718	699	714	725	752	739	708	758	742	696	749	734	742	763	720	734	707	781	711	732	749	728	741	744	696	745	717	775	774	773	731	744	719	761	744	720	703	743	704	757	741	746	773	709	736	729	694	726	736	742	738	733	738	723	697	724	700	740	699	709	720	738	708	691	702	762	706	722	767	710	779	738	697	733	705	715	748	757	727	714	778	722	721	726	688	713	732	726	689	706	725	753	704	735	739	709	710	768	733	752	675	729	753	690	747	689	729	716	756	702	726	722	776	757	743	680	751	690	754	747	755	736	727	674	708	709	747	763	736	764	718	684	720	712	712	722	764	734	748	727	687	734	728	723	733	705	748	738	789	769	760	696	720	710	768	813	767	674	699	730	715	717	738	700	732	769	731	762	718	755	694	747	739	724	694	693	778	754	773	763	706	785	747	712	745	761	688	717	712	756	689	734	706	714	741	733	723	747	741	680	722	737	721	710	723	724	742	706	748	748	727	762	717	728	766	751	697	705	737	731	661	719	771	676	778	781	746	742	700	736	733	675	673	715	743	739	699	725	714	740	700	732	712	758	776
19487	3606	3057	2297	1623	1227	943	770	655	554	529	490	424	494	481	443	413	386	377	382	366	325	348	355	323	319	326	325	346	433	523	2618	6066	6492	4085	1242	429	282	319	316	307	289	288	298	299	258	311	336	287	284	310	270	267	284	317	310	288	287	269	294	309	305	302	303	311	276	295	309	306	270	283	283	280	300	300	291	327	314	281	286	310	296	314	285	348	277	275	290	292	287	317	300	298	300	314	284	286	304	310	283	283	293	286	282	323	294	298	271	300	269	340	302	262	280	317	281	266	302	289	284	309	313	286	266	287	312	302	322	320	308	286	309	297	308	316	311	284	287	299	305	296	299	273	298	295	319	306	318	317	301	274	248	290	288	306	302	280	296	315	302	299	322	284	288	272	284	269	310	305	325	268	289	286	277	329	298	286	302	281	286	296	280	290	310	265	281	315	307	322	291	289	275	265	294	332	290	294	320	286	315	276	279	270	295	328	316	305	309	310	280	321	307	274	340	281	295	312	282	274	297	284	300	245	303	293	305	303	311	277	282	297	272	254	307	291	316	312	314	308	285	328	280	277	286	286	296	274	290	330	312	292	271	296	284	325	289	314	333	282	284	290	275	291	347	316	336	284	298	292	304	288	288	288	302	275	296	287	285	282	299	311	285	317	280	260	283	290	304	290	304	267	286	292	285	310	280	284	321	310	286	295	312	276	289	300	290	280	282	274	278	303	312	281	310	293	314	354	278	327	330	305	287	329	312	283	297	299	305	305	328	285	277	314	291	277	313	301	291	315	287	278	300	306	275	294	287	283	304	273	290	273	322	286	313	288	291	294	310	273	303	292	263	293	287	297	296	299	281	286	302	294	286	314	321	295	315	315	259	318	288	283	291	285	301	294	292	294	294	303	274	302	294	290	297	292	300	312	311	277	283	283	273	308	261	309	310	340	301	296	308	321	287	260	299	277	311	257	269	331	297	283	305	311	264	273	309	316	309	320	301	290	298	277	271	278	293	289	313	288	285	301	320	297	301	288	294	309	250	300	296	263	288	290	314	304	291	296	305	329	317	310	288	259	293	297	299	307	314	312	309	308	293	275	331	287	305	306	279	263	282	273	297	279	327	302	304	307	291	284	293	329	299	308	319	318	300	285	272	331	263	281	297	314	290	273	298	274	308	300	308	308	278	293	292	304	321	292	305	315	273	289	309	284	264	317	283	289	294	285	281	300	293	297	324	289	285	313	291	324	278	292	310	261	288	308	295	312	288	285	329	280	315	297	318	279	278	285	322	307	297	273	303	281	308	298	289	305	297	282	261	285	307	305	296	294	290	311	296	303	289	285	310	275	263	312	312	285	302	318	269	287	285	305	322	304	297	279	309	303	279	298	254	297	241	303	288	284	302	283	267	294	270	257	300	302	293	314	309	293	302	274	320	306	305	264	293	290	301	285	276	270	284	296	276	286	287	288	302	295	285	307	324	292	283	274	298	283	284	294	305	320	301	296	331	263	290	275	269	306	277	296	323	298	286	296	272	292	324	313	299	294	254	301	301	300	296	303	292	283	290	280	291	288	320	314	263	257	291	269	282	272	282	267	291	288	288	309	294	274	288	284	334	339	262	298	306	311	284	298	289	301	295	266	324	299	298	300	281	279	342	278	325	294	310	269	296	295	305	279	280	304	296	289	325	304	354	275	277	284	283	280	311	283	313	271	283	267	295	312	264	307	289	305	254	281	285	287	316	279	283	311	293	289	297	275	288	315	284	329	288	279	293	276	288	305	291	276	298	325	294	294	278	320	309	310	310	299	271	305	292	306	284	286	314	310	295	277	296	307	307	262	300	317	314	305	282	286	297	286	300	288	317	277	287	280	280	282	316	263	263	298	308	294	292	294	286	285	313	285	294	295	290	319	294	302	256	281	321	304	297	261	316	312	300	271	265	301	325	284	305	293	271	290	309	309	285	293	309	296	313	311	285	298	293	279	292	297	280	318	304	313	267	286	284	294	282	314	280	281	298	269	296	333	301	316	303	303	301	311	281	272	310	295	301	311	303	279	255	281	292	300	304	297	285	270	335	274	294	288	329	290	340	298	260	291	290	312	269	262	302	284	280	275	307	317	268	287	314	283	308	316	299	288	280	278	304	286	296	278	294	314	311	296	293	306	319	257	262	279	330	291	297	266	299	321	309	329	319	290	296	317	282	281	287	287	282	311	322	286	294	312	294	296	313	297	281	305	294	312	327	283	272	275	305	272	322	297	279	302	293	318	294	264	322	284	295	289	288	296	330	293	288	294	330	308	325	298	308	278	302	300	281	291	342	310	302	277	307	274	337	316	258	290	294	276	309	281	305	290	284	300	312	329	292	301	318	272	296	279	272	262	308	311	303	298	279	320	255	285	297	311	261	299	318	279	304	286	285	301	338	289	299	289	287	289	296	258	292	286	312	291	281	285	308	266	306	311	266	319	303	281	285	290	304	303	272	300	300	285	297	301	282	294	289	282	301	294	293	298	275	303	319	303	276	289	287	293	296	269	292	309	265	295	298	270	304	284	309	289	280	354	306	297	288	276	318	321	290	318	263	270	301	260	304	280	287	278	301	316	323	309	323	310	308	307	298	296	289	302	298	271	281	301	311	285	304	268	294	302	293	292	304	291	291	299	299	328	305	332	302	311	307	298	334	263	288	303	263	317	304	312	297	309	326	310	277	298	295	288	296	279	288	306	286	289	296	323	283	329	298	272	277	288	295	325	308	313	294	285	293	293	287	265	319	281	274	312	320	296	305	315	283	290	288	338	328	282	290	303	317	303	285	300	301	311	286	305	299	285	283	296	289	277	286	319	315	277	301	297	293	287	320	283	292	279	304	326	312	296	278	341	284	275	290	307	310	307	320	290	293	275	323	304	309	310	268	289	306	282	319	277	286	285	330	290	312	284	269	301	283	295	324	265	300	257	302	286	319	326	299	284	284	318	291	287	312	278	266	306	319	302	244	305	306	275	312	300	296	309	298	310	294	314	284	277	284	291	286	282	272	256	303	302	328	292	293	294	305	302	277	286	300	311	301	280	314	304	304	302	274	334	298	274	287	317	292	288	306	276	281	257	295	308	319	305	262	306	282	301	284	307	270	313	294	301	300	269	291	277	293	292	320	301	297	301	291	287	290	276	326	311	298	329	312	285	303	309	268	288	318	319	274	267	302	282	310	300	287	299	286	290	305	328	304	309	296	307	302	316	290	303	266	316	282	332	273	287	278	307	262	306	301	257	267	288	324	303	306	303	301	288	302	329	300	320	296	295	305	319	291	302	297	292	290	281	304	292	291	289	311	307	274	285	298	321	286	284	292	288	295	299	251	310	314	271	275	305	267	279	275	292	326	294	290	287	307	316	298	288	288	280	256	320	269	307	302	273	311	300	302	312	278	280	298	266	299	290	305	307	301	293	294	324	280	286	305	250	292	283	309	294	319	282	316	295	306	304	309	265	304	286	316	291	315	312	320
9791	3163	6771	7249	6010	4763	3899	3441	2904	2485	2302	2087	1958	1999	2064	1862	1671	1537	1476	1404	1389	1332	1290	1171	1178	1182	1143	1090	1235	1934	2537	13916	26026	26188	17680	5833	1738	891	885	803	853	867	813	868	852	838	897	847	848	844	767	821	838	881	872	841	845	838	813	843	796	828	813	815	853	811	857	833	881	821	853	814	766	873	850	862	863	849	817	814	806	796	857	829	807	830	885	806	877	829	832	867	825	855	794	841	821	857	793	797	860	812	799	821	883	839	826	855	804	854	844	834	813	840	832	784	896	799	821	842	828	805	871	815	850	797	814	790	876	852	879	863	863	810	823	824	828	876	858	805	773	845	796	840	840	858	828	826	815	836	779	738	805	818	831	811	833	814	878	834	860	874	844	836	785	810	822	840	839	873	862	827	846	840	837	833	870	856	796	869	828	741	855	848	822	892	842	853	898	833	824	825	833	854	828	834	892	838	804	798	809	836	821	828	828	803	813	842	867	854	798	841	811	844	816	863	820	857	774	829	842	841	829	820	822	886	852	801	850	820	834	884	819	823	883	877	857	834	875	897	811	809	821	847	777	796	841	826	896	837	847	801	876	827	848	790	873	814	827	813	820	875	895	799	839	781	857	838	885	796	858	854	849	830	835	822	853	801	821	801	865	878	855	801	842	855	811	785	845	804	815	805	884	839	846	866	900	800	869	832	821	839	885	795	858	818	879	839	811	825	864	833	797	830	866	851	841	915	846	805	835	803	821	879	815	810	888	766	856	899	816	818	821	823	844	867	846	867	829	847	895	868	872	808	848	799	815	874	802	873	838	796	818	906	859	805	859	822	840	815	821	847	869	865	823	816	779	893	799	829	778	810	885	803	829	810	819	848	819	838	880	791	823	817	788	860	806	849	839	829	888	809	886	782	835	846	875	846	848	794	818	862	836	879	845	817	840	805	836	881	847	830	818	848	861	850	856	847	784	864	760	804	846	882	844	830	822	821	860	829	830	783	896	810	857	790	862	796	849	866	863	852	803	919	807	822	904	846	885	850	813	823	830	821	880	787	807	835	827	830	789	820	829	866	851	817	823	844	816	816	775	793	859	828	836	871	817	852	831	833	839	826	830	864	776	848	831	799	787	819	840	815	827	853	841	816	826	840	840	815	860	836	874	806	824	843	808	834	825	829	778	869	814	835	821	838	876	861	868	837	840	817	818	790	770	914	829	813	823	811	865	815	800	871	854	858	881	845	850	837	791	789	774	841	826	812	814	827	877	827	838	844	850	786	857	829	860	823	839	875	804	851	882	871	829	793	837	847	829	837	865	799	767	806	822	855	839	838	880	845	849	836	868	885	847	830	859	815	828	848	849	822	785	845	818	831	791	860	848	863	867	882	884	870	807	823	806	802	900	846	886	848	844	848	834	840	827	827	836	833	835	782	857	862	809	810	800	826	865	856	829	823	851	836	896	838	819	848	820	865	818	867	885	849	861	827	833	837	860	818	864	824	839	862	815	812	831	840	870	819	805	858	837	877	856	816	802	811	843	862	857	868	811	820	781	835	800	765	885	833	835	802	809	876	823	789	823	785	846	841	786	880	784	860	838	815	818	792	837	838	826	882	814	798	842	851	847	803	788	815	823	864	817	809	819	909	838	824	870	834	881	828	863	837	894	816	852	829	822	870	844	774	854	858	796	847	851	846	863	833	820	864	837	874	828	840	827	773	841	799	801	823	831	798	848	832	869	872	816	837	886	890	825	900	846	833	820	849	840	852	861	841	874	850	879	838	871	835	884	863	762	790	817	833	872	840	886	808	802	845	792	828	804	820	866	865	923	799	852	835	870	843	838	825	808	831	855	886	838	804	857	861	832	836	821	821	850	807	866	813	845	823	809	772	892	809	832	863	842	856	869	870	826	826	827	847	897	804	875	838	832	787	860	840	866	872	836	847	864	797	830	835	838	807	830	843	796	832	910	844	839	830	852	843	785	877	850	856	831	816	841	834	856	824	813	847	814	809	842	796	857	843	851	819	819	839	851	923	838	844	879	835	846	865	813	791	813	849	842	864	824	838	859	895	802	838	820	788	852	816	893	845	773	866	805	859	848	823	907	857	818	827	835	866	843	843	860	842	893	820	794	856	894	835	798	792	831	893	819	818	850	837	818	875	850	813	828	836	816	883	789	808	852	829	796	841	853	826	880	876	817	824	815	829	856	820	828	831	879	868	786	845	861	859	858	905	877	869	840	826	833	885	860	837	867	825	838	819	844	894	791	798	844	804	814	849	803	840	818	841	815	832	822	809	864	874	803	815	833	838	856	821	818	863	839	850	818	838	872	854	832	812	824	842	842	832	832	819	843	841	876	836	821	871	855	790	836	875	772	850	810	841	836	890	825	891	815	828	826	860	855	863	852	848	887	846	838	815	838	864	848	840	840	864	857	809	821	814	832	851	781	873	834	878	822	819	803	813	836	863	818	838	806	811	812	812	816	815	827	838	852	822	846	873	800	824	771	899	857	833	870	863	890	829	852	804	828	851	836	755	825	899	845	753	884	898	822	823	876	821	868	874	831	860	787	872	829	825	838	857	844	804	841	786	889	872	838	897	843	826	884	832	842	864	810	813	809	813	830	845	883	785	866	807	844	845	843	802	794	848	853	804	845	833	857	773	774	817	748	827	863	898	809	835	820	854	810	873	841	855	816	842	814	819	826	804	854	811	847	854	864	818	850	858	852	861	861	834	811	812	830	804	812	820	827	839	860	878	854	843	864	860	811	805	811	860	806	803	815	826	825	785	867	805	874	910	829	863	813	874	844	801	843	834	818	864	832	824	844	878	821	822	803	770	836	802	833	787	852	779	856	867	826	856	848	839	810	810	787	846	770	830	797	832	792	808	814	767	817	861	800	852	850	850	791	802	895	853	839	841	837	886	850	820	846	862	848	846	819	784	832	832	830	835	819	786	814	797	827	846	821	876	857	810	914	790	831	842	836	821	804	848	816	805	841	841	904	832	839	815	846	878	857	811	820	859	843	839	846	855	850	825	857	838	806	840	888	853	809	811	833	838	880	833	786	833	864	859	835	832	848	819	817	842	839	857	841	860	816	808	847	866	831	797	816	773	820	841	892	802	822	847	827	839	841	808	843	843	832	811	829	793	828	785	901	840	855	834	819	799	815	827	926	818	856	819	844	851	846	851	881	768	800	821	827	789	808	844	819	873	853	840	879	807	877	853	830	828	855	863	803	851	813	762	823	867	813	878	806	861	849	851	825	846	851	809	843	781	846	847	864	844	807	849	796	895	814	854	789	815	838	808	799	801	854	846	874	825	901	854	877	815	796	872	832	859	805	854	869	840	867	864	838	812	813	805	862	807	800	795	891	828	809	777	819	841	801	810	892	870	811	822	905	831	837	768	804	796	874	908	853	873	771	812	845	839	846	868	884	828	855	845	825	831	798	807	816	851	874	816	841	875	863	791	805	824	862	818	813	786	889	856	796	816	784	841
2249	331	364	331	261	276	290	299	295	251	244	262	223	265	259	250	266	253	276	248	236	233	239	278	254	237	266	259	262	264	289	600	676	799	629	382	309	275	261	259	235	262	269	245	274	281	267	245	273	261	240	256	243	260	263	266	240	275	254	229	274	269	264	256	293	235	267	261	229	255	247	259	239	260	240	260	256	274	285	264	267	271	259	237	295	245	256	258	266	232	266	251	278	270	275	270	253	256	257	247	255	249	245	274	249	253	261	255	230	259	272	243	236	281	242	270	256	230	232	224	244	249	259	262	278	251	231	222	292	280	269	259	282	277	265	281	260	271	255	263	264	263	239	259	265	271	283	259	230	261	272	266	264	250	237	250	287	258	250	274	277	236	247	261	257	274	227	253	263	257	230	257	243	238	275	273	255	270	261	271	270	290	263	265	232	231	253	262	232	247	250	260	224	241	255	235	269	241	258	258	270	246	244	277	279	285	254	256	254	216	254	260	232	272	236	253	264	249	294	310	261	276	233	241	243	248	259	253	279	255	270	274	272	264	256	264	292	253	266	253	267	258	248	243	293	248	265	233	273	255	263	268	238	300	244	259	259	270	279	287	256	311	277	285	261	266	267	255	248	275	256	254	273	231	254	243	270	270	263	246	261	309	264	241	250	285	266	268	273	254	251	235	257	242	257	247	253	257	256	251	270	270	251	285	284	272	254	241	283	269	270	268	276	216	250	275	277	264	271	278	298	267	297	261	268	264	290	267	248	284	262	242	252	245	291	253	255	248	250	247	251	265	263	272	264	266	264	259	255	253	259	275	247	263	275	250	278	263	246	259	242	262	232	264	272	246	250	246	216	265	275	273	277	296	263	286	264	274	253	262	262	246	266	244	227	257	263	247	268	263	286	245	242	263	234	257	270	260	276	283	256	243	260	287	268	247	292	253	255	250	273	247	272	246	244	313	252	247	270	273	264	253	254	242	270	251	283	241	265	241	264	279	257	265	241	265	262	282	250	284	256	266	281	262	275	269	244	273	254	274	240	279	227	266	264	248	244	275	254	268	257	268	268	284	236	256	252	307	251	261	268	261	233	260	258	301	263	250	282	251	268	224	281	249	244	268	278	239	229	266	277	242	251	303	293	247	242	263	262	257	267	259	275	261	285	249	267	277	284	256	239	267	247	261	276	273	276	304	244	253	266	252	250	262	246	252	256	266	256	280	264	266	263	252	271	269	267	282	271	281	272	257	232	242	294	293	251	259	224	266	298	242	232	293	250	278	246	276	246	265	251	277	260	284	278	255	269	254	266	249	256	247	270	231	251	269	289	247	282	290	257	270	235	263	263	298	250	265	267	289	245	268	247	274	259	253	251	264	274	256	269	252	285	228	276	270	248	278	306	279	253	273	269	261	268	277	280	254	265	239	216	260	279	240	274	221	273	263	241	263	255	265	258	255	284	294	234	287	261	266	247	266	281	261	262	239	277	271	261	275	238	294	266	263	267	239	258	259	261	238	278	244	261	227	259	291	293	268	284	281	252	303	279	258	280	247	274	264	270	270	262	259	267	289	270	283	239	260	260	257	262	290	252	271	253	275	269	245	255	252	244	242	272	266	250	264	275	282	253	281	282	256	238	249	259	254	235	271	250	269	252	264	275	243	262	271	256	261	296	252	255	236	282	241	289	259	278	243	264	245	241	272	256	290	273	269	253	275	262	281	271	256	256	253	255	253	240	223	253	292	276	250	265	244	261	275	257	257	257	254	282	250	246	273	267	253	275	240	269	297	246	241	279	292	279	297	262	269	251	258	260	265	264	258	277	270	281	250	260	287	248	245	290	264	287	256	274	251	267	253	267	302	251	264	242	276	261	251	262	234	262	260	278	232	236	241	254	234	255	256	239	240	280	244	271	256	269	268	238	261	294	275	263	239	274	296	233	250	254	263	294	249	266	256	235	282	257	265	237	254	243	242	227	261	251	255	256	263	287	276	247	272	241	251	249	272	242	277	240	248	242	248	294	254	257	259	238	250	233	259	276	265	236	245	244	253	270	258	283	262	272	261	248	275	283	251	258	278	236	273	235	269	275	238	235	275	260	263	256	308	258	257	253	241	237	265	276	263	273	227	272	254	253	256	257	253	276	248	251	261	257	246	279	284	280	265	273	243	290	272	300	289	271	258	263	260	280	266	259	271	249	253	259	262	269	251	237	276	272	240	277	258	285	293	261	254	242	276	245	248	263	224	241	258	289	279	281	245	258	279	266	296	287	251	247	240	257	242	249	275	254	260	276	264	265	283	278	275	259	267	252	285	241	249	251	249	260	285	303	266	249	256	252	273	248	246	263	271	256	263	255	258	290	243	235	285	258	236	279	251	257	265	236	243	247	260	266	265	286	239	280	256	262	270	242	305	239	254	263	268	253	268	247	242	277	268	256	270	279	256	263	255	251	260	275	272	273	236	243	258	284	263	262	254	257	244	261	271	249	264	278	241	244	237	242	276	265	240	276	264	280	262	251	247	253	284	252	270	285	258	302	255	263	272	253	264	281	272	232	259	240	255	245	269	256	275	247	257	285	262	282	278	256	253	247	257	242	261	258	286	233	242	265	268	269	271	241	276	212	264	265	255	287	272	273	280	259	281	282	255	286	254	235	295	280	254	249	276	244	255	265	266	223	263	289	267	258	267	226	294	282	231	261	278	260	254	244	252	258	252	267	239	248	235	276	244	282	261	250	254	279	264	257	294	302	246	267	237	246	278	269	287	277	250	269	236	267	243	268	254	250	271	251	245	276	252	278	258	250	280	266	271	283	253	268	245	282	246	243	265	268	260	250	247	249	258	256	236	247	260	238	254	253	228	269	262	262	266	259	249	229	265	278	265	268	270	258	271	264	292	244	255	280	241	277	265	271	278	271	273	296	282	250	289	260	264	261	250	243	289	270	258	254	261	268	266	260	227	274	249	263	244	285	276	293	283	265	255	285	243	269	267	251	258	283	255	278	254	286	249	268	258	308	260	270	233	247	263	238	244	252	238	263	260	257	260	274	246	264	286	272	256	263	232	263	269	262	275	266	267	276	246	236	266	251	252	270	247	257	266	258	258	241	249	289	270	268	278	241	278	259	255	278	284	287	284	260	237	286	269	271	256	272	295	261	227	239	257	267	244	232	225	266	210	267	282	247	251	278	274	279	263	270	261	272	271	268	286	255	248	277	275	290	263	252	262	286	252	273	256	262	277	246	266	258	266	244	253	270	230	228	277	242	265	276	300	287	266	239	287	273	286	265	270	242	271	259	246	253	258	239	274	260	240	260	260	258	267	275	293	254	252	279	288	248	254	257	232	240	255	258	269	279	268	267	267	276	248	270	274	268	283	273	258	251	249	280	263	272	251	279	262	251	266	250	281	258	248	252	294	307	248	270	269	260	280	243	288	243	253	279	268	273	270	255	259	242	282	231	245	222	238	273	247	270	287	270	246	267	274	291	272	277	257	235	252
2347	816	899	956	893	864	870	803	826	793	779	720	814	773	793	841	724	761	772	797	773	760	747	776	792	766	715	722	773	858	1026	3123	3327	3799	2579	1427	971	817	782	774	803	783	772	743	767	775	748	701	722	809	719	797	703	731	758	789	773	740	743	762	753	738	774	776	756	731	764	743	768	729	739	742	718	761	820	772	742	733	738	729	732	743	741	741	707	725	755	779	716	753	737	758	688	756	762	695	730	715	736	746	768	717	746	724	713	757	770	718	785	770	748	733	764	752	745	751	726	778	733	734	779	746	713	789	752	731	769	719	704	784	741	773	759	756	754	733	713	743	802	714	763	772	724	710	744	738	688	752	754	772	732	776	708	730	740	771	755	758	741	692	715	748	725	722	783	783	750	741	734	774	747	760	738	767	721	757	762	757	700	713	729	751	774	799	705	708	755	756	722	741	708	711	741	736	738	720	721	769	715	753	733	771	748	742	790	814	725	740	726	674	713	700	720	778	776	749	725	725	735	725	782	744	782	758	797	768	742	773	723	731	750	752	751	730	757	735	692	777	727	737	760	725	747	764	707	740	743	747	798	767	799	703	703	788	762	765	747	759	727	759	729	708	748	728	733	740	729	727	716	789	770	747	748	764	755	757	768	765	716	741	816	714	709	763	745	741	796	763	775	745	765	726	707	768	711	722	759	774	764	758	726	753	717	751	720	776	701	737	760	752	784	729	778	747	733	702	769	746	720	759	752	759	729	727	723	836	731	771	723	785	767	717	708	734	744	737	717	742	749	777	740	715	765	737	762	725	699	810	736	750	738	739	699	700	777	743	773	744	781	758	726	749	747	741	731	762	710	744	794	743	730	770	682	762	736	808	739	736	743	752	784	755	770	743	773	769	706	747	756	768	784	756	722	734	769	754	731	792	730	737	737	717	701	762	750	735	715	726	750	775	701	734	726	752	763	735	716	681	738	720	746	757	706	763	747	793	773	733	738	806	751	797	767	752	702	740	751	701	720	763	725	740	775	732	790	773	720	751	803	765	771	742	729	742	754	776	716	820	733	707	725	769	712	718	738	750	677	763	753	718	766	732	749	700	751	772	736	710	740	764	716	735	699	749	772	748	751	756	719	734	799	793	715	753	749	743	747	743	790	759	729	810	731	749	726	780	733	798	737	740	727	771	689	758	740	727	768	703	762	751	745	718	726	750	764	739	759	718	765	742	794	761	825	732	719	746	715	698	802	738	769	755	750	730	734	753	749	782	770	762	740	749	752	769	695	707	765	797	770	745	687	724	741	750	747	783	754	780	717	782	758	760	708	790	736	768	696	742	723	755	710	749	746	791	746	786	724	724	710	748	766	750	768	702	736	774	736	726	768	758	777	808	736	762	766	715	761	725	779	750	765	719	774	737	715	708	789	761	752	781	728	788	685	706	735	759	747	703	785	713	717	736	784	755	714	726	782	760	762	754	746	733	778	730	768	744	778	772	764	736	724	733	736	695	741	736	698	747	741	764	680	718	776	749	736	802	681	736	715	775	735	755	783	710	773	722	739	771	742	753	730	764	803	773	717	741	768	765	807	742	730	731	774	709	793	800	710	779	729	789	726	733	741	735	754	767	720	763	773	744	731	737	765	733	789	772	700	694	700	710	737	722	730	773	795	701	756	762	782	792	748	737	798	726	792	722	697	763	728	763	709	784	764	765	740	722	779	796	739	727	787	745	750	767	763	725	712	783	723	729	786	787	742	782	730	687	751	748	679	736	755	689	733	760	773	737	765	758	798	735	759	756	714	772	704	699	766	755	691	707	707	690	746	693	694	732	718	772	783	749	765	759	768	735	694	775	740	726	724	732	787	754	729	736	765	759	770	703	710	768	727	750	756	764	730	735	735	741	729	758	723	760	736	707	706	737	713	758	770	749	715	757	744	739	798	748	751	771	714	750	772	769	733	712	731	748	770	725	702	739	758	701	738	753	753	714	783	724	712	669	733	734	771	773	783	805	732	687	771	721	715	746	770	770	821	786	740	787	757	742	747	760	715	711	769	735	723	755	739	710	765	809	759	832	773	734	740	755	759	747	715	741	738	752	776	772	748	736	754	746	730	745	737	781	720	785	727	741	722	764	782	699	771	793	767	762	747	737	738	758	769	725	795	762	742	720	706	719	720	806	760	713	736	754	766	768	783	705	710	728	771	722	696	746	746	763	780	735	702	699	764	793	766	763	742	744	717	718	766	768	746	749	738	760	746	731	798	725	742	783	766	747	754	734	746	712	762	767	792	771	686	727	754	743	742	747	665	705	756	721	730	831	779	709	792	769	722	745	738	704	740	742	726	740	745	747	766	758	758	743	737	732	747	748	768	748	735	773	741	742	742	757	774	754	718	760	739	720	736	722	761	774	798	744	735	761	719	775	761	715	761	765	744	763	727	828	758	774	738	777	720	716	736	729	715	776	740	735	735	713	762	738	720	771	717	747	770	749	767	768	774	739	781	746	733	742	713	755	778	762	740	726	703	711	795	729	763	767	794	735	755	778	710	711	712	702	749	731	743	816	715	727	751	735	767	759	754	799	753	739	726	742	762	796	764	698	733	740	758	743	732	767	714	698	713	750	742	741	762	760	705	700	737	758	728	720	725	751	753	735	692	719	779	761	717	734	811	756	772	760	734	763	747	731	731	762	741	791	706	714	769	738	780	748	729	726	759	731	785	721	697	735	794	725	756	763	726	770	795	744	799	781	744	781	724	750	729	804	726	739	731	711	772	703	721	760	731	701	745	715	760	740	710	766	793	728	728	737	790	716	766	772	720	736	724	786	773	747	778	718	743	773	739	731	775	740	728	703	738	700	800	678	798	745	718	715	783	743	749	717	747	748	825	742	719	771	719	746	791	715	765	765	724	759	746	726	723	721	742	664	828	717	706	723	723	728	737	749	720	711	765	776	751	766	802	713	763	721	719	730	762	775	800	783	724	740	764	776	783	764	742	686	721	794	702	766	728	749	746	741	769	726	734	781	754	759	730	724	709	789	733	781	746	753	739	771	751	757	756	702	776	795	771	776	785	773	757	742	757	763	762	738	725	789	755	725	710	744	743	729	688	792	751	718	744	703	734	703	761	701	722	737	755	733	764	768	731	755	711	757	781	783	781	754	720	740	731	733	742	768	781	722	757	826	773	747	738	695	731	746	743	771	718	797	713	759	717	742	762	757	713	734	739	682	717	693	772	767	708	739	764	746	730	725	768	747	752	725	754	770	756	839	704	789	704	789	704	786	720	706	755	717	725	739	776	696	759	761	744	720	767	698	753	727	717	728	790	763	736	752	758	748	789	777	784	757	712	750	747	758	737	740	753	728	748	772	726	763	753	760	709	752	793	785	740	737	751	735	768	744	724	771	740	725	752	783	733	721	718	734	750	717	792	737	772	824	781	765	726	725	747	790	756	772	747	743	771	754	823	787	710	736	710	735	728	722	744	801	779	770	757	760	792	766	728	752
10354	1578	1526	1241	910	752	579	479	450	415	408	384	382	368	315	402	396	384	298	313	290	315	310	304	310	314	317	287	281	317	1610	4074	3442	1775	838	489	324	288	265	301	232	286	298	277	269	283	266	281	261	297	271	305	279	296	267	296	261	281	256	269	283	285	289	275	283	293	285	279	284	294	277	280	273	268	279	278	288	276	323	309	324	289	286	274	310	257	270	256	288	278	279	271	292	290	302	276	259	271	285	280	253	267	278	292	298	266	287	298	267	273	299	293	254	303	286	278	292	261	311	280	256	267	284	265	252	284	287	291	298	282	294	288	275	273	291	270	304	289	263	299	289	286	275	256	311	269	286	271	273	294	290	321	319	300	259	286	285	260	287	316	292	298	287	301	268	292	258	292	282	323	308	280	297	252	289	289	296	270	275	305	313	287	253	255	280	273	295	273	341	287	266	293	287	286	291	297	259	267	281	286	276	294	254	297	267	286	302	295	263	285	277	269	280	285	278	260	265	287	284	286	279	304	269	273	305	283	272	311	304	278	298	271	287	297	293	276	301	279	322	268	268	261	317	280	296	271	238	285	233	294	262	288	295	262	264	285	284	310	287	270	295	263	248	288	297	276	296	271	279	292	265	285	299	282	267	278	286	286	271	303	276	270	261	267	282	284	274	276	254	289	272	290	295	276	270	271	280	252	257	290	297	270	266	255	264	295	279	298	269	305	324	255	269	292	253	248	279	266	302	280	278	284	297	277	279	312	291	286	279	260	269	280	284	267	301	310	280	269	267	285	252	280	283	268	261	299	274	291	285	293	296	277	287	302	281	317	273	298	267	268	276	277	263	268	284	254	277	261	268	266	304	256	306	252	260	286	297	279	282	266	290	330	338	298	289	301	291	291	259	271	266	276	327	283	304	272	276	264	313	296	260	285	267	306	290	284	277	278	277	309	279	265	261	293	297	284	266	282	266	264	289	317	285	305	271	283	294	284	269	279	289	284	296	290	273	282	295	280	280	274	262	280	303	302	296	315	277	294	258	294	280	283	279	268	267	283	304	236	258	289	304	263	262	320	288	269	299	297	292	299	285	257	275	319	263	277	274	288	303	286	276	279	304	265	294	294	305	272	283	288	280	289	304	282	271	291	310	320	249	261	277	266	287	291	272	295	304	295	281	308	295	274	256	281	290	272	275	272	290	294	282	313	289	268	302	284	294	264	296	297	251	272	298	267	281	293	285	298	294	279	312	286	292	290	305	272	303	265	294	289	284	284	276	272	270	296	246	282	296	290	321	332	257	263	287	306	282	276	284	280	272	284	296	260	280	283	280	319	295	280	299	288	288	276	254	273	291	295	267	296	279	288	288	272	278	249	280	271	270	281	321	275	256	284	267	271	310	300	295	285	273	282	307	294	297	279	274	296	320	308	297	276	294	315	285	291	300	288	280	296	285	270	269	273	294	297	243	292	280	276	291	267	253	276	284	264	288	301	297	303	275	275	262	303	293	274	271	258	280	295	279	293	264	323	329	302	308	283	313	297	264	253	269	314	277	282	252	321	289	264	310	266	298	267	311	294	301	273	269	291	283	310	260	276	270	261	279	284	282	264	277	274	301	277	281	250	301	277	276	282	323	312	293	279	296	246	288	273	292	261	297	264	307	271	263	276	336	256	296	301	287	313	284	311	289	274	257	304	265	292	291	276	292	271	271	287	316	259	312	297	253	298	269	290	257	274	316	277	311	280	306	283	266	259	273	310	274	280	303	312	297	295	260	290	285	297	279	264	277	288	263	287	244	253	274	293	283	275	276	276	252	289	300	310	287	239	296	275	302	251	276	288	292	301	287	287	300	280	307	290	265	311	296	294	277	269	305	266	287	283	277	260	287	277	281	264	278	267	325	282	281	256	305	242	301	284	277	319	251	289	270	276	250	280	286	274	274	286	289	254	254	268	304	279	276	291	302	270	309	282	290	269	298	279	311	300	285	278	276	295	284	253	268	311	280	258	262	265	250	282	258	275	266	259	322	313	275	289	275	290	308	284	276	276	266	264	268	289	283	277	301	281	287	275	284	271	263	299	292	279	300	260	261	308	262	249	289	280	266	287	299	283	307	264	269	286	291	275	291	286	287	283	309	273	310	281	255	261	258	276	283	310	310	265	297	257	278	279	270	276	279	298	300	260	279	281	272	267	279	288	279	271	281	318	265	277	266	311	285	300	283	278	282	275	261	278	274	274	290	268	272	257	309	303	293	306	299	280	323	282	291	283	272	279	250	294	299	303	281	272	244	258	264	284	286	272	240	287	273	283	307	303	295	275	264	299	278	284	290	312	307	276	286	274	319	283	281	292	283	271	272	298	276	282	267	277	265	299	271	291	250	303	305	263	268	294	244	301	280	267	270	297	273	293	290	289	294	292	254	274	299	276	296	305	296	273	304	282	287	272	320	283	248	278	278	272	284	272	290	273	290	253	263	304	298	289	302	258	245	276	298	301	252	277	294	261	257	275	308	297	251	301	275	287	288	279	297	303	255	293	302	279	281	302	273	308	299	290	284	256	273	295	271	306	277	289	295	271	293	306	299	265	274	267	273	271	303	278	284	278	313	292	287	310	262	260	317	297	270	311	255	251	262	248	282	271	264	268	320	263	298	278	259	314	283	285	261	263	302	273	247	280	292	296	279	282	286	319	293	264	276	290	287	299	261	308	257	279	248	273	320	303	304	273	293	260	270	271	293	277	269	289	264	272	273	274	284	275	269	301	293	281	314	284	250	268	269	257	288	278	304	297	274	305	273	306	286	295	280	296	264	265	294	287	308	322	278	244	274	279	290	258	279	304	252	265	297	265	295	284	274	308	276	280	265	291	288	289	275	266	278	294	287	311	309	298	307	294	281	282	308	276	314	290	255	266	287	306	275	270	291	303	302	314	272	253	277	280	291	275	265	277	281	304	260	310	308	265	296	244	275	271	314	266	261	303	267	287	280	273	274	291	275	257	274	265	270	282	277	304	288	275	283	295	300	266	291	317	282	280	293	302	288	280	292	285	270	279	310	274	280	283	280	294	260	285	296	307	295	262	300	313	315	259	290	245	309	274	268	262	280	282	295	283	287	307	301	267	293	288	285	267	279	270	296	238	292	261	269	268	286	251	309	270	275	271	300	291	264	295	306	277	259	279	280	264	272	292	277	279	283	306	299	327	271	262	290	280	264	264	295	265	295	266	292	280	283	293	280	254	270	293	309	288	255	276	260	274	276	260	304	259	284	285	265	318	298	319	326	311	275	256	293	268	283	279	308	268	283	284	288	289	295	276	266	274	277	281	274	284	268	276	275	288	286	282	283	288	289	291	296	284	263	260	290	294	276	296	302	266	313	284	283	286	282	280	272	269	293	274	249	247	277	303	272	318	327	265	285	274	322	263	267	310	282	299	294	303	282	271	267	282	279	284	307	294	303	304	282	285	290	282	287	314	254	299	280	294	284	305	268	259	270	304	315	291
6665	1893	3741	4026	3434	2898	2341	2069	1884	1625	1510	1460	1363	1309	1364	1317	1207	1208	1064	1111	1056	1111	943	1009	976	960	965	924	977	1002	9527	21171	17214	9330	4686	1869	1195	881	795	818	835	813	835	787	799	781	802	790	810	784	760	784	831	794	790	820	837	761	803	818	808	831	797	829	801	821	797	838	801	813	808	742	818	773	863	823	832	818	798	843	836	788	788	825	816	821	815	784	871	799	751	780	749	791	808	780	804	797	799	817	775	821	817	828	836	838	798	787	805	827	823	825	849	825	820	811	856	775	795	820	846	788	797	827	777	772	808	801	780	827	757	844	778	801	786	755	796	835	787	818	842	770	809	852	769	798	814	802	768	785	838	859	770	814	791	773	807	772	793	821	789	826	786	839	818	790	813	759	831	804	767	794	820	816	804	773	836	779	832	814	799	769	807	821	828	797	799	769	799	771	831	810	811	829	808	793	824	800	784	840	767	825	777	830	784	789	778	772	772	787	797	792	803	812	801	873	797	830	818	757	766	805	791	789	807	788	808	805	822	839	779	814	783	809	810	784	764	755	777	821	811	824	854	785	794	891	750	849	781	818	787	837	806	753	781	851	791	806	770	831	819	809	786	806	795	799	818	794	802	819	768	780	784	815	783	746	771	838	770	802	788	779	819	884	806	788	833	753	822	791	779	780	856	836	825	798	787	863	763	749	800	765	779	835	804	806	796	803	830	879	841	788	793	826	811	753	846	813	838	799	771	808	790	816	781	865	784	786	808	755	803	810	791	835	808	816	797	782	799	788	808	824	789	814	784	813	772	833	826	798	808	762	783	813	832	799	796	841	892	831	766	793	828	782	839	786	794	819	811	823	777	791	849	755	834	901	811	828	862	719	807	817	836	783	808	775	805	782	830	814	784	813	856	829	792	788	778	774	799	777	793	842	808	810	828	843	832	835	854	796	755	761	763	774	798	842	791	845	755	829	825	812	821	738	761	781	767	826	803	832	803	829	802	778	851	859	869	853	774	811	792	797	778	812	830	738	837	810	774	841	793	846	806	776	831	742	857	764	801	814	788	801	811	783	788	823	829	806	779	831	810	806	787	789	800	784	783	816	806	818	820	808	833	845	741	827	846	790	821	830	846	809	799	818	825	778	809	806	857	765	804	774	777	741	816	778	814	796	804	816	791	797	812	750	800	830	823	811	803	807	772	808	803	751	851	831	814	804	827	764	801	782	766	817	787	854	824	828	813	842	810	775	820	779	787	776	813	821	826	805	842	847	834	752	768	794	827	765	778	810	810	794	831	822	794	767	843	817	807	767	868	847	796	808	791	782	774	776	854	783	786	810	806	829	819	800	820	864	751	820	766	832	779	860	818	799	782	799	817	795	838	839	782	789	847	874	795	755	811	837	791	814	869	798	788	849	818	847	778	777	795	839	799	854	867	828	816	828	870	825	793	837	811	793	816	805	795	790	776	808	818	825	788	817	774	814	762	814	749	817	799	840	828	779	771	816	810	835	747	807	817	823	795	778	816	833	840	774	755	817	791	768	858	822	832	818	826	813	778	804	769	812	791	801	841	780	784	812	801	806	802	775	801	804	792	793	786	853	814	751	821	827	798	794	784	809	764	794	812	822	804	824	774	825	801	842	800	808	804	815	813	810	779	827	818	817	824	773	799	771	760	826	832	828	809	804	847	793	831	817	790	775	819	789	783	799	901	838	786	813	777	810	741	741	858	779	857	835	804	784	764	829	855	806	816	764	840	785	791	814	813	786	780	857	787	829	784	850	795	822	829	835	777	832	829	828	807	831	742	789	761	802	794	794	784	847	824	765	771	828	801	826	838	806	845	786	821	841	795	798	833	807	825	741	798	837	793	762	792	786	769	856	813	817	786	798	848	804	854	785	821	769	829	797	820	783	818	770	819	865	799	768	755	808	793	827	811	814	807	799	831	850	793	853	748	808	770	793	779	831	763	795	869	837	797	810	807	803	830	812	794	798	815	835	819	769	752	840	796	786	833	841	749	789	792	821	832	788	816	812	823	790	819	819	798	830	789	793	778	840	827	821	770	780	837	856	749	791	845	815	773	771	831	804	775	828	800	804	809	775	772	775	817	811	833	771	760	782	846	834	820	789	833	833	764	775	801	798	807	806	810	761	762	798	779	814	770	821	822	776	834	811	797	784	855	804	746	806	823	777	824	778	810	783	800	816	748	819	813	795	781	871	867	789	787	816	849	785	813	795	835	821	785	804	846	850	772	834	794	783	787	830	791	824	800	802	807	814	785	796	794	793	773	845	791	864	796	785	779	805	856	763	764	802	805	817	793	805	808	801	851	757	798	756	776	848	861	740	798	808	814	733	743	745	783	808	840	787	837	739	803	818	837	801	852	782	768	750	835	753	782	804	780	816	817	821	800	838	803	814	768	813	793	753	800	796	798	814	807	815	812	797	779	829	832	774	766	756	824	818	795	760	814	843	906	769	808	809	796	791	832	795	797	809	812	827	827	758	783	840	746	843	790	846	770	827	822	788	819	771	765	762	768	794	827	851	793	803	788	767	802	783	814	807	775	787	752	789	790	762	839	818	856	818	808	804	819	779	826	825	793	786	768	821	828	789	809	844	795	781	758	760	821	836	797	827	829	791	763	796	815	821	812	862	821	824	837	820	825	808	780	770	830	799	811	842	765	755	838	831	789	805	766	797	779	763	818	756	757	786	819	823	852	843	788	808	862	829	750	793	784	829	816	778	739	796	814	814	822	795	876	835	779	820	788	820	852	845	762	784	781	791	763	773	774	772	849	858	807	806	844	710	833	828	826	798	786	794	806	767	811	830	764	773	824	810	811	754	791	791	848	775	813	775	754	850	795	828	760	822	842	796	812	797	770	821	796	785	771	795	804	787	783	801	764	789	768	787	754	761	789	833	860	817	820	833	804	834	791	794	812	778	842	808	829	835	804	766	828	721	786	798	828	817	760	818	789	824	809	761	795	784	813	825	804	802	791	729	849	786	786	800	769	838	771	760	772	838	776	793	785	821	859	821	807	804	855	832	816	798	826	780	857	803	812	805	840	864	812	788	810	821	811	762	795	868	793	831	796	803	818	828	809	846	810	793	813	786	774	815	798	755	824	813	806	793	826	812	843	820	810	834	797	872	775	765	829	792	788	817	814	854	788	761	789	842	842	849	808	803	793	791	848	805	796	825	767	832	785	829	847	794	821	757	825	809	814	814	773	787	831	791	803	751	805	825	767	818	794	793	806	813	802	831	840	849	852	799	730	806	788	829	810	751	817	797	815	785	842	871	825	805	812	813	783	757	800	738	762	773	811	812	806	788	822	816	795	827	799	817	808	799	802	801	823	795	797	825	843	807	804	833	788	777	838	813	780	812	792	765	792	783	850	797	803	803	848	837	746	813	815	808	814	790	808	795	804	812	808	805	851	840	809	798	814	793	767	855	829	783	805	783	782	826	788	837	819	805	837	790	784	811	803	814	772	808
19896	3658	3129	2396	1687	1220	974	772	654	567	546	511	491	474	517	436	432	412	452	339	390	381	383	384	355	351	352	331	355	390	1168	3941	6959	4880	1970	1341	715	405	309	291	300	314	287	302	280	314	288	296	304	288	292	332	293	283	274	366	336	312	316	327	299	279	318	309	307	310	311	321	318	304	293	332	305	285	305	334	299	309	319	331	292	319	317	321	288	307	295	309	286	297	332	292	327	305	324	300	318	287	324	277	327	287	309	309	329	304	303	317	320	331	292	316	307	321	336	290	306	308	316	319	308	309	312	300	293	269	340	326	303	301	329	318	298	317	288	289	323	299	296	310	308	316	318	311	272	322	316	298	319	286	304	293	322	325	317	282	307	298	296	292	307	309	322	331	332	284	297	328	309	340	312	287	300	338	350	282	308	294	305	326	282	293	267	299	289	289	329	327	340	287	294	294	302	327	308	301	292	294	268	310	352	313	285	326	321	335	312	283	335	295	336	300	314	299	307	297	308	284	316	321	308	311	290	291	295	314	276	311	314	300	303	292	299	315	311	331	315	321	328	294	290	317	292	320	328	316	341	305	303	304	337	314	308	300	316	270	285	307	310	290	318	299	333	316	315	303	298	315	315	300	324	294	283	293	304	306	288	317	291	310	303	299	290	318	281	288	302	297	310	295	296	294	299	335	294	280	312	318	304	287	325	312	283	313	274	300	301	284	311	304	276	319	293	332	326	311	305	357	327	324	320	335	299	286	316	320	302	289	318	286	290	317	283	296	322	299	319	302	327	314	305	332	291	276	295	283	298	336	301	280	309	313	291	245	292	305	305	317	290	300	310	325	327	316	332	321	312	339	294	325	347	314	318	304	333	351	310	283	301	328	309	318	301	298	309	298	298	293	304	331	311	348	319	303	293	319	297	279	330	294	284	269	306	287	305	285	299	304	289	327	292	303	270	303	284	347	311	301	342	311	302	304	322	315	320	348	308	316	285	333	304	308	314	336	286	280	314	333	292	282	308	303	336	317	321	292	292	272	311	308	335	332	315	287	299	329	298	340	329	360	337	305	311	329	307	290	305	346	317	340	278	310	294	314	291	296	260	313	294	269	320	280	292	296	283	297	286	273	304	317	305	316	317	310	266	325	326	320	289	308	278	313	316	321	287	314	291	308	282	329	304	284	303	318	291	290	341	331	292	295	320	314	301	287	295	314	305	299	298	293	312	284	294	300	328	287	326	303	329	336	301	317	285	349	324	309	326	269	313	280	317	291	324	320	321	307	306	335	324	311	287	315	289	327	302	340	323	319	307	302	289	302	333	327	331	320	303	299	330	310	312	278	291	289	286	302	313	300	308	330	339	314	294	338	293	291	291	307	338	317	294	291	309	299	296	331	294	320	300	312	328	274	272	274	291	290	283	302	317	291	288	331	305	319	282	296	325	316	286	333	319	327	305	316	329	295	319	312	307	315	290	356	341	326	291	301	279	317	316	295	317	323	309	326	321	309	306	330	315	317	335	300	312	307	289	303	291	296	294	305	332	313	347	311	335	296	263	296	322	295	317	295	304	308	307	297	317	325	322	315	311	293	290	326	308	306	317	285	318	312	321	304	286	298	313	306	285	308	291	315	314	333	305	286	331	319	302	328	320	310	329	287	319	311	301	317	317	303	298	306	315	278	288	321	268	303	317	307	304	332	302	333	321	299	323	307	326	321	288	313	306	301	295	292	320	323	303	315	284	322	308	303	305	331	311	295	326	320	299	290	300	330	334	303	293	336	312	310	304	305	306	319	300	277	316	301	336	294	296	310	315	310	297	330	297	283	271	296	303	293	280	318	321	280	304	318	319	306	324	314	320	319	312	300	333	290	278	278	296	299	270	308	310	319	302	320	305	290	291	319	317	302	293	345	299	313	302	308	298	312	302	314	294	300	343	301	315	284	285	345	318	318	303	298	286	338	321	326	336	330	278	290	311	290	310	305	321	297	318	297	335	325	317	350	295	283	336	358	321	306	282	318	286	314	312	286	279	296	311	318	299	319	291	308	299	305	306	281	297	335	321	326	310	294	350	311	316	317	322	316	292	292	309	290	290	297	327	320	302	299	304	308	275	329	333	282	327	306	316	297	334	282	328	288	329	315	311	311	300	299	284	313	335	308	320	301	333	300	302	274	305	334	324	316	292	320	302	307	303	324	305	318	285	314	335	311	296	312	320	282	339	342	314	314	274	336	287	298	336	329	309	283	313	294	304	285	306	288	320	334	321	315	320	323	310	321	300	288	311	305	330	298	284	273	298	281	286	309	321	316	280	307	305	356	305	317	280	298	286	322	285	319	321	344	342	320	312	338	315	317	273	318	283	312	338	322	292	298	286	316	316	313	292	284	344	299	313	312	297	313	300	275	283	310	306	322	309	293	288	299	306	302	267	291	300	299	332	335	305	296	319	305	276	318	313	301	311	259	312	290	327	338	295	278	309	307	327	313	308	293	321	315	333	281	286	288	300	326	320	321	302	350	320	279	297	314	311	311	292	294	299	331	307	285	277	340	302	333	306	282	337	321	326	295	302	296	296	287	257	288	300	300	301	320	280	302	312	291	311	287	314	296	303	300	302	317	312	306	312	334	303	285	295	281	306	332	321	269	290	339	296	308	300	311	300	346	283	285	321	320	322	297	267	289	312	302	291	332	308	336	324	292	283	312	325	295	304	303	271	318	341	329	318	345	299	274	292	310	337	314	300	309	302	330	299	306	345	344	308	287	310	339	301	328	306	282	317	297	297	304	329	320	297	302	290	321	303	268	332	298	319	331	338	304	315	283	262	301	292	316	283	305	289	287	301	326	308	320	320	283	306	315	323	294	284	348	287	298	300	278	303	304	322	306	301	334	310	304	319	343	326	331	319	326	302	315	297	322	295	295	325	318	264	337	298	282	309	305	319	290	305	311	291	330	285	296	321	274	314	282	355	306	293	317	336	316	303	305	323	314	293	300	291	322	319	317	304	308	302	309	297	318	320	300	299	285	271	302	320	319	295	309	302	282	300	285	286	335	324	307	296	281	276	306	304	295	308	329	306	327	346	297	346	321	283	290	278	296	306	300	287	287	279	288	302	297	310	315	308	328	312	322	301	291	328	313	327	302	276	272	340	321	300	313	297	291	314	313	323	316	279	291	312	300	270	298	307	242	320	305	288	310	282	332	308	309	310	346	303	328	289	304	324	330	300	308	297	307	276	307	266	316	315	342	314	313	303	307	340	279	277	304	312	276	295	288	315	328	307	291	285	269	298	305	295	284	331	309	282	285	332	293	289	303	305	309	303	296	294	297	307	297	318	292	284	296	286	340	309	287	291	300	311	314	292	281	307	303	318	274	324	334	313	301	312	288	305	289	329	294	315	310	287	279	303	317	286	296	307	330	329	313	308	335	333	327	328	313	292	294	311	313	301	290	301	282	290	321	327	287	311	309	310	321	290	305	337	314	285	329	318	309	290	307	281	322
10094	3288	6849	7130	5897	4839	3974	3296	2890	2567	2271	2199	2084	2044	2128	1813	1745	1626	1555	1404	1422	1345	1360	1359	1286	1197	1293	1144	1397	1734	6848	18281	28167	21342	10073	6892	3218	1415	990	878	836	918	832	857	892	862	919	860	845	863	844	876	864	895	874	840	859	897	885	858	854	847	848	851	831	899	849	853	854	893	809	884	838	827	844	891	858	878	838	834	860	883	844	829	894	877	884	854	879	830	896	833	864	826	865	836	847	840	831	799	905	867	849	864	871	868	883	844	866	859	831	851	892	843	844	890	888	838	882	802	848	792	817	869	866	886	855	901	821	896	837	834	876	848	873	853	915	832	870	848	792	883	867	883	926	852	888	820	885	842	923	846	836	785	828	936	857	851	933	858	859	890	816	837	890	871	867	873	845	848	854	895	912	921	870	862	832	805	853	862	907	854	860	859	820	839	883	829	852	883	810	870	837	857	845	878	828	869	869	865	868	924	888	877	796	832	895	873	842	859	823	857	844	920	853	879	832	818	825	874	898	848	857	815	853	813	877	846	847	850	869	845	875	863	828	884	864	874	857	840	842	900	828	886	892	895	805	881	850	857	801	892	847	832	900	864	826	872	842	870	838	818	827	848	842	838	869	838	826	828	874	843	887	807	844	849	894	850	810	819	849	866	895	864	880	822	872	884	849	865	882	794	871	844	890	871	864	829	819	856	854	862	867	853	876	845	922	850	855	940	823	820	855	850	911	867	823	898	840	868	862	898	875	835	837	903	848	877	894	899	891	853	884	835	843	868	850	874	880	845	860	900	859	850	845	899	877	878	831	875	856	879	830	827	846	876	864	861	857	845	865	872	867	876	841	847	865	888	820	836	858	848	873	842	850	874	883	883	848	819	813	900	821	851	840	848	843	895	835	832	905	842	838	851	842	886	871	875	831	861	870	866	909	892	825	834	815	850	861	910	878	899	826	838	865	864	878	829	842	844	865	878	845	863	855	876	829	870	904	845	869	827	863	886	860	917	954	924	880	836	915	864	875	874	869	895	861	857	850	866	888	825	843	831	901	878	843	853	837	879	804	853	892	873	843	894	811	911	834	824	870	828	836	848	903	894	847	869	806	811	841	868	917	840	873	802	873	844	846	839	810	817	845	827	898	881	887	844	824	939	869	831	813	888	855	859	842	877	887	860	848	859	863	867	801	884	855	817	830	895	905	871	872	902	822	856	872	834	890	860	840	869	795	871	877	848	877	882	861	866	836	861	843	832	873	865	815	847	858	813	857	868	848	864	867	862	873	872	880	837	829	838	836	875	842	890	868	914	852	825	869	901	847	863	868	835	849	870	838	912	843	856	858	798	840	869	865	898	859	844	825	885	819	890	859	853	822	819	866	775	871	818	865	884	819	865	920	793	869	895	852	865	871	872	887	882	825	854	831	849	803	861	821	834	854	867	859	834	875	839	851	796	875	860	870	859	871	894	848	897	821	826	908	828	814	872	850	939	774	827	882	835	876	881	823	880	795	888	834	810	889	892	823	907	836	827	842	838	869	847	897	849	899	843	873	887	844	877	863	863	892	863	926	836	887	862	881	873	888	818	868	901	813	916	853	859	837	850	874	870	869	874	860	861	855	855	813	845	822	926	900	915	906	862	831	833	875	877	891	889	861	838	926	836	828	913	858	848	848	859	836	889	910	818	896	832	883	854	852	806	842	820	859	928	877	879	866	876	906	816	873	860	879	865	889	858	859	773	900	882	832	914	788	886	838	836	859	866	836	856	836	848	836	879	840	861	869	913	813	838	848	884	877	885	853	859	871	853	862	874	856	846	891	857	866	856	871	801	830	901	813	832	859	827	836	873	863	834	910	899	861	883	835	871	883	870	897	838	888	863	823	882	821	863	856	876	854	835	844	890	861	864	855	842	833	913	870	852	870	859	841	865	863	831	852	854	854	873	878	850	886	851	901	867	837	845	862	849	881	822	860	865	825	888	852	842	872	917	920	898	879	892	877	849	882	842	869	877	877	880	871	870	841	831	854	818	864	810	836	885	863	880	944	886	873	928	869	833	869	836	869	851	877	895	819	902	878	893	843	849	892	810	817	830	929	817	836	832	871	867	831	781	840	863	821	850	872	920	839	855	881	822	858	828	861	873	861	830	856	871	895	853	885	852	842	831	853	899	846	866	891	874	882	869	907	908	882	825	852	825	870	834	896	852	885	887	846	893	870	932	846	832	844	868	900	894	879	832	848	889	918	860	850	895	855	859	824	838	887	859	859	858	905	840	850	841	813	851	852	847	849	906	847	827	880	888	912	843	892	847	874	810	866	771	861	895	865	810	842	848	889	867	817	857	833	845	897	851	843	895	843	837	902	843	859	866	873	857	815	820	903	837	858	887	826	900	897	867	872	873	845	826	890	844	838	869	886	875	875	856	864	852	855	863	898	833	901	917	840	848	803	877	863	803	874	893	889	807	881	806	832	832	787	896	892	874	859	880	881	851	861	846	879	853	875	869	837	859	872	791	877	862	872	873	889	894	882	883	825	826	802	886	866	837	845	866	847	799	896	840	835	873	860	846	877	876	843	850	851	829	840	787	906	823	844	883	869	838	863	903	873	900	890	846	856	834	874	826	857	911	867	861	834	886	851	862	923	899	846	877	873	827	849	864	857	814	892	829	851	859	830	891	871	856	837	848	851	851	866	868	891	839	912	924	912	887	925	904	847	867	881	837	832	842	850	807	833	885	904	881	890	868	875	836	852	884	880	793	875	894	871	876	854	865	890	839	842	869	869	882	843	841	852	844	901	840	815	864	897	860	869	858	908	878	870	820	852	837	808	849	922	852	840	907	822	840	840	869	836	848	833	886	853	840	876	882	870	823	863	828	862	781	848	873	871	818	883	834	873	873	860	855	850	852	857	892	799	838	889	870	907	846	817	842	828	872	862	896	850	890	867	865	901	841	866	868	881	897	798	846	798	891	885	812	920	894	859	861	885	842	846	877	822	811	864	876	849	830	869	854	919	901	824	855	856	866	908	819	834	891	877	875	882	865	859	845	871	868	860	872	843	907	860	843	839	816	842	862	869	850	836	820	884	845	901	828	845	848	890	886	867	825	838	848	817	840	891	895	877	838	803	878	915	852	846	823	869	881	857	880	861	870	919	849	851	881	831	835	850	879	850	840	881	878	893	816	857	877	844	872	927	868	837	875	872	766	854	867	824	888	855	860	831	864	863	865	895	836	849	847	867	835	865	845	889	808	844	875	816	860	851	872	880	859	867	865	891	828	865	860	849	841	829	873	805	855	884	818	896	906	886	925	878	865	897	878	841	837	827	833	832	857	857	879	843	885	876	806	856	897	886	870	903	932	872	798	853	882	827	829	873	876	891	839	835	850	855	868	880	844	841	835	852	840	861	866	890	858	845	890	875	888	905	801	923	872	868	898	846	892	880	874	879	833	833	804	858	880	922	878	838	834	840	822	899	817	861	855	916	886	886	823	827	859	921	877
2241	297	354	332	267	301	255	219	248	260	220	252	245	252	246	235	238	261	251	253	241	263	228	250	230	247	224	249	247	252	296	327	598	698	579	520	391	305	255	239	244	238	247	225	263	228	249	242	241	259	223	253	236	226	235	289	249	227	259	246	227	249	239	247	253	223	246	248	256	222	244	270	239	248	260	256	278	236	271	258	226	228	248	246	244	229	224	242	247	245	248	281	240	248	240	253	247	255	254	232	233	243	257	248	256	230	248	246	265	223	237	237	253	239	253	208	261	231	261	245	238	265	218	253	256	244	240	250	222	240	224	236	221	263	253	255	258	221	270	222	254	245	214	254	223	256	262	243	264	270	249	232	242	241	245	227	239	225	242	235	244	270	238	247	230	235	247	226	238	263	224	248	254	246	236	240	222	265	275	256	242	243	267	232	238	238	219	230	233	256	281	262	227	244	227	243	231	251	252	260	244	238	230	272	267	264	278	267	238	251	256	270	253	231	247	232	259	288	267	257	243	236	224	248	259	271	229	253	266	285	256	255	259	253	272	247	224	237	232	270	270	250	276	277	268	257	244	237	254	250	245	232	256	212	220	252	231	242	241	228	253	241	261	231	233	254	253	254	255	234	230	234	250	248	231	229	224	236	233	263	246	235	242	235	263	233	277	244	250	222	243	277	242	251	233	241	242	257	233	243	241	272	256	245	234	260	252	220	267	227	255	221	223	231	250	253	277	271	248	251	230	236	282	233	241	251	246	241	276	244	259	288	269	229	213	231	252	228	258	227	256	221	244	233	235	268	241	229	274	222	237	256	250	248	243	263	256	249	308	232	235	240	239	221	260	246	258	287	252	248	244	224	264	238	235	253	232	238	254	263	248	224	246	256	237	270	265	256	257	237	236	229	266	251	241	268	255	232	251	226	290	245	214	256	258	233	255	245	236	260	273	230	254	232	253	230	247	269	262	263	237	236	248	251	256	230	242	249	222	225	257	240	260	265	250	256	233	259	270	244	239	252	242	230	245	241	238	240	244	250	242	249	236	296	258	241	265	271	236	235	270	257	235	251	258	254	242	227	243	257	261	219	233	239	232	264	252	247	232	236	260	249	277	249	251	244	236	233	255	279	250	265	250	232	256	247	224	241	257	245	256	225	245	259	267	245	276	284	245	236	255	256	231	261	277	237	254	261	256	258	245	231	273	244	221	230	240	233	241	264	221	251	236	265	229	265	254	286	258	244	272	256	228	238	239	238	270	240	252	251	252	263	257	259	237	266	254	239	237	242	269	267	236	278	259	272	241	216	248	229	263	246	221	238	251	225	228	228	230	228	233	222	228	224	240	221	256	267	240	264	254	254	229	242	258	248	262	242	236	248	233	280	251	259	222	256	229	231	233	241	265	230	248	258	235	255	230	253	243	233	256	226	251	232	281	274	247	217	229	234	261	231	262	261	254	265	251	235	261	237	246	258	236	240	236	229	237	270	243	235	225	250	271	230	246	243	235	231	249	244	216	262	254	218	285	253	241	270	229	273	242	247	257	239	250	258	236	293	241	217	243	225	236	223	243	261	256	231	241	270	218	241	254	223	276	230	238	251	227	265	269	253	248	245	243	219	237	266	235	270	235	242	248	217	242	244	246	251	226	253	235	279	228	247	274	226	253	237	251	249	234	240	251	239	233	259	244	256	237	227	241	264	255	235	243	244	239	243	276	244	221	242	226	241	232	258	232	233	259	239	239	195	230	232	234	258	215	255	243	271	241	248	255	246	228	240	256	249	249	260	215	255	236	242	254	257	256	237	255	248	238	264	279	241	269	214	249	211	221	241	233	260	233	249	236	234	267	278	223	233	227	204	234	214	228	235	256	243	229	252	241	233	238	238	256	246	215	195	265	244	266	216	243	219	260	230	262	248	245	245	248	228	238	250	246	289	258	241	246	240	250	289	241	238	255	254	255	260	219	234	237	234	216	260	252	230	262	257	260	246	252	247	265	232	240	248	245	235	259	233	238	273	264	246	235	221	238	262	223	241	261	259	222	247	225	231	240	236	241	237	261	251	292	236	257	217	242	270	258	224	270	250	231	242	242	242	251	258	237	236	241	239	226	242	258	251	261	227	247	254	230	244	241	226	217	258	227	248	245	250	238	244	211	225	249	226	254	261	226	242	241	259	240	267	274	239	255	243	267	259	256	284	237	248	259	256	245	259	267	256	241	232	232	234	250	237	287	209	241	231	253	229	249	265	244	251	250	231	235	263	222	244	256	249	268	233	237	261	240	248	245	234	263	258	254	229	240	247	241	256	244	234	275	242	242	244	245	246	243	252	246	235	232	266	224	227	225	228	230	243	257	226	233	255	248	222	247	263	275	253	258	250	235	249	253	239	254	242	250	231	253	249	226	243	251	220	271	237	225	206	265	272	271	248	271	252	246	266	238	263	241	243	229	254	253	244	259	239	258	246	263	242	255	257	251	242	259	274	268	248	259	225	239	266	227	279	236	263	248	256	256	256	261	241	254	235	232	237	244	239	240	238	256	247	215	247	235	257	253	224	220	254	254	236	246	263	247	247	255	234	241	248	247	211	243	257	258	262	253	260	246	236	223	266	209	239	252	234	250	238	246	234	247	251	259	287	244	249	255	264	230	253	263	252	246	266	256	253	244	263	262	257	232	266	235	237	254	237	236	251	216	248	238	271	238	266	240	240	252	241	215	233	237	262	220	256	228	257	278	257	289	229	220	215	235	239	247	260	248	216	262	267	242	252	245	260	253	228	258	242	241	259	266	236	289	261	257	237	254	266	285	231	250	289	272	241	232	241	277	241	251	243	252	253	241	274	247	240	262	228	211	251	243	256	263	279	240	261	239	261	249	252	236	250	232	257	260	257	222	237	247	249	270	223	235	231	229	228	243	236	252	226	228	283	263	244	245	237	239	225	238	243	225	232	241	257	280	276	267	240	265	275	247	268	247	246	258	269	233	227	251	247	246	231	275	247	232	242	262	247	241	229	229	255	255	234	240	261	242	221	242	244	233	227	247	241	271	245	241	243	242	265	248	265	243	223	267	227	229	250	254	255	262	249	222	224	248	247	230	262	265	248	252	232	262	279	235	233	223	240	221	229	222	227	235	238	250	222	249	245	261	254	242	246	247	241	225	253	242	250	260	234	215	263	254	215	241	221	244	249	252	238	242	264	236	269	250	263	264	235	243	248	255	229	236	242	231	245	221	249	253	248	251	243	244	233	246	222	234	242	242	231	220	225	241	255	221	241	271	261	259	266	271	238	227	256	240	231	229	263	255	246	249	221	236	264	227	251	256	228	235	227	244	224	222	217	266	230	220	247	230	243	247	249	233	244	275	271	257	228	248	256	253	252	249	247	241	234	257	210	248	231	227	236	251	245	259	262	243	233	254	224	230	240	243	263	236	207	264	246	233	238	239	257	241	259	267	253	233	252	258	275	242	217	254	250	261	241	209	271	254	245	251	219	244	241
2334	824	923	875	939	829	777	737	754	826	703	757	743	722	762	684	735	760	737	727	720	719	689	715	713	729	676	729	738	718	930	1328	2683	3476	2574	2252	1388	890	726	714	714	674	708	710	685	701	691	702	696	708	714	687	691	725	705	684	757	731	759	641	716	752	744	695	734	735	717	698	700	686	760	719	682	708	674	678	653	699	677	672	661	753	688	712	718	649	701	676	666	689	704	664	714	682	687	669	712	724	713	701	709	735	755	722	741	695	719	695	671	696	762	732	736	700	681	721	680	652	706	668	703	692	689	726	737	735	673	745	699	691	705	701	688	709	722	715	704	770	667	698	685	661	747	699	718	724	718	666	689	748	689	693	720	670	686	746	719	715	657	723	688	677	764	680	683	694	717	694	676	751	661	710	738	704	708	720	754	721	726	707	747	737	705	732	682	725	706	689	754	661	726	682	686	721	723	692	709	683	707	694	673	667	659	702	679	698	754	657	700	717	727	708	637	673	652	724	686	713	704	695	677	717	707	729	688	689	698	671	691	739	700	726	716	791	662	671	710	759	706	700	696	717	648	711	740	644	651	712	707	688	748	694	674	699	716	698	712	707	732	737	693	702	732	691	694	703	702	720	668	701	672	637	741	683	719	663	724	712	729	725	705	723	757	659	719	673	724	691	673	678	743	695	687	733	656	656	731	714	687	700	684	692	695	693	668	672	723	707	682	683	704	682	674	730	668	682	687	618	721	711	731	673	742	661	713	696	716	714	700	736	721	694	686	746	697	706	693	682	708	731	712	670	736	694	733	741	682	666	674	650	728	697	737	704	733	671	691	709	707	692	711	757	694	696	722	705	710	713	677	715	726	682	681	683	677	693	692	704	677	707	717	727	731	638	690	739	687	706	730	680	697	674	708	696	680	694	651	683	766	692	714	720	735	690	711	646	718	701	691	651	630	735	722	738	699	704	708	725	698	683	674	711	704	671	723	737	666	709	686	689	721	680	720	701	753	717	670	712	696	669	785	680	758	719	709	734	700	696	677	717	708	702	663	700	750	724	775	730	702	723	682	722	721	719	678	673	663	713	667	712	651	711	706	708	722	734	715	685	721	710	662	679	695	677	666	730	756	727	716	682	677	706	707	686	736	719	688	724	748	676	688	723	644	692	741	678	706	701	700	709	698	697	754	728	686	704	712	730	708	693	740	627	728	694	659	669	686	680	677	694	711	724	714	645	694	696	677	670	730	697	678	701	668	715	723	663	662	753	673	681	740	686	724	725	736	687	724	690	705	714	662	720	646	677	660	649	675	713	734	682	662	687	685	669	668	766	685	700	692	695	649	705	704	676	685	748	674	693	691	682	717	710	767	683	725	692	670	711	671	709	689	683	693	698	691	679	749	673	669	694	689	712	663	715	704	707	707	702	711	754	667	678	700	682	637	723	696	639	664	688	684	713	717	677	683	689	713	710	656	745	699	674	691	707	698	725	709	711	719	683	675	727	673	676	703	704	729	671	701	716	697	698	705	687	699	648	738	718	728	662	768	731	717	680	715	678	663	703	727	727	708	658	702	707	759	703	687	741	696	711	741	727	677	717	703	689	701	674	705	724	679	695	720	712	683	697	757	690	680	689	664	710	707	742	688	700	701	691	702	678	627	729	688	710	728	675	703	687	717	697	693	737	726	679	675	711	722	709	720	719	711	732	749	731	741	683	707	715	707	661	691	699	673	661	690	720	721	703	751	674	659	702	686	718	712	688	682	676	689	703	710	693	698	751	674	713	660	717	750	703	696	738	636	743	694	694	667	688	693	671	711	705	737	711	702	698	719	693	692	719	699	704	678	758	739	723	683	709	669	710	724	692	731	694	661	699	695	709	756	671	689	716	696	713	718	718	712	685	709	733	735	715	675	646	680	695	673	622	677	737	720	655	709	663	656	696	707	728	705	719	665	664	714	713	661	712	674	679	740	727	647	730	701	680	691	745	667	689	681	689	721	693	696	681	705	672	682	687	701	706	715	680	695	708	712	661	698	688	743	702	760	759	710	703	708	654	679	703	695	695	692	691	727	711	651	711	696	695	694	715	681	687	721	663	677	642	696	702	693	690	664	732	701	743	699	644	728	713	712	685	692	735	702	725	668	706	673	715	732	697	671	685	692	684	714	690	670	636	707	719	695	681	732	751	684	654	669	729	719	673	696	676	670	657	719	713	682	695	676	702	700	696	724	706	698	681	728	731	700	729	702	667	701	739	694	723	683	737	736	725	696	672	682	751	682	680	639	707	718	710	702	669	672	676	676	669	701	700	701	696	658	709	736	696	715	675	657	689	736	696	685	699	712	690	724	706	703	665	713	689	633	673	751	711	684	710	684	662	692	668	736	674	703	735	693	730	729	696	700	682	694	760	688	704	787	743	745	688	702	665	765	717	709	726	738	687	706	693	713	695	656	728	729	642	696	698	727	698	676	739	737	690	695	719	722	677	696	679	719	689	707	680	719	683	666	666	722	704	684	698	671	703	694	732	643	690	706	693	651	684	684	678	725	699	753	662	700	675	729	665	674	723	683	756	677	718	694	698	703	671	715	712	697	636	701	708	740	711	716	769	702	662	661	725	655	676	667	727	699	686	670	759	705	732	666	709	715	676	730	702	694	695	694	700	681	688	743	712	719	712	715	735	702	676	709	669	673	674	725	651	635	720	729	658	704	699	703	676	760	741	691	736	673	713	677	682	671	693	659	723	742	661	721	712	704	711	696	727	719	707	715	666	698	715	682	704	671	711	708	686	727	695	665	679	725	704	675	695	688	676	704	705	725	672	668	727	691	629	709	656	682	690	679	701	739	697	682	721	685	729	711	695	670	739	660	681	699	747	721	681	662	705	669	702	663	742	735	746	739	680	722	706	706	702	714	697	734	674	668	657	679	734	721	702	701	673	699	703	748	694	690	711	702	743	704	708	694	748	706	671	647	729	735	698	704	706	709	679	681	729	684	689	691	698	650	734	725	717	727	644	706	723	723	709	706	688	741	728	709	703	718	726	726	675	688	701	686	717	697	682	650	693	660	726	740	652	757	685	689	641	654	746	703	699	651	661	752	669	700	665	679	676	720	709	679	694	757	669	737	696	701	697	656	684	698	719	697	709	687	662	709	682	708	692	702	682	711	696	649	663	662	700	729	653	758	733	688	665	728	637	715	717	728	684	699	728	676	662	695	710	735	671	699	730	700	659	737	688	707	686	669	765	718	696	667	687	718	764	749	674	694	688	695	714	674	653	680	685	669	674	684	707	733	678	757	660	701	705	693	708	738	686	691	679	688	666	722	672	683	657	647	692	735	726	684	677	711	759	698	734	667	725	702	731	663	756	667	714	726	721	719	738	723	727	704	682	666	702	689	702	714	726	655	693	689	694	721	664	662	702	717	667	727	672	688	685	718	713	732	743	736	726	704	703	723	703	685	696	670	717	723	683	662	700	686	716	713	718	722	669	726	757	720	702	691	686
10597	1389	1504	1200	802	623	515	429	412	339	335	273	315	276	327	293	263	258	280	265	239	236	246	228	247	241	225	269	230	234	299	609	2510	2846	2046	1032	620	546	235	234	216	209	213	237	226	202	228	212	242	218	208	200	230	208	246	261	213	234	204	218	216	202	210	212	207	218	226	200	217	199	223	232	216	220	201	225	201	229	204	217	229	221	254	224	233	247	214	233	226	213	241	228	191	192	241	205	210	235	208	206	200	219	198	214	235	207	250	234	213	215	192	215	229	223	212	254	210	206	203	204	225	236	209	220	215	211	252	225	238	246	189	223	213	208	230	205	218	205	238	250	228	192	212	221	207	199	220	210	245	232	225	230	218	196	214	216	188	218	209	226	221	209	217	225	216	224	219	210	211	224	230	205	229	222	243	226	232	223	223	248	240	229	208	217	238	238	209	210	271	252	218	237	257	207	205	213	232	194	220	204	209	220	227	224	219	220	216	245	240	206	232	220	234	220	218	236	234	227	228	217	205	204	228	225	227	243	207	198	255	217	218	248	245	213	222	212	217	236	228	239	196	207	211	220	237	228	232	221	223	225	221	214	201	216	222	247	210	224	206	215	207	229	213	216	219	211	234	214	213	209	260	244	222	203	235	211	240	190	251	227	216	232	233	226	212	216	234	215	205	202	227	221	233	218	211	197	230	224	221	248	212	241	254	260	231	222	211	216	258	205	213	206	214	201	241	217	207	230	203	252	192	199	235	198	211	204	205	210	223	243	256	221	212	214	217	208	247	222	221	214	211	231	238	232	243	204	232	236	205	197	206	214	235	240	205	208	240	228	232	215	225	211	223	217	220	211	218	204	190	206	218	218	225	252	207	214	212	260	205	203	228	208	213	236	219	221	214	225	233	212	205	229	237	215	216	197	205	206	222	216	207	240	211	219	203	246	226	229	228	214	236	208	229	207	248	242	221	208	237	216	208	203	218	227	258	211	204	218	224	220	222	214	231	193	215	235	212	231	224	208	223	223	240	198	240	236	226	253	230	221	228	234	208	246	204	186	219	223	224	221	219	238	207	248	227	215	235	233	231	223	203	219	225	222	218	224	241	205	209	239	226	216	241	218	221	244	245	205	233	230	206	215	207	235	233	216	188	197	234	210	243	228	237	205	214	191	194	228	216	210	221	228	219	247	235	235	212	234	242	219	253	208	209	226	212	220	210	226	214	218	223	210	249	219	233	234	227	216	212	201	201	222	253	247	247	248	236	227	218	207	234	212	245	208	188	198	216	249	203	205	221	214	252	228	239	193	227	219	223	214	230	213	213	220	234	221	218	204	186	235	246	217	225	210	207	229	212	227	215	237	205	255	253	208	221	214	218	224	225	210	221	233	223	251	230	222	217	219	216	214	206	239	210	209	216	229	238	242	222	203	237	201	231	243	249	218	218	248	233	237	211	242	216	209	227	220	219	219	211	230	217	217	207	233	228	204	229	224	226	209	221	214	217	233	244	212	250	218	239	236	219	199	199	241	227	222	213	225	237	221	219	214	223	203	211	227	211	227	237	219	203	221	217	219	231	213	213	235	202	235	231	222	242	224	225	256	220	222	233	220	202	205	251	240	211	224	231	183	237	235	239	211	208	218	228	219	220	233	235	178	238	231	218	243	235	203	227	233	227	202	190	226	211	225	229	223	203	211	197	232	203	230	224	225	188	228	218	236	211	225	207	221	205	238	221	214	210	207	239	206	202	208	187	253	221	233	231	236	245	243	233	214	216	207	244	228	231	198	213	199	211	235	237	208	222	222	208	208	218	238	213	226	227	230	217	232	213	210	203	207	212	213	208	210	231	215	242	213	222	233	218	199	229	201	189	235	220	198	218	230	229	225	253	216	210	227	250	234	219	216	234	227	235	236	203	213	198	249	240	212	220	233	228	207	217	241	234	206	233	200	226	243	213	226	221	211	188	193	226	207	233	212	228	214	197	235	260	224	238	226	207	246	220	209	223	204	243	199	201	222	212	248	218	222	212	227	235	256	214	229	225	226	201	227	238	222	231	246	209	231	217	242	240	202	227	237	222	238	216	253	238	214	229	213	233	235	233	206	198	206	223	208	243	220	222	265	198	204	208	217	233	217	241	246	221	200	211	239	219	220	268	204	212	205	225	200	234	217	213	235	213	222	216	222	222	221	213	239	205	215	196	217	220	264	207	221	235	231	216	218	208	194	215	216	231	208	211	199	212	236	223	212	240	241	230	216	243	204	231	222	226	224	212	213	263	219	221	244	197	214	239	249	223	223	218	210	204	219	194	207	215	229	227	212	235	218	205	217	215	235	235	188	225	210	237	214	236	234	229	225	226	213	235	221	209	229	230	223	238	201	227	204	205	248	230	216	210	219	216	217	222	242	213	219	221	221	221	240	216	206	222	228	196	234	215	231	237	214	220	217	232	224	216	216	223	233	208	239	223	225	186	215	213	236	241	215	232	236	227	243	233	237	228	259	234	208	221	219	203	239	207	229	205	209	207	201	239	193	242	210	203	235	203	226	252	212	244	241	254	220	205	226	231	208	229	212	243	215	213	223	224	179	213	207	218	199	212	246	219	230	248	234	248	207	234	206	211	220	221	220	207	214	204	226	219	249	179	234	223	235	216	230	225	242	193	212	182	223	216	226	229	215	235	220	219	210	221	236	205	244	224	230	249	254	223	243	235	236	219	231	231	221	243	194	213	235	214	226	231	235	220	211	263	235	204	196	228	211	210	210	191	212	243	214	234	228	229	210	211	233	205	204	217	234	232	231	235	208	222	228	250	226	208	224	236	261	219	231	225	249	232	246	218	219	221	223	222	238	241	198	226	218	229	217	246	230	225	219	216	230	218	203	237	241	207	198	235	224	225	228	243	199	224	235	228	222	192	214	219	221	229	238	222	214	216	224	218	223	233	207	222	245	229	236	223	238	215	191	196	225	261	214	198	223	215	203	241	230	212	224	202	221	220	244	222	223	269	177	210	225	250	232	243	230	210	210	219	233	239	247	200	218	220	223	235	226	219	193	228	206	233	221	221	205	209	244	233	227	222	251	229	240	204	235	238	223	228	210	225	218	244	233	222	212	220	218	201	246	215	256	221	251	215	213	234	209	196	207	223	225	212	209	232	221	236	242	233	262	242	234	214	210	251	201	238	184	233	199	233	220	233	208	217	202	194	223	216	235	226	221	208	229	243	231	236	226	233	220	202	217	204	220	239	228	251	203	228	227	220	230	214	209	213	215	225	238	216	218	215	215	217	224	230	228	224	244	222	259	205	241	220	241	219	217	240	247	222	220	242	189	237	231	203	236	186	200	235	220	210	233	223	247	214	221	219	226	208	216	192	206	249	210	238	239	237	213	233	259	232	240	231	226	211	243	248	194	235	262	228	226	224	230	230	224	240	203	206	224	205	228	246	197	231	229	227	232	216	237	226	213	228	228	216	216	212	227	234	248	234	230	237	240	233	225	242	205
6825	1761	3617	3928	3154	2679	2205	1869	1728	1503	1245	1300	1228	1197	1225	1240	1069	942	1033	906	875	884	808	808	875	823	856	797	860	788	1362	3418	15650	16060	11277	5760	2652	2755	743	649	687	687	676	650	688	686	678	637	642	634	670	673	676	644	743	859	648	637	658	625	606	607	633	644	688	661	609	653	647	661	662	675	637	647	640	669	611	658	600	662	631	605	676	667	666	672	670	669	658	596	633	649	611	648	633	663	604	633	665	633	627	672	613	680	621	646	684	638	672	634	672	655	666	632	637	639	654	680	629	578	656	646	680	660	692	635	652	666	615	575	627	630	700	620	671	668	644	651	631	625	643	655	642	654	674	612	644	645	661	643	616	642	637	651	670	653	638	619	666	630	653	652	656	651	589	652	645	610	661	640	660	655	649	641	624	707	685	630	631	666	631	649	632	623	683	632	656	625	648	626	650	606	654	641	644	612	654	665	604	643	683	653	633	630	666	633	603	674	663	618	636	629	655	634	631	633	629	638	650	712	645	623	675	633	679	654	601	646	599	644	624	645	645	633	674	647	647	658	695	612	629	652	676	679	661	638	622	670	655	656	674	673	690	612	651	662	597	694	643	626	650	675	606	578	685	680	655	671	624	647	647	684	649	635	659	640	656	680	631	636	671	694	691	654	691	635	628	605	654	677	653	643	646	640	607	593	644	626	658	644	660	615	650	615	617	690	618	645	654	664	627	702	635	645	609	662	659	652	646	617	652	609	642	608	630	632	612	644	644	673	632	668	660	642	643	621	596	652	600	669	646	627	604	658	718	669	604	665	622	637	640	595	683	640	639	636	611	638	636	682	607	672	618	671	618	683	661	667	645	684	665	659	641	628	649	643	671	657	669	602	687	632	642	642	646	654	674	608	686	650	613	640	679	616	618	666	627	641	677	636	629	582	622	647	689	684	650	674	674	630	685	664	671	628	684	663	636	645	627	610	657	685	610	665	679	666	630	673	669	660	657	668	671	643	647	641	623	646	632	636	631	654	630	635	621	679	647	661	676	657	631	637	639	668	653	630	636	621	643	656	708	685	642	640	645	627	638	645	685	633	649	677	630	630	656	628	664	674	614	620	612	613	643	649	609	636	641	668	635	658	650	690	651	658	648	621	596	632	615	680	650	633	625	664	659	649	644	608	616	647	646	625	626	607	624	626	637	662	644	599	653	641	643	580	650	684	642	645	587	685	634	642	618	679	588	656	638	614	646	674	668	632	622	653	625	662	689	679	651	676	642	622	663	659	699	603	653	641	627	656	691	641	655	676	640	691	653	662	631	629	655	613	643	660	677	608	639	626	653	629	678	649	679	640	649	634	635	679	639	659	646	657	638	640	671	646	645	690	629	649	690	680	665	636	656	645	618	616	675	651	644	620	630	657	635	642	632	646	655	646	608	694	661	662	615	651	664	631	610	651	697	633	622	613	668	624	655	652	630	630	627	699	630	622	629	670	613	646	684	648	687	639	652	616	683	646	640	637	698	612	683	649	623	647	656	630	639	688	657	600	680	642	671	641	697	669	692	621	639	642	659	611	654	633	679	649	641	617	675	663	719	623	670	634	645	657	671	688	663	613	649	676	622	666	674	579	644	700	645	667	662	637	651	654	633	675	667	646	656	678	637	641	620	670	617	652	656	654	619	651	652	629	677	651	638	680	642	659	665	611	620	659	634	614	657	622	644	659	648	642	618	603	621	636	653	673	662	634	665	632	640	658	654	659	638	645	617	637	644	621	637	660	607	648	654	651	700	669	649	646	601	644	633	652	613	654	671	614	611	639	622	643	642	662	624	619	633	660	620	709	614	661	648	630	674	637	661	644	622	618	667	629	638	641	672	666	632	642	638	624	578	644	667	606	626	625	630	644	648	648	665	636	629	636	674	663	617	646	649	665	625	613	643	657	672	627	690	639	624	633	603	631	661	682	616	628	651	636	665	658	650	634	626	631	651	643	666	626	661	602	686	683	625	657	635	676	641	647	650	645	599	640	689	659	638	606	645	619	690	640	661	679	636	671	663	638	633	618	634	641	603	647	636	670	612	652	635	655	595	633	646	650	644	655	646	621	686	640	621	634	615	653	626	675	590	619	628	623	615	658	666	616	665	630	647	648	642	608	637	685	675	622	666	661	666	638	630	682	620	676	654	642	638	680	681	642	621	663	677	688	643	670	647	644	688	635	601	661	699	644	677	637	630	669	686	663	630	636	615	630	680	652	662	640	652	676	615	613	628	627	647	646	645	626	673	595	609	666	684	644	648	657	667	652	645	586	660	652	639	649	650	619	644	636	618	634	641	683	636	635	649	598	623	670	623	654	635	614	633	682	655	638	652	646	594	661	627	693	634	712	665	627	622	651	620	646	653	589	592	644	692	650	595	637	628	638	632	663	624	648	656	629	668	661	624	670	604	617	640	687	625	598	635	670	644	600	638	596	595	649	665	603	662	583	669	625	638	643	639	641	662	646	675	663	623	638	644	644	638	639	667	679	654	586	668	602	649	637	634	628	643	646	666	669	612	628	652	623	659	623	643	633	621	649	625	620	669	593	638	657	624	643	696	628	588	621	620	623	647	630	616	640	642	658	686	601	671	674	651	636	644	648	620	631	673	649	628	641	643	620	646	650	714	576	639	657	593	665	600	656	624	685	664	680	645	704	662	650	609	658	646	630	657	711	691	615	622	669	616	671	654	617	648	616	647	670	620	684	659	648	636	666	680	617	664	664	702	638	629	656	631	669	602	644	629	664	615	669	622	642	655	666	666	612	583	668	655	638	620	679	710	679	645	614	638	611	593	662	613	619	664	630	650	696	679	648	659	664	615	643	627	639	676	635	644	653	617	687	646	638	621	639	649	639	668	628	634	666	665	623	659	599	666	627	658	629	605	644	677	649	656	650	640	622	591	622	668	637	652	627	631	614	668	625	661	675	681	654	664	652	674	638	632	690	654	687	635	637	634	651	621	646	630	644	646	669	623	645	615	649	663	617	579	640	661	644	664	645	693	697	681	661	625	662	631	618	653	636	661	634	656	645	656	626	666	656	623	642	646	672	664	642	647	652	666	638	649	617	614	599	627	630	612	648	636	680	633	624	693	639	644	618	651	662	638	664	606	631	633	716	684	662	631	650	654	660	641	657	666	647	664	632	663	672	656	664	682	611	640	637	570	647	679	702	608	627	644	632	656	651	683	643	588	665	646	654	612	624	622	661	642	673	627	652	728	618	633	655	609	635	654	643	621	666	627	606	660	629	654	673	658	633	627	635	652	607	679	655	638	646	649	650	639	654	650	635	639	643	628	675	621	643	654	607	601	705	659	607	640	638	645	625	677	643	633	650	624	645	664	630	653	644	624	668	620	654	684	634	637	659	647	640	654	618	650	614	632	615	628	646	665	688	694	651	630	624	634	633	651	643	652	685	608	609	577	647	637	639	618	634	631	673	662	622	638	647	688	642	639	666	706	641	647	596	610	641
19380	3641	3165	2292	1602	1204	964	796	717	628	561	497	426	455	429	465	436	378	396	385	335	343	329	333	315	349	301	294	305	342	337	722	2470	2731	2944	5118	3613	1210	352	284	259	275	299	280	289	298	266	301	267	273	276	247	245	286	300	294	288	230	283	312	245	276	277	259	279	275	288	264	257	246	299	278	276	288	274	261	277	292	297	272	260	273	271	249	288	284	288	262	241	294	252	271	269	266	280	259	280	255	295	269	290	294	256	262	260	295	278	237	307	274	272	262	305	269	260	258	289	263	256	258	264	272	287	248	258	281	281	253	276	284	272	288	246	267	277	270	256	264	294	265	261	260	266	274	252	258	268	280	287	287	269	275	230	280	297	255	267	284	308	310	294	286	259	285	289	252	321	286	279	273	260	250	261	258	260	244	312	266	250	282	270	264	278	249	282	269	256	274	258	276	307	309	272	264	301	223	286	290	280	287	283	294	275	265	284	301	292	287	256	270	258	254	296	268	273	273	236	251	287	306	253	276	286	242	258	275	275	258	277	293	281	263	255	285	271	282	305	259	284	258	262	269	291	256	257	258	295	270	285	279	259	250	281	290	265	277	292	283	275	310	254	282	248	269	270	268	274	261	251	288	258	264	243	280	285	273	290	269	264	272	253	268	255	266	271	277	286	274	270	262	247	272	256	256	262	279	280	270	263	260	286	245	279	270	249	291	273	286	255	266	270	261	267	311	254	267	275	279	247	250	280	285	262	268	272	277	286	294	281	267	274	304	250	286	268	266	270	274	263	246	252	277	328	304	249	294	275	247	267	257	258	293	301	272	281	251	302	286	267	281	275	262	256	261	272	284	278	266	269	240	297	259	283	299	292	272	288	262	232	254	278	272	273	271	259	283	283	294	260	279	289	261	264	273	269	274	282	288	253	288	265	258	272	297	278	274	269	299	262	269	282	262	268	270	286	313	278	257	288	272	320	259	293	260	287	267	264	256	252	264	322	257	269	245	272	282	280	257	274	261	256	250	270	268	310	286	304	289	266	280	259	273	316	287	275	253	259	277	269	271	237	274	255	261	284	247	275	271	274	252	272	294	284	272	293	303	277	282	284	286	283	241	290	273	276	246	278	252	288	301	280	257	293	295	280	274	254	255	283	319	264	272	256	245	281	267	280	267	288	241	271	287	301	278	267	262	319	249	260	281	295	243	276	263	260	255	271	286	259	254	261	267	279	285	310	278	276	287	292	262	293	241	287	258	284	277	279	273	280	259	308	245	275	283	270	276	262	278	293	270	276	277	263	275	261	278	261	280	277	276	273	264	310	296	308	271	276	243	288	265	251	257	268	262	275	276	301	283	274	235	275	257	265	276	275	290	277	271	268	267	284	279	263	302	276	257	262	264	298	288	252	239	298	264	275	270	274	270	256	271	257	282	270	301	310	263	240	283	283	251	279	277	286	256	285	273	295	271	271	257	280	278	260	261	282	286	252	284	275	256	261	308	272	281	282	285	268	281	288	246	264	282	279	271	265	282	263	291	281	257	270	258	268	300	247	269	267	299	268	265	290	259	248	287	280	291	259	277	274	272	298	269	293	262	273	277	278	287	263	295	292	303	289	261	275	264	266	259	270	264	300	263	288	279	290	276	289	260	290	264	283	271	285	272	250	294	285	288	262	251	306	262	282	255	230	283	257	296	273	288	290	275	279	255	255	309	283	285	288	269	313	279	258	282	278	295	263	270	309	280	263	261	264	296	254	277	292	265	268	293	277	279	272	271	274	297	256	255	248	289	286	278	300	280	269	265	300	296	291	299	280	284	248	250	261	277	271	271	284	278	252	261	294	263	266	284	307	239	258	258	275	276	266	279	247	267	258	301	285	283	260	253	253	274	264	251	257	262	257	265	282	268	251	295	271	259	253	267	276	268	272	284	294	277	282	288	311	264	276	284	245	297	281	262	290	266	276	269	274	268	293	279	284	261	267	279	271	291	278	253	306	279	267	283	285	287	257	284	249	309	249	296	274	289	266	263	298	279	302	264	283	270	274	261	292	300	243	295	308	264	271	290	259	266	310	278	266	281	293	299	271	293	267	257	262	263	258	279	278	286	298	272	274	259	289	272	275	268	251	286	263	296	294	305	288	269	281	290	271	258	292	282	248	280	280	264	309	242	287	299	276	248	263	268	295	298	268	289	284	266	262	274	279	288	300	290	277	302	309	286	246	264	281	273	276	280	258	265	288	280	263	268	302	299	286	252	261	276	278	266	255	259	260	268	258	255	299	276	291	295	278	285	227	267	287	266	268	284	276	276	283	269	263	297	250	258	309	261	293	280	265	299	278	278	287	274	279	275	282	253	250	276	273	242	278	296	269	262	266	305	291	273	238	305	288	279	260	267	257	278	256	263	285	281	259	261	248	274	289	266	291	286	287	295	279	268	253	244	251	274	264	323	259	264	272	261	292	282	271	279	261	286	267	257	282	249	286	279	264	271	268	285	248	292	267	271	288	297	300	277	244	261	291	268	268	275	269	285	289	285	280	252	284	272	274	266	284	318	275	274	268	286	265	275	254	265	273	300	266	258	270	282	285	294	258	257	247	276	257	304	278	237	280	262	248	286	281	275	292	289	293	287	276	265	296	228	258	265	279	266	271	294	273	269	261	270	286	273	253	292	295	297	306	288	267	273	264	273	285	287	250	307	303	278	247	258	281	268	270	263	274	282	249	280	274	272	248	255	263	263	278	295	271	241	259	279	277	288	268	326	289	229	270	295	296	294	287	245	256	273	276	266	295	255	253	266	304	276	263	263	251	291	296	257	258	238	281	251	248	309	274	288	285	274	279	273	315	285	290	276	293	284	261	245	277	258	309	280	262	261	306	268	271	276	275	266	293	270	273	265	286	293	273	270	266	280	296	286	263	286	254	272	297	280	293	279	298	258	271	269	261	277	283	286	292	260	261	279	271	276	268	255	263	268	283	284	277	242	258	268	276	267	279	258	311	261	272	253	252	251	265	291	264	263	266	295	303	268	284	279	275	251	246	274	292	252	264	295	281	256	273	252	273	269	294	271	250	286	260	273	270	275	279	277	260	286	286	282	274	303	292	274	285	261	250	258	284	273	267	259	301	274	292	254	304	259	275	298	258	274	263	269	279	274	267	277	283	280	292	281	282	258	228	275	272	254	302	270	277	273	281	300	286	250	280	282	269	264	263	259	250	273	260	288	285	270	276	258	273	268	289	269	279	292	292	282	259	240	270	313	289	290	287	283	264	305	250	249	274	290	289	312	309	284	308	268	282	286	297	284	250	290	267	288	259	247	270	290	250	254	292	279	276	277	274	276	279	278	260	247	255	272	265	286	278	243	245	264	275	274	280	245	282	281	292	294	269	281	279	264	277	268	296	294	250	289	291	292	268	280	261	272	291	270	282	250	278	275	285	248	281	256	274	289	292	302	246	256	251	263	288	269	284	278	303	260	291	294	270	250	301	290	292	277	311	284
9908	3215	6768	7188	6012	4782	3999	3314	2956	2551	2231	2014	1862	1884	1873	1930	1650	1623	1664	1404	1319	1249	1198	1187	1282	1305	1138	1151	1129	1129	1177	3517	13266	13801	13431	23007	16416	5813	1425	822	765	763	756	773	751	735	809	721	827	818	788	793	737	832	812	954	874	749	804	781	765	814	796	785	754	747	798	755	806	766	812	723	791	784	794	810	763	743	789	792	735	801	796	787	815	814	785	756	746	777	770	790	763	837	791	712	766	771	769	766	754	778	767	755	796	721	776	754	758	732	810	720	762	746	742	777	792	744	832	760	788	771	775	734	809	765	749	746	759	761	706	747	834	744	765	811	774	767	800	787	734	790	764	760	797	707	763	750	735	779	776	774	794	813	757	756	733	719	776	770	764	787	769	755	782	783	762	778	784	758	806	764	787	726	754	793	753	806	782	723	774	814	711	705	744	790	773	767	730	749	749	767	804	781	778	783	796	714	743	815	804	732	770	771	808	747	783	755	745	783	768	762	799	799	752	728	739	755	789	746	784	803	766	742	815	760	762	788	763	758	808	820	734	747	752	788	741	770	793	789	764	749	760	744	785	748	783	787	769	795	802	699	771	771	753	768	760	813	790	782	791	756	803	759	779	777	778	816	774	786	841	749	738	791	775	759	808	739	768	727	805	731	712	783	815	738	760	817	753	732	793	805	791	805	834	733	762	746	768	781	789	761	776	829	804	772	802	811	770	796	794	777	798	792	768	767	789	786	799	720	812	759	769	806	787	753	740	750	816	808	776	778	751	779	747	732	792	824	754	740	785	768	758	747	801	770	783	794	815	772	757	804	805	781	823	782	742	775	699	770	726	786	757	790	719	786	777	756	744	806	712	772	766	809	786	792	752	773	763	723	725	755	744	796	757	740	752	768	820	768	799	819	791	777	762	798	756	775	782	741	735	770	782	800	807	771	752	768	762	739	775	715	769	747	782	749	782	786	784	791	721	860	815	751	763	796	727	794	746	727	781	787	799	776	796	778	744	794	722	816	778	753	757	765	776	779	735	770	747	774	720	786	769	798	760	785	762	731	812	758	765	841	746	732	751	780	792	734	806	743	715	748	740	790	775	773	806	749	770	761	732	781	775	788	740	769	786	788	754	789	812	791	810	772	809	774	760	743	774	744	828	771	731	740	757	747	736	737	804	750	785	729	793	811	799	752	786	804	737	803	807	764	769	766	769	783	781	757	778	787	735	807	792	736	756	786	780	766	784	780	755	801	739	791	797	730	737	770	785	752	815	776	758	759	772	791	762	803	793	804	753	785	762	774	742	750	765	839	794	775	737	820	766	755	822	775	789	845	816	754	772	780	810	770	720	778	800	762	808	783	791	808	745	744	821	764	768	762	763	798	790	795	776	717	747	765	804	749	782	748	758	772	781	730	756	748	788	818	783	746	836	743	762	785	785	778	746	772	792	758	792	805	772	757	735	758	749	782	809	779	751	800	760	768	754	773	786	829	790	754	798	801	774	758	825	784	791	800	739	799	750	777	718	771	775	762	783	754	784	702	780	749	759	784	747	714	793	771	757	778	721	769	823	747	734	784	788	761	749	792	790	753	770	748	803	728	823	773	776	781	776	777	788	787	790	754	798	756	771	748	785	784	781	777	790	750	803	786	763	732	804	749	820	780	786	792	774	787	818	764	802	774	755	815	759	735	766	780	794	812	797	751	736	766	730	763	778	781	803	790	792	776	762	764	831	728	776	778	738	785	746	791	809	744	714	777	784	762	746	834	780	812	776	770	779	743	741	780	758	761	746	755	750	730	772	775	752	745	750	748	797	780	762	767	718	765	796	741	764	771	740	764	769	811	758	743	748	831	765	776	808	755	799	820	762	808	812	782	770	780	762	791	788	765	789	802	737	778	787	734	783	801	758	775	808	743	785	779	744	803	824	758	747	801	775	814	801	809	732	763	784	815	782	787	775	780	792	798	733	780	771	774	805	756	797	789	727	776	776	762	826	821	783	775	759	762	766	801	778	762	799	756	736	739	786	806	806	833	791	751	778	723	756	742	812	779	790	786	776	717	763	765	737	823	803	756	731	785	797	799	746	786	735	747	746	784	783	727	820	768	786	776	751	830	799	766	789	771	805	806	784	793	824	758	760	782	760	830	749	733	745	785	806	825	747	806	780	772	781	762	772	753	731	805	759	756	745	802	826	749	769	750	770	795	727	772	762	766	758	796	765	774	765	748	777	735	807	796	765	806	773	740	795	747	792	751	782	742	757	762	828	779	809	809	803	781	747	726	764	754	799	790	759	754	833	773	751	795	733	775	756	791	819	771	746	730	778	807	786	733	763	818	798	755	790	790	754	752	809	730	753	778	744	767	753	775	793	766	806	762	754	756	795	767	785	809	735	808	757	767	794	741	776	800	764	754	730	714	805	742	827	761	743	781	770	735	807	770	765	813	760	761	736	782	791	773	768	753	792	813	820	789	796	784	749	761	774	806	770	799	749	800	796	797	799	761	740	779	767	785	772	740	773	727	781	791	798	773	752	802	778	749	730	877	798	778	810	775	795	765	742	797	778	795	788	777	729	776	749	789	776	797	759	788	758	777	798	746	753	763	746	801	771	728	736	774	796	744	748	750	746	797	842	732	788	776	723	838	824	757	831	783	751	760	759	793	815	767	775	765	788	781	803	785	770	800	760	752	787	746	790	746	746	786	810	770	761	788	766	776	746	779	784	778	753	813	771	787	790	761	721	743	796	774	820	780	788	777	804	757	727	820	757	791	741	839	740	775	793	763	765	775	793	805	725	751	790	735	815	762	747	777	753	797	803	788	736	755	792	804	769	763	816	804	769	784	756	745	736	778	761	773	834	767	757	745	801	791	779	783	772	766	782	757	746	795	798	797	794	803	764	734	782	738	792	753	721	781	812	763	793	799	781	787	745	755	776	762	734	759	831	768	816	822	787	770	761	822	801	780	806	739	759	785	771	737	825	813	768	752	769	725	791	712	793	751	811	741	754	779	769	805	796	765	742	773	744	737	748	765	748	752	752	762	768	802	795	809	806	769	774	766	855	769	857	796	791	761	754	780	781	795	797	806	773	793	762	763	766	792	777	765	769	778	784	840	823	778	767	793	775	771	758	778	762	755	817	762	797	780	766	741	827	739	762	722	743	755	749	769	827	783	714	749	819	742	807	816	744	794	737	791	762	714	807	720	774	754	861	767	753	793	794	778	758	775	775	786	765	721	775	736	811	751	780	812	776	737	755	768	737	798	802	753	792	788	796	804	744	732	801	800	778	730	757	803	774	789	761	797	787	802	772	762	789	740	817	790	782	779	743	830	805	750	778	813	767	789	706	824	803	810	750	764	783	798	761	705	785	793	796	798	760	772	726	740	808	778	741	733	774	752	769	831	770	794	773	798	744	740	778	783	786	715	800	824	788	737	758	782	764	788	723	802	782	786	830	766	771	800	738	727	800	760	775	778	766	844	761	755	731	809	764	738	779	761
2360	329	358	294	280	271	270	269	299	263	242	235	250	221	287	243	257	248	256	255	217	273	239	237	260	214	245	248	218	247	271	636	1056	845	473	338	289	260	241	221	272	217	243	243	254	242	253	239	251	231	258	287	205	250	233	232	210	231	266	229	250	235	232	256	259	270	238	256	233	290	240	238	226	265	233	236	238	231	242	250	258	227	207	204	260	258	259	217	234	238	232	265	254	242	240	244	238	267	252	259	243	232	275	253	241	231	244	252	245	239	260	253	235	238	247	242	244	216	235	245	224	230	230	253	239	239	245	259	225	236	235	224	223	236	247	256	239	226	253	243	265	242	252	239	240	239	271	270	269	247	248	229	252	220	217	269	255	251	267	233	257	250	211	238	252	249	239	262	242	253	245	244	291	271	233	251	238	281	241	256	282	240	247	234	215	245	266	237	221	249	257	220	205	239	238	263	258	217	259	227	240	243	246	270	232	256	275	234	247	252	246	218	243	218	246	233	253	250	241	216	240	250	240	259	268	253	232	235	225	207	250	254	256	259	217	234	242	257	238	220	253	228	265	286	230	231	256	244	262	241	235	250	239	241	232	257	256	261	270	238	231	223	287	248	255	243	229	221	277	228	238	253	234	228	222	270	222	212	235	245	240	255	225	232	233	246	221	243	228	280	255	250	225	247	247	259	252	272	228	266	263	237	245	237	249	224	223	224	253	215	245	256	265	271	272	237	278	246	239	243	244	209	255	254	218	214	242	245	241	250	257	231	231	261	247	265	251	265	250	259	258	221	276	220	248	230	234	283	235	250	242	250	276	239	236	236	268	233	254	235	234	250	242	260	239	245	244	271	247	249	224	224	250	234	256	279	219	229	206	239	242	278	255	252	250	233	255	249	243	234	213	250	252	244	257	268	219	231	247	224	207	244	242	237	237	231	274	229	246	248	244	205	236	267	256	236	244	236	237	245	247	233	209	219	244	245	242	250	241	247	261	234	224	236	216	264	252	221	235	245	249	249	268	231	244	236	268	261	243	246	233	245	244	255	247	243	238	254	290	247	241	244	222	223	262	245	260	208	245	243	227	249	243	220	232	264	252	275	241	220	261	246	252	267	251	246	258	228	217	208	245	244	240	256	271	231	255	239	276	255	235	248	265	261	274	248	234	252	237	238	246	280	218	241	261	233	254	242	243	251	241	238	232	236	266	240	240	229	230	241	262	254	277	241	236	267	254	225	271	264	268	218	225	229	238	256	231	259	247	254	240	238	269	225	243	259	260	247	240	246	260	242	251	246	240	256	240	227	237	265	252	228	255	254	233	244	256	213	274	240	235	259	273	226	245	261	256	208	204	215	261	249	213	243	242	226	225	247	260	249	253	256	213	232	230	285	219	223	241	253	233	254	242	231	227	262	248	251	255	219	255	246	244	229	228	244	240	229	265	234	244	262	219	232	221	261	271	232	260	231	237	225	279	241	229	227	248	233	238	255	245	233	249	250	219	250	240	231	249	245	237	238	241	265	251	249	227	239	256	225	217	244	238	233	263	218	232	267	228	235	241	246	248	236	247	246	262	270	259	279	229	250	256	246	211	224	242	259	260	248	214	249	233	231	238	241	247	241	232	247	240	236	239	218	232	215	262	257	265	254	235	234	258	236	240	252	245	225	250	253	249	243	240	238	218	218	240	212	214	230	227	232	273	263	255	216	233	225	228	250	214	241	234	227	248	259	249	256	233	252	232	249	253	237	238	229	244	254	242	224	262	218	265	241	258	257	260	277	248	212	253	243	232	257	242	232	252	253	258	256	231	249	260	258	239	236	233	249	249	225	250	233	210	245	257	232	222	264	253	241	256	230	241	226	241	243	235	244	272	241	241	240	246	255	260	249	240	253	252	249	248	261	224	267	251	252	231	257	255	234	250	264	231	252	223	250	248	245	235	234	213	247	251	230	216	260	245	224	246	237	236	212	243	231	255	241	238	248	230	230	254	266	255	237	225	266	256	264	245	235	244	232	233	230	230	233	233	235	235	225	227	252	239	256	226	215	243	229	279	242	259	230	240	227	257	235	243	233	257	227	259	262	227	242	249	262	230	250	213	241	244	256	237	236	218	258	252	239	272	249	263	247	231	236	242	247	268	244	247	242	274	224	242	251	233	265	251	235	277	237	240	239	251	252	262	251	222	235	212	254	240	229	244	259	246	234	260	250	243	219	212	231	240	240	254	239	247	252	269	242	238	228	239	231	225	254	251	254	231	247	241	234	253	263	246	244	258	248	245	232	273	240	251	252	219	240	241	246	238	231	261	239	252	246	246	237	240	268	231	237	228	229	268	230	233	236	262	253	262	282	236	255	248	225	242	258	231	231	253	248	245	260	284	238	278	276	263	257	233	250	262	255	231	224	238	261	254	269	234	235	245	250	240	225	229	247	233	228	249	237	247	253	275	246	245	268	234	244	228	302	230	242	222	245	276	229	249	239	246	262	250	288	241	242	238	257	275	257	253	236	271	259	271	253	227	252	250	239	247	257	237	255	258	224	254	240	228	262	246	241	232	255	245	225	257	203	246	235	249	230	216	244	252	233	257	265	257	241	236	249	240	267	212	240	246	229	242	246	254	265	220	267	246	242	231	255	253	243	227	250	268	269	225	222	208	235	230	216	262	240	260	259	231	220	257	230	228	259	206	247	240	256	234	258	226	237	249	264	236	250	256	243	253	214	233	252	269	244	222	227	236	251	229	212	238	224	223	250	253	274	227	253	238	247	233	255	249	268	234	262	249	249	234	236	239	250	255	264	268	251	256	243	244	263	245	230	251	243	227	230	215	260	267	232	233	240	262	227	241	254	229	260	244	245	259	248	256	223	248	249	251	250	244	238	274	233	231	250	240	229	270	264	272	258	261	282	226	254	237	239	248	225	221	245	244	215	274	244	232	244	222	251	257	242	226	228	230	264	233	238	215	236	239	222	248	252	257	241	216	230	256	253	241	229	240	236	221	245	234	223	247	233	267	287	263	252	265	215	217	275	252	246	239	216	257	267	236	231	273	270	236	231	233	239	250	199	239	224	263	281	219	259	234	246	213	245	240	265	256	262	219	229	206	231	234	271	240	257	267	251	244	262	264	226	232	249	258	246	216	261	231	242	249	250	241	260	228	268	245	246	245	247	239	228	228	237	252	227	237	232	250	240	209	235	242	236	217	271	222	221	255	228	236	229	230	242	267	247	237	261	239	245	240	254	221	260	249	254	262	251	238	231	248	272	253	226	259	267	259	250	262	244	227	272	247	278	229	243	222	251	259	247	253	261	241	223	235	241	254	231	261	225	239	249	225	229	240	266	249	235	224	222	232	265	241	260	247	239	235	228	238	251	251	243	229	237	264	232	256	262	252	259	267	253	253	248	239	236	238	239	231	226	250	274	236	251	253	234	240	242	247	270	270	211	245	270	244	237	228	253	245	250	246	235	244	253	279	249	267	251	250	238	269	216	267	229
2450	828	923	957	860	821	848	777	775	726	790	761	793	778	787	730	761	779	716	721	711	769	701	722	677	721	739	735	700	707	863	3325	5326	3515	1824	1086	887	743	705	692	737	696	642	711	727	668	685	661	732	684	675	738	664	703	744	749	731	728	702	696	714	724	695	686	676	688	683	701	755	728	674	739	745	679	705	691	697	678	767	719	666	702	699	730	656	673	701	722	765	655	718	714	657	684	710	746	726	686	726	748	681	711	672	727	701	689	680	687	722	715	718	740	732	697	710	707	707	709	707	704	724	707	735	696	705	695	707	703	710	713	720	695	713	711	694	703	731	650	724	724	687	715	754	706	698	684	728	705	697	717	672	694	657	683	700	664	744	707	687	717	716	697	665	716	775	705	735	702	662	730	694	724	696	665	744	706	717	716	698	706	705	721	644	702	757	722	702	708	696	683	682	651	676	671	668	713	702	708	667	725	703	682	699	724	715	713	691	713	693	712	736	695	694	764	711	695	680	699	697	700	728	705	690	667	695	694	726	704	714	680	739	690	731	701	691	739	709	667	686	674	737	726	692	724	682	686	696	678	674	640	718	748	672	663	737	709	681	727	719	675	662	733	716	691	690	680	744	727	662	663	762	718	725	740	694	748	701	688	710	686	697	707	712	724	692	746	735	660	681	732	658	737	706	648	723	728	715	689	745	693	669	708	628	713	682	718	725	656	699	710	707	673	684	685	735	674	718	703	697	685	678	710	669	762	669	690	694	703	693	710	680	697	735	705	726	705	711	678	757	704	687	690	684	685	725	704	697	706	675	725	654	711	682	727	681	683	734	686	684	695	716	695	739	725	698	669	704	738	687	680	735	720	731	740	682	650	714	677	671	650	661	721	695	696	697	667	680	753	740	680	734	690	714	718	729	717	700	715	665	725	688	680	727	730	719	748	699	693	697	680	664	711	759	682	718	656	697	661	680	706	720	735	724	674	734	668	680	749	719	691	713	700	732	695	701	681	717	701	711	674	705	684	684	668	719	682	710	681	704	712	726	698	710	674	711	710	705	688	719	709	704	716	694	666	709	683	745	740	679	647	710	696	726	740	747	672	711	671	661	687	704	663	707	626	737	710	684	731	727	696	730	694	699	672	704	715	687	706	699	726	670	736	759	686	694	647	711	702	654	728	744	693	677	727	686	706	759	748	707	722	716	740	694	686	716	697	656	686	697	705	734	686	717	698	677	666	716	740	698	724	664	683	687	720	717	721	710	703	716	697	742	698	732	749	702	680	676	664	668	657	723	711	670	697	664	696	702	664	698	710	645	704	719	736	713	742	711	734	696	746	747	659	712	695	703	685	699	710	706	718	713	689	718	687	652	697	717	742	713	701	703	697	708	707	689	738	732	687	744	686	701	721	699	680	746	703	744	692	693	680	727	691	713	695	743	710	712	685	682	686	676	669	686	745	696	710	680	691	692	677	649	725	713	747	717	653	647	721	729	712	713	707	698	658	746	738	677	649	664	725	718	739	684	719	718	705	743	711	696	714	713	757	742	676	670	659	704	730	658	692	704	669	678	672	717	659	722	684	673	708	686	691	720	681	694	749	711	730	730	715	728	715	730	700	687	701	678	687	675	694	697	733	677	714	696	677	714	699	686	729	674	726	693	704	700	728	689	693	743	637	740	654	654	746	711	661	723	744	658	682	699	717	706	673	680	692	689	680	635	681	725	693	718	702	695	694	710	729	682	720	731	697	708	718	673	720	673	737	698	691	685	743	683	694	675	706	717	667	688	675	711	692	649	704	695	724	675	696	687	699	693	710	697	675	702	714	753	699	737	717	725	697	710	738	678	737	693	731	740	741	700	702	656	705	703	719	703	691	739	703	688	685	675	689	729	752	700	691	734	713	710	706	710	710	675	668	718	722	699	658	698	712	727	747	723	724	712	654	702	674	627	702	701	748	621	688	681	736	686	654	680	739	714	723	700	687	664	703	684	713	666	689	709	722	690	675	668	698	676	664	724	681	689	761	729	666	686	710	707	713	691	800	677	709	683	705	690	695	705	712	696	696	696	675	689	732	695	695	714	720	732	712	692	648	647	689	725	705	637	668	720	727	714	696	758	693	717	684	745	737	663	708	712	677	706	701	646	708	680	701	719	684	750	711	691	705	711	709	718	702	717	693	653	730	743	714	711	677	721	721	683	727	699	720	695	739	750	721	697	676	750	727	682	681	674	699	738	700	708	711	684	674	715	725	694	701	686	697	678	706	659	691	707	747	707	740	706	679	722	713	686	665	713	705	734	714	719	717	687	701	713	721	711	711	694	698	742	714	723	659	678	679	683	671	703	763	722	718	725	743	722	724	707	688	735	646	690	713	718	713	683	678	686	726	683	694	696	706	746	691	684	725	712	677	689	677	717	680	707	702	688	708	699	715	685	711	665	675	647	712	672	662	659	661	713	721	705	714	691	724	722	727	694	647	722	737	713	720	689	637	676	729	733	671	685	701	737	737	707	677	727	674	675	682	685	699	701	639	744	676	660	670	711	732	673	685	699	733	715	695	711	677	709	685	679	699	689	745	679	717	673	730	714	671	667	685	710	687	687	721	665	666	709	732	725	687	673	709	675	735	702	695	667	677	718	720	685	708	700	670	761	651	720	712	734	703	733	660	711	705	672	700	725	720	647	707	688	730	673	699	721	689	714	664	718	678	694	724	673	689	712	707	713	708	677	673	702	747	690	644	726	678	688	730	701	687	691	751	682	684	661	693	685	679	679	764	714	693	694	687	655	683	727	732	731	725	720	674	707	689	655	692	660	709	713	700	719	730	691	656	702	709	698	677	702	731	727	671	714	654	697	732	675	716	714	730	695	709	710	689	721	692	688	738	685	676	700	729	726	657	704	660	711	678	699	718	622	755	720	725	707	705	685	681	650	701	669	691	666	704	714	720	692	678	689	709	712	728	699	697	682	696	739	678	742	651	694	686	682	715	669	707	749	685	673	714	699	712	682	685	655	684	658	723	717	617	687	715	695	641	706	679	737	652	690	705	705	705	685	709	715	719	709	728	695	673	676	697	681	689	673	714	725	692	710	677	703	715	670	752	714	701	729	709	715	702	714	712	655	671	754	685	726	719	726	684	713	655	718	680	678	691	664	693	690	734	689	707	723	694	742	687	685	713	730	746	715	707	724	680	723	722	685	690	687	724	712	649	725	702	695	717	678	683	679	660	731	741	718	712	717	651	698	680	688	729	679	687	736	707	687	728	738	697	705	695	676	698	701	677	698	705	714	691	687	705	688	699	691	746	748	712	688	712	738	683	705	708	691	674	695	684	715	689	734	684	700	695	736	723	687	697	732	744	727	741	712	704	679	669	731	712	713	690	706	670	696	698	692	670	701	662	682	772	719	684	727	707	677	661	734	678	663	706	721	771	660	725	735	709	671	684	708	732	723	770	716	685	698	716	708	702	678	693	720	706	718	662	695	729	691	683	696	680	684	700
10292	1562	1541	1157	939	722	546	496	491	413	421	348	376	357	355	321	338	305	324	326	319	300	331	306	302	288	303	282	825	2300	754	1670	3553	1673	991	526	311	304	285	278	269	273	282	281	252	258	230	285	302	275	274	276	262	298	272	289	270	288	275	251	276	265	307	289	294	281	275	279	270	296	259	263	317	279	288	248	299	299	255	280	281	271	271	273	276	289	290	309	294	292	266	275	280	275	287	333	263	273	231	289	269	283	277	273	265	243	317	280	279	273	321	260	281	268	294	254	289	293	293	292	287	265	288	232	284	285	251	273	309	287	282	268	279	252	254	267	283	265	278	289	304	284	264	285	292	267	251	267	275	272	272	281	255	255	271	291	297	262	238	284	288	266	267	289	283	256	262	297	267	274	266	254	272	291	296	291	284	250	308	284	250	278	252	299	298	283	297	263	294	285	235	276	255	295	297	323	292	284	271	278	275	267	282	309	288	275	268	261	274	279	273	284	286	314	272	294	262	263	290	281	288	305	242	294	286	297	244	301	265	316	264	248	272	279	271	269	291	253	268	277	284	267	279	265	292	251	308	254	262	281	261	263	257	272	272	241	278	248	270	294	295	306	273	258	290	298	269	266	299	259	270	255	279	296	278	291	257	290	282	260	280	270	297	308	281	291	285	289	266	283	284	264	275	251	264	260	288	282	282	292	251	258	271	294	259	269	292	268	297	280	272	278	279	295	262	273	257	300	294	267	291	261	277	285	255	304	313	268	265	243	257	268	268	255	265	304	261	277	270	294	263	283	255	283	289	277	261	287	276	274	296	275	267	280	258	261	266	279	287	282	232	289	268	264	277	260	287	277	290	287	297	300	285	267	259	290	313	252	312	289	300	257	266	267	291	267	260	272	269	302	285	297	268	306	251	282	252	261	288	278	280	288	299	284	294	271	268	266	277	258	263	284	302	243	271	248	272	284	292	272	265	293	279	276	295	247	247	292	271	292	238	290	268	271	261	270	303	249	296	275	256	289	267	279	280	280	292	273	261	253	281	278	300	309	270	294	274	275	275	289	247	269	256	256	268	258	299	264	272	311	259	255	271	288	295	318	290	284	270	287	284	276	271	271	269	290	276	271	250	273	299	288	263	260	275	269	267	272	266	287	279	260	284	283	281	278	278	263	279	283	275	289	296	282	286	271	287	258	274	319	277	288	252	292	282	284	291	283	276	249	268	263	284	257	294	249	302	257	259	257	266	259	244	278	273	301	279	299	265	272	298	278	280	277	286	273	277	270	282	255	300	258	276	311	267	285	291	298	270	285	254	272	308	292	250	302	279	291	277	264	276	273	280	284	281	270	305	268	282	248	281	287	292	276	284	273	264	270	245	257	285	261	262	269	260	282	317	275	290	290	255	270	294	293	278	269	239	263	291	300	267	239	260	291	267	287	287	279	262	275	262	280	261	292	276	250	263	281	247	255	297	269	281	264	267	278	280	265	290	263	298	252	275	275	256	276	259	292	297	283	296	276	271	261	299	268	247	297	279	281	279	283	301	266	266	271	299	296	303	287	307	275	258	259	277	269	251	268	257	255	296	279	277	294	295	283	274	295	286	306	261	250	257	266	248	259	293	262	257	265	257	309	243	263	284	275	303	271	302	271	317	309	253	273	282	296	268	285	273	287	273	288	273	255	275	293	243	273	242	266	288	295	283	273	273	280	279	275	285	292	292	298	268	274	259	270	274	311	254	270	282	267	258	293	263	299	275	299	264	256	269	310	280	253	280	317	286	291	271	305	265	278	260	257	254	287	305	290	289	269	276	270	272	302	306	282	273	323	286	257	275	267	289	285	292	289	296	285	282	258	261	288	255	298	263	264	286	284	279	287	257	271	298	277	263	292	290	277	279	284	278	254	279	290	274	275	274	263	292	282	302	248	276	250	317	317	295	277	300	278	286	270	287	307	276	285	265	277	258	286	279	281	281	267	243	296	279	260	272	274	283	278	268	293	273	289	296	266	297	287	270	275	267	277	264	272	246	273	281	303	281	263	268	265	280	270	271	278	266	250	243	272	307	262	282	299	301	269	272	284	291	304	269	288	297	277	237	309	281	262	256	282	275	284	291	232	294	255	272	296	255	273	287	293	284	296	271	263	290	291	256	285	264	284	284	274	276	281	289	273	303	301	274	287	327	299	289	265	290	254	275	280	274	289	278	303	303	273	272	307	265	271	304	289	282	259	281	256	289	264	285	281	295	259	280	293	254	295	253	292	299	287	274	268	282	257	265	282	269	308	271	250	290	266	289	272	298	293	287	274	273	258	255	283	298	271	286	304	300	275	286	301	292	293	264	285	271	290	279	270	288	312	261	256	272	296	272	258	265	252	245	298	284	261	293	260	236	283	277	280	283	265	289	306	278	267	277	257	262	298	271	276	286	276	273	271	283	275	290	286	257	305	259	286	256	270	258	268	269	306	283	281	279	268	275	239	299	272	317	265	278	290	250	292	302	287	271	254	283	315	305	275	303	268	265	268	272	300	286	286	303	278	274	280	278	301	276	253	270	271	272	262	287	291	290	287	274	302	237	248	276	301	269	294	309	277	276	274	283	249	281	265	281	275	297	266	269	279	260	264	308	274	269	275	276	277	246	260	267	269	298	285	270	339	266	298	272	267	259	278	262	262	274	273	273	280	265	261	306	298	288	259	254	288	277	305	267	263	276	279	265	266	274	282	265	291	301	263	280	283	269	275	273	298	290	268	274	289	286	278	279	278	311	288	293	280	265	277	269	288	297	286	287	294	255	284	294	276	291	263	288	275	310	284	305	273	285	261	281	284	286	279	281	286	286	282	261	242	273	312	296	280	265	251	279	259	257	268	326	300	265	295	303	264	296	268	245	278	268	284	256	276	276	287	293	299	245	292	264	286	285	281	274	298	271	279	269	283	273	255	269	277	262	276	281	256	292	274	272	294	269	301	299	255	293	268	262	310	260	294	287	273	284	260	275	298	284	306	303	286	304	252	251	294	291	265	312	268	277	304	277	287	256	277	278	277	279	235	253	297	307	245	255	251	264	268	284	289	271	287	269	256	283	254	267	273	268	316	269	284	273	294	251	252	333	272	247	290	273	292	269	296	293	306	274	273	274	271	290	279	265	263	259	302	248	305	246	291	267	304	283	271	248	233	250	294	268	286	288	258	247	283	282	263	266	284	280	251	295	267	282	292	292	260	244	256	278	281	285	285	273	259	295	259	259	276	275	262	279	275	268	254	266	254	282	293	256	285	267	276	269	258	256	226	260	253	276	257	270	273	272	298	247	260	294	279	289	248	265	290	275	288	287	272	248	256	265	279	304	296	272	274	276	283	269	236	284	271	295	291	254	289	244	293	275	327	281	279	294	289	299	266	276	283	271	283	272	290	263	286	280	258	250	292	289	261	289	269	283	267	275	292	299	247	284	282	272	255	306	266	286	291	306	265	287	251	303	246	291	286	287	254	278	291	301	271
6709	2046	3833	3974	3493	2776	2277	2100	1868	1776	1590	1533	1416	1341	1394	1225	1274	1194	1061	1007	1020	1015	1042	989	1079	960	1023	991	4890	12544	4298	9533	18339	9104	5216	2089	1092	817	767	802	765	827	808	792	759	793	793	798	765	827	808	833	774	793	737	776	772	788	777	770	776	797	806	747	770	775	747	773	768	824	806	786	770	782	813	780	794	815	827	761	778	788	787	782	777	794	758	796	812	796	831	847	812	807	767	752	862	800	791	805	757	767	785	775	801	842	800	818	762	758	854	837	774	760	796	760	765	764	790	776	794	799	762	779	774	814	756	747	814	807	776	832	761	763	802	784	817	793	789	853	809	791	804	791	780	810	772	767	791	765	798	827	825	788	773	772	761	783	832	791	809	765	819	783	782	785	773	786	788	783	873	797	735	787	812	807	820	804	794	758	778	827	815	820	755	830	813	801	805	790	761	817	764	783	827	792	814	855	871	818	742	761	836	760	804	816	820	762	806	762	816	829	813	754	774	791	825	844	800	791	770	826	788	796	829	817	815	807	794	764	817	772	775	784	818	770	771	854	824	816	760	835	779	825	748	816	773	752	793	799	748	849	800	795	744	745	754	804	834	792	803	806	806	802	816	777	796	758	750	753	778	800	739	755	830	777	785	746	792	813	776	812	784	758	752	757	799	762	815	786	849	757	773	813	815	810	792	810	803	803	841	816	817	732	818	832	773	773	825	862	769	814	811	798	755	771	797	764	781	813	779	779	766	783	835	759	813	730	774	759	795	766	755	772	758	799	777	753	817	810	793	847	803	767	765	739	776	747	837	779	802	770	798	770	837	781	784	814	799	776	758	772	825	791	772	787	794	825	738	835	830	766	768	774	763	837	812	754	794	784	780	812	775	820	817	850	811	792	769	780	774	774	783	759	762	830	775	806	801	815	762	788	764	812	761	746	750	764	815	781	781	801	745	813	799	812	770	808	786	761	764	783	728	815	763	794	746	748	813	782	798	811	780	821	770	768	785	789	802	785	756	802	793	739	816	825	769	794	851	795	825	753	724	751	804	796	806	797	811	805	800	830	798	781	796	787	811	791	766	797	778	846	775	766	769	802	746	828	804	742	775	775	762	800	815	776	771	723	761	819	808	790	769	836	732	825	753	740	788	781	802	777	728	836	773	778	779	777	757	730	811	785	815	814	765	791	842	760	805	814	800	769	804	774	812	819	779	812	788	819	808	826	789	816	762	850	790	759	774	812	798	768	778	818	782	808	782	773	788	792	789	865	835	778	770	802	775	767	814	770	842	793	770	738	788	764	768	794	778	816	781	804	808	815	785	767	807	815	777	810	790	757	772	767	768	825	814	865	852	822	783	816	813	786	835	777	770	780	794	792	793	753	766	802	817	815	750	796	772	764	789	794	789	850	793	781	785	745	784	806	809	776	783	737	804	779	777	841	801	778	797	791	791	783	838	803	721	773	813	747	770	771	796	790	799	764	837	776	813	745	813	783	741	853	775	804	742	809	829	777	795	787	780	786	776	802	788	801	875	764	731	764	758	814	780	801	800	792	761	762	798	792	803	751	767	807	723	788	819	773	804	826	803	742	777	816	847	784	783	800	760	766	842	796	752	776	828	783	828	842	789	793	755	807	798	801	797	752	808	848	717	751	757	771	797	787	778	805	788	788	792	725	747	777	785	725	789	836	780	795	778	770	785	815	779	791	843	757	831	856	799	781	756	770	740	788	797	774	789	791	735	819	780	775	765	765	780	835	774	813	813	840	775	771	788	834	756	796	757	793	820	820	817	835	734	813	823	759	793	793	802	801	851	799	769	815	858	760	764	800	750	742	805	765	818	761	768	763	830	788	741	812	777	760	811	769	829	731	812	812	816	743	791	830	792	812	776	787	768	799	792	807	750	806	852	780	803	793	832	755	803	799	771	795	775	777	781	814	767	775	738	816	745	764	781	775	756	776	834	846	796	797	752	764	773	778	765	755	819	827	809	793	787	788	839	798	822	823	821	814	778	833	805	845	808	837	776	768	852	815	756	743	797	749	808	777	813	799	775	799	781	809	788	804	771	769	817	770	760	801	767	853	712	777	795	817	777	809	814	823	790	840	784	759	784	760	832	785	782	784	796	768	798	802	733	812	797	839	794	778	798	735	771	792	744	777	769	821	806	799	838	779	773	799	758	835	746	805	784	742	740	799	775	796	791	777	765	815	723	760	788	776	806	789	846	799	806	810	801	744	790	789	791	809	775	786	749	800	751	756	796	748	780	799	787	809	772	843	767	774	800	791	800	785	807	783	838	779	781	777	821	798	783	796	806	810	796	761	785	802	796	786	784	757	816	758	770	772	822	806	765	757	770	835	792	857	764	724	753	800	815	819	768	772	758	829	803	792	818	811	770	824	756	815	819	767	777	819	751	813	792	776	763	708	774	779	784	798	746	798	747	817	772	774	815	814	749	812	780	794	765	792	806	775	845	803	793	759	791	825	746	753	787	803	825	758	811	832	761	814	782	824	797	807	745	770	812	759	781	783	827	775	768	732	802	749	752	770	793	801	761	818	774	777	771	783	780	765	815	790	800	827	764	810	838	818	776	834	743	773	790	807	800	814	739	723	737	808	748	787	767	784	766	782	795	782	814	839	833	766	804	818	777	786	781	815	732	789	802	798	808	839	788	782	813	782	771	845	769	809	801	802	759	787	772	792	800	813	799	773	792	762	790	797	741	785	822	807	795	823	730	764	793	764	754	771	757	804	761	731	811	736	728	773	788	815	785	782	796	771	807	824	809	740	761	710	797	747	808	790	815	780	812	810	827	760	803	689	829	775	790	773	763	806	764	740	765	817	781	770	809	777	766	778	797	788	807	762	778	765	753	808	751	745	761	765	786	806	821	790	821	764	823	797	802	770	824	750	778	845	773	808	799	751	783	812	815	814	799	807	785	795	773	802	770	793	768	784	808	757	779	761	804	773	763	774	784	849	778	793	749	762	803	813	768	773	749	779	806	795	802	803	810	779	789	786	805	811	765	757	781	818	798	827	803	753	727	768	774	792	777	771	808	761	798	821	806	807	827	770	746	760	773	785	791	826	720	830	789	824	775	761	759	810	824	808	799	754	745	795	792	775	758	786	750	816	758	757	767	808	868	728	759	776	786	809	798	804	763	808	787	777	830	760	799	794	753	801	850	855	809	841	779	792	810	775	798	762	831	816	782	780	793	808	807	822	769	817	774	776	842	798	805	787	780	833	788	785	868	797	796	762	810	772	781	724	829	819	782	784	797	812	757	816	757	795	793	763	781	783	758	786	806	758	759	797	768	757	811	813	806	749	797	769	796	768	806	833	813	747	827	770	848	798	786	787	739	838	809	819	779	787	789	784	837	767	789	816	781	826	813	730	805	769	766	801	814	763	781	788	801	798	731	814	746	801	811	806	851	777	821	753	793	765	785	848	755	790	781	840	755	798	807	783	808	785	792	832	753	846	790	785	831	795	781	773
19688	4124	3246	2309	1681	1198	1047	796	760	642	574	535	482	466	468	438	440	420	409	409	427	381	388	359	365	357	378	383	782	5133	5284	4374	4157	1816	912	497	397	315	289	281	307	276	306	340	313	319	317	293	304	325	301	302	270	314	313	322	290	341	310	304	331	327	331	315	332	300	306	305	330	283	330	298	306	298	311	269	296	343	323	315	332	309	324	293	292	284	251	318	310	277	314	317	291	279	305	331	327	319	302	303	305	325	357	302	309	353	310	317	311	330	325	333	320	327	323	283	291	306	311	290	347	307	311	322	327	323	330	305	282	316	315	307	286	315	319	327	294	317	292	305	306	334	298	296	331	277	322	351	316	342	300	318	310	292	305	297	308	318	307	305	308	300	297	306	338	315	315	285	331	303	318	310	324	319	313	294	341	289	325	322	318	324	308	329	326	305	339	336	322	297	293	280	332	312	312	296	315	297	281	334	280	305	279	307	317	306	310	311	289	310	319	321	280	324	285	318	296	301	306	293	273	297	313	330	328	320	308	305	264	314	291	332	364	321	299	290	304	311	316	301	312	324	292	302	293	320	306	289	307	338	279	301	325	324	341	300	305	330	294	314	330	301	320	277	327	297	330	288	315	311	293	324	316	303	336	341	325	306	282	346	307	320	292	295	314	303	300	277	308	303	306	282	302	335	317	339	295	302	306	307	340	315	325	327	304	335	290	283	341	326	315	297	311	326	316	329	316	314	299	309	290	305	302	316	292	279	335	319	326	317	317	303	296	303	294	304	315	323	313	318	307	308	307	336	313	329	327	296	331	322	336	299	339	305	309	294	315	308	329	323	321	308	308	306	327	306	289	321	320	342	278	317	312	324	325	329	315	312	323	313	325	320	303	341	312	339	300	314	313	308	322	319	303	297	286	314	287	308	322	312	324	315	335	328	299	319	325	295	314	283	288	348	282	295	343	315	303	314	310	287	313	333	306	317	329	343	325	341	317	287	316	314	367	297	299	310	288	357	294	315	307	306	303	302	322	286	326	310	308	354	349	310	317	316	319	305	276	299	313	326	322	303	310	317	330	310	312	286	309	313	314	341	322	323	314	302	285	306	303	314	300	303	278	321	332	307	342	269	291	342	323	308	331	281	305	309	299	324	321	314	306	293	315	306	297	300	311	344	321	301	320	319	290	320	319	283	333	295	318	297	299	298	311	307	292	307	302	319	312	297	307	316	292	297	284	280	299	302	298	316	293	300	329	309	307	331	295	315	296	267	330	314	299	349	293	322	294	308	318	328	323	315	318	302	310	284	324	334	296	326	285	295	287	290	322	312	305	331	293	302	310	322	319	298	323	303	281	307	290	303	344	318	310	294	320	318	311	302	309	304	325	299	309	317	324	333	297	298	311	303	319	331	287	311	333	306	315	311	310	328	311	299	313	318	319	330	331	305	313	328	301	313	304	327	338	327	323	291	347	306	331	307	320	320	318	272	325	321	286	306	304	310	343	313	309	316	301	332	307	310	315	289	277	309	318	312	302	290	332	290	329	325	330	295	314	331	315	294	298	290	315	299	282	336	301	320	323	329	279	305	309	289	289	336	310	313	290	310	339	314	288	282	329	296	339	264	316	328	326	327	323	328	314	318	300	324	280	298	312	328	272	317	317	320	287	314	316	308	323	296	333	327	331	313	317	332	305	293	284	320	296	310	331	289	310	274	305	346	317	321	306	303	299	328	301	293	291	284	305	320	325	326	324	297	301	289	315	329	315	301	296	289	295	342	301	295	324	320	334	297	309	281	318	343	307	326	326	348	285	318	312	322	296	338	302	314	298	310	309	324	282	300	314	350	317	333	304	300	345	315	295	293	318	296	299	343	319	286	304	298	290	330	332	259	333	294	278	310	329	315	328	308	331	297	291	314	303	296	317	327	261	301	305	301	309	334	334	271	326	294	310	283	319	313	308	318	360	285	294	322	305	303	280	342	299	345	292	319	311	298	354	305	299	317	331	311	275	310	309	302	318	318	330	323	338	312	319	301	298	309	354	298	325	316	284	323	290	297	285	318	293	305	347	309	308	304	317	318	328	330	292	312	328	325	330	325	298	290	337	320	299	318	311	346	310	305	305	323	268	312	298	297	322	278	332	349	328	323	335	318	298	286	326	296	304	309	274	285	291	314	325	310	301	291	325	317	313	322	275	293	306	324	295	313	298	311	342	301	343	311	341	311	293	311	301	331	297	328	300	293	335	305	325	314	308	266	321	340	294	290	313	319	308	306	315	350	293	310	250	311	302	282	307	318	319	313	320	310	301	329	312	326	304	303	302	301	306	304	326	289	313	278	284	294	297	287	325	316	320	317	374	277	331	300	304	329	312	296	322	309	302	288	299	293	311	308	290	330	302	297	336	324	308	298	316	304	332	278	308	290	353	297	279	309	295	303	295	318	295	259	292	304	304	323	333	312	294	300	319	299	295	289	307	302	305	303	301	317	308	307	325	323	336	297	310	295	311	314	317	339	297	288	310	304	313	325	304	301	300	332	316	305	305	322	345	324	297	328	318	306	303	310	308	310	333	318	330	292	276	305	315	324	313	302	307	272	292	315	327	278	324	304	332	310	303	320	321	288	317	318	289	298	310	299	333	326	291	283	348	278	331	291	311	306	336	350	319	301	303	336	304	339	295	321	324	310	293	317	311	306	317	309	296	292	356	300	310	338	314	318	339	334	308	271	290	310	294	318	329	319	296	325	302	302	294	309	338	296	277	301	329	303	321	306	315	305	342	292	328	309	338	318	307	325	322	278	301	317	301	293	296	297	288	331	315	313	318	289	335	314	313	278	301	287	337	322	293	293	331	307	289	305	346	288	297	291	288	335	269	302	310	275	324	328	313	303	306	325	325	333	302	335	300	302	324	317	250	299	302	325	328	307	289	334	343	339	299	330	321	346	281	329	304	308	330	338	300	311	271	296	308	345	318	300	307	342	340	322	315	294	297	326	314	337	344	295	305	305	308	281	302	312	307	308	308	326	335	319	309	289	313	320	349	305	297	306	341	308	299	276	326	310	293	302	327	318	303	295	322	303	287	297	288	300	319	311	294	297	310	315	329	324	308	285	313	313	294	320	306	328	303	317	303	306	299	352	290	293	291	304	289	312	282	301	307	312	324	316	315	308	322	326	313	323	296	302	317	329	324	304	333	319	299	319	304	307	310	307	321	280	321	304	317	348	323	320	328	309	286	292	301	322	310	317	310	299	341	304	307	288	316	314	312	312	330	319	305	324	334	299	341	345	291	302	302	281	291	349	325	323	289	304	326	316	296	299	290	301	284	301	310	334	296	329	324	342	339	285	296	307	293	302	310	318	340	318	328	312	337	347	344	316	285	294	309	297	289	326	319	314	321	301	333	304	316	324	313	298	299	321	293	301	292	301	315	285	311	304	323	284	306	332	330	346	282	327	318	306	308	301	332	334	284	324	282	304	293	283	321	315	327	300	323	310	322	286
9794	3303	6778	7048	5927	4897	3956	3390	3025	2636	2545	2147	2073	1958	1943	1802	1738	1628	1504	1426	1378	1356	1360	1206	1195	1273	1264	1268	4125	23619	22223	19561	18757	9059	4257	2108	1358	878	834	858	870	888	806	904	841	900	808	813	864	895	851	837	909	864	924	922	845	863	969	909	897	855	908	875	918	851	876	890	868	849	859	862	924	890	845	889	903	834	869	860	890	849	871	863	929	922	846	833	871	917	831	880	856	897	894	919	893	799	815	865	874	831	858	833	849	868	855	886	878	903	931	889	854	883	874	831	895	899	844	836	868	908	870	882	840	894	811	910	894	880	839	853	835	901	857	880	848	876	884	823	854	833	829	864	907	850	874	857	886	926	888	860	882	890	844	882	886	868	826	937	899	838	902	892	909	879	861	854	895	832	917	881	897	887	882	855	895	865	892	862	859	839	865	855	804	895	833	828	836	896	847	871	855	853	877	865	883	873	892	866	874	840	865	883	833	826	876	897	859	860	872	886	883	813	900	877	875	860	876	862	844	882	853	842	894	821	848	830	861	851	869	860	873	898	863	867	875	902	860	857	803	891	878	904	847	900	894	847	838	870	854	828	887	834	821	809	881	835	868	855	834	852	874	865	855	883	874	864	824	899	877	807	925	831	894	909	848	838	876	843	869	836	837	823	864	880	868	913	871	884	859	841	904	833	871	857	849	861	829	878	867	914	842	866	822	885	855	838	888	858	800	864	907	903	844	861	885	900	886	851	886	835	816	840	855	876	839	868	853	893	907	879	819	886	867	867	905	844	845	880	835	885	849	897	838	851	810	871	787	839	795	894	880	872	867	908	880	889	873	876	917	869	851	853	870	914	894	884	811	879	915	883	889	856	842	906	863	867	912	913	888	900	877	889	855	907	856	872	885	880	857	857	845	903	833	867	859	907	813	886	843	920	845	857	892	893	859	852	825	865	807	865	843	842	912	844	909	871	872	844	891	881	843	877	891	914	883	882	896	823	879	862	857	864	877	873	855	853	874	876	849	815	903	903	879	875	871	838	883	882	860	901	897	883	823	872	878	857	854	843	840	838	852	847	892	824	854	870	873	839	825	889	865	848	905	867	848	865	878	874	861	864	824	905	824	873	870	884	884	834	872	833	856	876	891	797	844	893	841	917	858	839	866	860	847	882	837	835	894	837	840	804	865	842	869	857	831	899	804	808	910	870	872	846	839	844	908	891	835	810	888	876	884	853	864	857	854	832	829	860	881	839	875	871	911	852	864	881	869	860	885	882	868	894	852	870	862	875	864	861	910	849	869	897	843	808	882	905	851	923	897	872	915	816	831	869	887	844	879	868	899	871	889	826	818	860	890	843	899	848	840	839	886	915	904	872	853	852	873	830	846	860	863	875	825	849	845	843	855	884	902	876	876	915	869	896	862	902	879	864	863	816	854	837	853	885	880	851	859	826	862	845	849	840	876	856	912	856	903	904	902	861	873	854	859	824	855	879	877	895	843	836	850	864	828	852	869	862	825	857	873	895	848	900	865	855	850	923	879	851	883	851	835	833	845	861	891	828	857	825	900	820	846	846	899	854	851	870	838	863	927	898	863	859	842	851	868	876	831	810	835	840	890	885	923	882	870	825	887	868	902	882	823	928	873	891	861	831	895	873	774	885	864	851	866	879	814	866	910	874	862	852	840	832	870	908	827	896	804	911	915	885	894	861	889	873	886	899	851	864	854	823	824	876	924	889	825	874	870	899	911	874	837	890	805	914	869	850	915	861	817	908	875	867	868	815	869	880	895	862	836	815	842	839	862	885	827	924	897	823	869	860	871	846	911	837	849	873	848	805	867	839	817	814	891	857	807	912	813	873	884	931	860	850	881	877	873	874	894	929	837	821	855	886	893	859	860	872	900	871	900	875	893	877	814	861	876	852	819	876	861	801	872	834	833	869	890	875	858	883	856	880	859	841	836	857	885	879	862	900	888	836	875	852	802	888	885	890	882	886	913	846	918	838	867	855	872	848	858	852	897	844	856	834	834	837	838	812	910	897	881	847	873	788	833	901	814	894	875	871	839	859	845	920	863	895	841	863	864	810	924	860	832	891	861	858	857	895	870	795	851	922	869	886	850	875	825	846	828	909	883	856	855	900	900	866	882	829	869	862	879	882	806	933	845	825	888	848	853	850	887	873	860	872	888	843	864	824	866	886	926	801	912	851	878	871	904	894	878	846	855	885	881	871	907	838	893	836	883	869	891	857	913	811	915	897	885	801	838	881	850	884	906	855	889	843	909	856	846	830	866	871	853	858	846	893	875	907	874	911	907	871	888	833	871	841	921	872	884	900	851	913	830	878	861	872	895	858	799	906	832	868	887	864	831	854	835	839	855	837	885	848	856	946	824	856	896	859	890	806	862	873	851	918	839	835	845	815	931	900	899	847	875	912	889	844	896	841	891	851	888	870	845	870	887	868	861	863	837	858	916	832	888	869	892	900	927	855	871	827	883	885	810	847	917	871	848	868	885	810	820	866	873	846	862	827	844	841	902	878	790	823	878	831	821	841	913	864	840	852	869	875	898	919	911	862	880	853	886	873	863	856	875	946	859	893	938	862	817	884	886	885	868	813	862	826	895	893	846	869	848	894	872	842	844	901	828	818	906	901	821	853	794	923	844	842	888	929	880	856	894	878	852	835	873	863	903	897	867	871	892	870	850	886	926	847	843	920	896	816	903	868	877	839	841	866	838	866	844	862	899	886	851	831	893	858	890	875	888	833	815	827	880	874	834	811	848	818	923	909	899	857	870	823	836	851	871	861	831	905	897	826	866	877	818	898	914	855	912	877	832	845	871	840	878	835	859	860	879	875	890	852	887	896	871	832	836	866	824	893	846	870	892	885	877	887	935	849	832	860	816	881	926	869	882	888	866	854	817	829	903	851	805	825	891	860	867	880	890	831	883	878	897	849	858	883	866	843	876	882	888	896	879	901	869	866	915	886	938	869	834	862	826	894	928	912	870	885	922	859	887	899	911	910	881	868	885	855	902	884	846	893	896	876	875	916	860	892	911	832	905	813	865	877	850	874	860	849	918	852	835	841	851	882	799	843	861	809	845	893	807	841	845	935	876	778	906	829	869	870	878	890	846	860	879	873	879	868	920	834	817	872	908	830	809	909	868	858	861	840	869	834	883	880	865	865	823	859	865	886	874	866	859	888	797	870	880	830	847	824	842	908	888	875	895	874	865	908	839	818	821	841	887	855	821	858	831	857	859	880	923	819	900	855	882	871	819	882	857	869	854	882	855	854	852	852	851	856	888	859	915	868	855	899	830	842	854	878	861	911	820	883	883	858	810	852	844	854	836	880	895	891	881	878	863	893	833	858	850	887	859	821	849	822	882	880	848	845	875	889	901	863	861	819	882	871	899	918	812	879	880	907	854	830	826	825	909	857	855	892	842	862	893	870	897	820	819	845	856	897	928	850	887	857	864	847	810	855	833	845	879	854	851	888	863	853
2248	284	286	255	275	239	238	248	215	231	236	199	222	221	262	217	248	236	217	213	244	246	243	233	222	255	236	254	255	351	283	413	382	429	382	299	281	225	218	256	226	262	228	215	242	218	212	205	224	228	239	232	226	202	231	255	263	234	243	210	204	209	233	207	196	223	217	210	231	205	220	226	213	205	216	212	231	247	225	219	214	233	231	232	254	231	249	252	210	204	212	245	211	218	242	209	245	246	226	232	214	237	217	215	227	236	244	199	257	195	236	255	238	238	219	225	247	254	228	223	242	212	238	217	247	231	247	222	202	222	221	231	235	199	243	195	234	250	230	198	236	250	234	210	226	191	228	237	222	216	220	243	241	230	220	217	241	232	241	230	231	233	205	222	253	243	217	251	234	236	238	232	242	231	226	241	221	263	232	236	217	215	271	217	217	245	245	217	238	228	254	224	255	229	221	254	222	214	224	255	241	219	218	230	221	244	231	238	219	221	230	194	223	215	232	237	232	255	195	218	235	219	218	235	211	223	229	252	271	224	235	225	205	227	205	238	189	224	229	257	230	228	207	233	228	209	214	236	205	242	221	235	211	240	223	216	225	227	233	214	233	246	225	249	227	231	213	229	268	224	234	228	234	226	232	204	215	223	195	236	239	211	242	242	253	242	209	253	228	212	205	218	239	202	205	245	218	234	232	251	225	187	224	226	241	215	230	209	217	224	212	217	207	235	219	240	216	226	226	237	241	241	237	259	224	240	234	227	233	223	223	235	227	227	252	217	236	249	228	241	247	239	225	234	235	207	238	229	219	222	223	204	200	236	216	222	242	220	224	249	233	223	212	233	243	199	213	235	208	197	247	227	242	222	228	226	238	227	219	246	244	256	253	216	235	243	251	219	216	242	232	226	216	235	211	224	230	216	197	237	214	205	218	240	233	240	222	188	222	238	241	207	242	224	224	210	219	243	244	218	233	236	224	243	228	230	223	230	198	215	210	217	246	235	219	221	251	240	217	201	195	233	223	217	220	251	246	247	213	225	238	224	200	236	220	221	228	237	222	225	239	238	235	206	224	240	217	221	228	214	259	226	225	268	233	227	246	211	224	211	242	232	244	205	229	232	241	231	211	206	228	216	220	192	234	242	236	234	209	230	216	213	248	206	220	223	237	209	225	204	248	220	220	218	229	247	221	214	237	215	247	226	214	248	261	244	224	214	217	222	251	252	250	229	248	237	222	202	232	222	218	233	235	223	203	190	229	236	205	231	220	263	251	235	239	225	217	223	228	211	241	231	193	240	242	225	221	214	216	208	226	245	238	233	262	246	243	207	229	211	204	206	236	224	211	248	243	252	206	230	233	227	205	239	206	228	238	236	240	237	222	227	209	225	216	235	208	250	249	229	228	251	226	248	228	216	199	199	221	245	229	202	247	246	218	218	233	204	250	250	230	247	200	221	235	247	220	230	252	220	220	239	209	228	234	240	230	246	241	227	228	245	216	215	228	270	227	231	216	220	234	251	220	245	211	260	243	205	215	225	259	214	228	233	228	226	221	211	253	191	225	221	208	255	236	235	240	218	236	192	242	206	248	253	248	224	246	248	217	202	231	203	228	212	235	215	242	241	214	218	212	194	223	229	204	245	240	247	227	231	219	222	230	205	234	215	245	263	214	230	238	233	231	230	227	237	220	239	238	216	235	192	198	252	217	234	224	232	245	236	218	208	243	194	204	229	231	239	225	217	220	234	225	243	223	233	213	238	245	246	208	221	236	243	229	225	215	221	264	236	247	220	231	248	232	242	226	209	234	239	222	223	220	216	233	213	255	252	224	211	205	218	224	227	216	229	213	213	209	206	238	208	229	227	230	197	209	222	224	217	227	220	247	218	244	225	227	205	250	229	223	223	234	206	235	250	226	228	228	239	222	266	214	229	210	250	222	238	237	216	224	212	247	226	226	199	240	219	236	217	216	201	225	235	237	222	226	225	226	238	251	240	209	220	229	247	224	252	199	227	222	210	234	202	246	238	221	208	202	222	236	222	220	201	238	239	249	238	242	246	205	233	230	244	208	243	211	244	229	233	227	213	237	229	228	228	218	251	203	223	217	199	240	223	248	241	213	217	237	226	244	232	241	234	210	219	222	213	207	208	227	229	224	228	234	254	234	217	229	211	235	224	256	253	226	240	234	212	246	212	219	226	232	222	253	236	221	244	224	227	230	233	239	243	201	224	236	211	242	253	251	207	217	209	239	230	221	229	233	211	244	238	219	239	216	228	252	224	211	229	229	239	227	267	223	216	235	237	243	225	213	227	199	221	245	215	225	222	246	225	218	229	236	240	219	208	201	217	227	247	180	239	229	207	221	219	231	227	211	236	232	201	226	210	241	209	242	209	216	219	256	239	215	234	235	210	224	214	204	227	218	211	231	216	210	260	255	221	207	214	237	250	246	233	229	232	208	222	220	240	221	241	200	240	252	251	247	223	221	235	239	222	245	256	232	202	239	232	235	240	214	217	245	242	217	214	215	228	206	225	245	256	238	231	227	235	220	232	224	209	243	222	224	237	253	203	228	200	216	247	216	204	232	235	224	250	220	237	217	217	228	265	251	216	216	232	230	196	238	240	231	231	211	242	210	226	224	211	221	246	248	232	218	227	225	206	225	244	248	222	248	246	218	197	254	238	216	206	246	216	214	214	212	198	215	216	235	239	224	216	232	229	248	229	222	251	221	217	232	222	219	241	231	238	236	233	210	233	217	235	238	235	221	249	203	263	231	235	189	222	225	206	234	242	209	247	229	224	211	218	250	231	215	246	221	241	229	210	217	233	224	249	224	208	224	251	229	218	212	222	228	243	192	247	225	228	235	240	227	239	255	235	242	231	254	255	215	232	223	255	223	236	223	214	233	213	220	219	220	232	255	215	199	214	223	204	229	209	237	251	227	236	208	230	237	223	206	235	224	241	227	231	231	214	224	212	255	218	234	223	215	228	215	217	227	233	228	219	204	227	251	241	247	245	229	245	213	227	235	236	235	219	218	238	215	232	234	222	226	243	245	243	220	223	239	198	222	219	230	259	237	224	202	210	204	242	262	225	238	216	229	225	243	227	221	215	209	225	201	240	205	264	251	208	206	226	224	230	236	228	231	239	209	217	236	236	220	209	215	219	242	233	248	236	209	231	215	242	226	221	235	232	223	239	223	241	241	223	242	239	245	224	238	218	215	226	215	235	254	213	242	212	226	233	230	224	238	199	230	221	234	261	230	216	221	211	216	209	246	233	221	236	204	194	238	217	212	237	228	230	231	222	197	216	227	245	217	221	235	219	239	224	238	214	230	236	202	217	235	231	263	228	239	202	244	225	212	222	208	219	226	256	218	230	238	226	185	241	231	250	245	204	257	231	231	236	228	219	226	224	206	239	214	236	231	244	221	239	202	255	215	234	229	225	208	235	231	239	213	208	227	223	215	213	219	225	256	217	235	242	238	231	208	261	215	235
2339	777	831	841	773	769	764	684	739	722	682	734	721	715	777	687	725	720	682	692	676	688	667	644	680	647	675	675	672	1990	953	1742	1740	1941	1329	985	777	703	646	686	681	645	648	678	619	708	653	665	701	635	665	637	659	686	711	809	804	758	660	655	704	661	685	633	734	679	646	641	636	680	614	680	643	650	700	640	642	668	667	657	607	675	692	689	680	652	632	683	638	662	674	689	631	681	679	643	654	625	667	687	665	672	697	675	646	625	623	627	641	675	699	666	665	657	639	652	675	649	629	613	639	619	644	675	691	693	680	607	653	662	676	647	642	685	685	676	632	643	671	679	659	649	666	699	598	662	689	641	660	679	620	671	673	669	697	649	684	681	643	671	627	645	689	664	665	681	632	692	695	730	688	655	628	672	695	627	634	646	636	603	645	642	670	713	685	642	653	638	690	682	645	674	656	628	699	646	667	659	660	706	634	686	669	682	707	664	663	647	705	675	654	687	659	684	641	688	688	653	694	714	637	638	663	690	684	661	664	642	671	687	648	655	614	660	697	688	670	677	641	677	671	657	632	672	663	624	669	639	689	617	692	633	633	695	671	657	628	617	659	676	666	657	625	626	670	659	673	617	638	673	656	635	645	703	676	687	681	627	645	620	644	678	668	702	625	645	692	656	625	672	613	681	659	666	667	635	641	666	654	623	650	670	699	654	666	673	644	668	628	682	670	670	637	682	674	722	670	647	660	679	662	687	667	683	668	668	664	650	669	623	616	672	641	661	678	669	637	700	666	639	713	645	666	631	651	688	709	653	655	692	642	598	620	639	671	681	649	658	656	667	675	649	666	674	638	654	656	656	700	700	650	682	675	667	663	679	674	715	637	656	637	676	703	666	690	666	670	688	717	636	683	643	667	652	601	643	696	642	636	627	646	651	655	650	687	641	673	619	664	649	705	654	695	639	671	627	655	671	695	673	689	657	701	615	688	600	623	703	681	646	618	682	652	660	683	671	657	637	668	633	675	700	686	632	697	651	656	654	634	653	701	693	591	594	630	699	629	696	661	671	642	676	658	679	651	631	660	666	681	654	615	675	650	672	604	668	670	662	608	691	646	653	632	657	666	685	711	655	612	647	672	597	662	705	634	685	662	686	648	672	694	643	673	654	672	657	650	709	665	678	642	692	692	691	632	660	647	689	689	632	688	648	695	653	652	673	656	596	645	708	614	656	667	650	657	638	637	640	672	610	656	669	672	654	649	695	606	651	679	674	660	675	656	636	691	617	674	702	684	692	628	638	683	658	655	647	680	667	651	657	714	647	644	667	666	617	674	662	663	664	711	655	642	653	643	677	626	644	673	633	671	688	647	684	641	655	606	637	683	661	642	683	678	678	685	656	625	695	616	663	679	661	645	696	680	650	636	667	650	666	653	640	663	667	689	658	664	629	663	637	612	672	657	655	675	673	670	603	660	675	648	694	620	583	685	657	660	689	685	650	657	687	698	646	668	643	689	664	699	664	615	693	624	623	665	636	721	646	689	648	679	676	668	642	684	648	664	656	689	654	646	669	667	652	634	715	673	655	673	669	668	635	657	663	686	668	658	686	686	667	684	624	687	628	661	692	669	682	660	681	664	680	653	723	652	683	660	629	681	675	623	684	692	646	671	699	645	636	666	644	640	661	695	636	685	662	659	659	663	655	626	683	704	645	647	675	644	669	655	659	647	664	685	669	602	657	698	643	642	682	643	649	653	636	653	680	659	643	678	647	667	694	644	680	640	691	687	673	680	675	630	662	687	712	617	631	691	673	662	638	693	657	710	674	621	640	660	673	623	644	646	655	686	668	657	684	611	620	669	671	640	649	658	633	639	646	664	638	727	672	703	697	675	650	656	684	625	719	688	685	649	670	674	669	687	642	636	670	708	653	642	634	663	687	642	642	626	651	631	664	652	689	626	715	656	646	672	679	673	649	665	686	651	696	638	711	622	660	666	639	654	675	617	656	652	686	678	679	682	671	625	671	689	656	618	633	683	686	660	643	690	638	697	640	677	659	672	690	654	651	644	695	660	702	694	716	651	664	659	641	672	670	638	645	658	628	665	631	711	693	673	652	695	674	604	665	664	615	687	668	672	665	645	667	645	680	657	669	693	701	685	675	678	669	572	673	665	666	634	682	601	638	629	616	694	642	644	679	657	661	659	701	662	682	651	635	633	599	668	646	672	620	654	654	617	653	663	655	660	655	656	679	700	640	701	634	700	659	692	635	639	697	671	651	662	652	662	645	664	641	686	703	683	702	700	666	664	687	714	674	627	657	619	669	645	645	642	604	683	647	620	616	701	666	698	612	644	639	681	634	644	652	667	702	648	673	690	673	684	690	680	669	730	676	668	683	669	683	671	683	661	660	681	651	688	595	631	631	642	622	664	647	681	668	625	692	628	599	660	683	595	662	684	691	683	679	672	682	651	640	673	668	664	629	666	663	709	682	696	667	633	658	680	649	664	643	657	670	648	672	703	685	678	666	668	696	643	699	676	654	612	660	739	700	675	708	687	656	685	636	658	645	648	651	664	649	704	657	688	652	668	638	653	689	619	650	640	687	674	650	663	667	646	626	647	666	674	713	691	685	690	619	634	662	657	659	616	614	685	659	669	594	653	638	643	671	707	669	684	625	666	649	645	672	677	658	682	660	654	664	674	677	642	649	694	628	661	674	683	663	681	716	672	684	662	625	656	607	690	709	664	699	667	642	650	706	667	641	653	650	632	673	620	653	642	583	693	663	672	663	664	676	668	667	647	683	704	676	682	628	676	706	717	642	666	684	674	695	711	676	671	653	696	641	668	651	672	683	663	613	664	634	652	635	677	650	678	641	679	678	644	629	626	682	661	649	687	657	667	622	663	616	663	647	648	675	651	663	645	684	684	620	677	645	684	656	650	638	641	655	681	691	682	698	641	649	644	682	637	640	677	681	626	682	648	677	646	690	627	643	625	649	654	688	659	676	661	674	674	666	682	645	674	656	676	637	643	655	648	711	680	658	620	695	670	676	632	700	639	679	617	635	682	637	611	709	684	649	630	685	654	622	647	675	661	635	678	653	652	646	666	670	678	634	692	682	662	648	715	699	654	698	626	666	651	649	646	651	680	658	694	687	694	659	679	693	655	677	619	666	655	680	642	591	649	654	649	629	690	653	692	672	648	654	652	617	705	656	640	674	627	678	684	633	616	635	637	702	614	663	650	624	667	625	679	686	685	666	666	652	639	682	667	675	665	657	679	653	686	651	661	675	618	679	621	680	718	661	652	671	605	673	631	646	693	678	671	688	634	668	682	654	673	673	608	661	622	651	649	650	678	694	657	609	696	676	697	671	649	628	643	630	686	650	650	648	650	648	680	659	664	651	681	694	676	652	669	669	657	657	680	673	670	681	654	699	652	673	637	639	666	656	676	651	671	632	655	684	641	680	655	665	623	683	651	705	695	630	643	666	682	641	683	675	670	628
10204	1515	1480	1098	924	661	523	460	432	414	372	327	317	377	304	349	309	318	279	261	311	265	261	285	306	252	292	313	750	4247	1155	1183	1012	471	750	1027	512	222	252	229	246	218	249	214	222	230	249	253	250	254	241	252	270	255	292	328	300	256	253	269	255	270	244	256	240	257	254	229	252	240	246	260	262	247	269	244	245	263	232	250	247	240	259	251	241	243	237	241	251	228	237	256	238	278	252	239	225	242	270	253	247	257	229	238	223	252	250	237	249	247	262	246	244	252	263	243	278	238	240	242	235	253	272	273	259	230	255	277	256	238	246	234	213	262	230	211	249	263	242	260	235	266	244	257	240	229	221	276	226	236	234	236	242	256	239	241	268	263	243	236	239	259	227	269	233	275	242	240	232	240	234	243	235	232	216	222	274	267	244	230	240	263	252	232	247	262	238	230	257	251	265	243	217	281	241	253	251	241	219	273	261	262	226	259	254	250	262	238	243	260	253	235	254	240	231	271	248	238	283	256	276	224	243	255	248	230	238	262	271	257	280	258	229	220	260	268	221	272	235	244	237	257	233	249	254	255	199	255	281	236	256	242	243	230	236	249	259	280	247	234	247	242	254	271	204	251	261	239	253	226	223	224	238	239	272	255	223	271	245	235	277	242	238	243	224	231	232	247	254	234	270	232	216	236	243	250	250	238	236	242	239	276	225	243	258	224	266	255	288	233	242	259	228	229	259	236	245	244	222	250	238	234	245	250	281	224	246	243	258	251	289	277	246	258	257	261	241	279	237	268	267	246	240	238	251	240	248	245	258	256	233	253	223	227	237	196	227	259	227	266	268	248	248	251	231	251	261	251	225	246	234	219	268	256	253	266	242	252	251	234	250	265	238	234	246	231	249	264	247	234	243	239	235	236	244	244	259	251	239	235	241	245	214	243	216	234	226	240	249	254	254	242	239	295	280	255	237	259	225	238	252	254	220	269	252	243	219	258	245	261	256	244	229	256	255	256	228	265	225	210	247	237	225	221	234	262	248	236	261	209	230	240	227	240	258	245	276	236	266	243	274	267	261	249	227	234	229	234	254	225	259	262	242	250	268	254	240	244	249	230	221	247	244	255	246	238	228	225	230	232	258	250	256	236	233	256	273	231	239	281	250	216	222	249	196	248	264	254	232	231	262	239	253	240	250	269	243	253	266	240	268	222	259	215	265	264	251	249	245	246	244	251	245	240	231	237	250	268	239	236	237	216	258	231	228	248	255	237	228	249	240	236	225	251	227	258	237	221	228	218	241	237	228	234	257	277	263	242	239	259	209	246	251	214	261	235	259	238	264	230	267	269	236	281	257	228	235	263	242	261	239	240	237	238	242	267	242	239	229	260	226	284	267	273	203	250	230	248	246	266	275	224	246	277	252	243	263	272	257	246	260	257	252	238	257	233	252	257	244	258	218	263	265	250	240	250	252	240	233	260	272	264	267	237	251	246	259	246	254	247	250	271	243	229	241	221	232	247	258	249	229	263	234	262	241	235	231	223	243	227	278	246	246	246	256	249	250	252	255	249	244	247	254	243	252	246	298	256	221	263	251	241	245	221	249	244	249	258	253	242	257	251	272	233	231	250	234	258	242	234	265	229	244	234	225	241	267	250	237	237	241	256	254	216	231	266	241	224	260	248	226	251	254	273	250	259	236	282	243	249	269	250	241	235	250	260	234	243	256	247	228	246	256	243	221	256	255	283	258	234	240	255	264	249	228	277	254	226	288	271	233	257	249	255	255	264	243	248	273	242	242	235	243	260	259	250	225	274	221	250	256	251	257	237	270	229	237	263	252	259	227	254	252	225	251	261	261	243	254	263	224	237	260	228	251	271	261	228	232	248	247	268	239	253	230	241	224	274	262	228	260	260	274	234	258	254	264	228	255	254	269	249	254	265	241	242	260	288	234	249	270	230	235	243	245	243	250	259	254	230	252	262	231	243	222	223	213	239	250	236	261	225	225	235	216	241	258	236	235	213	244	273	249	238	261	268	260	233	245	247	252	248	238	260	267	229	249	245	290	258	249	238	255	281	278	259	228	227	262	251	237	212	217	257	245	238	259	271	246	259	221	239	238	264	253	266	243	232	255	244	233	247	265	245	233	239	254	230	242	245	253	247	241	250	238	237	245	267	241	233	254	234	239	266	249	269	263	241	246	240	253	260	252	255	244	275	232	255	229	210	255	264	270	249	256	236	262	247	215	218	220	265	231	269	280	230	261	251	262	232	255	246	236	240	238	224	234	241	234	251	217	262	240	243	252	238	216	242	235	227	255	235	235	245	266	240	268	235	235	279	253	269	253	232	222	241	247	244	252	250	262	246	240	234	272	250	213	251	244	284	224	233	223	291	248	260	254	259	290	235	264	234	263	270	253	218	240	265	263	257	255	264	261	240	245	235	273	231	221	239	248	255	229	265	243	240	235	217	257	276	243	246	254	243	228	207	228	254	264	256	244	243	271	252	255	246	246	282	247	252	254	267	260	261	239	263	247	285	279	259	283	252	266	227	240	272	252	261	284	216	242	250	258	246	247	253	270	247	258	245	268	258	213	248	259	239	244	274	253	230	260	268	247	259	235	237	248	279	232	227	264	269	259	235	268	247	242	220	260	248	263	242	225	226	222	248	242	234	262	255	225	254	236	261	262	221	219	245	269	240	247	229	258	238	212	218	262	242	230	231	241	249	272	267	219	255	241	232	280	250	230	227	268	266	233	226	262	236	262	242	251	249	228	251	251	277	252	231	214	239	249	267	276	236	240	241	247	280	231	262	239	258	248	244	227	240	246	238	241	224	247	255	233	225	279	256	273	229	259	255	232	251	231	219	260	212	244	266	251	244	247	237	251	270	234	244	253	252	217	232	249	284	228	247	233	254	258	230	227	212	207	247	263	239	247	232	285	261	273	258	257	236	251	252	242	246	261	226	287	245	232	262	231	266	242	234	233	241	243	255	281	232	272	247	256	270	241	237	261	243	251	243	230	239	249	235	230	256	254	250	233	225	234	249	257	243	249	251	264	233	244	268	241	258	241	259	249	207	253	236	233	234	241	277	249	222	232	262	250	222	228	257	263	253	245	237	274	261	263	221	263	272	235	233	256	227	236	235	230	255	232	226	242	252	262	220	259	240	237	240	226	247	265	211	250	245	258	244	240	246	226	256	255	227	228	244	248	255	236	262	252	222	257	233	245	219	279	243	256	210	251	250	231	243	225	257	243	229	256	247	219	264	233	246	239	255	225	237	249	233	247	219	262	234	259	233	264	230	236	239	283	258	250	241	255	253	243	259	250	262	233	234	268	273	220	226	239	221	225	252	253	252	248	262	265	252	256	227	201	262	224	264	273	254	234	237	243	256	263	240	249	231	262	232	244	240	264	265	225	244	255	235	277	251	222	238	269	242	241	261	265	249	230	247	219	260	262	270	202	269	243	252	281	268	255	268	249	259	242	267	271	227	267	242	239	232
6730	1844	3743	3927	3410	2737	2341	2067	1766	1705	1568	1515	1407	1290	1268	1215	1166	1092	1036	965	1034	942	989	966	1022	892	1037	1147	4546	21342	5213	7288	6101	2436	4343	6280	2490	693	744	734	759	775	711	678	718	706	716	747	762	742	744	714	760	706	971	1352	1241	947	769	734	684	715	757	763	699	735	734	747	731	722	723	745	719	725	746	685	706	714	752	753	704	745	690	677	726	713	745	765	744	744	726	711	748	718	700	767	711	678	697	694	688	707	783	737	671	764	743	685	720	704	721	694	727	731	715	733	719	695	680	662	747	727	682	711	688	695	750	721	750	748	711	701	675	715	733	722	739	742	756	715	738	731	721	742	740	745	728	679	724	738	713	714	702	731	754	731	695	741	702	724	730	706	762	706	763	718	735	711	749	732	697	705	747	672	730	715	723	673	719	732	736	720	715	689	748	718	709	730	744	710	699	707	742	710	720	707	686	692	736	717	697	726	746	722	715	708	736	687	691	771	676	701	738	701	758	710	773	706	718	694	733	721	723	749	728	731	716	761	703	719	739	704	756	800	705	721	696	779	729	730	707	709	723	722	763	736	724	708	741	707	748	682	697	669	722	721	738	706	721	700	719	716	756	655	706	693	740	722	729	662	740	726	769	746	711	754	709	716	746	676	732	691	710	768	699	711	671	717	698	691	713	705	725	760	768	745	715	742	767	662	715	718	773	695	691	761	729	690	689	738	731	738	704	704	727	725	694	700	739	740	718	705	703	746	717	715	726	711	646	737	728	785	719	714	678	722	714	731	716	691	729	730	737	744	710	723	696	701	715	751	725	769	723	708	748	755	728	729	734	736	702	714	689	768	725	713	739	748	746	691	688	731	667	713	703	708	762	724	718	772	696	709	731	711	739	690	746	697	757	716	739	710	685	693	715	748	731	772	740	718	733	721	741	734	723	656	645	696	704	722	699	706	697	706	703	729	753	718	746	735	736	715	702	757	698	741	755	698	735	691	736	724	668	738	716	736	728	756	697	716	734	728	769	800	720	739	708	706	746	741	768	716	744	697	725	688	726	691	679	745	715	737	730	742	709	708	703	723	745	731	744	762	786	715	726	712	749	729	697	734	740	715	711	703	751	722	679	739	729	688	725	645	742	722	685	689	717	706	742	681	737	713	696	715	749	751	741	722	708	699	691	684	751	715	694	714	723	722	752	763	681	717	709	725	729	760	766	725	757	765	753	670	751	732	705	708	715	756	725	715	721	682	735	734	714	663	642	701	736	775	715	722	682	762	678	758	730	698	762	666	681	700	751	748	726	751	722	736	718	745	712	685	693	690	665	685	720	732	695	720	712	743	707	722	682	739	692	733	694	753	740	731	693	709	719	743	714	738	702	711	719	722	714	738	712	708	713	745	737	693	708	758	707	704	683	719	715	712	730	730	694	729	705	708	742	689	690	751	700	770	748	742	713	776	743	726	768	731	696	769	750	714	774	709	702	699	711	712	695	690	722	744	740	730	747	750	680	701	754	719	746	711	737	740	714	735	685	744	741	715	699	729	694	755	729	691	717	725	701	700	717	730	728	697	697	740	713	700	710	703	739	728	760	732	725	746	706	702	727	695	717	722	714	724	697	697	721	741	699	713	720	713	725	731	700	700	728	786	712	774	761	724	683	658	706	706	710	730	755	730	703	730	710	729	717	748	692	765	703	762	714	732	729	707	750	736	737	752	735	710	715	683	730	727	825	720	751	751	746	713	725	707	732	784	681	755	743	732	728	686	689	754	702	723	671	713	740	734	709	687	728	721	727	698	700	659	749	710	724	688	718	724	670	774	720	709	791	770	696	737	751	692	754	731	781	695	769	712	720	745	693	713	750	706	763	680	735	694	745	662	717	762	717	718	762	724	721	684	729	712	672	736	740	723	694	729	758	747	698	780	735	698	714	731	714	706	718	740	778	710	729	734	690	713	733	717	709	704	713	701	711	694	745	749	740	695	717	758	742	740	708	746	705	759	718	689	724	701	694	750	758	750	746	720	720	686	729	665	713	733	699	738	761	663	686	719	750	682	745	697	702	668	712	710	701	742	714	722	742	740	740	790	716	726	771	720	639	733	700	782	715	689	697	760	724	693	716	694	692	693	715	734	719	732	702	700	731	710	723	729	737	715	743	755	747	684	713	719	689	713	709	722	743	673	716	753	782	712	698	727	735	730	716	721	713	724	765	697	664	716	760	746	741	738	774	739	717	689	662	754	758	727	713	753	761	714	704	740	739	781	663	724	677	700	693	695	769	738	726	726	722	715	744	744	710	737	757	746	765	723	694	709	745	755	724	722	696	758	773	694	722	761	680	737	686	737	714	748	694	733	706	752	735	742	712	700	723	760	712	748	768	721	761	739	739	731	716	715	711	710	751	726	756	744	718	713	698	666	723	698	709	731	720	729	715	673	726	752	749	736	669	718	705	733	725	774	717	739	715	718	758	720	694	718	741	683	685	709	762	718	743	672	760	721	774	697	732	705	737	702	711	690	701	702	709	708	728	743	740	702	680	717	684	727	681	754	729	771	758	666	729	710	752	725	701	711	744	740	737	747	756	736	736	743	700	685	662	760	786	732	728	741	755	723	714	663	726	697	722	669	709	717	709	726	729	722	723	775	725	680	690	722	734	721	693	682	717	709	736	717	761	777	700	727	734	689	730	723	734	743	700	698	701	701	741	716	734	647	722	722	722	742	709	774	708	697	757	724	734	721	708	723	761	735	726	690	720	713	733	711	724	735	760	701	692	719	703	713	723	685	688	689	713	749	715	696	684	729	719	708	703	685	690	745	723	734	728	692	738	742	731	737	736	742	686	679	727	745	715	683	723	733	740	700	648	717	745	739	748	777	718	712	729	716	735	714	719	723	724	678	693	716	754	748	737	684	727	743	755	728	729	741	722	771	750	679	731	741	694	714	751	744	719	643	730	745	730	737	680	681	736	685	728	712	716	701	691	741	749	679	720	784	726	726	724	717	682	694	694	752	728	708	713	712	671	717	755	713	721	730	696	717	737	772	766	699	686	777	708	716	722	714	715	761	691	692	683	759	736	760	715	751	712	723	714	756	742	705	808	693	745	703	733	769	668	747	716	717	722	749	747	670	725	693	727	682	751	702	708	728	710	684	759	705	675	767	733	737	732	727	726	759	722	705	708	730	723	719	728	716	721	729	715	738	686	754	692	730	720	726	737	688	685	702	706	751	775	734	755	676	710	693	688	765	725	738	756	747	738	693	705	702	736	733	735	689	746	702	727	719	730	717	729	744	726	722	720	710	721	682	714	708	709	735	763	691	719	724	741	692	732	785	724	789	711	706	722	755	739	695	733	726	757	716	737	683	728	713	681	730	715	709	727	736	767	655	654	743	740	722	725	764	748	729	736	712	671	715	750	743	729	752	771	733	640	703	704	697	675	742	774	732	741	803	718	708	684	747	724	752	717	760	708	694	776	689	755	694	750	742	708	749	706	708	731	693
20073	4066	3319	2296	1779	1248	977	781	710	667	587	630	573	535	496	446	456	431	404	381	373	380	410	355	364	383	413	387	3178	918	2405	2588	4037	4373	2784	1530	723	351	309	333	319	320	347	302	352	325	290	335	301	322	337	330	326	304	310	297	313	318	315	304	318	336	344	288	327	310	324	303	318	300	330	324	337	287	352	312	322	322	328	322	353	349	332	324	305	334	322	287	369	318	334	310	323	320	330	298	303	300	318	329	308	338	314	303	316	336	305	316	349	334	310	341	312	307	331	345	318	317	306	299	289	308	340	324	324	299	327	309	305	312	321	300	351	320	323	348	296	323	308	326	334	322	355	326	344	327	334	322	322	316	320	289	337	353	320	299	304	308	339	306	278	302	316	325	316	301	334	324	310	330	324	330	334	319	312	329	327	336	317	319	289	326	310	329	338	345	321	352	312	340	329	371	341	331	336	326	319	308	318	301	314	309	339	339	307	329	327	328	347	343	314	324	306	318	327	322	299	298	321	328	315	339	331	336	297	314	357	302	314	295	343	350	296	332	338	313	320	341	342	318	317	309	333	331	361	324	331	333	329	344	332	314	373	363	326	343	333	303	319	315	315	293	334	322	316	318	346	346	320	296	328	308	305	311	335	302	324	315	292	348	293	300	304	339	316	305	336	319	322	336	338	320	315	323	328	328	300	312	336	342	321	302	316	327	321	335	323	289	298	305	326	331	336	368	348	309	324	331	321	320	294	335	353	300	310	329	297	325	353	295	333	325	326	330	317	321	336	350	339	308	333	312	319	341	341	307	301	347	356	323	302	317	315	320	352	368	324	322	318	302	343	345	320	321	295	351	321	327	349	319	324	313	291	314	286	295	330	345	333	299	336	312	315	348	313	344	293	319	284	330	316	327	330	327	304	359	339	316	295	330	329	304	288	362	359	355	322	354	316	324	334	347	332	340	321	323	309	292	290	296	294	342	325	330	300	343	328	319	324	311	348	344	322	296	341	319	312	292	329	341	325	339	303	355	298	325	324	304	353	334	323	298	295	342	310	300	355	337	351	304	339	315	305	347	342	343	331	339	313	315	313	307	311	346	319	276	328	322	339	332	305	325	331	317	342	287	316	312	340	330	342	308	328	314	302	317	347	344	332	346	311	304	279	322	330	314	303	351	343	310	301	336	320	328	324	322	314	349	330	346	298	314	345	306	322	346	344	346	332	314	305	305	334	340	351	341	279	341	342	301	322	294	328	312	320	353	326	330	324	303	332	336	303	323	304	322	320	326	302	312	336	303	313	305	295	308	286	341	323	348	291	331	337	312	344	307	334	286	323	316	297	340	319	338	296	320	328	284	335	326	322	312	357	323	334	325	352	317	353	326	315	292	309	336	331	299	357	316	328	302	304	307	290	311	331	351	346	335	303	305	310	304	320	325	312	323	329	335	324	348	316	333	328	319	320	325	327	327	320	331	334	322	307	286	330	314	326	291	352	278	333	343	302	327	346	325	341	332	325	338	324	333	331	327	326	350	288	340	335	315	309	328	309	288	340	311	303	330	319	313	316	341	291	317	318	311	308	323	335	312	357	347	333	319	318	341	332	310	316	323	345	331	331	360	329	313	313	357	316	329	340	325	304	331	295	306	317	309	337	338	322	299	302	352	302	331	296	348	310	309	325	309	338	307	337	335	331	301	316	313	311	347	316	322	351	299	274	312	327	359	310	324	342	310	357	324	312	355	341	327	347	325	320	343	337	343	324	325	313	323	305	334	329	320	346	312	337	337	324	336	322	362	332	330	348	304	304	300	298	302	307	324	284	323	328	311	335	379	349	308	338	321	322	313	336	329	343	313	324	322	301	313	314	327	352	344	312	299	304	323	310	306	331	319	364	310	327	298	315	334	318	351	294	332	320	322	299	319	321	342	324	310	346	323	358	314	328	303	328	303	335	334	312	325	315	349	299	323	319	325	311	347	302	328	328	341	305	296	299	303	323	361	321	346	344	365	357	325	333	332	327	326	325	324	295	331	292	332	350	317	326	294	347	311	326	304	315	327	316	342	360	328	333	307	291	326	340	319	330	353	284	317	307	348	305	327	330	343	325	306	324	317	289	338	325	344	325	314	343	323	335	324	292	312	325	343	325	318	344	342	313	343	328	278	324	337	353	331	334	295	348	343	329	306	362	335	349	311	327	336	294	338	297	296	328	335	315	304	354	323	332	353	351	332	334	303	313	301	297	334	353	303	308	309	353	361	308	333	325	321	348	330	335	334	346	318	304	319	308	350	349	318	319	312	329	363	320	289	347	334	375	324	334	331	362	330	318	340	317	336	316	331	331	308	320	303	316	318	336	303	317	306	309	338	305	335	344	356	323	342	320	305	331	347	350	330	353	297	324	317	319	331	318	311	328	327	273	315	321	317	341	309	337	342	301	314	306	293	284	308	334	339	338	320	326	303	329	319	322	337	325	323	319	331	342	333	313	303	325	335	327	334	337	302	363	376	311	315	348	329	340	331	339	316	295	315	326	323	330	319	325	311	341	317	314	348	337	340	327	284	312	321	335	350	333	356	339	331	333	292	322	336	297	352	308	291	325	339	325	332	333	325	334	350	301	316	360	295	331	323	331	308	317	315	292	356	297	301	295	300	298	329	331	315	311	341	287	348	340	323	340	328	314	292	330	329	362	333	328	352	297	299	304	281	303	347	334	350	335	317	312	367	288	304	347	320	313	334	322	355	308	308	320	312	301	304	328	335	383	329	294	297	304	311	310	348	335	301	335	305	316	318	336	328	309	331	331	357	354	311	304	326	310	325	332	314	332	313	322	312	314	324	316	321	329	314	308	303	290	334	301	293	306	328	333	309	305	336	316	346	331	319	327	316	319	345	306	336	325	298	343	331	313	349	344	317	327	355	291	311	317	355	299	333	354	333	305	326	298	343	349	323	329	288	335	319	310	325	289	315	358	313	328	315	356	293	298	354	318	319	337	319	316	312	329	326	339	324	297	315	322	349	319	320	314	356	372	276	328	312	306	324	290	337	324	339	306	280	359	324	318	295	337	310	325	299	329	341	301	336	326	324	345	335	341	303	323	313	318	319	326	335	359	318	324	315	324	315	319	305	337	328	327	287	325	340	307	321	346	271	335	326	336	339	342	316	301	325	303	320	352	302	340	306	343	309	348	309	337	352	340	362	288	317	315	301	347	310	351	336	355	325	336	310	307	342	336	339	314	334	323	339	336	325	323	359	340	330	320	337	334	316	321	314	306	310	327	342	359	341	296	337	288	313	327	315	333	316	334	308	326	311	358	286	327	337	324	326	313	337	350	322	317	324	307	337	369	286	350	329	320	312	290	334	339	358	328	351	311	359	333	323	345	318	359	321	299	305	325	321	353	329	313	317	313	326	339	336	311	317	306	312	338	337	351	328	325	293	330	354	313	321	296	317	310	309	329	285	332	347	312	335	317	301	331	319	340	336	307	312	343	316	319	334	327	323
10250	3332	6906	7068	6102	4937	4002	3438	3126	2918	2888	2727	2503	2011	2150	1782	1790	1665	1470	1540	1330	1459	1496	1364	1324	1461	1644	1660	16092	3543	11278	12764	18838	19460	13976	7665	3126	1218	916	911	911	894	851	902	899	886	949	878	930	912	885	860	925	892	895	891	901	901	895	859	895	965	936	875	869	865	899	899	878	979	878	901	905	928	929	950	903	916	946	918	910	874	919	932	917	916	921	920	885	924	899	964	932	891	945	890	825	931	915	906	920	919	889	924	926	892	954	949	950	925	906	914	889	880	859	927	859	928	901	906	862	913	946	902	891	939	899	899	869	937	1000	870	847	858	912	951	923	950	873	902	896	908	890	854	900	893	910	899	887	942	908	917	942	876	864	870	928	898	931	930	966	915	932	846	904	886	868	912	877	873	934	970	894	868	938	907	880	879	930	866	911	884	926	907	866	929	901	919	916	893	891	925	927	876	945	874	911	900	865	891	935	910	968	874	859	896	891	875	952	908	921	906	893	929	877	903	865	860	891	935	894	891	918	876	902	910	884	861	888	880	914	915	929	948	937	903	938	860	891	907	910	891	854	920	849	869	888	916	913	898	867	963	934	952	857	915	922	920	900	880	945	925	906	987	867	857	911	903	876	916	889	846	993	947	943	929	881	963	911	866	895	932	951	928	927	930	972	950	864	910	915	860	901	934	933	892	958	897	897	898	831	895	888	953	883	868	914	899	902	877	950	878	900	913	920	917	914	896	917	930	919	840	886	915	919	887	934	893	912	841	913	886	895	930	915	874	918	906	921	912	896	899	924	945	887	898	879	884	901	910	914	881	934	867	894	915	879	869	871	930	918	905	880	929	873	899	936	911	902	880	929	913	894	865	942	916	893	881	905	876	880	897	880	964	863	891	919	868	913	883	872	871	900	909	920	902	904	879	859	945	957	911	914	829	928	917	946	919	953	860	928	940	866	894	941	926	906	887	907	906	887	921	939	901	949	865	860	924	925	931	873	874	892	896	930	865	906	932	879	909	933	958	931	947	968	951	922	933	869	836	928	901	890	896	911	915	926	863	927	936	886	952	948	892	950	912	880	873	877	908	876	951	871	886	913	935	961	943	940	835	873	853	891	914	872	889	973	936	935	887	929	909	875	906	863	903	879	882	865	904	906	861	922	865	897	894	892	901	982	885	894	946	903	898	919	894	846	894	917	897	951	971	839	915	912	864	932	923	896	946	919	913	940	890	856	922	889	897	956	880	881	921	892	884	933	912	937	895	926	935	948	917	894	926	901	884	954	958	892	879	916	922	889	910	950	941	895	918	929	915	920	918	881	911	852	982	901	884	890	877	914	892	936	872	860	903	843	912	874	938	879	908	909	848	933	929	930	907	892	961	889	935	879	858	892	825	898	923	926	904	921	922	954	914	921	912	932	869	988	910	903	855	916	903	887	942	884	967	941	927	939	906	934	889	865	883	890	877	908	935	917	902	923	908	892	904	906	967	951	892	947	889	887	896	847	908	879	902	896	928	945	926	902	922	862	920	895	938	883	955	912	916	959	871	886	908	861	975	898	966	952	923	944	875	916	926	877	929	933	931	895	852	924	907	929	903	915	903	901	884	908	897	863	889	915	898	916	920	877	976	940	887	917	879	878	887	886	926	938	923	897	874	905	914	872	917	917	875	878	874	902	950	893	858	955	892	920	886	896	883	923	923	872	897	929	875	893	915	905	900	914	937	880	854	885	904	881	870	896	884	916	910	889	913	869	956	914	864	891	874	888	898	922	896	844	925	889	971	888	850	897	917	880	870	890	906	868	945	919	894	978	908	889	879	893	909	903	856	881	885	895	876	920	881	922	935	882	978	895	959	948	907	898	950	918	878	934	923	886	884	875	865	907	927	907	915	923	903	898	895	891	812	931	889	929	896	874	826	907	904	904	849	899	875	888	913	876	871	895	958	882	900	947	907	923	885	902	907	955	853	937	865	954	892	922	870	924	959	967	947	894	865	883	903	886	915	889	909	977	938	909	923	853	959	881	838	897	921	902	887	866	893	892	928	895	865	931	869	890	919	872	925	908	912	919	938	954	923	899	943	847	895	869	885	908	959	866	871	923	921	901	938	864	973	921	877	888	885	974	859	960	878	956	853	929	899	855	917	860	878	916	914	891	890	952	873	896	907	903	865	965	880	918	918	919	892	930	896	933	908	904	874	857	895	930	921	916	894	889	912	902	924	935	913	892	905	892	952	961	925	915	954	892	907	886	880	889	892	889	909	910	880	917	912	943	918	882	941	896	939	918	907	903	910	900	962	878	931	922	900	928	923	904	954	913	948	888	903	860	892	858	934	922	902	857	918	901	906	939	899	910	858	928	920	890	881	888	946	889	920	909	937	893	917	899	929	926	906	876	875	889	900	884	931	911	894	907	914	922	901	908	927	865	951	939	884	899	908	911	902	931	842	909	924	884	931	948	853	877	906	892	932	901	919	826	901	888	917	926	903	912	939	916	915	905	887	890	876	894	917	908	909	880	954	863	879	882	883	899	900	863	984	895	869	938	813	889	944	967	914	949	876	907	919	918	931	924	885	945	981	861	930	860	886	877	836	922	928	889	862	917	916	861	898	924	893	906	887	899	926	934	904	916	936	922	886	906	944	839	899	913	886	885	879	970	844	917	924	886	914	958	941	928	881	919	863	859	944	938	927	878	914	890	949	889	897	868	899	910	887	936	934	823	878	892	898	891	908	849	899	948	962	915	899	850	887	886	920	889	913	899	884	872	889	945	908	994	831	877	951	802	943	876	886	923	900	913	943	951	869	895	861	966	914	861	864	893	969	920	959	889	918	938	887	962	937	901	848	871	917	942	903	902	863	956	940	880	883	880	921	954	941	902	928	883	865	875	863	924	894	957	937	856	888	905	935	966	969	910	856	847	901	883	906	842	893	907	871	929	858	928	879	911	883	875	896	923	870	850	947	922	873	937	932	872	898	884	875	932	890	927	844	910	895	909	897	872	918	879	872	907	929	898	923	923	898	879	963	862	901	877	911	927	951	937	914	889	912	856	852	887	851	867	865	884	949	891	923	906	920	929	874	954	912	938	829	923	909	914	856	908	860	946	875	916	892	983	834	917	913	898	900	920	833	922	934	952	927	941	905	895	936	927	851	902	847	966	905	906	919	957	970	850	890	881	947	882	860	885	962	899	914	933	943	886	887	954	878	914	936	888	890	913	909	956	931	941	914	914	973	952	907	912	917	908	927	899	900	899	869	921	884	881	973	886	837	863	952	909	956	928	950	904	913	863	930	950	903	914	918	888	914	931	892	863	914	894	923	963	881	911	905	913	873	927	876	915	869	830	903	943	875	871	908	870	941	885	925	956	897	912	878	909	889	851	945	864	908	944	915	888	968	899	864	927	925	933	907	920	945	935	884	934	924	889	877	917	962	923	872	960	890	890	937	981	866	902	876	862	887	874	876	920	905	861	918	896	890	923	903	913	883	900	929	906	994
2250	369	364	346	324	341	305	287	304	318	306	310	290	317	296	288	288	294	278	286	323	297	284	285	315	308	296	292	326	295	387	379	665	897	705	455	364	302	287	308	290	274	282	279	310	329	278	307	288	293	278	291	317	299	278	316	306	322	308	312	261	302	276	296	299	262	299	291	275	309	283	318	346	303	268	302	301	272	312	305	265	296	265	301	288	303	299	290	303	286	283	277	282	314	324	327	306	287	288	334	285	307	291	303	305	287	288	292	288	266	327	280	301	266	287	289	310	299	319	333	321	294	298	282	278	300	279	261	282	306	281	304	297	277	297	305	286	294	291	255	280	306	300	309	307	306	307	276	285	303	304	283	291	276	313	302	302	287	296	280	314	266	316	301	306	301	323	289	281	318	301	298	300	292	285	299	321	304	313	298	289	287	283	315	302	289	302	286	286	280	324	282	309	291	321	287	325	298	311	281	298	298	265	291	276	290	334	282	300	295	290	267	313	320	294	299	293	315	294	304	292	281	256	288	274	297	268	312	300	299	290	282	292	310	306	255	292	272	269	293	256	294	303	283	284	298	288	286	344	294	282	283	339	291	277	274	261	291	286	279	280	296	275	302	270	294	332	293	296	325	306	295	289	292	287	298	284	285	283	286	300	274	255	317	293	294	305	301	297	293	321	309	283	309	290	305	281	295	286	314	301	284	295	289	293	267	301	301	288	259	269	299	329	270	277	316	317	283	313	304	316	311	279	304	306	304	283	281	259	292	303	306	305	316	287	287	310	305	284	283	287	289	296	304	316	293	288	318	280	270	302	275	292	330	327	266	278	293	268	266	285	277	286	307	306	282	302	294	291	294	275	300	302	341	287	285	267	275	302	280	324	287	261	277	290	287	324	306	279	297	308	308	303	284	313	324	303	305	291	271	313	268	311	285	272	321	304	288	328	279	287	287	291	261	297	275	264	308	295	328	305	282	310	275	315	301	323	260	307	283	327	317	297	304	311	288	305	301	302	295	298	289	289	302	311	326	283	328	304	314	279	279	311	262	265	294	312	305	301	285	270	289	291	294	286	287	272	302	288	356	294	296	302	263	315	300	292	293	302	287	307	284	272	282	268	315	308	308	335	335	266	286	284	297	300	255	309	255	289	285	279	287	286	272	287	273	308	287	300	289	271	320	283	306	286	277	284	295	289	277	282	291	281	293	304	256	271	288	283	306	276	285	288	308	249	284	309	274	265	296	307	317	287	299	280	256	274	315	282	283	280	302	274	274	286	263	312	302	278	308	265	311	309	287	283	309	277	333	307	308	285	312	293	290	291	355	286	286	256	299	299	295	304	273	289	302	261	326	269	289	315	286	298	286	276	310	277	320	291	258	288	287	303	289	342	303	307	309	289	285	308	295	327	256	295	296	300	269	279	309	287	309	312	336	305	302	335	281	261	263	280	282	282	277	301	286	299	273	292	258	299	287	281	300	264	292	304	295	271	302	265	280	318	269	253	297	326	300	314	298	300	267	288	290	280	298	301	278	288	283	283	338	322	273	277	321	302	283	311	320	309	312	298	296	275	302	300	292	255	293	283	293	307	319	286	284	285	265	262	276	289	320	283	310	315	256	305	318	287	289	290	282	291	296	292	290	287	298	302	276	295	295	283	297	278	303	271	309	288	284	293	308	301	265	264	333	321	296	280	313	296	274	296	251	284	317	287	315	303	316	292	264	310	292	285	286	317	297	318	300	295	298	288	302	271	294	296	299	279	300	292	262	283	305	307	292	307	282	279	317	298	312	277	286	311	295	314	293	299	296	309	277	286	287	294	302	269	294	299	296	306	309	295	289	305	321	298	287	281	277	291	321	299	278	268	297	328	272	284	302	282	306	269	303	305	288	307	268	294	288	304	299	288	279	289	318	289	271	312	287	301	280	285	271	275	299	315	234	278	298	295	302	310	283	311	311	288	287	289	273	285	313	285	283	289	305	316	306	307	280	331	296	306	297	299	283	314	302	291	310	272	282	307	274	328	287	300	283	275	280	287	303	245	267	295	257	283	297	313	309	299	285	317	290	309	290	333	273	301	309	295	294	311	295	313	277	329	299	307	322	315	313	310	282	285	317	310	299	311	267	336	288	309	298	290	308	272	316	291	311	283	321	281	320	240	297	308	296	279	315	275	315	307	272	313	289	289	309	314	280	325	280	326	284	293	309	288	275	287	293	301	271	311	267	313	316	300	280	305	299	279	290	324	287	288	291	281	305	263	284	299	309	264	275	274	301	254	308	270	299	318	269	283	290	277	297	294	262	300	321	299	283	294	293	294	292	309	280	290	287	308	306	301	293	299	258	266	312	287	298	271	270	306	316	283	285	273	294	288	294	298	271	272	308	308	305	332	307	286	272	297	293	313	311	299	281	314	332	276	289	273	285	302	313	277	293	295	267	316	281	288	297	278	280	271	309	273	294	311	282	283	306	299	287	316	318	308	290	300	306	288	301	318	284	289	299	286	316	314	287	291	275	276	292	302	300	284	278	271	250	300	285	300	317	273	310	300	282	310	301	303	259	325	308	302	316	302	300	325	273	268	299	276	324	294	295	277	269	289	289	295	285	265	298	301	262	283	300	344	296	294	310	299	299	293	311	292	321	309	309	308	294	312	293	303	284	302	281	300	280	299	278	299	309	297	300	307	291	280	338	286	312	304	309	294	287	303	297	264	322	297	279	326	285	285	311	290	288	322	292	269	300	306	305	324	300	308	301	272	297	287	310	282	263	306	316	282	296	282	296	287	300	305	282	296	302	287	283	323	306	279	290	249	313	298	304	302	330	276	313	262	336	304	276	304	320	295	314	289	278	255	278	301	261	273	292	285	261	314	296	308	287	303	293	281	305	302	323	305	281	278	291	282	285	288	304	311	304	296	317	299	301	305	285	279	271	325	260	278	327	308	303	284	301	296	312	289	264	270	306	291	278	278	316	293	294	310	282	295	301	325	307	316	278	316	297	286	279	304	293	307	305	296	286	281	310	295	303	294	301	298	315	299	315	305	280	275	305	318	312	299	277	287	290	293	309	311	297	317	291	266	294	281	294	300	260	298	305	274	320	281	295	296	313	268	315	293	313	272	290	286	276	299	308	297	281	294	285	316	292	282	288	281	314	282	283	304	299	270	296	330	289	291	289	268	259	288	308	301	273	279	279	268	261	295	283	249	315	307	282	294	297	298	265	279	271	280	271	290	280	303	299	283	287	302	306	291	278	307	279	321	289	306	309	325	309	266	257	264	285	325	296	291	276	309	285	327	298	293	246	303	290	293	272	283	311	275	289	276	274	278	272	300	257	264	307	289	311	275	311	309	293	278	270	275	283	303	301	297	273	285	297	288	296	267	268	304	296	318	280	280	278	286	267	289	314	315	291	319	333	273	310	297	308	339	292	272	294	276	291	332	300	291	300	300	304	342	281	296	264	314	264	331	277	292	272	302	268	293	333	300	284	296	293	264	308
2480	917	1064	1066	1010	995	876	932	920	975	930	874	862	859	821	863	809	889	862	858	871	900	872	889	896	834	847	911	1154	1069	1353	1303	3496	4141	3225	1867	1158	867	862	848	857	831	849	851	852	841	804	853	829	844	840	779	851	815	807	828	812	820	824	846	816	804	855	851	822	811	769	865	875	780	840	824	872	827	839	820	888	834	820	827	785	852	855	831	840	843	802	853	822	835	860	821	824	878	876	852	827	762	835	845	840	832	846	861	876	805	816	852	846	857	807	822	837	829	818	795	848	858	828	837	856	856	827	883	829	777	844	783	844	847	823	824	831	864	789	810	829	856	837	840	831	806	876	829	847	845	870	831	831	812	825	801	833	842	827	807	837	856	816	816	837	824	843	845	847	854	846	811	824	840	867	817	865	819	847	815	818	842	827	872	806	818	808	863	821	840	810	842	830	844	850	836	834	842	824	816	854	844	804	869	895	790	874	779	864	816	843	869	807	895	819	824	828	852	802	796	842	780	865	869	841	845	854	843	869	892	832	809	824	876	850	860	879	855	842	842	823	784	870	830	830	826	861	798	817	784	764	845	814	827	834	795	818	819	825	817	799	824	797	833	854	847	832	880	803	850	811	848	818	892	873	836	851	858	765	864	863	833	853	835	837	844	865	875	840	836	822	838	876	865	804	833	796	806	801	810	878	777	838	818	833	882	854	788	818	806	835	816	853	838	778	835	830	858	852	827	841	850	871	868	877	859	827	851	897	868	832	812	787	798	804	860	822	858	855	869	806	815	868	819	826	876	875	827	823	874	856	840	793	845	800	818	841	866	800	898	795	842	844	816	823	839	806	893	836	791	826	844	892	746	853	862	844	851	870	873	868	832	854	795	831	794	847	879	849	845	826	836	831	803	831	820	842	842	840	894	807	827	880	819	816	790	871	874	807	820	845	870	847	792	846	798	847	850	826	877	822	820	778	858	883	850	812	788	856	803	856	812	834	833	858	816	881	801	837	877	812	873	873	843	774	855	815	833	822	817	794	800	790	869	820	905	846	827	898	835	847	796	814	823	873	884	902	827	797	863	852	873	791	911	851	792	827	789	811	850	838	824	829	886	836	802	866	811	811	823	786	831	919	895	863	876	811	880	856	830	816	819	861	846	797	862	793	862	846	894	776	801	890	805	809	833	809	832	849	842	802	851	856	842	807	831	895	836	829	817	833	839	862	831	793	819	840	823	868	826	834	833	803	880	779	828	825	809	827	819	838	847	881	861	816	789	831	856	797	853	772	795	802	839	808	829	866	811	879	824	810	845	876	807	822	832	850	849	831	770	843	823	817	849	832	805	866	847	830	868	859	824	839	842	801	794	786	872	817	819	811	803	849	849	835	844	848	839	876	862	831	863	810	802	817	776	842	836	807	858	790	826	825	817	857	821	810	806	850	834	831	856	854	856	805	789	841	868	843	833	833	827	891	847	821	845	847	828	792	852	848	815	828	835	858	825	830	875	835	822	870	814	876	879	846	836	838	895	837	816	818	796	809	893	899	840	835	809	850	826	815	840	856	843	759	875	830	858	772	831	828	823	846	869	887	810	794	820	833	859	828	856	878	841	831	785	827	825	815	834	830	838	826	865	829	837	834	827	872	806	811	888	820	796	826	855	895	813	846	803	804	861	825	782	898	817	842	852	834	805	871	875	800	867	824	827	852	805	808	804	843	866	818	830	847	812	851	770	863	827	835	851	800	819	841	799	872	865	835	856	833	842	864	860	832	828	866	847	833	829	822	862	841	852	844	877	803	818	878	794	828	831	825	813	806	869	809	852	784	735	801	859	854	813	835	817	719	872	839	841	808	860	855	840	789	843	795	848	819	782	826	816	791	853	780	853	844	875	852	822	856	836	857	811	838	792	885	820	827	810	808	841	786	860	834	805	833	833	830	805	842	794	851	810	814	776	816	827	811	815	809	815	895	834	851	815	794	878	851	800	867	835	830	840	815	812	851	824	857	851	840	827	857	798	839	825	836	792	837	833	879	851	881	833	810	827	864	856	856	807	883	834	798	859	809	797	823	801	814	882	842	859	838	810	794	878	782	811	819	888	795	855	808	829	843	812	840	877	864	794	860	811	808	824	872	826	849	849	844	820	800	807	832	798	841	782	811	825	869	825	886	836	831	779	827	864	796	882	845	820	797	811	818	813	842	822	832	841	796	824	819	795	799	856	859	821	847	826	878	875	823	847	808	869	827	839	857	861	842	876	814	846	794	817	864	820	812	821	810	803	829	799	829	783	821	847	864	800	780	852	814	844	833	835	850	821	867	825	836	832	851	866	835	811	867	841	793	835	815	851	858	837	804	823	806	836	813	837	819	832	863	826	842	834	782	851	883	834	811	863	841	844	795	805	816	765	857	821	890	830	829	803	809	829	777	837	874	817	857	836	786	899	842	795	831	810	815	851	880	818	812	821	831	800	864	765	856	830	846	861	825	799	843	866	794	814	820	821	808	836	849	771	865	825	824	833	811	864	817	796	863	881	780	836	860	785	838	863	879	829	867	774	895	813	844	849	831	819	811	873	802	876	908	832	894	840	801	810	845	898	763	838	803	872	890	852	843	854	845	869	839	878	812	807	825	833	876	821	867	821	842	820	821	876	814	875	812	862	845	828	841	796	851	825	843	832	807	830	836	873	896	809	859	842	844	784	807	840	769	823	808	845	819	843	838	858	841	808	842	826	855	830	891	884	821	864	840	788	831	827	833	833	822	806	780	839	825	848	880	825	799	784	820	770	859	833	850	856	839	832	838	804	873	848	892	844	838	749	821	891	835	878	824	830	872	831	887	827	838	808	897	804	783	821	840	835	863	777	871	853	860	779	827	865	809	802	799	803	849	824	836	828	833	900	802	843	834	779	839	804	847	807	828	800	870	855	862	829	834	835	786	806	890	850	788	821	864	832	833	823	881	814	833	803	856	803	845	870	823	864	846	831	807	849	785	838	875	841	819	838	800	846	827	805	863	864	839	808	807	814	815	824	837	815	799	844	828	862	822	828	847	838	861	823	849	867	832	802	824	866	796	851	847	871	775	867	839	815	848	769	802	782	826	843	783	809	821	794	826	832	805	842	858	806	824	861	867	824	881	840	822	821	822	843	874	795	835	863	828	816	814	816	832	813	857	849	805	826	844	797	804	874	862	832	895	815	798	808	852	819	836	895	817	861	828	865	785	830	817	810	818	858	838	836	803	792	823	859	826	781	873	869	803	815	809	856	865	811	763	899	864	805	882	813	816	894	838	795	846	837	861	816	846	816	892	834	820	765	814	845	836	813	870	818	848	816	818	861	861	843	853	862	859	822	834	822	828	829	880	843	815	807	857	764	838	838	844	818	819	798	838	843	823	795	861	876	837	841	841	803	832	828	810	825	846	786	875	866	858	791	890	795	844	844	782	812	819	799	868	787	836	865	860	817	834	855	800	833	855	845	834	835	916	798	855	868	828	827	833	808
10326	1539	1577	1270	960	737	577	598	544	618	638	515	463	460	402	408	413	387	348	343	336	365	343	391	363	319	347	338	1767	2673	2958	3185	1985	806	493	393	364	324	296	314	305	313	317	315	308	317	323	326	320	338	311	315	322	325	278	334	303	350	350	332	297	343	344	313	334	331	304	325	286	310	309	291	326	301	322	349	291	335	338	319	344	345	325	323	341	302	309	333	346	333	345	339	301	307	294	299	305	315	288	340	346	314	333	313	331	326	322	335	321	282	329	307	328	334	292	316	319	310	324	318	291	330	324	338	289	313	329	347	290	334	295	298	300	311	308	361	317	320	302	344	329	346	319	343	312	325	359	327	317	305	353	303	319	327	319	324	277	334	301	302	350	293	348	322	306	309	321	311	303	326	348	284	311	331	313	335	309	340	333	322	324	329	318	338	346	312	319	314	277	310	354	312	320	336	316	330	297	299	317	314	277	307	343	301	311	328	287	287	322	333	331	338	299	316	331	302	331	370	285	322	310	305	318	316	334	334	320	331	328	305	304	310	318	322	317	323	316	325	345	293	340	311	325	287	326	316	314	322	302	304	300	325	345	312	318	309	301	287	335	293	363	325	307	358	321	342	313	345	296	319	300	299	327	333	329	318	319	329	323	284	351	313	322	338	325	333	291	358	323	344	320	312	322	349	342	292	304	304	324	305	297	345	312	318	318	341	353	319	334	299	317	313	336	306	304	280	300	316	321	289	319	322	304	304	350	317	315	294	316	319	306	320	320	308	308	301	297	319	318	280	313	314	335	304	322	319	318	314	300	323	305	315	288	313	310	279	326	312	342	307	327	352	305	348	282	338	339	318	342	343	313	334	315	319	312	309	306	340	344	325	331	309	333	306	333	322	339	326	307	306	325	317	313	288	325	304	345	295	295	299	320	359	320	343	358	331	327	308	319	327	318	311	296	314	323	314	305	316	310	298	318	290	299	340	333	318	326	323	345	318	316	342	347	318	311	327	327	294	302	314	339	320	301	325	331	323	342	326	293	268	314	328	300	306	337	320	300	337	321	321	298	323	312	365	288	319	293	300	324	331	345	335	329	325	302	316	322	328	342	336	285	301	284	286	326	307	340	288	325	328	296	301	295	319	315	315	325	314	301	297	310	343	341	301	329	323	327	347	274	315	341	351	272	307	326	338	371	337	311	314	360	329	301	333	324	330	318	323	330	305	306	337	273	338	339	309	319	321	316	296	314	315	327	316	320	314	341	307	331	316	325	311	291	317	323	329	299	323	293	313	321	374	341	330	313	339	341	333	344	287	306	325	311	308	323	327	316	309	315	315	334	326	315	298	302	327	328	331	317	351	316	323	314	287	330	311	318	325	364	349	312	324	322	318	293	313	345	312	308	298	334	314	316	309	316	316	318	318	317	319	331	330	332	332	340	330	337	280	303	304	340	330	302	339	313	309	307	366	343	312	335	334	321	311	347	321	283	339	336	307	314	314	329	324	288	337	326	304	338	314	333	300	313	326	296	316	325	308	314	326	322	306	302	339	330	335	321	330	316	359	319	350	302	339	328	316	332	336	329	313	324	297	353	319	315	318	309	315	323	348	345	290	308	288	309	289	299	328	313	315	297	313	336	322	325	318	348	327	309	309	344	312	327	321	287	338	302	347	323	313	301	339	319	305	304	288	299	329	331	323	322	339	330	302	297	301	299	338	288	319	312	341	334	341	331	275	333	320	295	316	297	323	333	311	292	318	300	330	302	323	326	323	316	319	331	309	330	328	302	289	336	324	319	293	287	338	293	317	321	324	315	327	304	336	337	327	326	289	339	302	326	316	301	321	292	308	335	332	294	330	309	321	334	333	337	340	323	307	316	346	317	303	307	327	301	330	339	340	303	352	323	347	297	331	343	302	305	347	326	292	299	321	277	326	313	316	306	316	328	361	280	301	316	310	315	328	295	317	315	325	318	332	285	312	316	311	301	337	314	321	322	312	297	329	311	292	332	335	333	333	308	328	324	295	317	299	325	319	283	340	291	321	338	324	320	291	318	311	342	315	318	288	279	314	306	304	324	333	329	308	353	316	303	322	311	299	345	303	344	347	322	313	294	321	300	310	319	326	329	333	321	317	309	306	326	308	305	328	309	352	312	319	289	320	325	305	330	324	334	301	298	345	330	312	321	331	307	342	311	332	339	318	342	312	322	321	328	312	310	321	303	286	323	323	307	330	322	313	330	313	354	303	282	311	333	322	333	323	350	365	321	343	269	332	295	287	332	322	314	327	309	320	319	305	316	334	307	332	319	337	306	318	330	336	329	305	306	338	301	341	335	317	353	339	334	309	350	304	328	314	327	335	308	302	309	339	313	319	339	279	358	314	298	321	321	358	298	287	327	304	314	318	310	318	307	362	352	317	319	318	317	327	329	308	364	302	331	311	283	334	294	304	334	333	322	326	313	333	313	323	338	344	324	315	328	335	326	336	293	322	362	316	323	330	299	305	353	346	285	328	338	303	322	328	300	325	296	309	322	317	329	327	324	304	340	327	325	326	327	345	287	330	328	325	296	334	289	323	314	324	308	332	290	315	307	332	295	343	305	325	336	374	338	324	325	344	306	319	290	329	312	312	270	334	300	343	347	312	342	320	336	342	305	275	316	349	323	285	298	300	317	311	328	316	309	284	322	322	299	311	328	325	336	310	308	315	315	332	308	343	336	309	327	305	323	335	340	297	315	329	308	343	353	328	330	341	332	322	289	344	346	334	357	342	311	337	307	317	304	326	321	309	323	291	309	310	306	349	277	348	328	322	305	318	320	286	298	332	351	282	300	301	334	342	331	346	322	325	352	313	341	336	344	299	362	283	312	308	293	329	300	310	333	318	319	292	304	317	314	277	330	346	321	331	318	305	309	304	289	344	318	315	318	306	349	293	307	290	319	342	298	276	303	309	334	322	352	280	342	303	290	338	333	306	304	293	293	288	315	317	349	317	309	334	295	332	292	326	318	353	338	296	345	331	327	309	322	301	293	294	336	305	338	312	336	332	327	304	294	317	327	328	305	329	328	340	297	351	324	303	327	317	329	282	340	294	332	316	337	309	307	322	295	342	314	358	326	309	343	347	333	314	296	321	319	342	355	297	338	334	346	323	344	330	325	341	304	304	339	287	308	317	331	324	302	327	342	324	331	316	309	328	323	321	277	300	293	332	302	318	340	343	330	306	312	343	321	326	305	302	310	331	316	312	314	308	305	320	326	323	298	297	298	353	353	309	325	341	329	328	329	322	318	340	321	319	325	310	340	333	336	310	303	314	298	308	341	273	312	288	353	336	335	302	325	324	325	292	300	344	331	303	330	293	307	330	270	306	332	302	307	320	312	306	289	312	310	321	314	287	334	317	339	297	305	323	328	315	342	328	321	348	299	320	310	342	335	310	328	306	312	297	322	306	309	309	324	331	302	315	326	339	312	351	320	323	370	312	332	324	329	319	323	330	315	283
6796	2029	3875	4089	3430	2974	2448	2208	2322	2675	2615	2118	1844	1684	1561	1439	1445	1289	1234	1222	1246	1165	1213	1216	1196	1125	1070	1142	9627	12657	15289	15778	9153	4044	1921	1209	993	949	859	865	883	893	850	863	893	874	907	858	883	923	935	863	904	927	873	956	931	923	913	904	933	880	915	916	943	896	895	926	934	912	872	860	895	862	907	898	869	846	900	837	861	882	894	883	895	893	888	860	871	857	831	909	868	874	900	913	954	894	931	873	864	864	937	907	906	844	946	914	875	859	892	853	931	842	907	867	852	848	877	926	888	905	872	861	879	923	866	912	913	888	897	877	931	928	868	871	893	886	919	955	875	850	877	864	928	914	949	913	910	893	829	917	959	891	901	872	887	859	899	884	930	860	916	845	870	900	928	920	931	910	917	890	828	858	866	905	874	929	923	925	885	868	915	936	887	871	949	931	895	942	893	868	889	903	921	853	864	922	903	894	907	903	911	937	921	899	919	899	868	883	876	893	958	914	913	910	829	901	856	861	899	893	915	883	902	896	904	881	911	879	869	908	890	878	875	860	916	942	888	866	893	946	895	849	864	890	949	870	934	862	915	917	921	875	935	925	876	865	925	899	894	904	820	906	907	923	882	913	857	850	940	867	900	943	914	900	912	959	896	890	904	898	910	851	865	850	871	858	869	891	903	892	905	874	909	901	927	894	920	909	895	936	919	908	865	906	870	873	882	901	884	917	865	898	886	872	849	907	878	918	925	906	900	851	896	883	889	887	901	937	927	911	879	845	892	928	867	922	869	928	891	976	890	944	845	858	871	884	899	917	863	855	855	875	882	914	905	867	869	885	894	906	884	876	921	883	887	898	859	878	868	872	870	902	958	877	884	877	928	860	884	878	948	887	943	892	880	904	912	868	884	896	895	878	901	888	890	908	858	872	865	870	886	946	883	876	870	882	902	893	876	909	919	874	900	893	883	916	833	921	927	906	896	890	851	905	856	914	891	866	879	878	889	924	909	881	858	888	900	890	921	887	901	903	915	893	909	863	864	864	882	864	934	921	897	855	929	917	909	877	848	879	881	891	891	836	867	897	915	937	913	898	902	863	868	933	838	852	875	950	949	900	933	886	898	927	894	886	893	864	924	891	904	830	933	869	889	891	857	884	942	928	838	883	901	833	884	902	875	925	904	901	855	882	863	882	967	893	889	877	897	894	872	859	922	869	892	877	920	881	882	912	880	904	905	889	878	895	941	876	891	921	902	901	944	855	859	924	907	902	859	890	897	907	942	943	864	924	904	908	915	958	886	847	908	897	871	861	883	898	883	951	839	849	894	935	877	895	926	916	941	902	941	842	936	876	928	886	889	888	877	951	927	919	914	909	889	975	907	868	885	864	909	882	944	876	924	890	920	911	879	926	904	918	851	881	887	837	832	916	871	856	886	892	917	927	936	919	860	875	888	935	932	904	871	876	880	928	878	887	921	892	916	919	923	906	854	918	942	819	898	864	917	885	881	938	919	939	865	898	851	856	898	882	836	879	952	896	878	879	865	903	927	836	886	885	900	909	867	871	879	889	927	897	839	880	883	864	884	906	859	865	905	909	888	897	872	917	902	858	853	881	935	915	915	892	877	876	862	893	895	875	897	902	962	868	830	871	898	914	887	880	864	878	927	911	906	910	939	871	888	910	918	876	893	911	874	925	890	920	857	904	899	899	934	913	895	903	1011	934	888	873	860	865	865	881	902	897	868	924	859	869	930	927	928	884	933	932	853	868	947	872	908	859	854	897	891	856	924	839	923	883	870	877	875	912	910	884	890	911	909	912	889	893	887	870	855	894	871	881	878	927	917	916	892	835	914	943	902	932	866	922	882	932	916	907	893	940	876	915	898	893	863	905	862	860	926	896	910	907	913	867	919	913	877	910	862	921	934	889	869	963	901	890	891	926	876	901	954	908	902	903	877	881	906	911	898	876	894	847	868	888	933	884	928	914	934	926	947	909	860	908	914	937	928	914	928	895	892	855	877	896	884	875	897	897	917	889	905	911	866	863	888	917	919	907	893	901	844	924	940	881	890	885	906	865	893	838	967	938	943	899	929	875	918	884	877	931	897	880	910	919	911	932	879	903	886	899	910	906	922	884	915	904	942	892	878	865	903	889	922	902	841	901	894	835	920	887	909	928	955	937	877	901	924	894	868	876	884	849	902	880	903	908	877	884	818	905	872	938	933	873	901	871	912	898	946	871	935	852	868	854	918	867	900	929	917	922	893	900	894	877	908	922	881	931	905	895	888	903	927	930	949	901	891	835	872	880	895	899	917	899	904	893	865	859	901	921	896	895	920	962	878	947	909	968	926	912	903	954	867	908	902	869	873	864	875	825	945	914	894	895	928	896	954	891	889	914	898	930	911	951	911	887	882	952	916	915	874	864	874	859	866	912	868	888	894	896	922	906	912	911	911	898	921	927	898	877	973	897	936	901	901	910	858	915	916	907	900	899	870	852	904	934	864	887	868	934	849	847	910	928	895	916	928	890	901	928	913	902	931	898	843	916	837	859	891	877	884	884	922	886	888	889	892	911	879	888	876	926	906	881	899	916	890	885	903	892	938	920	908	938	848	841	818	874	844	903	841	957	951	888	912	920	887	927	918	880	876	926	898	916	893	850	881	887	883	857	876	932	947	903	891	893	906	867	898	926	877	889	885	927	922	894	885	941	947	887	893	907	966	921	925	905	966	901	903	959	892	934	835	894	882	869	982	904	897	888	873	930	925	861	903	959	870	908	894	868	887	944	923	873	868	844	913	909	851	833	921	897	913	921	878	906	859	891	895	907	909	909	953	947	877	951	870	893	972	871	918	872	897	942	895	901	886	886	888	886	941	925	888	860	874	867	911	887	882	876	912	917	911	869	931	912	956	936	876	921	901	934	920	930	927	899	923	874	864	957	919	847	864	929	894	878	919	880	908	890	871	928	938	908	909	907	891	882	888	849	899	917	895	884	883	913	920	962	879	877	924	925	877	850	859	923	883	872	905	926	895	895	842	883	931	930	891	876	884	913	881	920	887	907	933	918	921	880	928	892	863	948	901	870	949	866	930	856	898	896	856	876	927	945	904	905	928	900	921	865	902	901	876	874	899	967	901	884	863	891	871	904	913	875	886	883	899	916	880	880	903	860	941	912	893	942	886	876	895	867	909	876	926	865	904	871	862	870	854	889	897	881	921	906	901	832	902	913	925	905	855	885	891	881	873	847	882	945	874	875	950	862	893	912	874	921	899	915	873	888	912	870	887	936	867	891	913	851	922	907	867	895	860	876	883	849	906	878	906	894	958	895	908	886	937	971	866	902	910	927	925	918	956	890	910	901	884	823	916	869	915	886	909	948	924	908	943	855	897	867	916	866	825	905	916	891	878	901	887	891	911	860	857	919	892	915	879	849	899	936	932	909	952	873	903	957	840	878	852	886	954	917	902	858	933	903	890	909	850	882	854	873	886	909	899	874	945	886
19221	3668	3208	2373	1724	1198	1023	904	948	1167	1110	964	809	631	551	520	490	434	406	412	398	405	384	386	369	393	396	434	7096	8776	5738	2032	855	489	413	363	358	338	352	380	376	354	298	297	347	355	344	342	348	322	355	323	362	360	332	347	348	327	365	347	346	331	346	326	356	317	321	355	347	352	307	321	363	347	330	338	323	365	354	348	324	358	335	335	365	358	359	338	354	305	299	356	330	346	329	345	336	343	358	331	360	319	362	334	323	335	351	334	351	362	336	336	323	329	341	358	347	333	334	330	357	347	365	355	324	340	362	332	326	350	343	362	305	352	328	342	324	334	353	342	355	335	338	332	349	293	320	318	328	318	350	348	333	356	294	343	347	322	331	327	359	316	324	369	363	341	335	345	352	338	325	365	357	367	362	314	331	358	349	333	330	323	313	336	370	339	359	327	356	336	337	333	360	317	333	324	327	331	342	349	351	368	352	383	329	312	329	351	342	376	357	343	345	310	295	315	351	372	321	317	336	309	326	360	327	317	338	360	325	325	343	336	325	362	353	327	355	335	334	333	349	301	323	333	322	334	303	334	329	348	320	358	334	339	373	308	340	361	316	343	332	351	326	322	322	341	362	335	335	387	329	345	342	332	325	361	339	323	361	347	339	328	339	341	383	335	367	342	343	353	325	366	327	385	370	354	351	362	345	326	362	341	335	345	375	295	340	354	349	309	354	330	330	340	341	330	316	349	379	329	351	329	328	306	319	324	373	342	352	366	333	333	349	379	317	324	349	349	340	342	339	328	335	346	338	329	352	329	351	347	327	367	326	330	355	367	350	296	351	334	338	331	311	345	309	375	375	322	315	316	337	364	329	346	334	357	351	327	341	314	300	353	308	324	358	298	320	360	342	356	362	334	372	352	329	328	357	350	350	328	340	352	353	340	344	333	350	373	338	338	341	339	356	353	324	322	371	329	362	365	326	330	337	355	361	356	321	332	321	346	323	357	337	354	292	332	349	336	350	317	351	347	315	321	358	332	364	349	371	343	378	358	355	360	336	356	329	319	344	331	372	362	315	316	329	372	330	357	326	371	324	352	359	328	343	345	339	324	375	344	324	295	346	338	302	362	322	315	366	339	314	365	322	301	349	351	336	366	363	340	369	330	325	343	346	344	346	346	341	329	343	334	333	356	350	357	363	352	345	314	333	340	321	311	297	333	360	322	354	344	315	323	342	382	350	332	314	354	333	341	359	349	357	312	369	373	335	321	331	359	318	346	333	343	355	350	373	320	353	353	340	354	378	363	366	291	337	353	354	342	329	353	333	365	367	354	373	303	372	372	346	357	324	341	354	333	369	372	346	351	371	366	312	373	328	355	364	337	341	338	344	322	358	368	346	368	351	326	340	360	344	328	379	324	323	310	322	343	333	339	338	346	339	328	363	324	357	344	316	326	361	328	335	348	358	345	332	334	342	324	358	362	316	336	342	335	344	356	357	331	334	322	344	300	365	342	346	364	338	358	345	324	369	341	334	340	344	346	301	365	348	367	289	348	350	360	338	310	350	326	327	364	347	351	317	306	413	328	338	343	319	348	332	330	310	334	334	348	353	375	337	332	340	380	338	347	332	355	334	335	333	319	356	311	338	337	328	343	334	356	308	348	304	335	300	378	360	325	334	359	332	322	402	341	295	364	344	291	352	374	320	332	335	320	310	368	323	358	338	364	307	342	355	332	341	373	376	356	333	381	334	319	346	323	342	334	346	321	337	342	338	326	351	346	340	322	335	346	361	342	359	313	390	372	334	330	326	321	325	313	322	336	354	347	318	327	334	327	332	325	351	338	358	331	367	348	383	342	344	309	335	335	382	352	331	343	333	303	355	315	361	335	354	347	368	334	353	304	340	350	347	332	344	327	318	335	322	345	315	310	314	346	336	322	365	324	349	306	353	341	319	327	359	345	351	346	337	314	301	345	366	350	342	349	343	367	323	347	324	341	328	325	331	353	330	340	314	363	369	330	324	343	346	302	355	317	338	321	332	358	355	311	342	328	307	307	354	342	325	309	329	324	346	359	353	342	335	332	363	357	332	327	341	354	341	340	326	341	360	325	341	358	352	339	320	356	337	316	356	319	335	345	318	353	309	312	329	332	337	390	338	316	386	354	382	346	330	333	347	349	329	359	330	349	328	360	358	321	346	335	344	337	359	365	324	336	318	329	359	326	334	315	326	326	319	340	345	330	344	328	375	301	339	351	349	361	305	335	361	343	331	365	319	358	305	341	320	354	372	334	351	343	330	327	327	294	333	347	344	322	368	337	353	341	346	343	360	325	318	295	328	335	341	354	352	400	366	338	355	347	360	337	332	330	367	337	344	369	388	377	311	352	317	319	324	339	339	381	364	342	351	313	336	330	343	358	381	343	319	329	329	339	324	369	356	322	326	375	338	336	332	318	336	339	357	368	318	343	339	366	342	350	348	335	362	306	357	304	346	359	337	323	332	316	316	345	338	357	346	317	340	342	377	356	320	325	355	320	363	367	320	316	370	339	310	345	355	381	337	313	348	319	353	334	323	339	345	353	341	326	386	327	340	349	359	370	329	321	330	312	363	342	324	337	335	342	329	298	325	334	326	346	335	330	342	325	345	351	337	353	316	358	348	325	353	333	359	328	348	338	316	345	346	348	353	362	332	320	342	348	317	339	337	369	363	341	333	337	322	368	348	369	340	344	346	347	342	354	341	333	359	361	330	319	352	354	317	311	360	361	321	337	335	353	347	346	328	332	378	349	354	334	340	342	333	305	358	314	325	335	330	364	356	347	335	353	340	390	313	352	308	328	357	331	317	330	348	350	340	332	333	315	365	361	343	360	364	334	321	355	310	327	330	374	340	384	342	340	328	352	317	346	336	348	359	328	357	311	332	334	331	336	367	328	330	359	332	326	309	356	314	337	338	325	335	337	334	322	351	344	333	351	323	342	362	317	360	349	367	321	333	320	357	329	370	350	348	342	377	324	302	390	356	332	333	293	330	351	349	340	333	353	305	341	338	342	347	315	311	315	342	336	342	329	353	347	326	382	313	351	320	352	337	341	359	339	328	360	343	366	340	326	322	318	368	340	361	326	359	343	331	346	366	350	363	349	298	327	360	317	343	341	318	335	357	314	373	325	324	357	314	333	346	332	349	298	349	363	380	340	357	337	313	342	330	327	320	368	327	325	305	320	371	313	330	328	358	338	359	333	311	358	341	300	324	304	334	353	335	351	347	347	319	372	341	314	401	328	312	380	330	333	318	346	335	349	344	386	346	382	336	308	359	338	338	334	341	338	358	328	368	346	345	370	339	352	328	341	308	338	365	320	338	336	328	341	324	335	304	339	344	390	359	343	353	327	335	332	348	323	321	348	386	332	329	320	348	339	318	325	339	334	349	319	367	325	306	345	335	345	337	336	331	345	357	345	350	337	331	361	337	314	324	349	347	362	305	328	338	336	342	363	343	357	336	343
9605	3338	6888	7147	6058	4867	4114	3806	4232	5336	5322	4301	3426	2891	2243	1968	2035	1684	1751	1715	1368	1371	1431	1423	1417	1384	1206	1839	28418	31190	22761	9890	3986	1833	1203	1011	952	978	1023	967	939	952	1009	918	961	939	945	943	930	1006	863	903	952	933	990	891	932	953	964	949	973	926	934	937	957	976	946	927	957	985	954	960	967	954	952	963	917	918	948	973	952	964	987	946	966	928	977	909	967	932	888	899	939	933	921	968	917	946	933	965	982	972	932	983	949	906	952	901	925	956	1000	981	962	946	955	958	1005	967	956	1039	993	904	920	901	921	951	965	937	956	919	947	940	886	938	990	962	974	972	954	1003	949	943	968	955	912	957	948	979	924	954	932	909	953	971	978	955	951	920	945	939	958	908	887	908	915	969	912	924	949	932	947	953	961	921	954	921	899	939	949	964	991	971	962	911	1003	944	970	944	939	918	967	956	952	936	931	937	863	911	919	929	954	885	930	926	910	971	912	942	930	929	1016	1004	919	942	922	903	973	967	945	912	946	986	952	930	928	931	985	964	896	943	885	910	957	921	952	904	964	934	951	941	963	914	958	928	977	968	937	959	949	948	970	909	901	993	953	904	914	980	952	980	933	938	932	950	919	894	954	869	954	939	925	952	1002	952	970	921	969	972	934	944	957	941	900	931	929	962	932	938	981	1017	1000	907	967	950	966	966	936	908	944	928	971	903	934	951	947	915	981	975	948	925	919	979	927	942	922	952	934	938	984	955	925	926	899	997	955	930	980	977	892	885	953	941	930	939	914	932	976	905	960	967	948	926	949	921	981	995	972	910	940	934	993	926	907	940	934	929	950	958	956	914	929	907	915	956	991	905	988	911	984	947	978	922	968	921	964	928	913	944	909	986	929	922	910	1004	972	891	980	952	978	967	996	962	980	957	903	955	910	892	987	962	922	974	948	952	987	936	942	965	936	940	1021	952	965	984	932	902	952	947	966	963	940	945	941	922	902	914	951	930	918	954	956	927	998	985	920	925	883	995	923	987	903	891	909	919	972	942	934	949	958	901	944	937	956	932	1008	961	937	981	963	952	941	954	900	983	955	930	927	922	942	951	907	922	943	901	940	922	972	925	957	936	953	907	956	967	946	989	931	893	947	908	870	898	940	932	974	891	960	969	896	937	952	951	994	884	962	928	911	953	967	936	920	959	971	955	955	905	982	928	914	904	942	970	906	904	1007	958	930	945	963	900	892	934	933	927	931	909	984	978	953	901	903	878	961	958	969	895	949	1025	962	948	984	943	927	997	960	962	950	948	893	958	925	919	935	968	983	975	984	945	939	883	921	907	935	989	940	948	945	941	902	934	935	951	946	918	962	925	961	918	954	920	963	935	930	949	939	832	897	917	969	951	922	920	917	935	968	978	931	994	970	974	960	938	970	943	884	940	914	926	977	941	1014	938	934	926	971	951	948	935	921	980	938	962	968	919	943	1010	912	933	981	967	946	924	973	935	959	976	932	923	933	938	947	943	941	969	865	961	932	951	951	883	932	925	909	921	917	945	898	925	944	982	955	979	914	912	969	941	944	976	950	925	945	931	911	940	904	974	967	939	981	993	990	889	965	913	964	884	968	916	902	947	915	974	966	1000	913	968	937	996	976	984	939	971	933	949	971	920	947	931	960	943	949	926	997	913	943	871	985	967	927	923	890	909	934	923	905	924	922	951	951	876	926	988	939	938	966	970	956	978	942	904	943	944	939	933	940	916	955	870	939	978	902	934	939	937	939	972	988	981	938	904	1026	976	999	933	970	923	1019	946	979	986	932	891	988	912	963	957	961	963	946	951	891	926	948	932	908	990	987	948	939	953	948	965	1014	919	943	941	971	939	902	882	956	919	918	879	958	910	941	959	950	921	974	952	926	917	941	926	947	959	948	915	994	884	930	938	926	904	954	1031	946	922	919	949	947	905	946	926	944	950	910	962	973	931	916	940	996	851	969	931	944	994	936	927	976	947	991	941	918	926	913	954	937	886	924	890	965	922	992	974	938	906	906	955	887	912	954	931	906	984	1022	920	928	973	939	926	922	964	970	958	985	943	938	937	943	964	941	935	937	948	887	945	1010	959	964	968	948	936	998	933	960	942	924	926	949	960	939	919	952	933	926	962	935	939	960	954	891	934	948	962	989	928	943	961	963	963	936	1041	920	927	948	1008	950	960	995	882	953	885	956	925	940	938	960	927	943	956	898	955	994	905	943	926	933	967	902	979	945	934	923	969	964	948	919	938	962	975	929	919	946	929	922	922	947	943	981	933	959	972	945	937	864	945	998	920	927	971	965	976	949	951	904	956	910	986	960	932	913	969	974	945	925	924	936	927	942	897	964	940	907	968	998	918	930	916	892	906	942	947	977	879	947	909	973	914	985	976	987	959	945	975	973	960	974	953	978	958	995	943	955	995	895	980	906	950	953	941	963	992	945	907	909	947	973	942	906	958	935	1009	924	939	947	882	922	912	965	999	953	918	896	960	970	919	935	930	878	899	900	899	944	987	939	918	972	908	947	946	883	941	962	909	971	933	971	973	947	944	972	917	935	947	952	978	959	917	913	925	947	978	924	929	939	947	988	930	1032	955	964	932	972	897	925	991	939	975	930	939	953	955	942	949	935	938	942	932	929	964	939	945	950	918	901	939	908	928	932	969	995	970	1003	951	896	927	970	969	952	979	940	955	974	998	920	918	907	902	927	928	933	965	945	949	911	946	950	919	990	958	892	887	904	986	965	957	903	927	969	976	1041	941	972	930	929	939	992	949	976	944	916	957	938	973	953	929	923	915	963	1001	935	935	973	914	901	900	970	905	977	969	972	953	943	947	935	978	954	936	935	964	942	995	938	928	938	960	944	956	1047	948	972	935	873	942	983	891	917	962	937	981	959	941	961	987	980	930	984	952	979	965	927	992	963	969	942	937	937	914	1008	992	931	1006	948	959	958	910	922	938	929	933	954	977	977	912	882	967	985	902	947	941	911	958	953	866	954	928	926	933	968	968	905	910	949	926	925	881	960	968	888	932	893	931	964	951	959	870	866	881	976	940	978	942	1021	964	981	962	906	968	939	948	943	884	948	970	993	984	881	912	956	928	912	908	936	954	963	951	944	917	905	909	888	991	899	917	979	956	918	909	967	984	958	943	958	913	961	925	951	937	970	895	1029	940	976	971	911	951	935	914	1002	922	926	1012	956	967	926	958	942	921	977	927	959	968	884	957	979	964	994	985	937	942	1031	951	977	970	983	962	980	973	946	940	892	914	1004	931	950	927	913	933	926	904	958	893	975	944	939	990	929	910	983	926	985	940	990	968	962	1008	946	914	936	914	938	980	944	894	920	894	936	968	933	965	946	936	921	950	931	916	940	977	998	913	1012	933	1054	914	937	966	977	949	949	947	967	973	963	898	902	967	975	950	914	953	906	931	952	959	999	985	951	975	945	938	944	951	911	901	948	980	979	925	940	985	976	918	923	938	937	987	914	968	953	972	957	959	925	915	946	921	971	939	956	897	923	960
2251	364	405	327	329	321	320	302	338	325	326	358	322	299	283	282	267	331	303	319	308	279	318	276	280	317	335	322	735	986	858	613	402	359	304	314	273	313	333	280	284	282	312	306	282	321	297	298	319	334	293	302	297	282	289	319	293	293	278	300	286	261	273	320	296	266	312	237	276	283	291	274	298	295	318	293	290	303	290	314	320	279	271	291	296	305	324	297	266	284	281	310	328	303	305	269	315	345	288	305	297	284	288	284	293	323	278	320	323	293	288	301	308	315	307	293	286	298	286	304	310	295	266	290	279	307	284	306	308	302	301	283	277	313	309	315	320	308	258	318	308	289	308	315	335	304	292	294	320	288	291	313	306	306	334	298	292	309	258	273	315	341	298	292	254	278	294	276	287	314	298	300	275	291	311	310	301	286	293	265	286	278	308	325	316	272	308	274	297	281	289	318	261	279	281	293	305	319	306	295	315	305	310	310	300	269	293	297	295	298	313	272	304	267	263	294	301	309	299	305	297	295	270	292	302	306	307	298	312	275	314	330	316	294	273	331	346	301	295	318	288	340	303	258	318	292	277	293	302	287	294	328	314	296	315	287	308	261	289	312	281	276	308	291	276	277	321	313	307	328	330	310	305	320	301	289	285	301	321	304	272	294	288	288	298	307	293	307	298	274	296	287	320	289	295	304	273	287	331	310	285	296	303	278	290	308	291	284	291	299	308	293	270	290	315	301	292	342	307	335	271	293	262	342	286	318	312	284	286	315	267	290	298	271	303	303	297	296	268	346	289	291	338	311	282	253	294	290	311	331	307	289	309	299	290	290	280	319	303	277	288	300	317	294	319	307	290	304	293	298	274	296	294	315	307	335	285	289	299	294	303	312	272	305	293	277	320	298	292	304	290	312	298	290	286	288	335	313	308	325	287	307	319	268	298	288	294	285	255	287	319	283	252	267	309	282	294	309	304	328	303	267	318	294	307	307	299	298	290	276	290	293	297	316	274	331	292	314	305	281	287	297	323	287	296	298	315	316	317	295	296	300	303	282	321	266	308	309	296	319	273	293	279	304	297	288	272	288	293	299	309	324	304	298	254	280	309	303	274	272	293	299	282	284	308	317	316	290	297	274	306	281	277	256	286	321	272	324	292	291	298	297	303	312	295	267	310	304	293	308	309	281	286	296	277	304	267	279	311	273	280	286	320	283	260	300	329	279	281	278	334	304	305	291	318	299	263	263	289	289	277	295	306	301	277	317	281	315	303	288	326	291	315	281	313	319	296	332	311	295	275	268	302	333	326	312	301	293	288	311	291	301	295	308	272	289	300	308	287	296	303	299	321	284	289	304	302	270	264	313	308	299	303	308	289	299	296	314	296	301	320	275	304	273	320	311	333	342	321	289	279	322	276	275	298	302	290	327	297	287	329	273	294	265	288	300	281	297	295	287	289	303	291	332	313	324	273	271	272	326	308	311	280	281	298	299	293	266	280	276	305	277	280	299	300	295	313	275	285	311	305	276	312	283	270	278	326	288	297	328	273	286	340	283	306	297	328	308	298	309	320	287	317	288	319	281	310	270	278	288	303	328	322	295	271	324	309	308	265	296	284	296	262	278	327	319	295	283	252	286	300	307	316	313	302	283	289	307	296	316	286	297	290	306	290	302	298	277	280	289	313	293	298	295	320	275	302	309	289	304	259	319	303	304	290	276	297	307	352	305	284	342	295	277	329	313	314	307	279	298	286	289	312	280	363	287	321	285	286	315	303	309	278	272	313	271	283	271	274	289	304	281	303	288	321	287	260	315	292	256	294	326	303	317	304	326	302	311	311	304	295	302	307	321	320	304	314	276	300	317	277	285	283	278	308	295	285	324	326	273	262	294	310	292	283	334	308	285	284	293	294	316	315	271	278	301	294	318	290	290	314	321	253	301	317	280	311	285	296	297	303	300	312	324	331	316	313	312	289	297	290	286	338	308	249	318	306	258	304	300	282	287	298	313	306	291	290	310	286	303	288	300	281	291	294	303	290	322	314	295	301	304	301	267	307	299	335	296	303	301	329	285	297	264	266	307	258	291	292	292	293	312	291	290	274	317	286	290	299	273	301	309	289	312	343	289	293	298	281	309	309	276	307	288	274	322	292	308	324	301	336	282	283	328	279	317	310	315	297	301	321	297	299	289	312	310	314	319	317	332	303	281	285	283	285	307	319	281	295	290	274	306	296	319	298	293	270	293	306	291	318	310	269	282	272	307	290	269	264	296	311	303	289	274	312	286	321	300	315	300	265	306	283	297	306	294	294	275	334	302	266	316	321	292	282	329	306	291	317	318	295	317	318	307	297	274	298	281	297	290	300	312	305	281	300	320	287	313	312	310	299	285	302	303	277	286	290	342	267	342	305	288	292	238	290	295	289	269	289	284	284	307	271	305	304	277	290	271	307	285	308	329	317	293	292	301	316	310	296	335	302	301	258	315	293	306	264	320	322	287	280	311	310	299	307	300	310	306	287	285	313	312	294	300	290	329	296	304	300	299	315	309	300	254	289	305	305	322	294	294	297	286	304	288	278	309	310	291	278	284	322	298	314	309	288	272	265	287	323	310	309	301	273	320	250	295	306	308	303	276	293	262	332	317	296	311	323	310	293	295	308	316	308	307	262	293	291	300	300	283	295	309	303	293	279	291	306	314	278	280	291	297	280	310	294	295	291	323	310	305	305	253	281	277	284	332	298	291	291	287	301	302	290	294	283	292	283	269	316	286	313	317	313	286	288	315	298	281	268	284	278	299	291	330	313	294	337	334	290	326	316	293	305	261	298	323	270	317	318	309	322	293	294	328	320	311	299	293	264	298	313	328	261	315	329	275	274	298	293	300	298	314	253	296	307	317	289	303	307	289	285	309	304	299	301	333	306	295	291	304	295	297	318	346	295	291	297	298	285	296	294	277	302	275	296	320	274	268	331	274	299	296	310	309	292	283	314	299	316	316	289	273	302	290	310	270	280	305	289	273	313	312	311	281	273	288	287	289	295	302	298	295	320	272	300	320	333	303	312	287	290	269	284	289	286	312	283	297	304	310	285	295	282	327	306	306	294	290	308	306	305	305	281	304	283	304	309	314	287	265	308	327	283	309	275	283	289	287	332	287	318	327	287	319	302	310	303	301	298	282	297	301	320	308	288	307	302	302	302	303	282	278	290	272	286	301	289	275	298	292	284	286	267	314	315	306	320	276	305	290	295	296	288	313	320	311	274	316	331	278	304	303	332	253	289	297	304	286	296	304	303	271	310	300	299	327	307	306	312	307	298	291	289	313	323	322	282	293	269	266	345	317	327	257	309	309	323	286	250	287	284	307	310	286	271	270	301	282	317	359	291	294	299	309	272	282	301	268	283	282	294	313	285	297	271	324	303	288	312	311	286	304	308	347	274	293	306	287	304	281	310	327	300	285	295	322	296	304	320	284	301	314	292	294	318	301	319	302	282	308	307	286	311	309	316	281
2449	905	991	952	1009	964	922	938	914	1026	950	1005	930	959	866	927	887	852	894	844	808	823	841	805	847	828	818	945	3805	4764	3580	2242	1266	970	876	852	844	845	795	854	835	868	805	858	817	894	858	832	796	837	838	827	807	825	811	861	817	809	835	851	854	856	847	787	867	824	803	887	875	851	882	801	865	827	827	843	830	856	853	838	790	843	858	819	824	875	850	871	827	822	857	843	885	805	817	844	883	812	845	860	830	856	911	827	855	846	813	806	882	801	855	800	869	842	773	898	888	871	897	832	814	789	887	853	787	819	867	848	877	816	872	784	774	789	829	804	832	804	851	850	846	848	813	854	786	824	875	842	874	838	878	783	816	830	836	819	807	880	889	855	821	878	860	851	860	856	893	806	838	888	799	799	786	832	790	869	818	842	823	830	835	853	833	845	828	855	812	788	802	802	845	827	831	823	883	827	851	787	838	839	797	822	836	793	877	824	799	864	823	844	860	812	790	843	820	846	800	830	862	821	879	847	854	846	834	792	873	838	823	849	806	848	794	828	810	874	774	842	889	788	850	825	859	827	840	830	874	862	839	831	860	842	809	844	837	830	855	806	835	842	856	842	831	849	808	866	804	843	814	855	850	821	830	847	847	828	838	883	841	841	844	824	795	827	810	813	809	786	811	862	869	849	840	831	841	785	868	808	785	816	791	818	848	832	790	823	834	877	881	844	854	877	854	854	814	808	775	842	810	778	843	827	801	838	825	809	891	805	834	837	857	882	847	829	849	820	828	816	814	826	805	863	784	874	828	828	844	790	820	830	816	808	797	834	848	832	833	819	830	825	823	832	831	803	868	813	826	866	836	840	865	831	898	836	835	880	816	819	819	842	877	841	805	855	887	884	883	818	867	879	803	794	858	865	859	836	826	880	840	823	824	862	854	818	853	808	818	820	875	820	811	783	838	844	817	906	870	822	883	802	819	827	845	803	804	843	855	810	858	824	785	849	826	862	825	853	851	806	817	843	862	897	855	815	845	841	812	846	842	868	842	859	876	831	801	829	835	832	868	829	871	823	819	847	810	845	837	849	817	807	830	826	820	853	819	891	853	820	796	810	825	869	815	798	861	851	872	794	841	847	803	828	794	847	842	856	868	856	845	878	845	825	853	797	790	811	826	837	875	886	840	841	852	871	842	880	858	883	784	824	825	813	781	854	857	842	808	812	875	822	902	893	833	823	866	884	832	826	888	848	819	833	855	881	839	870	847	824	844	861	866	849	791	835	807	803	838	829	838	861	845	839	861	852	872	848	830	787	849	831	804	837	872	837	776	823	817	839	818	806	839	872	851	779	870	792	887	821	802	811	810	828	831	857	813	850	830	867	859	840	749	818	883	849	821	862	826	867	855	809	819	824	866	822	865	841	840	835	867	853	824	830	794	839	830	868	808	801	833	844	832	848	845	851	823	912	810	814	832	863	844	849	844	880	882	830	832	828	836	859	828	779	820	834	814	794	831	822	876	902	827	852	825	795	828	847	810	857	878	830	777	874	825	833	803	768	852	851	829	874	781	835	815	840	772	831	825	866	813	823	806	786	869	833	835	913	829	831	860	816	824	814	850	798	826	870	801	745	825	865	811	911	813	812	826	853	784	863	841	839	765	843	850	875	879	852	835	827	887	823	805	865	835	835	821	851	862	877	800	806	832	836	871	782	849	834	780	855	827	782	775	849	837	822	848	852	835	875	820	831	831	819	817	857	895	858	841	814	820	829	898	792	841	839	852	816	890	792	823	829	817	809	830	827	858	820	803	812	855	862	819	856	815	807	843	844	834	842	856	743	813	816	817	873	808	856	813	820	806	847	819	810	823	839	872	833	863	822	815	813	809	852	857	830	855	804	801	885	804	884	844	857	846	829	793	858	785	803	859	831	812	830	833	853	796	833	848	898	856	845	778	818	848	803	850	829	842	848	818	865	840	800	812	837	798	828	786	828	832	815	901	866	835	849	800	840	809	835	827	841	835	871	799	819	810	882	812	858	852	793	813	818	756	902	801	850	846	863	796	802	849	833	837	837	833	857	779	892	821	881	880	865	799	861	854	841	861	858	855	838	839	825	815	826	829	836	844	827	786	803	840	809	852	800	814	779	843	858	794	817	776	843	814	857	836	830	820	803	858	859	866	870	818	839	834	810	833	857	826	866	821	849	829	844	830	824	815	877	895	806	881	826	803	868	844	840	857	822	872	821	857	855	789	807	856	840	880	880	803	814	839	824	871	797	818	864	872	836	777	840	883	845	793	819	861	836	854	855	805	836	896	806	820	854	843	819	840	809	881	816	815	859	866	813	864	828	781	885	838	804	832	817	824	838	872	852	809	844	796	788	814	831	854	842	819	839	847	765	833	883	822	878	842	815	845	822	810	800	872	866	857	827	811	856	776	806	882	855	840	873	837	824	817	864	842	812	874	800	887	852	833	808	801	839	805	831	846	880	835	801	845	837	804	840	830	836	868	800	839	834	848	816	776	850	870	835	834	797	810	815	816	860	803	844	807	806	861	832	842	835	828	827	845	879	842	886	818	827	843	807	858	869	816	860	830	848	855	841	875	852	825	849	808	825	763	814	842	872	872	819	841	848	862	867	864	860	823	815	801	866	828	813	850	841	864	833	813	865	746	781	814	803	827	846	807	829	851	808	841	865	810	814	811	801	813	833	853	786	910	815	811	777	876	814	872	806	844	868	839	860	832	837	839	874	772	839	785	887	824	819	819	843	864	767	852	883	814	817	848	871	837	827	843	812	826	822	873	869	829	856	896	857	839	846	845	850	838	837	862	807	858	813	836	825	828	865	817	796	807	807	813	852	753	825	818	809	853	852	865	820	885	777	843	811	808	834	871	791	805	840	849	853	860	836	829	847	771	832	860	865	809	850	823	883	849	848	841	854	814	843	851	815	825	783	807	836	833	861	850	894	797	849	847	804	811	853	835	874	857	810	821	845	801	852	823	839	844	776	806	823	870	769	877	832	815	827	813	792	850	825	853	844	836	822	828	864	857	827	803	849	867	824	866	810	850	828	828	834	823	821	867	856	818	784	802	845	864	829	840	821	827	850	830	853	841	806	829	890	880	805	879	856	781	805	801	813	824	824	846	831	822	826	800	822	828	824	779	872	866	839	794	847	890	828	854	800	811	822	814	829	831	860	831	796	869	819	779	847	846	846	845	805	810	872	848	841	831	866	897	859	835	811	844	872	820	804	897	872	828	861	796	822	846	823	839	878	879	777	807	845	803	828	841	829	857	869	829	866	871	847	859	911	859	839	819	861	844	792	847	838	779	831	872	779	842	794	842	855	819	839	820	848	829	867	831	836	842	870	867	899	825	807	801	836	849	808	853	823	877	867	785	812	847	863	808	793	889	867	928	848	833	855	838	821	829	822	814	834	813	820	865	880	872	767	813	860	868	820	792	832	829	808	778	793	830	835	830	791	813	790	828	789	891	863	861	866
9494	1391	1558	1170	905	678	595	565	641	801	770	625	546	471	381	351	341	371	332	366	340	320	292	309	383	604	409	605	4374	4006	1275	518	618	970	644	430	310	316	284	296	271	293	234	273	281	246	292	265	302	270	245	335	278	287	297	285	294	271	293	273	259	311	272	269	288	300	307	260	294	307	276	311	250	254	280	256	266	310	307	289	279	306	288	281	264	294	329	262	286	264	262	270	306	292	280	265	314	280	264	267	269	277	300	314	287	281	313	301	274	275	312	334	282	283	313	266	271	286	261	274	293	277	298	283	291	284	287	312	276	283	284	293	264	318	278	296	289	292	289	267	283	295	287	307	279	308	278	277	291	274	258	268	294	304	303	254	296	264	286	281	260	263	262	296	270	315	260	281	327	327	288	269	254	307	303	290	292	274	260	307	282	283	314	261	314	282	296	247	307	259	280	268	294	304	313	280	309	317	298	278	289	309	285	290	278	286	259	269	314	291	267	278	264	276	300	307	305	289	257	302	284	283	316	290	288	254	283	293	275	281	307	293	314	273	277	315	277	275	278	279	300	253	277	318	279	271	321	257	269	270	282	288	269	305	273	309	314	281	258	282	309	289	298	306	287	278	307	270	293	259	268	309	297	278	284	290	294	299	276	285	311	296	303	292	276	290	266	274	296	279	304	294	282	316	287	301	283	299	294	299	279	276	275	299	281	268	272	297	272	263	246	276	289	293	293	261	291	262	302	300	255	296	317	278	288	262	293	271	302	291	277	298	304	274	282	295	295	292	330	283	274	262	305	319	266	291	299	287	271	296	285	267	282	276	257	262	286	310	293	296	253	287	282	266	269	283	298	294	265	326	284	275	289	321	282	288	278	286	292	259	291	274	289	294	283	280	295	261	278	285	255	286	281	261	297	266	268	296	283	277	277	301	271	285	286	323	291	259	276	298	286	284	274	283	322	285	276	291	295	290	270	304	259	259	266	261	288	285	291	301	267	286	245	290	263	278	298	303	290	262	290	265	281	314	306	274	317	296	293	284	279	299	327	253	310	293	303	268	284	285	273	269	308	284	287	282	298	283	267	302	293	277	275	288	282	266	275	258	241	275	276	274	279	276	294	271	288	302	296	300	295	260	284	282	301	260	284	257	291	312	278	245	255	301	295	285	309	289	286	279	300	270	269	275	271	340	278	296	297	265	282	304	289	255	305	307	280	301	279	293	285	288	267	282	290	290	278	288	304	268	317	292	295	285	270	280	285	306	270	265	267	279	268	308	298	278	288	303	299	338	302	316	274	263	255	285	291	279	276	285	282	270	278	301	275	266	282	296	307	261	308	291	264	288	266	264	299	281	286	284	285	266	282	285	307	286	277	280	288	284	297	284	276	257	313	294	288	295	291	281	277	264	289	362	284	278	297	309	305	263	294	306	290	283	288	295	289	287	294	299	321	298	310	278	267	267	293	293	279	274	297	281	271	286	297	280	272	293	297	288	297	256	275	275	290	276	302	278	298	295	306	277	287	291	270	285	289	307	308	292	270	295	248	306	269	268	266	287	274	280	287	284	294	288	285	296	265	290	274	270	313	282	276	286	291	288	279	267	266	313	296	267	307	254	288	295	274	292	280	282	287	277	283	288	267	294	260	285	267	267	302	277	267	255	288	294	302	268	294	286	310	290	259	297	275	265	272	291	286	269	254	278	309	295	289	289	267	282	267	311	287	258	280	269	268	250	297	278	310	277	275	282	251	320	276	271	286	304	307	246	289	297	260	278	274	294	293	274	274	280	296	301	269	270	314	296	277	290	289	281	265	285	282	271	273	272	293	279	341	281	272	262	274	311	289	267	300	285	280	303	275	299	271	281	265	257	292	263	274	272	288	255	303	279	285	295	279	319	293	288	298	296	294	288	256	286	288	262	280	309	261	271	268	277	290	309	290	269	293	262	304	276	322	307	295	257	306	261	318	282	298	310	286	287	263	293	320	264	291	274	293	291	274	243	308	269	304	277	287	274	282	301	300	289	272	285	297	295	278	279	257	280	293	302	262	255	301	294	268	286	298	277	267	288	272	299	278	294	302	291	312	295	296	273	269	294	291	321	288	289	297	273	321	285	315	306	307	272	322	284	316	314	267	277	298	289	307	272	293	268	255	296	305	312	282	236	278	279	296	254	292	283	274	258	300	248	275	270	288	297	265	338	296	297	286	263	294	284	288	291	288	290	290	315	300	289	292	272	272	270	298	292	273	301	292	256	278	279	301	295	306	280	281	298	306	266	295	268	288	304	273	289	282	273	292	278	302	306	290	304	281	304	285	302	291	273	284	268	278	305	297	276	289	252	286	279	270	266	274	334	274	272	292	288	287	267	311	300	299	319	310	307	306	285	298	272	259	274	308	302	282	299	279	267	298	305	276	280	291	298	299	271	292	297	302	318	306	337	290	298	293	298	284	298	290	259	308	272	305	290	298	281	290	308	298	275	321	283	292	290	305	290	289	282	278	291	306	294	273	302	261	284	273	276	298	305	276	287	266	300	313	262	280	266	261	283	255	291	319	267	271	268	292	308	277	289	310	253	309	291	264	269	296	289	285	272	276	299	296	311	265	324	291	283	309	295	250	285	286	292	317	281	282	281	274	306	280	268	272	291	305	285	296	284	296	286	294	265	267	301	301	237	300	311	257	253	274	272	275	296	276	291	298	311	292	291	311	333	290	287	269	282	278	293	280	299	284	324	278	291	307	288	289	264	305	271	283	282	275	283	274	301	281	301	267	272	288	288	264	324	293	290	301	270	315	313	300	285	283	290	267	277	294	304	250	255	287	291	250	288	289	309	265	294	282	286	280	280	279	274	329	295	288	301	308	299	296	264	268	277	258	285	309	291	270	276	283	273	272	265	273	337	263	291	267	289	295	289	304	278	297	270	313	269	275	296	293	285	289	288	327	274	299	275	292	311	270	299	312	310	274	290	277	298	284	277	258	289	292	304	314	279	277	293	311	289	273	265	284	287	275	309	281	278	291	322	280	311	288	303	283	275	274	283	277	249	325	292	297	277	271	274	305	293	304	283	276	301	306	270	265	283	304	280	295	277	287	290	268	267	274	294	289	287	278	267	288	268	275	276	266	322	273	262	291	287	280	275	275	265	273	300	304	315	294	284	296	247	313	270	273	307	244	301	271	276	302	265	303	306	314	327	299	301	278	288	304	335	271	269	299	317	289	257	280	328	298	279	325	308	251	294	255	302	289	292	281	296	267	310	282	297	257	275	281	252	295	282	292	275	281	281	301	276	287	294	295	283	307	262	288	299	332	279	263	274	285	279	301	284	292	290	264	302	296	283	258	253	262	269	267	285	279	291	272	255	288	291	291	264	293	289	257	283	239	294	266	270	268	321	279	271	255	279	297	298	290	300	294	297	303	291	301	268	279	282	254	289	293	303	292	275	309	295	296	285	283	281	298	258	294	310	293	301	275	258	271	285	283	249	260	292	283	287	279	333
6170	1944	3726	4040	3314	2810	2385	2261	2659	3505	3324	2943	2434	2231	1473	1307	1174	1288	1214	1328	1282	1189	1159	1031	1795	3222	1392	3347	22206	19246	5838	2507	3172	5524	3305	1653	922	819	793	800	856	834	765	761	875	833	831	834	799	822	819	792	817	791	800	782	858	845	857	821	770	759	820	833	826	797	826	795	849	824	810	813	764	817	830	796	863	838	806	811	805	787	807	761	807	827	792	777	799	850	770	826	781	823	835	813	825	800	841	812	778	765	809	831	754	826	826	789	810	784	796	781	832	837	799	799	766	806	791	810	794	780	787	824	814	858	770	801	809	804	803	823	844	842	783	793	796	788	802	833	799	801	813	802	813	785	788	846	833	825	824	846	815	884	806	822	815	826	801	803	830	793	790	871	757	781	797	769	800	793	784	791	772	826	792	818	757	808	800	775	858	814	797	807	783	817	759	759	830	808	786	810	787	772	818	789	814	818	843	842	797	857	808	781	816	796	844	815	802	770	811	813	803	799	816	778	767	795	831	807	790	839	798	829	791	849	804	797	820	794	865	860	808	813	805	849	818	750	824	746	857	817	779	795	876	790	789	835	815	808	768	809	777	777	801	791	838	835	792	768	814	830	813	826	810	806	836	868	789	747	725	808	813	822	791	786	798	796	824	824	819	846	824	826	772	799	792	788	782	794	779	809	847	815	829	834	862	813	790	815	832	830	827	763	830	794	798	812	798	836	902	810	855	781	767	806	781	879	872	788	777	816	822	795	787	811	772	785	766	820	841	788	781	800	822	789	771	810	765	794	814	775	813	805	810	793	768	783	843	830	828	781	820	758	831	820	884	848	801	798	800	794	884	828	794	792	818	793	829	760	773	785	843	837	781	806	857	792	836	803	801	808	795	806	786	796	852	823	827	784	812	799	760	829	802	866	849	785	826	802	811	832	788	805	811	777	825	803	789	850	843	826	833	854	810	839	831	768	839	824	747	810	809	782	840	855	820	793	728	867	813	809	782	782	746	838	750	819	793	774	795	792	780	813	813	812	808	781	813	781	800	814	789	823	748	807	831	822	788	770	801	794	827	795	867	821	836	791	843	859	852	817	787	785	845	776	810	839	795	817	746	766	836	803	813	850	800	793	784	757	799	801	823	800	824	756	866	820	792	800	794	821	791	811	854	896	838	818	849	805	774	802	867	826	787	777	821	831	840	824	854	868	759	769	740	782	855	802	819	841	810	812	816	800	820	815	842	817	843	777	811	814	824	884	831	766	786	754	811	842	816	818	792	792	815	763	800	822	855	797	831	800	766	854	820	838	807	807	799	853	813	831	785	769	839	790	851	824	805	838	796	766	797	805	839	803	784	814	823	841	791	831	838	802	794	841	820	815	859	805	777	817	806	798	804	881	779	773	776	839	820	792	801	795	846	793	771	808	849	777	846	782	824	759	813	821	780	829	770	824	854	760	820	830	801	807	826	785	828	814	767	869	794	819	810	824	781	794	818	844	818	814	795	827	850	863	820	810	849	790	829	826	813	848	810	755	809	797	858	839	826	795	852	822	806	808	820	802	800	778	847	781	814	774	838	818	790	788	840	813	812	764	801	779	812	846	819	811	754	818	795	881	792	821	801	886	817	808	774	803	853	802	778	853	803	795	808	886	801	794	793	835	822	813	848	854	795	777	817	847	780	808	774	841	745	793	791	789	806	874	790	807	819	797	853	855	804	791	752	787	823	816	762	820	842	819	835	793	774	842	804	799	872	804	787	814	804	814	787	822	827	808	791	764	809	818	712	882	831	792	810	808	795	815	805	813	795	856	837	859	820	754	825	807	797	800	784	770	820	827	762	857	758	865	873	799	799	794	818	825	817	815	810	801	822	810	816	814	807	799	794	820	874	855	874	787	798	820	789	803	807	794	779	778	821	838	789	823	859	809	791	778	817	827	796	783	792	811	832	801	821	819	878	791	854	830	790	803	875	800	837	847	806	827	833	816	759	812	823	772	790	804	777	819	832	813	794	837	783	808	773	823	762	779	836	789	786	846	809	742	773	783	813	822	825	807	757	811	738	840	861	789	816	833	857	873	809	861	857	881	778	813	772	801	783	777	777	797	836	817	771	833	850	764	794	816	731	822	818	819	806	801	845	818	787	823	876	784	824	847	850	856	817	830	816	761	832	813	800	816	775	793	813	766	811	774	839	781	775	785	848	779	789	788	807	842	833	790	807	761	785	828	845	757	875	792	787	831	768	826	856	797	790	826	821	816	804	849	798	866	845	821	791	847	774	827	849	810	838	776	816	783	842	806	802	803	789	770	782	849	825	745	762	763	800	795	758	860	804	855	839	816	819	803	824	773	812	779	828	831	748	768	816	789	825	820	771	825	788	810	798	851	808	830	841	772	784	761	822	792	804	775	797	819	795	785	815	791	804	817	822	838	821	803	821	831	829	778	779	872	827	797	788	776	819	825	793	856	798	803	849	820	849	829	791	842	825	797	852	817	829	839	847	832	803	838	838	764	814	840	837	783	791	816	857	797	799	841	800	827	797	785	795	776	792	828	813	822	815	856	825	798	848	823	808	813	769	820	854	852	772	823	808	791	836	799	814	826	830	779	792	821	782	859	756	809	832	816	800	837	791	792	809	785	799	758	822	826	834	834	803	808	816	827	798	749	839	778	810	836	836	827	835	768	809	792	871	873	798	811	800	789	807	829	765	839	851	826	817	809	780	794	814	798	808	815	801	771	827	785	807	787	826	834	781	806	864	837	850	825	850	812	781	790	852	758	817	865	789	788	777	792	818	820	847	843	794	810	814	821	772	797	850	820	829	787	786	804	765	871	843	796	804	814	796	797	815	802	816	815	762	771	808	799	780	804	804	844	792	824	816	764	843	801	779	836	815	779	808	819	845	828	778	870	822	868	794	816	767	815	846	840	813	778	836	849	840	792	808	780	754	815	815	829	782	810	770	835	811	805	794	807	814	782	803	846	826	834	849	844	792	831	786	783	860	867	855	782	824	826	790	829	788	817	799	825	782	789	802	854	834	803	782	814	829	812	777	806	809	839	852	820	800	784	792	823	851	791	829	802	850	792	874	793	788	805	845	851	798	838	757	808	790	801	835	819	802	836	824	795	908	842	835	828	817	822	808	796	814	841	816	854	794	835	861	816	795	818	753	834	815	811	772	834	809	805	815	828	813	804	759	785	806	849	801	844	798	769	792	793	801	848	731	764	838	827	846	775	763	791	794	778	853	809	783	795	804	845	820	801	828	791	825	817	829	814	776	830	811	838	822	797	797	814	804	829	810	783	841	742	849	777	795	823	849	814	796	842	808	813	808	748	847	880	765	769	814	863	836	814	807	850	879	822	837	791	765	831	798	823	827	870	894	757	805	798	801	786	828	842	827	815	806	814	797	795	834	773	800	818	829	813	810	782	816	786	827	772	813	785	788	789	822	797	832	773	807	828	849	786	864	777	797	842	835	836	843	834	817	837	853	813	796	784	823	776
18447	3531	3226	2271	1662	1206	972	836	977	1299	1048	1147	986	753	511	445	417	397	428	469	482	434	420	395	388	387	403	1205	6793	7501	2648	2105	646	726	904	845	352	304	305	336	269	323	332	296	328	305	302	298	336	270	298	289	288	313	362	389	418	362	359	300	310	325	284	312	308	326	309	299	283	333	336	304	304	333	325	278	314	307	292	285	310	282	304	286	292	304	288	288	275	303	278	305	357	303	316	313	328	288	318	302	279	307	324	323	305	322	314	285	298	299	335	326	331	327	304	312	349	294	315	373	302	286	316	297	312	315	304	304	303	272	304	269	312	308	296	293	288	309	302	341	315	294	292	326	303	306	316	319	295	320	343	258	301	310	313	309	324	286	288	326	303	304	289	315	314	254	303	320	327	282	293	305	291	282	314	318	312	324	311	319	289	296	305	333	315	286	306	280	319	321	306	278	264	349	308	326	280	307	297	304	292	305	311	317	339	307	315	297	323	313	308	313	323	318	293	292	315	305	270	293	319	313	294	280	305	297	303	286	322	291	322	321	340	306	292	314	308	344	356	318	303	306	299	315	289	309	338	342	308	313	315	314	300	291	314	322	284	295	308	318	331	267	293	302	323	293	290	289	310	331	312	309	278	309	337	284	292	307	329	307	291	300	301	282	301	297	283	339	335	298	315	304	286	321	322	287	288	279	301	282	257	313	288	309	311	329	289	290	319	298	302	312	320	299	308	281	317	330	310	315	288	322	290	312	300	261	305	309	305	318	331	267	319	293	307	296	313	283	315	296	279	315	311	307	286	307	308	304	315	293	302	315	320	282	310	293	310	310	317	292	299	340	281	288	315	313	291	318	265	311	321	287	276	269	317	331	299	317	294	305	304	326	327	325	304	261	270	288	329	316	322	274	308	325	339	307	304	305	305	317	307	317	350	328	293	300	300	308	329	270	317	322	284	326	318	333	312	323	296	290	323	286	299	314	294	306	283	277	296	304	301	300	284	277	347	304	340	305	326	321	319	328	299	312	320	302	294	316	325	324	321	332	325	306	284	286	306	321	305	279	290	295	304	282	322	342	304	306	313	317	316	290	308	277	295	335	315	278	303	316	309	287	299	305	295	334	304	292	305	290	294	299	293	323	309	285	317	280	308	298	327	315	310	291	295	314	304	318	309	299	264	335	316	318	298	305	306	319	316	315	286	303	294	308	310	303	295	329	291	297	311	297	310	277	328	325	308	305	287	325	315	300	294	329	309	329	293	313	299	312	291	290	312	308	290	319	294	288	282	293	318	318	312	291	281	331	308	313	317	282	327	290	322	293	320	312	339	271	302	296	323	334	276	316	300	289	285	311	329	313	310	292	311	283	282	317	304	332	312	314	296	346	293	306	302	301	312	286	338	318	306	329	267	303	312	318	340	316	316	274	317	307	294	273	327	292	287	311	334	313	302	298	305	293	309	291	307	309	306	326	286	316	350	281	299	260	348	299	290	283	291	269	296	298	302	297	342	309	276	282	290	293	295	316	325	290	288	297	337	327	302	308	310	314	298	287	316	305	308	301	330	298	327	323	308	284	288	318	308	302	331	304	357	353	304	314	331	317	271	301	320	317	284	300	303	322	294	331	298	318	300	290	306	302	298	323	310	281	313	338	314	316	268	314	295	310	281	339	305	316	276	293	302	296	289	331	304	303	301	294	282	311	291	346	326	275	287	324	289	305	313	314	309	308	337	273	322	294	312	278	315	323	299	304	303	325	295	341	299	311	324	292	308	314	292	316	290	333	275	330	295	300	320	284	295	307	328	307	297	296	284	310	335	302	298	342	298	310	285	314	302	308	315	311	298	290	338	311	303	324	312	306	311	286	324	313	311	306	331	305	321	306	302	312	315	311	316	346	309	281	308	278	313	301	311	298	292	319	287	306	312	303	307	302	316	309	335	292	337	308	301	320	297	304	291	297	328	291	319	289	312	311	306	288	352	311	308	347	287	323	291	316	296	289	308	309	325	291	288	306	317	315	334	277	328	290	304	284	353	324	304	294	302	288	296	305	324	293	328	313	310	315	315	316	300	286	325	320	323	301	314	335	282	308	318	295	328	324	290	293	324	269	283	305	276	297	304	298	324	316	327	320	319	269	321	313	310	302	298	337	298	287	341	298	295	261	315	303	302	296	304	320	312	310	337	314	291	291	297	320	282	282	293	313	340	311	320	291	281	287	286	332	318	301	286	304	321	294	301	318	314	294	324	295	288	326	293	274	307	332	289	294	315	323	275	304	330	305	315	333	297	296	291	313	311	332	332	319	309	298	293	313	331	291	306	263	309	321	337	319	313	281	281	301	278	291	320	324	293	292	310	280	297	326	327	280	358	319	340	280	290	341	298	308	287	285	294	331	310	299	314	313	299	316	291	299	295	345	289	324	308	304	346	295	318	323	302	315	315	308	348	330	312	303	328	296	307	321	318	324	323	318	310	325	313	332	313	335	311	283	330	325	305	279	297	328	305	318	266	280	290	329	279	328	306	315	278	282	299	323	310	279	318	329	311	281	300	316	302	321	318	313	327	291	313	306	283	305	298	330	328	314	285	294	320	309	304	321	322	309	303	330	319	286	299	297	280	304	318	319	289	311	330	328	319	311	325	292	318	324	291	303	316	330	310	320	294	313	316	330	333	322	340	315	281	271	269	276	319	304	308	305	292	281	323	293	304	298	303	295	289	302	309	286	299	291	332	297	303	315	285	322	307	296	311	315	310	304	290	294	316	305	306	312	307	339	298	301	309	306	314	294	265	322	318	291	290	314	322	298	318	299	316	271	334	309	305	279	294	302	272	284	313	318	300	296	305	315	291	309	287	279	300	313	320	335	275	308	251	302	302	318	306	322	339	317	325	290	318	301	304	289	299	301	299	336	307	316	302	286	334	334	316	315	298	300	310	291	330	309	307	298	335	292	328	313	290	326	311	315	299	301	308	281	284	284	301	307	311	304	276	326	312	327	320	306	294	308	315	322	310	261	321	313	263	288	317	278	323	301	323	277	293	318	310	292	318	293	316	260	306	287	301	298	294	266	311	330	299	307	297	287	293	307	305	291	326	290	301	299	328	298	325	313	308	314	296	317	320	286	292	321	347	309	312	336	290	322	315	315	308	331	283	303	300	274	298	301	281	290	300	320	303	327	333	294	275	326	348	338	331	289	337	288	316	316	313	313	313	317	307	322	314	312	276	281	330	301	333	330	334	286	320	284	295	318	311	294	309	326	307	296	307	289	278	296	311	293	292	312	307	292	333	315	306	319	316	289	302	297	319	302	309	333	283	311	321	314	316	322	321	320	300	310	318	294	318	309	291	311	293	287	315	288	316	292	323	318	309	283	306	281	338	280	331	317	290	301	290	320	287	303	286	306	308	275	317	309	296	292	324	297	316	332	281	309	318	314	301	321	310	293	300	309	307	314	299	326	322	292	275	297	281	327	297	324	308	284	283	290	328	309	322	315	302	318
8986	3118	6817	7177	5786	4815	4052	3525	4259	5866	4853	5536	4420	3405	2404	1736	1695	1511	1618	1985	1936	1431	1441	1507	1603	1377	1374	7091	27673	27097	12377	11286	3137	3778	4834	4277	1355	909	851	920	855	865	855	852	847	884	798	914	857	851	872	887	871	906	1320	1506	1306	1152	989	821	841	843	850	833	825	874	892	851	849	902	854	821	891	885	895	875	852	867	880	856	781	837	881	826	883	837	803	867	889	827	883	880	860	925	830	891	887	848	829	904	841	852	869	860	858	863	866	844	855	851	890	828	879	841	895	847	883	831	847	826	862	867	846	860	897	888	877	851	834	826	890	893	840	843	844	832	862	908	875	880	885	847	857	870	856	858	837	843	864	839	804	828	861	882	848	837	811	880	875	815	843	845	853	851	841	842	878	835	823	857	861	883	853	857	832	876	881	917	810	817	871	854	831	850	863	842	831	910	827	833	851	856	840	843	878	865	883	870	856	835	839	823	855	854	781	864	874	855	870	862	897	870	888	846	840	796	871	857	895	847	841	822	863	851	809	852	871	877	829	824	892	859	831	867	829	887	826	854	872	855	837	840	864	893	883	875	847	818	860	833	851	863	851	846	865	835	844	874	849	884	829	822	885	854	814	862	829	869	827	886	889	877	867	923	838	897	855	931	849	853	898	823	921	875	783	792	891	885	819	835	906	880	927	861	805	830	838	814	857	820	884	888	884	823	870	881	826	862	899	855	904	849	862	876	931	884	834	922	831	868	847	908	869	867	845	832	820	824	880	877	869	868	888	828	862	888	871	890	900	895	894	838	874	848	890	826	846	871	860	855	883	866	851	897	874	853	889	839	806	800	871	850	816	888	826	858	852	862	810	873	866	851	812	810	830	854	887	844	874	830	850	797	877	800	852	891	858	862	855	865	858	886	891	858	836	811	854	900	876	889	889	776	866	845	862	834	837	871	816	841	896	879	865	915	834	851	894	856	863	886	863	870	850	890	847	831	822	794	823	868	872	854	871	834	885	823	869	834	840	852	871	851	840	875	833	894	786	852	847	808	830	854	869	867	857	850	858	825	812	899	829	844	944	886	884	867	903	846	854	847	835	913	810	834	814	825	879	814	826	871	847	897	806	937	819	893	887	847	832	855	793	852	820	820	889	851	801	848	868	825	857	895	839	869	839	813	907	851	836	854	818	852	827	898	860	820	871	813	836	859	827	886	855	877	844	835	852	851	785	833	886	855	876	824	873	844	899	847	923	860	824	885	839	855	853	804	861	795	802	866	804	883	871	874	839	836	838	879	866	848	883	837	893	834	841	858	871	828	862	879	894	856	821	818	858	865	829	851	872	895	842	822	805	807	866	882	844	876	879	902	854	831	840	846	875	885	848	900	851	835	853	906	864	797	807	860	792	863	891	865	831	833	847	851	850	813	837	865	871	856	865	833	798	836	835	846	825	884	824	811	853	875	825	825	825	882	836	841	842	899	846	837	806	842	881	858	840	895	857	863	810	775	880	856	839	906	871	895	823	856	887	854	879	855	843	836	877	874	870	897	904	862	889	837	839	780	826	853	829	885	855	826	834	866	789	862	848	812	842	827	853	874	829	851	815	883	887	801	867	830	864	823	841	871	879	847	834	852	907	875	881	884	848	835	855	850	888	868	847	820	849	830	880	821	898	892	840	842	865	837	895	854	854	890	860	880	852	818	857	810	885	847	875	856	853	873	838	845	875	860	839	841	818	829	875	887	934	855	869	855	844	825	847	830	876	846	859	827	829	851	849	822	855	825	868	858	864	823	855	871	824	817	894	887	831	854	840	872	882	869	878	846	824	828	826	881	857	841	865	858	820	832	825	846	828	862	833	788	853	883	877	848	908	762	855	818	854	868	831	844	851	845	888	889	829	852	872	889	845	902	868	840	826	852	886	893	867	859	881	860	820	842	838	844	886	815	855	827	865	841	807	893	902	855	797	907	800	860	921	897	869	877	819	839	883	821	823	931	868	808	878	849	904	862	845	833	840	855	875	868	869	849	855	862	829	896	852	869	913	836	902	875	863	861	919	818	833	851	855	872	866	846	900	857	801	840	823	917	830	837	787	861	825	814	895	873	895	820	912	844	926	830	848	852	824	870	865	879	891	855	878	849	842	863	837	844	875	887	827	886	848	824	864	854	861	854	908	899	833	860	832	864	811	861	863	846	829	913	828	865	825	872	898	831	859	842	880	878	839	860	865	886	831	852	885	885	864	890	849	873	811	882	833	826	864	892	877	805	834	908	799	819	871	811	858	868	813	867	869	787	898	787	844	817	863	845	844	846	878	900	889	885	877	904	895	851	863	829	852	848	865	859	833	853	798	859	872	868	851	879	881	851	834	844	916	862	846	901	917	894	836	872	838	921	848	851	826	857	825	869	847	866	867	827	848	860	846	858	911	816	889	845	873	876	862	853	820	851	848	844	860	816	887	859	875	845	885	832	852	883	818	906	849	834	818	864	886	813	832	877	832	833	867	796	887	856	838	883	828	838	912	823	847	850	802	857	815	917	889	870	827	839	827	841	920	818	814	897	835	895	838	874	858	837	864	856	876	866	923	858	825	789	872	852	848	830	836	859	827	832	866	838	879	834	868	857	898	859	858	852	818	850	860	779	856	803	802	815	850	880	846	850	894	856	831	802	856	857	851	905	857	860	809	830	910	821	850	833	866	893	872	817	894	883	925	864	811	855	859	801	851	850	836	801	802	870	852	918	835	905	843	861	885	917	840	912	880	910	789	829	861	876	845	833	841	848	793	852	888	822	903	802	878	865	895	824	878	856	846	861	843	859	876	840	878	876	841	812	817	916	829	815	862	841	832	879	863	862	871	882	857	829	816	871	877	845	899	871	851	835	847	842	855	875	881	887	798	825	881	876	861	878	860	869	829	836	852	908	834	853	898	904	803	831	826	873	887	863	829	884	900	789	888	875	843	824	923	879	873	859	864	899	903	840	872	803	847	868	813	767	869	859	865	875	859	885	805	896	848	863	917	839	862	847	830	847	924	851	887	905	862	945	881	877	843	855	823	902	808	890	863	856	870	861	873	818	847	877	902	843	848	838	854	841	877	878	861	849	851	856	878	828	884	827	894	809	865	867	829	815	884	788	848	935	894	859	850	815	824	809	876	872	889	870	835	874	839	802	843	899	820	850	862	821	903	863	824	899	830	875	816	833	871	860	818	845	845	822	859	836	865	846	823	864	877	906	873	861	885	854	845	800	845	896	868	867	843	851	873	831	819	845	843	789	863	877	815	852	839	866	871	829	843	907	872	887	914	893	829	875	884	837	832	819	869	874	858	832	803	830	803	815	838	885	847	856	872	882	861	811	882	847	881	871	846	859	829	862	838	850	830	833	828	822	850	851	907	870	857	826	834	822	896	874	877	866	903	841	922	878	876	828	818	805	870	897	839	841	901	815	853	867	890	864	908	811	862	861	842	827	890	882	874	866	831	820	885	866	806	841	860	841	896	824	844	807
2190	277	293	291	229	232	207	259	246	214	265	241	215	242	219	221	209	239	231	228	231	224	230	223	217	244	233	237	287	532	453	335	269	264	294	237	248	220	215	218	235	213	216	231	212	225	226	230	229	214	207	262	232	230	232	231	254	266	235	211	226	233	216	225	216	250	192	211	227	225	218	216	247	204	211	231	236	228	220	222	204	206	215	212	220	232	234	217	215	229	220	219	197	242	200	195	227	241	214	237	219	237	210	216	257	236	210	228	216	225	220	194	218	211	239	216	203	227	222	209	223	222	228	252	210	231	227	221	198	229	199	224	231	208	237	205	193	221	216	245	246	217	225	241	250	249	229	223	213	217	253	216	225	207	239	216	224	214	201	237	227	239	229	230	216	211	211	224	260	225	243	261	222	211	224	226	208	234	213	226	207	210	217	264	229	209	212	222	219	236	257	257	225	222	205	247	252	226	224	204	218	242	215	227	188	214	211	188	224	231	231	243	255	216	227	236	213	218	232	213	225	228	264	214	206	229	224	246	222	210	227	206	222	234	205	246	233	240	228	218	215	213	250	221	200	206	186	234	230	228	235	197	249	201	220	210	242	228	221	226	214	224	217	233	220	221	213	222	236	214	219	235	210	237	212	238	214	216	208	224	244	242	212	230	237	240	232	215	215	218	214	239	218	225	228	247	209	251	244	237	231	207	193	218	239	223	228	200	213	229	228	231	243	224	247	220	200	212	198	232	214	246	195	230	229	215	237	202	204	229	227	233	218	227	203	237	213	221	221	235	211	219	221	216	238	223	233	220	217	216	238	234	238	205	230	217	214	231	218	212	206	217	211	248	205	211	199	214	228	235	230	213	208	204	218	235	222	200	222	229	212	235	201	214	245	220	228	213	214	228	229	248	242	239	207	246	204	199	217	224	257	226	235	196	202	234	208	219	258	214	218	212	247	261	229	199	231	223	228	281	231	230	212	204	204	242	222	243	217	247	207	216	229	233	214	223	226	214	232	223	232	230	225	248	222	230	208	227	232	203	223	250	248	221	252	251	219	216	202	249	233	202	226	221	246	232	222	220	236	240	233	235	218	235	220	206	236	197	249	232	206	237	213	217	237	215	234	214	197	200	206	210	218	203	238	210	218	237	217	204	216	230	218	239	225	209	210	197	225	221	205	229	219	230	233	236	229	202	254	234	245	228	225	208	226	235	220	226	219	191	208	242	224	246	227	217	245	214	214	225	223	245	239	249	226	193	247	228	237	207	197	226	233	239	199	231	225	214	209	211	206	255	214	202	218	210	220	226	257	203	209	238	222	211	241	253	208	219	204	249	232	211	219	200	204	219	214	224	231	220	192	211	212	221	240	238	205	236	225	181	221	214	215	236	219	213	239	233	231	217	236	195	195	205	221	210	227	218	220	238	217	212	228	236	213	230	226	220	235	215	210	220	212	179	210	217	230	237	220	242	227	226	203	234	228	237	183	197	243	237	239	190	221	218	204	211	239	234	228	238	202	247	224	209	228	229	222	218	236	218	215	222	222	247	190	210	221	214	221	215	237	187	229	218	239	210	212	237	229	251	216	208	233	214	202	212	230	233	208	213	238	252	236	207	236	214	237	207	204	239	213	247	202	199	233	210	216	242	206	237	231	215	208	226	248	218	250	223	217	248	207	211	214	265	211	189	227	241	221	192	209	233	223	223	251	243	231	240	254	203	241	222	228	210	209	241	234	204	216	245	226	234	216	237	254	219	234	240	217	223	219	225	222	198	222	221	210	225	223	224	214	214	224	219	197	235	192	215	241	210	206	235	235	208	236	238	243	227	219	202	217	231	242	235	228	228	239	212	232	205	207	247	214	226	234	242	240	220	207	224	223	203	224	214	225	191	233	192	203	237	200	247	215	230	209	212	207	216	241	200	221	201	217	199	236	208	221	221	224	214	227	238	205	219	214	233	190	243	237	207	249	221	226	227	223	208	213	214	233	223	211	264	234	196	205	227	208	185	212	208	208	220	210	215	189	234	215	182	227	222	239	242	238	204	236	222	202	224	253	207	225	225	232	239	235	210	233	240	199	236	217	225	229	220	223	235	213	241	208	212	220	244	224	218	224	200	253	202	213	234	235	232	214	217	238	224	237	224	248	214	235	232	203	201	216	244	198	234	237	259	211	255	238	252	187	202	211	261	245	227	225	223	262	217	217	226	220	215	223	229	217	199	214	225	236	202	223	213	238	234	222	251	218	224	194	217	218	193	245	230	231	214	219	221	242	240	240	201	201	227	234	222	246	222	193	234	227	209	244	225	187	215	205	217	265	205	221	244	247	228	241	221	239	213	201	234	232	199	218	219	229	209	248	214	239	251	221	242	225	240	203	228	217	230	229	238	244	216	217	234	263	217	217	229	248	228	236	245	225	220	200	216	203	217	219	224	226	223	228	212	229	209	232	208	213	223	215	221	214	219	235	236	214	218	244	219	214	233	228	215	219	202	240	240	219	219	229	227	249	227	224	218	223	217	216	216	195	241	235	191	187	216	226	221	208	213	192	196	239	231	235	195	262	225	236	239	229	254	225	223	238	209	202	224	228	240	214	206	206	199	211	208	201	217	214	204	229	220	209	271	186	211	244	213	218	196	200	234	261	211	198	215	208	222	235	202	241	199	232	212	249	233	238	233	209	211	243	238	229	223	212	231	240	212	228	221	249	206	209	199	219	206	207	218	234	205	217	232	243	215	234	223	214	234	220	247	228	227	197	214	227	242	232	202	226	225	199	241	215	250	198	206	251	225	205	245	211	197	210	230	200	217	238	243	224	216	209	206	210	245	216	223	238	222	214	226	242	206	197	224	206	228	204	232	225	204	244	214	219	218	212	215	224	232	241	201	221	212	219	207	180	214	245	214	237	242	233	244	219	221	239	219	220	208	231	196	236	242	204	255	239	236	238	239	231	247	217	218	218	218	229	206	241	239	224	236	243	217	225	198	220	215	224	236	231	193	243	230	208	232	233	233	198	208	214	230	222	209	226	233	212	243	211	224	208	231	223	228	225	226	204	232	222	205	233	234	217	197	203	218	224	195	237	209	214	248	235	222	235	214	222	199	212	240	201	221	234	213	227	234	244	231	230	234	220	202	187	201	227	222	214	221	195	213	202	241	217	240	225	211	217	216	205	213	211	230	225	211	205	201	217	218	205	226	235	226	225	215	209	213	246	219	227	216	199	232	219	239	232	223	192	224	209	218	224	205	245	202	201	212	224	226	198	202	224	218	194	225	224	206	196	215	226	224	208	207	210	218	201	220	218	239	220	241	212	206	222	248	209	240	219	204	219	240	225	231	240	225	197	196	255	201	231	240	218	212	212	213	220	213	246	232	218	251	214	225	243	214	245	224	214	208	234	208	211	226	215	210	223	224	212	220	207	230	212	239	216	208	233	232	218	227	241	213	208	239	232	240	218	244	236	187	222	230	216	216	222	226	224	272	219	207	231	249	211	253
2197	682	905	876	808	767	744	753	759	776	827	873	848	766	681	693	656	673	754	702	636	669	687	668	691	660	673	703	1141	2756	2067	1223	866	893	1205	699	634	644	654	649	641	649	654	721	664	659	633	639	632	679	599	677	635	661	691	667	1054	1022	817	638	646	621	621	682	643	637	630	645	622	622	713	622	603	659	637	584	689	625	606	644	641	664	628	621	629	607	642	649	656	712	584	590	598	638	634	662	652	620	643	680	636	630	645	661	729	614	657	624	696	713	633	585	665	656	652	612	660	632	645	623	663	636	645	659	636	615	648	656	643	636	661	635	631	663	677	625	628	674	648	649	629	657	621	691	635	674	641	638	593	695	607	646	621	621	617	644	667	656	643	674	615	688	624	611	640	679	642	634	645	670	619	645	667	711	635	679	609	655	659	637	637	662	642	654	693	623	639	674	648	668	661	647	667	619	667	672	650	668	619	638	643	675	687	659	669	657	608	646	625	660	648	628	684	651	609	615	670	642	666	622	650	614	626	661	625	651	708	651	631	653	646	619	620	664	604	695	636	644	638	607	635	600	645	604	631	630	599	626	690	709	618	657	642	651	646	642	672	577	623	645	609	611	601	661	652	664	683	655	652	619	566	668	606	656	657	601	616	637	632	639	647	636	640	651	636	636	628	642	653	636	661	665	652	689	663	681	650	659	657	616	639	652	613	646	648	588	634	641	676	663	642	683	612	629	613	646	607	650	600	678	665	635	670	627	632	656	672	637	669	677	664	663	645	633	645	642	649	623	622	586	684	662	656	694	655	654	609	652	648	651	651	645	676	626	617	620	599	643	677	661	657	616	612	699	659	584	667	668	642	559	626	641	615	646	609	622	614	637	649	630	679	665	664	630	649	649	692	713	626	640	642	710	633	613	638	674	680	646	662	662	606	632	663	667	688	650	680	653	619	660	636	686	618	611	650	672	649	626	649	680	663	673	620	615	640	641	623	613	663	673	680	676	669	654	617	675	597	641	640	696	636	630	628	696	660	629	662	629	656	639	626	618	655	661	677	630	658	666	629	658	672	631	665	643	602	646	620	620	686	642	614	695	638	638	644	643	687	648	660	614	649	647	666	670	664	651	647	651	618	576	652	609	683	678	686	642	644	636	621	607	678	627	601	659	629	630	641	644	653	646	656	611	636	642	664	638	634	656	635	700	668	643	681	612	656	683	634	645	638	615	654	662	655	650	670	657	662	627	630	623	657	676	628	685	644	586	662	640	621	648	678	621	635	661	667	591	674	633	611	616	634	671	653	692	657	693	622	641	625	647	626	633	674	647	651	605	619	631	650	620	635	662	679	642	645	645	662	606	629	634	678	622	654	635	644	633	672	631	655	629	626	695	656	628	649	661	658	633	668	670	680	690	603	614	679	663	646	682	631	682	671	647	614	649	648	620	648	630	657	628	700	638	689	608	654	645	634	642	595	686	639	668	642	654	611	640	643	643	655	644	631	647	666	661	620	627	603	638	630	608	715	626	623	675	634	592	624	638	648	650	662	600	642	610	625	659	610	627	630	691	655	666	613	608	618	656	669	654	637	649	657	641	668	642	593	631	645	643	634	689	638	652	689	641	663	628	661	668	657	661	623	606	601	673	672	651	620	609	657	629	596	625	652	673	642	664	650	631	633	644	650	640	643	637	649	660	611	656	662	668	644	676	640	659	719	622	628	625	629	578	647	614	651	639	681	664	649	653	675	686	649	680	672	618	656	629	665	633	672	665	651	619	658	664	646	608	664	679	705	616	624	628	691	680	641	660	650	602	606	637	662	660	655	614	661	612	640	649	668	610	641	637	638	635	646	631	661	635	663	664	710	639	661	598	644	657	631	638	636	698	634	624	678	619	622	619	666	646	645	648	675	673	651	592	631	658	599	635	643	612	661	648	628	667	628	659	691	665	673	642	680	642	654	582	644	654	652	626	667	675	625	644	693	639	598	665	644	625	668	660	628	650	657	661	696	647	628	617	684	624	617	682	640	647	632	672	651	595	655	598	661	634	640	635	643	591	674	666	645	699	672	652	614	674	626	632	670	670	645	704	604	593	641	639	666	656	670	640	645	640	661	625	642	647	673	669	643	663	671	619	620	617	619	617	659	624	675	629	665	650	619	598	607	684	621	602	633	621	674	629	638	596	624	612	667	621	652	663	677	690	616	697	619	618	651	661	644	655	603	683	623	641	627	657	650	647	635	673	634	639	682	634	670	650	666	635	664	658	625	619	601	650	652	633	644	639	619	622	643	637	658	663	615	655	657	645	627	660	655	651	669	649	640	641	629	655	668	671	682	671	592	659	689	612	650	674	614	620	651	631	604	632	688	634	682	646	578	608	622	603	606	611	634	631	637	639	681	701	653	661	617	630	670	673	663	639	621	650	679	613	626	663	647	649	645	636	627	608	615	646	628	646	664	684	637	644	603	661	593	670	664	603	643	634	665	643	639	596	655	671	673	647	652	623	640	618	684	617	634	682	662	634	671	680	658	658	660	650	648	666	609	646	636	619	623	673	625	654	688	620	651	627	635	686	647	692	663	627	667	597	662	598	641	656	658	647	610	622	663	615	642	634	657	646	665	647	674	671	607	649	660	676	605	658	574	667	627	628	635	635	649	662	694	626	650	667	673	654	626	639	670	646	623	644	610	639	637	636	633	618	661	646	683	636	672	633	639	641	610	603	729	665	690	600	599	670	654	677	640	660	650	619	614	612	657	590	640	633	623	672	716	636	649	622	649	641	655	630	633	611	631	645	595	599	687	641	640	648	662	625	664	634	655	623	668	616	630	652	625	660	647	630	638	661	648	602	598	635	643	666	630	637	654	614	663	658	611	612	597	666	625	614	597	666	622	631	685	633	583	680	638	638	652	673	677	653	643	692	650	618	616	645	605	651	641	619	650	669	614	626	619	619	682	671	653	640	657	638	654	664	674	660	643	607	617	656	658	672	658	635	659	631	627	674	603	698	702	642	641	631	592	608	661	658	709	682	688	614	632	630	638	618	613	622	656	649	639	626	615	660	649	653	636	669	689	640	672	633	674	689	618	687	612	671	706	676	664	653	691	652	670	687	661	655	613	620	663	650	677	639	696	645	646	630	624	621	679	653	642	629	639	637	624	653	653	655	640	629	608	689	620	640	659	658	651	680	627	669	623	635	644	624	659	620	629	625	634	642	619	597	688	630	690	642	661	662	617	656	641	673	622	641	651	624	602	673	670	623	633	682	633	592	598	646	639	650	661	612	633	656	680	633	615	701	633	642	614	596	677	638	652	684	629	654	648	636	631	624	638	642	679	640	610	669	631	650	641	637	637	626	631	665	672	681	703	619	673	666	656	651	642	659	642	644	663	643	645	615	646	605	630	629	634	672	606	627	658	656	651	669	660	633	631	603	671	671	714	719	674	632	651	647	669	689	660	600	700	645	650	599	633	682	659	622	662	646	656	636	634	684	690	634	633	617	669	672
9637	1444	1542	1153	891	595	543	475	516	608	800	877	697	424	351	327	307	287	306	295	312	299	292	325	306	256	272	274	299	590	437	1097	1076	2822	2207	397	283	253	251	241	271	258	257	267	237	246	211	289	269	284	262	252	283	332	381	335	394	342	295	293	229	255	236	245	242	261	219	249	260	230	263	254	272	270	249	270	278	263	274	268	258	248	276	278	247	256	275	267	250	259	254	235	256	260	246	256	254	265	234	276	224	256	258	247	247	269	221	261	241	252	253	255	247	252	241	263	230	280	296	263	264	246	266	276	251	247	247	223	248	287	239	261	252	261	253	251	220	261	241	233	253	231	241	276	283	269	271	246	260	261	240	233	252	249	235	255	247	272	242	264	241	251	275	244	228	255	230	237	245	270	273	260	243	269	275	259	249	266	231	255	259	254	269	232	253	274	237	259	237	268	253	250	245	263	283	261	290	231	249	256	225	252	264	213	264	270	231	267	233	281	235	245	264	270	243	261	280	231	242	228	249	281	241	257	265	220	263	277	277	260	268	237	264	261	281	240	278	232	269	253	263	243	250	280	253	251	263	264	264	283	259	245	238	244	236	251	234	250	266	257	282	233	252	255	250	266	267	229	267	276	259	243	273	265	275	248	261	251	262	264	283	246	221	258	243	274	243	246	251	260	265	268	257	265	231	266	262	261	234	275	246	229	252	238	270	246	261	277	311	242	246	220	256	242	237	237	237	261	227	248	257	241	227	243	255	247	265	247	245	257	207	240	282	254	257	272	238	240	255	261	249	243	264	288	260	276	249	279	257	233	258	260	243	276	254	240	264	265	255	242	233	248	287	244	253	249	252	250	229	241	236	237	260	287	276	270	256	266	253	225	254	253	225	261	243	264	294	262	266	269	238	251	229	241	264	226	266	230	277	228	261	251	272	227	254	227	294	229	270	259	261	241	242	292	277	221	258	280	259	262	250	233	258	248	254	243	258	251	262	243	258	271	242	284	287	240	242	260	267	246	259	266	248	266	239	241	254	238	250	239	262	271	259	273	250	254	255	266	225	254	249	269	258	236	248	245	250	241	248	261	271	243	278	263	264	242	255	261	223	260	243	256	243	244	250	251	252	276	250	274	246	250	286	253	267	248	247	250	250	256	269	253	275	248	271	226	260	276	259	273	247	264	264	236	240	226	263	263	248	240	274	244	259	267	252	233	274	242	266	276	275	259	238	241	247	275	268	266	248	258	255	252	230	248	262	262	244	258	238	214	200	237	244	273	267	267	249	239	247	248	265	293	265	257	267	277	240	245	249	223	259	239	240	254	272	229	266	230	268	234	292	249	264	247	230	246	266	276	248	262	234	252	252	230	247	275	254	270	275	252	256	252	250	234	277	243	237	249	228	257	247	229	236	264	256	245	230	273	263	238	251	219	266	255	248	246	258	248	250	255	268	267	215	244	237	297	230	243	257	237	239	221	225	232	276	250	270	267	261	267	264	209	267	241	246	233	251	283	284	242	262	270	254	259	262	274	268	231	239	257	250	229	230	252	273	258	273	253	269	271	231	248	242	246	257	282	247	246	256	232	271	260	250	228	274	237	268	267	239	266	272	262	242	258	262	242	270	259	271	237	258	245	231	236	247	277	251	264	242	267	231	243	236	259	247	269	247	244	252	261	246	252	266	278	254	273	257	256	252	237	241	254	290	236	224	276	246	260	274	248	261	254	258	244	242	279	246	254	234	258	258	265	261	263	290	249	256	268	234	249	221	292	258	251	244	253	281	252	245	266	258	260	237	240	236	270	259	277	246	243	244	254	257	251	245	252	267	243	241	241	235	232	216	245	241	246	250	231	302	272	251	291	243	251	241	266	271	250	232	284	257	244	273	267	260	219	250	262	251	249	251	258	261	234	252	232	222	244	250	265	247	276	265	265	253	261	253	239	250	228	264	266	269	248	247	253	226	236	239	256	224	262	253	260	269	245	283	232	249	263	251	229	301	265	263	266	258	260	256	252	257	232	251	255	227	270	250	263	249	225	286	270	242	233	231	271	242	235	238	242	244	239	257	276	287	263	275	272	264	252	218	235	259	246	251	234	257	224	257	268	256	270	232	251	248	257	251	253	233	247	248	265	288	257	240	238	251	235	260	266	235	256	254	266	265	247	253	256	245	269	262	250	258	252	232	234	269	240	255	260	267	272	249	251	265	287	254	239	268	247	241	247	242	262	261	260	237	290	231	283	263	235	243	251	246	269	270	270	253	267	255	215	266	249	242	254	265	255	259	223	234	288	277	253	246	240	270	253	223	251	263	274	248	257	249	255	264	271	269	241	251	256	252	245	267	268	256	255	239	237	245	261	230	239	237	258	262	279	248	293	260	249	258	252	250	257	251	247	262	250	242	243	254	263	245	284	272	245	270	255	256	245	227	253	216	253	255	262	242	250	245	232	208	245	262	264	253	239	246	249	254	252	226	278	246	243	289	250	237	223	239	238	273	263	282	266	264	262	270	256	282	236	236	247	240	255	248	276	243	253	258	258	263	227	252	246	282	243	242	256	240	242	226	251	238	248	237	279	254	254	248	253	280	245	254	277	257	256	229	252	262	262	272	241	244	235	243	244	260	244	266	244	249	240	267	232	230	231	255	252	235	243	244	247	245	250	237	248	247	227	283	251	266	249	265	244	246	299	277	218	238	264	253	225	254	230	273	269	238	252	282	248	245	242	229	242	239	253	259	274	244	250	259	284	286	242	252	253	276	255	274	256	247	223	248	257	248	243	240	234	243	256	241	230	236	240	241	279	275	220	250	262	259	279	281	245	235	275	240	281	235	256	271	298	271	244	235	261	249	270	237	257	242	257	271	242	246	277	238	282	231	256	248	245	280	258	243	259	258	251	256	257	287	246	237	262	254	253	267	240	229	253	270	243	248	240	259	257	241	252	269	256	223	238	254	247	249	288	256	247	247	230	265	255	244	250	247	286	233	250	263	234	269	240	250	245	272	265	230	257	270	273	260	256	261	211	232	249	289	261	233	283	273	266	269	231	239	261	270	264	252	246	236	231	266	246	246	248	258	240	238	257	261	250	231	277	249	239	250	278	284	268	249	263	236	231	298	265	247	258	252	236	248	267	227	263	258	258	248	262	281	252	244	270	260	246	248	227	247	254	246	248	234	243	276	247	245	236	226	272	251	280	249	252	234	238	265	251	236	252	256	257	277	276	270	241	236	252	233	217	251	264	219	258	257	250	270	245	247	247	250	242	267	230	255	267	240	237	223	259	255	244	261	234	237	248	247	255	256	261	227	265	258	228	259	273	247	246	274	242	260	240	270	272	233	251	286	266	246	253	253	262	270	248	259	255	257	259	261	251	255	258	255	240	255	249	233	240	233	255	241	240	266	265	273	266	250	252	246	275	229	262	263	243	243	240	255	240	256	275	260	270	258	303	280	252	234	260	253	266	244	241	233	234	260	247	253	248	251	245	260	228	259	228	234	254
6125	1937	3678	3816	3226	2662	2328	1987	1957	2875	3666	4226	3311	1879	1290	1173	1128	1054	1078	1140	1171	1092	963	1098	984	1011	1176	998	1080	3177	1937	6845	6955	15476	11239	1524	730	767	757	732	740	738	775	728	744	761	699	762	768	720	740	747	968	1611	1600	1540	1958	1422	1115	855	744	725	768	757	694	753	742	702	731	727	715	763	785	732	784	741	716	778	750	744	726	736	708	783	762	760	782	713	752	725	733	761	732	725	727	703	745	768	656	762	708	712	763	764	728	733	732	742	773	735	712	737	754	761	741	743	713	738	720	728	767	719	694	714	714	745	738	770	727	737	766	699	765	727	747	753	748	743	722	722	744	765	702	717	747	717	730	718	738	722	753	718	691	737	752	798	722	733	737	716	756	732	760	698	739	758	753	766	740	703	698	752	720	744	750	673	681	731	772	728	744	750	690	736	742	737	743	799	750	735	735	710	743	685	727	680	764	751	702	751	701	666	710	749	710	788	723	699	758	741	720	727	729	749	723	688	725	747	736	745	740	728	737	711	726	711	738	692	731	698	723	723	743	773	746	726	752	768	725	714	676	733	739	705	778	752	743	754	747	738	751	724	724	727	715	727	730	772	726	755	777	749	753	737	741	742	713	735	716	719	771	731	744	690	761	730	786	737	721	703	732	740	705	701	748	709	720	757	725	718	709	711	719	755	761	722	752	749	731	719	751	704	750	693	652	696	751	724	721	705	747	753	745	743	707	732	770	707	739	778	722	759	711	781	716	711	737	806	716	700	730	743	749	748	797	724	753	712	723	717	724	692	772	734	708	762	722	731	773	745	770	761	720	739	763	750	677	750	731	726	753	696	729	738	670	716	701	704	728	734	753	708	742	732	753	770	714	735	755	753	726	768	716	737	716	747	732	748	774	687	764	767	739	711	767	754	738	780	708	711	759	718	695	768	759	720	725	734	720	729	773	694	712	727	757	793	688	729	726	719	732	776	763	749	720	726	755	730	707	724	732	717	713	690	700	761	741	757	723	710	717	691	769	753	695	732	722	721	726	740	678	713	763	735	723	740	737	722	681	754	731	698	747	751	709	734	744	710	745	771	667	682	724	669	732	737	789	736	738	709	762	732	770	699	746	732	717	742	708	742	691	702	725	741	748	707	749	716	737	739	722	740	759	685	681	675	697	673	764	696	705	747	715	755	706	766	729	730	701	731	709	750	668	721	748	756	731	726	740	744	716	707	745	731	691	742	694	728	766	726	707	742	741	730	702	747	745	734	756	720	776	726	683	697	748	745	722	745	673	741	723	754	729	756	723	712	720	695	707	710	699	715	732	775	734	774	694	749	752	753	711	699	684	757	691	720	685	730	726	783	722	730	742	718	714	762	747	740	719	665	735	737	698	723	696	766	703	700	730	744	745	704	753	726	702	760	701	701	729	736	757	722	768	701	696	735	745	754	725	713	723	746	737	705	708	714	702	669	772	732	719	720	748	734	682	791	720	728	712	775	767	691	760	724	755	666	734	673	750	711	803	697	710	762	728	716	722	738	689	746	737	754	754	761	755	700	748	728	774	712	755	721	751	721	736	698	732	739	681	722	727	720	724	753	707	731	693	747	715	704	708	724	675	767	716	738	716	735	733	781	762	769	755	722	744	708	732	727	696	728	731	714	746	742	756	709	704	700	731	753	711	747	762	723	792	766	742	703	747	730	723	755	782	732	742	762	712	730	753	779	713	705	726	767	736	718	712	777	750	724	761	706	719	732	732	674	736	698	748	747	715	652	696	731	747	743	736	720	721	743	696	708	706	706	745	734	713	699	730	724	683	711	759	733	731	809	737	723	734	750	733	711	689	759	723	711	717	777	713	698	731	699	744	726	688	688	743	765	789	701	690	747	729	725	737	698	723	769	720	695	710	702	754	748	718	725	687	721	694	744	732	749	750	726	776	707	699	775	713	735	749	698	735	726	711	722	724	729	765	695	721	720	743	775	731	717	775	732	749	704	713	770	701	698	729	753	681	728	701	716	793	751	725	704	753	789	735	764	706	753	769	727	752	728	730	778	741	699	745	686	757	731	718	710	728	727	736	697	703	701	773	741	712	701	759	705	760	734	731	756	729	704	692	701	707	671	683	730	720	696	749	760	763	716	730	743	743	705	709	743	781	758	732	749	756	718	759	765	734	725	726	741	744	751	693	700	773	759	705	720	704	755	757	686	735	732	696	730	742	787	681	725	715	749	731	771	690	715	744	669	732	728	793	730	696	734	735	709	721	731	734	710	720	720	773	735	765	755	749	724	728	753	691	733	771	717	743	720	768	717	682	702	776	696	794	721	719	759	706	693	734	732	759	732	742	740	752	761	697	705	753	734	743	762	738	684	750	768	735	738	729	727	714	741	705	747	763	787	721	739	712	750	726	697	692	696	755	722	754	729	709	778	720	716	713	697	707	738	732	720	768	735	699	721	718	716	733	760	725	747	707	746	785	751	719	690	719	726	745	752	726	716	716	714	666	678	724	772	753	738	740	738	718	723	759	698	773	739	769	723	724	729	731	738	716	772	754	728	717	694	707	745	743	726	736	746	716	759	719	771	770	729	726	665	704	726	706	734	730	715	773	753	746	710	736	743	734	706	754	701	725	744	712	704	729	719	694	778	739	754	727	741	728	749	748	748	675	724	733	722	723	744	738	738	714	701	743	744	712	716	735	710	731	713	687	749	718	693	728	739	719	722	717	710	723	734	754	715	732	724	802	717	713	782	688	702	712	731	728	715	771	729	737	773	727	728	770	748	729	720	737	711	708	711	721	763	743	750	751	693	775	701	673	746	711	690	726	755	719	731	713	702	749	714	708	753	734	783	766	725	764	727	741	717	772	751	748	770	764	716	791	745	715	737	726	764	761	761	710	697	731	739	765	719	789	721	730	720	708	721	694	715	757	731	741	698	715	746	744	726	693	724	719	748	694	765	720	751	755	739	760	735	730	690	667	712	703	654	794	744	772	753	760	709	743	695	731	723	694	715	690	729	755	753	760	724	736	691	765	737	723	745	727	728	776	730	732	711	729	775	699	719	695	762	731	722	733	735	746	740	714	732	712	701	774	705	735	714	755	741	706	709	750	761	707	736	751	756	709	734	741	736	732	711	702	705	742	743	724	707	737	719	743	721	697	708	718	765	773	762	696	800	721	763	754	718	688	769	717	719	702	723	787	716	736	735	731	744	725	759	780	750	729	705	720	750	720	749	782	738	789	694	750	759	715	738	798	759	721	714	713	728	727	697	728	729	759	737	687	765	736	719	707	724	746	778	737	733	753	747	675	723	767	745	763	772	713	698	683	699	741	751	681	747	720	736	751	699	676	727	707	751	755	743	725	741	739	724	806	725	731	712	667	745	748	701	759	690	765	737	782	746	733	721	696	727	709	764	721	740	746	737	774	732	699	723	715	782	749	780	766	739	730	757	773	734	779	718	729	677	769	736	756	743	775	746	690	686	715	748	734	722	760	705	724	706
30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	30	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
