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
336578857925	336578858486	336578859034	336578859584	336578860136	336578860686	336578861236	336578861786	336578862334	336578862886	336578863436	336578863986	336578864534	336578865086	336578865636	336578866186	336578866736	336578867286	336578867836	336578868386	336578868936	336578869484	336578870036	336578870584	336578871136	336578871686	336578872236	336578872786	336578873336	336578873886	336578874434	336578874986	336578875534	336578876086	336578876636	336578877186	336578877736	336578878286	336578878836	336578879386	336578879936	336578880486	336578881036	336578881586	336578882136	336578882686	336578883236	336578883786	336578884336	336578884886	336578885436	336578885986	336578886536	336578887086	336578887636	336578888186	336578888736	336578889286	336578889836	336578890386	336578890936	336578891486	336578892036	336578892586	336578893136	336578893686	336578894236	336578894786	336578895336	336578895886	336578896436	336578896986	336578897536	336578898086	336578898636	336578899186	336578899736	336578900286	336578900836	336578901386	336578901936	336578902486	336578903036	336578903586	336578904136	336578904686	336578905236	336578905786	336578906336	336578906886	336578907436	336578907986	336578908536	336578909086	336578909636	336578910186	336578910736	336578911286	336578911836	336578912386	336578912936	336578913486	336578914036	336578914586	336578915136	336578915686	336578916236	336578916786	336578917336	336578917886	336578918436	336578918986	336578919536	336578920086	336578920636	336578921186	336578921736	336578922286	336578922836	336578923386	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2736	3650	2300	2735	3650	2300	2735	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2733	3650	2300	2732	3650	2300	2732	3650	2300	2731	3650	2300	2731	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2729	3650	2300	2729	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2727	3650	2300	2727	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2725	3650	2300	2725	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
16856	2503	2439	1857	1216	966	637	527	375	352	300	252	226	216	187	177	175	130	142	114	138	119	131	95	102	106	88	71	101	72	115	84	101	89	89	86	99	107	89	94	91	94	84	77	93	82	90	81	101	83	74	81	80	70	97	72	83	64	76	80	91	87	81	61	86	65	94	64	89	82	77	73	70	78	77	74	74	86	77	73	82	69	83	84	76	74	79	91	78	73	84	80	66	79	98	71	78	77	74	78	62	84	73	73	87	77	77	70	82	68	76	73	79	76	78	75	83	64	84	79	64	70	74	90	77	73	74	70	69	76	80	92	86	82	75	69	84	80	75	80	88	74	83	73	70	69	80	70	64	70	77	80	72	70	77	70	78	88	77	86	82	73	76	66	65	95	69	71	88	90	69	68	77	67	87	81	90	79	76	77	91	96	68	73	81	83	75	60	74	74	71	81	88	78	80	79	69	82	77	78	67	71	65	77	79	74	87	87	72	65	81	87	66	64	88	72	84	72	54	70	73	88	67	67	79	67	80	69	70	86	77	59	80	73	85	77	67	78	66	76	71	81	80	86	91	62	75	86	62	72	87	92	80	70	65	72	78	83	87	75	71	62	85	76	85	78	87	105	76	67	72	59	77	79	60	80	86	69	81	79	76	71	85	74	83	64	81	71	83	72	73	76	92	73	81	66	83	71	76	84	94	69	85	82	80	71	83	76	60	66	69	61	85	76	64	87	80	71	94	74	79	69	70	56	75	83	74	86	55	76	70	77	79	92	84	91	77	82	80	74	77	65	61	83	79	78	87	70	83	80	91	70	75	73	77	71	66	94	73	81	80	92	69	73	79	90	97	84	73	73	73	78	77	84	89	69	86	82	63	73	66	68	75	74	71	68	73	67	70	82	81	75	78	73	79	70	87	79	70	73	76	78	79	71	77	79	80	91	65	73	71	69	72	83	80	93	86	83	77	76	60	75	74	82	73	66	87	76	86	74	78	77	69	79	67	78	55	81	87	81	72	83	74	93	70	85	67	83	77	71	75	77	74	87	78	82	68	74	82	74	69	63	72	73	72	63	68	65	73	76	70	78	82	65	70	77	88	74	74	76	67	93	72	78	73	65	70	63	78	60	63	71	82	66	78	66	66	80	73	80	76	83	73	75	67	73	93	73	80	77	77	86	86	69	91	77	73	78	77	74	63	75	66	73	78	72	73	80	65	87	81	77	64	85	71	81	84	65	70	86	64	67	70	78	58	73	89	97	75	81	72	59	79	67	78	79	65	97	66	62	79	96	65	73	88	68	68	86	73	66	62	83	83	85	64	77	68	68	71	78	52	86	87	86	75	70	54	65	61	69	71	79	83	91	70	65	75	86	53	67	81	66	72	67	77	77	74	69	81	63	63	77	80	73	69	56	80	87	60	72	68	53	78	85	74	80	84	72	102	85	63	83	71	64	60	79	67	91	86	63	86	72	72	71	76	88	96	67	67	68	85	75	72	76	66	71	54	94	93	74	88	72	74	77	70	71	82	81	76	71	73	82	85	73	71	64	64	71	69	67	78	65	77	63	83	79	79	74	66	92	77	87	76	67	43	80	81	78	90	91	88	64	91	72	66	81	60	79	78	69	75	70	77	69	81	87	86	63	81	63	82	75	78	68	81	66	89	79	79	71	82	68	71	52	72	72	71	78	64	59	82	78	73	72	69	73	82	78	76	67	81	55	80	79	65	68	83	74	80	72	85	85	76	66	68	83	58	82	64	69	79	69	65	65	65	79	64	61	67	85	91	90	77	59	78	80	78	77	73	55	60	72	67	82	73	60	79	97	88	77	81	71	80	74	83	73	73	73	74	81	82	67	69	75	77	65	78	75	76	76	68	92	93	71	69	77	76	69	81	61	55	90	74	73	69	72	72	83	83	86	80	62	75	86	61	78	69	87	100	75	79	76	64	78	68	88	67	82	83	68	90	71	92	96	74	64	92	61	74	84	80	93	68	76	77	73	67	100	78	73	70	80	74	83	82	79	85	64	75	65	91	74	65	71	71	69	66	74	81	99	80	79	77	69	76	73	75	94	69	82	85	79	84	76	70	77	67	75	72	66	64	80	67	73	84	73	63	65	92	81	62	80	74	76	70	70	70	69	82	76	66	60	82	71	73	66	63	84	69	73	86	86	74	80	74	66	82	81	67	72	85	71	56	84	70	71	87	65	86	71	64	69	84	76	66	91	76	80	66	72	87	80	84	74	55	74	81	71	66	72	85	76	77	84	62	68	81	91	60	77	69	71	66	71	69	81	83	66	76	91	64	84	74	69	85	75	73	87	77	81	74	75	73	81	93	77	67	59	72	67	86	74	57	80	63	78	67	65	77	82	84	68	70	87	94	73	79	67	80	76	69	74	83	76	78	84	70	81	62	76	86	72	77	75	69	80	72	76	70	83	87	92	80	71	91	94	80	79	58	80	80	71	75	77	77	69	77	76	75	62	74	60	89	84	83	77	77	68	68	85	70	74	73	69	67	69	67	79	83	58	75	70	78	82	76	63	75	65	72	70	70	80	66	69	75	86	78	71	62	73	74	73	79	75	80	81	84	69	74	68	61	64	72	78	81	76	85	75	75	82	63	79	66	66	72	82	68	69	82	85	76	76	73	63	73	73	58	77	68	69	70	84	72	94	90	77	75	70	89	67	74	77	62	60	68	68	73	82	72	59	91	78	66	77	62	75	61	82	74	60	68	76	74	93	79	76	83	64	61	77	86	78	78	73	69	78	85	80	60	67	87	57	63	73	69	73	68	72	60	78	81	71	66	67	77	84	68	73	72	74	91	70	63	96	75	71	73	78	86	84	72	79	83	84	79	85	80	67	70	67	70	76	87	100	88	94	73	74	60	81	68	68	63	70	83	61	78	93	70	72	71	71	66	81	69	76	70	85	76	70	70	86	84	72	67	80	84	77	76	66	77	69	78	71	85	74	85	72	94	70	71	69	66	71	69	81	78	70	88	73	79	67	63	57	70	83	84	83	72	74	79	83	86	73	75	69	84	69	70	87	79	75	85	81	84	76	81	70	62	73	82	80	75	86	85	84	69	86	86	69	76	83	74	87	76	69	61	72	84	64	66	67	84	81	72	85	72	75	88	87	86	80	62	67	85	67	64	70	75	73	76	78	68	53	73	73	64	76	73	86	60	77	68	76	55	71	71	72	67	76	81	69	81	91	84	56	71	72	80	83	66	77	67	73	82	62	78	73	80	93	75	84	65	67	81	88	66	68	80	74	65	71	71	60	78	83	66	77	82	86	67	66	82	73	67	75	66	81	87	95	69	71	75	79	88	62	80	68	72	79	54	72	74	84	67	90	68	67	67	79	82	71	69	70	81	62	79	96	82	87	68	76	79	78	69	71	67	78	76	66	83	82	63	69	64	69	75	75	68	73	92	62	77	76	75	91	69	79	62	60	53	88	70	75	74	89	75	100	78	77	71	76	79	62	74	82
7907	2022	4840	5727	4863	3938	3247	2630	2128	1767	1645	1330	1224	1046	975	882	804	755	660	646	626	561	546	542	519	478	494	423	427	382	400	413	379	375	360	378	342	335	342	342	332	308	287	304	292	313	297	288	301	282	271	277	291	301	266	288	278	260	276	263	254	259	260	233	268	273	248	279	267	265	228	248	235	231	257	242	228	253	277	250	268	252	252	239	238	251	225	221	246	261	242	233	232	229	243	251	239	257	226	233	232	266	215	236	221	224	255	240	239	240	250	217	217	226	224	218	232	215	239	244	250	236	238	236	230	243	214	233	234	232	239	230	234	201	202	254	246	204	235	235	250	222	238	226	207	230	219	210	236	226	210	230	226	206	234	226	244	227	220	241	217	230	236	235	212	235	236	226	228	222	238	236	232	208	220	235	227	208	228	240	244	231	212	238	193	225	243	209	241	225	214	234	233	241	218	243	229	224	208	204	203	226	234	229	236	207	246	258	217	237	243	233	231	240	219	235	220	241	218	208	206	229	213	226	239	202	237	243	215	198	228	193	234	218	221	206	212	233	248	237	237	221	235	234	218	231	213	241	229	214	232	235	234	224	231	244	226	236	238	217	232	238	216	261	241	254	212	234	239	233	234	222	235	243	243	189	215	206	213	245	200	224	274	242	243	228	250	246	209	210	214	231	255	192	225	207	217	252	257	247	207	218	208	216	217	205	234	247	225	219	241	220	212	231	240	230	238	201	223	232	211	217	226	252	235	222	202	229	214	216	214	234	224	225	234	249	207	232	210	232	238	238	239	242	205	225	213	251	239	239	228	215	249	232	225	231	219	252	222	252	200	253	237	211	212	216	224	217	246	236	270	230	243	235	207	242	211	224	254	205	238	207	229	216	233	217	225	238	208	195	194	242	230	227	240	210	208	248	201	227	234	234	210	222	210	215	223	229	207	225	216	212	204	215	230	221	205	215	246	231	206	234	251	221	213	206	214	219	245	241	245	233	246	221	215	234	247	217	227	206	220	228	224	219	237	224	206	228	240	230	210	228	244	211	237	229	230	186	207	227	236	236	217	228	211	223	237	217	220	237	242	230	240	248	214	217	212	251	232	215	230	227	231	218	249	203	222	230	201	246	232	222	209	213	225	220	211	209	239	249	200	235	220	224	236	229	214	228	226	219	221	227	237	215	237	221	247	209	226	241	238	234	215	217	239	217	226	205	234	202	233	209	217	214	223	225	253	252	224	239	241	231	220	230	238	226	236	218	226	213	218	232	218	223	219	231	215	244	237	234	221	220	234	221	209	213	229	245	223	200	240	232	239	231	207	229	238	218	219	225	282	247	240	212	241	236	250	227	207	235	213	218	222	226	205	206	238	206	233	229	258	226	254	223	211	231	239	221	239	266	216	260	220	214	256	273	220	232	233	194	211	240	232	216	211	221	213	231	241	213	227	227	222	222	199	250	250	239	231	227	236	214	198	217	245	210	218	208	225	259	207	207	209	238	228	200	237	214	225	198	245	228	247	237	238	234	236	213	222	201	238	213	214	246	179	239	247	212	237	207	218	237	238	212	247	237	228	216	236	245	215	217	198	229	218	226	223	244	237	218	227	222	212	226	230	251	220	213	237	200	227	268	228	216	221	230	220	234	230	237	233	216	226	207	224	213	238	226	211	230	222	243	229	254	204	253	204	197	229	241	246	217	248	216	223	217	221	216	187	208	213	244	223	213	227	220	238	228	244	225	218	216	202	238	243	205	201	219	206	221	202	228	198	232	213	235	246	222	234	233	197	233	221	253	207	229	221	216	213	208	230	205	236	224	212	217	207	260	236	228	235	218	210	227	224	227	235	240	242	176	226	222	232	229	210	227	239	214	232	221	207	233	234	244	228	233	208	208	209	223	225	231	224	235	218	227	211	238	230	221	227	218	231	219	214	242	254	203	209	231	200	243	229	236	250	231	244	230	228	211	238	205	200	205	227	225	235	214	222	250	215	236	221	220	246	211	238	220	209	226	250	205	211	213	242	246	218	198	225	238	232	229	212	235	230	212	267	231	223	218	214	211	227	225	247	221	204	242	212	179	228	229	271	222	210	212	235	190	215	216	229	231	251	243	216	230	242	198	222	241	241	231	228	231	212	200	242	211	214	209	235	232	236	223	211	222	233	234	250	204	201	232	212	204	213	213	232	238	209	239	246	242	200	239	238	251	216	231	215	246	233	221	269	257	211	233	232	186	234	267	221	242	205	253	234	235	220	231	237	222	201	248	222	230	234	237	226	214	226	224	228	229	214	263	250	226	223	242	225	252	241	227	261	228	185	220	224	231	237	213	227	231	225	240	224	242	215	231	237	220	234	223	265	197	232	222	235	232	203	245	231	222	235	219	235	206	226	202	211	224	218	226	235	225	251	226	251	257	229	232	229	249	253	228	240	206	230	174	231	253	217	232	233	234	228	204	240	246	205	210	230	220	218	220	233	250	233	215	209	241	227	203	234	245	219	230	211	231	209	222	213	245	235	242	222	225	210	248	237	218	231	211	215	214	216	255	230	220	194	228	231	220	229	232	236	211	229	208	217	215	230	226	216	232	243	228	250	211	202	210	255	219	245	235	216	212	249	218	240	226	209	264	216	205	235	211	246	242	207	213	241	235	238	226	225	202	236	222	228	238	201	210	237	208	225	208	211	233	220	241	230	220	230	228	229	211	229	208	209	245	215	231	217	223	235	249	214	221	239	195	225	226	263	199	250	207	228	217	231	211	214	238	220	246	223	239	226	244	228	208	222	237	221	252	254	236	219	253	262	232	245	226	219	204	225	226	210	234	233	209	214	229	225	227	218	228	205	216	230	249	203	222	221	217	226	237	226	246	246	240	241	222	232	206	203	246	214	219	202	222	216	221	206	227	230	195	224	249	225	231	214	238	229	201	211	215	223	219	207	222	227	218	215	246	218	240	228	204	217	228	218	203	203	210	209	210	235	226	219	230	219	241	226	244	211	207	245	240	206	236	232	219	229	217	256	242	217	212	230	225	243	204	218	236	231	237	255	217	243	224	262	221	224	226	225	238	224	219	231	244	212	233	222	243	236	220	240	232	252	196	235	215	214	237	225	205	244	228	229	217	220	214	232	234	245	202	224	246	245	249	225	207	222	228	231	240	210	214	239	235	210	187	238	206	238	221	196	257	237	232	243	227	209	209	223	228	201	250	223	241	203	223	225	236	224	221	254	223	210	245	203	226	228	229	244	220	214	261	199	223	213	227	208	242	254	245	254	233	235	221	245	220	211	236	245	214	221	230	226	235	209	251	247	206	211	254	242	248	209	228	228	216	229	224	238	245	220	218	226	216	211	222	215	214	244	211	234	245	217	220	230	230	234	231	233	226	210	245	219	254	225	208	208	236	205	211	192	232	219	235	213	220	230	222	215	235	232	230	259	225	225	236	217	237	205	214	222	218	214	203	247	224	239	204	214	225	233	218	237	192	242	218	245	234	256	203
2509	351	408	356	305	299	287	295	280	284	269	258	260	295	271	284	276	265	281	247	282	277	274	261	291	291	246	282	249	255	296	255	276	268	264	242	269	282	267	264	284	242	311	252	264	299	270	269	240	266	272	277	257	227	232	251	265	269	273	259	274	268	279	269	277	290	265	259	252	276	275	288	243	236	267	265	275	285	287	290	237	265	263	261	280	284	242	268	260	253	254	269	256	270	263	259	280	267	243	280	292	253	269	257	274	258	271	235	291	276	269	289	269	227	249	293	259	247	286	255	263	257	270	274	275	265	267	261	255	246	242	281	287	273	277	275	311	275	269	265	267	250	272	289	272	270	241	287	271	282	267	230	273	258	256	267	250	281	262	259	294	244	254	246	242	266	266	256	293	262	300	279	273	288	241	253	256	255	276	275	244	273	259	295	265	262	248	252	265	254	267	247	257	259	261	268	267	253	254	257	255	244	290	248	257	276	260	293	292	274	286	269	236	254	259	249	263	249	281	258	298	276	251	285	254	270	266	249	274	280	257	269	247	274	276	238	266	277	266	248	255	263	260	267	267	234	247	294	251	275	272	254	257	287	267	248	265	258	242	268	237	230	275	253	236	269	274	274	268	259	244	292	262	246	264	272	246	263	256	291	275	282	288	280	255	282	240	271	313	256	258	259	263	285	247	272	282	259	292	268	276	305	288	277	283	282	263	267	254	239	243	265	215	263	264	269	278	263	249	261	281	257	253	268	266	277	277	261	271	238	273	255	252	296	255	314	252	266	273	295	276	287	285	260	293	258	253	258	291	255	253	279	272	234	259	254	255	276	239	254	281	288	242	278	271	274	280	269	263	276	251	255	280	284	263	257	282	278	262	277	251	274	272	280	253	243	266	241	248	255	257	273	267	260	251	285	245	241	273	224	237	238	274	295	249	231	245	242	280	267	245	237	255	268	268	270	231	286	270	251	260	273	255	260	258	285	264	248	251	275	263	262	279	256	252	262	248	255	265	257	263	280	268	287	264	273	243	269	280	260	288	247	289	274	257	278	270	253	290	244	271	258	277	243	265	290	272	262	279	273	269	249	238	251	271	284	254	248	269	266	282	272	261	285	258	267	280	272	291	259	278	248	260	296	250	272	254	253	263	258	259	233	287	301	251	292	264	268	256	266	305	281	268	255	238	260	229	234	274	270	259	274	258	274	269	269	261	257	296	271	268	277	264	266	261	277	239	264	268	259	268	253	252	262	250	291	266	262	261	283	286	287	259	245	261	252	285	304	265	280	291	301	256	252	266	258	264	258	296	270	290	252	278	274	265	256	261	248	281	272	265	279	257	248	291	284	258	287	243	254	294	247	279	245	256	260	274	282	277	292	268	279	267	283	277	259	255	283	270	256	264	234	274	265	257	232	274	242	298	281	243	288	288	295	225	275	281	254	253	253	272	267	300	267	257	292	275	262	269	269	269	261	248	295	268	277	249	271	287	249	258	276	282	292	259	271	260	268	268	257	268	262	259	245	279	282	260	275	271	239	268	253	282	236	292	264	255	263	282	277	256	264	267	256	267	271	281	260	258	253	270	265	253	263	267	273	272	260	266	269	212	289	242	283	248	253	298	269	299	292	251	287	272	275	256	238	251	277	238	282	292	250	252	256	268	296	262	261	272	234	269	276	261	259	247	265	284	257	283	254	270	248	261	268	299	280	242	252	300	246	267	259	244	292	260	224	278	252	290	283	296	296	288	279	303	293	257	273	278	281	292	281	232	271	271	233	273	285	246	263	271	295	277	248	298	297	274	257	246	259	280	257	256	275	242	231	277	268	273	287	254	275	260	242	256	270	254	272	283	263	240	302	263	265	272	292	255	250	313	254	291	275	262	275	269	256	262	269	273	258	269	239	288	274	264	290	276	251	279	250	282	272	277	245	253	261	278	273	259	279	238	266	258	247	251	259	253	236	264	275	253	274	268	257	260	234	263	282	246	253	262	244	243	258	257	233	297	244	268	283	231	280	253	266	271	290	250	256	286	269	232	250	267	257	268	276	251	253	267	287	253	270	274	258	277	261	278	253	287	275	279	261	272	263	264	246	270	263	230	276	264	274	280	282	256	280	267	275	279	285	249	246	266	263	261	267	241	243	278	246	233	287	252	279	255	262	265	257	255	241	291	251	252	261	245	242	242	268	252	270	274	268	262	261	267	278	272	263	282	285	250	241	270	251	228	241	288	263	273	276	260	282	277	242	300	267	231	250	260	241	278	245	271	250	290	269	257	279	270	273	293	261	264	268	269	221	286	278	265	259	259	280	239	273	243	241	273	264	253	253	271	269	271	255	263	263	269	251	281	278	274	235	261	266	230	288	233	255	271	247	255	254	250	256	270	268	260	268	265	289	279	260	247	232	244	266	249	289	283	244	275	289	272	262	278	238	256	262	260	291	270	261	288	240	258	245	278	262	270	283	281	256	262	261	293	269	250	280	257	273	247	259	272	270	278	287	266	257	281	301	235	273	269	270	249	252	270	256	257	278	264	297	261	257	255	271	271	268	248	253	237	276	267	285	284	256	260	264	280	276	236	234	271	237	254	271	275	235	270	271	241	270	246	252	262	286	285	284	258	257	265	251	265	305	259	287	282	281	251	284	251	309	212	262	261	256	296	267	291	264	257	241	271	275	279	287	297	280	233	270	246	282	265	256	274	301	244	281	259	243	239	237	273	266	265	261	270	285	272	261	283	283	256	276	265	245	294	277	257	258	276	260	253	273	244	262	227	250	258	258	263	234	284	262	274	259	277	278	256	298	281	260	263	267	260	255	257	263	259	256	262	263	256	257	263	270	271	276	253	265	259	264	290	285	243	267	294	255	254	269	266	281	250	261	289	273	245	243	270	287	287	247	255	292	259	273	254	293	275	276	230	268	239	238	283	256	248	270	261	260	248	273	278	268	280	269	274	251	251	259	282	318	274	243	266	275	264	264	267	277	294	271	265	279	270	246	249	267	287	243	236	269	262	280	268	282	279	258	250	283	268	244	260	270	270	271	273	273	266	252	256	248	244	244	240	259	252	286	276	252	273	285	248	284	284	268	290	277	287	260	270	242	276	276	245	278	283	259	257	247	256	275	245	245	265	242	277	257	261	279	251	272	262	269	243	282	260	277	260	258	261	276	264	263	271	264	281	286	259	262	266	282	272	265	280	281	266	246	257	266	302	238	248	263	226	256	240	250	256	310	261	279	262	241	287	275	282	248	272	236	266	274	323	281	291	261	238	289	303	283	262	234	258	258	273	266	273	263	288	261	268	284	256	257	260	239	276	240	262	281	260	297	248	288	253	260	284	234	277	255	283	245	273	268	261	263	256	288	263	275	282	258	286	269	273	251	256	291	287	284	285	267	256	268	275	249	267	274	250	288	265	252	241	292	269	238	265	253	288	283	260	273	272	289	279	276	235	246	277	277	285	261	283	257	253	281	265	243	270	249	286	252	285	293	281	259
2513	766	887	951	905	868	813	800	790	725	739	776	709	751	684	744	726	712	714	734	731	690	726	732	686	650	652	726	652	668	715	693	702	671	740	691	709	674	703	715	685	667	691	687	684	675	667	649	654	683	655	732	693	718	661	717	677	632	709	741	673	698	676	692	660	728	683	669	716	689	622	677	686	701	648	644	692	687	655	699	689	633	725	678	627	678	674	706	714	691	673	650	677	638	720	683	655	691	676	679	671	676	653	664	678	697	671	710	663	720	691	736	667	664	680	685	663	723	669	671	672	662	694	684	659	658	707	639	655	667	691	723	698	687	710	699	681	682	685	657	695	683	652	645	678	635	680	636	686	666	677	696	685	733	664	704	665	650	697	694	669	638	685	693	666	709	704	702	695	689	669	653	702	680	676	694	743	726	679	697	687	708	658	644	690	681	655	656	726	704	728	641	668	663	709	660	651	699	667	692	658	697	708	715	691	711	688	664	656	634	665	709	639	657	711	682	672	665	719	674	686	673	682	654	720	647	625	723	704	708	708	713	703	692	698	655	713	631	739	670	649	677	696	675	635	666	707	670	666	699	715	690	718	680	696	676	710	678	671	725	661	682	736	720	692	689	676	665	643	684	666	653	695	693	693	671	681	668	660	682	663	690	686	665	710	704	626	677	694	683	671	700	690	674	644	687	684	637	725	712	700	732	675	673	644	676	670	706	656	692	690	675	698	655	721	672	693	691	675	646	685	695	718	684	694	687	654	700	653	726	683	659	621	696	691	663	658	672	665	654	668	645	689	702	710	724	691	686	663	671	658	700	684	696	733	676	687	689	717	663	649	673	689	656	681	705	723	645	678	669	673	666	682	699	652	656	705	671	683	649	734	685	707	688	672	673	637	670	658	682	655	671	698	712	660	684	676	733	686	645	660	698	730	727	685	665	659	708	674	754	709	676	672	630	655	703	685	694	697	686	634	675	694	650	695	707	677	662	710	668	648	648	676	674	656	683	701	728	721	676	667	663	697	695	702	693	705	687	692	714	667	641	711	697	712	678	639	643	688	657	669	614	685	642	680	668	677	673	694	707	727	682	725	652	714	674	665	696	671	709	654	697	685	706	670	661	666	684	689	682	619	665	672	655	713	677	691	703	685	706	691	668	723	621	673	676	631	687	701	671	676	665	682	713	674	651	676	699	706	716	693	727	705	703	690	731	691	646	688	678	659	702	678	738	685	665	700	695	710	653	668	668	718	691	675	675	632	690	680	725	713	675	721	690	677	665	686	656	671	702	677	691	635	682	682	685	619	720	694	663	648	642	672	648	671	658	660	708	699	699	651	636	659	718	655	718	645	724	683	635	687	666	712	693	654	696	739	680	683	653	670	700	688	677	702	670	685	675	680	659	655	682	689	671	689	665	667	658	722	707	690	702	671	684	710	678	679	650	686	671	656	704	672	685	684	654	660	693	696	671	662	696	651	621	676	687	668	640	699	707	650	661	665	690	731	634	667	690	663	634	698	681	675	686	691	690	686	739	672	673	690	681	720	639	666	686	688	663	631	675	652	666	675	691	674	670	678	691	676	677	677	706	679	682	646	682	632	699	655	692	658	671	698	633	681	687	627	682	638	659	689	660	669	701	698	675	728	655	720	667	721	706	704	729	660	692	649	718	713	638	703	722	709	703	663	698	690	650	656	705	713	705	670	631	615	689	683	649	692	689	704	748	632	685	708	722	703	674	659	704	665	678	704	683	671	648	648	634	695	689	661	672	621	670	693	672	647	712	688	714	683	685	649	651	722	682	690	673	672	626	660	690	682	697	716	696	622	697	702	651	698	646	711	667	736	694	675	691	686	728	693	731	651	650	707	670	668	686	688	683	703	655	678	690	657	725	680	677	633	726	627	675	640	687	638	663	704	675	715	670	626	687	648	693	672	693	659	656	700	641	665	668	648	656	664	670	682	662	733	675	647	681	657	646	679	699	673	649	663	691	703	706	699	664	720	672	689	685	731	643	710	612	678	696	698	677	660	676	709	697	704	700	661	677	655	648	708	638	622	723	687	667	708	678	665	698	696	680	641	650	696	635	674	689	646	667	641	688	678	710	723	633	649	717	649	696	678	658	682	683	699	691	660	678	705	658	696	636	681	672	725	630	656	713	640	676	681	700	658	681	707	677	701	723	695	607	692	667	656	692	667	661	718	673	671	628	702	723	696	696	713	718	760	655	643	641	711	671	654	711	684	675	642	660	672	697	668	665	662	686	699	695	665	688	679	700	704	649	688	674	684	688	712	694	701	694	661	706	657	672	671	664	714	683	682	728	695	669	680	641	684	715	695	697	693	678	683	701	661	659	684	684	711	679	689	696	674	676	687	709	677	758	697	661	667	723	685	723	650	718	682	657	706	667	641	737	664	717	659	653	680	660	687	681	720	659	686	632	697	618	665	643	711	699	669	694	707	704	682	673	682	716	696	696	672	663	696	623	692	688	700	681	636	656	682	647	710	697	720	679	668	686	657	683	694	695	677	725	700	662	671	711	685	699	688	673	696	631	672	740	660	669	678	675	672	706	676	673	615	681	645	668	676	702	683	648	713	699	690	685	666	711	699	730	704	629	688	683	677	675	687	697	697	672	705	719	667	696	678	695	666	672	650	678	666	675	718	667	724	664	677	680	703	671	709	643	673	668	708	668	709	636	688	684	706	689	719	689	674	662	678	661	652	624	730	711	670	678	683	664	689	638	707	686	643	690	729	684	688	724	684	706	706	736	659	656	659	713	672	625	647	668	640	657	716	738	699	699	678	685	700	668	688	709	690	671	671	666	702	645	679	700	652	686	713	708	677	629	676	663	699	708	651	697	720	692	695	656	679	702	672	675	695	670	719	673	660	708	699	716	651	735	703	732	674	683	648	692	642	684	653	677	670	663	654	656	661	677	699	714	662	682	684	656	696	664	681	668	646	643	644	689	698	714	667	682	667	685	707	694	660	697	671	698	693	647	678	709	681	679	710	724	666	632	684	694	706	668	699	696	671	671	683	699	686	656	675	696	720	702	726	637	707	722	687	696	674	678	713	631	685	658	638	661	714	645	661	666	702	683	685	721	740	677	703	648	679	676	684	682	674	677	687	692	640	699	683	710	648	675	720	680	715	647	686	673	678	725	632	664	659	660	661	685	693	706	692	698	692	692	648	733	692	634	670	669	623	701	682	666	685	649	672	678	646	712	665	676	704	721	649	709	699	694	657	686	641	726	701	717	695	679	748	701	696	713	684	669	642	695	704	686	647	683	669	688	638	711	699	697	693	618	672	651	669	647	638	690	690	597	689	660	686	711	730	665	681	742	685	648	667	647	679	665	651	699	721	656	664	662	718	709	699	697	647	680	686	658	768	706	627	675	719	680	707	699	686	721	681	680	716	683	641	700	741	689	695	661	634	672	696	645	658	660	668	688	651	711	750	690	712	677	667	686	682	672	694	687	652	665	653	674	641	674	685	684
9044	1108	1374	1064	812	627	469	428	353	348	321	327	269	279	243	245	219	259	221	239	209	210	222	233	234	220	217	223	216	202	201	183	206	213	187	208	192	235	199	227	183	231	214	210	198	222	193	194	223	219	205	213	217	219	192	200	194	185	193	175	208	208	205	181	186	202	170	199	175	209	202	193	176	201	196	187	208	199	226	193	201	185	214	189	179	198	189	206	210	207	216	205	200	211	205	220	192	220	193	230	220	173	206	218	176	196	205	198	184	198	219	186	223	207	237	196	212	207	207	204	183	207	207	168	200	191	180	199	200	218	193	205	183	199	214	200	176	224	175	201	183	187	207	170	189	157	188	213	170	187	199	197	194	203	188	195	196	189	175	181	201	196	190	213	186	198	185	224	181	198	221	175	199	200	195	207	194	208	193	169	183	201	195	192	203	200	180	213	216	186	173	194	199	216	206	190	194	198	195	225	212	184	196	177	196	203	202	212	181	207	193	215	196	201	204	197	186	213	200	211	212	194	199	183	215	189	197	197	225	196	211	183	217	202	200	183	195	181	217	197	187	200	195	194	197	188	201	207	209	214	211	186	200	220	192	212	200	208	175	193	184	182	222	188	178	188	178	183	209	201	185	197	210	202	198	186	174	192	204	205	213	190	207	163	213	196	212	205	204	199	169	205	201	183	197	194	210	175	174	216	211	210	192	177	182	183	189	190	190	165	177	203	197	180	182	179	205	190	197	196	203	201	208	210	185	178	177	199	171	187	195	200	207	194	210	214	191	195	209	206	179	219	196	210	217	174	193	192	205	231	199	176	185	203	170	186	198	209	208	205	203	181	200	206	181	203	207	213	201	184	195	208	192	174	201	203	195	172	200	188	209	186	199	201	185	206	184	200	199	193	194	193	210	200	184	193	202	195	213	206	186	188	202	185	191	218	188	224	197	205	193	201	187	203	177	199	181	181	223	214	182	194	206	185	217	181	211	212	183	226	208	200	199	219	177	197	213	170	207	213	210	181	217	217	176	177	181	198	180	182	214	217	204	195	194	230	201	185	195	168	203	223	196	222	174	224	203	213	182	180	222	204	189	195	218	219	231	210	194	186	189	218	218	230	203	192	200	194	191	191	203	215	169	205	198	214	201	196	207	195	191	193	192	181	195	199	193	208	202	216	182	197	217	197	214	200	208	212	185	199	197	208	203	159	199	200	191	179	189	181	183	211	217	170	206	198	205	197	200	207	230	176	208	193	203	196	198	196	210	199	186	196	180	231	197	215	181	214	199	193	201	195	201	203	210	226	195	193	192	180	220	190	183	195	235	189	196	214	179	234	201	160	216	198	199	192	193	185	184	198	163	176	213	206	186	189	184	197	190	183	200	195	208	200	195	172	193	171	198	199	197	184	192	200	197	199	189	177	202	184	204	209	205	195	186	186	216	174	210	207	192	198	193	221	191	182	206	212	197	192	182	178	211	197	185	190	220	200	182	187	209	214	196	203	200	199	178	207	201	191	205	208	203	193	222	214	209	201	193	190	194	201	186	205	198	186	199	194	184	209	208	196	201	205	201	206	209	191	188	216	189	194	196	158	192	214	203	209	191	208	202	182	177	197	192	200	230	220	176	194	205	196	194	172	201	203	181	214	184	194	186	198	192	191	197	192	205	183	192	190	204	201	168	203	209	174	234	172	206	180	181	181	191	202	219	162	210	223	223	198	196	208	207	195	214	193	172	200	220	206	182	221	209	193	195	204	194	213	202	201	178	187	197	186	192	187	224	215	198	203	162	209	206	178	200	178	201	204	208	191	182	201	186	208	194	194	199	213	217	192	211	188	218	204	200	191	183	208	194	186	192	216	215	214	188	185	203	209	193	192	206	224	228	195	195	181	189	186	183	196	194	194	196	176	184	189	202	172	179	187	196	175	218	205	208	207	192	196	210	208	190	218	184	219	183	219	197	188	199	200	191	220	221	194	199	208	177	204	205	222	197	197	215	188	183	191	163	159	204	226	201	200	220	172	201	201	182	193	198	188	198	192	210	195	202	211	186	182	176	198	173	207	188	198	198	193	194	210	212	207	195	189	218	197	226	210	226	204	201	189	211	175	185	205	198	197	197	189	204	191	213	196	190	180	195	203	225	186	174	193	206	203	201	197	202	215	179	211	208	200	217	203	185	180	189	202	202	196	217	195	176	197	197	205	175	196	219	183	213	204	198	182	191	200	163	204	219	191	200	195	198	220	176	191	182	216	226	177	200	185	209	175	189	206	202	204	187	226	217	188	205	202	237	199	188	184	204	204	193	225	186	208	214	213	206	180	204	189	212	230	199	205	206	175	212	196	187	200	182	183	206	208	199	212	224	207	221	199	185	185	197	195	218	169	229	203	212	185	194	195	181	204	185	198	203	217	197	179	197	188	173	196	200	218	191	195	197	201	200	196	162	210	209	214	191	219	188	197	189	196	187	197	200	224	191	199	202	170	208	212	221	196	209	201	211	198	200	181	211	214	211	196	215	211	215	192	194	208	184	177	198	208	197	217	229	192	195	185	214	224	213	192	220	187	204	211	209	174	213	196	192	208	197	214	195	208	188	192	199	184	212	204	187	206	227	201	176	186	203	181	189	162	204	213	199	216	204	194	193	213	224	222	198	195	205	196	214	233	203	183	199	171	201	192	192	187	187	202	172	202	196	221	192	217	221	192	179	208	212	198	236	180	198	178	190	199	208	169	180	221	177	198	175	195	213	182	187	207	198	215	184	183	204	195	250	195	169	187	175	185	197	198	219	201	204	185	178	174	196	197	186	201	181	198	208	186	208	168	182	202	198	188	195	184	211	206	203	192	206	175	186	184	205	171	196	192	212	213	173	181	183	200	182	200	188	181	179	193	222	189	176	190	205	197	202	209	196	173	194	174	192	214	179	191	209	193	188	193	190	204	176	169	201	174	170	175	186	186	215	210	188	211	181	170	192	194	192	194	194	191	195	208	210	211	202	214	218	191	184	208	184	200	182	177	175	205	188	193	191	191	196	204	182	186	201	172	207	202	179	202	212	186	194	196	189	197	212	195	188	188	182	193	174	202	212	186	172	171	195	215	184	231	186	211	180	187	186	187	196	185	219	197	175	196	223	194	206	201	206	183	216	195	193	199	194	179	201	194	196	217	194	196	235	208	213	221	196	189	194	200	200	199	211	210	190	204	216	176	216	209	170	196	199	203	197	193	175	212	208	194	198	206	198	198	224	188	208	177	206	206	202	204	202	221	187	160	181	190	200	200	188	208	195	198	196	174	198	178	188	187	212	207	205	210	198	196	209	215	191	220	173	215	187	212	206	194	247	203	195	220	194	189	196	200	189	185	187	208	190	229	217	199	224	198	201	180	222	194	194	187	176	181	203	214	195	194	180	199	213	203	185	200	182	187	198	192	175	184	199	211	209	199	198	227	189	199	202	207	208	206	171	196	193	197	197	186	208	196	195	200	169	195	209	200	205	206
6020	1446	2863	3432	3037	2588	2116	1751	1596	1348	1313	1136	1001	931	908	878	801	809	763	749	662	705	686	660	709	640	648	615	560	632	613	573	561	544	617	604	588	577	563	541	522	539	552	574	544	563	634	577	550	558	493	510	532	536	568	538	545	512	529	532	536	524	508	521	511	561	501	505	516	489	492	531	508	565	530	511	514	543	533	508	495	514	530	554	529	515	562	541	487	556	516	499	520	550	520	510	528	527	536	535	508	533	503	558	502	486	503	564	487	517	544	551	512	513	500	536	531	481	521	507	500	503	490	551	508	525	492	538	509	538	546	523	505	505	503	494	511	533	485	474	544	520	554	509	506	527	534	501	549	566	520	502	510	479	488	504	523	502	502	492	522	499	471	460	523	537	539	534	529	521	483	527	501	523	516	487	483	481	517	509	502	534	557	495	538	496	521	504	493	484	501	502	512	503	468	492	516	495	498	505	526	523	500	499	532	503	556	519	521	538	496	504	514	563	515	498	508	501	503	479	508	531	536	484	509	522	502	490	513	507	484	481	484	512	520	486	507	497	476	504	518	552	495	504	539	482	531	534	516	500	526	499	539	518	502	505	530	519	487	512	522	465	495	540	449	530	494	486	522	515	533	524	523	521	528	492	499	514	482	519	528	460	513	524	469	491	500	548	520	477	507	517	500	492	459	456	473	497	525	515	547	481	546	506	565	511	523	501	578	511	501	488	477	509	480	509	553	507	494	562	483	486	512	533	509	530	537	514	487	486	523	514	507	491	511	484	541	510	508	484	522	531	506	497	488	472	513	526	518	495	533	519	469	527	524	524	505	493	537	527	545	515	509	491	506	520	494	523	495	477	555	519	475	533	487	492	519	529	520	520	516	515	504	490	513	505	530	503	496	500	528	528	499	488	500	495	512	521	513	501	517	511	526	520	479	536	519	506	531	510	495	501	535	490	512	504	487	540	504	480	500	540	504	497	498	469	496	506	498	469	477	510	508	508	527	467	507	502	485	501	529	483	526	493	510	522	543	485	485	495	479	475	537	530	533	522	525	489	474	499	532	508	484	507	515	506	533	588	496	505	526	518	537	531	501	492	472	558	532	490	470	530	483	538	508	531	510	544	519	537	497	526	483	527	515	508	546	506	500	482	462	519	508	494	526	492	486	534	496	514	531	516	529	545	548	513	498	513	529	511	512	476	496	536	497	484	487	542	514	487	536	500	528	475	535	493	508	524	527	489	457	475	513	538	505	472	540	501	482	503	486	488	502	518	498	493	525	504	505	487	546	512	542	511	553	503	478	500	513	528	523	553	513	521	531	515	532	506	481	490	461	541	544	496	509	522	507	493	482	511	496	489	516	503	452	509	507	488	540	492	518	489	513	526	487	499	499	482	496	501	485	566	550	511	526	470	527	529	551	531	527	489	517	475	509	484	519	482	517	487	488	516	483	511	508	522	508	540	522	505	487	481	526	554	506	530	531	521	490	513	495	530	491	567	531	536	500	509	504	485	467	553	574	549	501	527	534	509	511	502	515	504	546	470	488	483	487	502	502	512	490	521	514	497	572	501	481	515	494	530	510	530	491	504	485	546	515	469	509	500	506	519	506	475	504	490	496	501	533	542	505	507	464	561	472	525	520	519	533	478	549	481	504	503	517	536	519	480	529	471	474	533	507	493	481	499	497	519	512	483	524	511	504	473	520	492	482	510	508	501	532	509	514	506	515	503	456	533	531	530	478	497	525	492	530	491	505	508	504	549	520	503	562	521	503	563	500	518	490	493	471	507	529	516	508	505	521	474	511	528	544	532	513	526	547	533	521	551	510	541	515	519	446	515	485	497	491	489	545	538	499	502	505	508	502	492	496	496	521	529	494	482	508	521	506	521	464	536	511	494	492	543	527	545	517	518	493	523	481	476	497	511	498	516	498	536	468	507	504	479	487	459	502	506	508	523	536	500	504	537	538	521	475	516	487	502	527	505	531	516	544	472	494	513	509	520	503	512	508	511	484	548	521	485	503	482	482	499	533	525	515	492	519	505	493	524	555	505	494	521	507	528	504	499	508	544	499	521	509	535	578	510	527	516	533	538	492	522	479	488	524	507	512	526	496	518	514	490	481	531	475	483	507	458	580	508	509	514	483	506	521	499	513	545	542	520	531	500	499	560	510	485	508	490	528	525	533	512	525	481	521	499	485	512	529	522	488	506	497	525	546	489	514	521	503	517	534	487	506	502	521	525	540	500	502	451	518	509	534	525	510	506	516	505	509	510	516	510	475	467	495	486	512	496	499	507	506	508	497	482	481	523	535	505	522	485	510	486	523	524	519	497	493	533	525	545	525	487	489	512	490	490	491	537	491	512	532	503	534	532	490	511	501	529	510	514	531	493	493	493	519	508	468	477	539	469	502	521	522	502	512	511	564	518	484	467	493	524	491	478	539	495	571	501	526	498	460	573	489	512	492	545	527	499	526	523	555	518	542	512	513	508	490	504	514	507	445	496	469	528	484	489	495	508	508	500	486	540	531	508	527	528	525	496	521	513	502	493	506	556	525	502	461	494	517	523	472	487	521	503	504	511	509	498	477	517	475	500	507	497	513	481	518	522	503	503	513	542	491	510	485	520	532	530	536	470	555	488	551	512	500	522	504	510	520	495	487	492	493	485	481	518	479	533	498	535	529	477	528	505	514	486	527	489	503	501	542	534	504	520	518	529	512	510	477	536	518	488	482	500	481	497	520	545	534	545	500	501	533	506	503	539	504	529	501	516	514	528	525	482	514	524	450	548	503	521	478	504	548	520	519	514	515	494	449	530	496	529	503	525	491	485	549	494	496	496	494	511	570	509	451	503	503	513	513	528	468	483	524	505	497	477	514	534	523	484	531	447	505	493	510	512	514	476	483	526	503	499	456	474	571	504	529	502	482	527	514	448	498	469	540	504	501	487	527	483	487	490	478	532	508	528	573	494	546	478	493	525	504	543	505	531	520	481	518	530	516	534	538	496	507	539	478	509	473	527	542	513	543	525	532	485	537	503	468	541	490	507	513	546	516	495	507	488	537	489	538	512	519	518	551	497	488	494	513	509	507	501	512	518	518	497	506	463	483	502	484	531	502	550	477	491	501	477	529	501	530	490	486	499	482	550	501	478	498	508	522	528	492	514	511	479	493	501	479	537	492	480	495	516	519	527	537	548	507	518	494	448	515	520	545	450	538	499	474	495	506	484	492	504	506	493	532	552	538	504	487	474	498	492	435	504	547	512	553	512	550	476	497	513	498	501	497	492	484	506	515	505	508	506	519	510	490	469	532	520	527	475	515	508	516	475	500	506	507	486	527	541	494	536	500	506	487	490	545	509	532	538	503	521	515	543	517	477	526	518	559	507	514	516	500	541	509	516	524	512	486	523	540	485	492	482	512	516	485	485	542	522	506	514	549	507	502	491	524	499	495	517	504	506	515	505	485	548	534	529	509	490	483	507	477	543	523	462	510	521
15821	2322	2347	1802	1196	897	652	504	391	325	339	276	239	201	183	148	148	134	139	134	111	139	121	114	99	100	107	81	108	96	109	98	115	85	91	84	78	93	84	94	80	89	93	92	77	84	91	80	68	86	78	81	76	78	84	88	73	83	63	85	83	86	80	78	67	68	72	80	74	86	83	77	88	81	84	73	74	72	65	81	87	69	81	83	78	60	65	72	77	77	82	84	83	81	81	67	62	68	88	65	75	75	86	90	72	69	80	81	89	84	83	75	76	69	75	73	77	73	65	90	75	77	76	66	71	69	49	68	72	77	71	75	76	82	73	66	71	97	83	73	79	56	70	82	94	72	76	86	82	77	82	63	77	78	65	67	76	82	70	82	77	66	83	65	72	75	77	83	75	81	67	81	74	54	69	85	67	85	74	67	61	66	82	78	57	93	64	78	70	63	79	67	79	66	71	78	70	75	75	61	84	66	88	82	70	59	59	77	59	69	80	83	71	81	67	67	81	63	60	82	85	71	73	76	74	76	63	86	80	80	75	69	63	81	84	62	93	77	96	65	69	66	82	67	63	91	71	86	93	66	75	76	80	58	76	72	76	76	55	87	56	73	86	65	68	55	78	90	74	75	65	70	77	75	87	70	80	75	63	72	84	76	77	66	87	72	75	82	66	75	73	72	71	84	95	68	68	89	81	70	61	88	83	70	64	70	88	74	62	68	74	77	84	84	75	72	69	77	80	71	72	52	78	75	71	75	84	77	75	64	76	76	83	70	66	94	71	79	92	65	52	64	74	56	64	82	77	74	72	83	84	77	59	80	62	58	89	61	94	84	74	58	81	93	81	90	74	65	58	69	64	90	61	68	68	66	86	68	65	61	77	60	88	76	76	64	69	75	68	64	68	58	81	80	80	62	80	66	81	75	91	77	75	70	91	73	76	85	74	85	88	83	70	79	79	73	67	59	71	70	84	66	72	79	85	69	64	91	70	72	73	70	68	54	92	70	75	71	77	74	69	78	82	82	59	71	81	96	66	52	78	74	75	81	65	87	76	71	77	75	64	89	79	65	70	73	74	77	78	65	71	61	75	71	81	77	75	83	89	67	67	49	83	65	67	78	71	83	58	86	75	86	76	77	76	74	88	83	55	79	84	71	69	73	82	75	85	74	72	74	79	70	83	59	63	83	82	68	71	86	78	64	74	79	69	83	81	71	91	86	72	72	71	63	85	83	86	82	66	68	79	55	97	89	77	72	79	74	78	71	89	83	87	71	70	62	63	73	75	69	60	86	68	68	71	84	72	80	90	87	73	75	73	75	64	87	77	62	88	76	62	64	60	71	81	77	88	77	77	69	66	67	65	71	78	74	78	54	74	65	71	67	66	62	71	82	67	69	60	79	75	74	94	75	73	79	74	62	64	60	81	76	85	60	82	72	83	85	83	65	57	68	69	80	85	73	83	62	55	57	67	83	83	82	67	75	75	73	68	71	78	75	77	71	70	96	61	97	77	68	69	65	80	73	74	81	65	62	57	67	73	66	85	55	70	77	81	80	87	62	79	65	61	84	85	76	78	97	83	74	77	76	74	74	82	74	74	76	70	67	79	66	93	80	90	62	72	58	85	84	62	71	62	69	73	75	70	65	63	65	85	75	75	79	76	68	74	77	61	96	66	69	58	70	73	81	56	70	82	75	72	79	85	87	85	69	62	73	67	80	75	82	75	64	68	76	62	79	77	72	87	70	61	77	69	64	77	73	58	77	77	74	67	70	73	62	67	71	71	80	80	63	83	77	78	71	81	73	69	74	80	73	73	84	66	82	85	84	70	68	69	80	71	78	91	75	78	82	63	87	70	80	71	83	79	96	85	64	71	64	78	68	64	95	83	61	57	88	70	74	66	75	77	77	73	79	71	91	74	70	71	78	54	78	55	82	79	60	75	82	91	74	89	69	78	74	79	92	71	71	76	71	63	78	59	74	67	88	66	73	82	86	74	80	66	76	80	90	68	79	78	74	74	78	80	70	57	71	91	73	69	79	72	84	94	70	82	75	89	85	87	73	83	61	77	64	64	80	61	85	73	73	60	70	87	53	60	77	62	75	72	67	73	77	68	68	65	72	70	97	78	75	76	67	75	85	88	67	64	72	73	93	96	91	60	80	69	84	68	71	55	66	60	78	84	77	87	73	66	72	84	89	81	74	74	78	76	63	67	54	75	90	77	62	62	64	75	65	71	71	68	75	85	62	73	77	86	72	69	81	76	64	76	90	81	75	65	75	71	71	66	70	67	80	89	75	92	65	69	64	71	76	75	69	68	74	63	57	66	83	57	77	70	61	59	78	78	72	78	71	74	78	63	75	78	62	68	74	66	92	74	59	75	79	76	60	55	67	63	71	78	75	67	76	71	70	72	69	65	60	62	94	77	64	81	78	97	69	76	64	69	93	85	68	73	86	74	84	81	68	70	77	68	75	82	78	68	79	69	72	79	85	80	80	73	79	79	69	80	93	60	72	77	68	81	69	79	68	86	72	85	79	75	67	78	75	79	62	78	66	86	86	99	60	79	77	66	69	83	70	63	66	72	80	85	62	70	82	69	74	82	92	67	83	79	69	71	77	80	82	85	73	65	74	77	95	86	75	65	78	80	73	76	79	70	78	70	68	83	75	86	70	64	82	84	66	83	66	72	83	80	63	60	61	99	74	77	83	74	65	63	61	75	62	81	78	82	73	71	76	72	78	60	79	63	84	80	69	71	70	85	62	79	79	73	74	74	86	93	80	91	77	85	66	62	74	77	67	90	82	79	92	62	71	64	69	70	71	74	77	76	84	66	82	71	75	88	63	88	76	68	81	83	72	73	75	79	78	57	80	69	78	88	56	89	90	73	64	63	71	69	73	77	59	77	67	66	83	79	74	83	67	73	60	84	79	67	67	88	70	81	67	73	78	66	69	63	68	59	79	64	83	73	73	78	86	77	81	68	64	81	79	74	76	79	75	71	71	60	70	64	75	60	70	70	69	64	68	94	68	68	93	74	74	80	67	83	77	83	78	79	70	75	77	71	89	64	85	78	72	79	59	58	83	78	72	95	80	64	53	74	68	65	83	74	68	72	85	74	78	71	80	77	81	80	68	91	85	78	93	82	71	65	74	69	76	77	66	79	87	63	83	78	72	64	58	59	88	68	72	68	74	65	79	81	71	68	82	75	84	65	84	72	73	60	67	71	88	75	75	71	76	69	64	82	77	66	65	55	81	62	72	74	85	64	82	83	67	72	94	71	72	72	86	91	74	71	71	89	66	57	67	70	84	71	67	71	72	91	72	89	62	69	80	72	68	66	79	76	70	72	66	74	69	80	83	66	94	64	73	94	78	70	66	66	60	91	61	70	86	55	76	72	70	87	65	61	62	80	63	79	71	57	71	81	74	76	74	79	68	57	78	83	75	83	68	71	63	79	89	67	76	69	81	81	59	74	73	51	79	88	83	80	68	85	82
7596	1902	4515	5615	4773	3893	3045	2581	2118	1694	1540	1270	1201	1051	968	802	822	724	651	582	553	584	574	530	487	433	431	448	418	401	396	383	397	360	345	353	343	318	328	333	293	326	302	296	294	300	273	302	293	287	295	300	282	253	292	242	259	289	261	246	262	260	258	271	249	242	247	258	261	283	242	263	249	212	263	257	236	239	224	228	269	268	246	237	250	236	267	248	225	243	240	232	225	225	233	219	241	204	245	213	232	230	203	222	218	254	220	260	222	257	233	230	234	238	279	206	239	231	232	231	265	233	237	222	230	216	226	249	234	214	222	218	242	222	244	247	220	230	215	221	232	215	213	248	217	250	243	265	205	222	237	233	214	250	206	231	224	244	204	234	240	222	244	215	223	218	238	231	228	227	236	215	236	223	234	223	230	240	231	204	249	214	237	231	230	221	219	202	245	203	234	211	246	235	203	230	196	230	256	210	226	223	242	244	236	223	240	211	235	196	238	213	219	230	227	223	211	228	222	225	233	234	221	213	238	218	235	225	201	225	206	197	219	208	241	206	233	228	213	238	239	236	218	222	239	222	243	228	214	231	263	227	214	209	230	240	232	218	237	200	221	207	229	216	224	240	185	207	209	251	209	227	244	215	206	218	221	258	208	216	230	218	208	229	208	232	216	216	197	220	194	222	239	193	238	211	250	244	236	210	246	233	240	200	213	235	213	223	226	190	248	242	233	239	235	225	221	232	198	194	213	237	219	245	215	212	229	250	222	208	230	251	228	229	213	221	195	230	219	218	209	216	231	213	198	215	205	228	214	211	187	210	196	205	227	244	232	222	200	230	229	246	215	238	223	236	221	223	197	203	218	242	226	207	217	205	226	237	218	240	218	226	217	212	197	206	214	218	244	239	205	247	192	231	236	227	231	201	237	215	239	230	222	223	218	238	212	235	197	224	260	232	225	238	223	206	215	221	220	239	253	219	222	218	194	208	201	240	220	186	220	239	261	238	203	217	248	224	239	212	216	210	211	221	231	236	217	221	195	207	238	235	223	223	218	232	219	237	231	205	238	219	236	216	246	241	246	220	220	234	209	236	228	222	200	205	223	245	230	226	258	214	221	242	243	229	234	241	229	209	228	223	231	239	214	247	214	240	209	217	209	215	202	227	229	212	198	236	208	191	218	233	232	203	209	230	219	227	225	208	203	216	219	238	235	245	196	235	221	202	212	250	209	228	227	194	197	224	210	234	221	204	232	207	212	219	222	203	218	228	224	219	227	213	207	205	230	225	216	201	235	199	215	213	226	228	195	233	231	216	213	228	240	220	219	226	225	201	215	198	211	216	227	199	221	208	234	242	212	220	210	221	212	206	250	225	237	238	219	217	213	266	207	225	200	218	205	224	216	210	230	220	239	227	202	222	214	238	234	240	228	214	235	191	223	234	196	217	233	227	223	208	205	220	256	222	218	222	217	238	222	214	224	192	216	210	208	228	246	233	217	232	231	202	206	200	238	220	220	246	211	225	220	233	220	225	226	225	222	220	248	217	207	222	231	221	214	247	216	209	223	230	228	209	253	210	198	219	213	208	223	228	195	231	224	223	235	232	236	222	211	218	219	212	218	225	193	232	229	214	243	224	228	232	222	241	212	227	221	210	240	238	223	221	224	211	223	212	204	219	240	220	238	234	216	218	216	222	214	203	204	240	222	217	208	228	201	232	213	203	222	211	239	197	249	209	209	202	221	227	230	210	201	227	242	227	224	202	202	234	223	225	223	209	228	235	252	190	205	216	234	229	197	213	232	197	224	214	210	227	210	232	214	207	204	230	190	184	207	225	211	210	250	187	234	212	214	198	219	214	200	226	215	216	227	241	211	246	254	221	248	211	224	225	202	231	225	224	225	264	208	227	227	212	216	240	236	212	215	200	201	232	200	258	175	207	217	212	227	203	210	249	207	222	218	249	210	219	245	235	244	223	223	243	216	243	228	212	208	192	242	231	215	237	224	216	223	206	230	224	226	232	213	219	228	189	236	200	207	226	225	218	242	218	228	208	227	236	215	216	232	227	241	210	210	196	241	221	203	226	193	239	220	229	232	217	212	215	201	208	254	224	245	208	221	223	236	222	235	224	223	200	239	245	253	222	217	198	214	206	236	243	232	226	210	209	219	223	207	237	237	217	213	234	216	234	239	192	236	240	231	209	248	233	227	240	238	192	220	228	231	231	254	206	225	223	229	223	229	210	213	224	206	211	218	232	221	212	221	221	221	231	222	209	251	199	228	200	208	228	215	212	215	221	235	222	221	238	227	214	224	235	206	245	199	219	229	207	220	212	206	252	230	186	222	215	253	202	220	228	220	242	213	217	219	231	236	202	219	217	203	191	244	231	217	221	214	205	246	246	215	213	218	198	228	217	220	207	210	216	224	224	233	227	226	226	236	213	258	217	208	221	241	246	230	205	226	236	185	222	232	211	240	232	214	208	184	216	217	208	204	233	246	219	218	227	230	222	194	214	223	199	229	231	229	216	208	225	214	216	225	220	189	231	245	228	229	227	192	241	225	218	219	218	233	215	205	206	237	202	203	225	229	229	225	216	221	214	227	218	223	242	213	220	245	224	209	240	193	200	224	202	215	192	222	214	211	261	217	210	236	241	260	216	194	229	217	232	226	233	243	226	229	233	216	220	213	237	231	199	221	234	207	219	203	254	212	224	199	221	193	231	220	209	205	226	232	226	215	227	270	217	226	204	191	218	219	242	196	248	212	217	234	212	193	223	215	238	224	219	218	210	216	233	234	202	198	224	245	202	220	219	218	237	225	220	199	209	227	250	220	208	219	242	216	212	237	242	235	232	238	247	209	211	221	229	222	239	211	213	214	256	221	229	220	227	196	222	221	253	200	213	238	208	229	232	216	221	237	195	193	213	213	220	222	221	233	238	239	223	232	208	253	222	222	206	211	219	237	209	220	218	230	254	264	216	213	221	206	203	222	219	248	241	236	199	206	226	206	239	205	213	207	215	218	209	202	182	214	256	219	216	206	212	244	218	217	241	196	207	221	242	228	204	222	234	223	220	222	220	202	224	222	229	220	230	231	230	242	214	205	232	250	229	239	214	214	234	208	212	229	245	238	230	236	212	229	235	214	213	230	239	213	211	223	213	194	228	215	234	238	206	213	212	204	226	223	258	225	231	208	223	200	226	236	201	202	211	233	224	233	219	204	215	237	234	195	226	195	216	195	210	211	235	240	220	215	224	203	205	185	232	233	233	223	233	212	224	245	215	208	231	236	224	236	216	244	236	233	220	226	224	207	189	233	255	223	268	245	238	215	229	216	198	226	201	234	213	237	209	209	216	225	242	212	207	197	225	214	219	187	224	227	217	270	223	216	210	226	222	208	244	239	217	228	222	226	204	221	236	202	247	219	220	227	221	202	225	224	217	217	223	256	248	226	238	233	246	194	237	234	225	238	216	215	237	202	222	232	224	231	215	217	222	220	228
2252	297	331	302	326	302	287	296	287	270	273	262	256	271	264	255	265	248	252	290	265	272	251	270	253	258	253	265	254	244	276	263	236	264	274	247	250	244	278	288	257	265	272	258	274	245	266	280	286	236	298	279	249	283	251	263	265	275	274	266	249	270	281	251	260	262	246	264	265	263	285	316	256	258	270	266	259	258	283	252	284	247	246	258	261	298	275	259	268	264	280	279	296	253	264	283	261	285	244	282	265	281	258	281	261	259	275	253	255	264	287	277	287	259	263	265	254	285	270	235	273	278	253	244	223	261	242	293	261	264	235	255	286	263	264	261	268	276	297	270	260	306	279	249	286	277	257	251	263	286	286	262	250	294	268	284	286	285	268	242	287	290	280	276	293	254	288	285	313	265	278	275	249	286	270	263	240	269	259	277	287	262	255	297	285	302	315	292	234	288	280	295	257	254	256	288	278	261	261	243	265	284	260	268	295	279	264	278	269	261	238	242	258	283	241	258	259	288	287	244	305	260	267	260	262	260	271	255	248	249	291	261	288	260	275	272	297	270	282	250	255	228	296	267	317	273	282	258	297	256	247	250	254	274	264	295	249	290	269	260	263	265	241	250	279	259	291	247	273	288	255	265	263	270	307	275	268	255	230	272	265	278	268	266	255	270	247	287	240	267	253	270	259	273	261	271	271	259	270	237	261	257	280	297	257	242	261	289	258	254	264	302	287	276	292	261	283	249	276	270	293	268	250	245	266	282	274	255	258	262	271	281	267	256	288	282	271	289	275	266	292	254	248	254	262	277	280	249	295	274	265	250	273	257	259	273	295	241	286	270	285	270	263	278	279	286	261	270	282	280	245	291	249	280	253	317	270	252	256	297	261	238	265	267	274	281	272	279	289	252	282	285	250	278	233	254	269	236	261	278	247	278	263	256	287	265	277	255	288	257	285	262	247	277	262	275	266	287	250	288	246	255	284	279	273	275	280	250	238	275	264	267	263	276	290	288	250	276	281	268	246	262	276	243	229	296	240	280	273	267	284	282	267	267	256	285	259	252	261	275	264	279	289	276	295	268	256	284	232	259	268	263	256	254	273	252	302	256	266	233	275	276	308	278	259	291	292	314	276	257	249	266	288	272	288	251	276	290	293	245	296	294	315	298	274	278	288	272	242	274	278	264	269	258	268	281	276	242	249	244	261	245	262	260	265	261	286	259	277	235	276	263	262	306	255	285	263	261	284	256	264	274	264	251	270	279	270	280	275	258	281	278	282	258	273	246	270	260	273	279	295	283	272	275	253	279	282	286	251	252	228	261	223	296	263	264	276	252	291	276	270	286	262	274	274	249	270	250	274	256	247	281	262	265	270	276	261	289	236	259	272	260	268	255	260	270	282	272	276	275	275	300	284	281	241	265	261	267	315	283	269	280	285	242	277	244	267	258	299	258	261	275	232	299	308	251	251	271	248	269	291	274	292	280	274	262	242	300	280	275	245	259	269	280	259	275	259	259	270	269	256	277	297	281	285	251	321	262	306	296	261	237	281	267	249	273	288	259	237	249	277	254	267	256	249	265	263	259	263	261	281	251	242	249	254	217	256	265	262	272	266	258	270	273	264	269	259	278	264	270	244	282	274	238	259	271	263	282	255	249	241	290	301	276	259	244	249	265	260	264	244	285	252	254	256	263	273	267	281	241	273	268	269	238	256	233	292	276	265	250	256	263	288	261	300	284	281	250	286	281	247	278	285	266	252	270	246	270	270	268	270	259	285	266	262	287	259	252	275	278	228	285	253	268	305	258	269	273	282	257	293	256	270	279	253	244	271	249	278	258	309	280	287	262	276	263	262	252	265	249	276	266	285	255	275	261	274	259	279	259	266	246	269	252	234	265	252	242	269	245	279	280	258	271	240	275	247	261	252	263	266	264	254	256	306	243	257	251	252	302	248	249	262	292	244	248	283	248	261	263	272	272	258	249	286	250	272	258	293	249	276	257	291	239	269	245	254	269	291	260	280	245	258	279	267	283	280	292	249	246	263	250	284	280	260	239	261	267	290	259	272	302	269	264	310	273	255	256	267	269	264	291	292	252	267	249	238	263	285	267	270	252	261	276	317	289	276	238	277	251	256	239	254	249	283	279	284	261	270	269	294	282	271	230	268	285	265	280	285	292	249	280	281	262	262	282	270	281	239	274	241	282	272	279	246	277	252	282	241	255	256	249	235	274	278	254	286	271	285	252	280	270	286	260	250	243	293	279	269	286	272	245	256	273	232	274	284	281	258	251	262	281	294	250	279	290	261	263	290	253	276	282	283	279	278	262	267	237	270	261	272	244	273	288	273	263	260	267	292	233	257	258	298	265	267	250	261	279	301	265	252	259	293	258	285	271	310	284	288	289	280	246	228	258	289	269	294	291	229	260	271	290	273	243	256	282	302	272	247	265	237	281	280	270	252	265	252	265	282	261	302	259	303	230	283	297	285	253	265	272	265	268	240	266	252	243	289	278	262	293	275	249	278	273	268	289	281	285	301	278	252	266	276	256	275	285	284	258	281	293	271	248	285	263	291	291	266	279	291	226	269	239	278	282	257	268	255	267	272	277	270	256	267	277	266	275	285	299	264	287	242	267	252	288	222	280	254	270	278	280	273	265	265	271	259	298	267	241	259	275	274	264	267	255	296	275	303	283	278	252	260	256	273	302	287	301	275	254	281	289	247	254	245	289	288	242	265	324	274	294	258	285	297	287	301	259	291	259	264	272	269	268	251	269	290	261	276	263	250	259	259	254	284	260	269	259	254	257	239	283	302	277	276	266	260	301	252	249	282	270	262	277	251	277	269	253	255	293	287	307	261	267	272	276	272	271	286	262	269	286	303	278	255	276	247	287	250	263	278	283	273	267	237	284	296	254	284	233	238	279	269	280	277	252	260	267	268	283	277	269	243	278	273	269	271	264	259	247	284	242	299	260	298	284	276	268	249	276	298	270	276	278	276	279	283	277	245	258	287	257	273	256	271	287	244	256	272	271	261	244	253	296	248	266	280	267	264	273	292	264	246	242	281	274	263	278	240	281	270	287	225	257	241	284	282	263	247	269	272	268	280	261	272	263	277	272	239	272	259	234	242	253	239	309	245	235	233	266	266	280	262	275	268	244	273	252	270	264	254	287	239	275	276	271	254	295	266	284	265	281	270	284	254	267	272	282	264	264	273	250	228	255	256	256	277	250	282	273	255	256	262	267	265	262	251	290	250	248	274	289	278	245	254	295	247	260	262	280	253	250	246	297	258	250	279	323	257	280	287	257	230	277	271	312	263	251	282	280	274	247	277	278	261	249	257	273	283	272	249	279	265	277	238	261	251	232	260	276	255	234	241	268	276	243	314	280	280	253	248	266	274	287	235	260	278	274	258	276	269	249	265	272	264	239	262	248	290	260	268	266	266	262	283	265	270	287	250	269	249	308	283	273	267	274	274	271	261	248	258	283	271	276	251	257	256	253
2497	762	841	860	809	807	762	766	735	757	694	705	687	731	711	745	687	675	689	665	687	688	716	709	733	698	696	668	691	695	712	669	645	728	654	733	645	704	706	710	658	711	720	715	662	702	697	704	720	698	664	708	697	651	689	680	718	712	716	698	711	680	688	676	696	647	709	650	659	698	699	692	687	727	720	675	726	705	666	649	659	719	652	697	711	723	688	683	725	613	687	653	672	659	642	659	718	660	699	722	724	687	656	711	688	658	705	689	728	668	689	649	676	664	669	652	704	704	681	701	706	676	680	688	696	698	700	676	687	717	721	690	696	717	700	688	654	699	669	670	630	679	731	687	671	671	669	675	678	694	685	639	645	666	637	702	704	704	665	658	666	618	668	634	684	681	722	723	700	693	702	698	659	692	694	697	650	683	697	701	711	660	688	671	638	642	658	707	739	680	679	661	741	723	645	676	702	679	679	700	646	650	677	657	682	730	690	719	702	656	655	709	666	686	681	672	674	672	714	767	705	712	696	702	677	700	667	709	695	685	662	717	694	676	680	605	710	679	640	647	729	694	712	650	725	686	653	687	666	683	604	660	698	681	738	749	644	700	712	673	724	654	666	673	662	681	629	734	732	658	677	664	689	666	706	733	654	654	655	712	681	709	699	679	678	676	666	716	649	688	636	708	723	705	692	677	721	680	668	713	674	692	672	666	720	687	713	726	657	643	704	665	697	647	657	683	706	704	658	683	699	676	665	707	660	696	676	639	703	654	694	665	674	673	682	707	711	679	628	652	712	717	693	688	649	694	713	687	734	713	710	716	699	727	701	682	628	617	681	672	661	668	676	653	706	708	671	701	660	667	760	664	689	726	717	687	684	687	709	717	738	701	703	673	695	696	682	693	678	663	726	653	693	690	711	668	726	657	724	670	665	761	672	741	697	698	719	682	681	668	667	705	707	660	671	682	651	674	643	636	709	642	702	709	659	664	667	689	717	701	648	708	674	664	681	735	709	695	644	752	699	697	659	700	747	646	707	695	704	670	669	689	648	681	683	649	692	692	694	698	709	658	695	696	644	739	677	690	668	749	698	716	652	701	693	678	711	664	719	694	706	698	712	693	657	669	679	687	703	635	700	701	717	660	657	690	721	737	656	697	658	713	652	712	659	689	671	680	700	679	673	700	746	679	708	675	703	721	720	691	678	697	665	692	654	718	705	714	687	663	686	688	709	715	682	660	642	663	697	661	713	690	657	659	680	657	640	700	673	605	711	734	710	675	697	684	674	684	670	652	694	684	727	693	655	693	703	743	669	694	632	656	715	675	693	696	721	696	689	671	700	657	690	687	674	711	677	693	688	690	660	636	712	668	723	653	696	717	652	693	693	678	682	671	696	720	625	707	656	661	683	661	715	651	689	659	665	648	713	659	690	628	687	705	690	676	719	711	685	693	742	693	684	665	673	701	690	701	639	663	639	655	703	662	703	672	681	689	703	649	720	679	665	715	661	701	714	705	674	672	624	681	653	697	663	692	663	687	674	722	662	672	686	665	684	675	662	697	663	688	737	654	716	710	678	698	712	697	723	704	752	724	650	714	673	668	660	710	695	688	646	678	745	685	675	727	712	671	684	655	695	687	664	685	653	717	668	659	682	679	718	719	729	674	678	689	678	690	716	702	677	710	686	686	669	671	742	747	676	672	677	682	702	674	636	654	696	707	658	678	662	648	651	702	645	660	672	719	673	663	682	702	682	691	675	669	661	687	686	718	742	683	694	647	722	717	710	716	646	679	671	682	646	672	682	705	661	708	669	666	712	664	744	670	733	685	663	686	688	654	691	708	651	653	674	675	710	699	673	616	665	657	684	729	657	691	690	679	710	711	706	710	722	697	686	656	739	725	684	681	753	706	677	708	722	684	690	694	706	650	672	643	716	667	666	715	672	716	700	726	688	688	729	682	697	666	690	678	740	747	687	688	662	677	708	683	667	675	636	657	740	677	681	655	656	756	697	724	741	683	693	737	705	623	706	709	721	649	653	676	674	693	698	713	697	709	683	705	690	671	701	659	692	694	718	651	684	597	711	722	682	669	671	642	719	707	705	677	706	680	665	727	690	686	737	706	681	693	698	708	704	662	652	663	719	678	739	670	702	681	656	698	652	698	663	664	748	689	630	653	657	688	659	702	716	735	690	687	696	649	719	622	662	722	692	703	640	675	675	693	711	677	674	703	676	732	654	679	726	679	700	682	702	677	629	699	732	674	664	673	685	685	712	626	681	675	760	671	734	696	691	729	688	648	680	623	709	676	699	733	700	728	675	743	692	741	703	701	707	706	662	691	673	681	681	690	675	699	728	664	706	703	662	679	678	687	653	722	729	686	691	697	684	674	698	696	701	776	665	739	695	681	731	651	646	684	678	695	705	690	684	716	716	664	661	707	695	728	703	713	647	675	727	718	704	665	733	743	705	690	714	694	725	708	676	676	676	684	692	703	679	737	710	652	689	666	684	676	686	747	700	705	662	738	679	653	669	733	714	649	676	669	669	683	687	707	686	661	691	706	687	686	692	749	684	723	673	665	624	712	722	696	702	711	697	703	668	626	752	685	687	658	663	658	694	679	681	771	714	673	628	667	709	688	688	715	694	678	685	700	755	680	680	691	718	686	691	650	688	701	705	705	699	672	685	684	681	670	660	739	707	687	692	712	679	670	633	697	666	679	685	655	685	665	675	678	669	719	682	716	638	644	698	679	677	674	740	680	670	718	683	666	723	661	711	683	681	628	659	667	655	663	676	707	667	709	686	661	722	687	691	655	657	662	674	676	664	683	692	671	686	676	683	721	727	710	678	750	710	699	679	669	698	710	717	682	734	669	666	636	679	666	694	684	669	704	657	655	672	666	695	686	670	691	668	697	708	697	695	687	701	723	688	685	628	662	684	632	692	702	708	713	669	660	673	631	713	700	678	712	658	645	635	726	674	715	714	681	704	712	694	659	707	688	684	639	660	708	698	699	723	707	668	685	697	707	715	684	661	707	657	668	689	749	723	703	683	675	682	689	677	697	716	660	652	688	725	691	709	676	695	647	654	703	705	675	729	681	674	687	678	744	707	623	663	680	631	687	654	704	678	684	682	677	707	705	656	707	720	690	711	677	641	667	745	655	651	711	718	707	648	703	653	694	661	701	725	702	682	643	737	663	703	690	696	747	668	660	657	704	700	683	665	757	696	687	685	726	670	717	684	729	666	671	701	680	674	676	676	703	695	718	677	722	656	723	682	655	699	712	682	685	695	659	660	670	702	701	684	695	718	700	664	692	681	657	741	641	773	690	658	662	662	664	708	703	694	639	664	742	727	647	701	638	665	700	715	678	696	716	689	713	720	694	721	723	715	691	669	658	699	658	706	683	696	691	683	652	783	689	689	670	699	728	721	682	686	716	679	700	668	717	707	674	652	650	671	715	714	681	713	748	670	705	728	658	668	661	679	656	676	661	692	694	736	658
9029	1107	1320	1121	802	656	498	430	370	354	303	294	277	232	237	253	239	234	225	231	208	224	214	208	222	203	240	218	186	201	212	232	208	197	197	204	193	213	190	192	196	198	191	184	217	201	221	199	208	210	212	204	177	192	217	211	218	175	179	179	186	214	204	167	170	190	187	233	180	178	216	222	207	208	200	181	206	202	187	182	210	195	166	176	195	204	184	181	195	176	176	185	177	212	188	187	208	209	182	205	201	192	188	205	184	194	183	196	199	207	194	192	204	199	202	197	197	172	180	221	201	163	206	192	179	178	177	209	210	212	200	176	234	208	190	184	198	204	220	207	208	193	181	196	205	180	207	188	186	218	221	200	200	192	188	188	188	188	220	186	175	194	186	188	208	174	180	200	205	199	207	188	219	202	205	189	191	198	188	179	202	186	177	203	233	212	213	183	236	195	184	175	200	191	186	192	199	187	203	179	209	194	208	194	207	191	190	189	205	194	159	202	217	186	216	168	195	207	181	185	205	187	210	178	222	210	207	187	200	191	197	177	181	182	194	234	195	206	191	196	207	175	192	203	172	203	194	215	214	227	183	211	222	194	209	188	194	218	220	182	191	211	184	175	211	177	200	192	172	211	189	228	205	198	204	195	195	192	197	176	184	216	200	207	181	169	185	209	194	181	202	181	184	205	188	217	183	213	186	206	187	175	181	211	193	185	218	211	209	195	183	216	208	196	196	188	214	210	199	198	221	213	188	191	208	185	206	174	191	192	195	172	177	202	153	191	224	175	205	186	186	212	211	205	219	170	179	184	187	191	210	195	169	206	193	201	207	190	170	194	193	184	158	188	175	183	183	194	177	193	213	195	211	221	181	221	222	220	198	181	187	176	202	196	197	190	189	196	182	195	184	178	229	196	198	206	186	180	201	189	185	187	222	203	204	214	208	167	198	188	210	204	214	172	203	178	197	198	189	196	187	188	183	162	173	173	227	191	189	211	219	234	153	185	209	193	171	224	210	193	209	195	192	204	202	206	187	200	192	170	215	191	200	219	217	175	181	203	183	206	209	173	205	198	175	190	207	197	224	212	210	183	227	189	188	173	188	192	197	203	217	189	193	188	180	203	179	188	196	175	192	200	209	197	190	190	183	213	190	215	174	191	228	200	186	212	191	184	190	184	172	174	231	183	170	203	212	197	205	183	212	210	194	192	195	194	200	183	201	200	178	180	223	207	176	202	222	173	177	177	197	190	217	208	173	192	181	190	186	175	217	221	197	206	213	175	201	179	184	214	211	205	200	178	185	201	210	176	212	209	208	183	181	198	175	196	181	207	194	183	187	193	194	176	207	198	179	189	213	189	183	196	217	173	192	222	203	207	197	201	181	208	185	205	224	200	193	193	188	186	171	196	195	197	183	183	221	202	183	168	208	202	183	193	186	214	198	219	208	194	220	173	197	189	172	210	216	193	181	174	225	195	174	226	223	206	208	192	206	189	195	221	196	215	180	238	220	184	192	185	204	176	194	172	204	217	195	210	210	182	206	169	221	215	177	208	202	201	173	222	185	196	213	188	192	188	177	192	209	174	186	215	221	205	216	169	207	175	188	212	175	184	207	207	199	194	176	181	190	207	195	187	186	178	212	204	204	200	195	205	206	206	221	186	190	183	190	192	196	197	189	184	180	191	198	177	207	195	214	174	170	164	193	202	194	191	177	206	202	189	171	201	249	191	192	211	200	204	191	195	231	175	184	187	183	195	182	208	210	203	203	196	177	207	206	200	200	176	207	183	201	191	211	210	197	181	170	186	189	185	198	197	214	172	191	192	185	194	188	195	199	206	204	218	198	215	200	199	190	205	168	202	179	194	189	195	185	209	217	169	208	198	180	208	177	196	198	206	196	171	202	204	192	178	192	195	213	169	209	181	197	191	174	213	222	226	158	198	213	212	194	201	198	203	208	188	219	227	189	211	215	189	186	204	217	220	198	204	198	218	208	194	191	183	219	187	191	198	204	202	215	201	217	194	203	184	227	186	201	180	200	226	191	210	190	182	180	201	192	225	195	186	187	180	211	201	205	186	191	208	207	184	181	188	198	205	202	216	192	191	203	210	203	200	192	213	184	181	207	198	163	183	176	194	201	188	209	197	219	169	185	182	195	191	201	179	217	180	196	211	205	205	200	205	220	204	192	198	200	179	227	189	175	189	179	221	174	176	208	170	214	214	181	180	175	198	188	191	216	198	225	193	200	205	196	188	188	166	209	228	193	181	189	190	185	172	213	195	206	196	210	206	197	199	178	209	201	179	189	196	205	210	193	203	195	152	170	204	175	181	192	198	200	191	209	178	196	209	217	175	196	192	221	208	196	213	206	192	176	194	215	210	195	194	192	190	216	193	193	165	207	215	201	155	167	186	179	211	190	183	180	233	219	188	166	197	182	190	194	203	196	178	171	198	174	186	234	194	182	197	207	167	173	208	150	175	206	209	195	203	173	235	204	197	184	202	199	203	177	180	192	175	216	193	180	208	212	195	206	196	222	185	202	218	190	207	224	205	201	204	202	186	202	174	198	218	175	196	179	207	213	181	202	218	196	191	204	196	203	210	193	185	203	193	210	214	183	201	209	199	199	189	197	201	184	205	233	188	206	207	214	187	206	198	201	192	209	192	202	214	179	186	201	200	188	214	188	203	188	206	187	190	209	164	200	198	200	186	196	200	205	183	197	203	187	209	192	169	181	179	201	198	205	196	193	172	226	189	195	225	160	202	203	213	190	184	217	196	214	177	220	208	162	170	210	194	225	182	187	196	202	192	179	201	196	171	193	179	205	209	171	190	202	206	196	205	216	164	189	212	168	206	206	194	206	230	189	210	179	178	202	210	213	208	206	211	217	212	173	218	200	186	200	175	193	190	192	189	180	188	193	200	215	194	193	198	178	197	190	206	205	183	215	180	161	216	206	203	194	203	200	173	211	194	206	184	201	221	181	212	195	208	209	192	174	193	208	163	200	181	192	181	186	194	186	225	198	218	180	215	190	215	190	185	173	199	228	169	202	170	184	189	180	235	214	180	211	158	191	218	205	181	190	183	188	214	187	183	198	192	201	188	225	205	187	202	210	199	184	178	176	212	196	177	193	176	203	193	209	176	206	187	220	200	198	220	182	210	198	184	173	201	210	199	193	201	182	195	192	201	179	199	190	173	196	206	186	221	192	197	200	187	195	196	181	202	189	213	213	219	210	213	182	204	203	198	188	181	178	184	199	190	210	191	199	189	187	182	197	182	171	192	200	212	197	203	174	181	194	190	176	200	197	215	190	197	193	178	198	198	209	197	191	197	234	206	227	215	196	175	195	194	203	190	172	160	215	217	195	188	187	192	186	182	197	205	203	208	201	198	209	179	180	179	215	206	184	179	186	215	216	224	180	197	194	209	204	181	208	191	195	201	194	176	228	234	214	210	192	192	191	202	188	197	206	199	185	207	190	203	189	193	189	216	189	220
5785	1424	2850	3455	3123	2540	2040	1745	1507	1422	1213	1075	1106	898	942	892	851	775	744	726	716	709	676	676	616	618	623	644	631	589	574	624	593	580	569	565	560	587	596	576	590	553	538	544	556	546	534	572	574	530	537	533	520	569	558	545	549	515	546	537	555	530	570	537	506	514	547	518	507	536	530	523	526	495	518	559	498	535	555	534	540	530	470	510	564	521	544	519	545	522	520	543	480	545	539	503	538	512	539	517	485	528	565	496	531	485	493	546	499	485	522	557	534	488	516	532	477	495	545	513	496	541	527	547	510	562	489	515	502	512	514	510	502	521	502	522	536	513	478	454	543	524	510	489	531	485	486	555	487	477	478	526	535	498	513	525	506	519	526	532	511	532	428	505	479	537	506	502	523	541	545	510	492	530	485	510	516	526	482	492	486	499	485	538	551	520	506	552	514	515	494	489	504	529	478	511	520	470	498	532	534	485	518	548	510	493	531	519	514	519	510	509	524	500	524	510	494	501	509	512	515	545	494	532	485	563	503	503	536	465	510	497	523	502	519	485	520	509	457	477	510	515	521	482	506	490	509	548	478	481	542	456	525	499	522	507	496	518	524	528	549	518	480	509	476	530	541	568	530	525	512	509	517	553	522	501	495	526	533	490	543	508	508	510	498	498	544	521	527	529	513	509	517	552	527	517	517	534	484	513	504	544	530	496	521	458	520	500	507	555	502	546	507	505	520	466	504	551	491	502	461	513	512	493	524	542	493	536	522	506	496	490	526	493	514	501	513	531	530	548	518	488	515	500	509	482	541	511	528	482	505	538	460	487	527	535	509	486	488	473	514	539	505	498	501	474	482	495	474	518	502	469	530	532	491	520	481	518	504	491	533	527	524	546	506	489	549	473	540	488	495	510	503	508	514	496	516	481	516	540	485	513	509	503	534	487	506	518	521	473	518	500	482	499	503	483	497	491	504	481	500	502	499	457	501	517	496	530	553	486	515	520	479	519	510	505	512	476	507	466	506	487	517	488	485	537	501	476	481	507	501	513	519	553	480	503	499	530	485	494	524	506	503	498	536	482	510	562	512	511	510	464	512	520	535	493	534	509	499	514	492	497	481	490	488	535	528	555	508	485	535	509	491	553	513	525	490	505	517	504	508	467	498	483	522	494	473	494	517	516	473	500	510	485	500	497	514	524	542	491	514	516	491	530	528	502	483	465	526	530	488	530	486	510	519	527	508	533	557	544	503	529	526	502	523	550	511	505	510	518	496	522	508	493	497	527	483	512	495	510	519	515	486	477	523	505	501	546	515	496	507	519	536	536	555	508	514	539	500	514	551	545	529	506	512	499	512	508	518	515	551	499	486	491	512	506	515	504	510	505	498	522	521	480	544	474	529	459	526	506	511	516	488	514	550	515	527	538	499	528	490	495	520	509	494	491	533	488	542	530	522	500	500	487	501	514	506	497	524	497	516	531	459	530	495	533	503	529	551	532	537	512	497	519	514	546	475	513	515	510	548	508	514	539	473	510	517	513	544	470	462	522	521	501	468	510	534	498	521	496	526	516	511	538	489	502	473	521	523	527	460	501	528	491	541	498	508	549	502	553	465	483	521	518	516	500	523	515	514	514	510	537	533	499	520	509	503	527	513	459	502	539	509	506	517	495	504	478	454	544	482	484	516	519	546	493	532	482	498	525	502	497	496	487	541	519	518	499	489	511	489	520	510	489	505	520	497	534	492	514	517	500	473	474	489	461	503	486	562	512	528	513	495	516	505	529	508	554	563	500	492	491	537	493	525	515	539	466	518	505	499	474	481	488	518	514	464	510	494	493	469	491	501	491	539	517	517	515	497	555	563	509	508	544	501	547	508	469	486	514	499	511	498	518	517	510	492	515	526	507	488	542	498	503	519	492	520	475	527	514	517	544	513	524	539	510	466	548	495	486	513	530	512	492	464	513	494	547	492	511	522	492	502	505	515	480	499	452	506	519	492	476	495	491	525	500	499	506	509	468	530	488	516	549	533	498	529	463	537	518	494	512	478	512	521	484	509	529	502	491	453	504	523	491	531	478	491	484	505	511	494	493	515	489	532	520	510	506	449	492	491	515	489	525	508	512	484	485	479	519	524	488	540	502	516	495	521	496	518	515	542	489	517	460	475	533	500	491	525	499	494	508	523	525	558	525	502	511	494	550	520	498	500	560	524	502	558	506	503	518	485	534	515	525	517	521	501	521	507	480	512	510	543	518	523	479	516	523	495	509	504	501	532	514	479	501	500	517	472	535	520	534	495	506	498	508	551	531	497	488	507	504	481	514	470	527	552	489	510	529	511	514	537	482	552	547	511	451	479	523	495	575	469	553	534	498	492	475	489	530	504	512	479	522	478	501	525	479	492	515	498	514	495	525	535	463	492	511	532	490	529	527	458	489	519	512	526	520	487	529	505	514	511	504	482	464	467	502	473	496	523	511	490	480	503	538	512	517	473	517	521	507	494	520	491	521	541	464	507	510	509	525	544	469	497	449	527	508	502	533	476	510	516	457	519	482	503	505	520	531	491	516	543	502	515	482	514	494	518	516	518	521	468	537	581	485	547	468	514	528	526	514	474	493	501	535	498	489	521	501	496	475	494	498	499	473	528	492	536	508	515	489	489	544	488	532	506	520	523	544	521	559	509	482	520	518	492	491	480	469	488	503	512	523	492	486	482	508	478	518	474	515	467	481	527	515	494	485	471	507	519	512	521	478	489	505	559	487	528	490	539	524	538	521	481	525	517	531	527	508	539	483	547	505	508	493	502	506	469	470	521	498	487	500	524	528	468	503	527	476	512	532	484	501	504	482	520	515	539	468	506	513	499	524	551	507	520	510	492	510	493	505	533	505	484	482	492	550	496	518	538	533	506	524	524	498	501	496	480	532	508	547	570	508	509	507	496	483	494	526	507	493	507	482	505	528	551	499	514	508	532	505	516	479	522	508	488	557	516	518	507	489	487	491	450	501	489	510	507	495	517	477	495	506	513	539	507	512	495	505	521	482	537	526	505	542	490	486	476	473	529	490	516	555	491	488	491	483	511	501	471	474	501	524	544	511	507	523	493	484	517	489	504	496	504	503	487	519	520	473	514	482	509	497	534	531	513	510	496	532	525	520	480	515	495	517	509	503	510	512	512	506	520	504	533	510	498	511	475	508	485	518	491	515	544	482	528	492	556	477	521	528	493	456	495	511	486	465	535	519	489	578	527	513	498	531	488	521	509	492	493	514	509	469	494	500	494	526	517	529	493	550	502	509	532	525	502	540	491	534	495	508	503	496	530	521	518	495	501	492	540	502	536	532	498	516	515	499	517	519	513	541	497	491	499	510	522	544	501	490	506	512	499	501	499	580	494	496	544	495	486	496	533	492	489	526	527	484	539	491	508	505	501	468	493	487	565	505	478	514	542	543	497	527	537	492	500	533	560	502	523	529	493	469	486	481	504	503	489	477	492	533	532	503	491	539
15711	2217	2369	1792	1268	912	661	481	412	355	296	239	217	200	156	147	148	159	131	130	149	102	127	111	102	115	110	105	119	93	91	101	73	87	86	81	93	79	76	87	91	108	78	71	94	88	90	79	81	75	76	94	86	69	78	78	84	83	71	76	80	74	70	87	91	76	95	91	75	64	78	67	80	77	77	82	85	80	74	74	81	79	74	72	95	80	60	72	67	81	87	75	84	84	73	76	64	77	77	78	78	51	77	86	66	63	80	84	77	87	84	77	81	62	61	88	92	74	71	60	78	87	82	78	67	72	54	91	61	75	77	56	86	81	83	90	66	83	67	80	72	76	80	78	76	78	78	85	72	82	75	72	67	67	78	75	69	85	61	71	85	79	76	74	62	64	85	73	87	77	73	73	76	67	77	87	68	63	91	75	73	68	64	70	76	72	86	69	66	66	83	75	68	70	87	78	73	75	66	74	73	81	87	79	87	88	66	76	97	61	56	82	61	60	66	75	68	71	82	63	75	81	78	65	86	68	73	77	70	67	78	80	87	79	82	67	71	72	76	75	72	70	68	66	54	94	83	67	83	94	65	77	70	83	74	73	68	62	94	83	84	82	80	70	76	64	89	70	60	78	70	70	78	75	77	89	77	75	75	86	84	81	76	74	73	73	82	77	95	66	77	80	87	74	78	75	73	83	84	75	63	61	67	72	65	57	68	72	83	69	57	65	81	68	71	71	68	72	68	79	60	74	75	72	53	67	67	62	67	83	71	72	83	73	75	64	71	62	78	70	69	69	62	84	73	80	95	70	72	82	71	80	69	78	72	81	76	79	66	79	78	62	66	76	65	82	62	88	86	81	82	87	77	70	63	71	84	80	66	83	90	74	74	77	75	86	70	69	75	85	67	59	68	72	69	68	70	77	60	66	73	66	84	73	67	89	68	70	75	64	75	65	67	80	70	80	82	65	65	61	70	79	74	68	61	76	89	62	85	66	68	68	67	84	81	76	65	75	56	70	95	69	75	59	81	68	61	78	83	73	66	67	80	87	76	56	83	81	78	78	69	69	67	80	73	66	74	78	65	92	93	59	83	78	79	76	79	79	78	78	89	64	75	67	77	68	80	80	79	61	87	72	63	75	65	67	80	69	68	63	92	64	55	63	72	77	68	81	86	74	81	72	76	82	59	75	78	74	72	65	81	83	77	73	85	57	76	79	81	80	81	81	64	70	70	70	80	59	77	75	85	76	78	83	76	84	81	75	90	81	74	68	73	70	73	79	77	71	69	83	78	81	82	76	76	83	80	84	83	71	81	74	78	77	59	72	83	80	68	83	76	81	74	72	81	85	77	86	78	74	56	71	83	76	68	78	79	85	77	85	66	85	80	83	58	58	65	75	56	83	72	86	75	87	67	69	72	76	87	77	91	68	69	79	74	80	72	81	72	73	73	65	65	84	69	79	72	60	68	65	56	89	62	80	68	78	75	80	81	87	82	66	79	71	75	82	88	65	73	64	86	75	82	82	73	67	65	77	86	81	75	62	92	71	71	69	65	57	85	65	81	76	59	82	70	77	78	71	71	73	64	74	81	70	79	65	88	67	78	83	71	69	72	68	95	66	85	73	70	83	76	91	64	75	91	83	71	74	61	52	78	77	74	72	95	83	72	75	76	100	79	65	91	57	63	75	70	71	70	77	74	72	74	74	68	82	69	74	84	67	79	90	86	84	71	80	64	79	71	78	69	80	65	61	77	70	60	91	83	69	81	62	77	76	85	76	72	77	78	80	71	82	68	77	85	85	81	79	64	66	71	82	68	83	77	76	73	90	68	75	68	74	81	91	65	76	71	47	81	78	78	68	70	75	67	73	93	68	84	57	78	73	68	71	78	79	72	85	80	79	62	77	64	82	70	70	63	72	73	77	91	61	87	58	75	87	73	72	71	98	70	83	73	74	91	78	73	69	68	78	69	79	72	74	92	80	81	71	63	76	64	75	76	83	92	86	89	73	77	62	83	65	72	75	76	76	85	71	91	74	58	70	69	66	67	66	66	68	85	82	84	79	61	79	67	84	84	76	82	66	81	79	67	59	70	73	79	70	89	79	63	78	70	85	77	91	70	65	65	68	72	74	64	71	67	73	63	83	78	78	82	66	59	74	80	80	72	64	81	80	82	67	71	75	73	84	73	79	66	66	77	68	68	84	68	57	76	83	67	72	72	79	70	75	79	67	74	66	73	67	73	67	81	69	75	78	69	67	65	77	67	63	73	81	74	87	80	72	77	70	62	64	68	79	90	72	74	82	80	83	71	84	79	63	67	55	68	73	83	76	66	73	70	72	80	61	71	84	71	59	71	85	72	77	81	86	79	76	88	74	65	69	74	90	85	66	55	72	68	81	74	67	73	68	69	72	77	73	73	81	62	66	63	78	69	69	69	68	79	68	64	71	68	72	61	62	73	98	84	66	76	76	75	67	66	51	78	76	76	56	63	62	45	91	75	85	70	77	72	77	80	67	65	74	67	72	69	74	90	76	58	62	74	78	76	61	76	70	84	67	76	58	66	69	84	88	85	82	72	53	68	65	67	80	68	84	73	80	90	83	65	80	64	70	72	93	66	82	54	68	68	85	75	67	72	56	67	84	84	83	67	59	71	66	94	85	71	72	92	72	81	73	80	61	61	75	65	94	72	86	83	91	75	80	94	75	66	67	81	82	69	52	91	80	71	76	76	76	83	72	64	86	70	74	78	78	71	68	71	85	76	67	84	70	79	72	62	77	77	96	73	76	73	80	72	92	61	79	79	85	73	84	64	61	85	74	78	67	55	67	64	75	94	74	59	89	77	72	64	80	82	62	66	60	66	92	73	79	78	69	51	78	68	70	60	71	63	73	71	64	74	81	82	90	78	59	65	65	90	88	77	56	72	71	63	73	88	86	85	64	77	74	74	74	73	77	68	80	60	59	74	76	77	89	71	80	70	79	68	88	80	87	79	81	66	73	63	80	77	80	87	72	82	72	69	76	77	67	65	66	65	81	74	97	86	68	47	76	74	77	96	72	83	76	82	70	71	82	79	86	68	77	69	68	66	89	70	81	66	75	76	73	84	80	81	68	79	69	68	67	58	67	75	82	70	88	65	70	72	80	78	58	68	75	80	76	85	75	77	82	69	67	87	61	76	70	75	83	68	65	64	74	69	83	82	84	62	61	80	78	68	60	67	75	84	70	87	83	62	53	88	79	70	68	69	73	78	62	74	61	89	92	71	78	92	71	62	68	66	91	69	81	85	66	64	74	69	67	75	68	74	58	72	85	78	60	86	75	65	78	71	82	60	62	68	78	71	62	79	83	88	81	64	65	78	66	77	66	84	74	80	71	77	82	74	82	78	72	77	77	71	75	69	75	76	52	71	83	71	72	54	70	70	64	75	79	69	72	84	57	78	91	85	68	80	68	78	71	76	79	80	70	73	73	80	68	74	82	72	63	78	77	66	57	75	80
7263	1962	4754	5486	4718	3951	3056	2593	2085	1765	1567	1353	1118	1081	923	876	839	729	663	605	595	551	518	513	497	463	448	459	442	381	398	393	390	376	355	354	339	313	326	314	321	307	303	289	334	318	318	305	321	262	265	290	296	276	299	249	282	267	240	269	254	255	266	262	274	255	245	255	226	234	244	258	264	249	270	246	258	246	242	285	245	244	245	227	245	235	281	255	237	214	223	210	253	229	225	257	235	249	233	244	236	240	194	251	229	222	205	231	242	228	228	229	225	234	216	236	214	224	227	210	210	207	181	236	234	211	226	222	217	235	234	240	231	220	232	228	236	238	212	234	200	231	237	237	248	207	211	222	231	243	222	220	214	207	205	235	244	228	221	238	240	224	238	215	209	210	216	238	235	232	218	264	232	251	227	233	227	238	201	231	232	223	201	230	213	216	209	180	217	217	243	220	212	225	210	209	212	238	217	225	213	200	209	210	233	200	232	227	205	227	238	209	219	223	210	209	219	215	224	225	239	215	204	230	220	249	235	235	209	218	218	240	224	211	210	233	199	222	223	204	199	230	244	211	210	249	247	224	222	225	246	245	236	221	187	234	240	208	240	235	225	226	212	228	217	237	223	216	231	232	234	198	223	210	230	208	215	231	222	245	208	225	224	218	212	233	208	231	209	214	212	208	240	216	232	212	229	205	221	212	221	224	215	225	217	227	220	230	216	216	257	213	216	220	241	248	207	225	234	219	224	236	232	226	230	219	222	224	237	207	228	209	234	211	210	210	191	219	215	222	219	206	239	237	232	217	238	234	219	227	196	252	219	219	235	215	215	225	224	201	201	230	195	220	231	232	206	219	208	224	205	254	223	244	215	220	206	219	243	220	193	238	205	224	209	232	226	216	224	218	173	190	183	224	234	193	208	214	225	229	225	227	248	215	233	232	237	186	218	203	194	248	229	200	246	230	213	220	199	246	214	219	205	220	236	232	220	220	224	181	218	239	214	208	227	222	211	228	219	221	239	205	230	226	217	226	200	227	231	216	231	232	215	208	202	218	243	239	223	234	198	202	245	227	251	218	212	216	213	220	248	230	208	219	223	240	206	223	230	216	204	251	214	205	243	230	180	232	212	231	228	220	188	236	214	218	215	209	220	221	235	222	207	210	225	199	235	215	203	236	217	257	207	238	201	219	220	233	204	222	211	228	203	228	206	228	217	222	216	233	216	235	199	225	244	208	241	216	225	208	217	247	228	261	221	197	207	209	220	232	224	228	225	201	217	224	249	255	205	216	232	204	250	219	209	218	247	231	231	220	217	213	216	220	237	221	194	235	212	215	228	219	230	235	200	240	225	244	209	217	235	249	260	210	212	243	201	215	232	230	203	253	217	222	216	234	218	223	258	210	227	226	214	229	202	267	199	208	214	221	208	240	236	220	213	217	235	227	220	226	235	204	238	218	227	223	219	213	222	206	233	249	217	231	243	221	212	201	234	223	231	246	213	204	212	246	197	249	225	250	215	233	211	197	213	222	231	237	202	223	221	225	195	214	209	240	188	244	204	209	212	215	232	208	183	201	221	197	210	208	215	216	223	245	232	234	215	218	200	230	238	232	219	230	212	216	210	235	227	252	234	228	224	223	208	229	221	201	215	198	221	209	219	209	233	217	236	224	229	219	226	237	220	206	229	191	249	233	238	228	216	214	219	205	212	222	222	246	216	242	219	216	233	221	220	211	218	208	210	210	212	225	252	222	207	231	204	219	226	224	226	231	219	205	224	211	222	223	216	234	212	247	212	201	216	235	214	229	250	204	226	234	216	204	241	203	197	227	233	254	224	209	235	205	236	226	231	228	239	215	226	253	191	243	210	245	229	212	239	232	217	239	209	199	208	211	233	234	205	218	234	223	213	226	232	230	244	238	215	202	210	228	248	226	227	245	193	235	231	238	224	221	215	211	227	214	221	218	195	216	245	227	255	202	221	202	239	245	229	229	234	211	225	243	219	216	218	226	228	218	210	206	236	230	219	245	211	253	213	221	244	218	204	228	220	222	226	221	234	213	210	199	229	202	209	198	213	216	241	222	223	211	235	248	194	229	229	227	222	207	214	218	211	237	215	219	206	223	210	225	209	205	205	230	213	225	194	220	230	236	216	250	233	208	182	233	191	205	220	224	207	213	247	213	205	240	234	196	236	213	212	211	205	231	221	209	225	223	215	232	211	216	226	213	217	238	246	238	203	205	231	212	197	196	226	196	211	218	228	250	239	220	234	247	203	219	184	211	224	218	264	219	207	197	227	225	204	227	217	226	211	240	210	219	218	221	211	206	236	212	219	200	231	232	217	238	231	249	203	184	234	219	210	212	216	203	224	228	227	229	233	211	221	219	230	207	223	219	225	222	204	227	226	208	228	228	235	209	209	224	229	241	216	231	240	244	223	192	226	218	237	219	216	250	237	221	209	209	201	217	234	224	211	225	197	220	234	243	224	215	211	206	215	197	218	211	215	222	230	194	221	205	215	212	222	238	215	241	204	216	199	220	223	215	227	215	216	238	237	240	202	237	207	232	211	227	238	228	248	227	235	233	229	236	205	188	203	216	209	223	226	231	230	242	210	230	233	213	221	249	214	231	242	219	201	214	214	209	224	221	204	222	206	240	235	228	213	204	256	237	243	245	232	221	209	228	225	212	199	215	215	224	220	220	202	197	200	219	248	221	226	224	222	236	219	234	251	256	200	227	227	237	222	208	205	229	234	191	221	227	193	202	228	218	230	226	228	228	224	211	223	242	211	251	220	216	257	245	207	209	206	190	254	217	235	227	228	247	186	218	240	202	247	220	219	224	213	248	239	223	225	209	202	215	230	212	234	230	224	212	210	202	210	222	231	232	219	243	233	215	202	210	209	235	218	218	207	221	222	220	215	209	227	220	196	213	229	218	220	222	202	211	220	196	234	235	232	220	221	227	224	214	243	211	250	206	245	210	206	209	217	205	216	215	212	243	210	211	225	186	206	226	211	195	257	261	199	228	188	225	229	205	235	213	217	211	227	218	220	227	230	188	197	217	218	220	221	225	239	220	217	232	199	196	234	203	203	245	215	234	227	223	225	200	214	245	208	185	242	234	225	216	213	202	222	221	242	228	227	209	229	237	221	203	200	233	216	212	238	220	216	217	242	228	245	213	229	234	210	213	215	216	194	238	227	232	247	218	219	238	192	246	203	215	229	223	235	215	213	204	234	212	228	209	236	223	227	225	233	232	208	229	209	245	222	202	204	213	221	248	227	201	223	227	239	212	241	214	206	236	203	236	224	212	222	227	248	221	213	245	237	218	236	244	211	196	207	214	233	218	220	230	216	207	221	209	230	211	216	193	221	253	241	204	231	242	231	208	232	204	194	210	224	215	200	236	216	245	218	245	241	237	221	218	227	201	232	226	213	211	219	240	219	216	235	217	219	216	233	220	239	221	231	214	221	228	219	220	224	234	257	201	187	207	261	221
2235	306	322	308	265	288	279	268	288	297	271	273	270	269	266	263	279	258	255	289	262	282	262	247	259	256	272	249	269	278	269	252	261	246	234	285	241	256	290	271	270	238	264	253	292	276	264	246	269	274	277	266	253	265	261	270	262	259	308	264	256	249	260	245	286	255	278	282	255	258	258	266	260	267	277	287	275	292	261	280	259	264	272	279	259	290	286	271	272	256	248	255	284	255	266	271	270	253	289	248	255	257	283	272	237	276	275	246	247	254	296	291	262	265	289	249	260	276	292	298	270	273	317	275	268	270	292	296	287	294	287	285	264	254	249	265	262	282	251	303	256	254	273	238	282	245	259	283	274	294	264	241	273	283	257	312	268	272	287	281	266	294	238	266	289	266	289	268	233	276	267	278	289	279	277	265	270	271	238	249	274	241	250	265	263	272	243	260	282	257	272	269	276	246	269	266	309	264	265	281	286	273	249	260	264	271	284	269	270	301	271	270	249	278	261	262	260	259	281	297	276	288	269	257	258	247	253	278	249	295	235	256	273	291	255	257	264	272	277	255	246	274	279	251	271	292	276	260	263	247	267	250	269	272	241	256	270	273	263	259	286	254	279	222	254	279	248	247	262	274	239	250	263	239	270	251	290	277	244	264	260	260	272	275	299	279	259	246	254	279	278	245	272	275	292	279	272	257	284	293	270	289	263	236	284	312	275	248	272	284	277	256	283	278	256	254	280	265	268	274	278	263	285	251	300	258	267	270	257	259	275	269	293	289	265	275	237	266	255	269	261	253	290	250	228	250	223	270	263	287	265	248	272	283	255	271	270	278	249	268	277	234	242	265	272	274	246	277	255	251	282	267	283	283	264	268	289	256	278	272	243	281	268	283	266	303	257	282	242	240	267	222	261	243	258	283	264	296	288	248	265	237	279	289	280	247	271	280	272	259	246	277	298	278	281	270	257	250	257	256	270	267	269	282	247	274	272	246	282	257	274	257	277	272	246	256	245	283	252	255	268	254	257	260	237	241	268	249	287	284	267	267	233	240	258	243	289	282	277	294	262	279	261	236	270	266	276	278	254	283	246	299	270	259	283	266	272	252	252	282	284	263	288	290	277	250	250	276	301	252	287	263	262	260	258	263	267	255	276	261	274	269	266	288	268	251	250	301	266	265	255	255	257	267	294	276	242	266	271	279	274	283	262	239	249	273	278	280	296	261	265	261	276	282	262	271	245	266	312	272	254	243	274	265	281	279	253	260	279	301	284	260	261	267	299	283	259	259	227	257	274	250	303	241	262	273	286	250	250	272	264	269	277	275	279	252	299	267	263	246	265	274	286	267	258	273	290	289	276	280	259	274	301	256	242	274	283	257	272	268	281	280	271	306	273	259	290	261	268	259	270	295	284	267	257	289	240	253	236	255	261	257	266	267	298	310	283	239	258	253	267	248	284	249	286	266	256	283	256	262	288	265	278	276	266	264	274	231	234	269	278	260	267	278	275	288	268	296	289	273	247	246	226	279	280	271	275	257	254	253	264	270	274	295	249	262	262	277	271	288	258	287	263	232	243	270	247	295	298	289	273	296	259	274	275	253	269	246	270	240	260	258	290	270	256	271	282	259	228	274	269	289	278	258	290	268	281	252	250	268	268	238	259	262	251	247	276	263	280	254	275	261	251	263	299	279	282	247	270	256	273	268	271	249	288	307	262	278	274	238	271	279	273	287	276	258	256	276	270	271	260	277	230	283	251	264	260	274	283	278	281	271	258	251	250	283	291	269	253	260	277	273	267	250	258	275	282	260	278	269	268	274	248	283	253	252	260	280	243	258	263	262	265	242	266	283	313	302	244	246	273	268	249	246	249	264	255	258	263	268	287	279	283	261	275	275	268	274	271	266	258	242	255	266	228	267	271	253	293	258	273	265	263	278	255	238	277	267	286	256	272	272	244	274	294	276	277	278	251	258	259	247	274	285	281	272	281	257	271	276	268	290	274	268	279	239	270	292	276	311	271	265	264	274	255	253	251	281	243	240	249	288	249	255	260	271	273	267	298	280	265	275	266	250	266	266	307	261	264	260	256	262	264	257	245	302	262	258	223	260	265	274	301	250	250	229	268	300	277	245	259	294	306	262	277	252	269	250	269	245	253	266	266	264	277	259	281	286	285	267	262	258	271	235	261	274	267	271	259	260	248	282	287	273	248	289	289	268	241	276	275	245	272	278	272	261	260	262	262	267	279	283	245	234	274	250	265	221	268	263	243	285	284	288	270	269	262	249	272	249	288	255	260	260	256	254	280	326	278	252	276	285	269	236	256	298	275	280	253	253	242	243	272	273	274	250	304	255	278	276	261	260	267	271	260	281	271	266	224	256	277	299	250	246	282	280	291	276	281	251	284	282	280	276	282	271	266	278	277	235	254	256	267	286	273	272	242	266	307	322	269	264	282	269	269	236	271	273	270	251	263	268	278	265	275	276	262	271	265	252	259	247	262	266	264	249	268	270	266	279	260	274	255	274	292	243	301	294	282	260	274	277	267	275	277	279	292	264	237	277	253	259	283	290	258	273	239	268	281	276	291	264	271	246	267	232	263	273	258	262	239	231	266	236	277	260	294	284	242	270	267	271	272	265	278	284	299	282	254	240	208	246	280	280	264	304	257	276	255	251	274	259	285	266	254	264	257	288	311	253	290	254	269	276	255	252	265	236	258	269	289	284	281	254	237	258	263	271	268	234	296	270	262	275	271	242	253	282	254	284	264	234	255	284	284	248	271	280	243	256	278	258	290	288	301	259	266	276	282	277	280	261	245	263	276	224	290	268	273	280	312	257	263	279	265	281	269	261	279	276	240	263	276	255	281	253	255	280	285	243	274	255	288	253	261	299	266	297	240	260	253	268	273	255	255	290	281	278	271	265	244	282	260	253	261	280	258	227	254	268	261	282	271	257	247	274	242	244	260	272	260	266	301	267	286	267	280	244	253	251	286	249	280	277	250	242	287	255	273	252	254	256	267	268	278	254	280	262	258	308	260	274	268	284	278	284	253	263	247	247	248	269	252	236	288	296	243	270	237	312	285	239	243	279	244	251	274	286	241	280	259	276	279	268	261	266	279	277	272	266	268	263	242	255	237	241	268	291	264	270	258	247	233	267	244	241	281	258	251	260	271	267	260	271	295	288	260	277	268	280	281	250	288	245	259	309	291	273	285	243	256	230	245	275	281	283	271	267	282	286	262	254	263	286	305	282	252	259	279	273	271	284	250	292	264	247	313	258	261	296	265	291	262	285	254	269	268	258	284	258	261	272	254	257	273	268	310	282	235	281	254	277	237	287	250	275	254	247	254	253	274	280	283	321	258	259	229	243	292	273	275	245	269	264	268	251	235	273	256	280	283	268	284	239	269	250	287	273	290	287	287	280	272	263	264	238	254	265	281	264	265	286	265	246	273	246	275	262	308	287	237	250	275	242	284	301	276	270	273	280	250	260	254	247	258	293
2387	729	819	846	853	827	792	757	792	713	709	717	717	759	731	691	721	686	730	741	698	776	680	640	742	701	663	708	730	681	686	744	690	675	671	665	643	636	665	707	646	704	679	702	692	691	655	721	694	705	680	718	680	697	673	667	669	705	642	672	713	623	670	691	703	674	666	684	645	645	722	694	703	679	691	709	697	706	700	630	661	668	679	638	650	664	698	655	702	687	722	681	667	697	698	702	662	659	676	627	704	665	669	679	686	720	711	723	665	714	682	661	676	697	717	681	720	671	692	689	659	714	667	676	657	718	728	629	675	676	635	728	669	675	636	684	632	674	715	629	672	661	685	703	698	707	689	706	662	653	710	665	683	709	672	681	699	697	691	710	684	716	692	709	673	710	683	710	648	677	667	689	709	725	679	707	649	675	694	643	695	677	692	702	695	728	631	667	656	686	667	706	721	672	690	684	727	668	718	670	729	705	655	667	695	642	672	691	751	686	670	677	689	679	737	665	664	668	645	709	667	640	670	651	704	666	710	680	695	641	662	643	676	689	675	664	677	677	682	683	710	691	698	674	692	670	679	691	653	691	683	697	692	750	681	669	683	667	716	705	639	699	721	644	635	704	688	698	669	689	692	671	724	682	710	666	708	707	714	646	680	714	680	692	675	671	655	702	683	682	675	707	637	657	659	643	696	640	706	665	669	701	708	654	711	680	666	741	685	663	632	664	664	663	715	675	667	636	705	678	670	696	709	660	659	713	675	748	688	712	708	736	697	688	652	671	700	639	630	694	655	690	707	697	649	687	666	694	711	682	659	683	695	688	685	715	697	653	679	670	659	713	683	652	722	690	602	712	696	670	677	631	665	686	659	700	656	728	631	682	711	689	687	675	716	670	699	681	676	694	647	671	694	662	628	720	708	713	701	713	661	621	670	674	658	659	709	721	646	671	643	664	675	657	716	675	705	679	692	659	685	689	667	700	696	649	694	676	694	691	680	654	698	717	665	661	667	681	737	708	667	645	689	705	663	701	671	706	691	669	720	681	710	699	659	685	675	676	693	677	689	634	668	667	724	679	684	655	707	705	654	660	666	677	678	660	639	669	707	683	613	647	693	665	666	671	663	684	691	727	675	666	673	707	675	637	679	687	711	707	646	677	676	665	690	695	721	685	684	667	662	687	697	672	650	704	700	676	655	694	650	704	717	687	689	655	685	644	680	699	716	669	700	679	655	695	664	654	644	667	677	616	655	655	672	691	714	653	667	665	637	685	684	655	657	658	736	717	672	679	753	697	735	667	692	687	672	721	684	693	699	674	628	706	684	679	693	705	657	661	716	657	665	695	675	682	707	685	706	701	706	684	680	656	713	632	745	718	673	680	664	669	694	656	666	712	733	683	705	746	649	686	697	687	677	670	657	684	675	638	661	698	667	719	655	657	683	678	691	723	656	705	663	684	718	700	649	670	746	687	652	690	671	695	725	688	666	741	679	676	663	692	665	673	670	692	746	661	702	672	748	725	678	643	675	732	671	684	649	684	690	651	650	687	687	712	668	704	694	675	681	713	686	672	709	679	685	631	691	678	644	627	731	715	696	707	680	675	673	705	693	614	700	613	699	681	663	652	689	651	669	672	720	678	722	681	657	706	649	703	691	719	706	691	678	634	662	693	674	670	689	708	640	668	678	640	677	641	706	674	665	694	647	653	681	663	664	679	686	641	681	631	689	733	682	671	674	708	721	666	730	697	663	715	674	660	680	639	757	706	678	659	670	714	700	718	686	697	716	683	675	705	697	633	685	698	672	693	630	688	736	663	636	703	673	665	678	670	675	692	669	683	684	641	717	659	671	701	690	695	683	704	700	668	682	695	709	711	700	688	660	704	676	708	714	699	664	678	713	713	633	672	730	667	712	699	675	726	695	662	658	663	643	667	675	649	698	660	671	709	709	693	731	656	739	710	684	659	696	699	636	654	646	678	663	651	663	707	704	680	678	659	659	598	729	694	711	680	664	693	675	652	663	732	676	688	663	690	687	677	685	709	672	661	678	657	685	661	633	668	736	711	689	722	706	663	680	703	702	682	697	685	687	672	703	658	678	677	700	720	681	628	648	723	708	672	669	693	703	659	737	665	721	670	736	683	731	705	702	672	728	665	639	719	639	695	642	689	655	697	693	697	713	679	664	659	690	682	709	643	665	709	643	700	703	651	693	716	676	684	649	716	677	721	719	674	669	670	676	689	727	683	702	711	677	740	706	772	665	699	640	642	700	705	683	696	664	698	694	643	698	665	707	695	655	672	689	711	683	736	658	650	704	681	678	712	678	695	708	694	668	695	682	676	709	682	676	654	695	683	669	684	657	645	751	672	690	694	680	689	659	675	736	660	672	692	700	676	680	705	676	673	714	677	683	674	679	669	699	680	698	657	713	701	712	663	672	625	706	707	729	690	663	696	648	676	724	679	702	670	698	651	662	702	692	707	688	721	701	719	658	703	684	656	691	653	679	708	692	692	667	611	722	701	677	678	697	679	730	653	689	702	681	784	696	697	662	678	667	692	681	738	664	766	651	684	680	700	695	715	693	702	680	684	671	680	687	648	724	713	658	676	659	722	673	688	693	660	684	691	723	671	652	689	660	647	653	681	670	662	711	617	716	666	650	646	669	681	683	676	637	667	714	707	687	746	660	663	637	683	704	688	687	687	651	704	675	673	691	696	679	647	684	686	639	645	701	667	656	643	686	656	703	716	677	655	694	699	681	696	663	719	706	664	713	674	639	659	690	699	693	635	715	663	672	680	668	652	728	740	676	663	634	680	678	659	713	630	684	717	713	683	689	681	684	708	698	705	702	722	710	715	672	705	640	695	668	690	680	697	651	684	690	675	632	732	647	690	679	718	683	710	662	676	662	677	695	665	686	724	630	704	694	708	691	716	697	690	682	707	702	699	639	644	698	705	736	677	666	732	706	684	703	624	717	700	716	724	628	638	676	660	673	693	683	641	661	661	719	658	695	700	685	730	700	656	704	635	670	732	681	717	741	683	679	627	671	678	699	704	682	706	646	679	703	623	707	651	658	695	654	704	647	664	668	718	658	653	740	709	647	687	675	649	673	685	641	676	677	687	723	706	690	729	698	656	714	740	701	684	656	670	659	707	694	662	663	695	735	675	667	632	690	693	712	676	626	683	677	761	664	692	673	719	694	700	698	692	661	709	652	702	673	669	667	674	684	697	720	703	679	690	652	664	660	711	680	662	687	691	628	687	692	664	721	635	708	690	689	601	630	646	729	689	646	724	669	681	747	652	692	664	674	679	664	699	710	672	668	715	625	645	678	662	688	704	707	692	705	646	726	663	702	664	697	662	707	749	691	640	728	655	670	655	689	666	698	714	687	734	655	677	699	730	651	629	677	707	694	704	654	687	706	712	668	660	676	732	678	662	685	705	680	699	710	726	691	705	689	653	704	668	657	691	688	703	703	700	674	661	696	713	728	675	702	702
8868	1059	1297	1081	814	610	545	440	401	314	290	278	277	263	251	248	256	219	238	260	241	233	215	214	222	198	198	199	212	191	206	197	220	202	197	207	207	194	220	198	188	210	195	198	228	176	217	215	191	201	206	223	234	223	191	199	209	186	212	214	214	211	197	196	210	177	206	181	189	199	201	186	172	197	212	205	209	195	186	200	181	208	195	189	186	202	177	202	208	177	198	179	210	197	210	209	195	210	181	210	181	221	212	214	193	174	199	167	196	194	192	211	223	193	228	197	185	214	196	207	189	226	199	177	231	185	198	188	210	215	178	205	178	228	205	203	192	208	194	212	169	219	195	214	182	177	180	214	162	200	190	174	205	180	196	180	212	213	210	187	194	188	212	190	192	205	198	212	161	196	184	220	218	202	190	200	165	190	195	186	209	188	201	183	202	217	198	205	200	202	212	172	208	201	168	186	208	202	181	221	236	188	203	206	190	199	168	194	206	174	194	208	210	192	188	196	199	182	180	181	207	193	207	198	208	210	194	198	207	210	206	185	185	208	200	213	218	201	212	193	218	181	213	197	204	202	219	200	215	185	193	205	197	248	189	195	187	168	212	204	192	197	192	198	164	195	197	198	175	197	210	202	205	179	191	192	193	211	197	175	193	196	189	197	200	175	205	173	199	189	192	195	187	216	214	199	183	175	189	154	209	201	202	180	179	177	189	211	190	184	200	173	205	167	186	202	199	176	202	210	197	185	190	200	196	187	190	212	215	202	164	182	188	203	209	198	184	205	202	194	206	241	215	199	191	189	186	183	194	195	189	212	190	181	188	187	213	198	189	201	198	231	192	187	180	201	193	179	169	197	184	207	195	188	193	193	216	188	218	198	196	194	202	192	181	174	179	197	180	173	215	190	203	213	213	225	199	204	177	181	202	172	201	206	195	164	198	209	175	181	187	217	197	193	185	197	187	196	193	224	204	216	188	181	185	191	197	207	199	195	190	217	189	225	193	209	182	195	194	175	215	221	199	190	194	173	196	221	184	199	178	204	190	193	218	200	173	210	219	213	191	209	204	193	184	166	212	216	199	211	185	182	181	193	203	196	199	183	181	177	211	210	190	195	198	191	211	241	199	198	211	199	215	197	183	196	205	205	209	194	205	184	187	195	221	205	202	196	199	237	212	205	178	210	184	173	192	205	230	204	199	201	190	213	186	207	208	191	174	193	192	203	219	198	200	186	205	173	227	187	206	201	184	172	182	196	188	187	211	186	217	196	193	175	187	208	210	210	193	172	204	214	191	196	215	205	207	195	192	194	244	206	218	211	206	201	195	227	175	222	171	199	201	207	196	195	193	187	187	189	188	203	189	212	210	199	173	202	187	192	202	192	200	206	174	202	184	194	185	179	218	199	200	162	194	208	189	205	173	206	182	197	210	202	191	192	186	205	180	188	222	213	177	207	185	207	191	213	187	199	193	214	197	208	206	221	172	181	205	209	207	207	185	198	183	209	205	205	196	209	217	187	201	173	190	207	176	220	186	187	175	197	198	179	193	207	207	241	174	205	207	177	190	196	196	184	213	195	220	203	205	213	207	194	179	212	199	176	221	195	212	208	197	174	180	216	212	188	203	180	193	180	205	202	185	199	162	201	191	202	209	210	187	189	188	210	204	198	203	206	200	174	209	197	201	199	218	204	197	187	233	184	187	204	202	176	204	222	185	181	179	190	196	191	193	177	217	195	214	200	203	170	202	199	188	203	209	182	206	202	188	211	211	188	196	194	175	194	191	185	222	199	182	190	190	203	197	177	190	212	201	190	185	217	195	200	212	210	206	189	200	198	201	163	168	201	193	176	196	187	188	226	187	213	212	174	195	193	209	196	195	201	196	214	211	186	160	181	213	185	215	204	195	192	194	206	183	187	179	185	208	217	203	212	205	191	190	199	199	208	228	211	194	214	188	209	186	194	205	172	190	198	179	187	198	218	176	191	209	184	207	191	214	189	167	208	229	196	205	197	219	177	183	181	202	184	196	218	198	213	189	209	194	195	208	213	188	211	200	186	188	220	217	203	218	204	191	163	189	230	197	182	200	215	189	175	184	205	176	175	203	200	204	194	184	182	222	209	221	191	186	200	196	178	198	222	205	172	226	187	171	192	188	167	197	200	205	220	172	184	178	173	192	218	196	203	171	160	188	196	189	208	188	187	176	177	209	204	174	203	202	175	190	201	198	185	194	206	214	231	187	203	218	198	197	201	187	174	187	188	198	207	197	189	205	188	193	219	178	209	205	179	225	203	178	189	184	196	181	215	217	200	197	187	189	200	205	201	214	189	210	218	201	212	197	192	199	226	199	164	198	217	185	215	190	186	191	210	198	190	176	192	236	192	189	196	180	212	176	186	214	204	195	179	209	188	191	182	198	175	209	201	213	188	198	209	196	202	216	194	185	200	198	196	203	192	182	186	204	196	191	185	208	197	178	209	201	199	161	193	203	196	185	182	197	193	189	183	197	189	180	208	197	173	207	159	189	199	182	198	186	175	185	158	177	198	189	195	179	182	175	205	186	176	190	213	188	178	204	202	189	201	199	197	196	205	195	186	216	208	220	210	197	182	200	224	204	208	199	175	185	205	235	191	198	202	217	172	219	206	198	209	207	200	207	196	195	189	190	209	207	210	178	206	177	204	205	218	161	201	193	203	213	197	206	183	178	182	190	196	193	188	200	201	206	213	212	195	203	193	194	212	175	208	198	202	191	183	206	204	172	198	195	199	179	181	248	206	190	184	194	207	170	200	203	204	180	212	184	199	200	220	184	178	155	203	185	187	204	182	183	190	154	208	200	183	178	214	209	220	195	193	209	200	222	187	205	209	197	195	183	195	235	222	186	170	228	171	188	199	204	178	230	198	195	189	203	194	187	185	210	181	190	202	219	203	200	184	217	177	189	199	215	205	209	196	230	208	205	223	207	178	214	216	178	195	221	191	197	197	194	205	204	187	213	189	197	206	197	194	184	200	181	190	191	181	211	187	187	183	187	206	196	191	175	195	209	169	176	201	201	181	226	222	189	191	202	205	182	195	196	175	186	184	192	209	184	190	189	190	193	189	201	173	203	185	210	220	165	227	201	190	195	192	184	196	215	195	193	193	211	195	187	194	190	203	178	209	210	214	173	204	194	224	233	190	192	205	189	204	213	195	210	189	212	184	185	195	207	219	188	215	207	191	217	187	184	197	200	193	190	194	197	189	213	217	196	182	190	201	191	205	199	196	180	217	181	199	221	190	193	205	174	212	199	188	189	206	194	209	183	187	184	203	208	189	190	198	191	176	203	195	207	207	217	197	185	192	213	201	194	203	199	202	195	217	191	202	182	207	191	201	196	186	184	184	196	202	181	193	215	199	181	219	183	199	199	217	197	215	195	198	224	227	192	193	183	205	205	187	195	189	202	192	189	189	196	196	208	175	216	193	193	214	214	174	185	191	209	202	192	186	185	191	199	201
5739	1473	2885	3497	3033	2546	2140	1749	1485	1365	1219	1100	1050	994	924	826	825	782	754	754	763	687	699	644	618	625	602	646	593	660	595	576	545	584	576	607	584	611	574	533	565	563	581	541	518	543	534	534	528	529	539	542	541	577	528	537	555	524	539	531	570	537	517	522	519	515	519	488	543	487	528	543	515	481	505	540	508	530	524	528	477	483	510	520	551	502	522	522	514	470	492	528	565	525	532	530	533	520	499	549	529	481	548	524	474	490	498	525	509	507	521	532	530	543	525	512	527	535	466	523	525	496	504	496	480	475	515	544	547	549	480	528	514	519	491	536	487	550	510	506	493	515	512	532	515	498	547	473	527	485	529	532	525	506	508	523	531	495	522	517	504	523	493	508	491	507	548	510	521	474	523	538	480	536	532	523	518	515	519	490	520	501	522	523	526	498	524	470	521	512	541	496	521	485	469	505	488	495	490	517	513	473	479	511	487	539	522	491	486	451	527	496	486	522	506	457	516	486	519	527	513	464	525	491	513	480	517	529	498	454	537	494	489	489	493	516	543	526	500	501	471	510	479	532	508	468	534	545	495	499	513	524	484	529	515	500	512	485	505	474	501	469	510	483	513	498	529	512	481	507	483	484	516	534	539	499	502	510	527	513	531	469	523	509	513	489	493	524	485	493	527	520	509	505	469	513	504	507	536	545	548	511	502	511	514	535	498	517	508	483	453	537	499	557	490	505	527	536	519	540	482	544	497	535	507	483	503	517	492	560	518	546	499	511	488	521	535	456	518	522	524	523	505	530	506	529	506	513	520	501	490	485	492	503	507	504	467	507	512	500	491	524	507	474	516	500	525	525	494	552	516	513	517	473	487	484	495	497	489	510	515	486	484	519	529	513	512	526	533	474	475	494	516	541	492	511	493	518	486	509	504	483	548	480	502	471	455	505	460	507	506	520	522	513	509	531	538	532	461	518	525	535	500	504	492	538	520	521	533	484	505	473	504	521	547	480	516	488	545	464	523	500	475	495	513	507	490	495	492	524	502	451	537	490	490	465	504	517	562	498	488	534	496	487	533	489	505	492	515	507	526	532	487	495	520	553	464	501	573	493	503	509	492	469	457	462	530	514	506	521	502	518	495	487	513	495	502	516	540	489	512	514	498	497	506	539	496	519	508	516	500	476	481	510	509	504	512	519	493	505	512	489	480	492	489	523	525	516	488	496	516	489	567	516	507	485	543	509	532	503	530	539	528	489	531	453	498	522	475	522	496	526	545	498	509	514	485	511	531	475	488	514	478	547	510	491	486	540	543	502	529	496	523	550	517	518	534	510	536	486	471	492	528	502	524	496	531	514	496	497	472	506	502	563	499	537	502	507	482	499	519	544	499	524	511	508	516	510	555	535	479	445	527	529	515	523	498	537	495	527	493	508	513	513	505	519	512	516	481	491	506	515	483	492	519	491	540	504	487	486	518	495	511	531	478	497	509	516	517	531	474	519	484	482	487	529	480	533	491	527	491	482	499	507	511	553	534	520	477	497	504	515	513	512	512	505	536	471	506	494	510	496	522	536	503	502	515	536	479	549	502	510	530	520	509	538	491	515	493	535	539	501	499	502	477	495	483	504	536	486	510	509	512	503	469	526	473	499	499	479	504	513	474	492	537	485	501	497	525	547	520	476	497	489	532	531	527	506	503	491	512	535	525	501	507	502	511	494	507	541	503	510	523	485	493	517	486	509	546	495	473	513	496	466	515	506	529	518	540	475	486	524	518	514	506	486	467	499	524	526	509	525	512	569	504	513	553	495	512	525	494	467	457	516	542	513	448	503	501	532	506	508	543	480	511	502	529	479	566	512	569	503	497	527	517	524	513	522	484	513	504	479	518	476	512	462	457	503	480	510	486	505	511	527	456	496	499	504	530	535	536	485	502	499	469	468	512	524	515	542	501	518	525	487	559	514	485	515	513	532	499	498	501	506	526	559	527	505	501	527	557	510	508	546	531	519	498	517	544	545	529	485	514	472	473	525	518	472	493	479	518	527	481	529	498	485	471	513	502	504	509	520	508	476	494	509	484	540	527	535	527	513	483	523	505	517	524	550	509	500	463	534	479	525	488	521	510	524	494	518	516	523	503	527	505	509	486	504	485	483	536	531	489	515	514	497	516	502	498	450	453	496	496	483	483	527	524	513	569	534	528	512	509	498	506	498	537	506	487	479	503	530	487	509	505	520	488	476	506	510	493	457	522	497	502	527	548	517	499	525	497	476	540	484	525	525	504	536	491	502	542	534	481	528	490	523	519	518	514	472	543	511	490	491	508	525	486	552	464	529	512	560	483	517	485	509	531	539	510	484	503	481	501	551	477	505	536	522	497	528	539	513	508	487	499	542	490	522	515	533	512	534	477	557	469	517	497	569	487	491	540	490	501	514	507	468	478	509	545	494	489	540	492	491	498	495	491	474	521	544	539	522	549	515	547	498	491	510	482	502	544	517	487	483	529	505	512	528	491	527	506	521	499	514	490	510	508	511	541	523	468	537	536	491	509	509	540	528	499	539	476	488	533	509	545	498	492	515	508	496	503	512	518	534	475	491	481	476	544	481	483	484	519	540	536	535	521	495	529	528	504	466	502	480	503	495	547	542	467	520	487	520	481	500	508	506	494	531	491	477	492	502	518	518	523	455	486	522	531	535	486	476	506	511	544	534	525	525	498	470	506	510	488	498	511	535	498	546	487	486	502	503	525	526	544	513	509	510	510	517	485	487	494	519	490	504	533	484	527	484	533	475	521	495	500	478	516	524	469	510	517	517	474	512	485	510	531	527	489	490	487	511	511	517	506	499	500	528	530	507	521	530	508	507	499	491	497	497	503	481	501	484	464	476	501	530	542	525	518	533	505	490	542	546	473	521	521	525	506	499	491	468	512	489	494	524	515	506	520	534	492	487	538	503	518	479	470	526	540	510	530	533	500	501	524	554	500	527	536	524	521	509	533	536	516	510	530	487	503	487	511	511	524	489	485	521	531	486	511	498	502	536	516	502	520	499	488	479	545	551	492	534	525	498	507	517	566	511	521	528	498	513	492	547	526	516	523	528	547	498	527	507	495	510	525	496	517	541	498	490	512	506	484	527	531	514	540	504	513	532	495	529	520	500	509	504	478	510	518	517	451	502	453	467	515	530	532	482	508	506	462	501	516	518	497	495	492	517	506	518	502	474	519	530	459	537	509	529	527	510	500	487	503	509	538	500	515	486	493	499	486	487	464	489	517	499	482	485	537	506	507	495	497	509	507	508	510	549	499	515	492	511	527	489	520	507	552	497	478	482	492	553	483	500	460	516	535	468	517	511	531	491	471	538	548	497	486	508	475	497	490	507	480	501	455	535	504	515	534	519	486	545	565	525	506	511	527	508	489	526	488	519	501	499	477	510	550	521	541	529	514	486	520	465	553	497	509	473	493	516	494	521	505	485	508	524	533	528	497	532	505	529	483	505	499	555
15651	2331	2323	1840	1226	836	660	496	394	314	281	241	217	193	186	166	139	136	131	121	113	143	123	118	89	117	110	97	85	95	100	80	110	79	76	88	84	75	92	95	84	78	81	97	86	90	91	100	79	95	93	73	56	75	73	71	87	78	65	83	72	83	78	91	91	60	70	87	82	92	81	52	69	50	85	93	82	83	66	81	83	72	79	91	68	69	77	80	80	73	90	78	82	66	78	77	78	87	69	71	75	68	57	87	71	74	79	84	79	82	75	76	77	73	77	92	70	79	75	66	81	83	66	65	69	54	76	77	63	81	74	84	59	72	72	64	87	69	60	65	78	85	90	84	78	95	76	80	62	87	75	66	77	85	76	62	89	89	91	84	82	68	78	81	78	71	77	64	74	86	79	75	82	81	72	83	71	73	70	48	88	73	74	69	78	84	68	85	80	60	65	61	65	67	84	74	68	79	72	68	78	71	95	67	88	77	68	55	86	73	64	81	76	79	81	76	80	69	71	73	55	69	65	72	59	84	73	67	67	76	80	65	86	80	73	78	72	60	82	77	70	78	65	71	75	86	86	94	80	79	75	61	83	66	76	71	71	67	68	77	82	70	74	59	80	76	69	72	78	65	90	99	61	83	75	77	76	70	84	67	82	76	73	70	80	73	80	69	85	73	81	63	88	59	72	67	68	75	77	74	77	91	83	87	81	51	71	69	71	78	78	67	63	66	76	68	69	74	65	88	77	64	82	83	66	84	77	76	60	65	81	85	73	65	76	79	80	100	65	84	65	83	79	76	67	82	77	65	70	78	66	71	85	66	70	73	80	65	79	58	72	82	75	51	71	73	85	78	71	80	57	77	69	63	80	74	78	62	66	81	72	72	72	79	73	74	67	69	81	75	73	76	80	87	68	81	71	68	88	59	73	74	69	77	69	73	68	61	67	76	70	68	77	74	68	86	68	89	64	72	62	82	86	66	66	75	78	62	88	75	70	71	86	60	74	61	88	67	68	88	82	69	83	87	61	67	67	77	72	93	62	78	75	72	84	68	89	75	66	89	58	64	88	72	73	67	75	77	66	84	75	57	77	53	73	82	71	77	64	81	70	77	61	79	56	78	84	76	68	85	83	77	81	74	57	75	73	75	80	97	91	71	82	57	71	71	81	81	83	84	62	75	84	65	62	75	75	78	62	83	77	69	79	68	67	69	70	67	48	84	65	71	71	70	73	62	64	61	68	81	57	70	72	75	75	82	95	63	72	75	86	84	86	57	85	79	75	73	65	77	70	74	76	65	75	61	64	77	72	89	71	73	78	95	73	88	89	76	68	79	74	69	94	86	72	64	71	69	79	74	65	66	67	92	67	72	62	73	74	82	72	73	67	70	78	69	73	72	80	72	74	64	88	65	70	83	85	62	57	68	68	75	62	71	74	90	72	67	70	66	70	71	73	94	86	77	99	77	69	66	62	83	62	54	71	78	76	72	78	60	69	87	65	84	83	70	66	69	73	73	69	77	73	63	78	75	82	78	70	77	79	79	77	68	62	77	77	84	68	74	73	80	70	47	73	71	73	68	72	74	60	58	88	85	76	75	77	64	67	64	53	65	88	73	66	71	80	69	77	81	84	69	72	76	68	47	69	69	70	75	65	89	88	75	57	76	61	63	67	62	70	76	69	84	77	66	77	69	63	64	69	66	73	73	71	71	79	82	71	61	80	69	78	70	76	70	75	78	75	57	66	67	64	73	70	70	74	69	62	69	73	77	70	57	82	70	59	76	73	61	88	66	74	77	91	62	74	69	67	86	66	72	75	66	80	73	69	73	62	75	73	88	77	74	73	59	71	65	56	85	79	77	78	67	69	78	77	68	70	55	72	61	58	77	72	68	78	66	57	81	74	76	81	71	75	73	63	71	93	61	57	72	56	84	77	80	76	67	88	77	67	73	66	80	83	65	74	78	78	59	73	72	83	86	69	89	71	80	68	72	71	70	82	66	75	79	74	79	68	86	75	65	79	76	64	77	66	66	71	61	58	78	81	82	76	70	74	74	66	70	83	64	74	69	72	81	66	70	77	83	68	56	86	72	84	66	70	57	63	78	79	79	74	87	101	73	66	80	81	66	79	84	67	70	61	80	67	80	79	74	76	94	55	70	72	79	87	66	72	70	75	75	66	65	80	76	75	80	73	82	56	73	74	71	70	76	83	78	77	76	88	62	71	72	62	63	74	65	62	74	71	56	94	74	69	84	82	70	69	86	74	68	76	86	66	65	78	75	65	69	85	58	79	85	61	91	51	64	64	58	97	72	77	65	87	74	66	70	74	63	71	69	69	67	68	64	76	82	72	71	71	59	80	72	59	73	74	81	64	87	58	80	78	72	74	62	63	68	74	70	71	76	74	83	81	90	81	65	64	70	57	87	72	83	98	64	75	64	83	58	72	70	71	74	78	87	76	76	57	62	77	75	88	71	78	67	74	88	64	75	64	85	64	75	65	87	67	75	67	73	83	86	75	68	58	75	76	81	62	97	69	64	82	64	64	77	83	63	90	74	85	70	80	62	70	64	89	62	73	94	76	72	87	76	83	73	68	75	77	71	70	79	55	64	80	58	79	54	74	71	69	72	72	77	75	79	84	76	65	81	75	74	65	67	76	94	81	84	78	70	69	78	69	71	63	81	64	77	81	83	68	89	69	76	71	71	81	66	71	78	60	66	70	68	70	87	86	65	65	69	78	81	87	66	70	88	83	78	73	80	79	60	82	77	91	68	80	75	59	77	68	82	83	71	73	63	72	75	73	72	89	80	78	73	82	73	71	64	51	73	69	91	70	66	73	83	88	74	90	85	71	52	93	76	77	78	84	66	73	72	69	67	85	64	69	79	65	61	67	64	78	75	75	60	59	60	60	84	72	77	75	61	73	72	67	84	81	71	75	83	82	64	69	61	56	84	66	76	77	72	70	57	65	57	72	79	67	65	79	89	53	80	76	74	73	68	78	51	72	55	64	78	80	68	71	76	54	54	69	80	87	57	71	74	86	84	70	82	71	81	67	89	68	75	83	68	80	73	89	70	69	77	66	67	88	75	78	72	56	72	64	64	72	78	78	68	70	77	80	85	67	76	63	61	87	74	69	91	66	75	63	84	94	73	84	66	70	70	62	67	71	78	77	57	76	75	70	60	90	66	74	72	65	88	82	69	81	78	76	73	90	76	66	70	82	70	74	69	71	88	67	85	80	68	70	63	79	88	89	76	77	65	73	79	66	77	77	80	80	63	73	70	74	69	71	74	87	89	62	69	67	85	68	83	76	53	82	57	76	80	87	73	78	66	75	58	83	74	76	76	73	78	66	69	67	78	74	75	67	68	72	67	75	70	79	83	79	69	66	73	56	70	71	69	83	56	61	72	74	90	72	81	71	75	70	95	80	79	94	65	76	71	74	80	65	68	76	75	77	62	81	76	84	73	81	73	68	68	59	65	78	76	65	65	81	68
7422	1903	4526	5461	4699	3877	3108	2495	2017	1800	1549	1282	1232	1055	961	922	838	708	674	619	571	595	529	487	485	461	459	457	443	397	367	395	375	352	335	348	344	320	350	332	307	290	282	320	296	312	309	288	267	299	267	278	285	273	255	257	254	247	241	229	238	230	261	266	266	269	244	228	232	262	249	245	238	245	229	240	247	236	220	231	244	276	250	243	229	226	248	258	225	240	244	251	261	224	240	229	250	250	221	229	238	221	267	208	229	213	243	244	202	213	237	206	244	216	230	218	217	232	225	219	204	234	245	214	194	234	226	230	211	244	254	228	240	216	227	234	219	230	215	223	225	235	223	221	263	232	246	199	228	232	242	222	217	214	223	249	214	223	207	248	240	217	251	228	201	216	221	181	227	192	219	226	201	220	209	191	211	218	242	228	223	230	232	233	218	244	236	207	183	217	238	202	229	240	234	249	212	230	241	227	232	215	239	230	232	236	239	240	205	240	226	222	246	200	216	208	218	228	222	197	229	211	224	211	221	200	223	200	210	224	241	229	235	206	240	235	228	226	231	203	223	223	213	213	224	213	225	229	208	232	235	194	227	233	245	235	225	227	213	214	233	237	244	230	244	210	231	242	188	221	226	230	234	224	209	215	223	214	236	236	186	206	218	222	204	213	236	222	203	184	234	178	200	212	231	220	211	223	199	203	193	212	195	212	215	236	252	214	196	240	201	210	238	224	239	218	227	196	237	213	188	205	212	197	237	218	215	218	205	203	203	228	218	203	259	215	198	223	198	236	212	188	175	203	219	196	228	218	214	207	225	208	222	176	231	218	228	212	227	201	220	217	209	210	212	223	211	209	185	232	240	202	207	217	219	209	240	229	209	210	218	222	218	216	251	209	183	193	233	226	191	241	213	195	218	236	218	235	214	217	218	221	210	247	216	216	212	228	205	216	233	224	233	213	210	227	238	204	204	231	214	215	255	215	224	203	213	208	220	213	219	197	207	220	222	217	243	206	216	193	231	209	214	201	231	196	226	228	215	214	190	224	210	230	229	198	209	200	242	203	205	213	223	211	261	191	215	218	190	204	243	240	206	204	227	232	223	216	214	230	216	196	200	222	218	231	212	217	213	204	233	226	221	222	187	213	216	235	203	203	221	214	233	235	200	212	227	214	230	204	228	234	240	215	218	224	219	216	212	236	228	205	218	237	246	188	245	212	231	221	203	229	216	251	204	239	213	219	204	220	216	224	229	211	243	218	191	234	219	204	234	214	222	241	244	208	245	224	212	230	195	211	242	195	219	227	219	237	234	229	199	196	222	246	231	244	209	211	222	220	237	214	216	233	237	206	215	221	220	187	214	221	212	207	222	224	222	217	250	223	240	203	233	197	203	232	205	210	228	220	219	217	214	242	219	235	220	226	216	237	231	223	217	187	228	234	236	246	228	243	209	233	225	232	226	214	199	230	221	197	221	244	228	194	202	210	208	212	225	245	221	212	241	188	229	237	252	209	212	223	204	220	224	186	236	194	228	216	220	240	187	213	198	213	197	234	215	232	238	226	226	228	243	258	211	206	215	199	227	217	236	219	213	235	180	196	215	222	182	226	234	211	214	213	234	226	197	236	229	225	212	217	210	189	233	210	227	235	239	210	212	249	220	208	237	211	253	210	233	203	214	199	222	220	198	242	209	226	210	187	199	239	231	212	206	232	217	231	233	218	220	221	225	250	211	244	218	199	224	220	232	220	220	205	180	209	203	212	199	242	251	217	209	243	235	216	242	204	208	240	219	220	204	205	225	227	200	213	211	190	231	203	259	216	214	228	211	192	226	233	254	225	197	244	227	260	185	206	209	215	235	207	223	226	205	212	226	225	233	207	246	232	226	244	220	233	212	207	240	211	225	191	228	208	204	209	218	238	202	226	231	218	246	216	232	211	204	224	233	252	210	241	224	231	199	203	226	215	229	212	220	236	225	207	207	223	212	238	211	239	235	214	219	250	209	244	197	243	203	234	226	233	202	224	222	210	226	230	242	246	239	212	229	236	204	219	239	257	207	235	229	231	224	227	214	230	211	187	201	197	230	232	222	217	208	219	219	225	236	222	204	221	213	224	244	248	194	211	213	227	248	228	231	198	219	211	213	214	239	191	219	208	219	237	236	222	232	209	198	200	229	232	216	199	214	213	216	200	216	218	203	211	229	216	224	227	234	192	232	220	228	226	238	221	207	232	232	230	202	231	222	191	238	222	200	229	207	246	188	221	225	230	231	218	224	213	220	225	211	233	240	219	195	189	211	228	202	218	217	252	230	200	229	227	242	220	201	195	213	202	228	183	217	226	221	220	229	208	229	212	219	195	222	218	230	220	202	208	228	227	217	222	217	219	222	243	227	206	218	216	217	216	203	228	229	226	225	205	207	201	234	201	200	243	199	214	204	203	237	191	235	233	225	222	220	210	206	239	243	212	194	226	242	202	217	220	209	228	246	208	231	200	224	179	246	234	201	228	241	234	215	223	215	215	227	226	227	217	239	245	231	214	212	229	230	210	201	238	230	203	219	223	215	226	232	215	190	213	228	225	190	214	239	222	203	233	230	218	217	220	228	233	226	210	221	252	196	237	214	234	207	232	233	216	244	214	194	234	214	215	204	226	212	241	237	233	221	219	228	225	248	233	226	191	216	206	230	194	235	256	211	257	218	264	260	224	210	186	213	227	212	223	199	229	237	229	212	217	221	261	219	248	217	237	196	236	221	185	211	226	232	205	217	198	181	236	232	208	198	215	218	220	249	213	208	237	223	239	201	232	230	259	197	203	223	203	183	234	232	239	229	246	231	221	229	233	222	220	214	211	194	246	245	207	213	245	228	212	221	218	207	201	206	233	229	208	233	209	217	205	215	214	220	207	232	194	233	203	206	201	226	235	216	212	219	235	207	207	190	212	222	245	203	225	237	244	218	215	212	225	241	214	200	201	217	211	216	223	230	226	224	252	189	233	223	225	203	240	259	210	206	207	215	237	220	203	210	212	219	221	240	223	207	204	231	204	206	230	194	233	218	209	215	199	212	220	214	205	207	227	246	193	242	200	200	213	209	196	230	234	214	207	231	205	221	235	221	230	217	229	243	193	218	239	209	208	198	215	210	205	215	242	221	226	192	207	221	205	210	211	227	223	231	207	253	206	226	232	197	219	208	209	220	233	218	241	231	190	229	222	239	225	205	265	218	211	236	231	207	200	193	199	201	218	222	221	204	238	221	228	191	214	193	217	225	196	213	217	231	210	216	225	189	231	247	209	224	227	198	244	214	228	219	215	214	209	219	231	242	215	227	216	227	226	232	224	221	243	223	200	248	224	201	227	213	231	230	236	235	217	220	218	201	229	233	221	197	219	217	216	224	237	226	218	201	236	226	218	199	237	205	228	225	223	218	198	210	239	202	222	215	207	202	215	218	195	221	228	217	206	221	233	190	216	234	236	222	250	190	203	223	216	200	249	220	257
2551	343	365	388	339	276	275	288	268	248	281	260	277	281	287	298	251	260	274	244	245	251	264	253	279	258	250	280	245	254	242	269	253	270	259	253	253	272	310	313	249	255	263	280	265	224	265	252	258	251	267	291	262	271	245	241	273	265	254	272	267	241	268	268	254	276	283	246	285	288	274	250	257	246	261	270	276	259	301	258	249	259	250	235	248	277	299	265	275	267	258	251	257	260	271	237	253	229	265	252	280	282	276	246	241	272	275	285	274	253	263	278	266	259	257	247	278	269	256	248	266	275	270	255	265	286	261	263	239	291	242	242	248	259	283	266	245	284	253	250	270	264	250	261	250	282	282	253	302	255	257	261	240	280	256	257	225	246	275	278	281	301	266	268	280	256	277	276	267	259	254	241	262	266	265	246	259	305	249	258	244	286	278	253	285	252	266	238	273	270	271	259	279	256	265	246	277	281	248	257	287	261	265	271	248	287	252	271	254	261	282	251	267	262	275	273	251	250	251	259	269	250	280	262	255	243	271	279	287	259	287	246	293	255	292	260	265	244	270	282	249	237	268	239	264	298	267	238	261	269	271	253	257	259	297	250	246	256	268	291	230	291	267	256	276	273	264	287	262	247	258	241	259	259	254	273	276	283	272	267	284	249	245	261	239	266	300	288	289	292	237	285	272	260	276	284	266	242	258	280	263	275	299	297	286	229	276	242	301	305	244	257	236	236	260	269	271	266	267	262	257	230	260	248	248	267	268	272	245	249	276	291	275	286	279	276	292	234	218	286	297	280	281	283	268	278	272	276	274	230	232	251	262	249	297	260	283	259	243	261	248	286	261	236	282	265	252	282	260	268	251	254	269	250	282	263	250	283	242	302	310	240	235	278	298	273	248	275	275	266	260	245	283	258	294	264	272	248	247	289	278	250	247	283	263	272	249	264	258	255	270	261	281	282	277	261	260	254	296	269	262	292	267	239	253	254	267	293	275	254	266	257	259	260	251	255	278	256	258	297	233	260	252	250	255	236	260	272	252	283	266	241	276	276	243	248	269	273	268	278	273	257	272	266	251	282	262	265	255	245	258	277	253	264	272	258	249	271	257	257	279	291	297	255	268	270	274	253	272	263	266	293	254	255	259	210	257	253	248	255	287	250	246	257	271	275	257	271	261	262	234	274	248	255	274	262	262	270	275	235	281	256	248	265	282	264	244	307	251	257	237	265	276	275	259	256	271	258	267	243	285	263	306	267	263	250	297	277	240	243	253	240	228	243	258	262	276	277	256	257	255	261	254	247	258	299	275	251	251	287	231	272	244	253	278	254	256	267	269	243	256	278	269	250	281	263	261	286	249	257	300	266	260	256	256	276	276	272	266	249	275	248	289	219	254	267	262	241	260	275	249	252	271	256	297	286	286	267	242	267	264	291	244	252	276	239	316	270	223	268	280	244	264	269	280	261	254	258	262	278	267	276	270	262	275	272	254	277	283	277	265	262	272	222	254	253	282	283	280	293	285	264	260	265	262	244	289	261	262	256	237	273	271	261	287	277	272	288	281	270	270	258	279	282	254	259	243	247	261	250	276	256	259	261	284	280	309	280	256	263	270	265	255	260	284	260	270	247	268	240	257	277	249	271	281	291	259	281	252	275	274	264	229	275	263	256	246	265	263	236	269	272	260	273	274	281	269	270	293	262	246	272	262	259	239	273	271	247	255	263	263	274	280	268	276	263	260	221	269	322	252	270	268	274	280	293	243	290	278	262	266	282	252	255	258	261	259	275	262	237	244	262	275	244	247	282	260	274	275	278	287	246	257	275	265	262	258	253	288	257	242	287	254	274	213	263	271	239	278	264	288	251	268	291	239	273	257	285	248	303	252	289	270	290	255	282	258	249	293	259	255	256	245	250	280	269	270	268	278	272	263	227	266	299	271	256	264	238	241	283	280	289	267	266	256	233	253	265	248	254	230	278	286	231	256	280	262	282	268	275	277	250	270	224	233	255	253	285	270	253	241	257	248	262	251	239	268	245	260	264	260	293	262	283	230	256	240	262	289	248	275	269	288	275	267	267	228	264	264	294	281	253	288	238	246	269	273	257	276	262	278	229	286	249	265	265	253	283	242	273	278	275	235	274	241	237	264	259	268	263	269	242	279	258	275	287	287	292	277	253	254	295	239	236	264	262	296	237	261	246	282	291	251	255	256	226	269	239	275	250	262	284	265	258	228	245	262	254	254	277	279	276	255	261	277	242	230	268	271	259	281	257	268	251	259	245	245	266	236	263	293	281	277	256	269	271	305	273	277	272	239	246	272	259	284	280	269	244	254	278	250	300	261	281	292	285	268	249	256	259	256	274	236	257	246	242	283	275	267	247	247	260	245	276	275	276	263	267	231	273	259	252	280	255	297	262	268	241	259	300	253	279	286	258	250	238	258	271	273	257	276	251	236	276	254	261	285	313	242	267	279	257	266	252	262	250	278	262	259	272	282	235	255	261	249	280	246	259	249	263	261	269	269	280	265	254	258	276	271	254	275	253	247	260	264	282	278	250	255	282	248	238	286	262	248	288	261	255	263	271	259	289	256	255	279	258	277	263	261	243	248	273	251	277	299	273	249	287	260	262	288	266	269	250	269	258	248	260	287	272	260	293	247	290	265	249	281	276	256	263	250	269	290	255	279	284	281	286	250	277	259	245	269	285	261	267	287	249	310	254	224	240	257	291	245	282	250	257	271	271	262	255	264	258	294	257	249	276	265	250	247	245	269	263	272	253	285	250	249	267	263	277	263	248	250	264	285	244	278	242	273	239	281	246	264	260	250	271	280	239	258	252	271	212	277	266	266	263	236	282	244	244	249	278	277	258	252	290	285	250	282	265	273	234	249	260	234	261	297	263	268	274	255	246	265	261	268	257	276	284	251	265	247	247	293	297	296	252	238	251	262	262	289	265	254	282	266	253	272	262	258	261	288	257	292	273	288	241	239	242	265	297	281	248	272	258	243	239	269	244	249	266	286	261	251	251	242	251	263	285	265	260	275	255	273	242	286	290	278	291	265	270	260	263	258	242	256	238	239	279	279	256	241	255	238	270	281	272	282	266	284	261	255	260	255	272	279	250	271	287	290	260	273	235	270	259	279	267	262	282	236	266	248	263	260	271	246	286	265	275	274	264	256	276	295	248	253	275	268	274	258	284	261	253	273	267	285	253	273	254	253	249	255	258	271	287	254	299	290	293	291	233	230	301	279	276	280	272	248	237	257	284	225	289	287	274	262	237	243	284	251	268	264	267	272	271	253	246	288	267	253	270	270	284	274	257	299	263	269	298	294	244	258	246	240	272	265	264	239	250	261	271	247	269	269	234	256	244	282	258	270	241	235	271	235	267	257	291	311	276	248	241	219	283	278	265	254	254	285	249	261	269	269	282	260	268	267	249	258	260	255	268	260	285	280	240	276	268	260	287	263	266	273	254	232	268	305	264	287	271	258	287	266	254	272	257
2538	758	914	945	898	856	840	747	808	787	742	740	699	702	710	742	722	682	724	696	690	690	701	688	765	682	700	739	694	714	690	671	699	712	694	692	680	685	711	652	648	709	653	672	737	668	644	655	650	680	698	651	731	679	700	694	666	678	693	670	698	663	716	667	709	718	661	661	668	690	690	697	700	669	675	637	655	678	667	693	650	704	651	696	688	670	685	660	663	652	656	705	695	629	702	717	663	679	631	661	719	716	725	719	630	694	672	716	682	666	671	633	651	681	683	740	627	676	696	707	660	658	713	626	639	701	685	682	649	667	650	681	659	687	689	710	705	699	667	711	644	647	695	688	728	711	679	667	705	676	651	687	684	701	721	701	687	670	621	669	678	701	673	675	724	681	676	708	684	622	684	689	699	712	657	648	663	647	661	680	693	675	648	676	705	681	640	649	667	702	689	657	719	696	699	678	670	686	692	688	664	681	698	700	681	683	649	632	725	658	698	660	709	712	665	655	669	655	733	686	732	678	678	686	656	748	634	664	675	637	658	678	635	695	675	666	657	686	645	689	691	637	638	657	689	691	731	668	703	665	665	670	652	678	657	701	650	632	644	635	679	654	666	678	690	665	653	671	672	654	663	635	687	706	645	674	675	672	674	699	701	690	667	640	670	727	617	659	621	700	687	660	696	755	691	693	641	717	692	660	702	632	651	683	653	698	666	706	645	699	658	655	699	661	667	683	643	653	680	657	676	673	698	697	656	705	668	692	709	688	679	648	656	669	638	665	689	705	686	694	700	671	670	678	666	688	711	655	660	697	688	674	639	682	639	677	700	684	722	637	689	698	709	704	695	730	620	671	659	673	646	685	681	700	692	672	689	687	663	708	669	699	697	684	698	711	698	726	678	716	674	649	682	683	684	698	731	633	687	680	652	676	634	685	678	681	696	692	703	687	663	680	664	722	728	652	674	698	703	679	709	671	686	647	702	686	702	706	700	674	693	678	675	634	660	731	680	664	628	665	683	695	694	659	650	720	731	696	658	678	700	693	670	701	701	602	633	670	695	684	679	677	716	700	666	693	678	649	701	671	694	687	661	706	652	673	681	706	689	698	660	674	682	738	680	650	698	651	654	694	727	722	675	706	680	712	696	723	686	643	703	697	674	666	681	713	682	661	660	714	681	688	675	676	681	653	715	677	691	654	638	683	637	689	688	675	700	693	703	669	664	638	692	670	667	678	686	690	678	705	706	701	714	671	658	662	685	688	685	687	657	718	684	691	653	700	709	681	688	703	714	634	694	693	664	707	657	642	624	677	681	704	637	705	665	691	674	680	628	659	664	690	686	672	666	704	644	700	678	627	690	668	660	640	701	628	638	681	651	686	640	691	617	655	673	686	670	636	688	688	698	676	731	677	681	727	618	709	670	715	718	657	714	734	629	691	700	681	669	709	656	716	691	717	675	668	693	699	675	723	676	673	689	635	685	705	695	678	692	626	681	693	605	677	679	686	681	620	698	676	653	712	707	667	708	679	637	740	712	680	678	627	689	678	692	685	689	706	650	668	680	664	655	663	647	665	709	673	686	689	689	734	681	663	651	709	649	658	668	705	656	694	715	721	686	707	688	693	658	680	697	681	664	672	700	631	671	701	653	658	664	676	703	689	694	650	697	667	697	698	664	677	689	672	644	664	678	674	634	664	672	680	637	700	669	723	633	718	657	655	697	633	721	673	677	695	718	667	669	696	694	647	701	685	662	659	677	704	672	674	709	674	682	726	631	702	704	670	739	638	688	685	677	652	658	719	655	621	716	678	728	692	608	693	650	646	687	718	734	688	713	748	632	701	690	686	675	703	708	674	668	650	686	655	658	693	649	646	668	735	706	720	687	668	703	691	656	733	673	675	721	721	663	670	671	648	696	691	646	673	677	684	701	656	683	634	670	677	644	680	663	655	666	693	691	633	678	690	678	724	634	650	669	638	643	707	666	662	714	666	623	700	657	702	640	701	627	695	704	641	701	671	635	658	640	684	657	632	676	655	695	699	708	653	673	720	646	697	672	682	654	640	679	658	666	658	698	646	626	661	682	714	704	682	698	684	666	693	681	710	700	698	672	681	658	718	697	673	691	691	658	657	719	654	703	693	669	685	698	703	657	643	666	682	643	649	687	655	647	642	685	634	689	693	719	641	691	701	671	660	702	682	700	711	685	724	664	765	674	706	649	670	703	653	644	662	703	647	698	646	649	699	637	700	694	659	680	673	707	690	683	672	691	680	691	707	616	638	677	655	615	665	662	716	659	628	669	697	700	685	700	712	684	656	687	677	648	624	656	719	683	675	702	667	684	692	673	647	659	654	674	675	693	661	673	694	671	714	684	674	667	671	652	679	676	635	706	696	700	666	681	663	680	679	675	692	678	688	707	657	673	696	681	691	670	715	657	675	653	669	701	637	715	650	607	674	696	661	700	680	672	674	670	661	694	688	659	700	670	667	719	685	670	671	690	666	644	666	677	684	664	649	689	721	722	674	677	673	681	695	685	643	688	696	718	644	665	673	707	682	653	670	650	682	680	661	716	659	655	640	672	673	666	687	700	726	648	706	695	673	675	645	675	678	651	677	693	657	616	642	672	675	639	684	726	652	615	662	669	676	633	644	676	697	686	679	646	663	684	668	686	662	648	719	644	695	673	699	662	637	698	657	646	666	661	689	680	678	661	709	686	648	693	736	673	711	658	660	641	689	669	712	711	688	691	672	670	730	679	733	719	687	668	659	684	674	722	657	727	727	694	678	670	669	694	691	679	671	715	643	715	682	709	679	713	655	721	695	711	682	639	626	708	728	683	693	629	706	648	637	677	644	690	643	697	698	664	685	689	705	647	717	669	652	690	697	664	708	672	663	689	709	644	639	686	688	674	659	680	691	689	700	633	670	666	686	705	656	696	630	649	693	651	677	677	653	674	718	691	715	689	703	667	716	640	661	656	668	695	677	644	636	653	688	683	686	656	690	673	691	665	679	685	694	694	667	687	679	685	687	694	638	683	632	683	644	652	711	710	641	675	695	671	692	655	628	727	721	691	645	686	716	648	680	653	653	669	706	660	649	695	662	629	713	641	697	669	646	661	704	662	673	706	659	681	744	631	702	670	682	670	644	679	657	667	658	682	694	714	662	666	669	654	671	661	684	693	683	660	645	677	633	682	698	680	693	636	656	665	678	698	687	697	679	670	668	669	661	712	635	669	671	664	659	641	685	712	638	674	672	704	693	712	715	711	660	646	712	657	667	684	681	697	640	699	661	679	682	689	702	662	654	673	685	658	690	643	688	699	710	678	691	654	663	666	681	586	694	687	678	610	667	697	685	668	665	705	655	635	722	637	709	694	670	653	656	697	691	661	680	695	693	701	638	669	693	668	712	696	660	653	663	716	659	672	665	670	679	675	717	693	692	761	663	656	648	658	690	706	726	647	685	729	626	701	667	669	681	679	684	635	675	655	699	645	689
9713	1158	1262	1048	799	610	467	413	381	319	293	286	260	243	257	257	244	247	210	216	211	212	187	208	218	221	197	197	200	211	200	183	226	185	231	189	223	209	206	183	214	186	194	188	198	214	190	214	203	184	198	201	209	195	217	194	190	200	159	194	200	193	217	214	222	234	214	206	202	199	183	189	209	186	193	199	200	210	215	184	195	205	198	193	209	206	178	209	193	216	205	215	185	184	192	216	206	173	173	216	186	210	222	204	198	197	223	177	202	189	204	205	193	197	197	194	179	192	172	195	219	189	198	203	192	201	186	196	195	201	170	189	205	211	204	161	194	183	172	195	205	199	197	217	201	229	195	192	207	187	171	184	192	202	193	223	207	184	185	203	200	181	216	182	175	194	177	211	181	192	225	202	189	188	192	174	204	187	184	189	197	192	192	180	194	193	194	174	172	185	223	192	180	194	182	183	203	196	197	213	173	165	177	206	190	185	215	201	197	181	201	220	206	193	213	193	195	159	217	197	198	183	201	176	169	207	191	207	166	204	203	218	207	191	184	204	189	172	188	201	173	202	209	193	205	191	178	192	197	170	184	186	223	183	186	190	182	187	184	202	203	176	179	175	211	199	217	206	192	185	203	242	185	201	179	196	192	184	191	207	217	203	197	221	195	174	188	182	172	193	188	177	224	162	196	174	208	187	184	209	217	216	174	196	208	229	193	201	218	206	201	195	191	182	172	207	182	173	190	219	191	208	185	179	197	182	215	187	201	213	174	187	193	198	194	191	176	216	201	197	198	195	213	211	206	210	190	193	199	203	195	203	183	215	189	179	179	172	196	160	199	172	193	204	193	188	178	177	207	201	193	187	188	199	192	195	203	204	179	188	176	199	193	212	182	201	191	184	201	182	192	214	217	205	195	198	174	186	199	192	223	188	211	205	219	182	185	219	200	193	184	189	191	185	202	178	171	194	190	201	178	186	209	172	202	188	177	165	202	176	188	204	194	188	189	198	207	209	192	181	192	178	193	211	184	193	186	215	197	214	198	178	200	188	230	169	207	206	203	226	215	165	165	207	214	179	184	208	195	185	184	206	213	177	183	177	182	198	204	167	234	209	172	210	197	162	189	181	190	176	186	177	214	200	225	210	209	181	190	199	181	181	190	199	205	226	210	169	179	196	235	181	218	189	181	208	181	213	202	188	204	202	187	214	196	211	202	192	179	195	172	185	207	221	183	177	185	184	185	170	200	178	179	211	211	200	189	172	214	181	195	217	214	192	189	188	192	205	202	198	186	179	182	195	197	185	199	188	184	197	207	203	184	183	205	205	207	205	200	208	181	207	169	201	213	215	186	202	205	179	197	203	205	187	171	205	208	194	189	207	196	204	176	179	174	197	182	198	180	180	186	205	176	184	198	187	186	194	195	198	218	191	207	154	185	197	197	191	213	188	185	216	195	197	192	208	232	191	175	196	188	187	213	203	198	191	165	214	182	222	217	168	188	217	204	204	189	218	198	189	188	202	186	201	192	205	173	180	166	211	203	203	185	211	189	224	172	176	192	205	186	222	215	178	185	190	202	180	191	200	196	168	170	194	203	200	200	214	201	190	198	205	206	169	218	192	190	209	173	175	186	223	188	175	221	203	200	204	170	195	218	198	204	185	192	202	187	193	180	202	189	183	170	197	212	208	185	182	212	189	205	187	216	194	183	181	182	193	208	191	181	212	200	205	182	177	207	186	175	191	184	175	200	192	162	212	176	180	219	201	162	190	197	192	190	157	208	185	179	198	207	201	165	185	198	189	180	201	194	209	190	177	195	189	198	185	184	216	199	211	175	185	174	198	183	206	184	183	198	183	177	213	172	220	189	183	192	200	193	190	181	193	201	201	214	187	192	186	183	175	203	187	172	199	168	179	198	183	194	202	176	207	196	193	214	190	202	195	212	181	192	192	182	204	201	203	194	209	212	206	188	210	193	198	195	202	202	259	195	206	203	167	195	218	186	221	210	176	183	202	199	148	196	210	176	207	213	200	196	182	193	191	208	195	197	213	184	202	213	211	212	196	197	214	190	164	187	200	205	202	200	211	213	202	231	194	182	189	210	212	231	215	208	234	190	168	199	217	200	200	206	218	176	210	217	206	190	204	208	203	200	213	192	217	193	202	203	183	182	197	170	163	184	221	200	229	191	211	197	190	201	173	201	174	197	190	218	231	172	191	203	191	200	200	188	210	187	187	231	203	166	193	179	171	178	182	185	180	188	200	184	189	188	183	179	179	208	193	212	188	175	201	191	186	188	212	195	178	187	180	193	190	179	213	187	203	190	170	192	189	191	194	184	198	167	183	216	195	214	211	216	174	202	199	170	200	210	196	179	183	203	201	199	208	206	195	182	195	181	170	213	177	186	172	227	205	196	164	198	203	200	185	173	196	213	203	191	191	222	187	202	201	201	190	190	194	199	173	186	171	187	212	214	201	189	185	204	199	185	163	199	207	212	191	204	222	195	180	191	197	168	211	183	194	200	200	212	188	219	179	186	175	215	183	190	168	189	198	187	188	192	206	213	195	211	208	183	199	174	200	220	189	208	198	187	207	174	192	196	215	182	222	213	165	203	188	211	206	194	188	218	197	187	191	207	195	219	207	172	209	190	228	206	199	160	168	193	204	183	201	212	187	222	191	175	199	207	206	204	190	191	181	194	187	205	214	205	194	197	206	206	213	207	204	169	213	203	198	198	189	201	202	190	196	182	189	183	188	172	178	188	207	199	230	204	196	196	198	199	218	231	201	200	230	190	203	206	177	214	197	217	182	184	191	208	194	191	175	211	198	196	195	197	203	201	216	187	189	205	198	201	228	211	185	190	187	187	201	172	194	174	198	187	217	186	217	210	173	196	225	197	200	206	174	194	196	197	209	217	212	217	203	231	221	180	180	177	169	190	204	199	209	199	196	201	200	194	182	201	187	216	174	174	188	204	203	182	213	187	167	171	186	182	164	197	199	189	186	216	216	199	173	194	192	200	196	191	195	203	188	230	188	186	190	198	188	201	185	178	183	164	199	184	197	192	192	193	183	186	189	201	203	159	195	190	190	223	199	173	179	184	198	194	192	209	194	192	189	181	213	196	182	207	189	210	223	181	193	185	194	181	182	213	194	191	182	207	191	182	205	202	202	205	168	173	207	208	196	185	203	203	212	160	192	204	187	224	202	187	182	196	210	204	202	192	164	205	207	183	192	184	190	196	208	184	188	192	190	183	160	191	179	207	209	222	214	196	169	181	220	191	216	216	194	192	201	209	226	189	196	182	206	193	185	207	213	197	183	186	201	218	240	191	182	177	205	226	202	191	193	186	232	202	195	176	209	195	224	195	227	210	178	192	195	184	205	191	199	192	186	209	202	215	190	173	192	216	172	191	187	184	191	203	195	203	195	203	184	197	184	207	211	201	200	205	188	209	194	227	188	175	196	195	200	222	182	178	176	193	191	214	200	191	194	184	185
6132	1415	2974	3546	3127	2449	2090	1772	1459	1298	1175	1112	1050	944	892	834	787	785	771	717	730	698	683	661	641	618	650	617	607	602	613	581	602	626	571	550	603	581	568	557	547	556	546	544	583	541	551	546	531	537	520	527	528	547	527	548	502	538	562	540	512	510	547	549	501	528	547	561	526	525	500	559	500	581	481	539	531	488	478	504	527	473	501	492	577	536	474	554	487	509	534	503	541	566	498	501	527	507	529	550	517	505	489	490	511	500	546	519	500	550	506	499	504	497	504	517	515	505	520	504	496	467	518	532	485	480	489	496	517	533	502	492	505	528	539	500	461	523	509	499	513	538	490	507	509	539	506	467	475	543	442	483	497	520	501	562	478	488	552	525	498	489	483	456	489	566	493	501	518	517	476	522	520	452	550	487	478	488	549	489	492	544	493	517	483	492	536	517	503	500	481	524	531	509	495	522	494	489	496	527	480	509	495	495	491	495	501	525	487	493	463	481	532	524	506	494	515	489	519	509	534	503	479	508	470	523	536	507	538	561	555	490	481	512	500	534	491	465	501	522	489	499	519	484	530	512	510	517	517	505	529	530	518	514	480	522	533	484	476	492	506	519	515	513	503	482	500	520	549	491	521	510	481	504	521	558	542	462	527	524	544	496	558	509	558	504	525	529	475	503	507	489	491	472	556	518	505	498	517	483	523	538	500	509	526	501	522	522	488	534	502	481	468	525	480	485	484	512	553	539	500	526	515	508	516	507	507	512	514	485	536	545	513	520	500	471	517	489	471	483	523	506	510	515	510	487	497	526	489	481	454	482	444	498	513	485	566	483	512	489	524	525	513	506	490	465	511	535	508	482	478	502	496	558	522	483	534	518	488	471	522	516	514	473	481	538	526	505	510	495	519	486	490	490	486	503	517	497	532	481	511	517	533	500	523	514	486	486	548	555	506	528	497	526	489	479	480	469	497	505	496	504	493	496	453	498	512	506	552	545	533	495	468	532	496	524	501	473	509	498	522	519	515	485	460	501	517	491	503	508	514	503	521	520	467	499	482	491	499	503	525	544	427	498	533	481	496	518	543	454	513	507	493	517	498	517	445	538	486	514	484	502	480	506	464	514	513	493	462	511	502	500	511	526	463	525	500	466	535	471	489	538	494	527	486	493	456	521	523	521	474	518	520	497	507	535	490	508	512	487	487	497	537	501	499	507	496	500	494	508	495	504	513	520	476	491	534	496	503	479	499	485	504	485	536	503	520	519	486	458	489	525	513	490	459	519	497	524	532	492	487	510	522	516	533	481	504	559	512	520	498	493	520	515	504	510	506	530	543	510	523	522	507	476	494	484	510	511	503	515	555	557	523	515	524	537	474	505	516	475	526	524	505	542	483	486	488	542	477	500	494	524	495	490	484	460	490	488	507	514	505	510	462	464	506	492	547	504	523	515	523	465	504	520	495	494	496	524	535	485	506	533	505	543	527	490	490	509	532	520	510	509	500	523	539	495	499	496	477	481	501	537	547	522	472	519	486	499	473	524	529	536	517	520	488	475	531	473	489	533	520	511	511	542	541	515	507	531	503	514	524	504	526	511	494	502	507	493	500	455	532	522	513	508	529	529	502	506	499	478	517	525	519	480	522	520	481	506	523	516	463	535	527	496	521	563	516	520	527	552	495	480	493	485	514	534	485	524	475	519	467	516	503	523	522	503	472	483	511	503	525	478	525	532	458	509	488	482	487	455	494	519	513	496	511	494	518	490	533	531	513	497	500	507	510	510	527	498	535	469	511	519	486	502	502	473	514	488	490	530	487	495	459	505	484	501	493	494	489	496	479	534	553	513	505	501	508	509	489	517	545	516	514	530	503	496	534	520	513	527	466	518	489	518	550	482	530	500	531	524	529	523	516	527	513	494	504	488	527	509	496	529	482	544	507	500	510	480	529	492	496	473	487	520	517	516	508	536	542	516	512	503	513	482	502	517	512	513	513	499	482	487	491	492	488	476	514	547	497	514	503	479	508	473	520	493	534	481	554	506	496	517	532	469	537	495	515	520	490	496	550	473	486	492	479	498	515	507	466	525	533	525	508	500	531	501	535	499	503	505	519	527	512	521	524	504	488	499	511	476	510	523	511	505	496	491	522	475	525	505	517	522	497	526	484	545	502	541	478	500	471	515	492	493	531	496	482	502	476	465	551	535	534	484	496	522	495	468	481	529	483	496	490	496	502	494	477	516	518	510	494	505	472	501	471	513	520	523	520	504	490	523	524	512	513	509	514	470	529	498	529	501	494	509	518	503	500	528	460	503	515	481	519	494	532	538	483	514	506	505	532	513	511	527	505	530	510	489	516	523	523	527	485	470	510	507	548	510	537	484	507	528	526	472	500	511	515	507	493	522	517	518	530	513	507	487	489	502	476	544	485	488	489	498	497	496	515	491	482	515	515	467	523	524	491	499	525	525	495	491	502	531	490	477	543	483	523	503	515	502	485	483	529	499	505	521	498	513	514	520	476	491	507	487	539	522	531	495	492	487	493	540	467	520	536	501	497	487	482	497	519	494	515	522	537	477	535	496	514	518	513	496	478	468	535	472	533	523	550	527	467	491	537	519	502	510	543	495	486	504	505	496	535	538	469	474	519	526	513	495	499	534	498	506	465	515	506	496	525	540	543	496	508	470	465	525	482	515	496	501	460	486	522	518	522	448	507	505	489	509	471	528	481	559	468	512	509	536	522	531	506	508	508	484	518	510	516	479	526	517	468	504	526	534	495	537	522	492	492	513	540	549	501	512	524	508	522	527	465	509	530	502	535	482	511	528	534	474	515	512	554	496	507	529	509	493	486	511	548	509	470	491	487	522	482	491	499	486	485	526	503	524	482	488	521	516	548	509	522	479	518	545	503	518	520	519	494	540	473	504	458	527	468	539	512	540	513	534	504	490	542	506	481	513	493	506	509	528	469	499	529	518	499	531	500	449	487	502	483	523	512	529	515	507	529	485	526	545	461	490	480	475	491	528	504	512	526	529	525	536	453	494	477	540	510	495	546	515	506	475	532	489	496	528	525	512	542	501	489	534	490	493	541	505	519	523	500	519	498	495	508	519	522	494	552	499	519	514	511	513	501	495	486	510	558	513	506	498	494	514	491	515	528	497	538	489	503	528	491	517	477	473	504	513	481	535	472	460	503	500	486	537	472	511	462	535	499	492	507	502	485	505	463	538	500	488	490	537	496	490	547	537	471	521	488	484	491	472	517	487	465	539	517	488	524	532	440	493	504	534	514	506	492	500	504	511	499	470	503	515	519	483	511	502	524	531	518	491	493	514	509	442	500	513	536	513	493	487	509	530	554	537	532	529	478	501	493	507	471	513	501	519	534	523	497	505	491	513	501	521	517	473	475	502	531	500	537	481	520	494	537	502	519	482	467	505	467	504	507	506	528	494	504	480	497	493	493	499	549	518	516	504	540	533	487	527	480	498	493	496	532	512	501	474	492	537
18783	3056	2510	1837	1217	841	683	523	370	341	289	259	202	209	191	162	156	131	136	116	128	97	129	102	85	102	106	117	91	96	98	110	91	108	98	105	81	90	90	89	91	77	75	74	91	70	66	80	74	87	79	83	90	69	84	84	82	82	99	71	86	88	82	85	66	74	70	80	86	69	66	69	67	91	82	81	80	68	77	78	63	66	70	68	84	67	65	86	59	73	63	71	72	68	81	81	79	68	69	76	76	69	67	74	79	76	80	66	78	74	73	65	80	67	59	89	63	72	69	85	75	58	70	65	72	67	69	70	57	60	72	75	51	92	78	85	64	91	61	87	71	80	76	79	89	76	67	65	86	83	81	74	91	72	76	76	72	69	55	62	64	72	72	63	80	72	70	67	73	90	64	68	74	74	73	70	72	70	90	61	73	84	80	70	79	71	66	79	86	94	78	80	91	73	74	85	73	97	62	62	71	67	62	63	77	84	86	71	68	65	63	63	64	72	65	67	93	76	73	70	61	65	61	68	75	78	70	72	76	89	73	70	64	60	80	75	97	68	65	78	74	73	60	86	87	65	76	69	74	58	67	68	60	74	56	82	69	91	68	73	69	77	57	78	85	70	68	58	70	85	74	62	70	71	69	77	64	65	70	89	72	85	72	74	68	82	56	69	70	79	65	71	76	75	69	64	82	73	73	94	81	70	79	68	85	57	70	82	81	73	80	70	73	87	63	77	69	68	64	73	84	66	76	72	80	78	95	82	80	59	80	69	73	65	78	60	81	75	77	72	77	83	76	73	74	62	82	70	76	75	62	75	77	76	76	72	91	66	82	71	87	72	75	81	84	70	68	61	63	82	66	67	64	78	81	71	74	81	76	77	79	54	75	81	69	77	72	73	70	74	84	74	82	63	80	67	80	69	75	68	73	83	84	72	64	73	54	73	71	60	76	66	81	85	72	69	61	70	63	64	69	66	63	80	76	63	74	64	69	69	68	79	76	72	76	78	102	60	90	64	75	68	44	67	78	68	76	63	73	97	72	95	89	57	80	66	80	70	58	78	65	71	74	60	90	78	74	76	60	69	73	63	71	69	66	71	84	70	77	79	61	64	66	64	88	70	66	75	90	82	78	88	59	73	80	75	62	65	63	65	82	56	78	69	73	76	88	74	78	87	71	70	71	68	68	69	59	73	66	64	67	82	79	67	83	71	84	66	70	68	75	62	75	61	86	80	83	70	73	69	72	79	68	81	63	56	68	60	69	72	77	65	74	69	79	74	95	53	76	81	73	82	78	68	79	85	76	73	61	78	67	79	74	71	65	67	69	64	71	64	85	76	72	62	78	79	46	74	62	67	67	87	77	51	75	79	80	61	62	55	71	68	53	73	79	75	78	72	64	67	83	89	78	61	81	81	68	73	69	73	89	83	81	76	79	84	72	66	59	71	67	78	80	91	67	80	55	75	57	77	70	75	88	69	78	67	57	68	66	91	79	52	76	74	89	76	79	67	76	71	81	86	82	76	64	78	75	80	68	78	62	63	83	63	59	73	80	54	71	55	76	78	64	68	69	73	72	81	71	64	69	91	66	69	66	72	64	64	74	83	71	85	66	84	76	69	63	84	76	68	79	74	70	73	71	57	80	88	62	72	63	74	86	68	64	77	72	87	59	82	74	79	86	69	90	69	82	79	82	76	76	59	70	60	74	61	59	69	80	67	79	72	72	64	61	84	82	79	66	86	71	92	74	65	77	69	63	63	80	58	64	66	63	70	78	86	66	79	50	63	69	89	59	69	59	81	63	70	64	55	79	73	74	77	70	89	67	69	86	88	65	77	69	73	65	60	71	75	73	69	73	90	62	79	69	81	83	73	86	70	69	73	73	78	80	77	74	72	74	87	75	54	66	70	64	69	73	67	73	70	77	79	79	63	77	70	86	74	74	58	70	68	98	75	67	75	75	76	65	80	66	89	86	72	70	83	90	62	74	70	68	54	89	89	67	87	81	73	113	78	80	77	88	70	70	82	83	75	65	69	57	78	88	83	80	72	69	75	57	73	72	62	78	89	56	65	81	69	69	89	69	63	68	69	85	82	68	70	70	58	73	51	73	78	72	69	71	68	68	64	75	79	75	82	76	65	79	86	71	70	76	72	63	66	66	73	54	79	76	76	79	68	72	66	67	66	73	70	72	63	81	67	62	73	65	65	76	71	80	73	71	63	66	70	81	83	80	89	75	75	74	70	83	77	83	73	77	67	69	69	72	64	73	69	70	93	75	74	65	66	64	67	76	57	81	82	67	66	72	83	73	64	59	76	77	70	93	78	84	69	66	77	86	74	68	66	91	68	73	78	73	81	80	63	64	73	77	79	88	70	70	75	69	74	69	81	69	77	67	81	79	69	66	66	61	73	81	61	86	63	77	71	95	93	62	77	67	70	95	75	88	93	69	71	85	71	69	78	98	76	77	69	73	84	78	71	91	66	75	78	77	69	58	93	66	65	77	74	91	88	84	68	87	80	80	70	64	72	72	78	81	68	64	79	86	81	56	81	77	80	91	56	67	76	96	76	68	71	83	84	83	76	75	70	65	81	82	81	77	55	79	70	58	76	78	78	81	66	72	65	71	83	76	78	80	80	73	83	75	74	76	81	69	77	116	73	81	72	75	83	71	83	89	78	77	82	77	77	79	79	74	64	73	75	72	68	66	80	66	76	63	62	72	74	79	72	84	81	82	60	64	92	66	79	64	68	68	77	79	61	77	72	71	67	82	88	82	77	83	61	68	50	57	76	85	75	78	70	72	63	63	62	78	62	86	77	82	82	73	55	73	73	87	65	88	72	78	93	74	67	53	73	73	63	69	70	76	73	89	72	69	69	64	83	76	82	68	73	73	63	77	62	75	72	63	80	84	61	77	74	82	64	78	81	71	69	74	72	70	94	65	72	53	74	84	70	61	61	82	77	77	66	94	69	89	71	78	76	64	59	67	73	66	67	70	70	74	100	77	82	75	68	69	78	69	81	76	62	89	81	79	62	75	67	74	85	69	74	75	71	66	52	65	66	66	62	77	86	76	80	89	67	70	73	60	93	71	78	68	83	62	62	72	81	68	68	72	71	82	75	84	66	79	85	82	72	76	60	81	79	80	85	86	72	71	70	86	76	71	73	72	67	84	72	66	68	73	85	79	67	60	70	82	56	80	73	71	74	87	62	74	85	69	67	81	74	57	70	69	61	77	83	63	91	65	78	73	64	83	75	77	69	63	64	93	74	84	68	67	70	70	84	63	73	70	68	64	71	78	78	88	76	78	74	57	85	74	63	86	86	81	67	82	68	80	76	87	80	80	53	79	59	76	68	77	73	85	73	70	80	89	74	77	76	75	71	79	83	75	67	81	81	73	81	77	64	72	83	67	85	69	60	79	84	66	76	71	74	68	60	68	80	80	75	78	65	78	80	61	93	68	80	66	82	70	86	80	71	80	71	69	94	72	66	66	66
8731	1977	4737	5677	4747	3920	3081	2602	2072	1845	1584	1348	1163	1064	919	828	805	759	719	617	610	568	534	531	496	465	444	419	406	413	432	367	378	362	350	344	373	359	322	342	315	287	294	299	279	278	291	284	295	266	297	299	245	298	254	259	258	259	257	239	255	298	262	241	253	251	237	240	264	241	262	266	252	238	217	237	265	245	261	224	237	225	226	242	218	236	221	224	226	240	225	256	237	235	218	249	213	240	228	253	222	232	256	239	216	212	241	226	220	216	211	230	200	206	237	229	206	230	247	228	228	214	220	229	216	242	228	230	226	249	224	218	224	215	200	219	226	226	222	219	226	257	268	237	196	236	210	242	232	222	216	206	216	224	186	230	201	222	246	234	201	233	205	226	223	214	223	223	187	221	205	233	212	221	205	253	230	220	221	259	232	226	221	225	218	227	207	245	221	215	215	236	209	232	207	231	213	199	208	215	243	238	249	216	227	206	226	213	211	220	218	229	194	209	237	216	230	236	195	225	224	231	209	219	201	210	235	192	218	227	234	208	223	213	180	206	232	235	224	231	224	240	213	238	226	219	229	219	234	227	245	243	221	203	219	237	207	213	238	213	232	212	238	190	220	186	208	212	227	231	233	202	213	228	206	243	214	220	216	199	219	210	221	233	229	225	209	213	228	198	225	217	212	224	208	203	218	232	214	223	223	221	208	218	204	194	229	222	198	253	227	222	218	224	250	200	214	219	195	224	208	217	224	208	219	222	241	255	211	232	218	206	214	223	216	219	231	217	222	216	221	223	228	205	213	222	231	212	217	252	219	224	263	232	209	225	229	217	221	251	232	218	249	215	224	230	239	213	206	227	215	230	226	191	210	213	243	222	246	203	228	216	216	233	204	227	227	224	238	209	239	221	208	238	209	241	212	227	203	218	210	202	228	266	252	215	215	211	222	232	227	212	235	239	213	218	219	206	224	209	237	221	223	202	220	219	213	232	217	233	205	230	229	202	215	192	252	203	206	220	228	230	239	201	205	228	220	214	220	227	218	199	210	231	243	219	231	223	217	218	243	218	205	222	191	215	232	205	233	213	241	224	235	210	246	238	227	214	228	218	195	242	234	229	211	232	199	223	210	223	220	204	223	213	226	233	235	206	223	240	219	220	225	233	231	208	254	210	219	215	217	216	237	209	221	217	205	224	220	219	212	226	236	196	210	200	218	227	230	230	211	192	217	221	215	225	231	195	206	192	213	191	233	190	226	243	250	207	223	202	180	228	208	221	201	191	202	208	216	215	225	223	185	235	209	227	246	242	213	228	221	192	232	215	219	260	221	231	207	217	230	216	224	218	213	223	206	224	231	215	189	218	207	234	207	227	226	224	222	228	228	230	217	241	216	204	210	219	215	225	225	230	201	185	220	205	213	208	237	206	220	223	213	231	250	231	230	229	237	238	208	214	225	200	217	212	205	195	193	240	233	203	220	225	222	215	219	214	218	228	234	216	215	212	194	208	215	216	217	184	219	216	204	229	223	237	227	214	224	215	204	222	198	233	230	200	206	211	229	228	199	207	212	216	210	224	213	213	218	182	210	211	204	208	190	214	213	252	222	213	217	247	211	200	203	211	209	249	224	233	224	212	214	214	222	218	209	238	221	223	227	227	209	204	198	236	240	232	204	221	221	234	219	227	236	196	213	214	219	217	218	196	212	232	225	209	237	220	228	214	214	215	226	225	212	210	211	226	206	230	217	198	209	217	204	229	244	239	224	221	230	235	194	209	227	247	242	231	226	248	216	237	209	217	240	213	246	225	251	213	209	219	244	210	250	228	252	195	239	215	221	215	228	199	214	232	228	218	224	215	210	201	253	219	225	211	220	220	205	220	220	191	219	246	212	230	208	201	208	225	201	215	191	195	221	220	243	197	205	203	191	242	197	251	222	252	187	209	212	216	203	201	206	193	225	211	217	257	230	223	226	210	216	203	229	208	229	217	204	223	225	203	236	211	234	198	222	211	230	212	208	216	223	199	219	223	201	209	223	224	211	232	230	195	235	255	213	217	226	220	235	209	233	208	232	211	238	262	208	212	220	224	223	209	217	223	227	203	230	227	240	206	229	224	231	232	232	229	193	219	256	235	216	234	208	180	206	203	235	233	200	221	205	232	230	222	207	226	200	221	198	227	225	243	222	226	207	218	236	210	201	191	216	220	215	217	221	217	214	191	215	211	219	204	224	225	228	246	226	192	215	240	194	224	192	227	221	214	218	245	241	227	213	240	212	219	217	227	224	196	207	205	223	214	194	208	230	205	227	196	233	207	194	216	207	243	222	202	253	226	228	212	233	190	213	208	217	204	231	251	196	201	232	225	209	220	218	239	240	194	208	210	203	204	244	223	198	216	219	229	198	236	225	211	220	210	206	206	204	245	201	196	230	231	217	214	225	206	228	176	210	205	202	200	219	200	229	205	208	222	224	240	246	224	232	213	245	210	203	219	222	197	218	221	213	215	235	241	212	232	241	228	221	237	220	235	202	216	200	230	222	177	203	213	219	220	238	175	220	218	208	214	207	211	214	209	218	197	199	216	205	196	208	219	226	206	206	244	193	201	218	210	240	224	214	226	220	211	222	223	252	195	216	212	225	237	232	251	215	218	215	226	230	223	221	207	217	240	208	215	212	220	219	204	203	219	209	223	239	198	231	218	225	248	230	228	207	215	232	229	220	205	220	239	238	198	225	249	232	223	212	237	214	238	203	243	215	207	236	231	204	226	224	247	215	224	225	253	238	231	184	208	206	223	218	223	194	215	241	215	215	218	220	219	208	205	230	193	210	209	246	205	217	213	214	245	220	231	225	212	203	206	212	230	227	212	233	220	202	219	198	233	245	231	222	213	214	205	230	214	225	239	205	219	214	232	218	218	221	219	245	206	226	217	239	221	225	226	234	191	220	211	206	227	208	213	240	203	234	202	201	220	230	244	206	252	230	224	202	213	218	216	235	229	210	235	213	228	221	232	208	219	210	207	220	193	202	214	196	204	222	215	223	240	217	226	206	228	250	208	195	242	236	198	194	222	251	204	206	209	242	220	249	237	215	223	225	233	223	223	212	235	223	231	229	207	210	201	199	230	205	228	246	214	232	230	236	183	245	227	216	193	241	236	191	214	234	216	240	217	256	225	219	239	218	202	191	232	218	215	206	233	244	181	203	178	230	226	211	217	223	231	239	220	232	203	221	217	231	207	193	237	209	208	214	231	223	214	220	226	197	216	240	227	205	213	237	206	227	214	207	221	226	204	218	220	208	194	236	196	225	207	217	197	224	214	220	195	236	225	218	226	243	236	223	246	231	204	220	205	220	215	203	201	234	221	215	212	209	236	227	192	209	240	230	212	216	220	206	221	229	211	206	245	223	222	204	248	219	217	212	219	228	221	229	214	228	235	196	210	216	217	234	206	210	216	237	193	221	240	231	202	225	228	206	256	212	250	223	251	204	224	218	203	220	223
2462	319	323	313	294	289	263	303	256	266	272	271	263	271	276	265	293	280	274	256	277	271	286	248	287	269	299	257	251	238	282	245	266	281	278	276	251	294	293	241	244	260	254	296	272	260	274	240	293	263	246	257	252	298	263	277	281	250	226	267	277	261	282	298	279	256	279	261	282	267	264	285	286	285	269	270	270	259	253	271	244	264	245	285	276	298	270	255	295	273	232	260	263	251	248	286	274	266	266	250	275	243	232	299	285	275	266	263	261	246	259	267	244	261	250	274	290	284	294	259	250	276	284	240	247	276	290	277	281	273	251	291	259	283	299	279	296	279	243	264	285	257	258	241	269	263	275	273	256	269	285	263	247	234	293	255	269	239	253	288	262	256	258	264	262	252	257	248	243	272	261	251	265	290	257	241	288	261	259	282	270	257	277	247	286	266	257	283	256	247	270	307	270	240	261	263	257	247	271	254	234	266	278	265	251	259	266	271	274	272	243	260	267	260	235	263	279	284	276	262	268	254	273	269	271	263	283	290	290	272	279	278	270	266	269	257	264	259	253	258	291	247	243	282	263	265	256	271	271	268	243	257	267	250	255	257	244	241	286	280	292	247	276	228	287	240	249	276	272	278	287	249	283	249	263	256	286	262	271	270	284	252	285	269	273	262	275	267	238	243	261	270	238	284	277	246	242	276	274	267	253	243	263	287	278	258	249	294	278	242	254	248	266	270	303	307	248	262	290	279	281	280	285	282	290	265	270	262	282	249	255	243	265	258	236	269	273	272	273	240	245	277	280	270	252	267	240	280	248	262	241	254	256	258	291	267	285	256	242	264	277	289	237	289	256	265	238	278	268	273	255	259	280	247	261	281	265	255	255	252	243	290	283	264	280	263	246	267	274	267	284	264	246	300	285	266	261	263	309	244	270	259	282	285	252	291	233	258	279	244	255	259	255	262	270	302	255	288	266	264	267	248	261	283	258	281	249	274	256	276	281	245	260	290	263	272	264	282	251	273	288	243	334	244	276	270	275	267	246	273	274	253	279	261	287	252	260	259	254	242	276	295	265	293	272	246	302	256	281	255	259	228	258	289	280	261	278	268	292	251	271	280	294	266	236	273	248	263	250	237	264	268	290	288	259	266	268	262	278	259	261	271	293	259	275	278	274	266	260	262	278	255	241	263	265	265	249	248	246	270	251	286	245	258	289	268	279	271	257	252	266	243	270	236	258	257	274	282	255	265	265	264	283	256	277	253	270	266	263	273	262	255	287	276	275	286	244	266	284	295	258	278	280	260	274	254	252	292	274	244	265	273	280	254	279	271	290	282	255	269	266	251	277	269	282	260	292	274	271	235	277	282	271	270	272	276	288	256	245	254	270	270	257	272	238	274	236	255	251	258	283	271	262	255	282	263	265	249	291	263	276	262	264	243	261	249	285	275	257	277	257	234	256	267	265	253	267	270	252	273	264	261	252	249	248	270	276	257	264	300	301	262	276	247	254	266	294	260	249	302	258	277	297	259	262	236	284	285	288	274	248	239	244	265	261	274	248	269	270	238	271	283	256	282	246	273	251	253	258	265	264	271	272	262	272	268	246	305	260	272	225	245	251	251	245	253	262	255	252	265	262	270	269	234	247	290	251	258	247	266	238	273	269	258	263	250	270	281	246	281	257	256	250	272	272	291	250	255	247	238	286	241	290	265	248	278	251	244	281	267	250	243	278	268	277	274	272	276	260	283	243	256	268	279	280	257	251	267	305	267	243	279	282	273	266	268	273	282	246	270	269	247	258	257	252	270	284	264	266	279	295	277	248	280	271	247	244	263	255	279	289	274	269	275	268	257	269	282	251	247	238	272	294	228	310	302	264	236	263	283	250	265	275	258	273	288	277	289	256	238	236	250	241	231	270	298	270	239	280	256	251	260	250	268	244	262	271	268	290	244	263	237	260	251	277	284	257	296	277	252	266	304	263	260	273	277	288	259	293	278	231	278	274	258	275	265	264	263	284	255	265	253	293	265	263	255	273	272	287	284	278	251	264	239	260	289	290	276	273	267	273	271	298	263	266	288	289	256	278	269	255	267	279	268	270	266	282	259	242	229	253	256	250	268	264	271	261	249	267	249	254	294	239	250	279	259	275	278	255	266	272	255	246	278	283	249	266	249	267	263	264	257	263	267	273	272	286	251	223	288	267	294	269	260	259	289	268	272	260	240	259	249	265	258	245	245	233	256	280	251	273	262	279	275	284	225	261	292	281	235	217	253	257	273	282	284	249	261	251	256	258	243	286	282	274	241	236	269	234	276	261	259	298	243	257	243	271	258	280	253	285	258	268	262	271	249	286	282	261	255	269	244	272	270	273	256	237	265	235	309	256	258	272	255	282	274	293	253	261	263	249	269	273	274	286	284	263	281	244	237	266	288	286	253	274	241	227	253	268	266	265	259	267	263	236	264	266	290	238	266	244	247	234	251	285	251	262	274	249	262	242	258	250	242	223	268	261	301	270	243	274	265	234	280	245	275	230	265	271	264	249	257	277	234	288	252	251	271	263	267	255	265	236	257	246	282	259	250	274	286	263	257	255	280	253	257	272	296	253	245	286	280	268	256	255	290	291	291	277	232	276	289	250	268	276	248	256	256	264	269	268	255	278	289	261	257	243	247	281	290	273	285	255	273	258	266	273	264	276	244	302	281	282	287	245	284	251	259	266	258	289	269	286	254	269	266	252	247	267	275	254	280	246	313	281	257	235	277	279	234	265	238	280	261	241	249	269	264	262	239	303	301	279	268	276	283	273	239	279	280	287	283	267	273	302	287	302	251	256	272	255	267	256	275	276	251	262	291	280	273	254	275	275	271	286	264	278	250	260	267	262	293	245	263	267	259	252	264	281	265	294	275	262	245	256	280	269	248	281	247	252	277	265	273	273	269	284	248	269	264	275	265	247	279	268	290	249	257	257	290	269	282	259	268	259	281	272	279	277	270	254	275	281	285	252	267	280	248	246	268	263	285	275	268	266	281	262	261	281	274	239	313	251	296	259	235	237	236	255	236	268	262	279	269	268	277	242	278	277	279	266	278	300	264	278	269	234	288	258	285	294	256	280	260	260	245	249	239	278	270	253	280	256	266	265	267	279	267	268	286	253	271	280	245	256	288	285	273	241	261	280	264	271	272	260	268	250	270	228	282	265	258	270	278	264	251	261	271	267	256	268	287	253	277	235	272	271	277	260	269	257	276	235	255	262	263	269	254	278	281	266	244	258	263	245	253	277	261	266	231	266	273	266	230	252	253	285	276	302	270	277	254	280	268	277	250	291	250	255	251	229	249	259	272	265	248	253	254	231	232	282	300	263	272	257	257	224	242	256	273	251	241	296	263	242	272	280	259	284	279	271	268	255	261	260	254	287	283	257	254	268	253	301	259	226	254	262	262	243	259	274	270	283	267	290	282	254	247	272	262	288	293	267	272	265	244	277	270	270	257	262	273	254	288	231	252
2409	761	837	917	811	817	742	779	813	720	753	696	702	690	702	703	673	696	697	668	661	699	671	690	667	652	729	660	694	668	653	656	722	688	673	679	704	651	680	647	645	653	680	702	654	637	669	706	659	680	700	690	699	700	638	736	681	643	676	676	622	685	681	656	706	631	714	700	612	676	659	677	690	666	681	726	677	675	697	691	672	648	667	663	711	695	675	615	698	667	701	679	682	667	682	647	658	684	660	670	746	642	711	700	697	694	692	663	703	651	712	717	691	678	681	714	668	663	662	683	693	626	686	726	716	625	657	703	693	610	637	710	696	738	724	674	701	706	660	682	670	720	669	656	660	690	690	720	730	676	705	659	700	668	702	702	656	667	666	654	665	693	721	656	686	646	683	697	700	661	726	654	702	639	687	731	686	652	706	687	708	693	680	687	694	660	669	661	676	654	683	673	669	674	688	696	656	709	666	674	683	685	655	663	639	660	651	674	721	663	681	640	669	695	654	661	670	693	701	697	661	702	713	720	666	707	692	691	682	701	690	711	725	695	688	702	720	654	638	669	661	721	688	666	717	659	697	652	684	703	671	652	712	698	670	681	678	693	710	704	691	681	657	694	723	666	702	662	688	665	682	674	668	695	707	659	703	696	659	651	632	669	720	679	668	699	686	702	673	661	708	665	681	681	700	704	713	684	704	675	692	677	716	650	678	697	668	681	704	633	675	707	691	666	694	710	715	685	699	685	680	632	636	688	686	656	657	682	650	670	681	724	682	679	671	693	669	681	643	717	683	685	659	678	687	655	695	666	669	665	675	656	666	660	663	651	658	738	684	676	698	693	687	663	674	642	698	706	645	696	695	656	686	689	668	723	675	665	642	693	669	717	712	709	662	674	653	656	702	676	662	698	685	641	686	665	664	692	741	631	689	664	651	680	691	694	664	638	656	707	651	653	683	723	651	639	684	688	685	674	656	640	703	698	705	698	744	669	725	707	679	700	681	678	658	677	694	656	660	697	660	690	684	669	664	671	689	683	674	672	717	721	702	708	649	651	663	704	661	651	685	678	660	698	688	709	680	692	665	631	694	638	720	724	693	708	694	689	673	671	710	678	647	687	681	669	685	667	755	677	691	688	661	676	744	700	666	726	697	657	683	672	649	720	681	692	686	670	710	646	717	704	633	683	720	677	675	666	676	682	649	686	660	723	729	684	654	642	680	678	656	666	691	687	684	667	691	698	671	690	674	663	684	703	715	649	677	664	728	689	664	689	657	701	676	695	672	653	698	696	688	700	684	704	734	681	688	646	652	682	686	633	687	714	683	659	674	690	691	647	653	672	688	682	676	675	682	671	657	657	703	687	637	720	680	656	653	655	696	658	688	671	650	699	696	642	680	685	685	681	696	722	615	667	689	645	658	674	640	700	664	666	689	708	665	675	658	677	685	674	656	679	710	662	736	711	654	666	663	659	704	642	667	677	661	698	669	691	698	667	689	696	698	698	691	696	674	684	663	664	723	693	714	717	708	679	658	695	649	674	655	720	689	664	743	678	676	630	682	693	684	679	678	688	681	742	637	665	617	726	654	667	652	648	660	673	649	660	682	666	700	671	693	715	727	661	720	654	679	683	629	687	686	669	665	695	650	642	664	675	704	701	689	703	682	719	694	673	693	698	697	647	656	720	717	670	738	664	684	700	665	728	667	710	671	716	664	754	724	680	642	695	678	685	703	658	680	683	695	684	659	703	664	644	686	688	652	701	662	707	697	655	696	667	685	683	656	648	710	649	723	650	662	732	672	649	719	692	670	648	688	672	709	705	721	680	731	682	700	696	700	727	704	675	689	694	692	682	620	650	633	652	719	691	688	699	701	676	658	713	693	672	688	726	660	650	677	696	662	697	679	690	664	677	679	711	661	674	714	677	693	707	625	691	657	648	663	730	681	661	637	692	693	647	687	706	652	685	668	685	651	646	709	688	678	686	658	671	659	668	635	690	608	651	684	682	647	712	683	691	664	678	677	705	717	700	700	647	649	724	672	663	707	702	693	681	681	716	691	661	682	677	677	714	699	679	668	678	657	658	670	657	697	640	668	693	676	689	682	688	725	704	678	678	665	689	635	694	689	696	648	707	660	663	640	715	668	680	665	708	686	694	718	633	712	687	665	685	703	683	658	689	637	681	680	653	659	654	675	652	702	655	704	682	673	658	712	648	683	721	749	661	684	678	647	735	716	631	682	696	706	668	643	680	662	675	705	681	668	687	682	640	650	701	704	677	681	670	682	714	687	667	660	704	700	727	709	710	728	663	700	682	677	644	691	638	689	674	694	723	711	678	689	724	686	677	708	684	690	621	680	672	684	655	622	662	689	671	673	696	727	697	739	652	693	672	693	657	699	749	690	669	656	731	652	699	691	701	699	666	683	672	687	679	708	664	678	696	715	675	677	673	669	673	679	705	669	670	684	712	700	727	683	698	669	603	700	663	698	656	713	662	649	653	752	661	693	711	650	665	686	683	650	643	700	693	679	704	664	640	720	634	671	666	686	703	701	656	661	632	690	645	694	669	698	688	688	636	671	697	652	714	693	647	653	663	695	672	629	668	682	684	693	717	729	673	662	674	669	677	635	666	675	671	660	692	725	704	686	730	645	688	677	658	715	718	655	684	658	699	670	645	692	701	703	657	671	682	709	717	678	701	710	668	678	676	680	665	696	691	685	643	685	642	679	670	663	670	701	664	692	674	618	685	671	677	669	704	673	660	696	680	702	686	694	647	678	708	661	672	664	666	672	680	702	632	700	692	626	688	728	707	690	622	705	685	659	654	673	701	668	683	694	610	734	687	716	634	712	653	687	687	663	653	638	703	697	676	690	682	648	675	726	717	727	658	661	662	655	716	647	721	678	687	627	663	697	723	680	639	647	689	650	677	672	718	648	690	648	654	696	715	639	727	713	698	705	718	695	728	646	675	685	684	652	615	681	663	682	630	639	641	697	700	693	642	671	678	651	681	683	680	671	728	675	640	671	675	677	702	726	691	708	668	682	674	661	646	730	686	666	701	676	661	673	672	741	660	638	646	697	700	647	676	685	674	660	681	699	696	715	666	633	645	689	648	670	640	727	711	690	656	696	630	672	630	666	677	693	703	691	632	667	693	675	674	693	662	671	666	690	666	671	692	678	701	690	667	705	677	660	689	685	663	719	747	676	659	662	662	683	734	672	704	688	720	672	701	643	654	714	704	699	690	712	699	689	683	693	688	688	683	672	659	665	723	667	638	663	691	687	648	707	639	684	677	708	652	701	675	635	654	669	697	672	709	644	671	664	651	710	656	694	665	633	714	649	691	689	702	706	654	691	639	707	672	725	701	707	654	687	703	692	750	699	642	665	667	651	675	669	696	633	629	686	690	706	671	724	722	663	714	668	668	705	645	699	735	650	687	684	656	713	688	638	696	692	672	670	718	664	641	663	649	684	682	705	665	660	652	710	710	676	683	747	689
11391	1321	1315	1116	797	602	529	435	396	321	300	323	261	275	244	226	257	225	260	226	208	186	230	216	209	204	230	197	207	194	215	178	199	194	208	210	198	181	179	211	198	166	193	196	166	186	178	176	213	208	197	194	195	186	211	194	184	185	218	181	212	199	165	186	200	197	193	202	212	200	191	198	203	209	180	195	210	189	221	197	215	219	200	186	189	197	170	176	201	199	198	203	189	197	193	211	214	191	204	207	202	186	176	186	166	179	201	211	198	200	206	187	204	221	187	209	216	184	179	204	191	198	177	207	211	177	210	177	178	193	177	207	197	178	207	194	190	180	203	206	218	194	180	188	194	225	195	173	214	189	197	188	211	176	211	175	190	186	189	190	211	190	177	204	195	206	198	208	209	197	163	224	216	190	206	200	192	203	198	203	194	213	195	215	187	182	200	206	199	188	186	215	199	190	157	203	215	185	209	187	184	210	183	154	198	212	198	184	194	202	208	194	220	181	177	217	191	219	194	219	188	196	209	195	201	204	194	194	195	195	215	199	181	179	208	185	196	195	186	201	192	182	198	203	208	214	190	183	170	180	201	171	186	193	215	227	182	192	202	225	175	183	227	197	216	187	198	171	197	201	196	197	220	213	198	186	197	198	202	215	189	173	211	192	183	197	199	207	192	204	197	182	185	201	194	204	194	210	187	211	211	195	211	209	172	182	218	201	169	180	182	167	201	193	194	191	198	206	231	217	187	217	181	195	194	204	183	185	201	177	199	195	190	208	211	166	198	211	199	198	191	181	204	194	229	190	214	188	234	206	189	173	200	190	214	199	173	205	174	185	216	195	165	193	195	181	183	198	208	186	190	215	212	199	210	187	198	212	177	204	194	206	184	175	185	183	182	185	181	198	195	214	189	170	179	204	198	189	215	182	181	213	202	215	183	182	174	220	195	174	198	183	199	180	209	198	203	183	184	190	181	181	199	176	221	178	165	198	213	205	212	202	207	205	186	170	189	195	194	202	192	206	204	177	191	176	180	196	225	186	198	210	223	196	206	195	193	196	204	191	213	203	191	179	196	197	173	217	205	183	183	172	176	188	180	205	223	185	216	200	195	169	172	187	204	204	180	191	182	198	173	167	206	179	186	193	186	188	194	202	185	201	192	188	200	171	202	203	183	221	220	201	219	197	231	182	181	194	200	211	191	173	172	208	188	200	191	209	204	217	186	191	195	211	193	194	185	200	187	206	169	194	191	182	191	205	209	191	195	211	204	199	207	194	195	182	190	187	198	191	190	217	188	199	191	198	222	201	203	189	197	186	197	192	199	181	191	189	206	198	201	170	190	202	165	197	196	201	200	201	200	198	209	222	189	197	192	208	180	213	193	215	174	162	211	174	194	199	187	186	214	186	198	197	219	213	193	190	177	205	186	179	186	204	198	198	187	208	213	199	199	206	161	185	204	202	174	174	179	181	181	197	190	204	182	208	193	222	211	190	199	189	216	208	208	193	206	224	195	182	199	195	214	194	192	182	196	193	171	193	192	196	209	171	208	186	191	176	209	183	218	181	203	220	178	171	195	204	200	223	186	198	206	175	203	193	197	191	181	207	211	207	200	204	180	204	217	163	185	227	216	188	175	215	203	190	199	207	199	199	180	205	174	187	186	205	211	183	183	180	205	185	204	219	192	200	208	203	174	192	194	201	201	178	213	202	201	183	195	180	161	198	189	204	169	207	191	220	193	202	214	179	208	207	182	195	212	197	199	191	200	199	201	186	166	201	183	204	194	194	199	224	215	215	199	177	186	204	171	209	209	208	206	186	216	213	223	220	166	195	220	186	194	214	217	186	202	193	225	209	209	193	202	183	190	198	195	193	204	209	187	205	217	206	215	185	197	220	211	208	207	185	197	236	198	197	204	182	175	203	201	203	177	223	179	195	194	187	229	188	198	179	198	184	216	199	186	194	205	192	207	222	220	207	203	198	191	196	179	198	207	187	175	181	196	173	193	219	185	223	200	174	225	195	197	203	217	191	202	185	184	184	195	191	204	192	212	192	195	185	190	227	180	191	196	186	177	189	209	171	189	190	185	206	204	183	205	202	212	242	159	175	180	199	209	195	204	182	192	170	180	208	196	192	198	200	207	215	194	175	174	185	239	216	180	206	204	193	206	193	219	227	187	206	185	201	195	202	218	202	174	226	200	163	176	187	208	175	199	204	190	192	202	224	194	195	189	189	191	209	192	218	192	207	216	235	210	210	196	206	193	195	190	183	175	182	202	221	196	181	197	189	177	193	184	200	212	192	191	216	203	210	206	220	213	172	201	212	187	197	200	209	187	210	204	195	205	186	181	185	181	204	226	179	169	188	194	190	199	200	177	200	176	204	206	174	198	202	203	187	183	189	165	202	209	203	191	212	177	194	204	192	187	182	198	209	238	196	186	192	203	193	205	202	172	205	202	205	172	207	195	186	204	216	195	200	175	192	186	185	184	201	175	195	196	178	197	200	184	196	165	204	183	195	163	211	197	191	227	206	187	195	186	183	212	193	176	197	211	188	174	214	191	197	221	216	210	214	223	192	180	185	216	198	205	180	200	195	178	158	208	211	203	222	213	188	230	209	183	192	185	211	205	211	216	209	183	222	186	205	188	207	181	209	184	235	202	188	203	196	201	198	164	187	214	219	207	196	215	211	188	199	195	176	204	217	194	181	197	203	189	190	183	178	180	187	188	212	179	166	203	215	193	170	193	186	220	190	178	208	192	198	203	191	187	201	204	203	211	203	206	192	182	211	226	199	192	185	187	197	212	212	213	211	210	186	193	206	206	186	200	198	185	205	185	187	180	198	198	198	197	176	207	181	194	201	192	203	198	218	192	201	204	182	179	202	163	182	202	205	177	202	178	208	186	186	219	194	205	183	196	202	192	193	170	182	216	230	212	205	205	207	215	207	202	196	200	206	203	199	183	212	194	206	206	187	192	178	204	160	195	191	180	212	214	199	197	195	240	195	199	179	199	189	196	199	241	199	205	202	214	234	201	193	192	195	185	187	179	176	161	210	206	163	172	199	193	182	201	198	204	173	214	221	199	180	201	207	176	221	194	188	203	222	179	214	194	189	167	219	190	177	179	193	209	209	171	198	177	214	178	196	201	169	199	190	189	199	201	194	188	203	192	197	197	174	194	186	197	178	209	161	178	186	178	197	175	188	198	192	186	202	187	213	187	197	193	202	220	201	198	195	195	220	189	188	198	192	170	195	166	185	190	193	208	195	203	193	184	172	179	197	171	185	181	196	199	196	195	171	193	174	178	211	208	195	215	209	211	208	184	203	201	192	209	194	165	200	176	183	197	211	180	185	213	182	201	220	215	206	184	187	195	196	176	179	208	185	180	194	165	185	193	177	177	174	197	207	183	204	209	213	184	191	197	203	234	201	188	189	192	174	189	214	182	205	199	195	193	226	172	198	179	188	176	189	207	183	200	205	179	175	205	184	193	196
6867	1479	2905	3555	3006	2555	2202	1754	1443	1373	1278	1065	1068	956	918	853	846	777	772	736	714	698	674	617	651	601	636	661	599	605	592	594	593	594	544	564	547	557	574	547	545	563	561	556	530	547	544	512	549	551	517	524	473	531	507	533	537	526	559	555	556	508	521	509	558	510	497	517	529	539	529	520	540	596	499	514	498	492	497	503	523	580	533	506	553	541	524	546	531	499	527	524	524	480	501	531	517	512	551	491	507	505	550	539	490	539	513	492	510	507	528	519	494	466	495	552	491	514	516	503	486	538	546	517	532	497	526	532	517	533	543	495	523	536	454	510	445	523	499	529	486	474	493	539	509	463	528	495	503	531	498	507	501	477	533	553	522	520	503	534	500	557	475	498	513	501	525	466	484	493	559	487	486	531	518	477	482	485	494	507	521	513	509	519	516	498	510	490	486	502	490	524	543	516	490	511	506	477	495	537	542	536	562	521	533	476	471	507	556	521	521	505	536	491	495	505	515	537	480	485	463	495	505	539	498	509	511	544	467	525	530	519	518	507	492	476	517	515	490	526	451	517	537	543	478	543	479	481	494	502	485	494	503	531	458	524	538	513	500	474	507	514	508	507	519	497	487	506	539	473	492	497	499	491	534	537	517	513	500	509	525	539	491	511	525	476	524	498	496	530	513	517	495	502	500	529	488	481	501	491	511	508	527	492	505	468	473	561	484	502	510	516	493	532	533	524	510	538	480	513	512	547	509	517	485	523	498	467	464	508	511	526	490	464	482	492	533	530	536	493	500	532	533	510	484	528	530	506	514	523	501	472	518	572	502	509	511	489	473	522	494	520	513	528	494	521	512	475	473	462	499	505	446	471	512	528	517	536	476	541	499	497	541	521	539	525	468	470	476	428	500	540	543	484	513	502	494	489	556	512	478	512	488	485	484	519	506	487	492	490	507	519	477	504	476	495	524	508	502	520	502	476	519	477	492	511	480	528	455	498	458	508	541	545	516	519	508	465	504	530	493	511	513	537	497	509	511	540	500	533	498	451	511	530	509	523	492	502	543	514	502	540	506	465	532	508	484	471	501	531	524	507	519	515	527	513	499	529	524	524	521	462	479	466	524	502	524	498	498	489	460	530	482	501	505	532	516	486	517	475	499	491	527	499	521	506	440	541	511	518	498	554	526	544	458	521	519	483	505	532	512	539	495	501	498	505	547	480	506	535	481	499	502	553	556	569	474	521	500	507	479	506	516	509	483	518	494	496	491	479	477	519	501	513	505	497	508	505	514	516	522	477	531	489	457	492	516	500	500	508	488	521	483	491	562	451	472	515	510	485	508	528	480	477	506	528	478	509	510	538	498	527	456	547	454	467	489	541	539	511	506	467	564	519	501	522	479	508	510	500	521	496	531	526	469	524	518	518	524	518	544	479	525	490	503	503	473	504	517	510	501	472	496	518	522	524	462	534	525	507	498	500	503	558	461	496	528	529	521	496	498	513	510	510	465	502	509	510	517	465	487	546	465	485	497	542	520	512	497	524	545	525	521	491	500	532	516	522	430	523	517	483	525	534	549	520	518	520	465	499	546	509	561	544	508	468	549	479	504	506	497	512	517	508	510	511	514	515	471	513	454	526	506	471	470	470	549	479	502	483	509	543	488	499	509	525	484	488	532	531	493	541	495	498	464	502	521	498	496	517	479	489	503	488	538	569	535	471	516	505	469	531	544	535	511	523	451	532	515	495	482	496	505	517	486	505	530	496	481	519	506	526	503	530	520	517	521	478	503	505	536	549	526	521	480	472	527	517	532	514	493	495	494	554	529	453	505	487	497	482	494	512	526	506	446	502	514	494	517	498	533	503	461	533	490	530	496	491	528	479	507	478	516	480	519	462	508	505	502	520	510	483	517	508	495	517	519	487	519	557	525	535	530	490	490	476	477	508	455	523	506	504	523	519	527	465	497	489	499	508	504	484	526	514	535	488	497	492	540	510	453	511	505	517	545	485	481	496	518	492	513	488	471	500	477	539	511	504	533	508	483	483	542	526	480	484	499	520	553	508	519	491	472	485	473	532	493	522	497	489	523	518	514	457	509	484	518	533	526	478	504	525	517	473	490	537	508	520	498	519	542	494	501	530	490	522	507	489	504	540	521	530	485	489	520	551	520	539	500	491	504	511	493	501	513	496	509	536	485	517	498	538	490	470	527	462	506	496	501	496	510	492	503	548	501	506	496	504	481	519	498	492	531	476	478	495	489	483	479	487	492	506	495	478	533	573	502	460	515	501	541	496	494	507	490	513	527	457	528	517	504	509	477	477	491	529	480	493	500	473	502	526	466	540	516	511	484	519	503	525	532	509	509	510	484	486	486	523	487	495	497	539	490	495	499	547	470	539	510	503	531	518	492	533	503	505	473	522	526	508	513	530	495	530	515	522	506	479	509	480	495	523	486	532	511	520	550	478	509	529	500	481	488	519	496	524	521	531	481	502	517	530	457	487	499	491	505	512	478	501	528	509	485	511	521	484	507	505	492	525	531	493	517	468	490	488	515	508	544	474	518	495	542	505	544	541	478	495	489	482	504	527	486	511	487	516	483	507	485	477	527	528	513	562	523	517	464	522	524	503	539	492	514	551	483	487	500	503	520	525	521	500	529	515	492	492	496	502	471	499	500	474	530	488	499	550	496	526	486	499	535	519	501	513	480	527	505	523	492	513	481	479	506	510	513	519	544	510	480	529	502	493	552	512	525	476	501	525	490	504	504	528	502	480	475	471	525	551	470	496	542	526	484	562	494	430	494	519	504	509	534	474	489	488	537	510	545	522	515	484	486	536	484	486	532	519	526	487	560	508	489	527	492	504	503	518	532	503	525	517	507	502	504	487	494	473	468	448	500	463	489	508	497	528	482	465	519	478	526	496	527	509	468	488	492	489	517	537	564	466	469	509	512	512	492	490	505	512	496	515	502	479	517	518	488	461	490	512	509	485	496	506	493	511	495	498	506	514	488	474	494	496	494	486	511	552	518	515	495	501	528	516	533	524	492	491	484	531	497	475	491	484	496	506	517	510	496	494	518	509	511	488	484	500	480	497	536	516	484	498	511	493	451	491	510	469	509	505	490	528	524	517	515	478	506	506	480	496	516	513	536	511	494	499	492	515	477	500	459	528	519	496	516	505	510	516	524	500	504	523	501	512	543	469	523	539	544	516	494	531	532	470	495	526	513	474	524	500	510	491	509	507	510	500	507	490	519	519	470	521	490	491	547	512	504	537	484	543	498	499	529	490	511	457	552	532	490	511	500	478	497	497	501	490	516	534	484	517	499	515	510	521	526	519	528	494	489	481	504	522	534	482	505	479	530	506	504	551	527	502	518	500	546	508	507	463	529	514	506	481	507	468	495	466	506	526	488	504	525	529	502	545	506	490	535	486	489	491	553	483	546	500	512	517	513	484	459	538	521	531	487	498	538	517	507	481	506	529	542	519	489	507	517	554	529	521
19536	3254	2405	1823	1235	881	656	509	415	364	275	215	221	207	180	167	153	152	157	144	112	127	96	81	113	90	102	101	101	96	78	95	75	98	92	87	100	91	65	96	94	87	75	79	80	86	85	95	103	72	86	83	90	80	77	61	65	59	89	83	75	64	80	88	77	65	76	84	64	79	74	87	94	82	69	106	78	66	85	84	78	67	79	74	90	70	69	101	94	86	62	61	68	70	70	74	85	67	78	83	78	80	62	72	75	77	90	88	79	85	63	74	79	96	67	89	89	83	68	76	71	64	84	67	87	73	69	96	79	64	85	73	72	70	77	93	90	83	72	85	85	75	84	63	93	82	81	71	71	92	71	70	74	73	79	74	61	75	79	83	77	80	88	87	62	76	71	88	69	66	72	65	70	92	77	73	74	79	73	83	80	84	76	74	80	66	93	68	66	64	81	84	61	79	59	69	71	79	92	70	73	75	90	83	62	66	80	59	67	58	72	69	86	80	66	83	79	71	91	76	70	80	79	69	85	86	71	72	77	63	71	79	61	71	77	73	63	80	80	70	77	63	73	66	76	75	82	66	47	78	77	92	78	61	71	80	69	64	70	70	83	66	54	68	89	58	75	75	74	65	79	81	80	71	83	79	82	77	72	84	74	75	69	68	63	69	68	89	69	85	79	63	66	90	59	75	73	70	61	77	73	68	76	75	72	73	76	83	70	70	82	80	83	70	74	70	75	68	79	70	64	91	91	64	69	81	67	57	77	55	81	74	84	66	73	87	60	85	71	77	91	62	78	67	70	65	76	65	66	75	67	95	75	66	67	68	72	77	77	67	80	57	74	69	63	65	76	75	61	74	86	72	73	73	64	61	76	69	78	70	81	74	65	71	99	72	71	58	84	60	74	68	67	69	83	73	74	59	84	87	67	81	73	73	89	89	81	71	74	59	71	70	82	75	74	54	84	70	69	54	96	68	64	65	70	77	72	72	80	71	63	70	70	91	54	61	84	77	69	79	90	73	61	65	69	71	80	72	66	85	59	88	81	55	78	62	79	74	77	70	71	77	66	85	56	69	69	65	75	76	68	61	75	75	91	90	80	81	64	80	72	64	85	71	80	77	70	71	83	80	66	73	88	90	80	57	67	73	76	67	77	83	64	77	68	71	81	78	96	76	64	71	72	60	70	62	66	75	90	59	64	68	77	69	70	74	74	76	66	70	84	68	74	91	82	72	70	77	75	77	67	84	55	64	93	85	74	86	72	73	66	86	81	67	73	68	69	66	72	86	76	59	79	80	75	68	86	61	66	88	70	73	63	69	65	76	78	59	71	67	85	62	80	75	71	69	77	62	69	83	57	66	64	75	58	57	58	100	85	70	77	100	71	80	76	75	69	76	71	86	62	74	67	84	73	59	76	74	71	69	78	69	71	75	79	86	66	64	67	70	74	67	73	64	58	72	70	66	62	60	83	78	75	77	67	57	73	88	68	67	61	90	67	84	67	71	67	84	71	77	71	70	82	70	79	87	97	69	76	70	63	54	66	73	73	80	80	68	62	63	84	69	60	79	85	75	70	70	73	58	62	75	70	77	74	62	87	59	64	73	69	76	87	69	78	66	64	58	82	81	87	87	84	80	85	64	66	69	58	73	68	78	63	76	95	84	78	58	63	67	74	78	77	75	67	70	53	59	83	80	69	71	78	68	66	78	78	74	76	58	78	78	75	54	63	75	65	61	74	77	74	73	81	67	82	69	62	86	70	71	67	63	62	73	69	66	79	75	74	59	73	78	69	66	77	64	71	70	64	64	76	77	60	82	66	81	76	69	80	56	69	81	83	85	75	69	77	62	62	56	73	68	69	77	84	66	73	78	73	76	74	56	65	62	79	66	59	65	70	86	73	62	86	71	70	78	88	78	82	58	73	75	78	64	85	88	77	78	98	76	63	74	86	79	66	72	52	68	69	88	73	71	78	81	76	62	91	72	59	75	62	79	76	61	82	78	78	66	84	64	70	84	71	69	69	73	51	72	70	88	66	78	94	76	73	79	72	74	73	89	73	76	75	75	70	68	92	68	72	61	76	72	66	58	66	74	77	84	73	80	72	84	71	85	77	84	79	81	72	80	63	74	55	80	83	83	82	97	66	75	79	88	79	67	80	68	82	71	77	73	79	69	76	70	60	83	59	70	86	79	79	70	92	90	73	68	77	73	70	83	77	66	67	58	72	80	67	72	73	62	68	67	87	61	75	94	80	67	70	69	84	79	66	70	81	71	72	82	68	78	78	89	67	97	70	83	88	77	57	67	85	63	85	76	68	83	71	64	90	69	79	71	63	95	63	82	70	70	74	63	61	76	100	81	69	61	74	96	84	80	71	86	79	69	66	71	83	67	82	56	74	59	74	79	66	84	83	66	66	86	62	98	69	77	80	70	72	76	74	77	47	70	70	79	81	83	74	77	83	71	68	76	90	66	59	64	66	87	91	77	77	81	72	75	68	72	80	73	67	74	67	82	79	81	62	72	80	52	81	72	73	82	72	64	76	72	80	67	63	62	74	62	74	75	78	79	71	70	63	67	71	69	70	68	54	81	61	71	85	75	78	79	96	57	74	74	75	68	71	85	69	70	66	64	77	72	81	79	70	75	62	71	70	78	71	53	82	69	94	70	79	78	82	83	72	80	87	65	69	68	69	69	62	75	72	76	67	58	71	90	73	79	68	96	88	70	75	62	86	73	73	73	69	72	63	80	63	86	77	83	85	79	73	82	85	87	69	66	87	83	76	73	63	74	77	91	60	75	76	68	77	72	68	79	84	65	71	74	82	63	69	62	80	71	78	84	68	61	82	88	68	69	64	81	84	74	59	81	81	78	61	86	61	70	61	72	72	76	71	71	74	87	70	84	87	68	72	76	90	67	84	77	67	70	77	47	76	61	61	80	75	87	66	80	50	71	62	71	65	70	66	61	78	75	82	71	70	68	79	65	64	70	66	66	70	58	64	74	69	78	75	70	74	87	59	73	72	101	75	70	58	66	78	84	63	58	72	76	78	73	69	68	61	77	62	55	73	75	61	74	86	72	74	85	77	67	69	62	65	79	67	62	72	57	70	87	66	75	74	70	54	69	55	73	55	70	67	64	80	74	62	61	65	74	80	70	91	64	75	77	55	63	69	79	78	78	65	74	66	84	72	85	80	72	76	78	83	63	72	59	63	66	93	91	72	81	62	65	79	77	68	72	67	75	73	52	78	75	68	64	82	69	81	64	81	65	78	89	49	76	71	67	73	69	84	72	75	79	76	82	83	73	71	64	80	71	72	75	58	78	74	71	73	58	69	73	57	82	77	84	87	69	63	58	63	83	94	73	64	83	64	62	91	75	70	80	72	67	93	72	70	81	77	71	86	60	67	72	67	70	62	64	52	89	78	78	71	75	62	75	69	80	86	61	66	69	65	72	79	75	84	74	68	70	72	58	81	67	66	75	79	67	72	62	60	86
9279	1954	4670	5580	4776	3776	3079	2589	2098	1757	1489	1307	1219	1007	921	818	794	729	692	625	584	542	532	501	495	445	428	417	433	389	431	370	374	357	343	324	353	297	326	346	321	306	321	297	317	280	290	266	287	303	259	254	261	277	297	269	302	280	243	286	274	221	224	262	217	252	218	260	268	252	217	238	258	255	242	243	234	251	233	249	237	227	237	249	243	252	244	227	242	229	201	203	205	237	225	223	195	241	243	244	240	231	227	240	236	228	233	250	226	216	224	246	225	222	270	231	253	227	234	212	219	265	231	228	224	213	196	238	243	219	214	229	228	229	235	219	223	221	216	228	231	224	202	236	223	225	189	216	208	222	224	204	239	201	196	194	215	224	215	243	224	230	214	184	222	200	204	226	215	225	225	222	239	201	207	222	224	202	231	215	237	218	201	244	219	178	223	242	207	217	208	220	196	245	241	225	212	223	232	242	227	239	220	224	229	232	205	233	207	218	234	252	234	229	217	220	230	207	215	249	196	194	240	232	197	208	221	216	224	218	223	197	235	222	197	236	214	212	207	213	217	222	225	226	208	222	230	225	216	239	204	207	191	218	228	224	230	196	214	228	232	211	214	228	203	201	236	211	191	221	208	223	230	227	214	230	193	215	211	231	215	218	205	230	214	232	225	228	262	231	220	232	185	215	191	226	216	221	230	222	215	241	217	211	220	199	202	204	191	196	214	225	196	217	227	215	225	220	191	226	190	224	221	206	205	224	210	229	221	233	235	232	213	201	227	212	211	218	245	221	208	223	212	221	221	200	198	233	219	192	225	201	210	220	213	225	222	213	201	216	220	206	199	219	211	221	206	209	213	227	208	243	228	212	240	233	215	212	232	208	222	210	221	229	204	239	227	237	231	215	230	214	196	217	219	222	221	232	212	190	199	216	206	229	233	218	209	221	201	219	220	201	209	210	207	204	214	214	249	225	214	221	245	208	205	207	253	192	213	192	208	195	212	245	216	233	224	193	229	225	212	206	213	228	195	216	203	213	201	206	235	197	230	222	211	203	219	216	208	220	205	200	220	194	227	239	217	187	199	221	199	223	212	225	250	190	233	213	204	227	170	234	226	228	224	217	242	242	223	236	201	212	229	193	250	208	198	211	224	222	223	248	223	176	215	197	211	220	183	234	218	238	225	234	241	219	218	231	211	224	257	207	215	225	210	212	237	216	214	200	216	200	200	234	215	219	235	217	214	196	212	204	219	228	224	236	233	226	214	206	212	208	204	221	207	248	218	201	236	228	216	205	227	233	202	236	219	210	241	168	215	224	198	193	223	226	220	243	231	218	213	232	210	210	217	202	237	242	233	230	186	219	236	205	212	214	218	205	219	237	222	187	199	220	216	178	206	216	209	217	254	214	202	214	200	218	227	205	203	234	224	206	246	210	205	201	207	200	230	209	188	199	213	198	233	190	211	213	221	234	232	227	210	234	220	201	215	207	244	243	243	227	195	221	230	217	189	235	225	184	227	228	231	194	227	207	199	186	225	226	202	203	219	210	236	208	233	219	236	226	213	204	188	215	216	212	223	225	222	274	204	221	208	213	209	181	212	231	217	200	220	208	205	184	239	196	228	217	237	222	214	204	216	191	225	255	218	243	206	197	240	221	228	220	196	216	209	228	197	219	221	226	216	207	212	203	221	217	214	221	196	226	198	208	222	215	199	197	219	254	212	193	215	238	225	226	230	217	216	232	217	204	198	222	209	209	225	213	230	200	202	183	209	223	218	259	187	220	218	222	234	230	221	232	188	232	240	214	230	232	199	226	209	212	225	254	231	227	223	209	204	193	203	178	227	230	222	248	230	223	200	216	197	192	224	235	228	217	213	253	227	225	212	221	243	230	222	216	242	217	213	256	209	206	203	224	215	228	237	224	214	204	214	239	232	204	213	232	205	212	216	206	245	208	194	251	232	209	215	213	213	205	222	203	219	202	216	205	216	208	185	193	210	227	197	220	226	209	244	220	203	222	216	209	234	207	223	215	209	204	198	224	241	199	209	226	208	221	209	214	219	222	215	219	199	197	224	220	225	207	226	223	223	219	206	233	218	215	198	241	236	228	204	202	203	224	216	229	223	200	220	231	218	254	205	195	189	221	214	213	205	210	220	211	209	221	226	207	219	223	228	191	223	195	226	215	208	235	225	229	218	211	221	215	220	217	209	204	211	197	215	244	212	206	205	205	218	208	225	195	215	203	215	199	226	204	176	221	205	226	202	218	223	226	205	194	224	225	214	188	233	224	224	228	203	230	213	234	222	207	198	210	213	174	238	218	229	213	211	207	189	215	210	229	238	201	220	215	213	208	211	216	197	245	215	195	213	234	236	207	233	193	207	216	256	230	220	185	216	217	210	241	199	232	206	207	240	211	208	227	236	203	228	231	218	227	228	222	208	196	228	204	236	228	194	208	231	220	242	204	226	198	209	213	208	217	215	214	205	230	222	170	241	199	225	245	224	235	208	220	223	212	228	226	222	216	208	229	221	172	215	204	195	215	205	218	222	234	207	213	197	213	225	208	206	223	226	237	236	222	220	216	222	236	247	198	227	195	208	225	203	205	216	210	209	243	209	210	217	198	214	215	229	216	233	217	214	197	198	211	241	225	210	204	209	219	230	231	220	226	242	208	241	212	221	222	201	231	213	228	188	198	217	202	222	213	204	206	233	225	238	235	240	212	211	203	236	197	203	226	225	207	225	209	232	212	216	203	237	217	215	212	206	209	220	203	229	246	196	230	238	198	237	232	238	188	224	234	246	217	217	232	207	224	240	198	219	228	232	185	235	207	219	212	216	201	212	217	237	219	192	212	210	213	233	217	214	207	231	216	210	195	203	220	208	220	211	208	212	255	225	205	211	227	208	193	238	212	250	224	195	223	227	223	219	235	233	187	223	201	194	211	234	234	221	232	230	204	236	206	215	235	220	238	211	224	228	220	247	214	224	225	217	238	247	221	238	201	226	256	213	239	215	238	251	219	214	207	233	215	218	198	218	238	220	223	223	204	207	217	257	191	207	221	220	226	246	212	218	229	219	218	233	199	229	220	221	227	216	220	236	216	249	231	191	202	203	210	230	218	218	234	208	217	211	232	206	190	203	237	195	236	202	226	218	216	212	219	245	211	222	228	239	225	203	193	209	217	206	231	213	201	216	209	215	224	208	234	211	222	245	195	210	215	203	210	216	201	197	205	220	223	228	214	239	219	231	236	214	214	215	211	234	221	237	200	205	219	199	226	218	209	223	211	197	215	193	250	231	234	209	201	227	230	213	231	215	219	198	225	227	208	201	241	220	212	211	235	222	222	193	170	216	217	207	233	208	264	215	232	227	221	216	217	202	229	214	204	230	215	201	232	200	195	219	215	227	202	222	225	213	217	191	225	225	240	248	218	223	224	247	225	194	240	206	218	204	215	254	227	222	211	210	244	239	225	210	206	246	194	235	236	229	238	210	207
2437	309	316	290	307	283	276	303	293	257	277	255	272	291	261	261	266	273	280	306	283	275	258	281	264	288	246	249	295	266	247	271	272	259	265	297	235	259	273	267	272	237	233	279	279	270	275	246	300	264	282	253	270	251	244	252	268	268	274	279	269	240	249	260	280	263	244	253	245	278	302	252	250	262	283	264	288	242	292	258	300	252	280	270	273	256	275	256	283	279	264	258	264	276	311	270	294	241	267	248	278	282	271	259	271	256	264	269	231	277	270	254	261	272	266	266	278	279	245	267	283	282	253	255	299	294	277	264	265	290	261	267	282	257	261	283	274	284	257	292	251	263	266	251	251	271	276	261	278	225	248	247	291	260	265	278	245	259	252	225	243	272	279	284	246	250	250	289	265	259	283	267	272	254	252	270	258	289	300	285	294	285	245	264	291	278	278	267	271	284	270	221	255	269	247	271	288	274	255	274	289	267	241	260	259	273	256	285	256	266	267	302	272	246	259	257	254	270	272	256	256	263	272	250	274	258	258	266	283	265	258	274	255	268	268	251	277	269	252	273	261	260	289	273	263	253	296	264	274	256	243	280	274	282	267	269	255	236	252	283	246	246	254	275	226	278	241	261	287	303	296	277	274	275	274	295	255	283	264	269	275	295	289	269	237	293	259	276	287	294	278	255	279	285	273	264	271	245	271	250	256	254	274	254	299	288	267	243	241	272	287	265	264	280	267	269	264	273	279	277	266	248	288	280	260	275	287	279	281	276	248	258	256	283	260	252	235	280	281	245	260	269	283	289	274	287	262	285	238	263	275	267	254	267	291	293	237	273	266	305	272	274	273	289	251	263	287	277	259	268	265	264	251	271	240	254	245	264	256	296	232	241	255	270	235	263	272	285	276	297	264	271	277	251	269	298	249	258	279	255	271	258	258	270	264	290	290	257	277	242	255	262	265	251	246	281	284	279	275	272	283	300	280	274	273	228	247	256	285	277	292	256	258	267	272	264	265	266	264	257	275	245	259	265	280	269	264	254	280	259	291	227	268	278	262	246	262	268	266	269	286	257	257	248	231	253	242	288	252	277	269	268	278	258	276	257	297	290	275	286	243	268	258	255	292	250	277	241	271	271	233	279	268	277	258	267	258	269	250	261	248	247	267	288	256	261	274	245	263	244	280	237	249	289	304	271	282	274	261	259	286	279	262	236	271	268	266	279	265	266	258	255	250	219	231	278	265	274	253	254	263	252	287	259	291	248	290	278	256	264	285	270	277	243	231	296	289	251	264	301	265	269	257	278	290	287	255	259	266	263	295	263	261	251	268	289	260	281	241	278	258	326	252	297	275	268	261	284	267	255	263	248	288	277	265	272	257	258	242	264	268	250	246	252	297	265	280	257	268	276	274	261	226	245	212	274	282	255	254	288	259	266	290	284	259	278	251	281	285	265	268	253	265	278	232	273	273	261	265	245	286	274	259	266	276	285	281	294	262	282	257	308	262	257	256	297	247	259	298	249	232	255	275	251	276	255	276	280	241	273	313	282	283	266	281	276	266	285	278	259	250	275	270	267	254	245	255	265	280	271	279	283	275	272	275	252	275	279	252	284	271	267	269	251	301	265	291	259	281	276	277	260	275	269	278	270	260	274	287	305	260	260	277	290	282	269	285	284	271	245	258	288	260	266	265	265	243	279	249	280	296	252	262	251	264	269	283	268	273	268	281	275	264	273	276	271	285	272	306	260	240	274	270	259	248	244	271	255	241	278	244	292	265	278	291	229	261	262	289	283	256	289	274	254	283	266	274	283	287	277	272	245	292	261	283	240	264	275	273	244	301	256	253	257	270	287	272	280	276	266	251	259	265	253	286	279	270	242	316	267	253	278	281	265	268	266	273	281	269	237	242	269	240	261	272	240	301	256	286	258	274	298	251	252	245	281	268	271	249	238	280	283	276	270	270	270	251	264	279	267	309	251	252	235	259	250	282	297	252	266	306	258	242	256	264	293	260	247	269	262	296	290	286	279	258	280	291	260	272	288	272	286	284	276	286	256	270	271	274	274	233	285	234	282	284	280	256	274	273	265	238	266	252	254	240	250	278	278	290	262	268	269	250	272	247	248	273	261	253	245	231	271	257	261	277	246	258	275	245	248	287	249	279	286	274	296	252	268	293	264	247	258	269	279	284	253	230	285	252	283	267	279	284	236	270	240	274	261	290	266	280	231	257	289	256	262	278	271	272	264	248	242	256	281	276	280	285	263	255	285	266	256	276	258	249	261	266	264	255	268	292	244	268	265	258	259	270	306	282	237	264	295	258	243	266	283	271	274	256	252	266	268	282	284	300	269	254	249	291	287	264	280	274	257	258	266	256	263	275	282	246	285	234	247	275	255	271	264	287	268	266	277	264	259	238	237	263	280	264	262	276	284	277	253	271	251	290	271	270	259	240	260	272	259	283	254	277	266	248	259	274	263	262	290	258	255	300	276	276	266	275	274	293	243	247	275	282	272	291	244	257	216	241	250	265	266	287	248	273	270	263	268	273	289	270	269	256	238	266	266	255	294	263	267	285	272	290	289	262	269	265	295	265	243	254	242	260	275	255	275	279	225	282	289	284	279	296	292	263	280	249	251	297	274	239	259	268	271	263	267	300	264	288	261	258	261	295	269	265	264	254	273	267	274	249	273	301	250	266	259	288	289	286	284	264	274	233	276	286	280	269	274	250	255	292	279	250	303	258	288	257	242	262	279	283	254	274	243	270	223	241	283	294	280	283	291	296	278	264	256	262	268	228	280	273	242	268	297	286	286	267	275	268	243	240	258	262	233	261	283	278	236	288	289	259	292	264	269	249	297	251	306	247	237	268	263	274	284	287	270	264	264	259	289	255	292	244	246	274	256	252	247	249	262	250	272	241	267	296	259	284	276	280	255	250	276	295	282	259	290	274	280	273	278	281	287	290	290	254	280	251	276	267	289	283	251	297	236	276	279	286	264	266	255	258	272	244	281	284	265	225	272	275	279	270	272	309	270	274	275	268	259	284	259	273	294	283	243	267	268	263	230	215	256	271	260	241	258	237	252	284	263	281	252	244	269	275	263	282	255	275	234	269	295	262	256	258	276	260	243	286	271	283	274	262	264	271	269	254	274	272	262	291	266	324	258	251	295	285	307	249	252	250	259	292	258	272	315	257	303	273	272	270	286	277	277	242	277	268	284	268	237	278	232	259	295	262	288	275	255	264	280	259	264	274	247	286	283	284	264	251	257	260	264	279	264	279	263	277	280	251	295	244	277	235	270	271	290	276	260	291	269	317	260	302	261	278	261	252	269	258	256	267	245	251	256	282	256	239	266	273	284	269	261	246	278	220	271	268	265	249	275	280	283	283	262	266	289	283	293	236	245	278	277	239	239	259	259	248	268	278	247	223	284	300	249	294	260	301	265	284	270	257	270	270	238	268	287	299	282	247	278	278	287	274	294	285	278	255	254	294	299	284	277	284	252
2489	712	850	847	825	774	762	775	694	700	733	698	694	715	708	678	694	726	650	706	681	665	663	669	695	716	696	696	666	661	670	728	644	729	660	706	673	688	666	701	671	684	670	688	698	680	667	683	673	687	724	699	651	641	728	679	712	717	677	705	699	699	703	662	691	683	698	670	719	705	667	692	691	700	663	645	685	646	655	667	668	697	663	647	649	679	711	716	679	719	675	658	671	700	687	690	636	703	676	709	640	646	644	681	694	689	665	677	709	670	680	657	731	715	694	645	668	700	638	707	708	701	653	681	611	662	626	660	704	714	666	683	651	730	728	679	698	700	664	653	665	691	676	672	714	660	674	708	702	688	679	664	679	674	694	687	649	668	742	721	727	736	685	638	660	640	713	679	674	656	680	692	665	700	686	713	671	674	683	719	672	646	692	682	690	702	697	662	637	704	715	685	681	661	677	656	680	711	675	657	697	671	751	698	697	674	681	727	718	650	692	719	677	705	716	672	715	674	699	714	733	661	695	670	701	654	695	728	702	714	641	690	690	656	693	698	694	691	709	699	703	654	620	693	705	690	701	674	680	685	664	699	690	678	659	722	672	745	673	687	709	657	698	673	695	660	691	656	640	653	707	659	686	726	682	679	707	715	660	680	688	662	638	663	704	635	649	731	712	708	699	688	717	642	686	687	670	709	674	659	699	664	689	675	650	673	732	722	705	728	685	660	670	650	714	660	648	684	665	715	659	749	668	686	708	758	695	660	709	695	648	749	682	693	686	659	699	687	682	714	699	656	646	743	685	686	726	657	677	664	753	646	695	703	722	680	642	695	694	681	691	699	675	744	725	714	702	657	670	716	683	723	707	675	692	693	676	671	649	673	746	680	660	637	691	708	698	713	599	671	683	703	706	661	664	701	682	680	697	687	706	671	655	702	709	682	652	685	690	607	664	710	668	688	725	696	677	623	704	674	674	682	701	702	698	694	657	664	739	670	656	703	716	681	713	684	711	690	653	684	705	725	692	683	638	686	713	674	712	735	683	711	720	641	728	708	687	628	688	667	678	709	702	670	648	694	719	665	678	642	677	647	689	662	658	703	718	695	670	706	684	743	667	696	665	699	675	712	678	695	649	727	708	646	692	629	705	675	650	691	629	647	658	674	709	707	710	675	712	709	657	691	669	676	671	688	689	674	682	683	653	650	720	686	723	644	684	667	657	688	706	675	717	729	702	697	662	749	663	652	652	707	696	634	689	646	664	627	693	755	675	628	711	682	735	650	686	699	680	685	663	666	656	675	703	698	696	717	683	678	658	660	678	706	669	653	677	686	619	673	675	659	696	669	721	668	697	618	714	670	668	666	659	673	701	694	665	696	656	698	684	651	659	671	670	661	654	706	738	656	697	731	680	666	628	656	676	712	642	715	713	676	661	664	639	690	688	702	677	714	670	711	707	688	720	695	682	691	660	708	675	682	680	719	705	644	712	717	680	640	669	628	681	716	651	684	672	667	739	665	685	692	708	646	674	632	680	664	689	706	734	679	680	694	710	685	675	689	692	666	679	655	675	667	637	669	692	712	650	724	683	668	663	636	713	683	723	725	682	668	718	681	696	757	680	656	638	640	682	676	653	687	712	683	664	675	654	682	673	702	636	644	696	671	609	687	662	688	657	731	667	679	663	656	699	763	684	652	646	694	640	669	652	632	673	722	683	711	739	752	717	662	667	654	690	684	677	673	677	718	645	643	690	662	736	672	690	657	686	670	680	691	691	687	698	703	700	666	642	640	643	663	723	687	667	614	677	633	709	698	717	660	739	706	682	662	701	679	706	641	657	691	665	708	663	711	673	621	658	624	702	712	713	635	631	662	725	730	691	675	670	698	746	723	697	744	681	708	652	621	711	632	684	673	676	741	705	707	696	687	720	687	700	635	682	704	705	665	694	696	688	642	643	628	712	704	678	701	687	651	709	665	660	668	642	723	693	650	670	703	684	671	720	723	716	702	659	637	644	697	699	683	663	672	661	690	679	689	678	678	676	714	726	671	702	645	703	716	667	668	682	637	682	702	672	692	652	710	693	676	685	675	680	704	678	679	672	687	675	688	704	671	665	683	675	728	679	707	693	668	719	739	682	691	688	670	698	701	709	700	678	705	706	688	643	727	684	655	658	661	712	668	659	718	693	652	704	699	661	654	732	681	642	709	697	666	678	688	705	688	627	672	656	670	709	645	688	677	673	703	697	678	737	702	752	678	692	671	712	693	664	659	665	680	681	649	685	724	691	685	657	692	725	679	712	709	707	657	685	694	668	676	672	665	683	712	713	662	708	648	678	675	664	698	666	635	690	684	683	680	672	690	659	660	668	673	701	654	674	668	687	679	687	682	689	690	698	684	660	715	676	652	691	669	665	676	661	647	644	692	672	659	732	691	664	734	677	642	626	645	670	638	755	673	691	696	678	639	635	681	683	667	661	642	660	671	665	692	658	667	691	706	703	673	715	755	720	660	633	679	702	719	657	680	731	714	649	654	671	662	680	713	697	703	668	727	635	677	676	670	664	671	701	696	691	697	705	692	634	691	661	680	633	648	657	683	664	742	656	626	649	698	726	669	647	705	690	695	686	688	667	700	685	690	698	701	712	676	666	680	673	687	677	745	689	710	686	674	673	671	715	664	699	649	663	713	710	704	704	706	667	682	712	697	693	686	689	700	695	658	709	689	669	682	702	669	744	705	719	715	726	693	715	739	688	692	633	663	691	686	682	691	664	683	682	691	709	658	700	700	732	675	705	693	671	675	674	665	663	681	701	651	649	690	697	702	690	685	659	673	699	710	679	630	693	659	683	722	658	710	668	689	678	669	670	683	705	642	699	709	705	703	675	672	657	684	709	650	728	694	690	650	634	693	697	661	703	674	623	656	669	685	683	634	685	740	677	700	738	734	673	641	689	671	639	711	643	693	642	653	668	676	675	693	730	678	696	736	659	650	731	689	684	715	698	641	654	667	631	673	677	622	666	741	708	676	696	659	688	673	683	678	653	682	687	700	694	700	693	701	687	675	678	661	657	699	699	691	723	650	703	697	706	673	682	671	731	663	631	674	724	681	676	691	650	688	745	700	693	665	682	698	680	700	659	675	684	686	706	674	675	710	708	686	644	634	651	695	654	677	678	672	669	706	707	652	677	677	684	676	671	690	706	670	693	679	685	656	674	674	685	661	713	623	649	679	645	669	667	710	663	691	683	686	668	708	668	668	681	656	676	687	685	714	680	694	684	652	646	655	648	738	655	722	645	689	712	696	674	648	729	694	658	695	639	733	731	712	654	717	678	716	679	677	709	748	705	722	697	669	681	673	669	708	637	694	657	668	701	656	734	710	708	665	664	729	700	658	678	674	695	673	663	686	686	672	669	757	691	679	645	694	719	700	673	695	707	727	637	672	669	690	690	695	662	663	643	668	691	686	627	702	643	688	685	677	680	688	627	726	664	749	672	681	643	684
11662	1301	1370	1128	844	682	524	467	364	321	301	271	266	276	262	263	220	240	191	224	209	225	224	226	205	225	219	221	189	228	219	209	225	210	186	215	211	249	214	217	224	214	210	228	195	173	177	190	188	205	184	172	210	204	199	188	207	205	208	226	199	206	211	200	184	219	210	212	214	199	204	176	207	211	210	201	212	181	191	193	230	217	190	203	202	193	198	196	199	186	200	193	213	189	171	203	180	215	200	222	208	189	224	177	182	187	215	179	196	195	201	228	213	193	201	189	205	179	208	182	197	195	200	181	208	171	171	222	188	200	213	219	212	201	167	201	217	207	200	198	216	204	196	201	190	218	202	185	197	224	181	187	205	176	177	201	200	194	204	193	200	204	179	211	217	183	183	186	217	175	191	200	210	212	194	236	205	182	186	209	191	195	202	182	205	182	199	202	194	209	170	204	206	203	201	197	212	197	199	218	215	223	195	183	198	196	194	193	222	191	197	184	181	197	193	176	186	177	181	218	194	197	213	184	184	221	184	171	186	192	164	187	204	191	203	201	196	197	193	196	206	222	223	213	217	207	196	218	197	188	207	212	187	179	190	215	181	194	213	204	209	207	211	191	206	234	204	189	238	196	183	191	188	208	197	182	194	224	213	198	215	201	191	177	177	196	207	192	200	200	216	196	196	201	211	202	201	180	190	178	209	202	200	203	188	203	238	207	192	172	194	189	203	164	189	189	214	197	198	222	171	194	196	215	192	204	195	204	191	181	197	183	213	192	204	200	199	202	173	185	208	201	173	212	191	187	195	185	201	201	205	200	205	179	201	195	207	202	195	186	202	180	198	172	183	182	188	202	183	175	197	176	188	198	217	200	195	195	192	202	216	204	187	183	185	214	183	177	177	195	194	165	175	200	187	197	203	207	201	204	201	193	186	202	223	190	204	194	205	198	194	185	212	198	205	193	197	205	206	198	183	200	202	209	179	213	194	200	204	182	192	201	169	180	189	200	198	187	197	210	184	181	198	193	202	193	212	178	199	212	181	202	187	223	217	196	189	184	204	194	180	222	193	183	202	204	195	210	221	174	193	185	206	186	201	181	198	204	168	176	232	192	179	194	197	164	193	200	188	215	170	192	189	202	207	195	182	169	173	196	195	186	195	186	199	199	186	175	199	213	193	196	203	185	192	179	180	173	193	190	223	188	208	202	197	193	233	204	196	214	196	210	189	207	207	183	202	215	196	204	199	195	187	197	199	186	194	208	204	184	181	184	188	200	203	193	195	195	189	217	184	168	188	188	179	191	199	188	192	206	192	217	193	177	198	206	210	219	180	202	208	193	197	176	208	194	207	196	198	202	195	181	219	209	204	213	197	204	204	187	203	202	191	175	228	207	211	184	201	215	176	182	207	180	204	195	190	184	194	206	203	202	185	197	199	192	185	183	209	191	189	197	191	189	198	225	206	198	200	205	181	234	214	190	212	200	188	214	211	192	227	189	217	203	183	192	181	206	189	208	197	164	205	194	185	215	190	178	176	184	187	195	204	197	215	204	182	211	190	214	167	202	201	175	191	199	185	230	197	201	197	186	199	191	199	190	197	180	216	197	227	185	224	194	192	188	225	198	187	207	188	214	181	204	181	192	178	189	188	184	216	191	189	204	208	186	215	206	193	210	214	194	202	200	210	188	181	180	214	203	202	209	187	217	202	175	167	203	183	185	208	202	190	208	203	192	199	202	217	198	192	195	186	194	166	194	199	192	200	197	185	193	190	213	210	191	208	199	220	202	195	209	168	208	221	186	198	196	224	201	200	214	195	198	169	174	181	208	181	168	203	209	170	169	198	216	191	190	215	182	212	196	197	171	204	209	204	195	201	190	184	179	215	199	197	192	202	162	179	182	205	194	203	210	178	197	190	196	187	186	195	209	227	184	184	208	180	209	224	207	203	189	226	196	176	200	189	183	190	198	236	168	223	188	197	190	207	211	193	199	230	202	192	195	181	211	215	194	192	188	184	207	186	187	172	181	210	190	213	172	225	198	180	205	201	204	204	184	185	194	179	203	217	218	185	204	213	201	199	184	198	170	196	187	186	183	195	193	208	179	210	197	174	224	206	201	190	188	170	182	175	211	198	211	192	188	210	214	221	241	192	208	205	171	178	197	166	183	198	208	215	202	178	182	188	199	180	177	177	184	227	183	203	190	215	208	187	206	214	198	207	194	173	178	205	189	180	200	210	194	200	189	191	200	207	194	218	208	172	199	201	178	200	177	175	196	220	187	199	222	190	211	204	203	199	190	229	195	196	194	206	231	182	173	170	211	208	174	185	198	191	192	193	192	192	205	164	192	205	196	209	184	206	240	210	187	181	225	192	194	200	192	185	216	191	215	208	201	180	201	190	212	201	214	209	194	203	203	173	205	175	222	210	206	198	196	193	198	201	193	199	199	199	195	183	187	181	201	204	182	186	198	189	184	179	201	197	213	220	210	184	205	206	203	181	194	176	174	193	188	211	210	196	205	178	179	202	194	219	209	199	199	173	215	180	176	221	212	232	186	191	208	182	177	235	184	217	195	204	169	192	210	197	217	188	210	191	221	218	164	213	199	186	210	199	216	194	196	203	213	158	191	190	190	197	194	184	207	184	212	193	177	192	201	234	181	198	215	200	190	176	176	190	198	198	201	188	213	182	197	209	197	230	206	185	175	177	179	219	205	190	198	193	218	192	205	182	203	185	196	191	192	210	205	199	191	160	192	173	195	188	212	202	187	175	207	205	204	209	210	175	194	189	187	221	192	207	208	203	207	202	188	183	195	198	186	202	219	195	220	191	209	200	199	208	203	217	184	201	198	186	181	227	197	223	201	193	201	189	198	186	201	198	204	177	172	176	204	185	198	185	174	217	197	191	167	192	176	191	210	203	194	186	210	194	181	186	189	205	161	197	192	191	200	194	201	198	191	202	201	183	192	190	186	191	198	211	186	219	208	208	161	211	199	207	206	194	199	192	205	211	196	204	171	180	191	180	196	177	217	198	211	208	203	189	186	186	176	174	189	205	174	187	206	175	208	213	199	203	182	198	178	217	215	199	217	210	186	176	217	222	207	209	208	199	188	214	187	167	192	218	220	209	190	198	216	214	216	202	214	200	212	166	182	200	210	203	190	201	192	204	224	192	200	186	201	192	196	217	205	209	203	188	180	184	173	172	191	196	196	195	177	194	216	190	190	171	180	195	197	186	204	200	196	202	204	185	198	195	190	188	191	195	211	181	189	192	211	215	165	174	209	177	203	176	220	179	213	207	193	228	198	182	208	214	215	184	196	177	187	202	207	212	207	211	193	213	223	206	196	215	179	218	180	188	197	175	195	190	185	195	202	203	198	187	183	204	195	187	183	196	208	195	178	190	208	227	198	186	197	172	199	193	171	192	176	189	194	192	162	204	199	210	196	199	195	226	201	193	187	174	208	190	195	197	189	196	197	187	199	205	199	181	191	192	212
6991	1449	2872	3487	3117	2553	2047	1816	1547	1350	1175	1119	983	934	877	857	853	765	757	750	711	690	636	662	653	631	630	625	589	598	585	633	569	581	604	611	532	533	545	521	564	541	532	563	539	571	523	552	515	523	580	547	567	513	565	533	531	516	475	556	540	545	551	573	541	528	510	490	490	521	539	491	505	507	531	539	513	556	556	516	516	505	524	539	520	507	550	511	517	493	548	485	500	501	537	529	513	504	476	523	531	455	464	522	512	480	507	515	527	488	496	529	496	516	510	515	461	543	509	531	524	510	495	497	530	527	492	513	535	525	457	513	464	514	498	525	509	545	501	505	507	493	515	473	516	524	542	509	445	492	522	484	500	498	517	530	482	519	512	517	475	529	489	493	525	453	525	517	551	480	501	517	503	488	516	494	509	503	517	524	468	508	506	505	512	477	485	508	471	485	473	477	501	512	459	513	520	520	479	515	504	510	526	454	525	501	490	511	462	483	534	531	542	484	521	519	498	526	481	544	530	492	541	527	509	537	483	495	511	488	505	480	494	513	535	499	534	546	509	493	558	509	525	473	516	528	500	496	495	488	501	505	534	530	460	534	481	470	532	499	496	484	507	483	520	539	505	515	490	496	535	500	499	486	500	515	523	486	468	490	500	516	496	480	511	503	483	508	520	480	476	482	495	524	459	482	518	533	497	466	492	526	506	488	512	529	507	550	513	494	460	496	530	558	512	528	511	494	513	483	521	504	491	469	501	496	493	501	529	523	485	544	540	513	508	492	510	492	492	474	487	494	464	532	498	559	498	515	513	443	507	491	478	510	534	514	489	498	542	486	493	488	507	495	502	484	500	504	504	462	491	515	522	499	486	495	495	499	509	492	548	514	475	456	510	521	494	519	511	489	473	504	502	508	515	502	519	502	517	519	509	535	521	501	468	501	504	496	520	477	507	475	539	481	492	531	537	499	488	507	454	531	502	520	484	519	510	494	493	490	496	519	485	513	514	453	516	463	510	513	509	493	498	486	524	464	533	495	472	495	478	509	510	547	477	481	487	469	498	473	539	483	503	501	525	472	492	470	481	504	481	509	500	453	547	504	473	494	482	521	469	479	502	505	502	474	542	486	508	460	488	473	483	526	469	521	496	501	469	531	504	468	458	549	490	538	517	486	558	526	536	463	530	461	522	464	527	506	524	503	492	484	506	504	523	495	541	492	501	488	496	482	516	479	482	495	506	484	486	500	518	532	459	494	516	457	508	502	497	471	507	494	529	510	485	475	493	492	490	521	518	529	542	501	490	458	475	516	510	492	532	535	465	465	485	480	496	539	502	486	465	494	497	502	494	488	488	491	508	522	494	503	436	517	502	536	535	516	522	513	496	442	541	534	518	530	495	477	487	483	542	490	495	509	495	481	514	498	478	519	495	527	497	505	492	548	488	500	495	447	492	484	486	465	481	507	521	493	516	507	511	519	495	480	517	474	456	549	523	507	517	516	513	513	503	528	529	457	503	470	477	493	453	525	508	497	446	480	500	473	500	507	539	472	473	483	521	520	492	520	513	505	490	510	482	511	508	501	507	504	521	528	480	488	486	534	518	454	542	483	504	498	512	519	503	482	519	482	524	493	508	501	462	474	495	542	487	506	504	511	450	545	555	532	517	510	528	490	480	488	490	506	525	493	502	521	508	517	511	511	474	515	534	501	479	577	498	488	517	487	511	482	501	513	516	516	490	491	526	515	487	512	506	515	478	509	506	544	486	479	509	491	470	531	488	516	502	513	555	532	490	451	495	506	445	483	538	509	478	478	547	505	491	539	493	521	525	494	469	521	529	484	489	508	493	546	481	510	512	509	500	496	502	516	488	501	506	514	490	517	510	527	526	513	494	484	507	490	478	507	457	516	534	495	498	497	511	502	507	489	493	536	514	527	485	525	519	518	487	534	540	500	529	489	508	515	501	500	482	514	494	525	522	530	485	515	471	490	503	530	523	490	500	521	503	541	503	487	484	541	493	464	573	490	503	522	504	484	482	502	491	464	536	507	512	470	487	448	538	496	503	512	554	512	479	474	504	479	503	530	493	534	490	557	493	499	481	526	517	521	520	513	528	511	528	457	518	536	517	463	497	486	514	478	508	495	508	510	507	483	502	484	537	495	475	542	506	530	515	513	516	517	491	498	496	407	466	494	469	517	530	521	519	532	485	535	493	509	525	537	508	568	564	504	487	463	474	512	507	512	520	477	496	491	515	481	515	502	510	504	500	486	510	540	501	489	481	469	503	497	494	525	504	457	555	512	503	495	480	521	505	524	517	493	546	518	499	489	506	502	507	528	527	492	514	503	494	526	501	535	534	514	490	491	505	549	510	522	520	474	519	452	492	512	525	485	468	500	495	481	512	537	547	438	516	486	501	497	515	487	492	469	510	513	489	480	518	490	477	549	514	527	511	503	469	522	523	530	495	503	519	494	568	460	511	503	501	505	512	502	534	532	485	527	519	537	477	528	524	520	492	488	490	506	476	518	517	498	511	522	524	454	502	516	550	478	518	513	523	492	474	487	518	496	518	541	514	517	499	525	473	469	511	526	463	540	532	498	518	494	489	513	533	513	481	490	508	497	519	476	464	521	467	536	495	502	503	503	520	507	504	518	512	506	498	503	508	513	496	483	536	476	517	505	465	510	520	507	506	504	510	492	525	480	492	523	506	523	511	529	464	475	483	548	535	518	498	489	503	482	501	515	534	518	533	487	548	478	484	531	514	495	464	495	488	462	510	537	522	546	495	525	488	533	481	512	530	515	550	536	494	514	540	474	504	514	538	505	493	538	495	485	521	537	561	499	544	503	513	503	506	497	479	467	521	489	544	514	493	523	469	468	534	510	478	533	486	529	517	463	504	487	490	514	531	494	514	483	534	504	503	499	477	529	523	474	510	506	510	518	500	518	476	497	511	489	514	499	544	510	482	497	492	490	507	500	533	522	464	519	492	529	510	488	482	525	504	484	525	498	502	496	520	509	509	522	516	484	491	491	489	499	497	508	522	500	483	503	551	513	468	502	507	548	527	547	490	504	531	559	529	523	509	485	487	539	448	507	506	507	500	519	493	501	516	494	506	514	510	540	475	505	484	498	516	500	481	473	461	504	532	505	490	516	475	505	507	472	478	473	501	490	516	504	503	475	489	523	541	542	473	491	505	534	553	482	480	523	500	544	512	445	497	511	522	499	499	491	526	528	513	473	503	451	495	512	524	509	469	475	500	496	500	509	530	474	521	511	483	486	485	512	473	529	512	503	522	492	515	541	551	521	492	495	490	511	513	532	539	513	545	509	522	554	482	473	514	527	475	496	490	500	498	513	502	518	494	500	509	527	477	519	528	509	535	513	492	505	505	536	512	490	489	500	495	508	499	506	534	495	541	500	514	496	538	553	555	495	520	490	533	456	548	526	511	447	514	502	518	518	502	460	537	491	529	507	466	474	515	520	506	519	538	507	481	536
19843	3348	2424	1813	1264	867	622	483	363	358	273	232	233	199	196	184	160	139	137	144	127	107	112	119	98	110	103	109	81	105	97	102	67	79	96	93	84	86	92	83	75	84	67	93	83	93	83	81	85	82	86	70	109	74	63	88	65	60	89	67	83	83	68	72	79	101	91	90	77	83	75	67	65	86	65	75	87	85	71	72	87	74	70	95	80	66	68	79	64	77	78	74	81	75	73	75	65	69	71	74	74	83	66	74	78	77	67	72	78	79	53	85	71	88	67	77	72	64	91	70	62	72	70	76	63	71	76	44	66	78	84	63	75	67	63	86	80	73	76	73	78	55	78	75	84	65	64	67	72	71	79	83	74	86	79	60	82	72	70	71	61	60	74	70	83	74	64	71	72	75	79	76	88	81	83	67	72	79	75	79	67	67	72	72	81	70	65	69	70	70	78	64	78	65	61	76	76	83	70	70	77	76	71	83	76	84	78	64	80	73	61	79	61	67	72	65	80	71	92	65	72	81	70	71	82	67	64	86	67	79	66	79	89	63	97	85	72	72	76	71	65	64	91	71	72	60	79	70	61	70	91	77	70	94	79	69	85	73	66	82	79	78	86	60	63	82	93	91	70	65	65	77	68	78	58	75	73	85	77	59	67	68	72	72	57	68	89	83	64	67	82	73	63	86	78	79	64	88	73	75	74	75	62	82	60	74	71	79	78	83	83	95	71	64	62	68	70	85	73	80	68	68	73	84	67	69	89	72	60	72	64	71	60	71	76	71	77	71	84	76	92	86	81	62	73	83	70	73	64	77	70	81	65	72	61	89	66	70	63	73	69	83	92	71	75	71	68	69	61	74	70	63	77	66	70	78	91	66	63	75	74	86	78	80	79	76	68	68	78	79	57	88	70	73	93	77	85	62	71	86	66	80	69	73	74	81	75	87	62	79	74	61	83	80	79	64	55	76	81	69	83	74	65	69	80	81	78	76	62	87	71	73	74	85	78	64	64	69	79	75	77	69	90	79	65	81	71	64	89	73	77	68	89	81	67	58	92	80	79	75	68	78	72	74	84	70	88	86	71	77	77	74	61	69	61	61	64	67	73	85	66	68	86	91	60	74	75	82	73	73	80	65	73	64	80	89	57	66	73	86	73	82	68	81	70	68	83	72	68	75	71	78	73	73	72	69	79	88	76	63	77	69	59	78	72	83	71	60	72	75	79	70	84	77	73	63	69	75	78	67	80	81	71	76	56	74	61	85	73	77	70	70	71	77	77	81	77	69	74	83	69	82	70	76	76	85	84	75	59	101	69	84	79	70	69	73	73	71	73	73	59	71	82	78	80	81	74	82	72	73	70	67	59	74	86	99	54	79	73	77	66	73	65	69	69	75	60	76	62	56	80	87	75	65	60	75	71	82	77	76	71	73	64	78	57	71	68	85	80	63	75	66	83	83	84	79	76	65	65	88	73	80	78	71	93	70	72	84	62	86	62	52	76	68	66	80	81	71	82	71	76	85	74	76	90	71	64	69	61	67	60	64	76	65	61	92	75	74	72	77	74	66	79	63	68	73	73	62	64	73	72	91	76	56	71	69	82	84	69	75	55	65	65	58	69	87	79	74	74	77	61	73	75	78	76	68	80	77	79	75	76	86	71	66	68	75	70	70	79	59	83	80	68	72	79	84	77	90	89	81	68	78	52	69	75	82	63	68	82	75	76	74	77	79	62	58	71	79	83	62	75	78	80	71	60	61	63	65	65	78	73	54	80	75	85	82	100	80	69	84	81	76	81	76	70	83	70	70	80	67	68	58	68	72	69	69	83	66	70	81	72	64	80	75	67	76	98	58	83	76	100	77	66	66	73	80	60	76	82	87	79	74	87	74	87	68	84	72	68	57	76	94	83	71	92	59	56	75	75	79	69	84	75	76	71	78	74	58	78	78	69	65	91	84	78	82	78	70	77	78	67	78	60	59	74	68	71	76	88	73	71	86	74	81	81	79	82	74	71	70	65	72	57	80	66	71	71	65	67	85	76	76	58	69	64	84	76	83	76	55	61	60	69	75	67	77	79	79	70	70	69	65	60	76	77	77	78	60	74	78	60	88	76	76	63	76	67	68	55	70	80	80	70	61	88	69	60	64	65	65	62	81	77	79	55	83	74	94	75	80	53	72	75	94	48	73	65	74	91	79	69	63	64	77	73	68	81	81	71	74	70	61	73	63	64	61	87	60	66	81	71	74	80	92	70	77	67	62	69	70	82	80	51	72	75	79	88	62	76	61	66	83	65	91	75	71	69	75	74	67	80	90	55	74	73	75	78	77	70	74	85	88	66	89	68	65	81	56	65	75	64	71	62	77	60	76	69	76	53	72	73	69	77	71	75	85	74	59	65	69	72	78	67	61	91	83	71	87	75	73	71	69	70	84	60	78	96	67	65	68	76	76	79	58	67	66	76	63	69	66	72	70	71	76	82	94	67	56	66	81	83	84	78	88	62	69	74	78	78	85	77	64	79	74	65	77	83	49	71	89	77	83	85	76	75	84	67	70	65	63	53	77	65	84	83	71	74	73	96	68	58	64	63	75	70	79	69	69	63	96	64	71	80	72	75	57	64	65	67	68	79	64	73	75	74	79	68	60	68	73	77	65	76	69	71	75	57	86	74	94	68	66	62	63	80	79	72	72	80	80	76	63	60	73	62	75	85	75	79	66	81	84	68	52	67	74	77	84	66	87	76	79	81	85	78	65	63	64	63	72	74	83	57	82	86	100	81	71	59	71	74	61	67	51	74	84	80	73	72	68	74	65	66	79	79	79	81	94	79	86	78	58	61	69	68	82	75	79	75	79	78	85	81	77	74	60	72	70	77	74	69	77	69	73	75	69	73	75	75	74	97	69	89	64	74	73	82	72	80	81	72	70	55	80	65	61	62	66	70	84	81	76	64	80	71	70	80	60	84	84	85	80	83	64	61	73	67	70	86	79	72	90	61	73	69	81	91	85	69	71	78	56	78	80	72	93	53	80	76	66	59	76	62	82	67	63	79	71	69	72	75	64	74	76	73	92	69	71	70	72	75	64	70	65	65	74	91	77	94	62	74	79	64	80	54	67	65	77	86	92	72	78	72	67	73	71	65	79	76	69	76	86	66	83	79	68	74	87	67	71	90	71	62	77	63	93	69	68	95	71	83	66	69	62	65	73	67	79	78	76	75	81	63	69	70	76	75	86	77	76	53	60	77	67	76	81	78	80	75	78	82	57	78	77	71	79	77	80	72	71	85	72	78	82	73	64	65	64	71	93	86	64	57	84	83	66	76	71	78	80	68	70	68	78	75	71	64	73	71	61	84	68	90	79	68	73	68	61	71	81	66	68	86	86	57	66	77	61	68	68	68	78	69	63	70	87	80	70	65	59	72	61	75	81	76	68	85	80	87	69	67	78	79	68	78	72	74	79	77	85	81	75	93	82	76	72	74	72	74	74	71	74	80	63	83	65
9320	1904	4601	5467	4763	3892	3040	2480	2077	1808	1483	1361	1204	1061	934	878	791	732	681	662	579	558	549	500	469	442	441	411	423	387	353	346	348	346	362	320	362	324	307	334	303	304	303	329	293	283	305	319	278	296	257	286	258	235	272	257	261	250	265	255	271	242	251	264	282	255	280	229	244	246	260	257	221	265	237	220	231	226	219	239	222	244	241	247	251	246	230	222	220	252	240	237	239	229	258	236	239	250	230	223	238	249	230	221	245	230	231	216	200	236	235	241	207	208	217	215	219	234	224	241	240	251	218	230	245	239	229	240	209	255	248	221	236	236	220	237	230	223	215	226	215	242	217	221	244	217	216	211	203	194	243	248	219	229	215	226	231	240	223	220	209	229	204	206	205	227	246	217	206	241	230	233	199	224	212	228	202	197	217	242	182	244	254	254	210	235	209	212	237	207	202	227	229	201	215	228	209	206	207	227	233	208	244	224	221	217	224	245	210	194	236	249	232	230	191	222	218	215	233	204	240	205	232	201	238	224	208	206	226	221	220	234	242	230	222	250	208	206	217	231	223	218	225	206	192	217	214	221	202	229	218	222	219	245	224	218	240	199	223	240	224	203	218	218	221	211	218	240	222	242	194	205	256	244	211	219	203	210	222	204	218	211	224	208	198	209	227	232	222	216	217	217	232	214	207	227	196	203	253	205	200	230	220	247	226	204	211	217	219	230	251	230	223	234	220	217	214	225	204	231	230	201	216	200	200	205	210	241	221	202	228	213	217	240	224	242	231	216	243	223	184	229	242	237	220	205	204	209	208	216	233	233	231	224	220	217	208	212	232	226	216	236	230	230	223	210	199	224	227	212	236	204	210	207	203	202	220	230	235	225	229	221	215	194	210	234	225	214	202	225	198	224	200	238	237	211	208	201	218	181	212	213	228	205	222	202	219	237	218	217	212	232	200	214	206	217	211	192	185	204	189	209	219	238	227	218	184	214	195	245	242	225	243	215	192	233	230	211	210	231	232	217	211	220	233	221	219	210	204	215	211	232	175	215	233	200	228	250	216	246	227	228	219	210	220	202	200	219	217	223	208	224	178	234	211	227	219	228	228	219	186	220	214	219	230	222	220	248	233	221	225	227	217	240	227	213	221	228	210	239	215	214	230	201	219	231	220	218	205	229	220	234	207	212	244	210	221	207	237	224	214	229	205	220	210	210	214	201	206	236	220	213	184	215	251	229	246	191	208	208	220	210	218	225	223	217	231	216	203	215	222	230	212	193	237	204	215	197	195	202	201	219	205	220	186	194	215	224	247	221	229	202	225	211	223	225	228	228	237	224	221	220	200	249	222	238	198	215	217	218	223	248	200	250	192	205	220	221	221	224	205	204	222	216	221	206	213	235	211	186	216	220	216	242	225	206	187	202	203	245	215	216	205	207	211	228	226	215	200	198	230	218	225	225	192	206	205	208	218	234	233	206	196	230	232	224	221	242	227	227	270	223	196	228	205	211	220	211	216	218	206	233	241	200	191	213	204	214	228	218	195	201	224	212	219	204	232	181	216	227	191	217	218	235	227	240	189	224	215	195	216	219	189	197	236	176	192	225	208	252	226	198	211	223	219	220	235	222	226	223	206	221	208	192	197	217	226	216	228	207	216	208	203	217	223	224	209	227	223	210	204	225	239	230	225	208	216	209	233	209	216	213	233	230	227	231	238	217	244	231	221	216	214	224	212	221	209	199	223	224	230	229	213	232	228	203	203	216	213	236	226	201	211	210	215	252	208	212	218	216	238	203	218	205	244	223	215	222	217	209	214	211	210	219	234	217	220	226	219	201	222	206	224	214	215	210	220	218	211	218	196	204	231	187	220	208	201	224	206	186	217	235	203	239	243	209	204	205	190	220	250	224	246	213	255	214	218	216	205	198	219	224	215	207	232	259	242	232	222	219	232	204	205	207	208	233	205	221	209	245	209	211	181	217	221	198	234	219	225	197	204	236	220	217	204	233	223	210	201	212	215	225	203	215	252	219	238	211	227	213	227	220	251	239	205	228	219	220	216	229	246	219	224	226	236	231	213	204	221	210	212	225	207	205	238	239	206	226	226	215	250	206	232	203	220	224	216	218	199	203	219	218	214	237	226	227	238	204	236	203	230	202	213	165	209	221	215	214	236	211	190	200	218	230	223	247	239	217	234	252	214	213	212	218	227	228	219	247	225	202	203	207	214	205	226	190	196	215	232	218	222	199	217	201	208	224	233	222	238	219	191	220	223	240	217	228	233	238	213	214	245	210	210	213	207	215	232	200	209	230	225	233	210	213	179	238	244	197	203	210	206	223	208	223	254	236	197	196	218	211	216	228	224	202	212	223	233	235	201	232	220	217	204	246	213	213	194	236	212	214	222	217	160	215	220	210	219	192	234	219	201	190	210	203	207	227	229	244	242	234	258	236	192	238	202	200	242	217	211	230	217	241	246	227	218	224	209	217	236	206	240	199	240	208	211	242	229	236	217	211	215	223	214	236	213	237	231	220	198	228	228	230	195	215	214	212	197	247	236	213	221	185	198	229	225	212	192	218	211	212	215	210	237	203	215	224	191	241	236	216	201	216	230	211	189	211	229	209	213	205	217	218	217	232	229	238	229	213	217	200	204	219	200	231	233	227	230	211	222	224	234	204	199	215	233	237	201	221	169	210	202	234	205	208	223	232	226	225	231	244	209	221	235	217	220	219	213	234	235	195	211	217	209	219	220	220	207	216	239	222	240	209	234	227	203	187	249	209	208	231	211	218	193	231	216	225	208	236	220	212	193	210	225	185	220	198	225	227	198	234	222	255	217	233	227	220	238	217	246	213	227	255	219	232	234	195	211	206	206	214	225	190	211	233	217	225	209	224	240	239	200	218	229	215	202	220	234	209	218	201	217	227	220	205	232	246	228	178	226	214	222	184	198	207	243	214	199	240	211	225	229	209	230	207	212	215	233	238	238	218	231	197	203	205	220	207	242	193	213	204	201	203	209	243	210	216	212	209	197	215	229	234	202	215	234	228	211	194	241	221	240	217	216	221	241	178	210	239	214	231	221	243	213	235	244	217	198	223	207	192	217	235	243	210	241	204	207	215	196	246	213	218	227	223	222	212	201	220	217	234	227	192	229	214	212	241	219	230	202	214	211	198	201	211	227	224	224	203	228	208	223	228	219	208	207	211	222	228	189	214	184	220	209	194	212	213	225	241	206	199	224	225	213	210	185	226	231	219	220	241	222	226	219	212	206	217	206	206	181	221	207	221	201	202	222	208	195	236	208	232	213	234	222	229	250	219	227	219	217	227	223	236	223	188	216	212	199	224	220	228	238	193	224	213	231	231	208	209	195	219	211	223	236	226	228	236	212	215	216	216	206	223	250	216	209	244	196	214	228	216	227	197	192	210	202	224	227	209	213	215	228	243	214	250	216	226	197	218	247	214	234	225	200	231	216	218	211	224	199	218	196	238	223	239	198	209
2402	315	302	304	312	283	286	272	258	282	299	261	254	251	254	269	286	253	291	278	263	244	279	235	288	243	277	260	259	264	285	268	271	240	265	296	291	266	274	292	261	279	281	275	260	264	241	295	265	269	289	260	274	275	280	278	274	263	291	262	283	289	306	283	275	288	285	299	251	263	279	283	238	254	270	258	244	290	257	253	254	292	261	301	259	275	250	260	247	271	270	261	280	286	248	251	252	251	273	255	279	303	301	284	254	274	276	260	277	267	259	276	255	266	282	251	263	286	247	261	255	261	295	279	266	287	282	270	260	276	264	300	274	274	260	239	206	261	203	271	243	269	234	266	252	277	276	265	265	257	269	266	256	270	224	308	283	245	274	315	274	272	301	278	264	268	276	257	271	284	277	273	263	256	276	266	254	270	253	256	286	273	286	268	286	307	306	307	268	249	265	254	238	291	244	256	284	272	301	301	258	265	289	298	249	306	279	280	271	303	246	284	273	285	264	298	276	270	243	272	275	250	247	266	274	286	263	276	286	228	274	266	251	243	274	271	261	316	267	273	253	243	264	250	247	263	289	248	235	282	258	241	279	313	253	286	276	268	241	291	265	270	298	247	282	261	262	281	277	256	262	257	266	260	274	272	277	244	267	285	287	249	256	264	283	279	260	274	277	303	273	285	269	256	262	281	280	261	267	283	302	259	274	294	269	270	253	257	272	276	248	268	277	266	276	295	280	287	251	241	294	267	273	268	291	286	271	265	270	270	279	266	240	266	245	312	289	251	280	255	275	277	253	264	280	278	280	268	279	269	282	261	252	267	270	270	268	293	291	249	282	254	256	270	274	287	245	284	225	301	273	276	253	254	280	283	275	263	272	242	236	280	274	269	258	285	284	249	283	264	281	266	237	255	258	272	285	269	246	289	272	247	234	267	255	266	279	270	269	249	247	264	244	274	298	257	265	221	247	267	259	243	276	316	246	248	232	292	289	255	279	287	237	280	228	275	297	263	260	262	255	287	269	262	256	247	283	261	268	249	250	239	250	280	273	259	247	260	262	267	263	268	233	283	252	278	284	264	265	270	285	282	250	241	286	230	289	258	274	244	270	259	254	282	249	302	267	266	246	262	283	253	245	273	271	285	263	259	272	268	249	286	288	291	267	278	240	268	275	290	268	286	259	264	287	274	267	297	264	276	238	266	281	248	255	231	269	283	263	286	258	246	270	297	299	261	277	278	269	268	245	249	281	243	285	288	268	263	262	255	246	247	254	280	241	294	263	248	270	286	252	274	248	260	259	264	252	268	272	274	222	281	269	272	247	293	233	270	289	256	284	260	251	284	283	271	282	286	269	303	244	266	254	262	266	255	262	281	284	264	285	280	295	269	258	255	249	234	265	264	286	277	289	259	255	262	268	326	297	322	285	301	278	282	263	264	259	291	270	306	306	281	302	260	252	298	248	277	273	289	287	267	260	267	279	256	281	274	262	315	260	260	274	267	263	247	254	266	254	243	270	279	239	245	260	292	238	315	270	275	258	265	281	259	272	256	263	289	245	281	270	260	277	263	289	271	278	239	270	266	266	257	273	263	263	261	269	262	235	286	270	268	282	231	282	268	262	271	260	255	271	278	250	255	261	270	295	272	281	277	256	232	276	271	293	258	246	244	253	279	290	251	281	264	301	282	275	291	292	276	278	260	239	242	301	286	266	248	278	297	258	265	291	253	266	304	261	265	250	283	260	257	259	283	223	252	265	271	292	269	292	271	296	279	264	254	276	269	252	241	299	265	271	285	283	275	305	259	271	237	251	273	281	275	281	289	249	266	265	259	281	249	226	239	265	251	277	266	248	234	252	261	245	276	274	244	264	282	266	268	289	230	284	273	238	263	252	237	274	263	250	260	277	225	248	242	272	264	293	223	250	287	256	241	282	302	278	283	276	256	254	275	288	284	266	272	279	259	254	262	288	238	264	274	241	262	261	293	247	252	263	271	253	297	289	247	268	283	268	261	280	271	277	285	290	243	277	256	268	255	272	261	267	245	273	297	292	263	268	279	270	303	259	289	242	274	260	285	279	321	292	280	291	292	241	290	272	264	245	282	274	244	269	265	253	302	293	258	263	275	252	252	261	282	262	236	232	267	273	273	252	276	258	270	277	254	235	264	286	290	271	268	276	244	273	273	279	238	260	290	267	258	271	285	267	288	282	273	260	243	279	269	262	275	271	261	271	245	259	271	263	285	284	303	270	317	278	256	271	252	244	286	246	264	257	261	255	262	239	263	263	286	286	284	260	266	267	315	283	268	305	259	281	290	271	253	281	266	223	270	230	250	254	286	254	265	266	304	247	257	255	266	255	266	240	278	280	281	243	246	264	256	271	262	276	285	263	284	289	250	279	284	260	278	251	230	260	255	248	293	300	267	285	282	264	223	275	291	280	262	276	244	269	280	272	292	270	275	301	239	256	276	285	266	260	259	286	259	280	270	264	278	244	245	279	264	266	270	251	261	279	262	283	262	235	291	280	289	277	262	283	263	265	283	291	275	266	239	251	285	258	272	277	277	260	235	255	245	276	258	236	250	271	283	275	263	258	267	270	282	268	297	246	285	259	258	280	240	281	300	250	249	266	308	254	268	297	271	238	287	307	275	292	288	304	259	253	257	261	277	275	269	249	254	297	256	320	268	263	265	280	254	283	251	278	257	275	282	263	268	257	279	249	276	252	261	268	274	274	264	255	281	272	241	281	288	267	252	250	272	270	280	283	243	300	287	267	290	261	253	255	291	285	246	273	277	267	289	276	264	267	263	247	244	300	271	281	250	273	270	288	257	253	256	235	265	248	258	262	289	263	272	281	275	287	267	269	269	266	266	248	254	265	253	237	277	299	279	275	280	288	275	283	272	264	277	291	293	272	267	259	259	262	275	247	265	289	241	272	263	282	279	263	240	277	254	247	243	251	292	235	237	246	275	254	245	277	290	269	277	271	300	283	278	277	300	249	254	262	264	260	257	261	244	250	282	256	278	282	253	262	258	279	270	254	246	249	241	286	272	252	257	275	259	266	260	275	237	281	266	240	260	246	298	277	273	289	260	269	277	264	278	297	269	261	258	289	293	260	244	266	292	254	229	286	276	295	291	286	277	256	284	249	259	286	260	312	267	267	273	243	292	268	256	255	241	288	252	241	254	272	286	249	273	263	257	259	273	284	238	254	277	254	274	265	296	255	277	289	307	285	281	292	260	247	260	298	250	273	277	270	272	279	294	283	251	268	209	290	243	289	290	269	259	279	318	273	255	302	307	257	277	264	292	291	266	259	268	275	269	265	262	261	278	260	265	253	257	281	249	261	265	257	271	244	296	265	268	281	277	265	254	283	275	251	261	288	285	271	271	269	258	282	271	282	286	279	296	263	287	246	240	275	271	232	288	273	275	270	272	277	260	280	242	272	298	269	311	280	256	296	267	254	274	271	279	263	266	275	248	255	264	252	262	274	252
2538	742	792	874	807	870	804	765	697	729	695	643	706	713	692	673	686	751	721	687	735	731	694	723	711	728	698	723	641	703	725	679	726	715	700	721	652	721	658	641	646	687	684	720	657	690	678	672	673	667	735	687	715	671	706	659	681	732	686	700	698	714	689	706	620	650	729	675	689	664	714	664	631	708	666	701	674	701	681	608	656	651	718	687	708	693	709	679	684	687	719	692	653	665	679	695	649	710	665	686	724	696	691	736	730	684	687	678	691	692	650	660	676	694	685	719	677	676	685	688	706	687	697	674	657	661	670	700	664	703	693	669	697	695	679	691	670	646	702	674	710	694	708	662	692	693	639	619	685	669	681	666	656	722	715	656	677	728	748	718	706	695	710	695	624	733	689	668	640	696	693	673	697	701	633	693	726	724	668	662	690	699	646	640	653	740	672	664	693	679	649	693	672	728	662	678	656	725	658	711	686	706	715	661	674	737	723	686	723	658	700	695	721	649	685	722	683	663	705	692	686	693	641	689	716	670	694	674	696	665	699	705	692	685	693	681	679	679	656	725	642	661	689	674	684	682	681	662	711	713	650	669	677	727	666	678	645	656	695	670	683	704	692	677	728	669	686	655	673	737	734	692	732	698	691	658	679	703	741	671	667	689	704	654	664	681	689	673	639	633	676	647	673	694	669	675	667	690	667	701	695	678	705	698	690	673	684	703	645	724	682	667	633	688	706	712	723	695	725	672	690	709	680	663	642	681	647	632	701	647	715	674	695	638	688	664	678	673	655	650	651	687	700	656	716	658	700	715	701	703	695	673	714	676	693	713	656	667	666	694	689	703	693	722	718	696	653	641	704	707	663	689	701	646	716	680	733	670	703	668	668	743	697	699	686	712	729	640	659	714	701	601	685	715	691	707	660	691	665	664	687	670	727	664	716	716	659	684	708	681	703	663	700	695	716	714	669	676	659	660	648	691	711	699	638	658	679	672	685	725	718	649	661	651	673	645	687	668	704	663	664	716	678	681	657	688	703	680	713	682	769	677	686	673	693	689	677	718	659	739	662	653	684	676	669	713	680	688	686	624	690	653	692	665	682	672	683	702	654	718	683	672	657	669	682	666	670	654	692	668	637	665	725	735	712	644	651	666	730	689	622	660	677	664	721	687	698	681	658	730	648	673	646	667	701	730	686	649	714	726	736	678	691	658	670	685	671	663	647	696	685	733	693	681	695	661	698	693	660	667	670	663	690	645	685	645	705	691	657	686	752	698	698	677	723	720	697	676	688	676	659	695	680	664	677	691	646	656	702	697	677	661	644	672	697	656	633	667	665	684	650	697	627	711	675	681	681	702	655	683	674	680	671	677	705	665	709	719	694	715	671	684	695	707	682	680	661	710	690	632	714	678	697	669	686	745	696	679	643	685	676	664	708	696	705	669	654	685	701	658	695	661	685	691	712	659	676	705	620	689	700	677	673	641	719	690	697	655	717	706	689	679	663	721	658	665	643	654	697	638	682	672	639	667	647	729	650	728	689	693	660	682	691	699	675	669	653	677	680	690	675	710	712	637	699	657	724	734	709	689	664	726	695	708	661	706	659	656	675	699	664	717	680	672	657	683	642	657	655	676	666	689	679	697	670	728	705	703	651	706	757	672	720	702	651	682	645	688	702	683	684	705	665	665	634	742	672	702	682	772	724	711	698	708	695	661	672	694	671	696	681	665	694	645	654	688	697	658	652	654	627	696	739	723	684	721	753	713	687	663	691	699	656	668	693	690	676	684	666	704	697	665	655	679	662	646	701	697	622	719	687	701	685	704	678	710	720	741	717	647	712	678	699	706	677	683	711	678	695	706	688	689	676	654	695	701	677	661	663	684	688	680	672	683	700	680	663	694	664	645	693	653	632	724	684	692	703	694	651	686	691	681	704	698	693	658	649	646	693	679	626	679	676	675	701	687	633	672	699	689	695	725	715	674	711	661	627	705	662	648	699	668	710	668	675	700	712	709	685	635	639	698	719	664	690	655	694	705	700	690	652	675	703	661	721	659	679	689	699	688	708	715	690	712	650	721	707	681	706	688	714	692	682	693	670	684	700	656	688	680	713	664	693	674	718	679	641	738	718	693	644	672	704	722	715	658	733	660	698	679	697	699	702	682	639	709	657	728	668	711	660	689	688	673	674	683	676	725	674	710	751	682	700	711	661	650	654	696	661	712	719	647	673	684	715	696	671	662	675	649	688	677	679	685	693	687	655	704	721	624	685	728	681	672	678	651	681	623	678	667	680	692	650	669	689	713	690	703	705	685	665	680	685	705	627	718	661	699	691	711	680	653	654	657	708	691	704	702	635	699	657	713	658	676	714	708	668	657	715	648	694	709	767	655	680	687	690	683	690	645	687	611	707	646	677	671	659	654	681	701	697	690	674	708	692	666	738	675	667	703	697	694	635	687	662	691	637	711	732	701	668	670	701	703	654	723	689	719	704	707	705	687	677	676	689	684	685	649	696	698	754	667	682	703	649	676	651	683	686	750	700	667	701	670	712	697	650	695	696	701	668	648	702	661	660	645	695	657	694	658	674	647	702	669	691	699	676	676	718	693	665	700	643	685	715	672	689	698	715	677	683	688	679	699	702	681	698	641	651	676	679	728	678	723	701	677	691	647	673	639	679	699	697	701	645	698	708	700	701	698	688	707	676	700	694	681	687	706	684	669	699	689	690	656	698	655	691	672	671	666	684	671	678	665	708	690	681	713	719	695	714	699	700	680	665	659	698	660	688	687	671	681	654	694	734	680	673	720	698	695	728	714	668	670	684	684	655	698	685	640	652	688	655	677	650	682	675	662	722	655	667	675	663	649	666	722	698	669	669	681	636	687	705	640	698	701	670	638	644	622	672	658	692	693	714	739	672	656	705	668	662	675	689	720	649	643	708	718	679	684	688	679	655	652	686	646	729	653	672	629	679	623	691	689	661	691	682	682	672	700	664	668	661	719	681	671	684	696	679	659	709	666	685	661	671	633	684	685	674	682	714	696	651	642	718	664	690	703	665	684	639	709	694	723	718	702	703	683	686	669	678	708	661	672	659	700	683	677	672	670	683	706	701	654	665	725	644	665	654	644	696	681	662	668	666	684	684	655	721	720	735	679	690	718	695	703	683	680	658	653	677	717	708	677	677	674	677	673	725	700	687	715	694	696	700	698	672	685	688	700	690	674	679	717	692	638	673	695	711	671	705	671	652	698	672	708	693	659	682	680	675	705	659	711	662	656	695	724	685	733	624	704	671	673	684	686	735	694	752	705	692	666	661	658	669	678	699	673	649	619	629	720	714	684	663	660	681	637	659	687	645	647	674	664	681	699	729	667	680	668	647	646	699	664	653	690	676	665	723	722	697	691	634	709	703	698	718	699	664	692	680	720	698	664	681	665	715	680	667	660	699	700	680	646	654	678	663	696	692	677	705	718	734	718	717	685	679	654	662	654	664	689	665	671	718	695
15224	1878	1430	1084	788	594	501	405	371	346	313	304	267	257	276	230	265	211	212	216	249	247	215	201	214	248	200	208	208	205	219	208	221	207	180	196	206	191	234	189	203	197	215	182	218	219	204	195	192	192	200	207	170	182	227	195	218	231	170	181	221	218	188	174	187	209	220	197	191	189	192	197	204	189	192	216	211	196	212	192	205	178	208	184	214	192	180	185	188	195	208	189	206	195	210	193	197	187	184	186	190	187	202	199	196	200	188	188	183	179	197	231	208	206	194	196	177	201	182	185	176	211	209	184	173	192	202	175	221	191	187	210	207	193	184	189	208	194	181	207	206	178	186	195	197	201	181	191	194	236	198	199	228	177	195	200	185	195	209	196	206	221	202	181	195	185	199	198	188	205	205	237	198	230	184	213	193	212	199	217	202	195	211	183	183	188	198	185	190	202	185	183	172	188	192	199	197	190	202	198	204	186	203	192	196	172	186	188	219	184	196	244	196	201	198	189	188	191	202	203	207	186	212	189	199	185	203	198	211	193	207	197	175	206	200	200	232	218	215	184	183	206	184	170	212	186	191	190	213	184	166	199	203	175	179	197	161	172	190	188	174	193	193	183	177	163	184	172	206	201	179	185	175	215	199	204	220	196	178	185	197	213	184	198	171	195	204	200	179	192	197	171	201	198	192	216	189	194	184	194	224	174	190	195	181	201	209	233	173	209	186	185	187	188	200	197	185	205	215	177	199	191	224	191	183	201	200	190	217	219	212	184	217	170	208	192	189	181	187	204	184	173	188	195	223	188	200	196	218	197	203	204	206	203	218	217	182	210	218	188	185	191	186	190	186	178	207	193	214	193	222	183	196	210	183	209	202	202	202	175	194	190	223	221	225	177	221	208	208	196	202	185	213	196	196	192	202	217	177	181	196	201	203	205	187	178	185	169	207	208	190	206	209	179	206	188	189	198	194	179	214	185	174	208	206	214	207	205	189	218	181	196	178	203	180	197	228	175	186	175	208	181	203	190	180	214	201	225	214	197	181	190	172	184	199	196	219	197	218	193	204	183	217	202	190	196	189	180	189	197	200	177	195	182	200	196	201	199	228	189	183	194	181	194	191	191	206	208	173	186	199	213	185	198	188	200	188	201	179	213	216	190	191	213	184	223	212	200	213	180	194	199	197	186	185	167	182	193	178	216	192	213	211	206	214	168	169	209	210	220	186	182	198	189	193	164	186	221	188	192	193	203	204	204	200	192	182	210	209	211	179	212	192	196	189	184	213	191	210	195	186	199	193	201	181	214	220	176	184	195	175	203	201	196	180	222	214	178	193	193	201	199	213	201	198	218	182	238	210	191	195	220	183	201	212	193	226	202	216	207	236	198	199	214	211	191	196	165	208	189	183	161	215	213	189	193	192	203	171	181	236	173	191	204	200	220	197	184	187	172	176	217	212	170	175	209	176	164	207	180	172	170	192	197	200	179	216	196	217	218	228	200	193	194	202	165	203	188	204	208	187	184	193	214	198	212	205	198	181	186	191	190	193	201	165	203	196	186	214	213	220	191	194	197	209	188	189	178	194	209	230	199	170	198	175	213	199	193	210	189	197	207	190	195	199	178	177	186	199	199	212	203	210	191	203	212	179	207	206	199	183	223	195	201	176	206	188	198	175	193	181	196	197	208	192	214	197	241	192	196	213	193	201	192	191	184	184	195	205	186	192	206	182	208	211	196	194	186	178	186	211	184	220	242	172	208	190	179	201	175	188	174	187	219	183	208	203	188	199	193	194	202	203	185	199	207	202	217	209	205	153	168	184	200	205	179	198	199	210	211	208	216	167	205	191	183	215	207	223	193	178	213	193	208	178	201	209	202	209	216	192	183	199	211	178	197	189	205	162	213	202	174	179	219	197	178	217	200	190	188	205	186	191	179	188	170	181	196	188	183	188	188	188	203	204	201	208	189	192	206	195	193	192	204	180	179	188	196	183	195	206	188	219	192	207	186	187	207	208	210	195	197	203	189	191	188	189	187	195	208	197	198	200	190	187	208	198	223	170	173	185	209	182	189	197	174	202	170	180	189	187	169	218	179	220	192	198	191	177	182	207	189	198	169	181	182	207	165	183	181	191	182	192	192	205	209	195	161	210	215	202	186	184	205	188	173	215	198	200	194	201	184	210	181	172	193	162	195	182	183	194	208	180	196	209	180	193	214	189	186	206	205	218	198	198	180	229	201	192	188	214	197	194	153	200	195	206	192	163	178	211	175	172	197	194	212	175	189	199	201	199	201	235	200	201	179	195	211	189	183	204	196	206	209	213	206	192	172	215	212	189	167	205	208	161	210	182	179	196	210	193	200	210	193	187	223	188	172	219	198	195	205	198	203	175	203	195	218	196	212	201	197	184	175	218	191	185	166	170	208	210	185	205	174	202	209	202	191	216	225	206	208	203	167	203	192	189	206	214	180	199	194	177	215	205	186	158	218	181	189	220	215	167	207	217	166	195	179	171	188	187	195	176	195	202	178	182	202	222	186	188	204	164	197	188	188	189	205	207	208	196	207	207	174	220	216	196	194	178	195	179	189	195	183	184	182	211	156	179	215	192	190	215	203	192	183	191	178	224	199	198	196	205	189	170	201	168	215	170	217	216	207	184	200	188	205	200	193	217	192	190	209	176	177	183	198	191	194	206	203	197	168	190	217	209	215	187	189	180	208	178	193	198	202	185	223	193	201	178	206	200	193	187	206	186	207	213	213	198	200	205	200	195	221	179	180	188	193	177	189	186	183	191	195	200	180	200	184	187	184	211	179	177	209	179	207	193	196	181	196	221	213	196	184	202	202	194	190	177	199	207	194	174	201	184	195	199	182	173	192	193	214	209	193	177	171	200	209	194	189	198	177	175	193	190	202	192	224	184	165	215	224	188	212	205	174	170	205	192	179	200	183	209	159	189	188	174	185	161	181	174	185	213	199	205	188	198	174	174	214	216	194	195	219	224	200	215	207	204	202	199	173	184	204	209	214	204	206	197	190	174	199	198	192	192	191	193	210	182	197	192	191	204	182	211	204	194	208	226	188	207	217	209	193	198	180	206	207	181	188	208	194	190	171	185	202	215	186	228	185	176	207	199	172	225	184	200	202	201	189	209	191	197	179	218	188	193	222	207	200	171	188	200	172	218	203	196	179	213	186	188	182	201	197	190	199	195	203	215	226	221	198	176	199	197	201	192	174	169	185	189	217	203	159	180	182	215	194	200	217	187	165	174	203	214	190	191	214	187	221	190	204	209	190	208	225	209	185	198	195	191	196	205	194	182	207	190	215	200	198	215	179	190	208	187	226	219	180	196	193	166	200	208	178	180	208	183	213	166	189	200	197	217	208	223	175	235	205	205	214	168	190	202	202	197	232	208	194	216	206	185	196	181	187	205	178	172	221	206	185	177	180	211	219	196	192	182	200	187	174	194	205	210	185	196	199	183	200	204	217	212	185	209	189	189	166
8373	1444	2815	3435	3018	2542	2101	1728	1593	1308	1217	1055	1053	956	881	848	797	759	778	756	704	681	713	672	680	631	566	611	626	597	594	617	553	584	530	578	570	563	565	548	607	545	591	537	529	567	518	550	474	552	569	508	562	547	552	529	532	539	535	514	502	481	500	529	533	518	589	505	508	529	531	469	499	495	504	512	497	555	476	521	507	540	507	503	492	510	516	545	526	479	504	519	508	503	492	539	470	531	488	508	557	524	495	531	507	495	480	515	505	516	534	506	509	497	474	524	524	512	487	503	484	524	509	501	487	523	505	491	506	544	486	522	516	473	544	561	474	489	524	485	498	507	531	507	493	466	488	544	522	507	526	497	502	477	461	493	465	515	496	484	498	521	520	489	508	502	494	490	500	500	473	490	480	538	531	489	464	487	551	505	488	496	504	510	466	546	523	526	534	512	508	519	529	473	542	495	516	487	454	498	470	533	519	508	504	527	503	489	507	492	527	482	453	533	495	522	481	462	501	491	565	465	501	524	471	499	490	521	544	475	516	512	498	477	515	512	534	485	506	532	475	521	492	498	517	498	502	479	469	488	513	550	506	518	513	525	463	496	528	533	486	525	501	511	526	462	484	558	453	486	519	493	534	467	506	483	512	516	486	453	490	506	503	510	540	498	500	522	523	470	504	528	521	452	502	474	530	486	490	510	491	520	505	480	486	545	455	518	487	511	510	466	517	550	464	538	492	492	484	507	539	491	489	511	523	509	526	489	509	506	507	505	484	541	530	454	521	473	497	515	534	514	509	506	485	480	476	511	506	519	523	494	468	471	491	443	490	516	502	515	491	516	538	501	497	476	501	503	519	511	523	488	513	478	505	528	478	522	532	522	533	526	518	510	504	489	486	497	478	517	502	501	513	470	546	488	499	481	477	497	485	504	537	486	502	493	517	531	555	512	476	524	475	481	544	489	525	497	515	506	523	499	486	548	526	526	481	479	477	478	525	489	520	503	508	537	507	490	521	498	476	520	509	507	483	494	490	524	483	487	467	501	515	537	477	497	469	495	467	527	516	468	518	515	514	522	535	500	539	469	493	517	467	492	499	486	484	555	520	525	512	496	522	491	503	494	494	565	504	539	561	514	472	503	475	527	509	495	487	515	495	488	476	462	516	505	502	503	517	495	498	510	534	505	523	480	493	492	521	513	544	488	517	520	529	542	482	501	496	493	494	537	514	510	544	505	510	502	485	493	510	506	451	448	483	509	467	497	489	520	501	493	525	491	545	521	549	478	498	509	510	497	521	510	490	483	489	487	485	459	510	490	475	545	465	532	485	507	525	502	501	544	512	493	474	477	491	505	489	489	489	511	465	477	445	465	501	539	482	535	479	534	507	493	506	521	493	496	521	550	537	539	534	518	516	516	538	516	501	531	522	553	482	468	505	491	506	507	506	512	499	531	544	491	472	517	470	478	523	480	522	494	494	498	510	485	526	520	493	490	542	505	504	501	501	526	499	493	505	506	519	517	487	495	487	512	545	537	507	472	527	493	490	522	494	492	510	501	474	520	488	509	519	492	500	495	520	513	526	458	511	490	463	480	510	491	467	523	509	514	511	513	481	481	483	509	484	453	501	511	513	505	516	496	528	522	514	551	488	516	496	507	500	519	464	481	517	495	514	507	503	481	507	512	492	507	524	529	519	448	505	524	475	483	491	504	561	505	482	526	517	480	525	512	542	516	484	536	496	524	540	499	507	520	511	486	494	505	507	538	561	503	471	492	491	488	503	502	539	505	500	508	491	491	487	517	505	486	524	476	531	506	485	540	486	520	483	543	510	505	511	484	508	521	534	534	493	497	475	473	507	507	504	487	456	501	501	478	487	516	478	471	543	537	515	507	530	495	542	498	529	483	530	505	548	526	529	508	513	470	504	483	549	497	492	549	533	501	521	486	515	527	497	511	456	502	485	531	488	454	525	529	456	508	521	509	547	460	515	484	495	501	512	501	502	524	474	525	515	495	511	477	489	511	496	500	452	506	542	509	525	539	501	501	532	492	499	520	524	460	521	537	474	506	490	493	496	506	523	481	507	493	517	480	491	484	507	507	483	484	507	546	494	486	498	525	506	497	514	478	549	496	503	537	523	473	497	488	520	543	523	522	522	469	530	474	556	500	526	496	482	518	557	507	483	528	460	543	482	529	493	531	514	479	469	513	484	513	481	502	465	529	523	518	475	447	494	510	533	479	528	531	504	504	502	503	513	494	527	487	479	533	506	495	509	446	522	536	479	507	492	513	481	510	502	507	510	462	498	510	514	462	527	528	461	513	497	519	519	515	491	541	474	509	489	505	513	548	524	505	501	560	539	487	509	517	556	454	512	524	509	470	507	465	477	501	489	494	515	512	522	524	510	458	495	508	553	506	482	500	496	569	533	488	469	486	506	502	507	481	497	516	463	525	499	502	477	525	501	498	506	487	467	553	492	478	528	506	459	491	491	513	515	491	530	455	497	562	490	482	452	497	511	498	496	489	517	504	492	509	466	452	507	511	491	500	487	484	470	527	483	509	519	451	508	510	506	487	457	495	510	494	486	512	518	507	483	480	513	493	492	478	489	515	511	509	492	530	503	487	485	502	469	515	490	506	488	486	472	540	512	512	530	475	489	500	505	492	489	509	566	486	447	459	483	499	493	465	507	513	483	510	466	465	517	459	512	482	522	493	508	521	458	498	489	503	499	486	503	532	513	544	521	515	527	495	490	530	547	477	516	487	490	526	514	490	458	491	513	499	510	518	508	502	529	471	536	491	473	477	488	505	521	490	522	502	506	474	503	519	471	511	504	525	529	506	455	519	490	516	476	504	498	494	495	504	498	492	525	492	483	495	488	498	487	456	468	527	471	521	514	534	505	493	477	506	520	523	476	512	508	507	486	451	511	501	531	518	481	542	510	525	473	503	496	503	481	517	505	508	473	530	494	503	514	503	481	491	487	503	505	529	525	524	519	532	495	468	520	489	485	499	467	473	516	526	551	484	500	501	491	511	499	489	496	501	506	502	487	526	502	533	487	509	468	518	491	534	513	506	498	518	506	490	501	538	490	486	542	497	485	524	505	491	497	552	484	503	559	473	489	513	503	450	497	550	502	524	520	477	510	500	553	469	493	490	495	485	510	479	474	514	519	507	532	495	497	505	494	533	497	524	465	536	526	481	533	521	459	506	484	524	531	510	499	495	537	463	534	498	495	504	508	498	488	495	495	512	503	462	494	525	550	487	488	497	530	525	541	469	493	545	519	494	500	487	499	499	481	477	523	556	474	513	507	493	543	504	533	516	523	507	477	498	504	502	506	532	527	495	535	485	475	512	526	503	511	490	514	501	532	502	538	542	465	475	528	519	517	521	499	521	515	508	486	470	491	507	507	492	570	525	548	503	506	497	501	442	526	508	562	506	492	479	514	490	484	498	523	494	468	529	500	520	508	512	511	505	521	522	476	508	513	443	500	541
21921	4139	2438	1870	1175	896	646	505	382	343	277	262	244	206	196	164	158	153	119	122	133	138	115	134	112	107	100	91	89	107	105	85	85	95	89	93	97	89	84	85	85	98	79	82	91	80	91	85	78	95	89	72	81	70	82	71	84	83	70	83	65	71	72	64	92	85	81	87	79	80	87	74	73	63	62	60	79	76	88	67	76	75	74	69	81	75	69	80	81	78	67	59	78	75	69	80	93	75	81	79	72	69	75	77	68	70	64	64	58	69	68	65	71	73	70	79	74	86	78	73	80	62	60	62	74	90	69	75	75	81	78	75	82	79	83	65	80	71	83	76	74	68	68	77	85	83	67	78	60	65	96	82	61	69	75	71	73	66	74	72	93	63	76	80	81	81	82	81	81	89	80	97	67	72	76	74	72	73	84	66	63	74	87	72	62	67	67	88	77	87	80	68	80	55	73	64	65	70	65	56	68	67	69	74	77	74	82	74	51	92	86	88	84	86	66	73	75	71	79	89	77	64	70	74	73	83	68	78	79	72	76	83	81	80	66	91	71	67	73	83	73	57	69	74	78	73	77	62	67	58	75	85	79	78	94	74	76	72	85	74	87	67	47	84	87	76	69	66	90	79	58	82	72	74	86	81	78	57	70	67	65	74	70	82	79	62	82	82	73	62	63	84	68	85	78	48	63	77	73	76	83	66	77	71	75	86	74	77	78	66	61	89	90	67	91	72	60	80	65	66	71	60	80	62	63	81	63	55	74	89	72	67	81	69	72	81	65	62	88	68	70	68	64	70	75	74	66	73	75	81	68	83	60	68	72	89	88	67	67	71	65	72	74	76	67	72	60	69	84	80	71	71	69	63	75	71	82	62	74	82	66	75	68	57	80	79	81	77	53	68	74	76	68	73	60	69	74	72	55	70	82	77	65	68	92	63	69	68	53	83	67	74	69	74	71	79	89	66	61	59	70	71	66	72	91	69	75	65	67	82	79	73	80	78	80	80	80	94	90	79	68	72	81	77	88	74	88	77	76	79	67	73	78	58	74	77	69	74	78	66	73	70	77	71	71	66	82	77	69	59	82	78	66	76	71	71	76	71	60	88	80	83	84	72	73	55	70	65	70	87	68	75	79	79	80	80	82	61	66	66	64	58	83	72	67	71	70	79	98	72	68	63	78	67	63	71	78	77	89	69	66	76	62	66	70	83	90	79	80	56	98	65	68	70	63	72	78	94	74	74	60	71	67	78	82	82	79	82	85	79	71	86	81	71	72	90	69	73	91	72	85	78	65	81	73	56	65	71	62	77	61	83	72	58	72	67	77	85	82	81	82	99	84	75	70	86	62	66	69	57	75	69	71	66	95	53	61	89	68	75	60	70	82	63	76	79	75	74	64	64	86	69	84	72	81	87	75	76	65	61	59	77	73	76	98	59	88	73	67	80	65	65	73	91	64	58	69	82	86	88	75	68	65	64	75	79	67	47	85	74	74	83	70	74	52	73	59	56	66	67	69	79	79	84	71	76	74	93	78	68	72	71	68	67	61	57	80	67	84	88	60	67	76	77	68	66	82	66	66	96	62	67	85	64	76	63	78	74	83	79	66	68	63	78	83	68	87	75	82	74	74	68	72	76	80	79	92	79	76	70	69	81	66	74	72	78	68	50	79	74	67	61	61	63	70	80	78	61	62	86	65	70	76	75	65	81	57	86	80	78	70	75	80	87	87	81	55	72	74	74	68	66	82	62	58	61	71	74	73	60	68	82	66	97	73	59	83	85	55	66	72	68	78	67	71	74	85	69	77	65	73	75	74	78	68	77	79	82	65	75	84	59	60	89	76	80	74	78	75	73	78	82	76	75	61	64	81	78	83	88	79	55	69	74	66	65	75	70	72	61	81	71	89	69	81	79	75	70	71	71	64	71	53	83	74	65	69	73	69	86	76	61	80	67	57	69	73	85	76	74	60	80	69	60	76	78	76	84	77	77	71	83	67	73	64	62	69	89	94	81	64	81	81	66	65	67	72	63	79	77	74	75	76	70	53	69	75	79	76	80	59	94	80	86	68	73	68	66	68	62	68	73	60	79	69	63	63	72	76	70	88	77	61	62	57	79	81	63	65	64	86	80	72	67	72	62	72	73	53	74	75	78	66	75	63	73	77	79	65	68	69	73	66	74	56	89	82	73	71	77	81	68	77	79	84	77	84	68	63	83	68	73	88	79	66	79	61	59	97	83	69	75	86	78	69	71	74	73	74	72	64	61	52	77	74	67	70	79	70	82	67	80	74	61	77	82	67	79	78	82	63	63	77	85	76	64	85	79	85	72	67	74	83	66	82	70	72	64	69	78	81	68	92	85	80	92	82	72	69	73	87	67	66	81	59	67	71	62	64	76	58	72	85	73	68	80	72	72	77	65	84	68	73	83	58	66	65	71	82	75	91	77	66	82	73	70	80	70	75	80	68	69	80	83	68	73	66	85	73	68	69	58	71	74	59	87	83	64	70	68	79	84	82	83	65	78	81	63	84	86	77	82	75	74	59	93	73	88	71	69	85	78	92	84	60	73	76	81	62	68	58	84	68	90	64	68	78	69	82	76	73	80	77	85	79	60	86	87	81	68	67	75	68	62	79	60	73	79	68	73	75	67	74	72	69	87	74	68	82	77	71	85	66	68	72	63	70	75	78	77	73	92	83	63	67	76	71	81	62	73	87	81	82	78	76	68	73	69	66	90	70	62	85	77	79	76	64	75	76	72	63	81	86	53	75	66	72	79	81	71	73	70	65	89	75	75	64	70	81	80	83	67	60	86	81	60	63	67	83	67	67	79	67	70	87	68	61	93	66	69	81	70	72	74	93	68	71	77	75	72	55	68	85	85	69	62	63	83	83	64	62	82	63	67	65	76	67	61	84	67	78	76	70	63	55	81	79	78	75	59	75	83	76	77	72	72	67	76	89	79	90	77	78	68	66	80	89	79	66	69	78	79	96	82	68	75	87	79	74	66	97	75	74	74	88	62	77	77	67	74	77	75	84	82	57	64	71	74	79	85	73	81	69	55	62	75	80	61	79	75	73	68	83	65	75	70	71	95	71	77	79	63	59	73	80	75	67	76	68	67	59	69	85	57	69	75	74	77	59	66	68	71	62	74	71	67	68	64	76	69	62	77	74	76	85	88	94	67	88	66	69	84	64	73	76	65	75	66	74	77	81	82	73	72	72	82	76	73	79	70	82	99	68	64	63	66	59	70	75	82	65	69	83	58	88	70	78	64	68	69	65	70	82	77	77	76	83	50	65	68	58	77	77	65	66	89	71	76	66	89	74	78	58	71	72	55	81	69	68	86	69	72	67	62	68	78	67	52	64	77	69	67	75	84	89	55	70	87	66	86	67	70	79	74	89	72	62	55	73	91	59	73	73	82	58	66	81	54	82	79	77	70	90	65	68	60	82	63	81	74	87	77	75	76	65	72	73	72	63	85	76	66	80	78	62	86
10311	1932	4561	5447	4630	3830	3010	2483	2079	1773	1555	1282	1202	1023	936	859	789	651	729	621	568	547	548	493	444	436	423	394	388	453	391	395	334	319	319	327	347	373	321	289	328	303	307	290	321	289	296	269	332	285	261	275	256	273	277	281	248	252	290	246	263	257	258	231	251	272	269	232	241	254	235	223	254	254	247	252	259	253	230	228	244	249	224	230	227	231	203	237	245	221	241	225	232	250	211	241	222	220	237	233	238	245	224	223	199	217	239	211	205	237	242	197	237	223	218	237	232	234	212	242	211	238	223	215	225	219	197	209	210	202	235	238	252	228	241	223	247	207	230	251	199	222	197	222	226	231	217	223	194	218	220	213	215	208	249	228	265	236	200	212	230	207	223	238	223	213	218	199	246	213	206	201	213	260	219	245	226	220	205	189	207	220	233	224	239	237	238	228	220	219	199	228	228	216	232	209	203	209	211	244	204	213	254	219	229	233	219	229	209	216	203	213	206	213	216	223	223	221	217	226	226	242	222	215	223	225	204	219	233	210	259	194	226	221	231	201	207	258	219	199	205	232	236	186	219	220	244	222	210	221	200	202	195	210	207	212	203	210	204	220	202	205	206	218	193	255	201	203	233	237	210	209	231	235	221	197	247	204	205	224	213	195	228	225	226	248	194	235	200	223	203	206	187	208	238	191	223	245	209	221	207	202	201	210	224	233	202	223	218	241	222	216	221	212	216	229	239	243	225	197	228	197	210	204	226	238	206	230	227	232	194	201	198	218	235	210	231	201	194	229	208	210	214	221	211	192	193	218	217	207	197	252	207	231	230	211	223	233	185	207	235	209	228	211	204	228	194	207	222	230	226	228	251	219	205	233	225	226	231	217	236	204	228	205	203	208	233	221	240	221	195	201	225	213	200	224	196	204	231	196	218	218	206	217	221	215	217	225	213	225	218	212	230	216	204	256	236	243	247	198	231	210	229	226	234	194	201	242	212	199	239	203	245	231	258	244	219	211	209	208	233	228	243	195	229	193	204	222	211	210	212	223	214	233	217	227	244	247	232	222	224	233	243	211	238	203	207	216	189	217	217	204	217	213	205	220	203	212	215	230	221	241	235	204	223	205	227	228	202	222	219	190	198	226	204	225	213	203	233	251	229	228	206	211	220	193	204	232	230	198	204	218	187	203	184	241	194	211	214	204	239	198	212	200	189	218	219	207	230	226	223	207	215	223	229	238	204	245	201	218	191	229	205	217	223	207	236	221	202	204	216	203	216	235	215	188	222	208	230	210	207	223	222	231	227	241	214	223	241	219	227	190	219	215	226	237	223	209	220	236	196	227	213	209	252	210	223	212	228	214	216	221	230	232	199	226	232	241	203	219	222	200	247	224	204	229	198	201	246	209	252	193	225	204	231	228	253	242	208	213	207	223	225	217	209	221	210	206	192	227	237	217	223	220	210	227	254	203	196	230	210	227	233	212	233	206	194	239	212	217	205	235	215	210	228	213	253	220	223	183	234	222	220	209	223	219	224	198	214	241	217	219	245	229	203	210	237	224	211	193	222	226	184	246	207	190	229	233	194	228	230	207	217	226	208	234	223	190	260	219	205	185	218	208	220	216	205	223	233	234	231	207	209	239	213	208	200	242	227	239	213	211	211	226	221	228	226	224	197	234	234	204	221	230	197	225	210	236	225	206	204	198	220	203	211	224	211	222	220	208	209	210	233	197	237	214	216	207	227	221	227	222	211	216	239	217	199	221	226	221	230	204	207	203	191	215	245	212	233	224	205	236	263	190	200	253	210	215	202	211	204	211	224	201	210	213	240	202	247	214	224	219	200	240	217	213	214	229	203	229	239	204	225	222	231	218	237	234	192	227	192	238	201	210	252	234	219	205	202	226	231	211	226	247	216	225	217	207	197	227	260	215	223	218	246	226	238	215	218	232	201	206	211	225	216	216	225	192	223	206	194	191	220	204	226	224	239	188	212	240	213	201	213	215	248	221	213	227	236	201	197	209	236	221	232	217	207	196	245	214	212	229	200	219	214	203	210	229	214	224	205	220	208	203	244	235	192	200	229	197	238	220	203	199	255	206	208	173	203	203	231	205	200	250	212	186	228	215	236	223	199	197	243	200	223	203	226	203	235	197	221	201	232	228	186	238	225	230	230	215	208	216	232	227	212	221	224	206	213	195	228	199	226	224	234	234	230	225	207	248	200	204	207	218	189	206	204	207	203	187	222	244	214	220	204	201	202	210	199	217	221	199	239	224	214	204	213	238	221	216	214	229	225	203	214	211	227	222	243	212	223	208	193	225	202	230	201	230	223	237	232	228	229	226	226	215	202	224	222	205	219	201	224	197	190	206	221	206	221	208	215	207	223	229	196	215	224	239	212	239	208	228	234	192	227	227	236	216	229	234	248	195	227	200	195	233	207	216	224	219	213	195	216	235	222	209	204	204	213	219	215	216	246	199	205	213	202	219	227	222	223	204	185	231	198	226	230	222	220	195	205	195	197	228	186	215	234	199	221	224	214	226	227	230	199	241	224	210	210	225	209	207	230	217	205	207	244	205	225	242	226	208	215	217	202	233	219	218	199	194	201	197	237	236	215	238	223	199	206	215	214	229	216	223	203	215	231	199	226	211	237	235	216	237	225	188	200	221	225	204	233	211	187	221	242	204	223	201	222	224	206	218	198	206	221	199	237	217	230	236	222	214	230	214	195	234	202	209	234	224	218	224	211	218	201	220	219	218	210	222	223	216	223	218	247	218	214	219	186	224	214	220	230	214	206	210	202	208	205	213	217	196	226	205	223	219	229	225	210	205	239	220	215	225	247	216	229	227	211	196	240	195	185	205	235	213	217	204	243	231	229	229	222	234	201	222	195	240	211	218	215	213	208	221	217	215	206	227	216	201	195	210	201	211	220	212	216	220	206	202	196	244	204	208	214	206	218	250	223	229	220	208	219	187	203	220	226	203	230	214	186	225	197	208	209	206	205	233	232	212	199	199	225	215	200	229	208	223	220	207	206	236	230	199	217	220	210	215	203	215	214	209	210	205	214	213	215	218	238	221	208	215	199	223	217	227	230	228	235	234	217	211	211	240	218	211	231	213	248	252	225	218	244	239	224	209	212	215	211	245	246	230	212	228	224	227	202	196	185	217	194	227	213	231	238	221	245	189	214	236	224	225	221	201	211	229	238	250	207	222	211	221	226	203	189	200	234	230	220	197	219	227	208	211	224	208	236	214	225	208	203	224	201	202	194	226	245	209	215	219	224	205	233	212	208	226	238	225	222	214	204	179	233	214	240	215	194	200	227	213	243	202	213	224	212	207	224	219	215	201	205	220	221	216	207	225	211	237	236	184	209	221	227	233	199	227	226	209	198	220	243	211	198	207	209	223	221	190	192	223	218	204	217	203	199	221	231	200	197	221	228	216	232	228	225	203	199	210	208	204	212	204	209	238	215	242	218	198	231	256	206	221	213	215	221	197
2868	394	376	321	315	276	313	260	283	270	285	270	276	284	226	259	280	231	295	289	274	268	246	250	276	301	259	275	271	300	289	283	254	289	264	300	262	250	247	258	271	257	246	248	237	242	277	283	280	264	296	285	281	288	258	288	276	259	286	239	238	266	267	282	272	278	268	255	292	255	255	240	256	299	271	262	247	268	275	276	265	276	245	268	311	277	295	248	278	293	266	259	259	286	257	304	297	252	281	264	296	296	227	255	256	272	280	263	285	273	298	246	273	246	248	259	246	259	277	256	273	275	232	279	257	246	284	274	239	276	280	254	249	253	280	276	270	289	237	254	246	273	247	249	286	258	252	283	274	257	269	257	308	250	274	246	255	275	265	248	272	294	226	273	259	261	266	273	276	280	256	243	271	276	274	273	253	299	294	272	284	257	278	259	254	293	251	285	253	269	305	286	252	277	262	236	245	252	260	285	243	268	263	261	262	258	226	236	265	280	242	240	241	271	298	247	271	297	260	292	243	261	270	252	244	265	248	267	236	263	267	253	294	287	245	265	251	260	293	258	261	242	256	270	280	261	243	271	255	269	252	261	294	258	293	277	247	260	285	261	275	267	295	241	279	268	261	258	297	257	256	284	276	274	273	269	280	264	248	266	284	259	258	260	267	302	267	276	260	286	272	276	249	294	269	271	247	269	273	261	257	268	275	279	270	259	256	248	264	268	305	262	265	269	260	271	255	256	257	264	257	229	247	249	259	243	259	249	252	238	297	237	297	274	250	283	268	260	264	267	243	245	278	279	266	251	298	260	265	261	284	277	253	284	270	263	270	259	282	274	249	249	268	284	278	243	250	285	262	283	286	271	274	261	281	280	322	242	270	286	241	244	253	275	257	249	283	238	267	254	277	281	259	274	255	307	273	271	267	263	257	245	269	278	258	269	283	249	251	266	233	267	244	264	283	274	264	266	258	258	236	288	276	281	292	280	268	259	270	255	278	274	274	243	261	244	292	268	263	241	265	289	285	268	254	278	282	249	274	256	260	241	263	288	274	295	264	263	266	255	290	254	229	271	284	250	266	272	277	237	277	242	298	268	258	276	244	262	246	231	272	274	279	278	294	263	253	249	253	254	258	293	252	282	253	268	254	284	257	246	265	266	268	282	281	275	260	259	263	261	258	276	284	252	264	290	243	277	252	269	261	259	272	272	261	243	251	256	290	287	280	249	252	259	265	241	281	265	279	252	275	277	275	272	303	239	256	250	224	275	277	275	242	255	255	270	241	269	271	284	280	290	286	231	260	257	219	271	291	260	256	258	252	263	260	278	276	263	246	267	252	245	266	260	231	257	269	246	248	272	261	276	248	258	262	237	252	270	228	287	264	252	271	264	258	268	246	247	277	248	268	246	233	266	259	291	219	268	276	242	264	272	268	264	287	287	307	277	254	242	255	255	286	273	255	274	267	279	280	266	262	280	234	275	263	250	247	239	258	280	275	259	275	231	271	285	264	255	259	255	270	270	248	250	261	233	275	227	281	260	267	279	264	265	279	262	243	274	299	244	240	246	255	251	296	275	265	273	264	235	274	244	294	245	269	276	266	264	255	268	283	298	273	273	255	252	219	247	240	272	271	267	234	255	275	235	256	253	274	264	257	258	253	263	260	278	236	236	261	284	280	261	263	298	291	285	269	254	254	251	263	261	281	282	253	271	226	273	262	283	260	223	277	238	259	279	272	250	273	269	261	277	231	258	260	250	265	257	261	255	230	265	257	274	277	255	273	254	249	238	257	237	278	257	250	256	260	262	265	269	256	238	282	272	277	253	260	255	235	253	248	245	264	263	259	262	266	273	282	267	269	256	251	219	288	253	276	235	257	276	236	267	251	258	258	278	297	296	257	279	261	286	257	271	250	273	269	263	253	243	247	259	254	285	296	305	270	241	247	266	262	258	283	292	241	277	264	242	255	244	306	294	263	249	278	255	250	258	237	262	237	272	261	241	263	293	304	243	250	299	259	247	257	244	261	255	285	247	274	256	277	257	250	261	250	263	252	267	256	245	262	308	241	282	266	247	272	290	232	260	249	282	262	254	268	252	278	254	261	252	271	257	238	265	258	265	259	294	243	270	295	250	267	266	261	261	278	253	267	251	234	311	264	278	253	271	243	226	268	247	257	262	272	250	239	242	249	269	256	260	232	261	265	234	263	276	269	289	280	256	282	258	249	266	244	243	268	258	251	227	265	266	264	259	261	287	216	282	253	263	240	258	253	265	242	269	264	274	239	304	266	244	260	266	274	269	253	244	295	239	269	243	255	282	269	289	255	240	243	234	255	258	286	265	267	294	232	270	252	279	239	252	272	271	245	244	224	276	244	298	280	279	247	290	274	264	259	259	253	272	271	258	298	224	252	278	289	265	245	300	295	286	281	273	251	247	254	288	225	272	264	268	247	254	257	266	255	271	270	252	278	249	264	229	286	258	265	242	274	270	292	273	270	279	260	232	250	259	278	235	286	249	289	270	236	262	271	260	277	261	293	306	279	256	293	259	246	272	258	263	264	262	275	274	267	257	242	273	271	280	264	281	258	251	279	274	240	287	268	257	253	240	260	269	252	262	265	264	255	230	244	248	272	252	273	230	248	265	251	233	252	262	245	246	264	250	255	244	258	254	282	249	256	244	249	251	264	272	243	243	261	254	251	268	259	267	246	266	281	262	267	224	252	272	268	258	269	264	274	238	270	267	273	255	272	250	269	288	262	282	264	243	252	281	270	284	278	242	272	263	276	276	282	262	272	283	263	266	243	256	287	248	263	245	277	227	261	256	278	283	277	281	287	272	248	255	250	266	255	284	265	243	283	242	285	272	251	257	253	283	243	255	264	271	263	276	277	303	266	251	254	252	258	243	251	285	270	268	259	250	241	285	263	255	267	267	266	304	258	252	269	260	278	243	256	276	255	236	270	276	223	244	267	255	233	273	263	241	257	255	255	272	272	265	258	242	235	285	264	265	294	265	256	274	268	269	250	245	279	295	252	264	274	281	286	256	275	276	270	272	276	279	240	263	280	259	261	252	278	265	279	256	245	277	273	275	246	258	242	282	266	245	264	300	253	272	289	251	258	260	264	290	281	240	268	263	283	256	286	242	281	280	260	291	282	265	264	260	266	290	253	257	239	290	244	258	277	236	283	271	274	264	265	279	249	259	272	275	278	302	300	250	271	230	265	276	255	270	254	285	264	263	251	241	251	275	281	274	268	266	274	246	273	241	295	266	270	280	254	277	246	263	281	266	274	248	279	276	273	253	261	257	274	264	281	257	271	233	253	268	238	253	289	270	270	259	262	263	247	249	267	257	273	265	261	285	238	244	248	246	283	218	266	266	223	272	265	264	255	267	270	292	250	262	262	304	269	260	281	231	253	254	287	271	250	264	289	262	292	257	261	248	247	242	272	270	238	273	233	265	272	254	281	302	249	263	254	254	272	261	282	272	261	263	256	251
2703	724	927	892	935	879	816	796	778	759	717	721	746	681	727	701	721	694	666	720	728	672	707	726	685	689	683	686	620	637	660	737	672	672	677	695	682	688	690	683	687	685	725	698	614	672	701	687	716	688	670	717	706	653	683	669	648	650	687	694	729	683	677	687	667	694	676	672	719	672	650	678	658	686	667	674	720	646	609	682	668	687	673	688	660	676	653	694	688	638	641	650	658	681	654	642	648	636	681	677	691	685	690	683	676	659	687	640	661	705	676	660	691	660	649	677	706	680	718	713	671	652	693	667	636	665	695	675	719	693	715	662	667	693	702	707	680	687	718	666	672	605	672	639	729	662	695	677	643	691	660	694	651	678	657	630	663	698	673	674	648	693	671	678	699	723	660	649	653	680	628	691	720	643	646	677	700	658	708	683	723	683	680	669	680	665	668	676	666	696	640	690	715	663	660	658	671	682	664	659	661	640	671	685	688	659	649	655	729	675	715	690	642	674	667	689	657	680	671	639	681	702	640	651	672	690	638	632	741	653	630	696	662	664	667	714	686	693	708	670	669	653	685	657	672	635	680	688	669	662	686	688	657	655	657	668	673	700	676	604	643	616	648	674	695	647	683	658	677	703	676	682	687	686	695	647	667	681	682	675	666	675	688	675	695	665	703	678	657	614	707	663	714	680	667	622	672	702	683	641	655	684	668	720	676	630	681	669	686	635	654	652	688	692	653	669	693	665	656	705	692	640	667	665	636	660	634	686	675	678	712	663	716	629	660	672	690	665	653	658	680	737	698	721	709	675	678	697	638	665	653	705	703	648	690	738	698	664	693	668	669	644	674	660	674	681	672	676	700	633	684	687	641	729	694	703	693	681	680	691	656	674	707	697	663	629	634	697	674	629	659	654	661	656	659	674	671	658	684	665	693	688	633	677	706	675	679	696	650	650	679	673	641	645	646	647	675	685	691	670	680	656	658	637	663	669	687	624	713	678	675	719	675	617	718	701	616	699	666	630	667	651	685	666	641	721	713	672	663	656	654	706	700	699	670	674	649	654	689	645	664	673	704	670	677	639	683	646	696	694	678	685	689	678	644	665	653	699	694	699	643	675	689	707	682	686	662	674	603	697	659	692	700	693	655	671	714	697	690	634	699	654	663	644	659	694	648	716	677	642	691	679	662	682	643	654	677	640	695	701	660	622	653	682	676	690	692	657	663	692	666	666	695	668	709	648	697	653	662	720	671	642	663	679	684	648	647	676	669	655	625	673	711	670	710	686	675	702	662	652	667	693	627	663	686	656	655	586	724	693	655	678	702	670	702	659	669	657	677	700	672	688	701	648	700	652	660	682	651	671	680	691	651	690	661	662	692	662	642	678	712	695	628	681	675	722	635	657	680	672	645	703	661	685	616	716	687	663	703	648	646	650	706	647	656	678	665	700	671	680	700	672	724	678	642	692	680	730	690	631	667	695	673	682	667	694	629	661	673	696	704	677	691	692	625	669	697	687	666	659	646	712	711	631	665	644	656	667	655	716	673	676	632	662	640	646	706	642	671	700	655	629	676	648	694	663	688	657	652	673	653	704	722	711	626	663	663	684	671	661	675	676	668	654	646	692	697	697	667	664	711	670	669	643	684	668	670	697	655	709	709	664	681	651	641	676	688	674	676	630	660	674	677	653	681	658	653	676	698	664	622	723	672	666	668	668	727	722	674	689	670	658	680	641	714	662	706	718	670	666	696	697	642	655	649	652	697	659	693	674	693	714	702	660	619	632	663	672	687	673	642	693	637	673	697	682	623	640	708	689	681	705	695	686	662	658	615	712	729	675	688	682	619	677	655	635	690	660	670	634	672	662	668	623	685	660	690	647	668	700	716	594	651	628	638	636	656	673	681	695	636	682	667	662	674	678	718	662	685	696	677	725	670	651	715	678	644	650	709	680	698	685	649	659	631	701	694	683	668	667	650	697	705	686	681	700	683	687	714	668	666	698	682	668	700	630	701	685	684	688	680	678	648	668	715	669	667	630	659	718	657	676	680	709	674	699	675	659	645	684	632	688	677	675	652	664	666	671	689	692	663	702	679	670	660	729	676	635	693	627	685	680	694	647	699	680	655	675	696	670	618	632	694	714	633	709	683	683	712	657	651	677	675	694	699	674	689	648	660	630	650	631	661	671	688	726	713	653	692	666	659	692	655	688	682	680	649	667	697	683	657	730	664	703	664	697	683	709	649	670	658	645	649	684	712	638	644	651	652	663	673	679	728	666	656	647	673	636	701	696	630	665	681	673	647	657	637	669	690	689	689	686	696	729	674	674	698	717	677	672	649	705	641	705	684	636	719	716	672	642	646	643	753	688	668	697	672	663	661	623	718	628	718	675	613	618	687	704	656	713	645	642	686	672	677	687	690	666	655	670	681	636	646	637	682	686	713	676	692	632	653	665	686	629	666	642	652	676	655	719	734	686	684	668	646	676	670	689	649	664	716	663	716	671	664	692	696	705	639	676	658	654	680	683	710	705	649	692	667	678	662	638	654	678	703	706	667	669	694	674	738	621	686	676	659	611	695	668	673	649	642	660	631	686	662	642	707	640	704	719	666	688	713	673	650	650	688	725	653	689	671	702	704	649	683	696	667	714	653	723	669	664	682	668	676	644	672	675	690	641	696	671	686	651	749	700	665	696	662	674	671	715	657	665	683	717	718	635	638	690	713	732	652	684	617	670	695	649	678	665	643	715	707	659	683	641	650	669	661	676	674	700	696	660	650	649	709	696	673	667	651	662	674	701	684	699	665	639	689	670	628	677	672	675	672	704	684	698	692	689	661	720	691	671	701	670	628	676	687	692	671	675	706	688	650	642	644	690	676	701	698	661	682	672	691	670	655	722	685	654	681	652	700	716	685	627	669	661	671	648	665	673	659	685	664	679	641	747	679	671	650	705	669	673	674	663	658	649	699	673	691	706	643	649	621	655	682	705	663	678	696	691	708	629	686	677	646	720	702	673	716	697	701	727	691	659	681	683	713	674	670	649	646	620	679	705	686	673	660	694	668	663	707	696	706	687	689	679	709	661	633	722	681	657	620	648	646	665	702	621	680	649	693	673	626	637	656	713	692	625	710	685	635	675	652	624	707	677	700	718	679	632	675	668	691	673	675	654	674	662	653	661	719	663	683	680	635	705	692	637	717	695	723	676	620	686	688	731	664	675	609	688	658	658	682	727	699	666	657	654	672	674	696	696	650	702	715	609	641	726	655	725	662	651	671	667	668	708	705	670	654	672	697	711	688	648	614	666	654	696	685	632	692	704	666	657	685	643	706	657	626	629	667	654	678	620	665	706	617	702	654	685	670	691	692	681	674	632	652	671	649	683	722	638	633	647	693	670	676	718	673	729	699	675	703	686	671	644	664	671	656	682	673	664	682	740	621	649	632	662	693	674	631	689	679	690	698	672	724	674	679	660	696	695	688	704	661	645	712	668	660	673	693	691	668	683
12482	1514	1355	1068	749	588	520	389	395	330	340	297	261	278	252	238	279	242	204	237	220	210	190	233	210	228	224	213	202	226	201	218	197	207	180	207	206	189	182	201	214	216	187	197	200	201	213	201	214	197	209	198	199	179	196	201	181	189	191	193	202	204	212	198	187	201	191	193	187	201	221	189	195	219	213	194	208	212	185	211	199	195	204	196	181	194	178	200	229	208	201	192	195	170	185	186	198	181	183	203	193	196	205	210	209	201	195	209	186	195	194	205	185	152	197	178	180	179	186	177	209	184	188	176	190	175	183	214	195	188	221	191	187	206	203	210	213	180	203	224	179	191	179	180	200	208	175	197	212	181	185	176	189	193	198	196	196	171	194	185	173	221	189	190	183	188	205	204	232	194	173	208	174	192	215	191	197	181	203	182	196	198	194	182	224	188	174	178	175	182	176	202	209	209	194	196	200	194	206	193	215	200	190	178	158	188	210	205	190	176	193	189	180	217	200	171	193	187	215	222	201	200	196	204	194	206	192	183	182	204	175	197	201	192	210	184	198	178	206	177	176	204	215	195	199	171	191	192	187	193	201	189	212	178	220	209	217	201	189	196	191	150	207	222	195	176	179	189	170	191	184	190	204	206	187	194	177	195	183	194	190	195	174	183	177	193	178	169	175	204	169	190	167	201	180	192	206	196	205	201	217	185	213	190	185	202	171	181	205	222	201	185	196	222	187	175	180	169	203	197	179	173	195	191	190	195	179	198	207	192	187	183	182	193	185	199	153	174	201	170	214	218	210	195	191	182	198	202	203	183	208	179	179	192	186	175	199	194	229	182	216	193	219	181	206	181	188	180	178	207	218	207	191	208	192	178	163	198	184	199	200	195	176	196	176	163	195	189	213	190	184	200	186	210	213	192	195	224	193	169	205	202	209	181	170	185	178	198	198	193	185	209	171	204	196	191	206	201	196	199	205	204	194	185	184	182	203	156	202	176	197	186	191	191	183	171	210	190	215	177	184	167	187	218	227	183	207	189	226	162	196	212	195	170	207	190	195	193	189	221	181	199	170	189	179	184	205	173	211	210	205	196	199	194	169	202	188	181	192	194	222	228	188	198	204	201	179	195	188	209	196	180	197	193	200	190	200	212	189	192	191	196	203	181	193	182	173	189	174	195	191	179	200	198	201	213	176	201	183	177	179	184	207	165	200	241	212	181	208	206	216	202	200	189	222	194	195	205	188	189	211	181	194	203	168	200	192	219	209	229	185	195	179	208	179	186	206	187	202	209	181	194	199	179	196	207	188	193	191	199	196	230	200	183	204	200	211	192	194	181	206	200	180	187	190	225	166	179	185	187	200	190	186	169	171	194	218	179	170	189	193	186	193	204	183	183	192	190	215	177	223	208	188	182	194	187	198	194	212	179	187	190	204	199	179	190	184	185	192	192	198	186	209	186	188	170	204	170	193	204	186	203	188	215	172	191	208	209	180	190	187	202	206	216	179	202	235	181	186	191	188	193	202	226	188	177	219	187	234	205	214	203	212	188	180	200	205	204	201	204	163	193	195	190	184	171	229	183	194	232	191	195	178	201	192	216	215	181	178	172	190	202	184	201	203	219	197	206	211	182	188	199	168	192	207	203	171	195	195	217	191	182	200	225	193	210	200	175	203	212	195	188	208	203	204	169	177	202	173	187	205	217	204	186	177	186	190	200	183	166	197	208	174	208	187	174	201	191	193	191	185	191	192	201	198	193	183	181	196	184	208	165	198	221	192	202	191	172	188	200	204	213	199	226	215	210	196	211	210	188	185	185	181	200	224	195	192	187	199	189	203	183	205	185	214	196	195	196	210	191	184	190	203	214	186	192	205	196	216	195	165	191	215	173	189	186	209	201	209	220	190	194	181	190	175	201	195	193	207	203	199	194	202	177	185	193	212	192	204	179	197	222	159	192	196	188	194	178	198	204	193	212	195	184	204	172	201	176	220	170	192	180	188	202	208	197	216	189	199	206	200	191	183	187	196	222	217	195	183	185	206	185	205	193	213	190	199	204	184	193	198	192	196	165	212	190	195	190	194	191	193	187	186	202	186	188	185	193	172	176	192	188	192	198	176	187	173	211	199	197	213	178	184	179	196	190	170	203	198	216	185	205	221	181	181	164	195	194	197	216	188	204	167	187	200	182	212	182	197	197	188	197	197	197	192	192	213	175	207	231	191	171	164	165	210	183	199	196	195	179	216	201	189	202	196	203	208	200	184	210	195	174	182	212	224	173	184	204	201	223	212	197	200	204	192	208	219	202	224	204	178	170	188	204	182	215	197	203	188	164	215	205	197	169	190	206	216	201	180	189	181	183	206	207	170	201	230	190	205	233	200	171	187	186	190	188	214	208	215	211	191	200	224	201	196	200	207	178	202	191	207	176	182	195	186	210	187	195	191	190	202	210	192	212	191	180	165	223	200	192	186	201	190	188	217	208	216	196	186	193	191	198	192	201	168	206	203	202	211	188	176	174	191	195	199	185	207	193	191	182	190	192	188	202	211	194	173	180	196	200	191	191	176	166	188	168	198	202	208	218	197	184	176	189	183	197	190	175	184	214	200	211	189	212	213	194	204	191	203	174	168	192	210	201	197	200	215	187	176	205	192	186	207	199	186	202	218	211	201	201	200	187	174	184	192	184	175	203	200	205	186	183	186	175	222	186	194	192	180	182	193	204	215	189	202	194	178	190	174	194	212	206	189	203	183	199	198	190	196	182	214	184	207	216	213	179	184	227	193	192	218	212	202	184	197	191	183	203	195	187	204	219	205	181	196	159	202	209	220	183	202	209	199	202	199	194	185	195	209	190	198	192	195	177	211	218	225	198	165	181	178	183	188	197	216	223	202	222	179	194	184	225	197	209	196	190	187	184	210	207	176	185	214	190	167	181	224	210	216	181	185	205	194	189	215	199	205	188	202	188	189	187	180	185	186	197	193	196	184	213	211	184	212	186	206	199	192	190	189	173	177	191	202	207	184	190	195	209	197	199	202	192	198	180	192	208	200	184	205	200	176	212	221	185	209	227	189	191	200	188	205	198	201	167	184	193	199	213	179	186	183	184	185	174	225	195	200	182	209	198	178	221	194	205	204	191	168	198	207	179	199	151	172	174	198	203	204	190	208	210	195	187	189	183	211	197	197	171	213	199	203	193	213	220	185	188	188	168	190	202	196	204	185	224	194	208	184	195	206	191	200	186	183	202	194	216	192	200	184	179	181	197	217	191	200	166	208	208	211	161	189	196	178	177	193	174	198	209	172	208	198	197	191	202	184	188	219	210	182	189	206	196	202	205	185	191	183	180	201	166	195	199	192	185	179	198	177	174	184	210	202	193	207	182	202	187	196	192	187	200	175	187	217	198	213	186	192	177	182	191	209	188	169	176	201	188	204	208	206	204	198	180	183	209	194	182	213	228	214	195	198	205	188	195	201	169	210	194	193	199	149	189	172	210	201	192
7299	1342	2793	3460	3100	2505	2131	1794	1510	1375	1214	1108	1013	983	866	841	815	751	729	717	695	735	704	703	618	623	637	580	587	577	562	589	564	549	549	586	596	609	544	589	557	566	578	494	507	586	547	566	533	564	529	538	563	535	547	543	559	533	551	515	549	539	547	551	550	530	549	565	503	521	583	520	515	518	544	514	493	522	533	498	512	489	505	554	545	518	503	474	490	543	505	528	469	494	534	510	515	486	579	529	555	473	509	526	541	501	514	515	505	525	520	497	535	502	511	498	523	537	547	475	504	476	516	521	497	475	465	492	527	516	519	497	557	519	516	518	507	506	535	552	485	498	462	502	495	504	469	472	452	492	490	488	501	523	501	512	464	478	482	495	521	500	523	514	531	493	491	503	472	532	502	469	511	471	510	553	503	533	524	485	508	523	490	524	534	512	484	526	472	485	484	468	497	491	518	541	483	501	519	508	486	473	512	523	472	492	510	476	510	510	486	490	524	519	538	491	504	525	488	520	478	475	526	531	469	504	507	524	526	485	536	487	474	485	484	543	524	486	501	526	507	509	522	466	522	498	455	532	490	475	522	527	524	499	496	551	495	496	533	518	492	485	510	514	510	511	490	474	450	478	521	497	499	517	488	537	513	478	492	532	512	504	495	496	497	473	497	518	498	511	488	483	484	515	560	512	482	564	482	511	572	481	513	523	491	546	513	481	521	505	510	484	485	498	532	488	498	487	516	548	495	520	484	522	472	518	466	459	496	517	516	475	517	502	497	493	468	512	494	467	491	503	542	498	472	536	505	535	489	527	519	488	497	520	539	543	525	501	466	527	523	501	481	516	470	476	509	534	489	484	512	476	559	451	506	496	517	493	506	521	517	489	517	495	489	525	531	482	498	556	523	464	487	485	486	495	457	477	450	469	529	514	475	539	497	496	465	573	503	498	453	499	493	500	496	502	486	499	488	494	479	493	500	532	504	519	482	499	526	484	528	483	502	470	519	477	494	482	496	502	480	542	497	519	466	500	518	535	519	468	495	524	463	475	519	511	525	511	462	502	510	547	510	442	458	505	497	489	484	519	536	487	496	496	507	504	505	497	522	475	531	503	507	515	507	501	509	507	488	535	521	509	495	462	497	464	502	528	540	479	523	497	519	447	477	516	492	526	498	513	497	511	546	519	513	445	489	465	497	502	496	464	519	508	538	492	545	492	513	443	484	522	485	494	504	478	513	501	476	536	494	541	507	501	548	481	491	513	489	484	450	473	496	504	495	542	500	498	499	546	463	474	497	500	531	486	528	531	538	507	530	495	486	491	519	494	526	517	520	470	521	479	517	537	512	505	491	494	514	501	538	502	479	514	454	533	511	494	515	524	532	510	499	516	509	523	505	552	536	523	484	498	514	502	491	487	525	506	478	502	473	486	474	493	520	520	490	494	534	510	512	489	478	478	535	502	518	457	502	502	522	492	480	507	519	523	515	535	518	489	513	498	478	447	524	527	485	513	484	506	509	518	494	494	534	510	514	482	506	501	481	502	502	495	497	500	506	466	505	489	543	537	531	495	540	513	505	492	516	500	530	484	543	450	486	493	488	487	497	535	475	504	459	508	505	491	497	493	553	538	516	502	501	507	538	492	483	499	504	490	482	547	497	468	498	477	510	491	482	475	489	505	505	530	517	500	512	502	485	498	492	495	476	490	486	502	487	505	459	499	497	511	486	519	505	508	472	497	507	535	476	480	550	506	503	498	475	494	491	558	513	519	493	530	443	518	527	467	503	493	499	521	501	503	504	527	527	493	504	489	533	493	510	493	475	504	497	493	533	480	503	497	502	501	536	529	491	547	495	518	464	494	481	490	475	495	518	520	501	506	503	512	479	512	516	474	499	485	482	505	494	532	513	532	501	491	524	505	524	526	478	465	498	513	510	510	507	458	502	541	498	527	480	462	517	519	524	514	520	495	520	487	483	506	503	548	510	520	518	489	530	497	532	490	514	468	498	473	491	546	478	502	504	499	491	546	509	503	528	493	464	487	521	467	514	564	509	515	539	526	481	489	512	488	503	491	537	519	509	485	514	487	496	526	483	544	435	521	492	477	508	489	481	506	499	515	543	518	519	514	496	484	508	509	497	522	505	499	505	498	493	498	501	492	495	510	460	504	500	461	491	486	473	494	472	524	470	525	494	526	536	497	471	508	502	532	490	463	486	482	499	514	505	529	517	494	515	487	494	516	492	441	511	511	508	476	471	504	509	469	506	499	531	489	493	523	487	523	462	502	460	548	488	468	452	508	474	508	522	471	522	531	473	489	463	485	521	486	530	497	502	489	512	507	520	512	489	491	521	553	526	516	513	462	510	492	470	548	503	480	517	507	500	474	508	493	493	515	523	528	517	478	507	450	524	488	478	521	507	493	509	487	463	533	449	508	511	452	491	533	509	479	529	507	523	500	499	536	543	496	529	520	495	465	498	547	525	484	489	505	508	501	523	507	510	487	452	523	486	507	520	547	481	497	470	508	474	521	481	530	500	517	480	484	501	488	492	466	488	526	502	496	558	511	463	507	487	495	551	482	524	471	549	506	505	534	501	517	509	513	511	473	511	483	502	491	489	528	509	501	501	515	502	501	511	484	516	504	531	499	503	523	508	477	529	466	476	499	514	536	489	519	486	488	529	504	504	453	511	527	499	489	513	515	516	472	493	510	452	567	471	513	514	489	517	477	525	522	486	510	519	510	514	550	513	480	525	499	513	488	493	490	500	485	532	512	527	495	531	502	500	468	517	477	480	541	505	525	464	510	515	461	454	498	528	554	512	512	509	476	509	514	523	474	471	499	486	534	483	543	471	510	457	537	503	507	480	491	516	512	509	490	500	509	493	501	455	498	508	525	499	480	504	508	511	482	473	495	517	505	461	469	516	531	500	514	516	463	519	540	502	485	479	476	538	494	510	507	505	491	484	522	534	484	514	493	485	544	505	509	498	483	513	437	522	503	495	495	501	524	543	491	506	466	531	499	516	514	487	489	479	484	505	493	513	503	497	509	488	479	526	504	483	498	517	504	503	525	479	517	496	489	485	503	488	488	490	492	464	480	518	526	530	520	471	555	511	514	496	500	528	502	519	544	528	478	484	462	488	494	511	516	524	485	495	488	502	531	512	492	467	538	460	489	531	524	543	485	470	510	455	508	505	485	531	491	509	529	490	508	480	508	486	461	471	473	512	518	492	472	515	469	490	497	476	497	507	506	524	486	488	475	513	551	459	500	508	526	484	487	508	489	490	462	520	507	524	450	497	499	501	496	510	542	476	491	472	470	531	527	503	506	496	533	492	476	510	494	474	492	498	503	549	520	520	508	534	485	471	513	500	459	500	502	480	490	522	464	488	488	502	483	510	482	503	554	518	517	511	541	495	476	456	493	512	506	504	500	513	537	486	511	528	490	509	488	503	518	529	496	564	512	496	507	477	470	481	496	537	538	523	498	451	475	557	460
22309	4486	2563	1745	1234	813	651	494	385	336	275	227	248	172	174	162	160	137	133	121	128	124	93	127	102	115	99	105	88	103	88	90	104	95	78	101	85	86	98	92	84	82	84	72	98	73	101	74	73	99	89	75	77	74	73	82	81	83	79	61	65	72	85	73	86	86	90	60	69	72	71	67	73	78	67	80	84	89	70	92	71	76	80	75	68	67	77	64	89	80	63	79	78	69	73	80	72	64	76	91	79	71	75	77	62	74	84	75	74	65	74	78	89	83	72	72	67	74	63	69	79	70	90	80	85	74	81	72	66	70	77	91	72	70	67	81	74	83	62	70	57	74	79	75	58	66	62	64	83	56	69	87	84	65	69	56	65	76	69	83	73	64	72	71	75	67	76	84	84	71	87	69	74	85	73	73	76	80	79	75	77	69	78	60	58	71	79	58	77	75	82	77	82	75	84	84	83	56	89	62	77	75	74	49	99	69	75	63	86	72	67	75	70	68	94	52	76	69	71	81	73	67	68	79	66	62	73	59	83	86	78	78	69	83	64	75	73	68	74	76	89	74	68	67	82	67	74	65	73	69	65	84	67	65	81	90	61	80	73	61	68	67	84	64	63	66	73	87	66	78	89	83	64	41	88	71	74	64	77	71	56	79	78	73	59	75	62	56	74	75	79	60	70	79	82	64	62	61	69	79	69	87	86	82	63	70	71	62	72	74	71	69	69	80	55	78	71	62	74	70	76	70	57	76	84	76	83	70	83	66	76	61	59	72	84	86	76	66	80	98	78	67	69	66	72	68	86	73	69	68	80	71	66	74	79	69	69	65	74	76	74	62	82	74	69	78	67	62	85	69	86	84	68	72	65	66	65	83	97	65	83	64	66	79	85	71	69	85	61	65	71	64	63	74	73	63	72	69	84	64	69	73	79	70	93	85	85	68	83	83	87	77	60	74	75	87	75	79	75	67	72	53	72	79	77	58	78	69	66	94	76	74	81	74	90	78	76	66	75	74	81	73	74	70	63	65	70	86	65	81	73	78	68	60	65	91	79	63	90	69	73	56	92	77	77	78	72	70	52	73	77	64	75	73	62	67	64	70	87	72	77	87	76	61	76	88	83	85	78	74	57	65	80	72	59	74	85	70	63	82	63	72	74	74	66	59	63	68	54	72	61	75	64	79	77	49	61	72	62	74	77	70	75	76	53	69	77	64	58	80	65	68	71	73	80	79	75	83	59	69	83	63	74	76	66	82	69	78	74	75	77	71	75	67	68	78	61	66	77	81	75	60	75	75	76	60	79	73	70	62	74	66	70	99	74	76	75	60	73	84	69	74	87	79	67	81	61	85	65	74	94	74	74	84	76	70	80	65	73	68	72	52	70	61	73	94	79	87	63	81	62	84	76	77	75	76	76	65	74	78	75	68	78	59	78	71	69	81	71	86	65	74	69	72	86	60	71	60	60	66	70	84	81	81	70	82	64	68	60	72	79	76	81	84	84	87	62	77	82	75	85	69	78	92	68	77	65	78	81	60	66	80	76	84	81	79	64	59	59	73	72	78	64	56	65	64	64	72	66	96	69	79	75	62	83	72	71	73	70	72	57	69	84	70	66	71	74	88	79	87	69	76	87	81	71	56	80	72	65	77	67	71	62	68	62	62	68	71	76	88	80	57	80	88	78	67	78	72	59	71	73	78	83	66	72	59	70	61	69	75	66	77	58	70	74	65	86	77	71	61	79	69	73	81	81	76	75	62	66	73	58	74	80	54	81	64	53	73	88	73	73	74	74	75	68	80	68	81	68	90	72	78	78	73	78	68	66	73	72	91	66	87	71	73	74	71	66	73	76	74	59	70	86	83	86	80	93	66	70	86	76	62	74	84	74	82	73	81	63	71	65	90	66	68	76	83	54	78	73	91	78	70	74	80	62	75	75	74	69	68	76	71	78	73	70	73	80	74	72	70	60	75	71	56	78	70	61	79	73	60	70	80	70	60	80	76	65	71	70	49	69	82	81	83	72	71	73	67	72	81	68	74	77	82	78	66	75	80	93	78	61	89	57	63	80	65	76	70	61	100	93	70	64	63	72	102	78	77	66	63	70	79	69	74	68	88	57	76	75	84	78	77	65	82	68	78	73	72	63	67	86	82	80	81	75	76	74	70	65	71	63	76	60	69	77	71	61	74	59	83	62	75	75	53	75	63	75	74	79	84	62	58	69	64	58	78	67	83	74	70	66	81	82	62	67	60	80	67	71	73	76	74	79	67	61	49	60	53	57	76	66	70	68	66	85	72	72	70	73	71	88	68	67	68	89	69	66	64	52	74	76	73	80	66	63	70	73	89	65	80	65	62	70	74	75	68	71	76	74	58	52	64	81	64	77	71	66	83	59	101	69	80	84	68	71	49	91	77	64	73	73	71	79	61	60	81	65	85	48	86	76	56	71	71	84	57	75	81	64	85	86	72	77	71	59	70	68	68	71	89	78	72	89	72	59	65	81	69	78	74	77	68	65	69	79	64	83	78	69	79	81	67	72	84	74	67	67	73	68	72	75	96	60	71	75	80	67	78	66	94	79	84	76	70	69	72	71	77	65	75	87	80	78	74	63	74	76	85	74	73	83	79	79	67	74	66	75	77	59	74	82	68	82	67	74	75	64	68	97	54	83	71	92	75	69	63	55	69	81	72	85	70	67	63	69	89	83	76	75	77	67	77	84	80	69	70	59	69	83	66	64	62	76	71	57	68	66	64	73	72	76	80	76	75	66	62	77	76	81	66	67	81	82	76	66	80	80	77	71	57	50	82	75	67	76	77	57	71	68	67	66	56	66	79	70	70	73	77	63	75	73	68	77	74	68	63	82	73	62	61	62	65	72	72	72	96	77	71	74	69	75	68	66	67	85	72	72	75	61	75	78	69	83	75	85	81	72	83	76	71	59	67	69	67	76	80	86	56	72	61	78	83	76	67	63	75	75	69	70	72	74	73	64	66	89	80	68	71	89	66	76	82	64	79	85	62	79	56	72	76	76	74	77	65	56	75	62	85	67	98	66	66	74	81	71	63	75	63	71	67	70	71	67	73	72	67	81	63	67	79	75	85	85	56	73	81	96	70	71	69	89	66	80	58	67	80	59	88	77	79	76	91	84	67	69	71	81	66	73	81	64	75	80	81	73	84	65	70	67	57	61	85	72	71	69	80	92	77	75	64	55	52	71	59	87	85	83	69	65	59	77	64	70	76	65	71	48	84	76	67	68	71	77	72	76	77	70	64	68	62	56	69	78	70	67	63	77	73	69	76	68	60	71	78	81	73	62	48	67	72	49	87	81	74	81	72	81	87	76	68	63	69	67	83	58	70	63	85	52	77	71	66	62	76	48	80	66	70	88	75	70	76	95	80	63	70	54	70	69	75	71	61	81	74	104	65	79	53	71	74	63	69	94	61	73	75	65	67	70	63	68	84	69	66	73	66	76	70	70	70	69	59	67	73	57	65
10403	2049	4687	5550	4766	3799	3010	2600	2096	1776	1587	1334	1189	1051	946	870	843	730	670	616	614	525	550	511	453	455	441	397	445	411	384	391	394	359	326	381	347	325	320	333	304	299	286	302	314	291	282	290	306	281	268	273	269	268	288	244	275	250	230	270	252	256	259	284	264	220	219	262	238	257	240	236	223	221	234	205	257	223	253	259	245	250	246	256	234	233	269	231	214	219	232	218	205	236	216	208	239	238	184	255	236	233	203	202	226	221	240	259	224	235	227	234	214	196	229	255	199	224	228	242	253	239	210	224	233	225	233	215	220	214	215	229	238	218	214	232	211	219	210	219	214	229	219	223	201	220	232	234	228	195	214	227	222	233	214	218	224	201	218	216	209	217	247	200	237	214	225	214	237	230	231	215	229	203	205	235	220	228	218	208	207	206	210	227	241	243	226	244	235	210	201	193	225	216	260	240	221	200	250	205	229	230	224	224	214	220	224	186	195	215	201	207	221	229	229	219	208	199	212	218	202	197	226	208	202	239	221	216	228	249	216	224	214	226	201	211	221	254	212	226	231	177	194	204	223	218	213	253	213	256	215	226	233	192	215	218	205	198	221	202	212	218	221	214	215	230	192	219	216	204	217	218	189	238	221	209	238	237	228	201	195	202	226	200	221	220	202	226	193	225	234	211	222	226	190	235	234	218	212	178	211	212	200	216	200	213	210	215	218	224	212	179	202	257	242	215	209	214	211	215	250	195	191	197	215	216	214	229	208	214	211	225	235	198	216	193	220	197	229	214	236	234	203	195	214	196	225	261	208	242	218	223	222	243	216	199	223	225	207	217	224	199	227	211	206	223	181	225	198	224	219	184	219	206	236	208	246	209	218	215	217	211	210	200	249	205	239	222	195	215	217	216	218	223	195	207	220	205	204	252	224	199	235	214	213	228	212	208	216	239	231	226	209	208	216	234	213	216	230	206	207	193	215	222	231	230	214	211	238	216	214	212	232	211	218	225	228	191	219	248	214	212	243	211	206	209	214	232	199	198	222	201	214	193	236	208	229	253	234	220	210	214	220	220	241	235	232	201	212	212	208	194	216	219	246	199	205	220	194	222	226	218	222	218	210	240	218	208	219	240	235	192	221	214	194	255	210	215	224	249	217	218	216	225	228	242	226	231	178	206	198	241	218	221	235	210	217	218	216	213	214	196	231	246	235	190	200	222	219	197	191	218	213	206	210	204	210	196	241	224	204	194	235	249	205	239	213	230	217	231	195	193	249	213	200	227	203	245	227	221	224	210	221	258	229	197	227	205	188	230	223	215	189	220	234	231	211	220	206	207	197	222	220	221	229	232	237	222	216	203	219	212	199	257	213	211	207	212	229	203	231	204	227	234	206	198	226	241	220	219	222	204	223	234	216	222	209	217	209	196	203	207	223	220	227	225	221	222	214	247	203	197	215	200	217	220	194	231	220	207	221	215	215	202	201	211	218	187	200	233	235	206	239	214	210	225	204	211	217	227	210	201	237	215	210	202	219	218	207	245	214	190	191	234	208	214	237	211	221	218	206	197	208	200	194	203	215	204	205	187	210	222	217	226	193	210	218	223	216	249	197	226	227	213	199	210	195	211	212	206	234	205	222	226	208	214	196	213	206	233	224	217	220	214	218	214	188	211	226	196	217	179	227	248	204	204	224	214	206	250	213	213	175	220	216	222	221	212	231	229	215	216	222	234	207	211	214	245	214	220	209	225	198	212	195	210	234	238	210	214	201	213	219	220	224	219	198	226	218	222	219	206	208	221	219	222	208	204	181	242	230	205	225	232	214	214	224	192	204	219	196	227	223	241	233	238	220	226	192	206	217	213	228	230	225	225	197	254	219	215	244	217	253	220	249	207	217	229	212	200	190	217	213	216	214	231	228	230	248	212	224	205	220	219	215	196	207	229	195	227	194	223	189	204	225	247	235	184	212	215	196	203	219	216	223	224	235	220	190	211	224	221	223	205	242	181	221	213	219	218	231	207	216	215	205	215	198	214	189	202	200	217	226	222	228	185	222	206	232	230	211	202	241	253	212	221	228	219	217	217	197	221	210	200	230	228	218	191	211	197	210	248	200	225	204	217	219	224	223	239	217	212	212	222	200	234	215	223	215	216	214	226	220	225	221	205	208	225	247	215	240	226	215	209	221	202	223	217	222	217	224	225	216	241	203	230	211	200	224	223	201	215	217	203	210	223	211	233	228	215	217	207	201	199	214	224	193	233	235	225	222	214	227	212	208	190	214	216	222	228	207	215	224	209	205	201	208	215	206	219	212	241	195	210	220	224	194	226	186	211	223	226	210	208	194	223	223	212	226	201	176	220	198	202	215	244	236	218	198	208	220	211	238	221	242	249	205	211	201	229	212	222	210	223	221	222	225	200	227	207	190	238	229	214	216	214	211	230	213	220	196	199	203	204	200	205	230	215	219	208	235	213	189	218	232	213	234	220	221	195	232	232	222	207	233	212	231	229	215	228	214	239	213	218	188	218	248	210	244	233	244	217	209	237	251	226	225	236	201	226	215	202	185	206	249	207	239	224	225	242	208	227	226	236	208	244	193	226	219	197	217	234	242	215	198	230	222	220	205	214	217	211	222	223	218	209	222	236	205	206	213	240	230	238	221	223	228	251	213	218	216	220	209	235	215	197	218	231	205	205	201	216	224	204	231	208	189	219	195	221	239	207	210	219	215	235	228	196	228	228	216	219	238	207	192	204	190	247	221	225	190	220	237	225	207	201	227	213	211	217	215	218	240	228	218	217	222	197	233	241	226	219	223	251	221	227	212	209	209	232	219	238	227	197	204	208	210	194	204	239	207	220	212	197	210	215	219	219	187	213	201	194	220	215	212	218	202	210	195	206	193	209	213	212	222	193	200	195	202	233	207	244	217	218	216	191	219	210	199	198	230	209	210	208	219	206	203	196	209	218	213	240	210	244	237	227	196	214	207	221	224	247	225	212	228	222	210	196	210	207	218	206	230	221	243	201	247	237	219	224	206	217	204	241	198	261	203	248	208	216	205	237	224	230	192	247	204	217	220	218	217	224	207	218	217	229	173	242	211	198	213	212	217	228	225	219	224	206	223	234	205	202	216	193	236	210	189	212	235	216	203	201	228	210	211	208	212	225	216	213	188	228	184	200	220	213	229	210	205	218	208	215	220	224	235	210	204	209	212	209	228	219	217	216	214	237	226	247	228	215	200	212	219	233	238	218	213	243	244	234	200	215	224	214	225	209	244	219	215	220	221	197	218	233	209	239	227	207	205	212	201	236	226	232	208	218	217	223	203	206	208	208	228	212	207	221	223	215	211	219	225	259	226	208	205	183	212	203	190	211	207	212	200	205	215	211	194	215	221	194	230	188	222	237	198	220	207	207	221	215	233	193	200	198	220	222	200	225	226	205	200	236	214	233	200	233	217	200	241	206	208	223	220	223	221	226	204	225	218	215	217	193	200	204	208	223
2673	365	314	324	313	277	274	325	284	279	242	276	277	242	273	277	241	255	278	240	276	272	256	272	269	267	246	289	236	287	267	247	257	254	296	243	291	231	279	286	260	253	266	265	257	283	267	285	245	265	280	267	283	271	256	245	257	277	246	268	288	249	253	277	256	278	274	299	269	264	260	278	266	274	268	270	292	259	282	241	268	268	247	252	276	252	286	257	273	282	269	285	258	277	268	261	257	294	279	247	253	279	276	254	254	269	236	241	248	303	234	259	250	275	263	255	274	270	251	257	270	265	272	254	273	255	260	255	286	249	284	245	257	245	254	266	249	235	308	271	257	279	261	275	267	278	252	253	261	245	248	252	305	268	289	263	279	278	277	275	258	277	264	273	243	264	262	234	274	262	265	262	263	222	260	249	242	296	269	250	239	272	246	257	267	255	280	292	254	264	279	253	244	285	289	261	272	265	270	261	286	246	258	263	271	258	256	261	257	294	233	282	234	261	244	321	285	269	271	280	289	277	249	249	262	270	275	231	257	278	280	241	269	265	274	259	249	266	293	254	276	247	250	257	266	274	250	285	294	241	243	269	258	304	266	279	240	242	274	265	292	269	299	264	267	274	268	254	250	285	219	256	256	281	245	261	226	249	277	253	248	261	261	275	257	257	314	243	298	275	259	271	271	280	245	251	271	267	245	294	275	269	256	285	270	282	256	254	254	272	262	264	276	292	246	290	252	287	254	241	290	290	292	259	269	252	260	251	246	277	270	271	247	272	272	251	256	231	272	263	283	277	282	248	257	260	266	271	276	286	264	274	274	310	277	251	229	256	248	270	272	261	268	251	269	268	253	238	242	240	268	290	242	289	273	286	252	296	258	254	277	270	259	297	260	284	249	239	269	252	255	254	271	253	268	255	277	280	278	286	281	259	277	296	265	279	257	271	238	263	268	242	282	253	226	279	257	248	245	260	256	260	279	296	270	268	264	249	278	278	250	252	303	272	284	272	263	286	291	264	251	266	246	281	277	260	300	281	254	260	256	275	273	236	255	280	294	251	256	266	275	266	278	282	232	246	252	248	244	266	238	240	280	251	262	280	283	254	286	252	257	282	268	273	274	277	243	285	266	245	247	284	285	284	290	279	297	268	258	250	295	300	284	278	252	264	280	267	266	256	257	267	265	238	270	224	250	240	263	279	265	270	259	294	293	274	264	260	257	249	276	259	279	267	261	286	279	248	274	253	251	316	248	253	261	278	245	282	249	264	278	255	275	244	300	268	250	296	277	268	270	247	297	285	262	284	278	257	254	246	294	260	274	255	265	237	272	254	285	267	278	282	293	260	244	266	271	290	248	291	257	276	252	286	282	251	255	301	246	247	261	239	264	270	302	296	272	255	237	219	280	249	286	255	248	251	248	266	254	261	253	273	283	286	233	281	267	246	280	273	278	282	289	289	261	295	259	299	263	256	293	262	248	308	259	274	251	257	251	270	241	283	272	279	271	274	268	261	238	281	241	295	287	269	253	277	281	246	267	280	284	265	245	295	237	256	300	276	259	238	278	264	275	260	267	263	254	275	297	269	291	236	252	259	271	271	253	258	278	300	258	255	271	289	283	254	276	284	257	275	253	275	242	277	283	266	289	256	230	251	261	277	294	262	264	264	258	259	266	285	243	255	264	236	273	250	229	277	262	258	264	275	293	251	253	276	224	275	283	263	245	262	282	277	271	248	238	271	262	259	284	275	286	263	240	255	250	238	298	253	265	288	263	291	288	262	266	226	264	285	259	261	259	255	288	259	285	245	248	262	269	277	277	258	260	245	219	265	304	252	268	261	271	269	278	280	260	263	251	253	279	236	240	232	246	272	262	280	299	235	264	256	238	295	250	225	298	247	263	257	265	276	254	278	266	278	241	273	293	274	296	295	261	240	267	253	265	281	245	277	238	265	254	281	269	251	269	277	238	260	254	243	259	259	258	251	278	280	284	263	256	238	253	273	266	271	273	265	275	294	288	263	253	280	269	263	290	286	255	244	258	285	264	226	284	282	285	279	263	269	233	267	257	266	285	295	283	283	219	270	266	251	252	266	276	279	248	261	227	247	253	272	246	251	266	278	243	251	299	258	248	274	275	261	220	259	269	256	266	260	280	282	259	278	273	292	265	254	276	257	287	258	268	242	253	274	261	255	287	279	257	235	260	266	275	267	229	235	292	264	264	256	281	253	257	254	249	256	298	277	283	272	297	235	293	280	277	276	259	252	271	262	278	251	238	262	275	281	248	263	254	261	271	253	295	289	292	251	262	266	243	232	281	254	264	271	268	288	302	273	266	257	252	256	270	286	254	290	271	259	274	221	288	273	247	269	252	297	268	289	247	254	250	251	250	250	220	294	268	250	257	271	252	265	238	295	279	257	270	275	285	283	262	255	282	257	268	266	275	268	294	243	227	258	271	276	261	310	268	261	296	222	256	237	251	293	248	235	221	273	286	259	269	233	260	258	275	273	265	279	238	251	265	264	231	228	288	242	277	297	264	245	301	260	269	254	244	236	302	264	295	243	250	260	254	264	251	259	245	261	274	278	249	247	265	274	265	259	302	250	262	285	270	263	264	264	246	255	267	253	263	268	270	250	291	241	268	253	261	289	273	277	281	247	272	240	268	271	247	241	267	277	259	293	267	262	262	237	303	275	258	273	266	254	263	268	267	262	234	274	270	251	265	283	273	251	270	313	268	275	241	262	233	256	263	234	270	267	232	273	248	269	251	256	277	278	275	278	260	311	225	241	274	300	271	263	284	231	292	256	297	275	263	252	267	254	234	263	278	249	261	251	270	258	266	268	261	267	262	272	281	282	291	280	260	266	264	293	277	242	261	252	261	249	285	254	273	266	267	272	249	255	306	259	268	265	277	259	239	246	221	245	255	270	286	259	277	282	257	248	252	284	233	276	256	260	276	266	273	278	254	239	259	273	274	264	286	276	259	289	261	280	266	254	262	275	252	250	274	265	275	262	257	262	254	255	268	255	290	277	252	283	245	257	251	253	261	272	271	245	287	256	307	267	249	278	275	273	289	257	247	258	272	261	266	261	242	263	247	266	273	237	270	271	287	286	276	270	275	263	257	285	244	286	239	251	294	277	299	260	262	260	288	271	253	290	279	261	273	290	224	286	290	267	253	255	292	249	253	260	270	254	272	251	235	281	278	271	250	268	255	275	239	279	268	259	259	261	273	277	256	287	260	279	268	271	238	268	250	266	255	276	265	261	271	279	257	268	229	267	268	313	253	245	263	265	271	233	292	249	251	279	262	270	287	258	280	251	278	279	248	250	306	255	231	272	266	262	247	308	258	243	252	234	294	241	227	293	273	268	263	263	273	269	279	263	229	279	285	251	259	289	292	251	255	264	282	280	261	273	259	273	261	290	266	267	272	217	247	281	262	278	261	255	268	272	280	267	264	284	246	261	277	279	281	298	249	310	264	262	281	248	284	271	241	270
2652	716	861	902	883	838	835	781	729	753	739	689	713	735	715	664	730	709	679	687	738	701	650	709	680	680	664	666	673	699	681	680	679	720	617	682	707	688	654	661	631	657	640	693	646	671	699	682	684	686	665	674	661	691	689	681	686	639	690	722	692	624	709	686	701	710	671	663	691	669	722	718	655	694	660	650	674	686	682	648	717	652	661	695	661	715	678	674	694	710	655	674	711	671	694	707	708	676	698	642	686	680	671	694	652	664	688	665	712	709	677	701	666	692	650	672	676	676	701	688	682	662	612	648	699	702	665	660	682	645	699	715	689	671	721	715	650	664	662	659	674	664	697	678	668	674	717	688	667	642	649	639	676	685	663	682	634	656	711	677	669	624	676	671	656	700	667	648	704	654	680	690	687	723	629	693	662	606	670	672	660	695	677	656	716	687	732	698	707	685	671	692	663	666	678	677	693	645	676	672	624	701	667	670	682	683	670	729	673	702	664	648	644	693	676	661	716	661	699	695	705	710	650	667	617	663	682	657	681	646	665	633	678	656	633	645	679	664	660	664	663	662	669	667	632	689	693	721	636	675	678	655	667	680	666	720	709	689	679	677	641	651	687	706	663	647	680	672	635	696	691	690	661	698	628	676	653	667	670	703	649	702	661	692	693	691	663	677	712	687	629	652	670	640	677	700	641	675	664	665	674	658	717	657	721	692	688	668	695	677	708	668	732	661	649	619	710	696	685	673	695	708	648	716	684	711	649	703	699	680	705	658	637	682	690	696	647	690	665	675	674	663	691	704	687	653	644	689	691	701	707	686	680	683	658	700	689	694	619	697	685	716	767	682	695	708	662	719	709	690	636	683	711	662	691	724	709	672	661	661	676	691	682	710	647	633	678	686	668	675	685	680	673	670	732	638	634	650	664	688	690	704	683	726	667	706	688	608	650	680	688	672	650	670	655	629	668	646	654	713	642	664	667	668	633	693	648	739	702	675	649	702	692	646	647	650	691	702	697	654	706	674	643	662	641	691	687	625	703	692	678	631	655	659	680	669	665	651	726	664	711	646	660	689	707	738	681	692	665	674	641	692	696	724	683	693	694	703	695	673	660	666	670	617	686	658	643	695	684	682	584	696	687	691	675	690	745	641	645	697	665	671	694	668	675	664	625	668	684	718	684	679	673	694	696	662	692	679	656	698	686	673	724	704	716	644	632	692	710	677	658	647	690	666	672	673	672	680	670	687	695	703	659	666	643	679	707	633	652	680	698	677	739	676	688	707	645	683	671	625	693	707	666	666	661	689	669	675	713	716	665	677	653	706	698	671	607	686	666	685	660	705	697	625	659	700	699	669	674	648	668	725	632	641	638	675	686	734	675	690	666	634	691	665	706	666	690	737	626	687	701	698	690	696	700	689	642	731	657	658	709	725	649	638	681	669	657	740	633	645	699	689	704	679	657	665	671	674	735	693	698	726	675	713	666	681	689	687	709	697	652	668	684	668	685	699	683	674	739	679	616	664	666	718	674	705	697	717	706	660	671	673	637	699	658	668	719	685	694	693	660	686	699	674	677	645	701	669	664	727	670	668	686	655	660	662	685	684	671	699	670	692	646	716	673	666	650	689	689	682	696	689	660	665	677	713	695	658	702	705	659	696	616	661	677	680	689	624	657	678	654	655	692	676	658	690	678	670	712	672	705	650	657	676	673	679	666	675	691	709	655	695	696	708	684	720	652	722	690	683	724	647	677	631	632	686	662	694	663	683	699	703	651	656	667	697	687	672	690	674	682	699	683	678	693	648	659	689	691	671	668	661	663	700	713	641	680	674	673	690	694	665	667	679	629	732	694	713	622	679	655	665	666	711	689	684	710	712	708	682	666	687	673	674	647	703	676	686	639	702	641	650	666	698	659	711	693	635	676	690	680	691	671	655	697	665	655	687	617	676	704	685	652	706	674	656	702	669	694	666	645	670	647	697	680	690	656	685	632	697	679	663	698	633	669	668	711	658	678	684	691	737	683	700	697	681	679	678	695	665	694	700	667	656	677	670	651	677	665	716	646	630	690	704	671	681	669	672	710	670	678	694	671	672	639	697	664	618	677	694	730	688	711	667	720	666	666	659	706	645	683	636	655	672	645	681	689	636	653	686	661	650	669	678	703	618	650	666	699	691	657	697	654	638	653	669	684	655	664	646	679	658	658	689	701	683	660	658	712	685	632	649	670	679	675	670	591	713	667	676	668	693	687	660	706	673	694	696	701	644	691	683	681	696	686	597	633	706	711	636	677	694	701	667	686	685	674	661	659	654	685	637	676	632	675	663	652	679	756	665	628	661	688	678	661	708	685	724	682	704	671	674	682	655	593	675	684	686	680	702	663	659	649	655	641	673	665	739	652	701	679	595	658	680	673	685	683	679	747	659	663	656	680	671	687	659	702	656	663	652	659	663	669	689	668	696	717	649	730	672	704	688	670	674	693	694	614	669	641	706	641	702	698	674	654	676	684	658	693	716	683	652	654	624	677	714	622	654	664	652	645	704	671	637	664	720	671	700	692	683	643	711	707	679	700	690	693	682	705	659	675	710	693	693	650	624	641	683	680	706	686	681	739	670	653	709	652	653	686	644	673	663	667	669	713	694	649	632	661	690	671	654	644	649	636	684	675	693	626	651	619	674	615	662	679	695	662	715	668	700	670	685	678	646	653	658	670	684	699	656	681	689	678	667	687	658	646	674	681	707	668	663	657	661	679	632	655	701	648	692	673	636	658	674	665	729	698	663	646	666	673	711	657	652	664	669	677	690	714	664	673	656	665	687	682	660	681	648	710	639	671	685	659	640	689	667	678	656	675	719	677	652	687	668	671	669	699	665	703	676	656	708	638	654	667	703	643	714	711	686	657	636	701	664	674	655	686	645	696	709	668	711	702	682	676	724	656	648	686	651	660	699	645	672	661	687	653	708	670	693	664	733	682	712	704	685	666	681	635	722	679	696	662	682	646	667	695	664	642	655	714	705	707	662	681	697	671	692	675	702	684	682	658	634	683	653	666	646	700	730	663	661	684	662	667	676	647	691	700	662	677	684	703	687	676	688	686	646	677	664	676	644	689	704	697	660	720	658	664	714	707	688	668	661	693	654	698	675	622	706	679	639	680	671	687	691	692	659	683	689	685	619	692	680	699	647	692	679	659	656	751	694	672	667	683	687	685	696	709	634	638	652	669	693	681	682	671	704	694	683	643	690	654	715	706	699	652	635	656	630	706	723	685	656	657	692	658	670	696	666	671	675	719	668	665	660	665	659	705	670	733	727	681	670	662	645	675	706	664	662	668	667	656	725	677	684	662	653	677	674	696	677	678	654	707	703	676	664	722	691	632	702	688	684	710	639	707	684	677	655	692	652	682	671	654	693	679	708	634	697	615	688	657	660	669	667	720	690	735	682	663	664	667	695	658	643	679	680	675	711	675	669	675	690	669	669	662	670	659	643	641	702	662	666	652	689
11318	1236	1337	1106	806	641	484	424	376	346	315	264	261	236	251	256	239	244	230	224	234	224	220	213	227	183	192	215	217	196	200	191	200	240	174	195	210	193	214	200	207	189	187	225	191	202	193	193	186	221	205	205	186	172	196	210	205	175	195	188	205	198	200	182	213	207	177	171	173	194	193	190	181	197	193	198	193	203	196	168	207	201	183	201	207	184	185	185	218	185	175	197	186	231	203	182	212	180	180	187	201	216	177	203	219	189	192	209	190	203	195	181	195	212	217	164	208	215	178	196	195	194	180	175	196	198	188	194	171	172	210	193	198	184	185	181	183	205	178	196	205	225	206	190	200	185	213	188	184	205	182	194	199	192	193	214	191	183	186	200	212	191	193	215	209	200	183	191	184	210	181	206	197	205	209	187	183	185	188	203	187	227	200	185	220	176	198	188	164	187	206	195	202	179	185	205	204	207	190	207	189	172	199	191	209	187	192	197	186	186	182	191	180	151	191	191	196	186	193	191	217	181	171	190	203	206	174	181	197	198	194	228	189	181	177	224	192	205	167	202	197	213	188	180	193	174	179	199	176	185	226	190	189	188	169	189	193	180	206	205	184	216	210	204	195	185	202	218	207	202	189	153	180	177	194	192	200	213	200	194	180	200	192	177	173	203	200	201	192	194	199	189	175	194	179	204	195	180	186	188	180	206	194	188	190	190	213	224	191	180	181	199	214	226	203	188	177	193	194	190	187	220	171	186	196	221	183	201	194	181	183	212	191	181	196	199	194	213	198	192	195	190	208	199	196	206	181	191	164	174	180	191	201	182	191	183	190	180	205	187	178	224	206	179	190	207	211	189	187	201	202	163	187	223	181	217	194	172	170	172	146	179	191	206	201	210	198	176	191	178	219	202	210	190	185	213	184	188	199	181	187	187	202	206	196	210	221	186	196	209	183	194	191	209	187	207	173	193	184	183	187	169	176	175	200	205	187	217	197	189	189	193	193	162	189	175	187	213	183	186	205	169	186	193	203	190	181	199	201	202	189	225	205	203	200	200	213	199	185	195	206	199	199	188	202	187	209	191	206	198	176	203	217	206	198	182	198	209	180	216	196	212	189	207	188	195	222	182	201	193	226	180	199	196	198	206	194	180	177	180	188	202	204	186	183	196	196	188	189	203	196	177	193	188	196	183	176	185	206	182	190	201	186	175	209	213	186	180	187	201	192	207	194	186	197	210	207	182	194	188	194	202	188	195	186	179	175	176	182	183	174	173	198	183	198	176	174	189	195	201	195	205	217	205	191	217	230	202	164	211	201	173	202	224	219	192	203	205	204	172	195	184	200	210	178	185	180	187	191	182	201	191	187	181	195	186	188	187	213	192	184	198	204	203	213	199	208	205	167	205	203	211	197	200	183	190	184	205	191	193	196	206	178	192	197	187	181	188	203	170	198	202	198	193	183	193	194	211	210	222	199	207	164	201	191	180	198	173	184	190	205	185	182	211	202	190	204	190	198	207	204	198	189	200	184	193	222	173	186	187	208	192	179	189	214	185	194	198	175	215	205	186	197	186	193	187	202	198	194	177	189	197	213	204	195	190	185	201	218	188	213	197	187	194	203	195	207	206	181	208	178	223	196	209	180	222	170	191	215	209	186	197	204	182	201	195	202	174	186	186	206	181	209	228	193	185	200	184	199	206	197	178	208	230	220	184	195	185	203	188	199	188	170	189	159	207	209	212	180	206	193	188	210	181	198	211	167	198	195	200	216	204	179	201	190	206	172	204	215	215	192	213	223	207	192	180	185	217	200	209	191	195	192	208	186	187	182	202	188	179	186	198	191	200	197	194	185	188	190	183	195	176	181	196	214	184	194	203	208	195	186	194	188	188	210	175	206	191	210	177	190	206	218	190	177	185	211	182	210	166	182	205	174	178	184	180	198	202	213	206	191	185	194	179	188	220	201	184	183	204	198	209	185	214	224	188	161	179	210	189	214	204	186	230	217	202	167	180	200	182	188	184	212	208	183	171	200	183	195	189	192	216	186	200	175	157	219	183	204	197	201	211	191	210	225	195	174	197	191	210	182	194	202	203	201	182	193	211	202	176	226	191	192	195	169	191	208	188	200	204	190	190	222	193	213	172	182	211	196	188	194	178	169	185	218	194	215	194	188	178	201	173	188	197	204	213	203	193	213	212	192	195	160	165	221	167	202	206	206	193	222	180	210	208	209	185	180	179	171	203	207	195	178	178	179	173	192	213	194	198	190	171	199	182	167	170	182	197	182	206	207	185	174	192	214	178	195	178	229	220	195	182	201	223	192	186	193	190	186	196	199	189	174	220	187	198	160	185	189	194	197	177	193	193	198	218	183	213	218	180	172	183	194	203	199	203	178	221	180	182	191	211	206	199	198	199	204	173	205	203	198	206	208	184	206	186	188	204	181	200	198	203	210	180	215	184	186	186	198	187	175	174	204	184	175	207	205	193	229	210	204	213	191	195	196	214	212	220	204	179	199	175	201	190	205	181	185	181	168	184	208	193	178	215	185	201	186	184	173	185	200	226	182	186	187	187	194	196	208	202	182	205	209	186	206	200	197	209	194	213	218	197	188	219	207	179	214	172	181	198	197	202	178	214	163	208	176	218	205	191	217	186	170	170	232	202	191	183	232	185	181	177	177	212	210	183	197	212	201	169	192	192	201	178	192	200	203	169	202	174	169	192	225	196	183	209	177	195	182	196	199	170	226	208	190	191	193	224	207	202	199	214	197	184	206	201	224	183	212	200	204	206	177	180	202	205	228	186	190	197	183	195	217	206	203	170	193	221	216	206	195	182	198	186	180	194	200	184	181	194	194	177	196	200	189	178	193	182	182	187	188	181	186	187	208	205	198	169	209	204	196	195	191	207	182	163	177	199	189	219	197	193	184	183	210	211	167	210	184	205	182	216	196	177	211	228	190	201	187	196	200	212	191	213	198	198	199	198	196	187	191	194	205	211	196	172	189	201	143	194	178	173	191	178	204	197	197	187	204	182	175	190	202	197	192	218	199	176	206	184	197	187	195	181	191	208	194	215	196	175	192	193	178	212	191	196	194	186	186	194	182	206	213	214	200	199	216	201	192	191	201	201	189	214	207	192	210	181	175	185	198	172	202	184	187	220	194	190	214	192	192	194	156	201	191	187	184	198	195	194	177	197	211	208	168	184	184	191	191	173	172	195	189	207	209	183	204	175	177	177	185	179	195	207	232	195	195	169	195	199	164	220	202	197	201	202	197	206	191	207	196	207	211	197	198	226	241	185	174	194	184	204	192	199	182	205	200	206	194	192	184	182	210	182	201	220	209	191	220	192	181	184	213	214	203	187	179	195	186	183	192	212	180	216	191	175	189	224	198	190	209	178	189	204	223	159	212	176	204	197	200	179	198	198	211	193	210	191	184	195	207	191	200	203	206	181	201	185	191	185	181	198	203	201	208	191	205	211	203	192	201	206	194	166	185	200
6794	1393	2795	3365	2948	2397	2106	1738	1545	1394	1174	1128	1068	905	893	827	839	783	701	719	703	695	695	661	670	659	593	603	642	623	555	573	607	568	603	517	544	505	508	568	615	519	543	590	539	545	543	566	528	557	549	507	537	514	503	514	496	501	525	496	532	513	499	513	501	513	534	520	516	503	544	504	512	533	473	500	491	499	538	533	530	485	576	509	511	494	549	522	508	454	527	474	525	492	519	491	541	510	484	498	477	531	544	502	468	519	540	510	503	521	513	514	504	485	526	500	517	486	513	501	496	506	493	508	511	493	478	497	491	501	487	522	462	510	521	528	462	495	477	477	482	495	510	494	494	490	490	500	518	500	499	543	540	516	470	531	535	482	522	527	479	527	529	511	481	517	501	513	514	498	487	495	491	461	473	482	465	484	505	521	461	465	457	514	545	510	517	498	461	539	491	484	494	478	494	515	487	530	476	457	492	466	514	506	492	470	530	524	500	498	531	505	511	508	475	500	525	471	479	501	519	493	497	498	457	481	467	520	502	493	496	501	498	534	476	496	490	480	477	476	499	516	501	526	517	521	524	483	518	465	509	516	484	524	538	532	525	492	557	510	524	526	498	499	496	476	498	487	489	494	512	523	490	526	521	503	482	482	473	501	512	499	483	499	532	513	524	444	491	474	486	506	480	516	505	532	471	498	502	504	490	526	510	486	463	518	480	502	494	538	529	530	551	485	492	468	536	536	531	480	477	503	473	472	476	506	488	501	525	518	450	527	513	481	492	516	490	512	508	478	511	485	503	467	492	467	535	511	529	515	464	484	482	494	533	475	471	467	471	491	531	478	506	495	506	441	487	550	479	454	494	511	464	535	509	533	496	490	481	491	495	503	488	494	432	533	545	461	484	461	477	515	541	496	497	459	500	499	533	516	495	521	542	472	503	500	520	488	545	475	518	500	474	506	493	439	483	515	500	507	456	518	498	513	480	501	474	484	526	468	494	489	526	501	539	524	516	500	496	502	505	517	521	476	467	527	498	494	534	507	463	484	492	523	483	494	473	545	486	520	491	457	429	523	480	479	496	517	517	471	519	498	513	529	479	467	534	565	486	480	506	463	504	526	483	497	470	477	538	493	478	494	514	511	492	490	523	474	515	554	487	497	520	529	482	472	489	520	488	468	466	486	471	490	486	527	475	465	492	459	483	493	481	523	507	509	511	517	475	487	501	472	473	544	500	537	522	493	520	528	532	490	511	519	511	512	514	474	518	470	478	527	519	510	476	501	492	512	466	506	475	523	470	454	474	484	474	530	472	541	507	467	470	534	554	539	490	476	516	450	502	519	472	487	501	469	492	487	553	492	535	489	494	487	481	505	521	505	473	512	471	485	507	507	488	510	506	508	487	492	463	517	485	533	495	548	519	498	486	492	489	458	497	508	480	479	504	493	510	486	497	488	509	525	513	535	451	481	500	532	522	518	482	552	513	497	511	519	481	485	525	492	522	485	533	507	456	512	516	481	532	507	495	484	488	456	474	488	487	479	505	459	485	494	500	492	527	511	520	489	497	506	507	509	486	517	502	466	521	488	503	557	520	479	502	498	496	508	460	508	537	492	448	509	509	517	506	493	501	536	465	513	506	509	484	497	495	513	475	479	502	515	552	505	480	477	499	542	507	473	511	462	470	501	486	516	535	462	565	515	526	504	534	524	499	494	465	504	504	482	480	522	498	518	521	446	505	473	458	492	498	490	500	485	467	469	468	486	485	509	518	516	504	547	479	513	491	499	478	491	505	536	565	544	494	483	504	540	470	507	523	507	503	502	513	494	512	476	485	474	521	489	501	495	520	492	487	466	510	468	492	519	517	494	518	489	495	542	499	506	497	499	482	506	521	489	517	495	523	453	537	517	477	524	532	509	481	505	517	486	526	500	479	493	489	526	503	511	502	530	545	525	468	515	502	515	500	496	461	522	516	518	448	467	484	480	520	473	479	470	452	512	508	525	510	483	501	467	491	517	515	499	536	506	510	499	504	488	475	501	485	563	515	486	479	489	505	466	508	525	509	487	502	512	527	475	523	517	473	465	496	495	560	506	509	487	491	497	527	489	513	502	500	478	488	514	520	477	537	488	481	490	486	534	492	486	508	495	506	457	518	506	484	520	493	451	508	499	520	469	574	493	452	518	531	542	511	454	500	472	514	494	529	501	510	483	524	491	507	500	539	520	477	493	468	483	510	508	447	475	522	536	507	501	477	552	500	512	494	496	467	497	498	457	475	507	505	512	481	499	511	469	534	502	505	476	499	482	492	520	514	473	499	501	501	509	494	524	555	492	489	483	485	491	495	480	534	528	497	511	476	553	517	482	516	519	503	538	519	521	513	493	494	488	489	505	532	502	479	538	541	492	490	465	514	507	456	507	517	512	505	496	525	454	490	541	493	509	550	506	531	524	490	461	502	515	481	492	505	517	504	496	525	483	490	505	487	482	500	506	468	538	556	515	499	496	489	486	500	510	522	526	511	484	537	486	504	491	490	465	503	491	479	509	481	528	489	502	490	527	497	504	521	506	490	522	553	492	488	469	525	496	518	476	488	496	518	487	507	486	480	578	505	499	469	476	522	515	512	500	511	496	485	494	515	524	487	486	522	492	479	516	478	511	507	492	487	533	494	492	512	490	477	465	478	517	483	491	472	488	526	517	495	502	516	513	472	510	531	482	521	494	505	446	479	540	558	522	516	483	498	498	511	472	481	471	500	524	474	482	473	479	538	496	487	526	486	539	467	546	503	502	460	520	473	474	489	485	521	519	510	515	472	495	471	528	463	477	490	484	453	521	510	483	488	521	492	499	501	496	466	492	499	498	471	519	491	509	500	479	510	500	531	470	508	475	480	472	503	555	491	484	521	528	506	543	484	505	520	479	522	523	523	488	533	515	463	477	478	513	461	495	500	496	491	493	533	541	506	467	503	496	511	511	519	504	512	511	512	474	486	509	494	486	545	523	518	482	511	502	515	481	501	511	487	521	502	479	542	499	462	508	483	490	493	497	492	473	481	465	513	470	502	495	486	491	507	492	480	516	494	478	543	497	517	488	500	484	457	488	505	497	474	529	502	475	490	494	494	538	482	519	503	479	530	490	475	479	484	503	524	505	458	483	482	490	556	522	465	543	501	491	512	526	445	520	534	546	494	457	512	459	495	514	516	493	522	485	489	512	513	483	487	491	498	485	534	527	472	526	501	520	497	488	495	520	515	531	488	511	469	474	511	497	478	486	491	496	506	508	486	520	479	498	519	494	518	512	518	479	490	539	479	498	518	522	500	535	486	502	513	502	528	437	482	528	470	509	486	496	521	524	457	508	519	489	486	484	498	508	532	489	490	539	511	483	521	514	487	524	500	476	502	519	478	470	496	520	513	512	513	499	539	511	485	505	493	518	474	474	535	509	532	493	484	461	501	499	475	492	507	499	507	520	508	540	497	509	507	468	539	508	511	466	486	492
18089	2874	2326	1848	1221	877	672	474	428	358	268	243	211	171	203	135	135	157	141	126	113	101	103	131	94	106	98	94	99	84	82	93	104	97	85	94	97	90	76	93	88	89	77	68	79	84	99	68	86	67	64	81	101	70	56	73	74	70	82	76	78	80	73	86	66	68	84	84	73	79	73	84	63	74	71	73	68	79	66	67	61	73	66	77	80	64	90	83	75	83	91	91	67	71	61	65	81	45	69	68	64	83	64	68	78	66	56	64	77	77	68	80	73	72	74	62	82	74	65	60	72	76	70	70	69	79	74	84	61	76	79	78	80	63	76	71	68	71	79	81	65	68	86	77	62	77	69	67	69	83	67	72	66	62	53	74	87	73	60	82	72	79	66	76	72	70	61	77	62	71	75	82	68	78	66	56	77	68	78	67	75	61	87	73	72	61	65	65	56	75	69	91	74	85	86	66	72	72	56	71	62	65	63	55	82	70	80	82	67	67	66	71	86	58	64	70	68	71	75	66	67	66	72	79	77	84	82	72	65	78	60	70	64	62	70	69	72	63	70	67	77	80	66	70	69	74	57	65	97	82	90	74	56	66	72	66	68	59	63	52	73	78	59	66	60	70	84	72	63	60	61	68	71	75	66	77	86	64	50	81	59	75	76	91	74	76	64	84	70	89	65	71	69	70	72	73	80	70	62	84	86	68	78	58	60	53	58	67	81	72	85	57	86	63	66	63	78	86	65	64	63	59	73	74	71	83	76	64	76	81	76	72	81	59	74	76	59	85	79	80	69	71	83	75	85	91	78	70	67	67	74	66	71	68	70	69	76	61	73	75	81	71	70	80	70	55	73	65	71	71	74	84	96	65	73	80	74	64	67	68	78	74	65	66	85	77	71	75	68	78	69	88	82	77	67	61	89	62	79	73	55	71	65	63	88	59	57	64	62	81	75	68	80	81	77	86	72	73	85	69	65	65	77	84	63	78	75	60	60	73	65	72	84	72	54	90	74	90	86	66	72	87	71	61	81	51	83	79	64	91	68	71	78	77	90	75	67	86	74	61	59	85	84	68	66	82	81	68	79	68	68	73	65	68	69	77	77	72	79	97	63	77	62	66	65	67	83	89	70	72	62	52	53	81	81	62	65	71	73	82	73	64	83	69	65	82	65	78	73	83	95	61	80	62	87	59	65	59	78	60	73	77	87	72	81	59	80	89	66	73	53	65	58	80	79	90	81	62	70	84	65	87	71	72	84	77	76	82	62	71	73	77	82	74	72	86	75	82	76	88	86	65	61	71	66	70	78	77	78	72	82	88	80	64	96	70	64	72	79	55	59	64	83	71	68	67	64	61	63	79	69	75	81	77	64	82	68	71	60	90	71	74	67	70	79	79	79	72	81	69	73	88	70	62	64	78	65	77	74	80	87	78	79	69	74	75	85	84	66	82	63	77	76	94	70	65	69	59	76	74	69	72	64	65	76	54	76	66	80	68	79	79	61	64	75	68	54	72	67	69	72	64	79	77	83	67	81	77	73	70	67	68	71	74	71	70	73	67	68	64	64	68	71	79	71	72	79	82	60	68	74	53	67	88	73	63	73	69	59	69	59	56	73	77	77	86	65	74	66	86	67	88	69	71	70	68	75	80	70	67	72	66	75	93	86	56	84	52	65	72	73	85	75	69	75	67	65	69	71	61	61	83	59	73	68	82	66	92	74	68	77	72	53	71	87	77	73	85	86	69	74	76	72	71	68	83	61	92	76	72	76	89	65	61	79	69	68	64	73	71	75	65	89	75	76	83	65	63	66	87	63	66	74	71	73	76	56	67	76	63	78	85	84	72	55	72	67	85	83	77	72	78	72	75	71	78	77	70	69	72	77	70	65	70	77	65	73	70	71	80	74	70	72	67	75	88	67	69	70	84	68	71	71	76	74	70	77	71	68	76	74	70	53	69	88	80	72	74	73	74	80	62	56	68	83	56	73	78	86	58	77	66	73	70	85	58	88	71	69	76	57	73	81	70	62	69	75	73	76	79	77	64	89	63	78	63	58	77	71	61	73	80	67	73	64	77	76	74	66	76	79	57	72	80	68	69	64	59	62	61	77	76	75	66	75	79	68	61	78	63	80	71	76	74	66	77	73	77	76	65	62	80	77	74	78	83	61	66	86	72	90	69	76	81	87	76	78	69	77	77	72	78	72	68	74	55	66	58	66	67	83	72	67	82	78	78	72	56	70	63	65	62	84	69	75	58	70	77	78	75	63	53	76	69	77	71	74	75	69	67	86	56	68	67	89	75	72	66	86	78	83	83	79	88	65	77	78	64	74	68	66	71	55	65	72	61	70	76	75	77	58	77	74	59	78	62	71	62	80	87	67	80	66	73	72	75	75	73	89	57	78	75	74	68	82	64	77	86	92	67	82	72	85	56	65	78	76	61	62	72	76	73	85	59	77	59	66	78	78	72	78	84	68	70	70	71	68	72	73	84	57	85	65	69	72	68	72	71	66	71	75	74	67	72	80	69	77	74	61	73	83	68	68	77	75	79	80	75	68	68	68	80	55	86	94	79	79	63	73	81	79	74	68	91	67	72	78	70	67	52	74	73	79	91	65	71	80	82	71	72	68	75	71	83	63	69	73	70	85	67	81	68	86	72	80	71	73	81	83	68	66	75	73	67	60	75	65	79	71	67	83	71	57	72	79	67	82	73	78	61	68	72	65	71	78	82	78	72	55	67	87	69	71	74	77	70	79	78	69	67	74	70	69	77	69	68	82	79	81	73	56	65	79	62	74	52	68	78	68	70	69	62	68	80	75	72	74	85	82	65	69	55	71	71	81	79	72	76	70	88	72	51	77	61	62	78	75	71	73	63	74	70	64	84	68	63	70	72	74	69	49	81	72	74	70	89	75	69	65	61	64	72	83	84	61	68	73	68	68	55	69	53	87	70	60	63	81	71	60	74	58	70	86	89	79	67	69	81	67	74	79	68	78	80	71	67	73	70	64	79	69	72	79	85	78	82	72	55	64	82	65	72	86	57	65	71	82	70	73	80	85	72	58	72	67	61	95	75	91	65	69	86	76	61	80	86	72	73	64	66	78	66	73	67	59	80	77	54	69	79	69	71	61	62	77	67	66	64	82	68	67	67	79	79	63	71	67	69	91	75	72	55	69	73	87	80	77	73	68	76	58	72	58	77	72	67	76	68	87	68	74	59	76	73	63	59	76	60	87	65	71	62	62	81	64	89	84	67	60	74	78	66	73	74	77	71	52	63	68	70	78	64	64	57	64	76	66	64	51	80	69	70	52	71	76	67	67	76	73	71	53	81	82	76	82	62	76	66	77	76	54	59	79	75	93	72	76	95	71	76	81	62	72	83	79	78	66	67	76	65	63	59	73	78	70	70	62	86	67	75	80	76	58	69	62	70	69	69	74	70	66	73	62	56	78	74	74	68	65	78	77	64	66	90	75	75	75	71	75	69	83	95	80	56	87	91
8597	1992	4538	5564	4776	3686	3174	2497	2091	1742	1513	1340	1176	1042	947	866	787	766	653	622	615	570	507	459	492	459	457	402	407	390	406	369	348	357	301	334	344	321	350	314	309	280	300	308	295	261	283	272	274	256	292	277	262	273	255	265	262	229	236	274	264	246	265	239	268	243	250	234	262	212	251	266	238	237	246	231	225	237	240	251	244	224	234	214	230	269	235	223	215	268	213	219	257	205	230	210	238	236	215	227	218	206	247	244	241	260	221	220	215	250	235	236	233	213	231	235	224	200	210	213	190	218	221	226	226	225	245	209	214	204	229	209	211	225	202	223	213	220	256	228	215	219	229	215	201	215	224	218	221	225	228	237	196	234	199	203	207	215	206	211	192	205	202	222	224	222	235	235	207	227	219	235	222	207	219	217	188	212	208	240	214	218	235	231	209	234	228	216	203	214	231	212	220	238	193	215	196	214	225	206	214	205	239	210	212	238	228	237	244	209	222	202	220	207	211	214	198	219	214	204	205	190	199	218	233	213	211	208	209	221	204	219	212	211	214	225	224	225	206	209	222	214	213	237	199	214	218	224	217	236	235	233	224	213	210	217	223	197	202	218	211	218	218	207	208	191	164	207	208	199	194	238	204	204	241	208	237	202	207	237	211	212	221	236	217	230	206	215	216	202	225	205	220	226	215	251	234	209	212	206	232	211	218	239	210	197	221	218	225	237	232	209	206	231	208	211	202	203	227	204	233	234	230	199	227	222	189	214	250	260	198	237	198	213	207	211	192	200	194	216	197	239	243	240	233	218	220	241	223	222	206	200	234	231	230	184	229	230	236	227	233	211	222	218	217	246	211	202	214	218	194	210	204	224	231	211	237	234	202	217	212	187	209	205	218	217	202	215	198	185	224	222	216	209	219	224	218	237	204	214	230	234	197	203	227	207	212	208	203	214	200	262	220	213	216	223	224	210	216	195	226	220	223	218	216	211	212	233	192	209	216	200	189	202	238	200	220	210	225	197	186	221	213	212	212	218	179	215	222	192	216	217	230	241	221	215	209	217	212	197	217	210	211	212	198	227	213	214	236	210	216	217	205	199	215	212	207	204	198	217	228	218	232	199	230	215	198	225	217	205	221	217	212	200	220	213	227	220	217	242	213	206	213	236	222	201	208	217	197	212	222	182	217	243	190	228	208	207	206	208	194	214	210	188	219	214	241	212	240	210	230	210	213	198	236	233	192	198	248	221	208	194	186	211	234	236	202	212	211	200	196	215	200	210	185	206	224	226	215	211	224	206	212	227	216	202	200	238	231	230	207	205	203	195	194	236	190	203	208	175	209	216	231	203	219	209	197	216	230	218	236	240	206	213	209	217	226	213	247	215	183	214	201	218	208	236	221	184	195	187	199	208	224	205	239	220	193	222	216	230	213	230	231	213	230	193	192	221	224	240	195	204	211	212	219	247	213	198	204	214	226	236	205	234	194	230	214	204	197	227	220	224	209	221	228	222	202	212	232	217	228	178	206	217	221	239	208	217	229	213	189	222	223	214	244	225	213	216	231	233	230	210	197	231	228	211	225	228	215	217	182	220	232	194	220	199	224	209	255	205	208	201	228	210	198	214	229	210	222	222	216	238	214	233	177	225	222	218	198	205	199	215	215	226	188	226	221	235	219	214	214	225	194	209	194	205	197	207	203	188	224	209	217	208	186	202	200	228	223	197	188	218	239	207	229	239	228	211	204	194	225	225	222	223	220	206	218	204	203	188	200	214	208	224	209	231	187	211	209	227	215	234	242	220	210	227	232	203	217	201	203	234	232	195	215	219	236	219	212	208	228	238	191	197	212	207	226	228	182	223	205	225	216	205	227	209	212	230	240	199	203	218	234	233	234	208	221	211	226	205	195	208	201	236	216	206	227	207	196	212	216	256	211	245	234	208	219	213	219	211	199	223	231	210	220	221	191	242	231	219	197	205	205	234	211	209	219	200	171	198	223	199	204	201	214	228	216	214	216	234	213	226	218	224	204	241	206	229	216	232	203	208	192	193	220	231	197	188	220	217	204	214	201	215	219	204	195	232	205	189	206	207	221	233	190	215	202	211	212	215	199	214	214	234	228	198	235	195	203	229	214	237	244	245	223	227	220	204	207	236	209	241	224	208	250	200	233	211	221	217	208	233	221	194	222	229	200	214	206	217	230	222	217	231	213	212	206	225	208	218	219	212	221	231	218	210	229	201	233	207	211	239	231	215	226	202	221	208	208	227	218	204	204	233	250	216	204	191	221	205	201	207	207	218	217	252	208	202	231	207	192	253	230	186	206	205	202	216	189	227	223	219	195	197	231	202	218	201	233	206	213	195	204	212	211	190	225	210	223	209	202	207	225	234	218	186	181	207	199	200	223	198	199	201	212	226	223	201	190	225	221	222	199	221	224	208	219	199	215	214	199	182	237	246	205	218	248	202	211	225	216	188	212	223	218	215	239	215	197	223	201	190	216	207	208	217	210	225	189	234	219	213	222	215	225	216	242	240	175	260	237	213	222	217	226	204	228	204	241	219	223	223	223	223	226	221	233	227	201	213	228	216	217	219	205	205	221	205	184	187	193	234	198	216	220	175	231	213	223	202	205	227	236	241	212	191	223	216	216	237	205	213	204	200	219	230	214	246	215	213	208	212	216	199	223	202	239	214	178	226	220	231	206	203	195	207	229	227	228	230	220	192	203	205	193	224	219	222	229	196	230	193	208	220	207	238	211	236	197	234	201	209	223	207	213	205	220	231	206	214	194	209	220	211	204	211	212	228	225	218	228	208	208	223	235	209	216	219	195	223	212	220	235	238	222	224	205	205	198	211	198	231	191	195	239	227	196	219	214	230	238	202	175	212	208	217	207	232	206	229	246	217	201	203	231	228	212	185	219	209	207	237	205	243	192	216	207	231	217	214	189	225	232	209	209	225	225	200	211	220	245	194	209	230	228	212	212	219	195	208	207	216	214	210	208	209	214	205	244	215	241	217	200	211	209	221	223	221	221	199	225	197	210	247	242	222	212	215	204	221	218	190	209	230	204	202	203	191	243	223	208	200	204	235	227	194	203	192	200	205	216	215	232	220	210	227	209	223	232	195	207	235	221	211	210	230	215	214	211	200	212	210	213	176	209	218	186	242	190	223	195	210	234	215	218	185	202	231	211	232	207	194	238	213	195	206	249	208	225	221	201	210	227	216	223	201	210	207	222	212	229	221	234	219	217	208	221	214	212	239	194	202	196	241	212	227	216	198	199	211	217	210	199	221	221	247	204	217	199	217	206	234	234	205	215	228	227	217	227	198	209	216	220	221	194	213	217	212	199	207	202	195	256	203	190	216	224	213	210	229	210	232	210	204	212	224	222	207	245	218	210	205	220	215	199	203	216	201	209	217	224	217	189	211	239	219	222	189	205	219	207	209	190	209	234	214	220	215	216	202	211	192	223	213	195	225	201	209	184	200	212	215	205	200	198	229
2406	317	342	304	294	301	278	281	260	297	292	303	280	279	261	275	267	270	275	286	266	281	256	259	275	285	274	282	267	262	270	276	279	274	283	263	271	289	282	254	267	251	279	267	271	267	266	274	253	258	255	273	241	276	251	254	276	273	284	267	267	263	274	282	264	246	265	249	246	229	279	262	266	261	301	252	273	266	257	283	278	292	241	265	272	250	266	294	278	284	248	261	240	231	279	272	280	249	271	264	274	266	298	254	283	259	265	253	292	269	262	252	271	271	293	260	262	249	248	292	266	255	243	263	279	253	242	261	236	289	284	274	287	268	263	260	260	273	252	227	272	274	247	257	260	288	287	270	280	298	266	243	278	260	253	273	281	269	292	239	249	296	262	292	286	314	279	266	285	282	275	284	274	287	273	253	269	260	242	319	285	267	293	272	284	278	292	277	275	282	255	257	266	249	281	271	275	239	257	274	281	253	273	277	255	266	284	272	262	247	243	283	254	236	233	246	291	283	259	278	242	255	268	285	273	289	276	254	241	268	230	252	285	277	234	271	283	242	285	283	256	269	260	282	326	259	268	243	250	277	267	259	269	272	268	272	229	262	279	293	279	234	274	246	243	280	267	281	265	243	268	285	296	297	273	274	267	259	284	269	264	267	301	242	234	257	248	271	256	264	275	261	263	237	246	276	266	264	246	282	259	262	254	275	264	270	294	303	280	295	305	253	258	256	276	277	252	248	284	287	243	266	273	287	276	268	265	280	244	282	266	259	260	294	283	263	280	256	266	273	262	249	281	269	292	265	273	270	291	259	272	256	290	260	278	278	288	229	281	285	245	246	264	243	270	251	245	272	267	249	278	260	283	265	292	273	282	263	282	272	238	291	275	257	287	247	250	272	298	252	253	262	283	302	274	253	269	269	274	259	304	270	282	285	307	260	270	267	233	282	270	294	243	274	302	270	258	266	269	274	279	298	280	255	275	296	255	300	267	244	286	292	262	260	251	266	298	273	261	269	296	255	256	264	261	254	250	264	268	269	272	256	248	280	260	260	283	262	273	260	270	258	261	269	272	274	256	270	264	262	289	247	266	268	248	273	292	258	285	294	282	248	280	275	281	267	280	259	256	263	282	261	291	260	295	292	263	291	237	265	248	248	254	273	250	291	301	259	275	287	276	263	259	275	270	253	272	252	255	233	254	271	269	250	273	271	318	246	267	275	287	245	280	277	275	265	245	256	254	270	310	271	258	274	276	267	241	265	281	254	314	271	265	281	299	255	257	245	270	246	261	271	254	264	259	280	267	265	293	253	283	268	295	248	262	273	259	282	262	291	265	269	265	265	254	272	286	302	238	257	268	274	276	270	270	267	265	264	258	286	277	256	285	256	252	233	277	272	257	277	251	295	255	273	247	263	284	231	280	251	242	266	284	261	269	267	257	281	293	287	265	256	297	266	267	251	268	278	269	269	298	272	267	247	291	289	253	281	271	245	260	248	297	264	271	269	248	269	283	249	288	265	261	270	275	243	310	258	253	280	233	267	253	262	265	257	269	297	276	304	300	256	279	247	270	263	279	282	257	255	293	255	265	291	268	246	307	232	278	256	259	257	276	270	265	258	298	292	266	280	256	311	242	263	285	282	275	281	267	266	240	252	256	268	291	260	300	283	296	277	281	269	257	278	232	262	289	255	254	219	257	253	271	264	264	264	253	233	302	291	278	279	249	245	266	270	296	277	265	266	275	268	232	243	259	273	256	272	247	255	256	246	283	266	259	299	277	287	255	283	255	301	261	254	272	268	228	268	258	256	255	260	284	288	272	297	281	283	269	307	281	264	285	277	271	268	291	235	264	299	267	275	279	259	271	254	247	243	252	228	301	277	280	281	258	284	294	277	295	271	275	297	272	289	277	238	249	250	264	234	285	248	256	241	261	266	254	283	249	261	295	276	274	271	262	250	279	259	269	292	307	292	264	252	264	289	237	289	245	251	291	296	251	244	256	278	273	249	258	273	246	269	271	270	264	258	258	253	294	263	250	265	297	272	266	272	286	254	250	259	261	263	305	266	276	279	236	298	252	265	275	278	279	237	262	245	241	248	282	260	261	271	288	295	255	283	255	278	292	269	261	297	274	293	274	287	310	250	240	250	241	285	237	270	280	262	262	272	277	299	296	274	296	242	271	248	259	272	251	260	278	265	287	258	250	244	296	282	283	242	285	255	261	261	253	271	279	271	242	255	271	283	249	273	274	276	241	257	277	269	270	308	294	259	259	265	248	264	264	265	261	262	262	261	261	243	250	265	238	271	278	256	288	293	265	249	281	245	276	291	284	276	259	259	254	281	269	254	274	288	265	271	254	286	273	284	264	258	242	247	247	278	251	250	263	279	288	264	264	276	291	257	267	243	250	292	274	253	276	255	255	280	272	275	246	261	263	307	275	293	243	294	284	276	258	280	246	264	273	280	265	258	281	260	274	250	236	251	246	272	284	260	274	243	268	289	254	286	237	241	237	255	277	260	280	295	277	263	261	262	266	264	277	279	235	266	296	295	241	265	279	269	282	267	261	257	271	265	266	243	272	273	252	252	276	262	284	286	240	268	274	273	264	277	268	279	267	257	259	255	256	294	272	271	267	275	262	280	249	276	248	264	261	249	268	295	244	266	258	239	234	289	271	264	257	271	235	247	271	254	291	266	263	279	297	253	285	269	278	255	259	256	226	289	278	271	300	251	272	267	265	260	261	245	274	281	264	262	276	275	273	268	245	252	258	250	283	289	279	261	243	259	243	267	271	271	267	299	264	283	320	251	295	267	268	281	284	243	267	273	292	291	266	273	271	239	288	268	260	263	268	259	272	262	245	268	281	244	251	280	270	276	232	261	227	271	289	279	253	289	297	260	270	296	275	280	260	233	278	302	295	264	283	277	260	276	264	269	275	267	248	267	300	313	238	254	282	283	271	244	264	267	257	274	251	234	265	258	272	245	273	278	255	259	266	261	257	279	238	266	281	255	276	278	274	273	237	268	269	266	295	259	227	245	271	284	262	251	253	260	242	250	300	268	254	286	275	270	282	265	274	238	284	277	267	283	255	233	266	252	266	268	263	259	258	272	285	283	262	247	264	282	290	231	299	257	298	280	280	246	269	256	267	263	229	264	279	259	271	268	288	259	269	264	278	281	272	278	280	282	274	272	279	257	263	277	262	274	276	291	254	273	254	277	275	267	242	260	274	264	285	285	258	268	238	252	264	261	267	278	280	241	261	263	276	253	270	276	262	260	272	285	268	267	272	261	241	224	287	259	268	287	276	275	267	290	254	279	283	245	262	257	255	306	260	286	258	284	255	304	289	289	270	299	273	255	311	264	277	270	284	275	298	247	288	277	270	253	266	286	274	287	252	269	258	281	241	250	284	250	264	285	274	292	278	279	259	261	258	273	274	266	273	251	234	258	246	286	287	279	275	246	271	260	256	253	287	258	295	267	268	257	279	268	257	276
2453	720	810	813	787	873	792	767	735	763	732	734	721	732	698	680	692	722	718	708	640	702	727	699	740	678	665	673	713	699	642	708	699	635	751	670	696	691	625	678	693	708	692	680	677	708	697	723	701	684	711	681	688	667	647	677	672	713	683	719	660	657	693	717	728	663	666	680	705	690	700	686	709	630	727	725	710	642	726	643	687	662	657	681	645	698	648	631	645	680	688	722	697	678	719	687	696	690	647	675	766	660	618	651	691	683	706	654	655	659	688	686	672	644	695	698	690	689	678	680	698	683	656	688	711	665	694	643	676	684	678	689	674	663	647	715	674	644	717	695	678	702	723	668	687	715	670	658	670	691	654	661	672	699	656	710	645	664	676	684	680	663	690	693	660	663	675	649	619	651	645	677	681	705	713	672	678	661	741	690	686	663	648	712	681	665	667	652	690	660	701	691	620	675	704	719	666	695	673	686	700	694	620	740	728	693	658	669	666	680	687	640	680	641	677	651	682	618	636	722	648	641	670	659	711	676	690	718	704	656	707	633	675	712	697	676	717	691	668	626	691	660	716	708	663	648	698	706	639	702	719	669	685	661	689	690	673	683	669	664	620	670	703	693	689	655	627	677	700	660	651	674	645	706	625	690	660	662	671	679	658	704	666	704	670	709	668	665	699	678	630	701	656	659	717	706	686	683	650	713	704	672	676	653	681	679	668	711	664	686	662	675	650	679	640	671	693	642	672	706	736	684	640	657	684	697	713	723	699	705	685	705	641	707	682	665	646	661	710	690	679	659	685	653	664	664	670	672	687	663	646	667	644	665	707	711	705	662	701	714	705	654	656	690	649	691	710	676	694	721	674	674	681	637	643	692	687	683	662	663	690	637	699	679	673	635	669	680	687	669	682	714	681	709	676	668	648	682	657	692	703	647	688	742	671	683	686	690	643	672	718	663	686	694	653	645	650	707	691	691	695	682	682	669	699	653	622	664	665	683	696	695	683	688	684	683	661	679	684	649	666	665	734	667	690	669	690	684	714	650	665	679	706	674	692	680	700	693	707	718	637	682	693	699	669	721	674	710	685	706	716	663	675	651	655	644	665	740	680	691	659	676	725	677	634	691	703	704	705	702	706	656	643	722	645	657	652	683	644	678	699	695	682	717	649	643	698	682	690	668	665	709	644	642	674	733	659	708	700	661	671	711	701	680	648	736	685	693	639	684	711	700	666	661	670	687	710	647	689	690	716	697	680	680	680	688	725	674	663	682	664	661	685	660	687	662	661	694	679	692	698	709	691	706	697	672	694	681	629	660	655	699	646	661	666	663	609	687	703	653	650	693	728	710	660	647	655	701	691	674	695	699	672	669	691	690	696	689	681	661	694	662	661	662	622	628	731	685	665	696	655	679	680	675	698	666	649	650	642	708	712	663	657	673	713	685	699	645	689	689	670	646	649	696	710	685	700	693	679	673	643	670	694	674	715	631	745	710	678	707	727	705	738	689	646	639	678	684	677	678	638	702	655	636	628	691	697	665	639	667	707	659	705	707	690	714	670	674	668	701	662	695	705	684	690	631	716	691	651	675	693	641	671	726	686	695	654	654	702	677	655	668	638	689	681	666	645	677	711	685	682	650	674	688	658	679	656	650	681	704	675	674	650	647	648	666	729	685	692	685	694	664	697	712	685	709	694	672	644	643	676	736	668	661	682	663	658	651	701	736	683	709	704	682	659	691	738	664	726	637	678	670	671	657	654	695	655	719	693	703	686	731	715	713	671	702	690	771	715	680	717	688	667	691	674	701	659	721	659	692	690	675	647	711	679	671	697	711	676	672	665	675	645	704	692	669	639	645	689	723	671	664	664	635	707	629	724	715	692	653	685	678	739	688	651	727	703	653	679	666	676	698	699	698	647	729	668	615	698	653	721	666	678	679	680	691	659	668	706	685	665	688	704	719	686	715	679	670	709	663	674	698	654	688	735	690	678	702	672	641	710	656	674	668	616	655	710	670	675	693	678	662	674	645	738	715	662	638	689	678	719	672	687	661	704	665	679	711	649	714	710	728	655	666	674	681	696	680	663	653	678	718	645	685	692	682	649	654	668	669	703	740	702	698	688	685	689	661	657	737	716	673	711	663	663	707	675	672	616	675	598	705	707	682	696	690	652	659	695	694	647	677	665	647	643	691	617	675	702	683	677	665	677	676	695	669	659	685	701	730	681	655	643	658	663	713	699	705	671	670	701	696	695	657	724	707	674	707	710	665	687	678	700	718	700	656	652	651	663	683	643	683	687	668	658	665	715	668	676	684	699	695	651	661	714	731	667	682	660	720	633	687	654	683	661	669	710	699	669	671	614	660	659	665	677	659	698	635	643	686	630	647	623	696	633	699	694	657	693	659	681	674	690	656	681	661	699	671	688	705	691	689	693	693	678	670	720	673	707	664	684	688	645	685	684	660	723	683	688	663	687	670	663	658	685	691	676	703	701	656	673	641	709	695	629	673	680	670	657	678	677	693	663	671	725	699	683	656	696	664	600	681	678	699	622	664	653	664	684	639	662	628	668	700	731	654	679	676	632	666	697	650	680	661	644	713	660	711	636	728	670	668	695	643	684	640	709	686	697	652	671	718	672	676	647	671	678	684	742	685	704	665	635	653	658	672	694	655	708	644	683	692	683	704	691	709	666	652	710	703	666	633	700	653	762	672	711	704	730	598	704	638	686	673	652	671	645	653	690	669	684	694	689	693	681	654	681	671	665	733	658	675	689	716	677	669	668	643	646	678	679	718	680	658	674	731	692	652	708	646	664	662	662	678	661	649	665	643	665	688	768	632	664	689	659	680	680	688	696	684	635	641	693	679	652	684	682	693	688	653	649	698	687	692	679	633	666	683	707	713	678	703	678	681	701	677	682	685	677	683	677	703	659	653	647	708	652	710	692	709	594	684	695	666	719	653	682	695	671	708	697	695	678	679	649	657	709	699	662	665	703	685	675	681	685	701	702	693	708	657	695	733	679	682	726	669	706	635	655	676	659	714	682	654	682	642	652	689	677	686	653	648	658	670	636	687	624	630	697	663	657	673	700	689	700	700	660	683	665	680	683	719	696	677	620	646	695	715	689	693	672	676	681	629	702	675	667	727	694	656	663	641	675	647	635	655	650	687	710	698	634	680	720	688	656	673	675	658	694	682	661	681	662	707	740	637	708	651	632	720	670	684	638	714	654	650	685	662	720	697	697	627	695	695	699	677	674	677	687	667	700	704	639	653	669	670	722	644	665	679	679	678	686	685	714	691	656	712	664	685	688	698	694	682	663	696	695	668	675	670	648	681	703	669	697	679	699	665	645	689	717	693	673	655	659	635	709	661	699	671	700	718	669	688	665	648	693	672	657	692	715	668	702	671	727	663	680	675	689	690	695	678	668	696	678	669	668	619	676	656	669	661	686	633	677	717	712	673	695	707	701	703	727	661	627	659	672	658	699	694	719	663	647	645	677	644
11186	1239	1381	1107	796	600	483	392	370	365	296	285	271	267	229	228	206	227	219	224	213	204	191	196	201	219	208	213	221	204	216	217	230	234	188	200	159	208	202	204	191	209	209	189	178	190	183	163	202	183	188	232	170	216	195	200	213	222	183	192	209	197	192	187	192	173	203	202	187	188	177	209	179	203	194	172	195	209	183	209	210	185	185	155	185	186	173	175	203	218	222	219	186	219	184	181	203	239	218	170	175	183	214	176	186	182	177	228	193	218	195	164	182	171	193	175	210	177	207	197	169	209	219	208	205	200	194	184	206	178	196	202	199	195	200	208	190	207	196	185	201	218	199	197	180	217	179	203	204	194	187	195	189	181	188	188	191	186	181	185	203	193	215	190	180	203	198	188	216	193	193	174	178	207	185	213	193	200	225	177	192	182	166	188	197	221	181	191	201	196	207	199	196	182	206	188	182	185	189	185	183	203	181	169	197	197	178	182	188	179	183	203	190	185	193	183	202	188	198	187	225	196	184	193	172	202	196	192	195	169	190	198	203	209	225	199	220	201	218	205	180	167	193	204	184	208	193	191	199	186	213	184	202	191	197	194	199	181	221	217	189	172	218	184	180	193	160	189	198	184	176	198	162	160	194	223	168	219	220	187	175	209	183	222	168	181	187	214	201	220	202	187	216	188	185	186	207	199	226	187	195	198	200	197	192	184	198	215	193	170	214	203	182	168	224	198	206	203	183	179	177	162	182	195	193	171	188	176	180	183	177	237	215	223	192	203	192	206	204	176	180	164	225	201	208	181	204	209	182	206	193	187	208	198	197	189	183	183	183	178	216	216	191	203	187	199	217	203	175	214	191	182	186	190	174	224	222	210	219	170	166	199	187	167	175	204	226	207	187	225	212	191	202	178	216	180	175	204	198	206	182	178	197	205	193	199	183	208	198	198	177	172	210	184	200	194	191	175	196	186	199	224	183	189	202	193	206	177	211	192	203	178	198	194	189	190	203	205	202	181	211	182	214	174	208	213	239	183	210	180	181	202	181	205	207	198	185	203	191	196	183	179	186	192	205	191	193	182	187	177	202	176	186	203	211	193	224	172	176	184	189	208	219	208	205	188	202	182	177	192	208	191	194	207	204	186	191	184	189	201	194	202	203	180	184	199	209	188	204	216	207	201	214	181	195	192	191	192	230	199	192	210	189	184	208	188	194	185	213	202	182	200	186	195	209	193	185	198	206	157	213	195	207	199	178	209	215	191	204	203	203	193	208	181	170	198	198	196	194	227	197	239	189	198	225	185	216	181	203	205	188	202	229	176	166	197	236	206	205	205	193	221	191	179	190	217	189	177	221	188	208	178	175	209	180	217	190	192	174	201	199	188	210	176	197	206	204	204	203	188	197	187	199	198	189	191	194	189	181	181	221	187	184	203	191	197	189	163	199	194	187	227	192	199	193	184	181	181	203	187	212	195	215	189	203	215	193	197	211	197	212	201	189	180	213	228	199	213	193	190	205	201	202	187	194	185	198	181	227	192	181	197	173	178	216	201	195	197	184	189	183	221	185	180	207	173	180	191	200	202	187	203	209	183	168	179	191	199	217	191	232	198	191	201	215	216	177	196	182	194	183	214	204	180	188	202	194	193	203	211	212	201	205	215	198	179	191	202	207	171	200	203	207	224	202	191	206	198	197	192	199	211	208	201	195	181	188	201	224	210	171	207	188	191	196	185	178	187	205	182	211	177	199	205	177	201	185	233	212	213	204	224	191	206	190	203	203	235	189	188	183	210	222	207	204	190	209	185	195	209	205	195	179	209	190	201	198	207	183	200	170	175	204	192	224	210	205	194	202	200	178	199	210	193	195	192	195	207	202	202	198	181	200	182	181	169	205	197	180	172	209	203	179	218	193	181	184	219	199	196	177	201	201	212	184	191	180	215	186	172	188	218	201	186	223	175	198	206	201	193	178	187	183	194	180	210	171	196	212	180	188	186	186	193	177	204	191	185	206	205	208	213	173	191	212	174	195	196	181	190	175	183	187	207	212	217	187	210	203	213	207	197	188	196	195	173	177	189	189	202	211	187	212	198	174	190	191	198	199	199	207	202	203	204	213	196	201	205	159	185	208	201	193	204	208	182	204	212	190	207	181	194	193	196	209	172	188	199	198	187	205	203	185	202	176	185	186	204	178	170	191	196	180	205	193	201	217	214	200	197	184	167	196	196	210	217	168	184	209	197	192	207	188	215	204	197	181	179	185	174	205	187	177	203	195	212	181	197	207	170	171	180	192	181	187	211	186	212	183	176	192	206	191	196	196	179	203	193	182	201	180	194	213	207	211	203	202	178	218	187	195	221	198	163	173	186	202	193	184	212	203	213	180	224	205	206	183	194	168	211	210	182	199	187	211	183	192	203	193	198	206	162	201	199	205	225	216	197	191	195	203	183	201	215	216	211	199	170	186	224	216	206	203	176	203	208	185	189	207	192	207	216	205	192	191	201	194	218	186	185	184	190	179	202	187	183	189	230	227	210	194	190	201	208	192	199	238	197	209	234	230	176	183	228	183	197	198	176	195	192	199	169	188	201	210	177	189	210	207	198	173	188	190	202	210	179	196	204	196	200	207	193	193	191	185	188	170	192	194	194	179	205	174	179	169	206	189	190	213	176	193	193	221	174	175	194	221	183	197	213	212	197	185	220	205	197	208	190	190	205	178	216	207	193	187	180	206	206	184	188	208	195	197	210	216	196	173	196	188	198	188	181	197	195	166	182	154	220	172	178	179	189	189	189	184	210	227	203	175	176	221	190	197	199	218	200	192	203	181	209	180	208	181	209	173	174	185	198	203	199	200	170	221	177	166	180	209	194	187	201	174	208	184	204	225	206	229	176	216	189	193	179	208	202	186	197	180	186	202	182	209	209	212	193	190	163	200	196	182	194	191	200	208	204	204	181	192	205	206	196	207	183	195	203	197	201	191	201	201	185	233	177	189	198	199	201	211	214	217	184	174	210	181	201	210	215	197	185	199	193	189	180	190	184	198	185	190	205	187	201	190	173	179	170	209	204	206	214	210	205	176	224	218	194	188	186	201	192	203	206	204	192	174	204	172	219	176	217	216	187	191	203	194	176	239	214	187	200	175	171	204	211	169	197	188	194	187	192	191	192	215	206	199	196	175	187	185	201	198	205	217	195	195	197	197	177	191	182	203	206	186	197	213	200	215	198	209	215	191	187	190	188	184	188	186	211	193	214	199	225	209	218	199	205	190	168	179	191	189	176	190	212	215	196	163	214	203	178	224	177	193	192	202	171	197	211	190	179	205	213	197	187	199	174	185	205	205	200	194	203	204	191	176	224	176	191	213	227	176	187	201	199	188	178	213	191	184	204	188	190	216	189	207	193	203	187	206	198	183	216	181	195	183	193	202	177	233	161	200	191	169	173	225	197	200	192	194	188	177	175	206	188	192	215	211	194	199	193	185	203	168	207	199	204	215	209
6641	1456	2819	3399	2973	2476	2060	1756	1524	1371	1185	1108	1020	882	887	870	834	782	710	739	675	665	665	674	673	641	586	592	638	582	592	571	569	571	563	581	553	600	586	496	540	508	515	578	538	544	552	546	515	539	519	527	497	525	517	534	530	469	540	517	518	523	533	526	525	528	523	529	524	503	534	505	534	512	507	515	531	536	538	510	517	521	523	511	521	507	518	519	511	493	565	465	505	552	500	491	530	483	508	498	534	499	492	489	496	486	498	438	524	495	486	524	502	469	469	492	493	487	538	506	532	498	482	484	504	503	476	511	483	507	516	551	513	524	487	499	484	493	493	473	535	492	486	531	474	528	464	505	498	466	521	489	530	532	538	476	499	460	539	517	517	474	519	539	466	523	521	477	521	476	494	482	569	511	510	491	517	478	460	488	486	473	509	471	468	482	498	480	483	487	499	478	497	512	505	488	483	527	521	482	482	525	498	521	472	519	557	476	454	477	485	465	501	510	523	499	485	480	529	492	516	510	503	491	455	507	521	485	497	500	504	482	462	485	502	481	485	478	489	509	496	468	517	528	489	510	478	494	493	457	517	509	453	512	504	490	483	482	500	467	468	471	481	555	506	474	508	500	505	477	483	523	485	467	503	493	485	418	503	489	495	516	471	516	523	488	494	487	498	515	529	498	457	474	497	479	473	455	492	510	553	518	520	484	470	507	490	484	445	498	486	484	536	506	508	500	482	528	496	491	485	549	513	542	481	478	480	488	452	510	497	518	487	475	512	506	508	474	508	509	498	494	506	520	457	508	479	481	525	480	451	463	523	514	499	472	550	494	480	524	510	503	489	501	500	506	511	489	500	479	522	513	482	478	533	493	518	501	510	498	490	471	508	510	497	502	497	522	547	508	462	508	513	540	539	504	521	497	526	468	519	522	525	560	490	526	489	503	503	474	526	514	460	503	477	504	503	485	504	541	487	480	488	477	460	500	494	486	499	529	510	512	510	510	505	502	520	477	456	493	507	501	495	520	487	504	471	477	519	507	491	470	490	497	511	529	491	503	478	495	495	501	494	509	508	485	495	540	515	554	487	501	514	562	478	486	448	534	517	509	476	494	481	482	511	518	464	488	509	532	516	481	515	490	471	486	467	522	545	476	502	523	514	476	496	506	504	502	508	532	469	496	514	507	537	489	498	489	499	484	561	515	476	494	524	454	490	484	489	510	503	503	483	535	462	532	512	493	478	495	485	523	452	490	461	464	496	460	505	505	491	495	533	476	513	485	521	514	529	491	500	503	503	517	485	486	502	521	526	500	484	541	481	519	500	505	510	500	511	504	493	490	471	461	501	490	506	539	490	495	504	478	491	508	523	525	524	501	496	505	491	477	461	506	509	499	497	501	486	473	490	533	509	471	491	501	480	496	483	471	525	504	474	469	487	506	522	516	461	531	471	478	471	488	525	517	526	478	527	495	501	482	499	458	498	489	509	529	519	495	455	524	548	513	509	465	486	465	492	468	516	495	477	492	496	509	517	500	534	496	501	504	443	489	511	477	488	468	463	476	491	466	458	468	477	527	458	535	511	490	483	564	461	538	469	489	488	501	497	518	481	531	549	512	522	496	508	512	461	498	485	537	517	516	470	513	486	467	483	527	559	506	493	495	537	504	510	512	483	538	463	484	497	486	507	523	546	487	520	497	500	573	472	457	515	501	481	539	488	473	474	468	480	468	521	482	480	509	485	482	489	500	512	467	485	486	495	498	554	502	472	503	489	499	467	524	509	516	501	516	466	482	509	504	506	514	479	502	545	486	469	499	481	474	499	476	448	469	502	504	515	489	533	508	508	490	540	484	497	473	540	490	489	485	499	484	457	525	467	523	510	501	503	531	456	535	520	452	531	470	491	485	460	524	509	534	500	488	496	480	459	486	490	529	486	468	515	529	532	509	492	536	475	495	464	464	504	472	500	509	504	490	516	463	503	514	468	508	480	495	483	467	492	514	481	502	472	519	513	476	460	472	491	477	495	513	487	489	494	503	494	537	522	502	513	534	482	491	537	510	468	528	521	471	522	520	487	513	515	496	509	501	460	508	494	480	491	517	487	504	498	499	525	470	487	506	494	500	496	514	500	494	516	522	522	501	481	513	452	509	488	533	478	520	510	488	481	565	486	516	487	500	483	506	504	494	507	502	514	474	480	504	483	526	500	515	486	468	522	479	474	503	497	517	510	510	481	487	532	530	493	489	515	486	472	535	500	476	520	481	471	502	476	536	452	501	482	516	468	490	490	507	476	515	481	460	526	495	487	505	498	526	524	493	474	480	491	502	508	510	500	500	474	497	505	494	540	484	489	503	506	494	457	528	489	485	502	512	526	511	508	464	515	522	458	519	479	470	458	522	503	507	505	538	500	502	530	508	465	465	533	499	524	483	505	519	501	500	495	494	512	525	502	446	486	477	473	508	483	485	488	505	487	476	511	518	486	509	504	494	514	477	490	495	510	544	513	488	530	492	513	488	487	490	510	508	481	498	482	489	466	506	482	504	532	464	477	483	488	492	477	502	470	527	502	484	517	529	479	519	495	485	509	523	533	566	489	505	530	506	477	492	456	509	531	500	480	485	503	512	521	513	479	533	521	484	499	509	502	481	479	502	498	461	522	499	486	482	485	481	476	488	496	512	509	482	490	468	507	470	472	438	486	528	519	490	494	524	457	481	477	470	520	503	505	512	487	484	526	516	518	488	513	487	499	490	530	475	549	491	521	461	519	511	543	508	489	534	469	470	468	482	565	463	489	469	532	506	495	517	527	497	485	453	475	523	506	489	469	512	478	497	504	502	516	501	485	480	532	491	507	493	503	523	490	505	510	481	531	477	523	501	503	479	491	487	484	519	506	477	456	504	533	472	502	464	493	454	492	525	477	509	476	565	478	512	482	505	461	523	476	502	479	525	516	511	512	500	495	498	476	510	496	466	501	516	489	509	447	479	514	517	509	499	495	485	528	502	509	509	512	474	530	513	506	504	490	491	477	463	515	538	489	498	498	504	532	474	509	514	511	498	481	516	477	498	502	476	502	510	520	509	544	526	460	480	503	501	500	542	489	484	539	512	547	483	498	498	496	493	495	482	505	483	482	523	518	505	472	523	510	500	502	505	504	491	494	480	501	516	523	469	543	499	517	545	476	502	494	480	545	480	501	501	584	510	500	481	500	497	486	523	453	489	508	483	511	523	524	478	517	478	488	501	479	513	487	485	492	499	500	517	511	515	495	502	508	512	481	503	493	471	475	516	511	507	504	480	495	474	472	502	462	493	456	490	492	504	523	491	492	518	502	532	507	494	497	508	511	472	499	490	480	503	507	540	490	486	495	500	497	511	454	490	485	503	502	481	516	539	502	494	504	528	476	495	482	503	485	494	490	455	537	452	501	537	500	474	504	498	493	520	492	461	511	501	492	496	556	511	488	456	506	488	501	509	464	488	470	510	492	501	503	499	500	501
21981	4428	2405	1864	1182	851	682	549	408	334	289	246	245	177	182	156	164	141	131	124	121	134	126	99	98	100	76	106	98	82	97	87	89	103	94	99	85	88	91	90	81	97	81	77	77	93	82	82	80	68	78	84	77	87	76	73	57	84	85	65	75	76	81	75	83	84	85	79	71	77	88	80	84	80	68	92	84	84	77	75	73	64	70	65	79	66	68	61	82	69	78	60	60	89	72	65	77	74	70	70	68	68	88	63	71	74	69	75	62	63	69	64	67	71	85	68	68	79	80	70	65	84	74	63	58	64	89	53	62	65	76	65	62	57	83	71	78	64	79	66	58	70	72	67	76	84	75	76	66	74	76	69	73	57	67	72	66	80	84	75	63	74	78	75	75	77	76	74	76	70	84	74	75	73	80	69	83	68	77	76	78	89	63	79	68	74	77	74	65	64	71	50	73	52	80	67	74	78	80	75	65	68	85	62	64	74	66	85	68	70	63	75	64	77	68	76	89	62	72	68	74	67	73	72	66	69	62	71	74	66	77	82	68	72	51	60	62	73	55	58	64	84	67	79	64	70	58	92	68	72	69	88	67	85	70	91	56	80	63	82	72	72	61	64	70	71	66	72	78	72	80	76	68	83	79	59	79	83	65	57	71	63	63	76	76	77	78	66	60	64	87	100	68	70	52	65	65	70	72	69	71	67	69	88	73	83	61	65	73	79	58	59	59	78	65	78	79	82	65	96	71	75	62	55	80	81	58	75	79	67	73	87	70	85	86	72	90	79	66	69	69	52	61	56	88	83	69	81	93	67	53	86	81	83	82	78	66	58	66	49	73	80	85	68	63	80	71	65	74	75	69	81	68	84	58	79	70	76	82	82	91	83	80	62	79	71	74	86	70	57	73	72	71	77	89	66	72	68	79	64	79	80	70	73	76	70	62	79	69	87	81	67	67	68	62	79	80	63	64	75	76	60	76	67	70	59	76	80	70	70	77	70	72	69	65	82	81	74	77	73	79	56	70	90	66	55	58	66	68	84	79	90	61	73	67	72	63	71	84	80	83	72	77	81	72	84	68	78	78	85	78	63	63	61	70	73	77	83	71	70	80	63	75	66	62	76	63	64	78	71	86	73	84	73	78	69	78	69	87	68	65	85	66	72	68	71	74	72	74	82	74	77	73	61	100	78	84	67	67	71	61	70	69	91	71	76	59	79	67	68	73	75	69	72	66	65	87	75	74	61	66	69	80	69	67	78	67	85	69	68	70	73	69	77	68	86	79	87	75	55	80	78	93	80	83	73	64	61	94	73	69	73	89	74	81	75	60	75	72	66	70	58	67	75	83	74	71	69	71	55	68	80	70	65	64	79	80	59	62	76	67	60	66	58	68	66	84	79	66	65	85	65	71	73	79	50	88	78	70	93	78	68	69	70	76	70	88	63	62	59	82	75	65	76	75	71	64	71	74	85	62	83	66	68	69	81	75	76	80	60	66	61	77	75	74	76	66	88	76	84	76	78	79	67	71	59	82	82	69	69	72	77	66	82	74	82	73	81	82	82	70	66	64	79	73	77	70	79	93	73	67	72	73	68	78	67	78	79	73	66	64	78	69	81	57	69	65	78	69	69	72	79	64	83	67	62	71	69	62	65	78	59	74	79	70	77	60	82	75	73	71	80	84	91	73	63	85	75	68	58	76	70	85	65	68	80	77	60	67	76	76	81	72	93	88	77	73	73	85	66	77	65	84	73	84	63	75	72	67	67	56	69	72	62	62	83	74	62	75	69	77	88	70	74	77	65	60	64	79	61	70	85	91	69	89	58	75	86	82	87	64	63	72	58	67	68	77	74	81	75	76	106	76	65	66	74	60	69	63	87	74	68	72	83	69	72	64	71	78	76	75	69	69	66	64	80	47	81	71	57	76	83	70	78	56	68	73	79	85	72	61	82	75	71	56	70	73	67	77	71	78	64	72	71	74	68	74	74	73	72	65	74	70	71	70	72	81	70	81	91	69	78	66	75	79	75	61	63	61	67	66	65	66	64	87	65	63	63	67	72	74	71	75	81	62	65	62	61	74	79	87	94	78	72	89	68	71	77	80	70	81	71	63	66	78	64	68	69	68	69	73	66	69	74	64	65	84	69	75	73	75	74	65	76	75	78	74	72	73	69	75	83	59	64	66	69	78	73	81	71	80	72	80	75	79	64	69	85	68	87	74	75	67	71	86	67	75	82	76	61	63	73	64	86	65	75	65	84	86	64	78	79	77	74	70	67	92	64	75	69	80	62	60	76	51	52	66	53	74	72	73	96	72	88	83	83	81	78	79	58	72	61	83	73	68	68	75	67	73	61	71	78	69	70	71	75	57	72	86	57	79	66	80	67	56	69	72	91	80	74	77	61	61	73	84	56	66	65	67	60	76	69	55	66	88	69	65	69	68	68	56	70	79	90	73	73	83	70	67	83	61	71	61	62	67	80	77	67	82	76	56	59	59	71	71	66	77	75	76	72	58	70	76	66	71	82	70	81	85	84	71	66	67	75	79	71	73	70	75	62	68	73	81	73	76	69	60	65	72	69	72	70	61	71	70	71	74	67	67	80	69	72	77	85	50	80	85	66	77	68	70	63	78	79	79	63	79	77	82	69	72	66	64	80	81	76	71	66	72	76	80	67	86	59	78	78	76	69	84	64	71	68	74	69	84	85	73	91	58	68	69	68	65	73	70	65	58	80	57	56	70	77	89	67	75	85	79	67	72	66	67	79	77	55	74	64	69	80	77	88	66	61	67	71	73	66	54	83	77	71	64	59	69	71	69	73	67	75	84	57	60	108	64	74	70	98	76	71	75	62	70	72	68	86	77	70	84	75	80	65	57	62	65	51	78	79	79	79	83	67	72	69	75	66	62	79	77	81	73	78	81	77	63	74	70	62	73	79	75	74	84	74	68	61	78	77	69	65	84	70	85	72	65	83	59	69	81	83	91	78	59	72	73	81	72	57	68	66	83	61	65	82	61	79	86	91	63	79	74	71	51	64	69	73	83	67	70	71	74	71	70	58	68	80	81	81	72	68	82	71	76	80	83	66	82	64	64	76	75	79	64	84	59	92	81	68	71	86	56	62	82	65	68	79	59	66	60	79	76	59	78	73	90	86	61	77	61	67	62	60	77	79	61	75	68	74	78	86	75	72	70	64	62	63	75	69	79	81	58	74	67	63	70	61	73	69	71	77	89	81	74	68	75	72	71	81	68	59	72	104	83	84	81	69	74	73	65	71	66	69	63	65	64	88	71	74	70	84	77	47	71	59	79	79	79	63	75	71	66	81	77	71	82	75	87	64	69	67	65	70	78	58	63	65	61	75	74	74	78	70	66	62	65	62	77	63	76	79	70	74	70	76	77	68	76	52	67	54	66	61	77	86	67	68	68	82	80	84	73	87	61	58	76	64	83	62	74	76	57	84	69	81	76	75	56	73	67	77	73	72	63	60	99	60	89	59
10396	1854	4474	5413	4704	3860	3056	2509	2010	1795	1575	1269	1194	1033	979	879	787	779	646	671	578	534	524	484	515	473	477	426	385	406	409	352	352	350	319	339	317	325	317	333	318	308	306	274	305	277	286	299	274	247	256	284	286	284	253	285	272	283	272	255	248	248	249	258	267	250	261	248	243	218	246	233	275	246	235	246	246	238	259	240	218	250	225	220	226	237	238	229	224	212	216	207	261	226	239	235	241	229	240	216	209	221	236	230	250	237	222	242	217	211	232	218	208	209	226	227	228	223	228	225	238	225	259	212	216	222	230	202	217	229	227	220	217	222	216	205	217	215	223	218	206	232	212	227	215	210	217	245	218	219	200	210	217	208	234	190	224	202	210	225	201	222	206	220	212	250	219	215	206	230	204	229	221	227	213	223	234	205	195	178	206	228	212	227	207	191	198	228	230	193	212	217	195	208	210	210	219	206	204	210	206	226	209	228	215	193	211	230	193	210	214	209	216	191	208	237	227	225	224	237	223	219	196	207	222	181	208	194	217	223	201	185	199	218	206	219	213	212	215	226	229	247	215	195	207	190	208	220	200	227	228	197	206	189	200	229	211	218	222	201	208	211	214	224	207	229	223	195	189	236	208	221	207	218	204	237	178	218	223	239	212	222	214	197	206	213	187	198	208	216	220	221	207	198	238	220	232	186	217	202	229	202	230	221	226	232	219	202	237	231	224	218	217	198	246	219	240	197	232	209	243	200	212	196	209	203	251	208	232	225	222	207	188	229	193	224	223	223	232	209	192	191	250	229	212	229	182	203	222	206	198	204	243	226	213	189	208	206	233	225	240	217	204	233	208	219	224	228	224	228	218	223	207	219	206	210	208	192	220	222	219	205	215	220	215	221	221	217	196	229	239	195	221	238	202	220	197	214	226	207	238	221	220	218	223	187	221	206	211	225	199	240	235	198	225	232	194	212	232	212	195	213	231	239	229	224	189	214	203	205	196	228	220	216	178	218	193	215	218	221	232	196	208	204	210	234	208	212	221	242	213	218	213	215	230	214	191	202	195	211	214	223	213	197	238	218	227	199	208	222	209	199	200	238	197	204	226	226	194	203	216	231	220	223	207	200	207	213	190	207	241	219	211	223	201	214	203	227	232	226	198	209	220	221	233	221	218	210	218	218	215	235	218	203	242	220	204	213	217	213	221	224	224	230	203	189	207	197	225	235	219	194	224	213	227	209	227	221	258	228	239	215	229	218	206	206	181	218	240	212	200	233	242	192	210	215	223	225	217	227	194	214	241	214	207	221	236	217	229	194	212	225	212	216	223	217	227	201	236	219	219	206	229	195	220	221	225	218	202	223	240	202	205	239	222	211	205	213	211	209	209	212	222	218	205	221	197	255	208	236	227	217	207	205	205	238	225	223	238	194	198	221	206	201	218	195	190	224	202	213	218	222	230	233	201	213	238	205	214	226	211	203	228	164	221	228	187	219	216	193	205	228	225	243	239	209	229	203	227	211	223	214	216	191	196	199	220	221	251	238	221	219	196	244	205	200	223	202	218	209	213	212	237	207	216	202	190	230	209	192	210	234	208	198	213	236	218	207	206	199	203	233	212	215	202	187	211	220	216	189	226	224	205	220	210	216	211	238	233	219	195	194	224	236	221	212	220	210	207	202	236	223	203	218	203	237	213	211	213	208	189	221	212	224	223	230	197	230	237	221	228	216	212	230	222	254	212	226	216	211	217	212	215	184	226	229	209	217	206	192	212	173	215	245	173	229	201	188	237	232	229	207	220	202	213	193	212	227	213	217	221	226	231	223	224	202	232	236	212	215	217	199	232	216	199	231	223	213	218	226	214	230	205	210	245	217	193	228	174	182	203	235	236	210	214	218	241	202	205	225	230	239	214	205	229	219	243	203	223	216	233	214	186	221	210	208	202	220	224	195	196	234	230	230	184	210	221	220	227	209	229	237	220	201	218	199	204	199	204	206	211	207	239	226	214	238	233	231	190	209	204	219	214	203	215	217	224	205	201	199	207	209	223	188	217	217	207	203	221	191	195	215	195	213	213	206	209	200	221	225	235	224	212	205	237	239	226	238	199	196	231	205	209	206	199	215	232	175	196	237	205	210	212	260	243	211	221	220	216	195	224	186	246	214	222	194	221	213	210	198	216	190	220	207	210	205	208	227	202	218	217	207	235	225	218	219	239	211	208	226	234	191	239	213	215	219	201	220	250	202	239	203	223	220	211	209	247	209	228	206	195	233	224	220	189	235	197	224	228	216	224	195	228	223	226	199	203	230	206	224	209	201	179	239	207	186	200	217	204	205	202	202	205	199	217	204	190	203	212	236	215	221	214	224	216	224	204	206	228	224	237	207	197	231	216	220	228	226	232	216	209	212	233	217	195	216	232	203	221	206	220	213	226	203	198	215	191	192	212	217	217	212	212	200	205	216	223	202	200	223	225	235	196	215	225	223	231	223	234	212	203	217	212	212	229	198	203	235	210	219	216	208	201	233	212	226	202	224	212	217	221	194	230	223	215	216	206	215	188	218	249	232	205	195	201	226	208	223	184	200	228	213	223	202	206	222	238	219	194	215	225	216	215	196	224	212	187	207	215	243	235	225	197	184	205	217	204	225	217	209	215	201	212	197	198	202	199	213	230	211	201	209	210	210	197	229	171	219	214	194	227	222	190	206	240	184	183	227	226	226	204	225	239	204	200	227	216	197	209	198	213	217	230	219	198	216	209	209	232	210	218	240	211	219	222	209	208	219	230	205	225	204	195	200	204	222	217	218	215	215	232	221	203	196	193	203	229	217	218	218	198	229	219	226	224	211	219	189	187	192	207	199	226	210	233	190	222	228	202	186	181	230	204	221	205	197	219	212	241	223	192	211	216	226	218	198	200	208	204	206	224	205	219	207	227	211	230	208	215	210	225	210	212	207	213	205	200	218	220	184	216	209	201	200	232	219	234	212	213	221	188	214	223	233	203	194	230	265	194	232	207	221	208	225	220	190	171	216	214	218	238	205	258	247	195	222	211	199	217	222	208	195	185	218	222	218	233	227	205	224	228	205	215	209	202	214	214	208	228	224	185	202	215	204	213	226	215	247	215	196	220	185	217	255	220	191	203	175	225	199	213	218	217	228	218	211	221	195	216	228	224	203	243	216	207	228	229	222	217	227	221	232	224	203	229	212	198	196	212	227	187	215	201	228	220	232	209	224	241	207	213	202	215	207	211	193	218	216	221	209	206	233	222	177	222	220	243	201	210	223	214	212	215	213	213	203	206	209	178	206	221	201	233	202	229	215	207	186	203	208	216	211	221	217	202	240	203	216	180	230	191	235	218	208	220	227	205	211	206	203	227	183	238	213	202	228	224	207	209	219	197	198	217	221	209	233	196	224	219	199	225	234	235	213	217	210	213	231	194	210	205	223	189	228	233	210	243	216	215	229	205	240	212	200	203	220	211	188	202	220	227	267	210	200	226	201
2720	360	341	348	289	296	289	287	289	242	274	282	294	255	275	266	277	257	268	288	249	279	285	229	271	278	264	256	284	242	284	272	254	265	289	279	275	256	267	264	272	271	257	283	290	284	305	295	269	292	271	270	270	266	267	268	265	261	274	252	290	267	245	272	260	285	249	269	249	270	269	264	268	256	256	269	253	279	239	289	244	251	262	262	255	277	242	268	261	248	245	232	267	244	246	257	250	252	259	253	264	257	238	273	255	257	251	243	242	292	229	278	274	287	283	242	272	287	251	255	277	249	268	265	295	259	251	247	263	252	290	273	250	253	259	268	281	263	293	246	275	275	255	271	241	287	264	251	273	245	287	278	289	246	270	257	257	258	268	270	265	255	269	237	282	246	282	256	256	267	268	218	291	264	323	273	251	237	246	267	241	259	241	243	270	228	218	279	276	244	260	245	264	267	268	268	257	223	245	233	257	255	271	270	253	296	244	269	249	263	226	277	260	289	249	247	265	281	252	239	268	248	254	274	238	278	265	279	242	227	316	253	257	280	275	241	282	218	271	261	271	252	245	269	272	267	265	270	253	266	261	255	270	261	261	261	267	276	271	274	253	264	272	266	243	269	240	246	281	249	261	250	223	268	259	288	237	263	243	274	232	267	268	271	243	254	262	261	267	246	241	275	255	277	277	268	270	272	251	272	253	266	294	250	283	290	256	273	290	276	225	255	274	289	251	271	250	239	307	254	255	267	265	244	265	251	256	274	286	277	240	250	248	277	245	234	248	264	271	249	259	290	290	264	300	252	258	253	252	273	274	254	262	262	287	261	272	272	237	272	248	248	301	274	289	280	269	266	262	271	246	241	270	250	278	250	255	286	270	284	261	282	282	279	269	254	278	273	272	235	248	270	268	287	278	234	268	280	257	269	272	278	277	255	272	238	244	252	268	279	237	281	233	256	251	283	266	273	254	283	250	262	275	262	279	252	245	258	249	254	279	250	253	289	277	268	239	266	244	270	254	247	244	239	262	250	246	262	250	267	293	284	272	273	265	249	260	254	242	288	290	246	259	274	287	252	281	234	294	268	268	259	258	283	268	275	248	278	255	254	224	269	260	293	258	286	267	242	281	268	289	272	267	271	265	252	272	266	252	269	260	281	280	271	267	269	230	263	251	261	279	277	264	236	266	273	270	260	242	263	279	244	272	274	224	248	260	274	280	268	259	276	294	269	233	291	268	279	284	277	257	263	255	265	251	265	275	257	251	276	275	271	254	250	254	277	244	291	260	268	273	287	255	283	266	238	265	260	249	219	236	258	219	293	278	257	267	252	270	294	276	281	250	247	242	258	243	257	283	292	245	265	231	250	270	220	240	250	259	254	244	247	264	250	246	308	252	252	235	276	264	285	260	258	263	274	256	243	256	263	272	264	266	257	256	285	245	298	263	281	270	263	254	257	241	282	281	243	255	278	258	256	255	263	258	258	259	251	260	258	261	268	271	236	256	292	262	276	304	308	248	280	264	291	281	243	262	259	229	254	287	274	255	245	263	306	255	274	261	270	281	263	268	259	273	265	275	263	238	253	281	260	272	261	244	290	263	251	266	272	254	255	255	282	259	281	279	280	272	237	262	271	233	277	255	288	262	268	262	243	252	287	270	274	262	280	254	262	256	264	282	264	251	273	298	285	252	243	272	287	268	259	277	272	223	273	262	289	246	253	244	245	249	246	307	280	301	281	262	264	254	283	250	271	267	223	262	254	242	260	286	272	283	252	265	282	260	273	268	254	272	251	276	268	246	281	246	281	252	285	262	266	270	250	267	264	269	260	287	260	291	269	259	255	265	251	237	280	246	281	262	251	234	258	262	261	269	262	263	243	272	260	237	233	265	277	271	248	270	284	256	261	306	265	268	263	271	240	265	266	259	293	277	261	264	266	270	272	257	276	253	220	272	253	290	243	280	270	317	253	271	247	253	274	261	255	308	263	274	253	281	242	275	288	270	255	268	273	274	275	263	254	251	253	278	265	289	272	259	273	259	294	251	285	277	272	283	268	247	268	246	275	250	256	266	249	275	251	282	256	261	253	281	279	267	261	262	258	256	279	246	270	258	287	252	263	282	293	253	274	250	281	258	241	271	261	285	256	266	263	265	302	249	282	255	240	268	267	239	244	271	244	268	287	259	262	246	306	261	264	264	258	257	286	277	264	282	266	281	274	254	252	243	261	253	270	251	280	246	293	249	265	240	247	273	261	292	285	261	269	251	265	258	249	269	231	279	264	231	240	246	258	263	283	266	242	238	258	265	262	270	260	298	266	255	282	301	247	261	254	260	255	281	282	281	227	259	285	248	264	264	277	247	261	279	288	284	280	263	263	248	265	238	252	254	286	242	266	277	263	246	255	287	279	271	254	252	224	258	274	259	269	272	258	274	254	291	248	290	263	247	273	269	270	262	245	280	253	293	256	288	261	244	291	237	295	267	247	292	295	258	267	273	247	260	277	260	281	239	242	299	293	272	271	261	232	253	270	228	264	261	287	277	236	258	279	265	241	262	291	293	269	282	270	258	260	270	277	245	284	269	268	261	250	306	270	237	261	299	254	229	233	284	293	290	286	273	299	274	264	263	233	262	267	278	267	234	275	247	273	275	281	264	275	275	254	270	263	258	256	267	234	247	257	255	249	243	273	267	224	283	241	244	272	249	253	253	260	267	224	250	252	256	293	279	279	249	264	256	264	254	255	253	245	254	264	265	243	244	256	280	244	290	270	283	287	282	251	251	282	269	284	255	259	293	258	250	275	263	243	260	235	254	283	287	298	288	254	227	258	276	270	280	250	246	250	240	260	252	248	275	244	276	286	265	297	270	267	297	269	244	288	286	262	271	247	284	274	286	290	252	244	295	285	260	248	260	269	267	251	234	256	281	261	309	254	265	259	272	241	267	269	272	257	277	239	295	271	263	273	253	239	282	254	278	232	246	298	291	256	240	261	272	273	245	250	258	278	270	254	277	253	269	262	253	251	271	271	281	252	247	265	273	269	261	280	257	268	272	258	285	257	260	259	259	232	246	245	272	253	260	269	268	260	263	303	257	278	285	258	253	265	220	271	279	276	282	278	266	287	260	269	264	260	257	249	263	271	255	286	268	265	260	269	262	281	270	261	260	276	260	264	249	268	260	270	292	258	288	250	300	292	265	284	280	245	273	279	266	255	234	257	241	241	252	274	270	256	273	245	269	256	253	271	260	253	293	257	262	260	263	244	268	285	271	269	278	275	256	286	245	253	253	297	253	277	276	268	239	244	251	238	271	270	240	272	283	246	292	270	264	249	236	260	282	267	259	258	235	292	261	277	245	263	259	261	249	271	271	240	239	256	291	252	248	260	283	266	302	262	272	233	273	288	254	262	262	296	266	254	242	236	250	259	248	302	284	286	265	244	257	268	271	233	277	263	288	285	266	248	305	249	261	260	276	216	279	287	240	256	238	254	278	275	248	238
2608	808	832	942	900	853	857	762	777	760	731	709	714	711	668	679	710	650	751	667	650	690	627	679	708	653	721	676	693	682	682	655	729	726	719	713	648	704	654	636	648	704	651	690	677	677	641	671	627	656	648	711	659	706	722	633	671	713	639	710	692	681	656	663	647	680	692	634	628	654	692	735	660	638	701	670	672	670	706	719	687	687	649	619	630	716	685	699	690	650	653	636	693	709	702	618	686	618	679	708	658	707	632	665	655	654	709	668	645	628	652	650	668	674	642	667	624	650	662	709	657	677	684	662	720	654	669	683	663	621	724	692	723	629	649	647	667	678	689	657	695	650	666	699	656	685	618	686	660	678	674	696	658	664	687	638	697	671	663	670	683	647	638	697	692	659	661	648	655	639	685	688	690	667	706	672	663	684	633	654	599	720	627	691	683	678	624	659	683	669	694	642	675	663	696	668	664	676	662	654	685	669	672	642	621	719	642	635	662	617	714	672	681	699	683	693	701	621	709	677	678	672	671	664	633	690	673	637	603	664	672	662	671	628	710	660	656	691	683	680	659	673	672	640	672	640	690	671	632	694	719	654	693	610	736	668	669	674	671	675	659	651	643	636	693	696	662	635	687	701	638	660	657	611	658	694	630	675	673	617	646	673	731	668	659	660	618	681	621	646	690	675	647	662	665	682	663	633	682	651	652	660	685	706	692	722	704	684	628	666	678	672	660	695	649	664	605	647	649	632	730	691	686	682	685	738	711	700	633	662	705	657	702	732	646	651	641	665	644	694	678	687	641	639	677	695	671	648	686	694	650	671	631	639	672	697	723	708	609	703	647	686	633	631	729	719	655	698	643	662	706	628	710	704	673	698	686	647	642	707	651	673	671	650	670	656	676	638	681	663	651	678	680	668	660	690	687	691	681	678	689	670	660	711	663	679	682	601	678	640	715	646	659	671	708	688	678	667	690	644	673	675	694	664	649	658	666	682	689	690	621	684	677	706	662	696	686	664	662	675	623	646	700	698	696	634	635	669	671	661	669	650	651	658	715	636	680	636	693	659	639	680	710	685	674	667	640	684	694	645	698	646	636	666	653	723	653	681	679	655	694	639	673	680	662	621	652	663	697	678	695	707	674	645	654	639	671	674	669	664	654	668	698	666	671	610	700	679	697	625	682	671	670	646	682	699	680	720	659	620	652	653	690	677	684	681	659	675	673	669	661	692	649	675	660	680	648	702	694	659	700	674	665	681	677	699	674	694	665	724	650	674	642	681	666	670	630	650	666	672	676	667	668	654	696	635	680	646	662	657	673	670	660	675	733	650	725	719	679	673	674	673	660	706	661	698	638	658	707	667	710	670	691	661	687	702	652	659	681	653	671	652	623	679	608	655	672	657	642	653	701	672	629	657	681	671	675	666	665	665	726	694	679	655	653	685	663	634	647	672	651	657	670	663	671	707	715	652	664	641	662	651	702	657	668	709	675	664	631	711	672	698	647	666	736	691	717	714	677	649	641	703	694	682	665	672	686	652	696	676	664	655	625	661	661	701	705	701	643	698	653	657	698	651	652	737	687	680	666	649	664	644	646	643	676	668	684	700	594	668	677	692	660	678	666	649	653	677	663	607	644	662	634	683	660	681	673	705	683	675	649	642	635	665	661	632	647	685	647	702	642	663	687	653	686	665	646	684	670	664	693	746	662	663	681	640	657	676	690	677	682	707	678	640	690	655	651	662	709	669	680	657	647	680	685	681	668	736	668	678	675	636	669	672	713	665	658	622	595	665	673	657	672	726	690	679	618	679	708	686	660	703	695	669	670	656	685	657	707	687	669	676	711	651	662	679	684	628	638	664	669	689	691	643	662	627	677	669	652	710	628	691	652	625	665	703	667	671	620	687	733	670	681	703	684	655	626	653	679	704	681	612	620	660	652	729	670	686	693	656	698	700	672	651	678	693	624	701	701	690	658	684	669	647	699	666	701	694	610	682	658	702	697	686	640	702	656	706	640	648	655	664	619	685	682	641	644	695	724	688	674	681	666	608	644	668	660	654	683	661	685	712	668	663	658	634	630	733	631	720	669	651	671	675	682	638	633	676	663	680	729	683	704	640	670	695	712	656	708	647	679	630	699	665	640	649	678	651	658	678	707	668	692	663	647	703	707	658	657	669	688	649	701	677	654	674	657	702	618	659	669	644	683	661	638	733	690	674	682	671	654	667	698	666	709	659	661	713	666	643	689	672	685	673	671	682	651	695	694	677	642	687	716	658	644	697	701	660	661	696	667	687	627	666	668	726	698	671	697	650	677	663	669	648	649	660	638	670	653	635	651	658	624	683	690	660	659	658	693	647	675	642	665	636	687	656	706	670	682	594	697	644	687	637	670	679	729	660	678	656	665	667	666	675	683	696	683	623	668	663	692	682	660	710	657	658	646	670	676	697	660	694	631	685	684	742	707	678	660	650	718	678	621	677	691	695	689	678	668	647	648	700	713	625	687	691	647	696	662	667	664	709	655	660	668	636	652	674	683	612	676	684	664	650	633	668	675	652	664	710	660	665	662	696	642	685	682	656	676	680	668	677	696	694	678	660	631	695	676	690	639	671	728	685	623	672	664	665	638	741	649	611	660	731	638	689	678	685	675	712	635	648	650	627	659	700	677	697	648	676	643	631	673	638	641	669	645	698	666	657	749	639	657	708	672	640	626	635	723	671	670	686	655	652	637	676	645	654	639	707	713	632	668	677	684	678	703	689	654	653	662	658	650	684	683	644	638	677	654	702	673	658	690	632	678	673	638	626	671	674	672	665	683	699	668	677	701	674	682	665	652	709	686	632	663	653	643	650	649	716	663	647	650	684	713	674	665	671	700	678	700	650	636	669	646	672	681	766	650	693	679	678	690	651	681	666	672	706	642	665	715	687	684	650	644	675	676	654	695	661	658	666	688	675	710	688	677	688	670	695	680	703	653	664	690	656	703	622	638	686	705	607	714	677	677	655	647	667	661	673	729	642	633	659	676	692	614	651	642	669	676	660	677	692	697	650	673	698	667	643	652	671	675	702	701	681	702	660	701	690	656	655	675	640	662	689	691	670	688	714	689	665	625	628	647	666	656	686	661	598	643	681	649	655	649	655	673	664	673	701	674	644	683	629	692	720	638	665	649	675	687	623	692	657	652	671	688	708	679	671	659	657	686	671	651	649	678	663	658	667	699	638	669	658	642	685	671	713	622	619	671	663	667	661	649	663	654	636	675	662	699	697	640	680	700	649	675	671	666	657	675	702	635	635	651	676	643	659	632	708	588	649	685	665	683	670	671	639	680	642	679	660	677	645	668	630	698	719	656	682	684	719	681	649	739	697	734	674	685	630	673	623	646	696	696	693	677	630	689	655	626	691	638	635	669	674	661	665	702	719	684	674	695	672	680	664	661	630	619	674	647	682	674	632	656	666	670	666	644	666	679	720	660	652	676	619	682	670	673	695	672	705	651	658	644	644
8986	1085	1384	1034	828	599	497	429	345	311	286	305	286	245	269	249	227	227	239	224	221	213	233	206	196	220	230	217	191	221	225	234	206	182	181	195	204	191	200	206	210	208	197	194	212	189	198	205	183	184	211	207	204	232	184	220	213	165	196	197	194	192	173	197	184	190	203	192	216	172	188	210	169	194	193	216	221	195	218	194	204	205	193	180	181	205	201	217	195	196	197	204	186	190	180	210	191	194	174	194	196	181	205	206	157	181	205	218	162	190	191	196	195	196	203	191	203	214	216	191	183	213	163	195	184	188	178	214	229	201	167	175	195	193	207	181	190	190	189	230	208	192	193	209	202	197	220	195	194	193	166	192	187	219	194	177	179	209	191	181	199	218	204	202	175	223	198	175	198	185	181	225	173	205	212	195	205	192	183	168	180	186	196	202	184	165	185	176	221	212	204	205	207	180	199	215	186	185	206	193	211	191	193	196	177	165	163	194	179	214	193	198	170	185	172	165	193	186	194	191	183	183	219	219	201	190	183	211	181	195	181	214	188	201	180	179	187	192	183	210	189	180	195	186	196	203	197	207	172	192	201	201	202	188	202	180	199	176	208	200	178	187	183	161	205	194	199	186	185	204	203	182	173	179	186	201	183	192	170	202	191	197	176	181	205	199	205	203	187	187	189	202	182	209	191	199	184	210	191	206	186	176	202	202	203	229	179	185	184	200	188	171	174	180	218	183	195	184	204	184	170	200	210	199	192	206	197	220	185	200	188	229	198	203	211	200	212	197	191	181	195	179	216	201	199	185	167	204	193	207	199	192	207	177	195	190	217	179	189	187	180	196	197	199	199	188	192	190	188	196	198	199	194	166	188	215	168	186	199	198	203	211	186	181	193	212	191	188	181	199	187	183	205	168	188	183	195	181	196	179	190	200	187	167	216	184	195	185	198	179	174	199	204	184	207	190	221	194	190	185	175	202	183	218	187	211	204	198	200	210	160	205	217	229	166	188	186	192	198	225	179	191	171	199	192	203	211	189	214	201	211	204	214	193	195	194	190	193	232	172	184	204	184	171	186	184	170	214	208	210	224	178	198	181	198	184	195	184	198	217	177	190	198	180	206	191	194	184	192	193	182	200	189	205	175	154	182	202	198	177	184	204	200	191	186	212	198	179	169	200	182	157	218	164	198	194	192	201	184	180	197	212	212	176	203	189	193	198	189	176	202	211	211	180	192	182	192	182	196	189	177	199	201	178	180	196	196	216	200	202	219	189	214	198	196	194	208	195	194	190	203	198	234	210	194	216	210	196	212	203	176	200	176	200	202	200	180	219	181	208	167	189	189	171	184	191	193	199	192	197	185	169	168	193	196	196	198	216	201	186	184	165	192	211	197	185	200	209	194	195	222	213	190	195	171	216	187	203	182	184	202	204	207	202	180	183	205	194	197	187	194	192	171	191	188	189	193	208	185	201	191	215	217	208	181	191	209	198	195	162	205	202	224	199	173	182	188	186	210	178	220	202	220	211	182	173	203	181	193	176	178	198	206	184	208	199	199	191	193	219	224	202	175	187	196	180	188	184	177	192	186	189	226	191	232	165	208	196	193	207	205	197	209	190	212	194	203	174	186	196	189	195	169	219	215	193	204	169	191	203	185	185	177	208	184	189	201	178	191	194	190	217	200	183	180	206	199	192	209	184	165	200	187	195	179	197	183	194	192	185	193	196	200	176	178	208	163	182	206	205	217	223	207	197	203	186	209	203	157	203	181	201	201	180	195	212	188	189	183	179	210	201	187	193	234	183	193	192	187	195	198	208	218	200	192	195	159	172	197	205	210	196	198	176	204	196	191	184	209	205	211	210	212	199	181	183	170	208	206	208	193	167	203	201	197	199	221	204	189	215	184	188	186	210	204	200	199	200	206	199	179	191	187	228	156	166	210	200	182	212	172	186	204	178	189	202	202	175	166	200	200	168	204	205	166	177	196	196	183	205	214	191	186	177	194	203	209	192	168	174	229	193	214	192	179	179	193	198	209	168	200	202	174	183	198	199	171	185	197	201	204	165	198	209	194	198	222	207	165	180	191	204	199	204	189	199	205	176	180	202	188	196	171	211	188	186	231	216	195	187	213	201	186	205	208	184	199	213	197	213	184	195	200	194	164	196	172	182	206	212	202	179	218	208	167	190	190	181	191	216	204	223	206	184	192	212	200	182	174	180	198	218	192	198	186	200	199	175	187	190	195	217	202	195	198	194	190	209	206	186	207	209	182	176	183	166	194	208	220	212	186	196	169	201	204	202	187	186	216	198	207	182	187	194	195	198	181	211	201	249	206	181	208	203	200	219	193	178	195	181	183	170	155	179	207	191	196	181	213	154	192	216	198	170	190	193	214	187	203	176	167	175	181	187	170	199	214	207	204	179	214	204	210	194	200	185	214	208	203	193	215	182	202	211	203	212	201	214	182	187	186	187	183	191	171	183	200	206	207	221	189	215	194	203	190	172	204	195	195	222	197	197	194	223	196	169	176	207	179	181	198	188	184	182	186	202	189	206	200	207	193	192	198	180	210	187	192	192	218	203	181	187	188	184	191	183	211	176	198	201	170	190	192	196	180	177	189	209	225	183	182	195	162	192	197	209	209	198	228	188	203	191	215	184	193	208	182	203	207	198	190	190	166	211	201	217	193	175	184	217	188	186	193	186	221	208	203	210	190	185	215	207	198	186	195	166	170	223	201	199	208	210	217	193	169	190	194	194	225	193	198	194	172	171	192	178	203	184	203	200	178	183	190	183	220	206	223	197	208	193	201	190	157	184	213	211	206	210	184	192	203	195	195	194	185	232	197	208	191	207	178	193	216	184	204	195	191	192	198	218	207	191	203	185	201	182	194	199	190	186	190	200	183	199	175	204	211	222	188	214	188	187	194	186	184	211	222	172	203	200	195	215	191	180	194	187	196	224	203	180	189	185	176	204	201	192	200	217	142	206	189	170	178	161	186	197	184	180	173	191	205	178	194	212	197	207	221	218	212	187	193	183	197	217	199	188	206	216	174	193	202	204	199	193	196	189	194	212	170	189	198	217	190	185	160	207	195	194	195	211	212	190	190	203	182	204	212	182	204	185	201	204	206	198	195	212	214	196	199	207	231	174	184	161	183	187	178	195	193	216	187	219	183	209	210	194	199	200	196	191	190	207	191	199	178	180	194	205	189	199	226	214	196	181	194	192	197	200	188	211	196	179	186	180	195	195	190	206	196	175	190	196	201	223	205	192	180	203	196	180	197	199	213	193	190	183	219	205	187	194	190	174	176	198	199	222	190	176	196	203	206	192	185	160	200	224	214	204	186	200	197	180	183	193	182	180	193	206	188	200	209	169	193	179	200	173	220	205	190	181	203	185	212	201	213	200	194	169	210	166	201	185	193	201	177	183	202	184	195	181	218	187	162	194	166	187	181	198	212	209	216	172	202	182	182	184	190	209	173	200	182	212	187	202	216	188
5921	1435	2891	3376	3161	2588	2084	1780	1499	1386	1188	1052	995	976	881	843	807	743	761	701	713	654	625	652	616	584	583	596	610	642	597	598	553	577	590	594	529	538	549	565	576	508	526	518	544	533	516	521	600	552	514	503	519	484	576	528	494	523	501	517	543	531	556	522	525	483	499	488	488	512	486	516	527	535	530	531	505	521	499	517	469	540	518	520	505	515	482	508	523	495	502	546	503	542	481	544	461	481	496	497	517	533	506	488	510	540	516	524	481	521	495	521	486	534	487	479	534	477	497	489	526	498	515	492	459	524	488	511	466	496	531	506	467	524	520	477	499	551	529	540	477	527	495	514	540	479	496	506	549	503	518	521	540	530	459	470	475	531	510	518	477	493	539	443	524	491	502	515	474	501	512	491	488	527	502	468	501	486	471	437	538	528	507	456	501	519	505	471	484	520	500	510	471	541	464	499	528	509	534	485	514	518	493	501	521	513	499	539	556	530	522	534	529	509	488	510	496	512	506	492	521	519	504	547	502	471	455	510	502	490	495	486	473	476	505	485	493	485	516	474	505	505	506	523	492	483	495	501	491	521	496	478	481	500	496	513	469	501	496	511	488	505	525	506	502	493	504	495	491	545	518	500	484	517	489	525	474	500	473	498	505	499	509	499	475	506	507	543	464	475	456	494	522	502	433	522	500	505	455	488	463	500	469	485	527	514	525	529	520	490	506	468	514	469	473	478	510	518	485	533	471	508	503	529	494	508	492	496	464	490	445	545	536	519	487	473	526	544	464	508	489	504	536	454	533	505	532	488	511	477	511	530	483	486	499	484	524	499	514	467	501	502	484	475	467	514	502	481	475	502	502	509	493	527	521	506	487	515	521	511	463	500	490	508	502	475	512	477	459	518	465	483	515	506	483	507	532	506	483	545	485	488	534	495	503	513	498	472	535	485	520	467	493	509	484	512	494	515	500	480	523	483	483	479	503	468	526	500	511	507	498	508	497	505	507	515	487	474	482	460	527	454	470	459	467	511	505	504	492	501	519	503	518	527	515	494	491	492	492	496	500	497	536	531	536	527	518	513	522	524	512	507	474	503	474	497	517	515	456	511	506	519	491	502	534	528	491	490	571	488	496	477	487	496	486	517	539	484	453	454	498	494	507	436	508	494	510	503	513	485	539	457	509	499	509	511	516	477	499	514	481	501	488	508	524	490	540	510	492	517	468	537	477	544	480	504	477	478	497	520	520	486	529	519	471	457	465	459	543	484	487	479	529	488	515	521	455	499	480	513	483	494	494	500	471	487	488	549	482	507	528	501	483	486	486	488	488	508	470	491	517	465	506	513	509	444	491	479	454	491	446	477	503	509	490	535	471	533	489	511	514	518	524	491	463	540	530	544	482	471	496	540	504	499	476	525	527	511	510	517	462	502	478	491	513	461	488	522	488	492	498	476	518	470	466	493	480	517	528	500	498	466	495	462	482	493	518	515	526	521	514	491	517	499	508	481	514	484	495	524	501	480	493	520	526	491	503	476	537	513	473	503	524	533	524	466	488	495	469	538	505	487	509	486	491	480	513	539	476	507	529	489	490	480	542	510	481	544	500	501	459	485	555	496	484	472	495	491	523	470	524	519	487	491	528	514	504	472	526	495	489	467	474	510	467	460	490	487	480	540	479	467	494	504	505	495	484	477	500	502	464	488	515	477	492	477	476	475	483	478	488	477	512	496	485	503	472	513	536	500	466	496	467	513	507	507	540	482	562	492	493	504	502	495	497	498	491	502	510	476	515	471	446	488	488	496	474	470	508	519	505	487	487	502	476	501	537	513	469	493	524	454	520	503	517	516	502	524	484	513	505	465	469	502	529	519	505	486	524	465	474	465	473	457	513	561	529	516	487	473	481	527	491	486	508	506	517	496	521	505	494	473	469	528	481	503	475	503	500	503	495	498	482	518	538	500	488	492	499	528	510	507	461	522	476	483	505	500	498	466	497	471	498	495	487	464	487	482	515	511	515	537	505	513	531	506	464	513	547	483	491	478	497	497	473	530	496	460	473	476	498	501	499	466	515	468	528	483	487	489	516	452	464	495	481	518	454	477	488	445	527	480	509	503	484	500	459	483	463	539	528	490	480	498	499	496	521	459	481	515	534	492	514	486	462	517	482	505	467	495	477	529	461	519	490	520	494	514	523	522	486	499	484	530	509	500	492	503	468	451	490	465	489	509	506	491	464	464	481	455	521	485	491	489	474	540	509	498	490	499	484	519	526	496	519	505	493	522	434	481	486	479	491	480	517	484	482	473	495	494	527	485	502	538	506	485	499	512	491	479	479	515	513	505	486	518	507	502	525	501	488	482	485	475	525	471	483	492	521	504	500	513	472	535	486	470	471	528	471	463	528	495	472	478	471	511	493	493	513	481	493	540	518	436	480	522	489	495	495	483	508	491	511	530	515	546	544	529	532	515	506	514	492	459	459	501	467	478	521	480	508	526	517	466	477	508	485	522	496	496	505	519	501	496	470	474	436	527	501	471	443	428	502	495	549	542	505	515	510	518	532	565	510	533	529	502	494	482	496	524	538	528	480	525	514	495	489	473	515	487	522	509	514	507	498	510	441	472	456	465	488	479	527	478	501	499	508	536	498	489	476	555	520	505	483	490	497	498	486	519	518	490	502	510	514	479	482	508	507	470	548	503	479	478	516	450	483	473	555	510	459	510	499	535	475	496	478	489	462	492	492	499	490	503	515	469	519	498	476	515	467	499	522	458	470	512	504	473	520	494	510	519	477	494	510	457	476	478	497	484	474	487	499	486	488	456	528	476	483	506	497	482	458	483	484	495	485	454	518	476	498	468	499	523	506	525	521	515	517	491	494	526	509	507	475	497	491	498	469	523	502	523	488	509	502	494	504	520	499	441	493	492	513	518	490	527	470	507	547	509	484	487	507	518	478	517	547	513	478	494	471	473	478	473	446	479	483	496	498	493	510	500	456	511	486	520	514	484	525	506	514	512	484	506	521	484	429	479	516	505	504	495	507	517	505	502	479	485	502	490	505	494	551	520	478	497	464	485	472	504	517	478	520	526	493	509	509	508	486	466	492	501	477	487	520	506	477	485	508	502	496	497	456	517	515	529	471	475	528	537	501	496	490	532	475	466	510	465	500	475	506	451	526	476	455	494	452	505	491	511	533	500	490	473	533	519	528	466	499	508	487	514	471	505	519	462	519	465	523	558	472	473	525	530	492	539	538	485	484	495	481	504	487	506	494	486	492	515	510	527	502	533	499	507	465	462	464	501	491	462	521	512	466	480	488	515	481	466	507	477	487	536	471	490	501	460	499	480	509	499	533	498	502	547	509	470	510	495	483	497	494	494	484	497	495	490	499	489	503	496	472	502	504	505	489	510	489	480	441	500	468	524	517	519	481	540	495	519	520	499	507	501	504	461	508	502	522	529	488	498	475	529	532	518	556	504	500	487	485	487	492	497	474	492	538	480
20541	4079	2464	1826	1222	844	652	516	442	314	294	243	212	221	156	189	157	137	132	115	134	122	114	113	115	116	86	91	73	100	116	94	90	82	86	109	82	80	95	94	78	90	83	80	75	88	76	103	77	84	75	67	95	81	81	75	64	74	91	84	75	76	56	66	59	79	68	75	68	66	74	76	65	75	70	75	96	86	58	83	64	73	68	70	67	64	78	68	76	63	94	75	78	76	70	70	68	78	64	91	64	70	75	82	78	65	78	54	67	59	67	68	84	70	68	64	73	75	86	80	68	58	46	73	69	68	73	74	67	65	69	80	79	56	74	66	87	61	68	72	72	78	60	76	71	75	95	77	80	65	64	76	62	73	73	66	82	69	69	64	78	71	66	76	75	71	60	51	69	72	67	60	87	64	70	64	75	63	70	64	58	74	75	61	82	77	78	82	75	77	81	71	59	81	66	75	64	57	62	73	76	73	76	70	80	74	89	64	64	59	65	65	88	79	70	70	76	80	70	63	75	72	87	81	71	76	65	75	86	67	84	75	77	69	75	66	66	75	64	69	83	76	78	75	73	88	66	68	74	69	69	70	58	80	74	71	63	75	73	79	72	63	86	76	65	71	55	72	63	83	68	92	89	68	71	74	74	63	82	80	67	73	77	79	68	86	71	82	77	58	58	64	70	66	61	61	64	57	73	72	79	76	89	77	84	58	63	66	66	66	73	65	76	77	72	66	73	64	71	74	68	82	57	70	73	78	68	67	68	62	68	65	71	75	85	81	89	70	76	62	69	74	75	67	68	62	67	84	68	72	81	71	57	85	73	75	64	71	62	78	59	80	57	85	67	73	72	74	81	78	89	91	66	72	70	78	74	76	67	75	69	60	62	65	70	66	76	63	97	78	73	76	66	77	74	77	84	70	58	87	73	58	57	69	72	76	85	70	72	68	65	83	77	72	66	64	71	70	76	66	69	66	72	80	61	79	80	70	84	70	81	61	62	77	81	63	89	74	73	70	85	88	86	65	72	70	72	51	70	70	81	67	72	63	79	73	65	77	67	53	68	66	67	72	73	65	76	62	74	95	74	75	70	72	64	75	77	65	66	79	80	71	77	63	60	78	75	65	78	78	68	77	75	94	60	60	60	65	72	74	75	54	79	61	61	66	79	77	63	68	67	68	54	62	82	65	70	72	73	59	64	62	74	65	80	79	73	76	75	65	73	82	71	83	72	63	69	84	87	60	58	72	77	65	75	72	63	77	72	63	73	72	79	74	69	64	67	85	82	80	76	65	86	67	80	71	66	76	56	72	76	75	78	82	69	57	72	73	75	74	80	81	66	74	67	83	76	71	81	72	75	75	63	70	77	65	84	64	91	73	77	64	71	68	71	75	72	61	79	89	74	78	74	75	63	73	94	52	60	72	62	78	74	67	81	67	78	75	78	84	64	76	79	73	77	74	70	79	70	58	66	87	70	62	70	73	75	65	68	81	68	76	70	71	66	72	76	85	73	72	55	67	68	70	87	73	81	71	64	85	73	84	81	71	60	86	72	82	58	82	68	79	72	56	78	66	66	69	63	67	73	74	80	68	70	57	64	63	82	58	76	65	63	67	71	89	79	84	70	74	54	89	70	92	68	71	66	64	75	75	76	81	74	76	77	74	72	86	80	83	61	67	50	77	73	75	74	76	74	76	79	77	84	76	77	72	86	67	79	63	69	95	62	49	74	70	64	68	58	67	61	61	66	62	82	64	74	73	62	69	74	77	88	82	89	77	76	73	79	69	69	61	66	72	71	80	73	95	70	77	59	62	82	75	69	63	82	71	76	82	67	61	86	72	73	53	72	74	66	73	85	64	79	76	73	64	58	66	71	71	69	78	70	80	76	87	77	64	63	57	82	75	78	61	63	97	87	75	68	64	72	77	78	71	73	63	76	78	75	69	72	78	72	67	81	64	75	56	80	75	72	71	59	71	79	74	75	76	72	76	74	90	65	76	61	59	76	74	83	76	81	65	79	68	77	78	74	67	67	65	74	81	68	69	64	71	65	74	61	81	60	71	70	75	64	77	74	70	77	56	62	80	74	53	75	74	85	68	66	83	51	69	61	61	66	67	80	71	80	61	69	62	76	68	76	67	78	83	78	81	72	78	64	75	75	62	68	73	66	71	61	70	76	85	70	71	60	62	76	67	75	66	82	80	79	79	81	76	79	62	59	67	72	76	77	81	77	63	74	63	70	79	74	67	92	71	69	68	59	72	68	89	77	51	71	72	65	73	81	75	94	82	82	89	72	73	61	76	68	80	65	62	76	76	55	59	78	67	83	68	70	66	85	68	78	72	72	71	58	65	60	64	64	68	70	74	64	59	59	68	69	71	89	70	70	63	80	74	87	69	70	78	83	63	60	79	59	77	76	66	66	78	80	71	82	73	79	86	68	70	77	61	72	62	66	88	64	69	63	72	73	64	73	78	78	50	74	78	78	51	80	52	79	83	65	71	68	81	71	77	65	79	76	68	76	96	67	61	69	64	80	74	63	101	87	55	98	72	60	82	57	72	80	67	66	75	69	79	74	91	96	59	63	73	64	76	70	80	79	66	60	72	73	72	76	61	68	66	85	63	73	75	73	67	69	87	58	77	84	80	74	70	68	70	64	72	76	69	68	63	71	86	55	82	89	76	68	71	76	57	68	68	73	52	79	67	66	71	71	72	72	93	84	66	74	76	51	65	52	72	65	66	69	68	65	79	70	70	82	61	63	81	78	76	66	74	69	85	69	60	75	83	87	74	83	56	62	77	71	72	80	68	94	71	67	73	68	69	73	70	76	75	64	76	79	83	73	73	92	66	66	65	68	69	70	68	68	79	71	89	88	74	66	70	81	60	71	71	65	53	60	78	67	75	78	74	77	89	86	71	84	77	64	84	74	78	68	73	82	75	72	85	66	73	60	64	60	68	70	59	82	71	80	75	64	79	68	77	72	85	77	63	69	85	77	62	81	75	80	69	69	77	56	70	79	65	64	67	63	88	63	77	67	70	73	64	87	68	79	69	79	77	75	89	73	76	68	79	74	70	46	63	56	57	81	52	56	72	66	76	77	73	84	64	63	73	72	76	72	68	75	60	83	86	84	68	59	78	91	77	77	70	70	69	70	69	68	80	88	76	82	71	73	63	68	61	78	80	65	76	65	65	72	71	79	49	81	75	68	56	81	65	74	77	87	72	72	77	72	70	74	63	63	73	61	75	66	61	64	71	71	72	64	85	71	82	75	58	71	83	71	81	66	57	64	83	69	87	86	73	83	55	68	77	71	76	78	75	76	58	68	74	64	72	74	74	65	68	69	72	71	81	84	78	64	66	74	80	67	71	67	64	68	92	72	80	73	71	78	79	65	68	80	62	62	67	66	77	84	62	68	66	78	71	69	76	65	60	83	67	84	73	61	64	76	73	64	75	69	67	66	79	66	62	68	66	81	69	69	87	64	59	74	62	76	80
9373	1958	4631	5616	4729	3969	3032	2492	2098	1785	1425	1346	1194	1099	947	909	795	731	680	634	604	571	534	502	478	478	432	458	418	383	403	376	354	329	309	356	330	318	324	326	283	294	288	308	283	289	288	267	267	282	253	291	275	281	260	273	277	247	230	239	250	260	251	243	261	249	261	242	254	260	248	242	254	207	268	222	240	229	230	248	201	243	219	234	237	216	241	233	205	226	223	238	232	225	238	242	204	237	220	237	192	230	238	241	235	243	240	230	227	186	225	229	243	223	233	221	227	234	216	225	227	236	211	224	220	194	236	237	243	208	233	238	212	237	239	208	206	189	242	213	194	209	202	248	212	207	227	218	221	198	206	223	213	205	212	221	204	190	236	181	176	226	215	201	226	216	216	209	210	219	218	205	198	194	222	216	204	228	223	228	220	197	212	213	187	235	197	229	218	224	228	216	204	246	214	206	217	222	222	225	219	185	215	244	225	235	237	227	215	232	229	183	201	227	216	219	217	218	217	209	220	187	212	192	211	211	217	228	233	201	243	228	221	197	231	225	196	210	223	215	216	185	201	204	196	217	200	222	199	213	242	221	210	209	214	222	216	227	204	211	217	229	226	228	202	198	231	214	230	213	224	193	207	222	221	224	225	219	233	221	196	234	214	226	209	223	232	190	210	221	201	214	201	207	199	181	215	205	234	210	207	223	209	214	225	233	198	243	196	204	191	202	205	211	212	219	215	203	229	253	212	226	219	231	216	238	212	196	226	219	224	197	212	213	215	217	209	225	217	211	191	202	212	209	232	209	224	212	218	240	180	240	211	243	234	213	227	224	203	169	216	222	176	209	188	202	231	215	189	231	212	219	197	233	227	207	234	189	216	219	240	189	211	160	248	208	226	241	238	224	213	215	215	228	217	196	190	206	245	227	203	212	220	227	220	213	180	189	199	212	188	214	243	235	245	212	198	212	207	211	192	230	183	195	185	209	216	232	202	228	200	216	224	211	213	208	214	189	233	213	208	209	204	199	218	240	240	205	239	196	208	205	251	239	219	209	189	218	223	203	208	206	203	207	218	208	221	223	178	202	232	195	194	220	224	231	214	209	230	188	199	212	192	206	213	213	204	214	195	197	199	220	209	212	210	199	222	224	217	181	211	207	220	208	234	215	230	216	202	230	202	217	211	197	212	214	199	209	203	230	214	233	237	244	200	200	209	210	209	223	234	224	217	206	182	236	228	216	231	207	176	240	237	209	189	206	211	193	222	215	226	184	193	197	233	204	197	196	196	207	220	223	214	228	192	210	238	211	229	219	237	237	235	217	177	221	208	226	208	225	208	202	226	203	222	210	240	212	233	207	213	206	219	220	212	215	196	226	246	213	182	199	213	218	200	204	184	225	215	210	223	227	211	211	217	233	194	210	222	211	210	224	211	213	227	209	228	206	220	160	198	220	221	214	199	207	217	221	225	211	237	221	184	187	225	215	214	226	239	217	195	209	207	243	216	243	194	216	215	216	186	215	229	192	190	216	199	224	195	193	201	195	214	231	195	210	191	196	198	197	223	195	214	242	226	215	200	197	230	219	209	194	239	218	209	230	200	220	193	226	194	193	195	215	216	205	200	175	207	218	221	210	220	225	194	220	224	202	214	193	188	220	189	215	205	229	215	215	201	245	215	204	219	222	223	199	214	234	194	229	216	195	201	230	238	207	216	191	200	203	192	239	203	207	223	213	197	220	188	224	219	208	216	184	214	199	221	225	221	230	207	200	225	199	214	201	210	207	214	228	217	224	241	214	205	226	227	170	206	218	208	201	228	182	215	217	220	224	222	240	211	207	191	216	220	231	225	232	213	206	229	191	224	223	222	237	206	191	236	194	236	220	219	216	231	220	219	211	222	240	226	227	165	218	207	228	193	205	189	195	220	205	192	217	198	186	209	184	214	180	212	216	213	195	211	203	200	195	210	217	218	201	208	214	198	223	214	222	220	214	180	211	198	220	220	220	194	212	191	196	241	211	201	232	190	213	210	200	195	234	216	229	213	228	245	197	220	235	208	222	231	211	196	209	237	214	226	233	187	211	239	229	204	217	198	216	208	205	191	231	235	217	209	213	208	219	237	221	203	208	208	217	221	209	218	222	240	225	215	251	225	213	207	227	207	188	209	216	233	202	204	205	229	200	219	215	218	220	218	222	240	224	211	221	207	230	231	245	236	243	204	210	227	216	186	233	200	199	212	229	203	234	216	225	223	212	231	225	195	241	226	219	201	173	229	172	206	227	198	229	247	201	214	204	187	214	210	228	196	227	218	216	198	201	203	194	206	195	185	221	234	207	218	212	226	210	203	233	217	224	242	204	208	205	207	231	216	192	218	217	203	247	227	220	214	211	218	216	229	213	252	213	206	227	205	231	201	222	228	216	236	192	201	201	195	241	241	220	184	218	214	198	201	206	199	216	195	202	192	214	191	222	227	217	242	228	231	227	219	214	222	222	222	230	222	225	206	201	211	211	202	200	203	225	209	201	197	248	208	214	207	231	231	189	216	221	224	205	214	204	227	212	197	200	206	209	205	195	227	206	238	210	200	212	241	216	216	217	215	190	215	196	207	209	215	192	207	209	218	210	209	198	234	212	224	217	214	199	224	235	191	209	211	189	199	220	215	195	204	199	227	211	197	196	218	220	196	221	217	202	239	225	202	223	226	226	207	196	245	209	212	227	200	212	226	196	228	222	207	219	221	231	218	232	213	213	216	222	210	224	228	210	231	205	235	219	211	233	198	218	194	184	219	230	215	197	206	202	227	233	203	228	227	204	213	201	210	207	204	204	215	237	220	219	210	208	219	214	208	215	215	233	207	220	219	226	196	210	194	229	208	213	228	224	212	222	222	207	215	237	233	210	231	204	246	213	179	222	212	205	239	181	230	197	197	219	227	192	200	225	182	201	227	222	208	238	239	226	195	215	199	210	241	224	191	209	205	249	243	216	234	208	219	210	211	223	211	204	193	225	210	187	218	200	220	218	201	203	225	219	199	220	212	209	222	214	230	203	220	228	211	212	216	214	234	213	218	201	223	193	225	212	243	191	220	211	188	199	213	174	214	231	209	182	227	221	242	241	209	219	218	231	185	182	230	217	204	233	223	216	214	225	217	225	196	218	226	224	198	226	225	193	221	201	213	231	203	221	207	203	194	216	208	206	219	224	227	220	232	212	194	216	207	235	231	217	207	216	210	204	240	204	223	238	214	203	212	204	224	231	225	216	233	195	194	201	189	244	205	208	248	227	211	200	196	205	192	196	205	243	231	184	218	193	220	223	187	189	211	233	213	211	200	225	204	228	210	232	206	213	208	210	236	232	189	203	213	223	213	194	205	206	221	201	210	199	227	204	212	225	229	204	223	212	218	208	225	228	212	210	186	216	220	224	215	222	213	223	199	194	212	230	199	214	190	212	209	205	211	237	213	218	212	227	230	231	211	237	228	196	200	246	204	206	212	184
2565	319	292	324	318	286	275	267	297	231	301	286	298	277	283	283	315	291	248	286	267	243	286	269	277	247	244	269	230	252	231	298	265	263	269	268	265	279	331	253	257	257	268	299	277	296	259	291	285	241	281	248	277	261	291	255	264	266	244	298	245	292	269	259	268	271	275	258	287	274	301	245	255	246	281	266	271	267	256	264	255	241	248	268	292	272	265	274	267	246	280	258	300	284	279	278	281	294	285	263	257	240	269	264	269	233	263	251	273	280	290	270	263	249	274	282	278	264	280	244	254	254	261	270	277	298	278	264	275	266	244	233	273	263	262	241	260	259	258	268	287	276	269	233	259	263	282	286	294	302	279	286	235	286	256	270	233	278	283	264	296	257	272	299	249	258	270	253	244	293	262	284	304	257	249	269	248	287	256	266	260	291	285	269	258	292	248	242	254	275	240	245	252	298	281	265	269	252	263	261	239	246	273	303	289	244	244	249	282	296	260	278	269	282	261	282	259	250	297	295	295	246	300	278	285	272	263	246	252	284	294	246	260	269	266	283	252	288	283	281	267	270	278	273	260	279	284	308	252	282	287	283	258	262	280	295	258	307	226	271	290	255	272	261	265	258	263	275	250	266	256	276	256	257	267	279	293	235	282	254	292	292	264	283	250	272	291	237	271	260	256	274	245	239	254	260	272	257	281	272	262	243	250	292	258	299	272	288	274	236	261	293	249	267	293	274	239	256	251	295	275	265	249	249	253	270	253	281	297	267	269	275	268	292	256	241	297	256	250	283	272	258	275	262	247	313	264	276	263	301	253	271	230	258	249	255	284	258	272	299	255	240	270	305	261	236	278	296	263	247	276	256	275	283	253	263	257	246	253	262	262	248	261	277	255	291	263	287	285	292	262	263	248	286	247	262	249	263	227	286	275	261	279	231	278	288	282	284	261	269	222	244	252	255	246	260	270	287	268	271	271	284	279	272	244	228	287	256	252	304	280	266	271	272	259	249	269	256	289	262	274	273	272	263	286	244	235	275	272	262	275	262	257	246	257	273	286	283	297	279	266	250	270	305	259	291	251	273	299	267	274	287	262	298	275	277	298	275	261	258	264	254	270	270	244	260	262	304	275	254	235	286	251	266	239	244	261	247	265	273	258	277	248	271	274	235	273	239	295	286	252	276	268	244	249	303	291	282	281	259	266	253	266	263	249	312	260	284	295	244	281	268	248	245	264	269	277	267	272	278	266	280	250	285	258	282	275	283	290	276	272	277	262	240	294	269	251	273	267	254	273	271	280	258	243	269	252	298	268	283	255	283	279	244	286	279	249	243	274	277	284	244	265	238	235	295	273	249	298	281	252	305	260	273	246	261	286	285	298	266	265	271	261	281	265	276	254	253	253	278	286	235	288	258	277	289	274	261	261	254	279	273	254	278	267	266	263	249	260	270	256	270	240	211	254	260	244	228	284	297	282	262	236	278	263	215	275	239	277	282	255	254	250	277	263	286	284	260	275	237	272	272	248	289	276	234	236	252	254	262	266	262	257	259	277	280	225	271	268	246	264	257	274	268	255	251	268	286	279	262	255	268	249	270	274	275	282	277	293	264	287	268	268	263	280	265	294	278	264	262	290	307	249	264	283	308	256	290	246	266	286	262	279	251	265	307	277	267	267	279	294	268	270	297	259	274	285	266	281	256	266	279	313	252	256	257	245	252	251	268	286	272	250	233	293	282	271	254	270	279	268	258	252	254	283	295	271	282	269	262	282	290	235	261	265	258	275	251	242	285	255	259	287	292	297	276	272	254	261	262	295	268	279	257	274	267	256	294	259	291	262	291	279	281	282	276	284	249	277	248	270	240	298	258	245	271	277	251	276	276	278	253	271	289	285	286	260	271	253	264	263	279	285	265	268	260	298	264	288	261	256	302	247	284	262	273	311	262	276	271	270	275	276	278	276	219	249	249	282	284	257	271	285	292	265	271	270	290	271	268	252	247	256	275	276	250	252	284	253	274	261	265	248	283	272	280	285	266	256	249	258	270	244	250	272	252	275	269	256	282	249	261	283	267	257	272	301	259	281	278	237	253	267	266	238	253	260	229	285	249	278	286	245	288	275	251	262	266	282	260	268	269	285	242	269	264	265	247	242	269	287	265	269	271	255	293	272	261	270	244	262	296	257	266	257	285	279	256	247	272	283	261	261	267	283	248	267	261	274	249	271	247	266	257	268	269	261	249	247	256	273	300	270	269	259	261	277	281	272	266	254	268	273	254	276	253	286	269	250	274	264	258	266	245	266	271	296	305	270	285	268	254	262	273	290	244	260	254	256	243	259	290	279	274	293	276	258	285	267	286	271	273	261	286	278	286	270	284	251	250	263	262	240	281	267	257	260	274	272	294	265	260	255	271	239	246	270	250	260	262	254	242	274	282	273	250	265	262	275	255	274	269	275	307	260	260	284	296	275	265	263	242	245	275	268	306	249	279	286	263	261	253	267	275	278	289	249	247	263	268	255	247	224	255	266	291	272	260	279	294	294	284	262	279	282	259	317	282	312	268	283	237	269	264	224	267	282	227	264	263	291	279	263	283	273	295	256	263	277	297	261	257	278	265	268	285	274	270	276	255	258	253	285	268	252	241	286	253	268	259	264	260	275	252	311	262	280	260	285	258	281	272	249	263	275	251	295	239	262	297	254	269	272	285	264	274	290	281	255	251	265	260	265	270	286	272	290	279	276	278	271	284	264	280	269	267	239	297	257	266	244	247	299	234	256	255	263	252	259	267	268	253	270	302	286	261	277	264	263	263	267	275	261	255	259	275	246	295	277	272	252	269	284	285	269	266	262	263	250	286	264	258	267	288	263	279	250	228	297	287	284	274	290	276	258	259	246	234	264	280	304	274	278	259	272	281	246	265	286	216	257	259	259	252	269	263	291	258	261	247	255	265	292	257	283	278	321	267	302	300	286	285	253	270	291	282	278	269	287	259	242	266	252	266	251	272	268	292	256	263	238	254	275	281	279	277	272	276	256	260	245	284	269	244	257	252	282	280	253	274	253	278	269	292	282	279	276	286	231	264	259	257	252	279	274	263	274	240	279	273	262	284	246	243	250	295	266	274	268	254	265	280	272	268	274	239	266	275	268	245	278	276	310	264	268	266	287	282	270	239	281	249	249	263	236	279	272	265	264	267	284	275	279	259	282	262	244	277	258	249	247	273	254	261	254	283	268	296	259	223	241	266	257	267	249	253	298	241	287	277	269	308	272	274	250	243	258	241	283	293	267	278	291	242	291	259	268	295	267	287	256	269	247	287	270	278	246	264	270	259	265	270	241	268	274	256	281	287	278	281	250	253	262	271	272	292	245	250	264	299	257	251	270	247	287	294	286	275	270	264	275	237	266	276	248	274	257	288	321	258	315	269	295	273	263	266	277	255	258	294	248	279	283	264	273	268	272	273	260	285	281	294	240	259	255	271	287	273	249	271	261	247	263	263	263	245
2547	695	783	875	881	829	779	743	757	770	732	740	700	690	733	709	661	681	701	713	669	666	687	663	614	683	652	657	674	734	681	676	664	697	711	686	718	670	683	689	727	712	652	663	703	662	646	702	649	676	680	692	673	671	703	680	678	659	666	694	680	724	673	669	644	668	647	700	672	681	728	687	684	700	672	677	689	659	704	649	636	663	723	720	702	684	667	674	685	663	711	709	674	747	687	684	673	661	703	701	652	679	685	671	652	680	630	660	697	650	634	664	690	658	660	640	676	637	657	673	694	686	728	657	644	652	699	634	668	695	666	708	690	689	657	712	687	663	680	686	659	655	702	649	665	726	675	691	675	681	746	650	653	709	686	603	671	680	712	670	702	667	648	695	673	714	704	698	709	674	695	660	628	647	687	690	680	676	695	621	657	674	636	651	629	700	661	704	655	685	667	666	665	656	692	674	724	675	692	715	662	624	712	674	650	630	669	668	649	668	659	641	703	631	612	678	671	670	690	660	665	657	655	681	682	660	661	622	674	720	670	665	658	705	647	676	681	674	682	646	674	640	692	703	696	671	704	669	669	705	671	686	641	755	711	690	678	664	658	698	677	640	668	724	747	662	672	693	706	713	649	727	706	696	663	712	749	637	714	690	673	672	699	638	669	655	683	657	663	667	687	686	654	701	707	680	699	680	641	733	698	671	675	703	693	705	676	730	681	722	668	696	664	660	660	666	687	689	663	679	671	643	675	691	677	670	651	634	686	736	724	682	626	683	685	706	718	705	631	726	681	674	647	657	650	632	661	696	682	641	649	669	621	663	635	683	673	694	623	665	691	680	665	665	660	744	703	711	666	614	653	707	652	655	717	682	633	635	660	646	692	650	627	682	682	692	694	653	678	674	709	693	699	628	697	685	716	661	680	716	663	670	678	680	687	677	681	663	655	701	690	688	664	679	658	656	722	707	652	609	671	620	677	668	665	662	698	660	685	694	699	680	610	697	701	663	669	708	678	684	656	645	726	723	724	664	727	683	638	649	711	699	650	706	677	662	692	665	690	678	711	703	689	705	672	697	651	638	742	679	677	667	666	631	630	680	654	745	730	663	676	689	684	691	648	648	724	660	688	639	673	687	693	637	668	668	685	676	692	670	667	661	712	641	693	652	701	622	672	703	710	661	670	661	658	714	713	677	669	666	687	663	705	695	647	689	710	691	717	619	666	672	733	705	703	634	642	673	677	687	699	646	655	665	682	623	659	672	653	653	638	673	666	698	683	706	723	687	685	635	670	656	662	658	691	654	695	714	702	664	599	709	657	729	704	667	619	666	660	706	648	683	688	671	626	713	668	675	670	696	660	672	724	632	712	645	650	693	728	675	690	672	711	651	677	667	678	655	722	653	636	667	686	629	663	695	669	666	714	671	678	682	678	676	682	637	655	654	659	684	715	672	702	706	662	671	673	676	692	657	633	667	657	673	698	688	680	711	683	706	662	637	693	712	676	676	656	677	709	653	655	706	616	662	682	695	709	672	682	723	643	642	655	662	712	713	662	700	656	670	688	666	671	683	723	699	709	719	663	686	646	703	659	701	704	705	696	691	687	646	685	727	665	731	659	727	662	732	697	692	637	662	678	661	676	628	660	665	680	639	727	694	650	658	676	725	697	701	675	666	691	674	688	703	694	659	704	676	656	636	678	718	672	592	680	646	690	677	652	664	674	721	691	682	702	666	670	695	658	678	682	651	671	643	673	705	665	678	651	661	678	668	698	655	680	628	652	662	715	653	710	678	631	681	712	639	702	680	630	679	704	697	663	667	699	697	676	682	692	633	685	675	710	613	699	695	686	651	694	666	660	661	675	672	672	732	706	644	682	706	650	673	632	694	631	703	711	677	724	681	668	680	692	660	664	642	683	683	672	701	668	662	697	676	702	712	654	712	633	683	673	662	700	655	680	709	663	729	694	676	643	697	682	670	678	698	641	705	696	682	633	670	730	705	689	668	681	682	660	653	661	675	689	708	675	672	689	666	666	677	697	721	667	679	680	656	711	641	675	648	711	667	705	667	658	667	661	635	654	677	675	629	644	650	655	702	718	676	647	700	676	650	710	683	694	711	685	699	694	627	688	647	589	654	630	679	643	642	697	641	699	695	675	690	716	684	707	681	663	650	703	693	708	680	649	642	710	695	728	642	686	704	639	689	627	662	688	667	726	692	712	638	659	642	634	658	656	679	686	680	678	708	725	708	622	689	703	659	696	666	683	643	695	661	657	670	670	635	679	666	672	694	692	697	684	646	687	705	663	646	666	674	644	697	687	661	703	657	655	716	652	673	647	720	673	676	664	695	657	711	680	692	677	669	676	660	703	692	670	705	717	655	702	710	647	707	653	666	679	638	663	689	698	706	666	652	657	671	684	714	678	722	673	710	671	665	690	690	697	669	671	680	712	675	661	642	690	666	678	683	627	673	670	692	692	691	653	712	664	665	647	707	683	709	683	688	670	708	665	699	652	748	695	741	656	632	648	715	701	631	724	694	665	687	660	715	672	634	647	647	671	718	637	704	651	638	660	678	679	690	727	656	693	701	636	718	662	681	662	719	696	699	625	645	703	677	673	716	678	683	668	689	715	700	666	692	661	655	702	659	667	679	667	690	732	645	689	659	685	675	683	666	656	658	675	714	661	713	671	656	698	682	690	656	683	691	699	661	666	673	685	635	675	674	643	646	705	626	684	665	662	674	687	687	649	674	673	683	671	658	641	701	693	690	649	689	662	662	678	678	649	669	689	765	664	658	699	664	704	642	683	703	699	680	638	667	706	686	622	674	669	666	652	690	683	673	661	659	703	696	730	674	696	659	640	692	716	697	677	645	703	685	706	657	664	695	688	692	641	673	658	699	699	671	669	702	706	683	661	624	670	724	692	674	715	657	678	655	670	707	633	668	643	709	671	724	672	680	664	639	681	614	660	657	679	713	693	654	693	654	660	640	620	656	683	675	663	717	688	671	676	631	700	727	641	671	681	675	744	633	628	718	661	729	629	696	697	669	637	683	704	676	682	635	660	661	661	721	678	641	646	707	685	704	627	665	651	673	650	666	703	711	706	656	641	689	654	672	658	707	678	654	716	668	656	667	662	668	658	704	674	693	661	715	690	673	654	655	667	705	718	646	644	694	673	683	670	713	675	661	705	664	703	710	683	694	693	668	663	629	690	627	636	661	632	724	652	721	669	687	700	687	704	693	650	694	647	667	691	654	707	678	684	672	630	653	703	678	665	689	639	694	689	661	638	708	683	667	687	713	622	697	737	656	671	679	654	716	671	667	643	649	675	652	642	690	667	710	670	640	664	700	698	674	641	638	630	747	660	660	672	678	700	705	697	660	692	640	720	682	669	693	685	709	694	684	635	674	652	682	712	674	693	647	703	630	708	664	680	685	688	660	669	679	664	701	739	670	642	706	695	651	687	641	668	679	690	675	660	681	671	707	662	692	709	653
12882	1298	1367	1055	776	615	548	420	365	326	315	283	261	235	250	230	246	238	245	224	248	199	223	208	224	211	209	199	217	220	180	178	217	226	183	184	193	198	211	189	210	206	198	183	174	193	186	195	216	220	223	185	202	183	172	189	198	191	203	220	194	201	217	202	177	181	232	177	183	200	180	216	195	183	187	197	169	196	223	176	208	189	200	188	196	178	211	213	204	195	187	207	210	189	168	200	192	210	185	199	170	199	194	224	227	195	204	179	196	201	212	190	208	215	209	185	163	218	186	208	194	218	215	219	193	170	216	196	175	204	180	207	195	178	198	186	217	207	186	180	193	193	182	189	168	190	219	210	228	199	166	186	168	187	197	174	186	196	213	194	187	171	180	209	218	192	191	222	188	168	185	191	200	178	183	190	212	181	195	191	174	186	226	196	182	218	224	204	202	205	171	187	179	211	172	192	195	185	184	196	192	203	202	189	190	202	172	205	197	204	164	184	192	200	211	202	190	188	183	212	184	218	187	197	209	203	210	192	202	185	205	173	186	185	199	189	174	205	195	185	206	175	226	209	196	186	197	192	195	201	189	171	184	194	199	199	198	198	207	180	200	174	195	178	208	183	199	207	185	197	188	196	205	171	169	176	223	196	200	220	222	199	185	184	198	190	213	219	173	203	209	199	195	180	213	183	209	216	220	220	163	220	206	191	185	200	220	192	169	171	222	181	159	168	186	211	171	202	194	206	208	191	175	178	188	202	191	189	189	227	182	179	194	200	208	191	207	177	212	235	215	217	175	192	182	181	208	188	197	195	211	183	178	178	181	176	197	162	176	200	206	187	209	209	203	206	182	193	177	194	226	195	183	200	184	205	169	241	172	178	203	189	196	184	189	208	204	184	190	174	215	187	185	198	181	196	219	199	187	183	198	188	209	153	193	190	198	184	198	209	183	209	203	211	184	196	183	178	203	201	193	184	205	206	198	211	193	190	193	197	183	196	180	206	176	189	190	198	190	211	188	186	190	176	188	188	169	191	171	197	192	239	179	214	179	203	180	196	193	174	191	206	187	196	229	182	192	195	182	172	193	173	184	178	181	192	200	219	182	179	197	189	176	209	192	202	227	185	207	178	202	179	174	195	198	193	209	208	174	207	201	208	193	184	185	171	190	190	167	173	200	186	179	191	187	191	182	180	187	187	209	175	210	182	184	190	174	196	192	214	177	183	182	203	194	187	176	213	205	190	184	201	208	194	168	180	213	190	204	190	217	193	178	207	194	184	220	182	206	197	181	188	211	197	230	181	193	186	194	210	210	177	203	196	190	169	206	189	190	190	192	183	191	188	201	169	164	205	174	173	237	170	172	188	193	206	220	170	192	203	214	192	193	201	197	168	197	180	182	214	180	171	164	173	187	181	191	201	178	206	218	209	191	181	187	203	188	184	192	187	212	181	189	198	197	178	208	216	207	202	218	201	193	208	210	213	185	172	211	179	222	194	186	175	195	174	206	221	162	185	195	191	216	170	194	203	195	192	192	196	221	188	203	204	159	209	174	208	197	182	176	201	217	184	190	222	202	176	182	206	196	193	181	190	211	199	180	216	191	199	198	208	207	217	177	198	177	180	166	189	185	204	195	190	201	202	203	204	209	193	193	199	181	205	202	186	199	173	216	184	173	189	200	158	174	196	191	186	182	161	168	207	204	202	190	189	230	173	177	177	214	191	195	188	186	192	219	227	212	174	206	197	189	184	175	196	203	189	194	198	200	193	175	180	189	187	213	198	185	176	225	205	198	223	199	186	205	204	190	190	179	168	182	188	205	189	207	162	211	192	176	200	192	200	195	231	176	186	201	211	202	197	191	197	204	193	197	196	207	200	194	180	192	189	230	195	216	204	192	184	195	197	193	202	174	185	185	208	197	189	192	199	199	209	208	194	211	185	174	214	189	202	163	188	203	202	181	215	185	192	193	207	194	201	200	221	195	193	199	189	186	165	191	193	203	203	188	179	198	221	188	189	210	186	169	204	201	187	201	189	186	172	185	189	198	189	196	171	194	190	166	212	172	192	177	170	199	197	177	231	201	191	191	158	213	206	194	172	207	213	195	185	197	208	168	205	199	174	215	187	201	181	198	190	187	185	205	210	188	185	216	198	191	178	200	185	187	183	205	229	191	192	206	173	193	215	184	208	200	165	196	181	187	215	191	167	193	209	174	198	169	195	216	192	215	225	194	206	195	214	175	200	197	197	175	174	196	194	191	201	178	175	196	175	206	167	239	202	189	200	197	197	201	201	191	194	204	205	189	193	225	193	202	202	201	187	174	198	191	179	190	222	192	190	180	186	207	200	186	212	209	196	188	193	174	186	194	202	192	206	206	161	183	213	163	203	193	189	185	200	199	208	194	206	189	176	212	200	184	201	186	198	200	183	196	209	201	210	204	199	193	210	189	195	189	201	197	189	198	190	158	207	221	196	223	185	195	189	190	183	181	172	182	186	217	195	208	190	192	180	209	230	197	218	205	193	174	189	178	220	186	173	192	206	168	188	199	192	207	196	213	178	176	202	186	172	181	192	208	173	175	196	172	187	191	210	195	191	177	210	180	207	172	191	204	195	172	189	194	221	197	207	231	169	183	197	173	172	195	214	201	182	186	222	170	173	188	217	204	208	204	198	187	217	185	211	194	204	165	190	241	203	174	197	195	188	190	207	204	195	190	198	198	193	202	192	192	180	205	195	215	207	193	172	197	186	188	180	201	175	208	173	207	184	195	187	222	174	199	235	210	200	206	213	211	197	178	204	192	198	171	197	192	185	184	181	225	168	188	227	202	212	214	195	196	197	199	170	202	194	187	182	210	180	179	204	214	219	184	195	177	161	182	222	180	205	174	191	200	223	215	206	202	209	200	171	162	181	211	210	218	186	194	167	204	176	167	175	220	184	188	189	167	177	202	192	181	188	192	171	207	195	186	213	175	203	168	199	190	189	216	199	204	192	160	178	180	179	192	199	184	212	202	206	207	179	181	180	189	205	205	193	222	199	185	216	184	221	173	208	177	188	206	190	187	224	201	175	188	164	176	208	171	206	222	183	191	218	182	204	187	201	199	217	199	187	182	204	208	201	179	180	193	202	194	203	193	209	210	185	198	195	184	226	202	193	198	201	198	171	177	183	199	192	214	176	195	210	234	196	184	201	173	206	205	164	202	199	174	185	183	189	203	197	180	197	196	217	174	196	181	195	200	183	214	172	170	177	173	219	192	190	193	211	189	183	193	190	187	197	204	199	202	199	185	195	194	193	204	221	185	179	152	184	189	208	201	194	215	201	203	168	171	183	197	189	179	202	213	160	180	192	195	201	176	167	191	186	181	206	183	172	191	190	200	194	207	194	197	209	189	183	186	204	182	170	166	192	176	179	194	178	205	184	197	194	179	198	207	173	220	210	184	193	184	218	217	195	208	200	190	199	202	178	203	188	182	181	184	193	184	172	193	208	179	207
7210	1378	2837	3337	2958	2498	2073	1708	1502	1327	1154	1079	1016	937	914	848	829	776	762	706	694	655	635	641	589	634	588	580	586	640	648	628	540	581	597	543	603	536	541	587	551	531	570	541	571	523	536	493	535	560	533	529	498	541	507	475	502	529	533	495	491	514	509	509	490	578	502	524	517	523	526	487	511	509	518	496	480	511	488	478	525	539	538	500	477	517	494	536	501	513	511	508	504	472	507	510	528	495	511	488	495	475	502	560	482	491	500	535	498	496	538	483	497	497	498	509	538	510	538	531	484	553	499	483	527	485	492	488	508	523	495	533	517	491	456	522	485	526	498	471	477	485	514	472	471	458	505	506	529	472	499	483	489	498	510	470	495	514	462	490	482	534	527	530	515	517	474	510	471	490	489	501	502	526	510	506	481	467	469	520	508	463	509	498	533	522	479	489	517	480	496	487	480	489	451	520	497	503	513	515	508	522	533	503	487	504	510	537	487	512	502	514	502	502	497	488	493	456	499	482	511	544	485	463	461	485	493	486	521	511	497	496	485	454	491	484	518	531	451	485	451	522	513	522	523	511	492	515	476	490	509	495	519	495	547	497	493	484	500	490	512	486	525	481	534	485	508	501	511	517	522	487	532	478	480	547	480	459	494	513	495	515	506	533	523	519	501	442	479	483	476	493	487	468	481	482	526	492	517	491	547	497	493	515	465	508	444	512	521	493	456	506	487	506	496	485	483	498	487	536	471	500	486	472	485	505	484	503	485	468	462	493	493	488	477	509	505	545	501	523	499	512	473	512	535	469	487	488	508	487	470	498	501	475	498	488	485	483	490	502	497	489	544	453	492	509	502	514	484	497	543	490	471	504	573	503	485	469	537	510	528	480	504	555	512	457	501	506	518	474	521	532	468	512	486	504	472	481	481	492	519	476	469	507	506	464	517	496	485	485	507	506	505	514	498	444	468	502	503	506	488	492	508	514	501	481	482	453	475	489	512	490	519	509	484	481	503	498	468	523	500	485	483	482	520	524	524	502	521	491	483	514	508	513	490	512	469	451	480	477	488	512	479	488	525	497	494	501	489	480	461	527	492	470	491	504	501	501	519	469	467	522	468	498	472	475	489	502	492	547	499	495	488	483	476	498	433	520	463	520	490	476	447	490	484	488	474	454	501	521	510	491	483	494	506	531	506	497	486	509	462	511	465	480	479	462	501	506	488	494	469	481	475	493	505	495	473	512	505	489	515	489	489	492	514	506	531	486	517	468	514	516	501	465	481	483	483	497	507	494	516	452	527	538	480	493	471	479	529	491	486	535	478	518	494	479	475	479	501	475	513	495	507	489	475	501	496	502	500	528	503	502	503	492	510	465	498	483	510	500	502	535	505	492	484	534	529	454	479	507	497	495	511	481	515	496	506	475	527	537	512	501	487	518	481	496	492	488	462	514	480	487	497	520	463	510	512	476	517	505	511	478	495	488	478	475	494	453	494	527	501	496	487	473	476	490	534	530	492	510	498	535	518	509	465	479	489	530	517	500	500	501	467	522	486	448	504	505	514	498	523	519	481	505	515	525	507	505	501	473	498	531	503	514	492	467	482	519	506	475	516	502	504	545	462	466	472	497	505	497	476	471	524	520	489	527	467	490	506	514	498	511	514	482	508	512	506	485	494	473	519	486	503	519	482	493	497	496	473	529	510	467	468	494	480	512	483	492	493	501	482	509	470	495	520	492	514	489	499	496	510	509	524	476	463	505	466	492	492	498	469	532	515	531	492	488	509	511	500	497	534	498	490	525	455	501	446	489	486	508	572	551	477	483	526	522	528	504	518	483	498	497	492	486	473	556	512	473	496	529	520	479	490	470	483	511	494	497	519	512	499	483	514	492	500	498	507	486	521	479	482	487	504	465	501	499	515	467	550	495	467	467	533	458	486	512	451	524	480	493	493	475	485	525	524	525	479	480	466	502	521	525	486	471	536	470	512	479	483	532	475	502	439	483	474	450	473	495	481	515	499	511	466	513	525	514	528	482	468	480	559	530	477	467	439	476	478	492	449	476	478	547	504	475	514	519	469	480	504	512	505	546	464	482	479	499	472	501	519	512	492	487	556	477	468	524	482	506	501	481	479	514	511	495	484	497	515	504	526	496	489	512	463	497	436	506	451	521	524	562	488	507	490	489	474	482	493	443	528	505	490	481	543	497	506	497	488	497	497	499	512	479	528	468	474	528	520	486	478	503	487	511	491	511	510	493	507	515	478	510	502	483	495	505	517	501	483	506	484	468	514	480	497	511	500	515	512	468	498	501	462	498	491	487	523	482	464	477	532	511	525	487	527	519	526	513	483	494	524	478	492	485	474	535	503	497	527	491	485	478	519	500	497	493	487	477	518	505	517	501	532	479	473	486	516	473	502	452	497	463	496	505	516	486	491	524	481	495	478	490	510	521	481	475	490	502	485	529	479	516	499	503	532	523	485	497	529	510	489	509	512	536	524	494	535	509	508	471	501	511	494	520	488	478	483	479	510	517	495	502	504	518	508	498	504	493	475	479	511	518	458	458	530	499	501	492	486	477	486	488	471	509	461	480	521	525	531	509	468	519	501	477	479	477	507	516	500	492	505	498	487	498	551	482	503	522	509	509	480	511	494	497	488	476	493	500	475	486	482	481	532	496	523	536	522	465	524	475	464	482	538	483	489	488	487	481	515	509	515	504	456	499	508	473	498	494	503	529	492	494	477	481	487	475	493	524	504	503	525	498	504	515	467	536	468	543	503	489	486	505	497	479	532	493	474	524	465	470	483	477	515	471	446	534	491	511	481	493	541	516	506	520	478	507	493	430	510	494	518	503	473	493	530	497	473	466	463	504	484	471	502	472	536	503	480	532	501	549	500	516	526	503	544	528	471	518	505	500	543	476	507	502	527	460	460	499	457	513	482	471	474	505	496	506	514	510	531	492	509	476	496	475	514	508	467	500	523	473	456	487	493	489	516	500	504	442	534	502	460	533	534	494	528	536	504	507	499	483	497	510	496	467	491	462	491	509	506	485	498	521	480	468	502	470	479	528	507	516	491	494	445	488	493	501	470	537	526	476	488	492	463	566	484	487	509	516	518	498	480	476	470	479	515	504	538	497	473	505	519	493	494	499	469	536	494	490	491	494	499	534	521	474	446	515	469	511	507	475	489	515	511	482	501	466	519	501	485	522	499	523	471	494	506	492	491	478	487	522	502	462	492	482	482	473	494	505	504	523	486	531	469	495	460	490	495	495	473	528	521	503	465	474	491	515	519	467	505	466	469	538	474	554	504	498	465	493	450	461	495	497	520	510	502	492	526	499	517	461	479	503	494	513	494	509	510	477	515	512	476	492	478	470	481	478	494	468	525	496	510	461	465	491	441	482	491	518	476	468	488	480	518	522	488	485	516	484	508	498	500	518	458	471	512	494	471	508	501	503	499	448	496	480	525	486	471	506	498	493	519	520	556	472	497	497	514	479
20958	3385	2436	1836	1190	914	672	528	408	335	274	242	232	189	162	172	165	151	153	127	125	116	92	118	110	101	104	88	106	84	104	106	86	81	95	93	100	73	90	89	100	76	86	78	90	72	87	79	70	85	94	74	88	76	73	94	75	99	79	88	74	73	67	76	75	77	83	72	85	77	67	83	68	56	85	90	67	62	74	69	82	73	88	80	79	67	75	83	93	71	76	78	70	81	62	73	74	75	59	78	70	79	86	63	73	91	73	78	61	61	82	83	63	88	75	86	70	74	65	63	72	76	80	57	61	58	64	84	69	53	75	82	51	62	71	81	78	64	73	76	64	63	73	67	85	70	65	69	74	63	76	76	70	60	77	74	79	73	84	68	66	77	78	56	71	61	79	70	71	77	92	62	75	72	71	73	83	67	60	71	78	71	65	84	70	71	80	72	65	79	78	83	72	72	75	58	80	63	80	69	75	59	75	78	79	61	71	64	66	82	67	80	56	55	68	87	79	85	67	72	71	61	64	57	76	75	57	66	65	83	73	75	67	84	81	93	59	71	63	64	75	72	84	70	74	82	63	73	89	71	61	70	64	70	51	74	64	72	56	76	74	71	76	78	76	66	79	61	89	60	76	80	84	83	74	81	92	81	66	101	64	55	72	70	82	64	68	70	73	75	85	69	69	65	73	73	69	76	59	76	62	66	82	74	86	81	67	62	71	84	77	66	77	76	80	74	56	70	69	76	88	68	78	58	65	64	66	67	83	73	90	76	82	84	70	69	73	74	63	66	71	76	83	76	75	75	71	70	81	77	81	67	70	70	63	68	62	73	77	65	66	66	75	77	66	68	59	73	80	63	54	82	89	80	79	75	70	76	74	70	69	75	63	79	66	75	76	64	68	77	82	85	78	61	79	83	81	76	66	78	71	71	61	89	75	83	95	66	79	68	75	58	66	58	67	71	68	60	72	76	72	78	74	77	67	65	84	82	71	75	83	68	68	75	54	94	74	87	72	86	82	65	64	73	88	91	77	68	73	67	67	71	80	74	75	57	75	76	74	69	86	73	68	73	84	64	69	67	76	72	70	64	64	77	82	71	67	57	69	60	69	80	72	67	65	80	61	79	73	65	70	61	55	58	80	87	76	68	72	63	79	64	75	84	69	63	88	63	59	74	70	73	70	70	82	69	71	69	70	64	64	67	75	90	82	56	67	73	70	74	71	70	68	77	77	74	79	83	75	68	84	66	83	68	79	86	55	65	80	82	78	56	70	64	73	81	60	74	95	66	73	75	72	76	62	79	62	64	68	72	63	76	60	70	70	75	74	81	61	89	74	69	72	73	62	77	80	70	67	86	68	88	69	79	69	68	86	66	58	80	56	66	83	82	77	76	67	68	75	72	82	74	87	68	80	70	69	74	61	63	73	92	78	66	66	75	82	83	78	67	59	61	67	74	78	64	79	62	75	64	73	60	73	80	88	83	82	72	68	61	82	65	93	74	74	65	82	79	60	45	71	60	59	67	81	64	85	64	72	74	90	77	72	67	57	83	79	72	79	81	78	69	76	64	71	75	69	74	70	69	72	84	63	59	79	81	70	73	66	79	73	74	87	74	83	61	87	77	55	79	75	70	71	82	87	76	77	68	63	67	76	82	74	71	75	92	69	57	85	64	70	76	73	67	62	61	80	72	77	55	73	51	82	91	84	75	98	77	71	57	66	82	80	80	80	73	81	83	71	71	78	67	70	70	69	76	76	68	75	89	70	82	57	84	96	64	79	86	60	70	74	59	81	77	70	78	74	63	76	78	71	77	70	63	77	68	65	76	84	58	52	63	65	64	72	79	88	70	81	91	77	97	78	77	66	75	70	88	77	50	67	64	77	85	80	76	76	80	61	75	79	67	75	58	65	85	72	64	77	61	64	71	72	68	72	84	72	84	57	80	94	73	77	89	70	60	72	51	59	86	75	69	66	71	80	62	59	82	78	71	68	82	95	67	82	78	84	91	72	77	69	64	88	67	79	63	59	89	59	86	74	88	79	73	67	60	77	72	70	60	72	58	67	68	77	72	80	69	65	76	74	77	76	60	58	71	85	72	79	65	86	75	75	68	65	104	88	76	72	77	77	68	85	89	76	68	100	59	68	72	68	71	73	71	81	79	75	76	70	76	75	75	74	74	62	64	65	65	82	78	71	73	80	73	76	69	75	78	52	81	80	77	63	76	72	79	81	80	73	78	76	61	90	86	63	70	62	77	92	54	83	77	64	71	76	84	84	92	85	59	88	77	72	64	106	83	85	73	63	83	76	72	55	80	76	76	79	76	77	73	85	78	71	66	67	58	79	53	62	73	75	76	93	78	71	82	65	73	91	69	66	84	67	67	66	78	73	70	71	65	89	47	80	74	81	71	72	75	84	65	65	74	80	77	73	60	76	68	77	72	76	58	77	96	90	75	69	69	70	74	77	82	57	70	80	61	75	66	68	76	78	63	68	71	76	73	70	94	71	88	72	77	101	87	79	75	72	66	77	81	56	54	76	88	73	74	84	76	81	74	64	80	76	93	73	76	84	73	74	63	66	75	67	87	69	82	69	73	67	68	74	76	71	76	81	73	61	79	87	81	89	67	71	81	68	88	67	93	81	62	59	71	69	79	76	79	72	60	70	70	65	75	80	66	87	66	71	72	86	80	71	74	68	65	87	61	61	77	72	64	78	74	70	70	63	74	83	72	84	61	87	80	68	75	69	65	75	72	81	84	54	59	62	54	65	67	82	58	64	69	76	77	77	87	85	83	68	76	61	69	68	68	67	66	67	77	74	66	77	87	78	63	75	76	61	80	65	64	68	76	68	80	84	68	77	92	66	71	74	83	75	72	84	66	75	78	76	80	85	73	72	69	65	77	80	97	79	75	67	83	80	58	71	79	66	57	79	67	67	86	72	69	87	60	84	64	73	74	78	71	65	84	64	80	73	76	56	67	76	73	89	68	79	66	53	65	92	78	59	75	62	86	78	61	77	78	60	49	74	56	81	63	63	60	78	74	64	79	81	66	85	70	75	68	79	70	79	62	63	77	69	60	79	79	64	82	64	68	64	53	74	71	59	65	86	76	73	72	77	71	62	76	67	98	81	84	65	83	74	83	66	76	79	71	84	74	86	61	69	84	55	83	75	63	83	83	78	81	84	65	85	71	77	73	66	61	63	63	64	60	89	54	83	74	91	79	58	74	59	70	80	58	63	66	60	65	51	78	82	68	64	68	59	74	61	77	78	80	76	88	59	76	90	69	71	51	72	75	73	67	70	69	58	82	60	81	90	52	65	85	64	80	66	64	77	90	73	67	59	63	85	70	71	71	75	91	82	68	63	77	76	57	77	58	78	76	75	83	70	68	66	84	78	73	65	73	64	68	65	62	68	81	78	77	83	76	75	74	69	60	60	80	93	58	64	79	64	80	77	57	65	76	79	74	76	80	59	78	82	63	70	67	55	72	85	81
9456	1978	4589	5494	4652	3701	3069	2561	2084	1740	1443	1349	1167	1094	926	812	791	742	688	596	567	569	485	519	495	465	427	408	387	380	400	337	358	363	320	351	331	305	288	318	301	345	287	265	274	273	272	310	310	298	247	269	250	267	285	247	257	255	237	233	253	228	246	232	269	250	271	229	274	236	246	251	252	263	248	234	218	229	226	231	245	239	248	226	234	220	229	232	239	219	245	237	224	222	238	215	216	197	226	225	228	228	226	218	228	229	274	234	248	209	212	252	216	210	226	226	209	207	216	226	218	206	220	200	209	230	232	236	235	231	212	223	217	253	203	210	211	202	261	215	225	190	224	211	209	242	236	211	238	224	226	237	219	231	247	210	213	214	205	219	206	208	214	208	232	236	207	216	231	205	206	208	224	222	194	226	252	231	209	214	203	245	250	234	214	217	214	212	217	189	209	213	220	203	219	197	233	213	228	236	216	198	207	176	227	199	212	214	239	248	215	231	200	226	225	202	233	265	192	203	202	196	212	229	210	200	225	206	234	210	210	244	201	209	194	217	244	207	217	203	209	221	206	252	214	222	204	215	224	232	223	216	192	238	200	223	222	210	207	237	189	210	208	232	200	221	202	180	197	220	208	232	235	210	223	221	225	218	212	226	228	218	222	225	214	237	223	216	208	230	244	196	208	177	227	205	214	216	197	220	227	223	211	238	205	183	189	235	235	227	182	225	221	217	201	214	231	195	221	217	220	215	221	232	196	207	207	238	223	217	220	252	224	214	214	205	195	223	218	204	209	208	203	199	219	236	214	203	190	199	199	211	230	232	203	217	218	207	188	225	207	236	220	210	206	183	219	212	210	210	198	229	217	213	212	225	199	204	207	220	215	215	208	211	210	212	237	227	200	201	189	207	229	199	228	217	209	230	220	218	227	222	209	230	211	204	208	220	249	215	208	218	211	222	232	211	208	222	224	230	217	191	216	220	223	225	212	228	204	216	223	196	202	208	213	224	215	201	213	210	222	222	199	196	224	235	225	189	200	221	208	215	203	234	208	201	214	218	206	203	216	220	208	223	201	202	226	220	220	204	249	217	226	220	219	220	202	202	229	241	173	191	197	210	198	211	219	201	244	203	218	211	224	206	229	195	211	218	233	229	218	209	216	197	208	223	207	210	197	229	222	201	209	239	205	220	203	215	222	204	200	223	190	208	227	221	205	193	217	218	215	205	213	227	219	191	233	212	234	211	242	206	204	218	239	206	223	204	227	230	189	217	175	206	224	226	189	215	215	205	217	209	222	241	181	212	229	232	229	197	200	206	232	227	187	218	192	215	208	204	225	186	207	226	229	204	203	194	212	226	219	239	207	216	215	213	215	215	219	213	235	226	180	195	222	211	250	190	215	209	229	236	233	245	217	222	229	211	206	219	229	224	224	204	193	172	213	224	211	226	220	204	190	232	249	247	208	231	203	213	222	203	207	227	215	221	232	202	204	219	203	213	197	197	221	207	195	224	217	218	243	200	214	215	196	210	209	235	230	212	202	229	192	206	206	203	182	246	227	205	212	203	216	186	194	208	234	247	199	211	207	219	238	183	225	262	220	211	196	201	222	209	215	193	205	200	216	203	203	229	216	245	224	206	214	201	211	201	205	241	230	226	228	189	198	229	215	223	226	228	219	217	210	208	174	217	204	188	186	208	207	219	219	216	218	232	207	223	220	223	237	214	225	213	196	206	200	228	205	231	225	221	219	225	248	220	209	206	216	234	217	205	205	196	217	208	219	213	218	224	214	203	221	232	233	221	205	218	208	220	181	227	212	244	228	239	242	214	220	239	196	217	239	230	206	206	215	227	207	217	213	206	198	207	182	224	213	221	214	202	218	216	209	204	182	209	186	213	213	232	225	202	206	205	190	231	221	212	204	217	206	237	228	208	208	189	210	233	203	217	213	204	188	237	211	198	242	216	214	208	237	207	225	219	210	212	205	220	208	189	205	219	218	223	207	235	213	183	187	209	205	222	228	213	199	205	218	213	224	217	236	217	194	182	196	214	217	210	205	234	218	229	205	232	243	225	208	222	212	194	211	209	225	232	198	212	212	233	195	222	207	200	209	201	192	244	200	179	207	198	217	208	231	220	196	224	210	207	253	193	223	233	220	202	192	204	227	221	219	236	225	233	206	221	231	217	217	195	240	233	225	194	197	193	233	231	218	220	234	229	221	215	190	187	217	207	209	212	211	220	211	222	194	219	185	222	226	196	224	206	216	214	209	228	231	223	218	239	207	198	205	228	193	202	206	199	187	216	211	193	215	198	207	218	220	238	205	217	207	246	225	201	247	202	228	189	217	218	194	205	214	215	231	205	219	218	217	223	255	209	204	218	186	205	231	226	250	190	208	200	225	218	220	220	231	222	232	204	201	219	184	220	216	194	225	210	233	231	203	232	214	200	203	243	230	237	226	214	227	246	212	208	210	198	212	233	214	228	225	209	212	217	213	212	216	196	220	215	214	223	199	208	200	220	214	208	207	221	213	222	197	187	216	215	194	220	202	225	238	223	201	226	231	224	205	218	209	219	188	215	223	242	229	211	213	203	203	238	228	214	234	226	225	218	211	184	224	218	219	240	211	204	219	206	206	213	233	211	221	204	201	220	198	198	214	213	221	212	216	194	227	212	230	216	221	216	222	246	226	226	222	216	205	230	208	221	203	221	218	185	206	218	195	211	204	192	219	229	235	239	182	224	225	208	214	194	207	208	212	187	183	233	201	197	194	219	235	235	194	200	196	200	214	224	220	204	208	204	227	246	192	223	208	219	229	216	228	205	236	210	221	215	198	191	200	215	227	198	224	203	205	214	206	222	234	211	208	211	225	216	202	216	225	214	213	220	223	209	236	240	232	226	193	188	238	221	203	234	236	219	206	219	214	220	200	221	206	213	193	198	192	219	215	202	216	207	204	218	220	218	214	225	231	199	211	225	194	214	237	237	223	205	215	235	244	204	199	184	209	207	208	205	214	228	243	231	196	207	217	203	201	215	212	208	220	211	216	220	209	204	216	212	188	236	237	215	212	203	204	198	232	232	232	174	214	228	198	229	211	213	219	214	213	235	219	223	203	241	215	221	205	213	190	197	224	208	233	248	231	187	200	230	218	224	229	235	217	218	212	220	214	220	194	233	208	217	209	213	209	203	205	229	207	222	218	196	206	240	215	246	218	203	231	213	216	216	195	213	221	181	215	249	216	238	203	223	202	232	224	219	216	198	208	202	226	202	233	210	215	218	194	221	231	226	210	230	204	251	235	224	217	194	201	216	222	230	191	215	205	234	208	207	213	218	206	219	204	189	224	236	221	204	209	224	196	249	201	220	222	197	236	196	225	204	213	204	204	238	211	232	210	205	204	222	208	233	219	246	188	238	227	212	229	225	214	197	217	213	195	213	214	199	198	200	233	214	198	210	203	208	233	230	225	204	222	206	209	223	201	212	200	200	212	229	215	233
2378	315	312	289	263	273	307	312	298	264	263	261	266	307	255	272	257	296	239	260	276	257	265	272	255	273	265	291	298	248	273	246	273	263	267	278	298	263	263	248	288	260	272	276	259	288	256	260	273	256	251	244	238	261	280	297	283	235	261	259	272	266	256	291	246	265	282	272	268	249	254	299	255	263	297	275	264	272	266	230	263	275	246	279	274	249	249	294	269	263	306	273	257	291	255	275	242	231	270	276	271	249	266	268	262	249	269	231	269	274	284	257	283	283	232	279	282	254	288	255	272	283	259	268	287	239	245	259	267	275	272	250	265	261	241	265	257	261	252	240	280	269	305	290	261	318	272	257	277	275	261	254	271	249	272	269	261	250	246	279	268	281	293	221	252	267	242	257	252	279	244	267	272	247	286	260	282	272	247	245	277	296	265	254	269	246	268	269	262	278	282	264	263	271	249	272	263	247	233	269	292	245	261	246	261	266	280	285	232	281	262	260	250	255	258	271	257	259	265	258	278	257	322	277	263	239	271	247	240	235	253	268	281	260	257	270	265	240	267	276	275	245	294	261	260	270	280	295	269	275	254	260	275	260	247	260	265	292	268	248	265	277	264	250	275	269	257	304	250	265	260	267	291	287	301	249	256	262	267	290	277	251	263	255	252	296	245	253	246	277	281	269	287	291	264	298	287	272	234	301	249	274	255	276	244	261	270	214	251	250	246	240	266	243	252	271	240	274	260	277	263	259	253	269	253	259	273	276	265	283	279	268	272	267	259	298	248	282	260	247	280	265	266	266	258	254	277	262	286	248	256	237	269	253	273	262	239	268	250	265	281	274	282	271	290	253	267	291	261	275	266	243	307	286	258	253	279	276	270	290	267	284	243	260	277	243	271	266	282	251	278	269	264	273	304	267	267	234	244	265	246	250	256	292	267	275	270	276	271	275	242	228	272	249	234	265	235	263	264	254	281	266	282	240	302	248	248	259	267	239	236	295	267	270	296	251	297	289	262	289	276	242	276	253	285	282	278	248	245	293	260	285	237	285	284	277	240	256	272	260	255	271	307	260	251	276	274	268	255	272	268	269	275	213	248	253	259	266	274	278	281	268	262	250	270	273	266	276	253	259	276	267	246	242	278	254	273	259	271	255	252	280	272	257	261	251	257	235	291	287	272	243	255	255	250	293	277	260	260	303	235	279	229	255	274	240	294	261	269	264	269	262	266	250	237	257	238	261	261	271	230	279	259	247	279	253	267	256	276	277	275	278	243	283	261	256	278	269	271	272	245	257	273	278	295	251	285	272	266	270	259	253	289	271	249	258	267	247	278	271	253	263	271	280	264	246	264	271	277	272	254	259	280	244	228	255	287	263	275	279	263	240	252	255	254	245	293	279	290	252	249	251	257	264	265	256	241	256	242	295	234	289	261	281	292	280	255	259	242	275	280	273	253	273	260	264	270	262	265	271	261	275	290	289	282	278	260	258	257	269	280	263	260	244	268	270	271	267	268	264	260	320	264	248	290	230	236	260	258	273	246	253	247	248	269	243	248	280	272	251	241	272	255	267	252	278	287	290	272	261	273	290	280	257	250	255	273	240	253	281	259	256	251	266	285	238	289	282	250	230	280	266	234	264	252	242	264	272	267	263	252	245	251	221	265	268	255	280	271	269	267	291	252	265	266	262	256	274	250	265	276	291	246	291	285	258	288	288	245	254	250	280	282	262	269	273	274	259	241	277	241	251	245	272	244	259	234	278	302	278	251	263	262	255	249	269	249	271	283	247	263	252	291	252	276	243	299	315	264	247	278	251	310	264	279	264	262	250	277	257	255	248	247	251	262	289	279	304	272	263	271	249	273	253	291	229	274	272	271	253	266	272	259	299	266	280	233	254	279	240	260	277	256	272	276	275	236	251	259	271	263	257	239	275	302	267	294	265	269	243	296	260	254	268	271	286	300	249	260	256	223	291	262	236	268	269	244	261	263	256	269	259	263	243	263	296	278	252	260	249	265	263	267	269	285	261	303	262	265	264	260	267	255	247	259	268	251	275	254	275	267	275	274	242	294	264	289	289	260	293	274	272	249	281	265	239	274	291	247	268	287	284	254	303	254	254	268	244	261	294	297	241	253	273	262	272	251	246	249	295	278	266	252	258	239	282	292	249	268	253	259	281	279	259	242	271	276	253	267	260	257	284	241	243	262	262	263	262	266	289	269	241	325	268	269	268	271	303	286	262	245	257	274	263	259	286	247	301	267	277	265	242	304	222	255	261	260	238	262	244	265	275	280	271	271	247	249	238	261	255	253	276	240	245	265	297	259	271	295	259	274	260	264	242	236	259	283	283	247	278	230	263	254	289	262	256	265	266	302	267	260	248	266	271	257	266	259	264	271	265	267	290	267	283	256	279	285	262	265	290	268	289	254	247	254	288	267	267	272	232	276	266	239	272	225	237	237	254	267	246	273	266	250	225	263	278	274	279	294	282	277	263	290	266	261	224	271	252	269	258	246	261	258	266	246	249	291	268	258	257	256	288	277	280	239	263	226	262	262	234	254	304	270	268	275	252	292	267	228	254	246	288	276	289	247	286	283	268	252	257	263	279	271	229	235	273	242	271	272	261	274	278	294	265	278	249	243	280	261	273	270	282	253	259	269	290	291	229	263	261	281	268	252	260	285	285	252	239	276	264	299	252	252	283	237	260	270	270	269	276	279	227	276	292	305	281	267	250	288	287	252	264	246	251	291	266	279	275	271	240	249	252	267	266	264	278	253	277	253	261	216	290	282	278	254	250	256	251	299	268	247	257	266	280	294	288	269	258	261	269	256	267	267	263	264	265	258	294	229	254	258	273	228	256	247	238	291	246	291	244	271	245	244	278	277	307	269	264	259	275	268	287	272	235	239	274	264	217	268	259	238	281	252	271	254	258	275	249	251	257	278	266	266	257	283	271	261	261	277	287	270	268	297	263	226	239	242	246	239	264	280	277	266	284	222	278	270	280	275	299	276	271	235	270	278	279	252	282	222	280	268	227	274	238	272	262	263	276	246	275	257	223	244	253	293	277	271	261	227	279	232	266	246	265	262	245	262	262	300	285	245	263	276	270	263	241	239	255	280	290	295	256	261	276	252	278	309	269	235	287	228	274	272	266	255	280	262	261	268	287	256	240	293	259	274	299	263	283	272	251	256	264	281	238	264	249	285	305	271	260	273	286	256	240	296	289	259	278	237	260	257	285	241	276	296	271	282	250	248	265	239	264	268	240	267	293	263	254	264	250	256	281	276	256	266	274	289	236	248	294	266	225	252	266	255	263	263	254	283	264	272	261	261	262	266	281	269	273	261	259	260	254	300	250	277	249	281	256	267	260	256	264	267	277	253	250	269	229	296	306	284	283	292	243	287	283	262	285	253	285	268	266	272	238	270	268	240	268	233	242	265	267	254	270	275	248	253	255	267	236	258	287	259	249	265	255	281	275	239	229	280	281	256	240	244	251
2475	734	829	850	827	787	775	729	733	717	713	683	719	755	664	690	701	691	733	709	716	685	682	704	678	680	667	701	690	648	714	628	646	663	610	713	664	701	686	689	687	729	666	741	670	690	627	639	685	673	666	675	645	698	683	650	669	632	681	675	677	678	698	663	667	648	670	695	666	665	681	675	726	625	646	620	688	643	642	653	662	646	663	658	649	650	692	717	674	627	669	678	690	657	666	672	674	656	668	650	709	666	656	679	639	672	653	658	655	688	682	638	655	614	661	722	690	649	700	663	652	685	675	668	616	659	694	700	662	726	694	734	678	690	709	665	722	611	711	694	664	674	671	639	659	709	655	695	704	693	629	632	684	666	706	636	690	669	674	671	637	680	676	693	705	661	641	692	650	669	700	670	686	666	666	669	678	696	651	696	676	703	629	689	665	658	698	619	650	647	693	634	675	711	653	668	664	646	691	649	685	673	655	697	660	670	647	676	702	654	693	701	661	705	635	642	598	687	621	642	682	681	682	656	681	651	663	697	677	653	681	693	647	617	672	648	690	629	698	616	707	661	682	699	674	659	683	672	669	693	659	666	647	677	705	696	676	661	686	686	637	682	666	702	615	695	680	643	625	658	666	669	677	701	649	691	675	714	679	660	630	697	628	702	693	649	692	702	648	707	681	667	652	707	719	664	689	668	617	655	670	672	670	632	681	615	702	682	687	724	673	670	695	678	694	631	659	674	690	658	668	728	689	690	674	666	642	670	654	645	679	734	641	664	680	681	682	692	642	673	653	644	686	676	673	676	699	641	677	673	706	708	689	656	691	606	653	680	691	666	654	705	633	657	670	713	649	651	667	668	714	717	664	656	663	667	680	711	655	683	661	683	655	667	689	678	714	697	692	660	674	687	673	674	647	729	666	589	688	654	684	686	657	662	657	667	672	727	641	647	658	679	664	670	660	679	654	651	692	682	666	675	677	676	659	693	669	680	713	680	673	661	624	645	672	663	700	687	677	678	674	728	641	656	709	640	646	644	625	679	680	702	694	613	621	689	682	646	706	658	676	628	669	764	656	644	681	672	621	649	687	623	668	648	644	650	656	647	683	679	680	659	638	649	645	684	678	699	711	656	705	652	665	652	687	636	664	670	678	615	603	657	694	698	621	642	667	619	668	663	673	674	679	676	667	658	691	698	690	642	667	693	689	672	633	682	718	657	674	699	684	669	680	686	704	658	691	702	698	641	692	643	688	678	647	700	670	659	661	656	687	669	667	638	661	639	691	633	652	618	647	646	672	667	649	674	690	668	655	650	695	641	654	692	678	651	661	717	670	680	682	677	711	660	739	662	687	650	695	637	659	688	663	691	669	705	694	688	633	658	670	688	652	693	642	679	664	652	701	684	697	672	695	685	646	636	693	724	689	638	676	698	663	696	678	689	638	673	635	641	683	683	620	661	651	687	680	684	663	689	666	654	642	676	642	694	657	698	663	645	669	658	677	668	672	702	655	656	632	690	645	669	675	680	646	639	633	620	648	645	629	679	679	663	722	644	631	667	688	670	690	642	688	667	668	656	682	704	708	647	671	668	680	678	671	690	712	723	691	665	684	702	641	634	695	673	666	696	661	675	621	706	650	640	654	659	642	679	656	699	617	683	688	627	627	671	652	718	704	627	668	661	669	696	668	683	667	704	667	633	640	666	631	682	728	656	640	663	674	681	702	653	693	649	608	655	667	699	673	677	652	671	658	649	647	653	683	647	671	690	661	685	642	629	627	713	684	667	654	656	694	682	695	701	680	664	641	727	705	703	668	669	677	666	690	671	697	651	665	695	672	634	702	672	662	610	664	665	691	669	732	683	724	638	641	673	675	644	675	668	685	672	675	665	651	678	673	721	708	673	627	663	645	661	646	655	699	642	662	685	667	635	666	703	697	666	673	648	672	644	670	699	676	648	665	615	672	651	685	680	702	675	682	686	652	638	693	643	682	617	627	695	657	641	666	693	670	659	664	644	644	676	672	682	664	656	669	652	704	692	678	700	700	707	670	675	659	676	656	653	650	636	643	710	668	729	722	692	671	727	635	701	694	653	703	663	688	668	716	653	654	737	643	695	674	682	643	669	670	701	662	683	666	650	622	646	645	657	641	643	689	651	671	662	660	633	654	672	647	611	664	655	664	648	639	605	662	678	679	690	698	636	667	663	754	710	651	650	677	687	711	677	662	658	681	623	656	684	705	686	658	671	633	673	669	673	681	648	666	700	663	639	695	673	705	644	651	620	730	672	711	745	641	665	665	670	701	681	622	656	679	696	649	673	633	669	671	631	648	681	620	687	678	709	662	613	670	630	678	682	671	669	683	713	636	686	687	655	690	672	692	675	660	630	660	668	652	736	645	685	701	664	662	705	681	717	662	700	642	665	686	657	669	675	659	673	668	663	639	661	655	686	654	615	695	663	681	693	681	637	711	694	657	679	652	677	691	674	651	646	673	674	672	675	717	650	637	660	650	629	690	645	651	694	692	713	636	661	666	699	671	634	695	683	663	656	641	651	642	720	656	672	639	627	659	663	653	684	671	667	706	671	673	692	628	651	659	646	677	621	675	698	711	632	670	711	684	653	672	691	655	668	644	702	706	648	691	647	624	615	716	665	731	669	694	629	697	661	665	661	681	690	644	681	734	664	677	685	698	701	675	706	632	653	637	729	668	685	689	698	676	690	677	677	663	691	685	658	652	615	718	650	637	666	681	688	647	714	704	686	668	688	633	658	646	681	670	717	680	661	680	690	708	711	646	639	668	696	673	649	656	679	601	670	714	692	668	676	664	663	696	660	670	627	669	666	659	648	712	642	688	671	693	663	704	639	712	647	669	686	712	666	715	668	669	649	681	678	694	641	685	662	643	652	642	678	659	635	681	654	642	660	727	668	667	672	634	681	668	683	653	657	696	701	654	675	664	666	653	636	586	691	654	672	697	684	658	700	657	636	718	668	668	670	660	692	655	635	678	670	642	659	664	650	678	720	644	673	668	665	736	735	683	683	685	702	646	692	654	727	673	673	705	620	671	698	670	661	605	722	710	634	674	626	697	630	724	680	720	699	661	646	650	684	644	704	689	685	661	658	641	674	665	702	635	616	687	672	681	666	681	661	613	672	691	652	729	667	642	672	655	670	677	675	656	657	673	677	650	640	677	664	651	698	685	646	720	663	688	632	691	679	648	638	663	663	674	725	704	683	654	648	686	660	684	670	665	686	644	667	683	679	656	692	675	651	686	725	638	642	688	688	666	646	662	674	659	636	658	691	658	692	659	680	686	640	666	633	664	656	662	670	715	719	609	676	653	642	684	665	694	651	730	683	675	638	660	650	665	714	609	706	657	638	683	621	703	687	680	704	618	677	671	671	670	638	610	668	673	733	649	656	671	649	671	656	628	675	710	642	688	663	635	643	670	661	694	625	682	715	638	671	679	634	725	665	677	636	660	650	678	616	606	665	753	681
10512	1180	1327	1113	776	636	476	419	372	373	291	279	287	248	228	259	217	236	247	230	218	215	190	219	188	209	198	212	203	209	219	207	212	210	175	206	208	234	199	201	185	203	170	185	208	217	197	174	204	207	187	189	202	202	203	197	191	200	205	202	176	173	202	200	208	193	203	194	192	189	195	202	180	189	210	195	192	191	193	197	194	219	188	189	188	176	189	219	174	191	223	197	216	183	212	187	204	179	204	195	183	188	208	199	199	178	205	188	189	187	209	197	198	196	199	189	179	186	189	205	187	212	214	193	179	190	194	177	206	186	200	208	200	172	197	204	182	193	188	196	222	183	198	200	196	174	221	181	193	164	188	211	212	219	190	193	190	169	206	195	182	192	206	219	221	185	194	219	215	180	188	193	219	199	204	169	193	232	213	199	194	203	173	209	187	217	192	196	184	197	172	172	174	215	214	164	187	200	197	175	185	200	177	197	166	182	212	200	194	178	191	167	184	202	194	212	184	189	183	186	178	191	199	205	177	174	198	172	188	206	215	190	209	186	206	181	185	186	179	187	188	205	185	169	194	198	198	198	176	213	214	187	199	199	210	149	190	205	190	188	178	174	212	200	193	214	189	191	181	210	209	201	187	193	197	201	177	198	178	209	189	200	196	184	194	185	212	201	204	208	164	169	194	209	192	204	188	181	173	213	212	196	196	203	187	195	192	190	207	196	181	198	180	165	197	207	195	186	180	176	199	204	202	171	199	180	200	183	200	206	170	198	199	199	199	180	160	201	190	180	184	202	187	211	200	177	190	198	191	174	193	223	198	197	201	210	166	186	194	214	186	193	179	213	205	184	174	195	162	204	198	173	203	197	192	178	206	199	215	209	175	204	206	176	217	214	185	170	191	188	215	216	195	173	195	203	199	188	211	174	190	207	200	222	196	202	213	205	177	197	178	215	189	217	205	184	192	191	213	203	191	210	198	182	172	190	190	201	181	208	222	188	215	194	199	212	206	175	189	189	198	191	196	187	197	223	199	201	199	212	204	204	213	178	171	183	203	203	202	189	190	201	191	226	223	187	180	178	188	172	192	164	174	200	197	212	195	194	198	189	216	216	171	197	198	207	188	199	197	232	200	210	208	220	180	181	219	191	194	200	206	180	186	175	164	161	185	197	200	197	182	196	181	207	207	202	207	177	208	206	194	189	189	209	216	200	191	191	186	190	195	187	200	188	192	184	217	185	189	195	187	193	187	219	191	183	182	164	193	213	171	200	180	239	206	181	177	212	199	180	187	212	188	184	195	206	168	204	204	202	215	194	181	193	211	206	189	192	193	169	189	183	187	181	208	184	197	181	185	200	203	164	193	207	180	190	184	184	165	215	180	189	191	177	191	203	187	164	182	201	168	188	196	195	169	232	211	190	183	208	194	187	194	182	170	211	198	197	195	187	207	194	209	192	189	200	193	198	170	182	180	188	201	188	173	202	208	195	197	199	212	210	167	162	199	205	191	214	200	201	199	208	192	200	203	190	197	187	208	186	213	192	191	245	207	195	171	175	189	205	193	172	207	197	214	222	188	188	186	185	178	215	216	187	188	188	218	177	202	195	192	195	199	212	181	186	183	200	189	185	202	163	207	196	168	187	183	194	186	185	179	186	198	214	226	187	194	172	192	203	233	191	205	202	188	198	166	175	187	175	178	205	206	162	223	216	232	201	223	197	171	177	195	158	199	197	189	199	188	185	162	207	188	184	187	188	181	191	184	189	201	196	181	183	190	176	185	192	200	200	191	192	193	209	207	227	200	175	197	172	202	198	183	183	203	182	211	187	194	186	171	201	196	181	187	175	181	209	212	195	219	193	185	190	195	224	222	174	191	178	191	191	195	173	205	176	168	170	178	193	217	176	184	174	205	211	177	188	210	214	196	197	195	149	223	207	188	169	220	200	188	205	183	201	207	162	177	187	188	200	227	182	172	210	196	216	200	151	180	188	175	198	200	165	177	198	221	177	179	179	201	205	201	206	178	185	189	217	178	197	205	165	189	185	199	203	205	220	167	197	209	203	189	179	186	181	195	202	179	199	187	185	187	195	203	206	185	183	195	191	190	182	199	220	194	200	200	197	221	189	194	192	181	192	186	213	189	199	189	198	183	184	205	158	172	194	184	203	209	197	228	193	186	173	195	169	188	188	187	206	184	161	194	188	189	195	211	176	189	157	200	180	201	190	195	190	223	197	199	180	231	205	186	186	212	201	197	202	173	186	177	194	219	183	187	202	187	208	173	201	216	200	179	195	181	186	203	187	161	200	216	196	191	187	178	185	198	201	199	169	183	208	176	179	205	185	211	186	190	193	208	175	198	185	172	179	185	184	201	201	208	189	201	186	192	184	181	202	216	189	169	203	195	167	187	185	174	202	200	195	174	197	164	185	218	183	211	193	194	184	205	184	183	178	201	231	198	214	207	200	186	164	227	155	205	175	202	205	204	166	187	203	183	208	182	210	177	176	194	207	212	173	187	191	193	197	197	204	198	204	191	194	168	188	184	199	195	166	186	182	198	186	207	195	210	175	170	188	214	191	219	196	182	164	210	223	195	217	195	220	168	202	212	217	171	188	202	196	180	202	190	215	188	189	222	180	196	216	200	179	208	181	197	209	191	201	203	192	184	173	159	198	173	178	174	207	217	198	225	182	196	181	177	201	178	204	196	198	186	177	194	205	187	194	167	172	216	174	195	205	197	188	171	203	202	198	214	230	199	206	189	205	186	182	199	177	214	195	176	226	208	194	200	191	215	184	180	202	170	185	179	187	195	177	173	165	200	186	179	205	180	199	175	221	197	225	185	195	186	186	208	183	190	191	217	184	181	194	216	218	209	201	192	178	188	199	215	233	207	211	196	186	197	199	201	201	187	176	212	183	186	195	195	195	189	183	208	165	177	195	192	193	218	186	199	190	207	178	175	209	173	189	202	189	194	192	180	202	180	211	224	188	171	195	189	196	205	201	221	189	172	193	202	192	190	218	190	207	202	198	205	198	208	178	170	192	217	192	181	175	164	191	215	199	212	200	211	195	187	180	182	208	201	179	187	190	194	186	185	196	191	172	171	206	166	219	185	194	165	178	196	182	200	176	180	201	204	206	202	203	184	209	200	193	199	201	212	206	219	206	199	168	222	190	188	184	216	187	149	194	210	193	216	202	201	183	193	198	195	182	186	208	198	221	183	197	178	201	216	188	200	188	189	190	179	197	209	184	168	189	192	197	191	199	177	174	194	195	204	187	211	179	184	205	176	175	206	191	220	193	186	194	191	178	192	202	168	184	174	207	208	193	172	197	203	167	198	190	217	200	186	205	166	219	189	202	181	208	211	211	203	197	210	176	199	184	199	189	228	193	190	190	196	194	218	202	215	212	203	193	185	191	199	176	206	209	211	187	212	195	197	193	183	214	200	215	188	167	204	210	203	204	162	178	201	206	165	191	205	206	199	203	203	211	200	191
6267	1384	2905	3393	2953	2484	2053	1763	1466	1360	1251	1085	1018	946	902	822	791	793	741	717	663	717	702	602	625	601	611	619	627	625	580	578	591	604	571	561	558	547	533	530	577	526	552	538	577	537	517	594	525	547	543	573	520	517	529	537	530	536	501	538	509	546	532	510	505	541	525	536	492	499	518	491	508	489	545	527	528	494	517	533	526	535	481	468	494	509	505	529	540	523	455	512	504	495	495	540	490	488	523	521	481	493	500	517	521	509	454	513	479	487	489	492	504	522	451	485	493	505	517	470	510	473	499	456	503	492	475	539	500	496	485	502	446	487	485	496	512	465	513	535	507	504	513	524	513	500	499	528	540	477	491	487	516	490	524	528	496	524	524	487	499	512	469	491	530	500	507	471	536	474	479	541	494	471	503	460	506	538	514	501	499	480	535	503	550	509	521	470	483	461	495	503	516	473	505	488	530	516	501	481	470	476	509	464	512	515	475	485	478	512	508	516	477	485	484	497	545	500	447	495	516	489	518	533	467	493	505	522	467	479	476	496	507	505	520	486	490	507	509	531	535	484	490	455	469	505	520	471	479	476	498	506	484	497	471	497	506	485	506	493	488	508	488	507	504	497	482	514	470	490	509	460	488	466	468	490	479	524	523	468	471	520	463	459	458	513	502	475	496	503	500	517	491	484	493	495	488	462	496	493	515	531	470	475	486	507	559	491	503	497	481	501	509	474	493	502	521	534	464	512	536	456	498	507	508	482	510	516	507	490	504	481	512	502	461	526	495	496	489	461	550	477	500	508	493	504	514	485	458	479	502	467	500	490	484	464	505	491	504	512	495	496	518	487	489	461	487	480	501	493	571	509	499	498	468	478	447	498	510	535	487	502	468	487	486	475	497	514	509	536	506	520	488	484	474	509	492	530	528	496	460	489	494	484	524	479	497	484	489	465	510	521	470	514	509	551	474	496	507	490	520	494	493	494	477	538	473	478	481	471	511	501	520	510	525	488	533	483	515	496	478	503	514	504	511	494	519	505	475	478	466	498	502	512	494	565	495	529	496	492	471	505	467	499	496	502	508	516	504	462	529	488	527	477	503	520	496	504	493	491	488	497	463	504	492	506	514	497	502	535	485	492	485	522	522	501	511	472	495	473	499	479	474	500	544	496	479	497	475	511	503	481	491	464	451	492	501	504	519	536	471	524	502	518	551	479	533	546	532	502	542	487	508	502	474	513	451	513	513	468	496	492	475	477	540	478	475	476	454	481	475	496	489	506	462	524	518	467	494	524	504	497	504	524	497	515	481	505	501	502	532	499	513	506	458	496	494	494	497	500	522	461	522	497	513	519	481	508	500	470	485	506	504	494	475	447	459	493	505	516	501	480	505	497	487	502	491	496	485	490	521	512	516	487	513	457	492	461	496	524	484	513	438	512	498	500	447	508	529	501	493	462	503	481	495	484	472	509	487	477	547	506	494	483	499	499	503	506	473	516	509	496	493	504	534	494	467	487	502	497	491	454	513	484	507	504	484	515	497	542	483	449	513	511	526	503	485	476	491	518	496	498	467	530	515	469	519	493	522	502	532	472	503	488	493	483	519	474	516	507	492	485	498	494	499	520	475	471	450	471	500	518	513	508	515	536	498	558	484	452	521	487	505	484	487	491	495	469	469	480	552	508	484	496	525	518	484	494	545	521	508	489	500	460	543	497	538	528	520	495	523	495	470	497	496	522	498	488	491	507	469	490	501	472	510	485	498	471	493	449	516	500	545	499	515	519	500	485	480	479	522	488	537	505	462	496	480	526	521	494	512	495	479	500	482	515	464	491	498	501	488	485	510	499	507	519	505	499	525	519	506	526	513	498	466	495	498	458	479	471	522	443	529	485	467	444	532	526	484	489	514	469	463	510	487	474	521	508	515	502	487	481	490	489	477	489	488	487	511	465	499	476	503	512	517	499	489	463	536	470	474	484	463	499	499	483	497	496	519	515	479	484	488	535	494	516	486	483	526	505	497	569	449	501	499	517	514	480	497	536	483	482	463	504	457	510	516	466	456	493	510	515	474	483	542	490	520	451	510	485	489	531	505	461	461	482	465	493	507	500	502	499	519	500	471	480	484	481	472	511	497	468	489	500	495	451	487	508	524	519	497	494	531	506	500	488	483	532	497	461	491	469	474	521	497	513	522	499	480	481	469	518	505	496	514	481	561	485	470	506	469	477	504	497	480	481	513	493	474	531	493	484	482	509	480	514	493	493	509	463	513	483	499	487	476	492	479	518	544	526	489	550	514	483	464	505	485	498	497	521	476	496	497	514	512	491	489	494	489	514	492	489	510	505	516	487	476	480	523	493	508	440	516	442	481	547	525	475	508	488	496	497	477	498	501	510	500	464	517	505	480	503	512	488	477	534	484	538	520	520	500	498	474	482	508	480	487	499	534	484	515	501	525	455	454	504	488	493	482	452	510	522	458	502	499	495	480	511	473	500	504	455	514	463	476	496	516	522	508	534	500	503	505	502	487	494	505	475	461	511	543	512	508	480	517	509	523	460	472	533	480	493	523	484	498	472	522	466	505	475	471	470	477	533	513	482	552	472	502	510	496	479	478	493	493	488	508	511	465	487	477	479	497	469	475	500	452	494	478	490	520	511	500	518	468	487	515	477	503	510	503	503	486	490	495	502	487	483	487	476	539	501	475	490	486	520	487	496	501	487	478	494	443	474	488	483	490	471	462	482	472	524	478	477	518	516	472	488	504	495	503	499	528	503	545	487	511	499	495	488	513	490	500	487	501	512	521	497	479	474	502	496	509	499	508	515	471	465	488	470	513	492	498	480	504	482	521	533	513	483	499	544	472	472	538	512	480	473	509	485	468	495	504	500	508	519	501	496	529	482	496	536	499	468	510	494	483	476	460	501	513	539	507	481	503	508	496	522	507	435	518	498	482	502	496	546	488	473	482	501	488	511	512	540	461	463	495	483	492	464	533	485	483	447	473	511	475	468	534	510	472	523	474	412	479	481	505	502	500	511	470	491	497	472	483	482	476	476	489	500	482	505	545	471	509	454	495	470	488	509	512	513	492	513	521	520	493	477	493	500	497	419	475	478	463	487	494	496	475	458	494	505	527	509	499	487	494	521	467	496	501	478	491	519	510	436	520	519	514	497	556	488	477	480	500	490	457	531	525	479	493	432	482	515	487	538	469	506	478	497	498	489	524	535	454	486	509	486	501	501	437	518	508	566	507	497	520	513	509	519	499	506	455	508	503	492	472	461	474	500	446	482	488	498	503	475	506	528	475	510	539	509	518	472	492	499	520	443	481	536	516	475	461	493	483	504	477	512	523	532	502	484	471	504	517	501	468	483	525	477	504	496	485	483	464	493	473	505	502	503	543	477	467	494	478	476	528	451	525	533	505	485	493	480	486	506	503	523	505	479	500	508	499	484	535	489	498	535	489	495	500	502	478	533	480	487	462	483	491	516	497	489	504	526	479	499
17749	2697	2212	1752	1235	923	674	504	434	318	285	227	221	214	177	170	143	152	126	115	114	141	102	104	118	110	101	106	99	87	77	105	74	77	87	91	96	76	67	79	84	90	91	75	80	81	76	79	72	71	76	73	79	74	88	81	71	71	74	98	70	68	79	69	79	65	75	62	78	66	61	75	74	91	60	72	69	68	69	83	70	72	89	68	75	76	75	79	74	67	75	76	80	65	74	71	67	73	92	80	69	76	67	71	54	67	50	54	82	63	71	70	87	68	73	77	69	83	63	74	75	78	71	63	74	77	80	69	72	80	67	55	69	81	69	73	74	69	63	70	70	75	60	76	58	65	76	67	57	71	62	52	78	67	86	67	71	80	65	52	71	84	58	86	79	85	70	80	77	78	62	74	79	72	72	73	79	69	71	63	71	72	72	83	60	73	47	70	91	82	83	68	62	68	58	72	69	72	86	59	82	69	77	59	83	68	71	69	64	74	82	81	72	66	79	57	77	83	70	74	65	59	61	75	66	76	64	71	73	88	62	66	65	73	82	50	65	70	84	60	70	68	63	78	57	71	66	68	66	50	74	69	63	63	84	66	67	76	68	68	77	73	82	74	67	71	66	67	77	70	67	72	95	74	66	84	64	68	71	69	85	72	85	67	71	71	72	74	70	79	68	72	81	65	66	56	81	69	71	73	73	87	61	77	66	58	77	53	70	68	77	62	68	67	73	65	74	70	65	85	77	81	70	69	66	58	60	53	82	69	76	79	72	69	64	69	67	71	51	75	62	62	82	67	67	73	72	75	66	72	79	72	63	64	75	65	61	80	68	76	65	61	59	56	57	87	85	54	67	72	63	77	71	63	71	61	57	70	76	69	71	81	72	67	83	61	75	78	100	71	80	74	61	65	70	78	62	75	73	63	55	61	80	71	71	77	75	64	85	69	69	61	71	67	64	66	61	69	72	59	82	76	77	76	74	79	67	79	71	79	62	87	65	64	61	61	68	61	82	79	74	82	59	89	88	55	74	78	67	99	77	73	68	73	66	79	67	87	63	68	97	63	73	78	76	62	68	69	77	71	67	77	58	53	76	74	68	64	81	90	66	77	74	67	77	64	73	75	72	56	74	79	60	69	68	80	59	90	65	77	75	65	53	56	73	52	73	55	70	88	61	70	72	72	67	75	66	78	75	66	77	68	65	70	67	74	68	94	71	71	77	61	72	76	60	78	82	79	65	69	74	85	84	70	56	64	67	63	70	71	88	85	69	74	69	73	75	85	69	71	62	83	70	61	70	63	66	59	83	54	90	77	82	67	72	70	83	69	74	73	72	70	76	75	77	59	71	65	70	64	70	69	57	73	68	73	84	79	67	80	71	55	68	65	79	61	69	72	74	75	63	57	98	77	73	69	77	73	70	70	80	81	71	68	68	70	61	74	86	56	68	66	62	78	74	67	69	57	69	76	81	76	55	69	58	73	80	90	76	78	77	72	60	81	56	72	69	73	59	77	88	74	60	89	69	61	57	59	68	73	53	75	68	59	82	78	74	81	64	80	58	81	77	65	78	69	82	55	79	83	86	62	64	81	82	72	67	48	60	82	68	91	70	70	78	81	61	71	84	67	69	72	70	86	65	78	65	59	57	72	75	68	72	75	64	69	74	73	76	73	50	56	79	75	67	69	64	78	89	77	63	69	69	69	77	60	61	84	78	62	76	64	68	80	55	74	63	73	72	68	74	67	65	76	71	67	62	71	67	55	58	73	60	76	65	61	83	65	66	56	71	75	77	84	69	68	70	69	75	84	81	69	65	64	80	63	70	65	77	77	59	75	77	68	73	66	72	56	81	63	73	65	58	82	67	72	81	71	81	51	68	74	71	67	68	71	78	68	72	84	66	52	68	70	71	75	75	65	83	65	74	78	68	74	78	65	74	77	65	83	71	81	82	88	68	61	77	76	77	72	82	76	76	68	64	78	71	85	77	94	68	65	66	63	67	62	72	62	85	61	59	73	67	67	72	75	69	78	71	59	65	80	66	79	51	73	69	50	72	76	69	77	61	53	64	86	61	69	73	81	70	76	69	73	60	61	68	67	71	64	76	75	76	67	74	73	57	71	73	74	75	62	70	74	58	73	62	65	67	75	63	68	74	63	60	75	65	62	77	54	64	67	77	65	77	80	60	73	62	73	73	75	73	83	76	90	73	78	66	65	62	65	84	58	74	56	67	66	68	79	79	66	78	64	80	71	80	69	64	70	71	61	54	73	61	70	90	71	75	68	65	65	70	74	64	56	75	58	74	73	53	82	82	75	64	75	74	89	87	70	77	72	75	72	60	80	84	71	70	54	82	48	77	65	97	75	70	66	74	82	71	71	82	66	66	67	76	60	58	66	63	65	60	70	90	55	83	68	87	62	55	59	61	66	51	69	74	56	76	61	59	82	64	75	72	63	79	64	65	70	79	86	81	53	83	68	67	70	76	81	63	57	51	79	78	68	83	72	74	67	62	63	58	69	77	58	73	60	75	75	53	75	76	81	68	87	76	67	63	80	58	61	76	69	84	69	78	59	65	62	79	65	70	69	72	80	82	55	66	58	69	74	70	73	66	78	65	67	92	69	63	69	64	74	63	63	61	78	77	70	75	78	80	74	69	67	63	57	74	73	86	85	59	60	75	73	65	69	84	64	69	77	70	76	64	78	81	87	73	69	61	71	62	69	90	72	55	66	52	75	73	68	72	69	80	67	49	59	79	68	72	50	76	64	76	75	70	83	85	75	72	81	87	74	69	68	56	65	80	63	70	76	59	94	72	57	48	79	82	65	69	87	66	76	65	85	60	71	80	69	70	76	77	71	75	56	63	66	48	76	63	77	64	54	68	56	72	65	68	66	68	67	84	75	83	64	77	66	72	75	58	66	67	71	75	65	69	68	55	65	78	71	64	64	82	65	67	75	78	76	65	83	80	80	63	58	83	79	57	53	77	82	80	70	71	72	68	68	63	56	78	67	69	66	78	62	63	68	67	78	79	78	57	76	53	66	74	68	76	72	72	64	58	80	61	67	63	70	70	68	73	53	65	62	64	62	74	71	60	69	82	69	65	61	81	77	82	61	58	73	59	80	76	82	61	72	81	77	80	71	76	72	59	68	72	73	93	67	76	85	72	61	67	80	76	61	71	77	74	51	85	58	51	60	62	68	82	71	76	65	75	64	63	67	79	68	66	73	67	69	59	59	72	74	64	64	55	76	62	84	75	74	68	69	73	79	65	64	75	77	59	67	73	91	77	59	71	77	71	72	50	67	80	68	64	72	71	79	77	66	75	68	65	74	73	89	81	63	87	78	62	91	68	73	61	84	73	79	67	82	72	75	73	69	65	74	91	75	64	82	77	65	69	61	66	69	76	69	79	67	83	88	62	80	71	86	57	71	92	76	70	82	70	51	58	68	73	67	66	80	79	67	66	73	57	73	61	73	80	74	57	74	69	81	64	73
8127	1955	4737	5507	4806	3869	3053	2499	2154	1839	1508	1323	1255	987	917	802	835	695	649	622	572	511	514	525	489	447	462	422	412	418	378	369	356	356	377	323	333	335	299	276	305	308	290	271	270	295	242	312	295	262	242	271	272	248	257	265	257	243	264	255	276	249	211	248	249	240	237	228	248	225	224	226	256	220	224	246	240	209	240	248	269	240	245	225	228	247	261	206	228	235	233	215	204	206	266	231	246	210	231	210	211	214	204	228	206	217	231	227	225	238	208	218	222	230	210	216	201	213	227	221	219	208	226	216	231	234	199	224	221	205	235	211	223	220	217	199	217	209	214	217	209	240	228	213	224	218	208	233	221	244	169	202	202	257	205	207	206	207	211	227	231	200	230	211	227	217	192	182	216	196	199	210	226	220	232	219	216	221	218	202	195	245	210	231	210	218	224	216	219	202	244	218	204	223	193	232	240	192	234	204	193	197	222	207	208	219	213	244	215	204	213	221	196	221	235	214	213	183	208	232	191	212	238	225	196	198	210	216	207	214	227	232	217	203	227	219	227	203	220	227	206	238	219	234	200	200	206	223	227	211	232	203	202	206	205	223	217	202	199	200	226	195	192	224	188	199	219	204	208	232	212	225	218	232	221	236	238	221	221	210	208	185	219	215	205	206	220	239	214	215	226	188	236	197	216	219	218	193	233	224	212	206	208	189	213	179	220	205	206	217	217	210	220	203	240	202	211	206	183	224	208	197	212	225	196	218	222	185	219	214	198	211	200	194	212	211	221	212	221	242	213	203	230	205	216	218	210	197	209	199	219	210	194	206	210	219	218	199	225	187	226	222	216	197	226	220	230	211	233	235	219	194	188	223	223	214	191	213	234	197	216	245	210	198	210	222	198	222	213	190	191	221	225	209	215	217	197	196	220	202	190	213	195	239	238	196	236	200	213	182	257	208	190	234	206	203	203	183	183	196	229	207	218	203	204	173	218	209	199	207	233	186	187	233	183	208	195	233	204	209	178	214	197	196	198	192	218	189	213	192	207	193	207	221	222	211	206	213	202	215	195	192	224	219	223	231	182	214	220	210	201	207	226	182	216	234	201	200	228	212	203	205	222	212	220	196	226	218	195	214	209	206	204	199	208	228	216	193	207	179	205	226	226	241	174	184	228	209	206	207	218	219	221	198	181	207	229	195	229	220	211	220	195	193	231	199	223	207	204	242	240	216	187	236	232	191	212	203	218	204	221	207	224	218	173	207	205	184	215	192	211	216	190	188	225	246	218	221	211	201	223	212	243	197	191	202	212	212	214	209	201	210	186	251	210	226	206	193	193	207	227	185	227	194	266	215	234	212	201	205	218	210	184	205	232	220	204	206	220	228	206	209	212	211	226	173	213	221	240	199	228	195	193	211	228	207	212	186	228	224	203	209	218	211	216	183	212	201	206	199	230	238	186	187	211	229	224	227	191	207	253	212	243	220	212	241	228	178	194	207	201	226	224	205	180	205	185	199	213	219	165	202	232	196	214	214	220	223	205	213	227	194	237	213	201	252	220	235	205	213	195	200	220	219	220	223	187	183	206	211	221	222	217	200	173	218	203	226	214	200	218	197	217	213	223	234	209	218	194	200	235	217	236	237	209	208	234	185	216	220	198	204	211	200	225	210	215	203	211	217	192	201	255	208	236	228	240	196	232	212	213	239	234	236	191	216	198	203	202	210	224	205	208	212	228	226	219	198	199	227	217	212	196	234	221	192	221	200	192	212	218	209	233	202	218	220	199	211	217	218	231	207	197	194	203	201	201	197	192	206	228	211	220	214	189	227	209	226	248	201	225	218	216	198	214	200	206	224	229	198	223	226	219	183	191	201	199	233	216	216	195	223	212	198	210	213	211	190	191	218	227	183	219	205	234	205	201	233	212	188	220	191	211	231	210	232	215	229	232	211	206	188	218	233	204	198	233	211	206	204	196	195	221	205	195	209	187	224	201	202	207	207	199	203	209	190	205	227	212	218	190	190	221	183	212	211	205	213	233	192	207	216	212	190	199	220	206	232	191	233	222	194	183	195	215	207	205	204	234	208	231	214	235	229	215	189	220	214	216	223	207	215	229	220	231	204	218	213	184	215	205	208	233	202	216	217	229	206	211	188	179	246	244	226	203	198	213	206	229	204	207	199	238	223	229	236	199	188	220	219	213	227	204	212	214	213	219	225	220	215	211	206	220	208	205	194	205	232	210	225	186	220	185	202	198	193	215	199	233	209	208	218	234	190	218	174	184	202	231	206	220	210	218	229	206	199	210	210	214	221	193	219	212	205	231	229	209	235	209	210	197	175	215	209	208	178	197	228	202	208	208	229	209	202	211	200	181	205	213	207	214	217	207	213	213	215	189	219	205	203	230	221	200	190	221	216	245	227	206	208	186	208	211	219	230	221	205	224	203	222	218	211	189	218	204	179	223	207	188	184	202	232	212	219	236	231	222	202	199	209	216	213	222	236	208	212	210	191	211	199	208	191	236	206	201	216	223	255	197	207	209	240	196	185	235	206	189	198	199	207	206	201	221	221	228	228	221	235	199	212	187	203	201	235	227	205	205	206	199	233	204	217	210	211	201	203	212	207	186	226	202	222	216	216	200	219	218	214	200	202	231	193	195	226	227	226	232	218	207	211	234	220	244	191	211	209	196	221	214	198	193	197	187	198	194	198	207	225	218	187	194	217	200	213	214	195	227	195	198	208	231	210	213	185	175	219	209	220	203	190	182	191	203	220	218	244	224	232	226	216	216	213	208	195	233	197	251	214	204	218	238	191	182	242	238	212	234	201	212	193	213	225	211	235	211	227	194	231	189	180	202	209	208	218	212	214	226	228	215	198	209	215	208	223	205	203	220	235	188	190	212	201	213	206	193	212	212	197	195	207	206	184	238	196	217	216	202	203	220	196	219	206	204	227	203	218	210	208	204	206	197	212	207	209	206	187	227	212	177	200	208	217	205	216	209	206	235	209	214	204	228	220	228	201	203	215	223	230	216	209	204	208	217	213	204	212	213	210	189	218	196	194	223	216	222	219	219	187	188	223	210	205	209	189	197	232	190	205	208	196	226	202	211	212	219	218	224	203	209	245	238	204	221	219	195	206	185	193	226	227	214	224	225	193	214	222	211	231	200	210	226	183	206	222	204	192	188	229	212	200	203	178	198	209	204	201	206	231	209	242	216	233	215	210	207	217	185	208	188	197	218	185	212	211	210	221	205	212	217	228	220	214	193	205	216	216	229	223	219	211	223	232	194	218	221	202	208	192	209	216	205	239	224	243	217	228	210	180	204	202	225	219	206	218	191	201	218	220	205	204	232	207	226	208	212	201	209	199	189	205	211	209	217	246	199	186	184	202	216	190	247	224	231	226	219	211	198	212	213	204	200	208	196	202	201	197	187	204	203	207	217	199	217	217	222	188	211	244	189	194	210	216	184	224	195	212	193	224	204	223	210	203	201	193	220	198
2455	302	316	311	314	272	272	304	282	288	284	257	280	272	264	288	270	290	259	249	276	251	261	273	256	285	275	276	260	286	266	253	281	273	255	248	262	268	280	277	267	240	258	290	263	241	247	240	230	258	263	263	259	290	275	262	247	261	259	250	248	290	264	266	260	263	274	264	233	264	259	283	244	260	257	213	269	263	282	278	253	255	236	230	245	247	279	276	270	262	270	239	254	276	268	309	241	234	240	271	262	295	280	273	273	260	282	260	255	263	271	269	257	235	248	251	246	268	224	224	281	277	283	268	278	263	259	273	238	242	296	273	254	250	262	288	241	259	241	268	279	300	254	278	257	263	294	257	245	262	254	254	286	281	218	265	293	238	279	264	284	244	285	257	257	260	254	254	253	249	255	275	256	267	260	258	250	267	257	274	270	238	255	309	245	249	268	253	239	278	281	258	263	272	266	276	276	249	279	249	264	248	272	279	251	271	274	248	265	261	250	257	268	255	270	271	275	234	254	265	288	272	232	269	254	263	257	247	275	254	234	274	259	263	280	239	244	264	241	261	274	270	242	249	267	276	287	247	255	249	233	260	272	294	263	285	235	258	262	233	276	253	262	269	252	230	286	267	260	270	277	250	263	271	287	271	288	241	249	236	245	255	259	250	288	266	241	257	271	253	274	255	257	276	265	238	267	264	284	274	255	256	288	242	285	257	265	232	261	255	283	237	269	263	256	229	247	248	289	253	254	304	255	250	256	283	286	263	269	263	263	268	270	250	268	254	257	259	281	265	256	242	272	252	264	266	262	257	257	270	254	234	252	280	266	245	270	277	279	261	264	263	244	255	245	271	229	224	266	264	257	271	286	247	274	236	262	258	274	253	269	252	261	286	248	283	238	299	275	263	271	289	274	253	233	244	286	274	265	291	253	229	255	253	277	265	272	257	244	262	237	273	269	282	258	273	254	279	281	262	245	267	283	225	270	253	246	276	283	258	244	271	257	295	244	251	254	255	245	261	260	276	276	248	262	256	293	271	273	280	272	252	270	285	263	285	244	267	263	240	292	270	271	284	236	264	262	269	239	239	247	259	248	257	260	243	294	256	264	289	248	278	259	253	282	258	274	281	278	208	260	257	267	241	269	264	257	249	276	239	267	289	266	265	283	236	274	263	258	252	260	256	261	246	251	270	245	244	250	270	255	243	273	228	233	264	257	248	254	276	266	279	270	274	265	280	254	286	244	270	262	258	247	256	272	226	259	254	282	287	252	283	261	258	236	283	285	245	236	260	245	241	241	264	263	271	221	274	260	260	257	257	259	281	271	277	255	260	277	271	256	269	264	240	245	266	259	265	265	248	262	307	259	246	274	257	271	265	271	239	283	247	259	257	282	245	269	257	262	270	250	262	243	246	257	252	289	281	273	262	256	275	260	297	258	269	234	246	270	288	245	280	269	291	264	259	249	272	244	274	239	276	223	239	242	268	248	282	226	262	276	270	258	238	258	263	240	274	245	241	253	248	261	271	256	277	278	263	280	257	245	286	267	273	267	283	276	271	219	273	258	227	277	254	272	237	280	278	274	251	258	252	297	256	260	227	258	255	278	238	272	273	266	273	250	250	245	286	263	273	254	264	246	253	238	249	257	264	280	256	303	219	268	263	271	259	246	253	255	285	254	274	252	248	275	289	266	268	261	275	261	270	244	265	251	241	263	265	266	254	268	294	271	215	236	233	249	273	262	233	278	275	257	263	245	257	262	270	242	260	256	253	265	260	265	273	273	272	263	245	238	247	230	282	285	260	285	297	265	280	271	296	267	276	287	254	275	241	261	272	284	257	269	247	259	277	252	232	244	259	258	278	239	253	280	263	248	267	272	251	230	260	239	247	246	250	268	252	281	221	248	274	230	237	270	271	242	245	249	242	249	249	250	263	252	257	280	287	240	267	263	298	275	259	253	250	274	270	239	287	254	281	282	266	217	251	268	231	253	226	259	258	253	263	264	263	268	259	280	242	302	282	282	252	253	253	248	258	255	241	278	282	272	241	238	242	239	280	259	249	279	280	238	228	255	263	278	252	266	260	272	250	276	259	247	263	259	275	245	305	273	249	229	227	248	251	289	283	256	276	262	272	257	254	252	283	280	273	252	263	248	274	262	263	247	258	278	277	251	252	270	248	252	266	280	290	249	292	268	272	248	281	266	263	246	231	243	273	277	289	239	280	271	275	230	244	272	264	261	235	288	250	254	252	255	276	246	258	263	243	273	257	254	262	245	258	248	266	280	284	272	277	275	276	274	265	267	277	258	260	273	272	278	246	251	274	260	253	257	272	276	252	252	257	273	235	248	258	281	253	280	262	244	263	253	266	285	270	293	242	259	253	291	232	275	281	237	256	282	264	264	246	251	264	253	248	292	280	248	235	284	249	248	220	242	269	272	239	284	241	254	257	266	238	289	275	261	280	270	281	245	280	280	231	238	273	230	268	263	274	266	229	274	250	258	269	266	292	260	258	250	249	279	268	252	279	278	264	246	268	255	304	257	277	268	229	266	205	261	273	292	267	280	276	237	270	244	274	248	260	251	248	269	263	292	251	236	251	225	280	287	273	242	263	280	259	257	259	248	281	251	241	256	262	243	241	257	254	250	259	251	279	285	266	282	273	283	258	245	248	240	279	255	256	256	237	271	254	243	271	236	242	254	268	284	277	275	232	252	245	254	257	244	275	266	261	241	241	257	259	280	269	259	248	279	256	262	291	302	278	264	259	297	260	266	237	261	229	260	252	263	300	244	258	288	283	255	259	263	263	268	273	264	270	264	286	264	260	279	274	281	259	303	280	293	295	271	239	279	291	256	251	241	281	256	264	254	274	274	271	281	288	252	289	263	248	239	224	274	258	265	255	286	242	245	276	273	286	244	266	266	231	249	278	294	253	263	273	231	228	224	263	290	251	260	288	269	242	266	238	266	300	262	266	267	271	279	243	274	261	265	245	247	265	271	249	243	236	265	268	290	240	270	260	293	284	285	262	235	253	273	271	261	225	269	278	276	266	283	239	241	248	254	258	263	256	267	245	290	263	250	273	301	252	239	254	272	286	256	270	263	239	235	267	291	260	266	240	277	241	251	262	279	272	260	258	250	264	266	304	255	264	256	257	267	269	216	273	279	242	271	277	249	226	235	272	255	258	277	276	253	260	240	270	281	276	259	261	234	260	254	249	256	275	251	267	305	270	264	262	259	267	275	258	276	260	309	246	242	246	256	262	255	246	264	286	263	269	274	280	257	265	255	219	234	287	255	296	272	241	239	263	243	263	276	262	269	247	253	261	284	253	262	305	249	239	249	289	251	263	258	244	255	284	256	259	239	268	270	251	264	250	271	256	258	284	267	245	249	250	260	244	273	252	268	281	223	239	245	256	255	279	224	264	241	261	285	259	259	268	261	256	242	249	250	270	246	269	255	257	312	245	265	235	248	260	246	269	256	271	255	222	267	275	251	243
2420	732	808	826	844	773	764	764	773	682	743	675	692	677	690	694	679	657	668	673	695	651	690	665	682	683	666	681	676	644	639	620	635	655	657	664	694	686	628	684	678	671	661	697	623	644	671	665	639	691	632	657	674	705	657	687	662	682	671	654	688	660	665	663	704	658	691	654	663	681	662	666	651	662	653	664	637	667	688	652	725	691	683	652	670	669	667	666	645	638	667	645	658	673	687	712	689	654	653	670	668	674	674	647	709	690	705	655	713	691	649	635	682	684	650	709	666	720	655	663	621	671	627	677	660	643	634	680	687	715	721	701	650	652	659	680	667	661	656	633	686	657	656	655	683	664	669	685	645	631	680	679	684	614	683	655	706	675	627	651	673	685	678	654	680	661	621	650	720	639	748	644	683	675	651	710	650	730	652	637	675	632	667	628	687	642	663	678	612	620	670	620	682	648	651	666	644	704	671	684	625	686	661	679	634	656	593	679	658	632	636	651	684	683	690	680	662	632	674	643	681	670	690	689	671	664	662	698	617	647	666	684	669	683	646	642	687	715	636	674	631	640	687	654	666	636	668	711	689	693	675	657	682	661	673	643	675	640	677	631	645	641	692	655	663	652	677	688	684	688	641	645	682	705	690	694	614	695	700	660	641	656	666	653	646	642	670	644	703	646	690	671	661	648	611	674	671	620	666	675	647	615	679	654	654	666	677	669	651	714	726	652	651	656	678	639	671	676	671	615	635	672	664	662	714	649	724	625	629	643	653	629	666	691	681	692	725	656	687	654	645	682	676	667	683	658	691	670	611	661	710	673	649	630	668	676	727	662	670	698	646	669	666	637	636	650	681	631	613	687	660	638	636	667	667	626	673	685	639	597	685	698	684	656	672	670	686	672	688	692	672	652	687	723	696	695	661	679	625	614	712	643	665	702	659	620	649	686	690	658	653	677	668	639	650	718	659	659	673	643	667	647	722	731	649	669	682	676	636	640	655	681	671	666	653	611	612	700	639	661	703	695	681	649	677	718	668	681	672	734	653	659	611	674	620	696	693	607	667	715	638	675	652	669	676	670	629	667	642	682	634	669	668	649	636	636	698	658	670	615	632	688	628	694	667	637	683	699	680	683	658	651	685	646	700	666	665	731	702	690	706	656	684	663	713	676	692	628	684	665	659	692	657	694	702	693	667	656	640	684	696	725	687	641	695	661	695	655	667	637	657	606	648	628	614	683	679	651	695	645	690	638	674	681	668	683	716	684	658	652	695	649	649	638	671	665	682	651	642	669	688	690	694	652	673	625	709	659	639	641	688	681	653	731	678	689	674	698	701	669	627	636	673	638	653	682	624	647	647	642	673	689	662	687	654	627	674	679	663	642	660	678	725	657	687	651	632	641	682	660	658	649	662	659	693	689	699	700	658	652	692	667	654	682	657	634	710	706	675	630	674	676	657	668	671	660	646	654	675	703	670	668	683	652	692	710	666	681	667	671	640	680	708	674	656	676	664	635	702	650	643	668	671	694	691	646	698	701	631	679	688	684	692	640	687	673	670	658	679	664	609	641	611	683	687	587	635	695	688	630	640	701	675	687	683	662	673	666	672	645	670	671	679	670	662	695	671	622	661	679	668	685	699	589	644	677	696	655	650	677	696	690	643	640	669	688	674	711	685	693	657	658	609	663	638	727	711	677	649	657	684	697	642	708	679	668	645	715	665	614	698	695	638	704	645	683	633	666	679	683	690	697	673	682	676	644	663	596	636	628	676	718	719	652	642	645	685	611	623	657	697	613	658	698	647	688	676	686	696	669	656	694	689	655	634	632	659	679	671	673	659	686	706	638	699	685	632	675	679	669	679	693	659	700	686	643	713	669	645	654	647	673	660	629	673	683	593	669	638	646	670	645	648	651	661	682	635	670	693	672	690	698	670	684	694	674	668	649	650	720	645	663	637	686	716	706	679	676	664	655	672	654	634	623	673	677	632	653	672	641	631	667	649	713	640	658	678	713	689	666	635	671	679	628	695	670	612	625	691	680	659	654	662	717	665	621	652	700	650	667	723	680	666	642	648	670	704	658	623	662	666	659	667	690	710	705	682	654	674	687	718	620	682	684	651	654	679	641	676	620	646	644	682	662	682	668	623	671	692	640	668	632	682	630	722	652	630	668	690	679	640	679	685	673	669	681	669	669	657	676	615	658	660	681	690	685	649	647	712	615	666	674	644	653	642	682	666	712	691	687	648	629	707	647	615	693	700	661	668	644	671	668	697	630	656	610	655	718	640	656	698	707	646	692	653	700	646	650	645	655	659	667	660	688	668	647	662	706	714	634	658	690	655	703	700	658	711	646	696	657	597	655	709	653	650	663	678	625	641	655	651	660	631	662	700	651	664	655	679	673	657	639	686	692	679	650	731	691	689	674	646	660	640	710	675	665	676	650	655	676	688	655	647	695	643	678	687	672	662	686	679	706	663	673	655	677	676	661	733	628	649	644	668	667	685	645	686	692	747	683	657	683	665	667	682	654	641	658	663	661	687	706	660	629	681	675	668	735	637	660	661	640	711	676	676	608	676	655	682	667	648	666	629	677	666	644	649	643	691	673	707	651	655	659	669	649	674	694	602	721	686	662	697	628	653	677	682	669	673	707	730	680	682	644	677	642	715	669	681	679	643	625	680	671	659	698	747	711	700	666	659	648	668	644	631	686	646	754	662	632	683	651	690	685	625	639	678	677	650	632	651	629	656	674	666	704	685	652	673	690	700	674	643	666	648	725	668	704	622	706	661	710	607	665	651	687	706	685	674	708	655	653	641	686	628	645	667	634	654	676	641	675	653	651	696	702	636	665	673	667	657	702	637	672	673	733	695	714	685	643	692	707	677	674	673	729	644	646	626	675	649	638	667	689	704	677	653	660	642	667	678	646	688	678	669	667	678	669	686	692	692	664	694	678	699	661	619	682	663	667	673	674	658	628	638	685	690	649	657	661	662	663	665	660	654	676	692	696	606	692	679	604	681	668	671	649	666	635	717	671	626	669	649	656	719	618	653	635	657	693	664	696	712	681	671	671	699	644	700	683	637	659	641	627	670	670	710	637	704	692	685	649	654	659	691	686	696	677	667	697	669	674	667	672	678	692	617	666	650	646	651	679	646	672	671	634	629	673	667	694	651	671	632	696	679	670	664	642	656	690	660	668	631	627	666	658	630	679	665	674	671	690	651	664	677	684	658	694	669	676	651	690	693	674	707	673	707	687	645	661	682	657	688	690	693	698	649	715	644	696	672	703	649	624	685	671	666	683	666	635	675	696	649	657	665	649	638	685	646	657	641	735	687	692	704	694	645	718	665	699	686	647	675	674	677	625	665	656	654	698	651	649	680	643	652	686	681	692	651	657	640	649	694	666	626	665	651	628	661	641	636	707	625	666	646	659	669	690	658	626	699	685	710	691	659	712	673	680	690	645	705	666	651	654	687	674	682	661	690	646	672	664	625	689	656	668
11160	1150	1309	1099	758	543	511	394	358	314	332	301	249	249	230	229	227	238	237	209	213	223	206	194	203	209	201	210	208	211	225	193	208	219	198	235	218	210	190	179	179	176	193	212	219	207	186	198	198	190	188	209	191	196	178	217	200	210	185	167	201	186	214	170	177	209	193	201	193	164	180	177	194	205	173	161	232	176	179	219	228	167	183	172	202	191	184	186	183	175	170	180	194	198	184	182	193	206	184	169	183	210	207	191	188	195	191	193	182	170	188	189	189	200	176	186	176	152	190	170	185	197	178	211	181	178	210	164	200	185	202	180	182	208	198	181	207	178	184	210	195	205	197	179	200	183	187	199	200	182	180	188	222	202	193	178	187	190	191	198	202	177	165	222	209	188	194	193	183	188	182	184	184	202	188	183	199	174	167	192	204	181	201	178	158	202	210	180	199	194	204	177	176	202	189	185	180	196	205	188	221	179	182	183	177	182	206	202	174	189	211	194	198	170	234	180	178	182	192	192	215	193	216	192	188	204	192	183	166	209	218	226	212	190	189	180	200	180	187	163	177	172	180	205	200	187	185	178	201	191	167	199	193	194	178	172	204	175	195	198	181	180	188	213	187	207	191	173	211	219	193	184	228	189	180	187	204	170	175	172	187	194	193	168	212	183	193	160	197	181	190	217	192	196	188	180	186	180	205	195	186	196	177	203	198	194	163	178	183	193	198	181	200	190	219	187	169	222	171	188	203	196	200	208	199	182	157	200	204	193	199	215	209	197	185	193	177	197	204	178	198	181	198	172	209	203	174	216	201	211	176	161	170	203	203	179	192	206	190	204	175	173	169	190	210	201	192	185	201	184	195	196	192	184	191	185	178	179	164	195	177	186	186	187	192	191	181	196	148	205	211	190	184	189	202	171	188	186	223	185	188	191	173	175	190	190	196	187	201	192	187	201	204	174	220	198	184	199	182	207	165	182	203	205	197	203	195	165	172	169	191	205	186	181	150	182	186	180	187	200	182	182	185	206	190	228	184	172	185	210	173	192	186	210	203	157	190	194	173	205	210	188	174	185	215	191	187	210	194	181	195	189	213	178	187	178	154	185	184	186	181	181	182	206	215	191	162	185	182	190	193	215	199	218	206	186	195	200	192	163	199	204	186	195	178	178	157	205	203	151	190	169	174	181	191	193	177	177	180	157	201	177	180	214	204	184	192	178	187	216	217	195	163	203	188	201	179	187	173	170	205	176	164	173	184	179	184	166	181	211	194	207	217	205	186	188	181	197	233	178	197	194	183	168	180	206	173	196	200	193	189	197	208	191	174	205	192	187	164	147	187	187	194	181	225	184	194	189	173	161	154	174	208	171	212	172	186	192	198	170	193	191	178	208	198	197	192	174	223	200	183	163	184	186	197	198	158	170	187	215	188	183	180	181	195	187	190	211	173	193	190	177	198	192	192	178	190	179	194	199	214	201	204	205	204	181	225	176	175	191	188	197	212	175	181	156	166	194	187	184	190	204	193	166	198	193	198	188	185	184	201	182	181	157	203	175	199	195	165	187	194	197	169	205	208	196	177	189	180	187	170	195	169	189	207	201	195	165	185	168	199	189	205	213	171	181	180	172	203	193	157	177	181	204	193	205	217	166	202	187	183	157	198	196	191	199	196	181	201	191	168	212	184	191	185	181	207	171	196	186	187	199	170	171	179	191	169	204	183	216	200	179	195	215	193	208	209	211	207	189	192	214	208	185	170	161	195	211	217	185	193	210	171	182	186	211	204	180	209	181	186	196	193	178	188	169	173	184	177	161	184	207	184	163	193	194	174	191	227	187	174	177	183	183	189	171	178	206	167	187	200	205	212	183	202	199	198	189	171	177	184	176	178	189	206	192	203	155	177	221	169	180	196	204	198	185	187	206	192	191	192	198	199	211	218	187	170	178	209	197	164	188	187	201	184	157	200	207	153	190	182	182	203	174	203	199	179	206	203	201	186	184	193	192	186	180	178	184	190	216	197	184	186	198	165	178	190	211	207	209	171	193	192	196	162	166	173	190	176	203	197	198	194	189	180	200	197	192	186	198	194	189	201	173	182	208	193	185	212	196	193	205	185	177	186	197	169	216	189	182	171	194	183	179	185	181	196	168	176	205	188	212	211	178	208	194	178	187	209	172	188	176	179	203	178	183	180	189	178	198	197	194	193	185	178	175	179	189	180	177	157	171	195	188	194	192	198	204	170	201	188	197	201	178	178	172	194	166	193	210	217	190	207	209	198	200	200	190	207	195	192	166	185	196	201	210	209	193	197	180	201	189	166	202	197	180	178	176	179	213	207	193	199	198	179	152	204	203	202	175	187	187	196	198	200	192	202	191	199	195	216	215	163	192	194	162	166	186	197	164	221	194	183	196	187	192	200	175	194	169	202	195	189	179	193	192	212	214	200	175	196	168	203	204	160	184	197	204	191	182	223	183	192	202	198	174	202	186	186	186	206	202	188	181	196	187	218	172	179	196	207	195	183	200	203	192	185	186	217	217	187	176	184	206	201	197	209	215	194	176	197	176	211	202	220	191	174	196	191	172	179	171	190	194	201	171	190	214	177	196	179	190	175	178	202	163	183	200	170	194	183	194	184	172	186	171	174	196	187	210	191	193	200	187	183	203	202	196	192	223	215	211	196	195	185	221	185	196	184	189	176	187	191	185	189	178	185	219	209	208	211	179	212	200	211	187	172	203	211	194	177	197	202	199	191	183	187	219	194	173	181	180	200	190	226	181	202	212	187	182	180	178	195	185	181	163	171	175	168	188	200	202	208	184	184	185	191	179	192	193	189	204	197	200	206	184	191	185	173	206	184	210	173	173	199	186	203	196	186	216	180	181	193	190	166	211	185	194	205	206	186	225	179	151	184	196	212	216	177	165	190	189	186	187	194	192	187	188	187	194	203	212	160	178	189	176	189	191	204	196	196	200	179	199	195	193	216	199	174	160	207	187	176	205	210	169	210	184	168	172	177	194	180	198	216	201	159	185	201	194	203	196	171	192	191	183	192	182	200	190	207	206	181	186	176	191	194	193	181	172	208	179	187	203	193	159	167	191	189	181	194	176	205	225	173	185	228	175	203	183	215	186	177	172	182	206	184	191	192	185	209	196	212	202	183	198	179	214	195	193	200	172	174	186	211	216	161	188	228	167	199	178	198	212	185	171	209	195	178	199	189	174	208	184	169	194	196	161	179	168	185	184	201	218	194	161	186	199	203	193	185	219	198	202	181	190	200	217	210	211	179	200	203	188	189	185	171	192	178	209	197	193	197	167	195	187	174	183	190	189	212	186	206	212	201	169	199	192	223	178	180	191	165	163	225	198	194	185	207	196	215	183	172	216	222	182	201	174	207	190	191	200	191	185	176	172	200	199	193	191	177	181	197	196	197	202	196	184	187	197	161	195	191	189	196	205	194	172	183	176	197	190	188	183	206	175	208	180	191	207	198	175	194	172	220	187
6665	1399	2793	3356	3000	2444	2000	1755	1431	1358	1134	1043	1018	943	913	805	792	798	735	687	708	699	647	648	623	635	593	613	621	576	592	582	581	571	564	527	561	526	536	515	510	524	551	547	514	550	529	497	509	512	536	512	510	498	510	524	514	493	515	507	509	499	491	501	522	507	470	514	523	524	539	563	503	483	529	569	515	491	509	503	515	528	480	523	467	478	520	458	519	488	481	499	529	481	487	502	494	497	529	486	511	476	478	487	451	491	507	489	492	496	505	502	458	507	505	501	524	491	530	489	493	504	486	472	500	459	474	473	551	477	516	499	483	521	490	486	475	513	497	495	480	447	495	491	511	538	512	487	490	506	529	492	492	498	519	503	497	515	492	494	490	493	525	470	486	487	455	483	504	494	514	471	496	511	472	482	489	464	505	501	501	498	483	523	494	507	479	468	510	495	493	503	510	494	510	515	504	497	494	490	443	477	501	513	492	517	504	478	485	520	499	509	477	520	476	536	478	509	492	487	459	479	503	521	521	471	487	507	525	449	485	472	468	499	487	481	466	506	496	509	472	494	482	478	517	499	496	494	510	475	451	471	517	525	449	495	496	471	501	512	478	460	489	449	490	443	485	481	520	487	494	442	483	497	518	462	494	516	496	479	489	452	512	446	479	511	460	490	485	469	529	458	510	496	502	493	478	483	487	553	508	514	471	473	504	514	466	474	533	481	502	523	489	521	451	501	540	485	529	465	479	530	493	465	464	473	490	529	480	482	490	501	478	503	508	497	502	493	526	483	470	504	517	498	512	502	480	494	476	476	429	524	483	526	507	472	528	498	522	544	491	542	453	494	480	490	476	489	504	505	514	475	464	506	501	494	458	509	475	470	488	498	530	500	469	532	475	491	498	521	509	520	483	472	535	484	526	456	487	472	519	479	511	478	526	482	483	459	439	481	505	482	523	474	518	510	487	484	524	476	515	501	500	485	515	498	494	482	480	493	502	512	477	495	501	477	501	493	489	471	481	490	523	493	491	504	525	495	464	523	483	496	489	517	475	488	475	479	490	449	492	521	516	475	475	497	517	494	522	486	464	471	455	489	513	494	526	490	462	516	513	449	475	481	482	507	496	489	468	440	519	510	509	512	509	524	487	486	466	509	486	479	491	498	481	554	495	484	490	480	507	472	482	491	519	490	481	512	529	528	496	479	474	532	494	500	449	469	527	469	508	473	474	500	522	515	478	495	502	496	457	464	469	482	495	435	474	478	480	522	510	478	476	504	473	508	497	498	504	445	466	452	482	487	477	491	499	520	497	513	520	524	502	482	476	457	466	534	486	484	468	471	513	485	423	483	529	512	437	457	474	495	508	509	482	495	517	476	485	512	470	469	506	476	509	496	484	488	483	494	448	493	518	495	475	481	483	504	526	475	482	489	490	464	507	491	473	496	457	447	500	532	490	488	503	481	468	512	487	489	473	511	524	485	479	487	478	468	492	490	486	538	487	485	517	489	466	460	442	489	494	489	518	467	450	494	520	497	474	480	520	503	468	506	489	466	481	466	510	524	490	501	484	495	491	492	511	504	521	475	487	517	497	483	520	472	523	523	487	461	461	479	486	511	461	546	486	462	500	515	514	490	503	506	484	506	490	487	489	514	457	497	491	513	474	455	479	525	494	501	530	545	490	478	497	490	492	501	500	500	504	491	521	443	493	483	487	466	491	521	471	521	491	514	488	523	498	479	534	488	479	494	486	484	502	465	508	521	504	509	505	477	462	502	499	504	491	472	488	505	512	479	497	478	496	490	482	512	474	497	508	497	503	519	476	516	472	526	456	487	486	480	477	497	500	506	473	471	518	481	518	531	486	479	507	457	493	486	465	494	468	493	515	504	506	464	508	475	466	468	497	429	448	499	535	475	496	463	520	499	477	508	502	450	508	511	486	498	494	483	480	501	484	469	512	473	483	469	461	521	482	515	498	521	483	503	520	523	482	498	503	491	476	481	481	485	447	492	463	485	544	484	470	475	505	490	501	492	491	465	452	495	469	467	481	494	508	505	502	478	512	494	487	466	481	495	519	483	501	477	481	472	507	498	440	515	478	439	499	526	504	467	517	496	494	494	479	472	498	515	498	448	523	468	484	493	488	460	507	513	511	430	498	455	525	490	522	465	496	476	479	468	439	531	522	477	506	470	530	514	508	458	473	475	498	470	496	516	522	482	483	501	503	495	505	485	510	504	501	482	469	465	458	551	434	497	496	485	483	488	456	460	481	519	455	485	467	492	495	497	497	497	520	507	528	488	523	526	529	472	475	486	507	486	495	475	453	509	472	526	500	460	488	494	532	450	483	503	497	502	483	491	454	464	468	531	521	481	508	516	502	496	486	471	464	497	491	513	489	491	475	502	516	492	438	460	484	487	453	489	500	487	496	496	525	483	524	500	512	491	500	497	471	495	494	511	481	496	475	485	504	514	485	462	478	498	519	469	531	495	486	498	484	502	533	508	471	504	514	506	515	507	503	508	446	460	432	482	462	511	495	509	493	491	472	505	533	466	505	492	517	496	526	448	508	528	506	502	475	474	474	486	479	550	494	481	484	494	455	460	508	513	461	501	482	533	460	482	511	490	459	541	534	503	472	434	479	465	527	517	493	485	480	497	493	493	496	507	517	502	511	476	464	500	508	490	488	501	495	487	468	472	469	485	513	477	515	508	475	544	472	524	470	535	474	485	523	502	477	484	484	501	527	475	472	524	549	462	514	456	464	512	511	481	487	508	485	499	466	500	469	490	512	514	533	493	504	482	489	485	519	442	515	463	499	527	471	518	503	483	516	462	469	490	493	505	519	470	486	479	484	526	519	513	484	443	509	488	495	551	490	506	481	481	517	519	501	512	462	519	474	484	510	471	500	538	461	532	478	487	485	507	475	476	524	495	485	518	519	476	467	460	490	497	497	456	526	512	495	489	511	493	480	481	475	486	436	471	446	496	496	469	499	517	502	478	474	507	472	456	502	500	485	523	473	484	502	485	468	489	478	476	515	474	510	470	473	499	466	495	514	520	487	493	532	478	451	479	476	474	492	501	501	486	511	536	505	484	518	461	471	462	524	489	494	513	459	487	491	515	525	529	474	493	507	490	480	511	501	517	498	506	473	464	493	474	462	516	503	489	485	472	485	469	466	509	451	482	485	501	467	527	492	476	459	515	466	462	526	502	472	471	525	514	466	523	442	490	491	488	503	492	483	503	482	509	495	519	548	479	473	499	505	459	459	468	548	546	465	518	487	511	476	502	459	491	485	507	480	486	478	494	482	488	458	468	467	469	516	462	487	481	491	486	479	473	523	487	490	477	506	489	518	489	506	471	494	493	501	531	480	465	488	459	514	487	492	499	550	481	476	486	503	489	487	550	476	507	483	486	493	504	484	530	484	499	475	487	479	497	474	477	497	503	488	516	494	507	486	502	466	512	475	464	504	454	496	505	458	446	527	473	503	494	498	494
17222	2503	2319	1773	1220	866	669	523	416	320	268	246	206	208	179	169	145	160	123	105	125	144	97	108	108	127	94	99	96	85	100	87	102	83	84	92	83	69	68	95	74	79	104	78	81	83	75	84	82	79	85	86	91	73	74	69	67	78	66	77	73	80	73	70	79	57	68	83	74	62	67	102	55	83	85	54	63	70	70	73	60	76	71	85	72	78	72	56	70	66	63	78	58	78	68	78	70	67	66	85	60	75	72	71	73	58	72	58	70	67	68	58	52	73	83	61	76	71	60	71	74	70	71	63	76	83	72	78	71	68	73	65	68	83	61	76	73	67	66	77	61	86	77	71	74	77	61	72	74	58	71	72	60	62	63	77	54	75	57	80	71	65	62	66	68	62	64	71	72	76	74	60	72	83	64	56	63	60	80	55	73	66	67	77	74	71	69	69	66	59	81	74	64	68	68	55	67	73	55	62	74	64	65	73	73	69	74	81	71	76	70	84	68	80	74	71	86	71	56	55	86	68	68	79	70	69	59	64	78	65	76	68	83	70	52	63	70	76	79	64	80	80	71	74	73	74	73	69	66	81	71	85	73	87	88	72	55	99	69	75	78	78	75	77	59	84	75	64	64	68	68	87	79	56	76	71	80	65	70	81	78	72	73	55	75	70	76	77	73	76	57	74	61	57	70	60	60	72	72	78	70	62	72	70	67	66	77	57	66	56	73	64	69	77	83	66	70	69	66	73	66	68	84	74	80	67	72	76	60	76	77	82	85	78	67	67	53	75	70	65	68	57	73	74	58	81	68	76	74	76	72	61	74	88	76	78	60	76	69	65	66	73	78	64	77	79	63	86	74	74	73	55	71	72	62	59	79	79	66	76	74	60	84	73	66	74	68	73	92	68	65	75	71	79	71	76	80	60	60	69	70	68	56	77	66	66	63	76	79	62	77	51	75	78	59	74	83	81	61	74	68	76	74	65	72	70	78	77	85	85	74	60	74	78	48	59	78	76	65	68	68	65	50	71	81	69	60	59	68	85	61	67	67	79	72	85	89	74	67	57	73	72	59	80	77	62	85	57	74	67	60	73	66	59	80	72	67	89	52	55	79	69	59	64	68	63	73	65	67	71	72	71	68	79	71	69	67	90	53	72	76	77	65	88	74	65	75	58	73	73	64	57	74	63	65	74	71	61	89	71	59	64	71	65	83	76	80	66	53	68	69	63	78	76	65	64	72	76	72	86	64	80	67	73	67	64	72	70	93	67	82	55	68	81	64	54	69	66	69	68	63	68	63	85	68	70	77	57	95	58	82	69	73	68	53	75	65	93	73	62	79	64	65	78	69	60	73	60	64	70	63	59	70	81	81	54	72	59	94	70	69	67	72	67	69	73	78	74	76	75	82	77	68	75	61	70	76	56	52	70	74	65	69	65	74	72	63	77	74	60	76	72	85	72	71	70	81	80	68	83	58	59	61	66	72	83	80	58	49	71	67	66	68	78	84	68	70	68	66	65	74	63	74	65	94	67	71	75	67	66	68	71	77	71	78	82	73	70	77	58	71	56	69	73	68	71	76	77	68	62	61	79	70	72	59	68	70	65	75	67	64	85	78	65	78	73	67	84	66	67	62	67	91	68	66	59	71	56	69	65	67	54	61	69	70	67	80	74	56	71	69	45	61	80	67	61	72	70	72	58	65	71	64	76	72	67	65	78	60	76	76	67	66	84	67	67	66	73	61	71	75	60	77	79	76	72	74	70	75	54	65	91	75	60	92	65	55	65	71	65	98	55	66	70	57	63	71	89	73	54	63	72	53	75	70	52	73	65	64	82	79	64	66	59	70	63	64	60	44	63	61	78	59	86	71	71	64	78	73	77	75	61	65	64	52	71	94	52	53	65	78	55	62	82	63	82	72	63	64	72	71	78	87	66	67	74	58	85	77	77	81	91	79	84	71	74	75	73	68	70	56	58	76	70	76	63	66	73	69	88	78	86	86	69	58	75	65	61	67	61	69	78	81	88	62	66	69	87	63	83	93	65	58	64	78	73	66	60	61	62	64	69	74	74	80	78	78	68	88	74	70	57	64	60	78	66	92	81	50	65	69	60	78	74	69	67	73	76	69	61	68	63	74	72	60	69	74	72	64	72	82	79	73	72	56	64	71	69	68	82	70	74	64	71	61	73	85	55	64	68	67	74	73	75	69	66	77	65	84	66	70	70	62	76	78	55	63	63	75	83	67	67	69	58	54	77	67	83	60	58	60	79	58	69	66	67	92	70	83	62	59	73	62	66	78	75	53	60	74	57	58	67	84	80	73	63	61	73	58	60	84	75	83	91	74	78	62	80	58	63	71	76	73	80	82	74	60	74	70	69	78	64	64	69	68	79	69	74	72	65	52	69	55	70	74	62	80	69	85	71	71	61	85	73	76	68	62	64	67	74	80	56	74	67	71	55	73	84	65	79	70	74	71	74	62	69	70	73	66	73	54	65	78	65	75	56	60	79	78	62	69	53	70	81	63	86	82	76	78	73	57	69	73	78	80	70	77	66	68	70	66	77	63	63	76	72	50	58	67	74	66	68	60	65	43	72	81	92	84	77	70	79	84	64	72	78	84	67	78	89	55	54	59	53	88	59	69	70	68	71	67	63	72	72	74	67	68	75	59	60	69	65	69	58	55	69	76	66	60	81	65	73	58	65	65	61	68	69	61	83	66	63	54	72	65	78	69	75	72	69	63	88	71	75	86	64	67	71	72	71	76	63	79	75	59	55	70	60	64	59	74	78	85	77	83	72	89	71	71	56	75	69	59	66	66	85	65	67	82	69	81	66	79	89	69	65	79	53	55	81	80	76	65	70	88	54	70	70	76	60	73	82	77	75	72	61	61	71	62	87	64	65	63	56	48	95	69	66	61	67	69	72	56	68	72	71	67	61	63	82	81	68	82	79	70	75	70	67	75	66	56	79	72	80	73	65	77	84	66	73	71	69	59	66	63	66	79	71	76	66	73	67	86	73	80	63	71	67	69	77	79	72	90	89	73	73	65	74	76	64	70	89	69	68	52	78	68	68	64	62	82	82	80	85	88	71	71	73	75	79	71	68	72	74	70	76	69	79	65	73	68	63	69	72	73	78	85	89	56	83	80	67	86	69	81	79	65	62	74	57	66	67	57	73	80	72	49	74	63	75	76	63	68	70	65	76	57	76	68	84	79	56	77	73	76	63	69	70	48	80	67	72	69	70	70	57	83	75	76	69	74	75	67	77	75	70	74	79	71	81	74	74	88	86	73	79	79	78	57	59	74	79	67	67	53	72	81	76	83	68	67	65	89	79	84	67	61	59	73	57	68	68	71	66	75	72	66	68	70	78	67	73	75	71	76	59	69	75	59	67	59	65	67	62	70	73	64	53	69	64	88	70	76	71	88	60	90	61	81	63	65	59	78	67	52	59	67	79	69	70	64	74	63	83	71	66	70	77	63	65	76	72	57	68	69	53
8079	1866	4495	5507	4568	3861	3020	2398	2086	1728	1418	1396	1113	1030	972	852	753	722	681	597	615	513	519	518	470	472	428	455	388	413	349	385	351	343	351	387	350	355	324	334	328	301	306	300	296	273	314	272	272	276	245	275	261	292	262	255	234	248	268	250	259	249	272	244	270	244	277	259	231	268	226	235	228	240	242	236	213	223	227	244	236	230	235	266	243	228	209	222	252	235	231	226	216	203	237	247	229	209	238	228	209	213	238	245	211	237	217	204	212	209	199	208	240	211	207	207	227	219	217	254	202	225	225	215	223	235	210	230	231	224	225	231	209	196	212	217	217	225	223	219	207	222	206	202	193	228	212	226	223	207	189	203	211	218	205	216	202	216	219	226	215	229	214	229	215	216	204	229	201	212	234	206	200	192	213	219	241	217	212	230	213	223	221	196	226	218	215	190	257	219	228	194	215	201	242	191	183	204	191	189	209	217	202	185	184	203	200	206	204	209	246	176	228	221	186	188	194	185	188	205	207	193	233	238	207	216	214	211	228	202	204	240	201	186	207	231	221	219	207	206	225	203	190	180	205	202	213	186	191	202	229	214	200	214	224	217	212	212	193	200	204	217	210	211	228	200	210	208	201	222	213	210	205	227	208	211	187	194	218	229	204	206	226	214	207	189	193	200	214	208	217	204	226	230	214	214	214	202	215	209	220	231	208	212	200	218	223	212	240	219	222	181	218	204	210	219	227	226	205	221	198	188	208	205	231	206	215	220	220	217	195	233	216	213	208	219	218	197	196	218	237	194	219	241	208	224	212	198	190	212	226	223	201	201	220	200	198	234	225	213	204	216	195	216	223	186	216	206	226	211	197	222	191	245	217	222	199	204	192	223	189	226	213	189	197	200	205	208	214	215	224	194	197	190	214	194	190	233	201	208	227	211	223	202	221	203	223	201	211	209	194	224	214	206	219	218	222	192	208	181	209	196	205	204	189	206	196	209	208	223	210	181	239	215	192	188	249	220	185	200	204	210	230	220	200	186	241	209	217	223	212	209	223	192	208	211	195	231	222	205	200	193	212	224	210	178	200	198	195	222	204	247	232	188	212	206	225	195	182	203	199	211	211	194	218	219	197	213	230	231	204	211	216	209	223	208	214	225	209	210	205	231	212	231	181	226	206	223	217	236	203	228	204	224	194	208	196	246	191	213	217	188	209	216	208	201	189	208	218	183	217	207	201	213	222	191	200	214	233	228	219	174	223	234	224	217	198	211	204	204	203	220	223	200	217	211	192	215	218	192	204	215	225	176	195	207	208	201	197	208	204	210	179	209	216	208	190	218	201	217	232	212	197	201	215	222	193	214	213	214	199	222	208	196	190	193	215	226	182	206	217	208	207	199	219	214	209	194	214	229	185	205	190	180	215	201	185	210	239	247	207	185	222	214	211	201	196	187	205	206	204	207	219	218	205	228	176	199	219	204	190	207	200	214	207	193	217	201	212	210	200	228	208	233	230	222	220	209	216	219	219	209	199	226	169	216	202	185	216	203	205	212	203	226	234	211	213	203	197	219	182	223	207	221	200	214	220	214	182	202	207	176	203	190	204	222	215	211	212	200	238	208	204	223	212	209	236	226	197	205	221	221	222	222	236	205	215	186	210	208	203	189	221	196	212	228	216	221	227	210	215	223	221	204	210	217	204	194	230	243	191	225	204	229	204	224	202	201	226	220	233	199	219	246	216	200	211	204	223	227	222	215	220	214	220	217	231	173	215	223	220	186	207	215	222	198	198	190	215	187	214	200	178	210	199	217	203	236	232	197	210	221	209	209	225	188	237	208	215	229	234	221	186	209	188	228	211	208	196	213	221	229	207	194	186	224	206	222	205	209	210	224	211	214	206	190	211	207	210	210	196	200	199	204	219	215	235	214	207	211	205	216	211	230	196	195	199	221	180	223	203	203	223	201	221	212	200	216	205	184	189	196	211	209	193	204	227	211	207	205	220	224	183	211	215	217	191	211	221	165	212	198	200	201	210	225	216	205	214	225	225	208	197	213	203	184	230	211	207	194	214	210	233	222	232	206	219	225	224	203	207	209	208	229	219	199	205	233	208	203	206	203	199	221	208	220	203	179	214	234	220	251	209	211	193	234	208	209	215	237	199	202	214	170	206	225	218	203	199	225	227	202	208	211	195	209	215	224	186	224	205	216	225	204	228	185	216	187	209	201	219	215	205	221	200	197	210	200	219	199	203	191	208	230	197	207	214	218	220	237	221	213	197	210	226	231	229	225	206	209	185	207	217	229	209	212	244	242	188	205	198	207	205	223	187	218	205	186	213	202	201	201	230	227	190	204	232	204	219	218	207	227	223	189	221	233	228	218	186	227	216	230	185	219	208	203	220	188	203	224	236	220	226	206	229	201	202	216	225	203	193	258	204	198	222	194	204	220	192	191	212	213	236	192	204	223	203	211	216	182	209	231	195	215	185	203	211	180	239	208	205	239	221	211	220	208	197	224	190	231	213	217	208	187	224	226	165	220	222	220	215	229	214	201	213	194	196	202	206	214	223	223	185	214	216	215	214	183	212	228	221	195	197	199	198	212	229	209	221	209	209	207	187	232	207	208	207	202	231	193	217	222	242	207	216	186	201	207	220	212	219	203	202	224	176	217	200	195	216	242	239	198	197	243	216	187	195	220	223	213	233	214	199	217	207	202	220	210	230	207	213	232	233	224	185	223	219	219	216	212	230	196	204	234	223	207	203	206	235	209	215	197	216	220	208	224	211	220	211	213	208	231	225	207	184	195	165	200	219	210	195	207	239	210	223	205	194	193	249	220	194	223	194	221	222	186	226	199	193	216	214	230	224	217	197	214	216	210	208	197	225	179	212	214	215	192	191	195	196	210	194	227	220	188	184	240	212	191	195	201	183	206	218	208	215	226	204	207	200	223	211	195	207	239	207	217	190	202	220	181	196	198	211	214	195	210	214	238	199	214	186	220	227	199	200	234	236	232	245	198	212	214	202	199	197	183	209	224	215	221	225	195	204	201	188	239	210	222	206	204	204	229	209	222	201	181	202	198	210	215	210	201	200	216	236	195	198	210	227	227	200	225	202	197	218	186	218	204	233	193	211	214	205	207	212	214	219	212	216	219	222	207	224	221	203	207	203	218	233	223	221	205	207	198	203	237	224	209	192	222	204	221	203	218	196	197	196	213	221	195	196	224	180	221	214	206	188	232	192	196	236	180	213	236	188	230	203	207	212	224	193	222	186	186	212	204	206	201	210	202	231	230	200	202	204	215	234	220	234	181	211	211	232	203	217	215	221	207	207	218	222	217	187	200	196	220	218	205	198	197	223	200	225	218	214	199	212	205	216	198	210	185	231	205	211	205	226	237	216	177	198	184	207	208	177	214	184	209	203	190	244	229	220	187	227	212	182	188	219	193	233	224	177	220	183	188	203	217	204	205	208	201	226	215	212	223	241	211	211	187	224	211	200	200	189	210
2546	344	330	368	326	309	277	268	274	306	265	312	246	270	272	255	256	240	266	244	264	268	262	274	258	259	260	281	278	251	249	253	248	250	273	281	257	250	253	273	265	247	219	273	269	262	252	233	259	262	269	267	251	273	265	248	258	233	255	274	249	255	252	255	259	259	260	258	259	228	257	252	268	285	268	282	288	262	281	258	273	279	252	269	272	289	247	279	248	234	284	293	246	261	248	265	244	289	259	258	272	273	265	255	236	251	252	262	261	249	266	263	281	279	270	259	297	256	283	282	259	266	277	273	227	242	241	273	280	287	269	282	238	252	256	270	262	246	247	262	258	268	252	266	254	273	268	289	232	254	258	256	261	259	282	274	256	278	257	296	240	268	282	243	267	251	314	279	259	288	252	249	268	232	246	284	250	288	258	242	246	277	255	231	241	285	275	265	277	262	241	255	277	272	255	268	264	262	270	307	274	236	278	263	255	246	248	265	265	269	269	267	257	272	249	263	253	256	282	258	271	250	262	247	250	267	262	262	254	262	261	254	263	247	251	291	260	236	263	281	246	245	247	260	264	271	253	277	266	283	256	286	265	253	227	252	262	265	253	281	281	220	253	262	225	272	254	253	251	263	267	279	235	260	265	285	266	267	252	254	245	274	293	272	258	279	270	257	256	250	276	292	274	274	282	254	251	225	265	261	276	269	270	270	260	261	229	282	248	238	262	286	269	263	279	260	279	275	265	283	245	288	277	270	241	282	260	266	268	291	266	274	272	268	275	256	246	259	256	251	254	214	282	255	238	256	231	240	257	285	266	265	259	274	258	252	256	256	266	261	248	262	270	264	252	257	243	239	262	259	270	270	257	256	244	255	255	240	272	262	279	268	260	267	256	255	248	247	254	256	284	277	258	259	269	246	301	240	254	272	240	236	247	274	279	268	273	288	281	246	274	248	246	286	291	256	231	243	237	285	264	258	257	239	246	259	268	264	303	242	268	237	254	249	268	261	238	263	257	246	261	253	257	240	247	226	253	290	249	249	271	283	262	312	234	259	255	254	283	268	245	256	261	264	270	252	277	267	243	242	232	261	236	258	250	271	238	229	269	231	260	275	255	259	238	295	240	282	276	280	265	256	244	266	270	257	307	239	255	242	262	221	254	250	278	257	258	264	287	275	233	255	263	248	267	272	287	283	249	272	251	242	261	244	265	244	252	263	275	268	267	281	260	256	268	261	273	270	256	246	236	268	282	251	224	287	269	247	260	271	272	284	265	242	259	237	242	261	250	254	244	270	263	266	273	271	292	234	280	258	276	256	259	279	276	247	247	279	296	269	245	257	256	287	248	266	259	266	250	269	244	245	251	269	248	254	260	268	273	270	267	251	271	270	246	278	248	258	270	272	285	261	257	252	253	259	290	242	261	267	262	268	272	282	245	263	277	251	242	261	265	259	258	268	279	269	262	256	256	266	256	285	261	279	265	267	241	274	244	267	295	268	242	249	261	224	289	245	264	254	255	250	248	262	269	271	258	248	279	254	278	259	258	242	281	243	261	255	275	227	268	288	281	290	261	251	270	262	246	239	269	248	246	271	259	259	265	272	251	268	266	252	268	263	273	260	271	297	231	266	255	266	260	248	292	269	251	262	281	284	267	251	255	284	272	254	265	253	245	238	248	253	247	276	286	257	232	272	268	297	283	261	261	272	240	231	276	276	258	243	262	267	275	287	273	250	261	268	270	251	271	269	268	287	252	269	243	281	242	248	258	241	278	318	255	265	240	266	284	253	259	255	271	256	273	264	276	246	257	260	266	294	262	271	258	270	262	260	269	249	273	220	282	273	276	274	274	234	275	277	258	245	266	254	242	252	263	262	250	227	291	285	237	266	253	245	257	264	263	270	262	266	255	276	250	273	232	275	269	266	248	263	235	231	277	270	275	254	261	248	240	300	238	250	249	274	261	235	257	265	256	260	255	246	268	254	232	292	262	264	253	243	279	247	263	252	258	258	266	267	314	263	221	239	261	250	257	224	251	228	251	268	271	246	262	255	274	252	268	267	248	279	241	247	256	276	274	262	236	245	254	267	258	254	226	260	255	277	269	240	286	273	246	233	282	269	269	263	242	245	253	252	271	276	263	268	257	260	239	239	248	246	251	263	278	261	281	259	260	228	245	259	284	252	255	246	275	245	250	282	256	256	222	237	261	249	225	246	267	236	272	267	293	240	256	268	225	260	275	230	257	253	303	252	231	254	272	255	250	267	249	255	260	227	281	259	271	242	241	277	285	271	273	280	267	250	270	266	264	284	248	274	266	240	246	282	242	269	241	250	267	253	256	256	226	257	276	237	264	236	266	242	283	244	260	257	291	274	269	275	269	246	295	277	278	251	268	251	271	256	279	290	263	263	257	261	287	259	275	261	267	231	260	266	265	235	250	272	250	249	269	242	273	277	263	268	268	250	276	269	277	288	291	265	256	283	273	243	242	269	258	277	271	280	254	285	263	253	254	251	280	252	262	271	275	294	246	257	254	252	267	260	288	261	241	301	291	277	275	229	244	283	261	234	276	251	277	263	271	248	262	264	272	232	268	262	237	239	243	252	263	250	226	283	290	296	292	252	291	257	270	248	260	269	246	267	273	248	232	259	291	286	272	260	267	228	231	229	256	241	219	241	278	254	251	275	295	257	270	246	297	277	275	244	243	249	274	248	241	280	268	267	286	243	261	293	262	291	244	233	258	236	265	263	298	218	266	294	263	256	290	253	270	260	267	241	243	260	266	243	254	292	268	247	257	263	264	267	279	293	268	227	285	297	275	275	284	264	271	282	270	254	249	236	257	283	241	273	260	267	262	288	261	236	268	285	262	252	263	268	257	240	251	257	248	280	235	256	276	270	274	269	291	290	272	268	241	256	290	299	259	230	257	263	271	279	284	277	266	240	267	304	263	280	258	256	245	259	315	245	289	268	255	231	244	265	238	229	260	250	265	282	265	268	252	231	255	258	263	262	274	247	269	285	293	283	228	263	254	272	282	253	234	284	262	240	239	289	252	257	287	253	260	306	263	286	284	246	249	254	257	292	271	244	262	231	273	271	257	272	264	255	225	244	239	241	266	215	253	232	282	264	246	245	274	230	276	270	276	280	283	273	265	240	272	295	274	264	256	246	250	294	231	276	236	248	238	282	257	258	250	246	264	278	268	249	241	266	263	270	279	234	257	272	254	269	267	277	230	270	289	277	255	272	264	281	263	272	264	258	270	258	283	286	257	282	291	275	253	259	250	279	239	269	247	249	261	261	276	255	247	255	278	267	276	227	293	296	294	244	246	276	264	230	253	285	265	240	243	263	263	259	235	260	251	264	269	278	258	241	233	228	282	234	262	267	262	257	298	266	249	262	234	257	261	221	251	277	243	265	241	276	243	262	244	266	253	244	265	259	257	262	283	265	262	242	255	255	264	260	245	258	253	264	273	239	281	282	231	235	259	275	246	251	270	236
2508	780	863	885	870	860	793	761	730	768	752	672	723	694	670	672	665	759	690	705	668	659	753	635	632	650	663	653	698	696	670	653	631	649	686	646	661	685	643	710	673	684	682	695	630	697	638	679	654	684	712	631	682	684	652	677	649	656	659	725	672	663	668	676	645	682	661	697	684	704	659	647	646	672	695	651	673	696	652	679	648	657	667	695	675	674	684	674	691	687	673	669	650	623	651	664	653	627	645	667	675	672	685	686	705	664	658	689	645	677	649	655	726	668	658	684	638	641	647	710	680	675	683	710	622	699	706	650	680	645	699	661	684	708	708	661	702	699	610	690	672	673	633	689	727	615	641	665	662	643	634	664	683	688	671	677	648	716	696	660	635	686	654	646	655	676	648	698	691	674	641	701	682	651	652	673	647	636	681	643	632	665	688	696	666	636	616	680	719	638	697	696	705	622	675	632	677	652	709	659	638	674	669	620	691	674	629	650	689	650	630	690	658	674	664	672	654	657	658	674	662	700	649	648	661	671	637	654	670	695	669	638	650	679	645	658	677	637	677	673	686	639	677	721	683	628	625	685	644	661	705	628	662	674	665	646	711	678	628	643	647	658	690	638	683	692	663	653	677	606	655	674	622	699	676	657	654	677	651	611	628	652	640	680	666	612	635	628	636	658	656	692	669	649	704	655	683	679	639	682	657	656	632	678	652	677	650	678	670	646	654	666	666	633	697	637	683	696	680	658	760	667	622	642	630	623	631	654	688	667	700	632	639	669	665	647	691	677	667	720	679	657	682	621	708	654	612	713	646	670	696	688	652	698	676	652	686	701	666	640	677	634	676	668	672	686	702	693	670	638	679	638	706	607	665	721	603	710	640	671	673	668	649	672	628	675	611	631	669	635	629	662	697	673	667	640	704	684	619	668	701	644	692	680	646	685	642	660	631	667	674	665	671	676	695	650	659	669	656	655	657	642	657	655	693	674	627	654	655	645	680	659	693	648	707	655	655	653	648	692	631	655	720	670	657	667	657	650	712	624	705	684	659	630	658	653	678	623	625	648	648	693	657	664	639	675	706	658	681	639	653	648	717	678	690	656	681	664	654	636	653	679	670	657	708	625	644	677	656	643	642	626	694	698	669	648	684	653	647	663	609	673	668	647	661	674	664	671	628	608	681	674	634	699	662	655	629	673	621	668	674	645	655	612	604	710	677	623	721	625	667	696	648	646	655	677	684	605	629	685	664	619	640	625	658	658	661	630	626	665	638	689	632	615	703	653	641	641	692	630	631	710	663	688	670	683	685	639	631	646	664	602	675	672	672	641	638	631	651	700	690	685	665	607	689	660	641	656	687	644	668	588	635	636	642	686	633	697	681	691	650	597	707	653	682	660	678	658	659	652	638	638	676	664	607	693	628	631	654	636	660	689	692	623	680	630	659	643	693	689	699	680	657	695	682	618	660	638	638	691	668	643	667	647	672	643	674	670	643	694	615	730	646	663	661	665	657	696	635	666	698	656	636	689	686	654	670	648	658	672	673	638	670	654	681	663	663	695	679	660	661	687	687	663	609	652	651	661	657	659	701	689	690	633	695	603	651	670	680	657	678	641	700	697	706	660	650	673	628	647	657	664	659	662	669	685	674	645	634	706	678	698	618	676	633	660	652	697	657	663	649	694	672	706	683	659	668	694	638	644	624	635	644	646	663	718	716	658	688	655	614	673	658	676	669	628	633	641	631	652	677	670	666	705	660	676	670	664	671	619	647	671	662	646	666	641	661	683	669	663	669	651	698	632	603	687	661	629	692	677	688	656	662	691	664	673	696	657	671	674	653	636	729	624	723	695	646	659	645	699	707	693	632	651	693	694	670	667	727	656	681	665	672	698	680	684	655	646	632	650	655	710	652	660	660	693	689	721	671	646	656	695	643	668	662	675	685	641	663	702	660	671	623	644	700	701	700	681	661	696	653	658	639	639	633	682	667	637	686	668	684	664	677	649	675	707	657	637	637	674	615	638	680	668	662	666	628	668	721	674	629	681	658	675	641	652	654	642	687	728	711	658	648	685	646	656	655	641	635	670	642	639	676	709	639	655	673	650	676	646	649	671	712	716	651	641	669	647	605	677	660	704	711	666	678	660	679	628	625	672	617	688	666	685	641	658	640	685	670	685	683	699	648	647	663	683	685	670	630	673	683	676	656	671	653	649	699	681	682	657	656	676	645	656	736	675	674	620	670	693	662	643	646	687	683	672	644	669	723	690	693	702	700	696	631	670	694	667	649	688	653	655	658	651	649	685	668	680	657	672	635	685	712	648	691	647	658	625	601	674	659	652	661	635	631	699	664	685	638	694	667	655	654	716	679	641	643	703	673	679	626	651	667	679	616	681	636	624	643	683	658	696	687	714	660	656	636	705	639	660	660	687	633	695	677	701	634	666	641	692	676	672	647	689	705	633	644	682	691	689	719	647	674	640	646	661	635	661	666	676	644	668	666	687	690	620	684	636	678	672	626	665	653	634	624	686	653	640	609	657	651	686	699	635	639	700	672	725	681	668	663	722	664	680	680	673	650	679	630	716	664	658	668	677	703	670	679	630	679	684	689	675	645	683	657	677	646	673	671	651	711	653	684	679	677	695	698	671	655	605	672	677	671	635	640	684	682	608	637	673	677	684	685	684	690	679	598	698	636	669	699	661	660	682	694	676	676	655	667	667	673	684	690	705	643	630	707	662	688	634	654	639	633	687	649	703	675	688	655	679	677	627	618	660	655	661	660	665	679	674	672	689	631	647	630	670	660	667	707	671	668	678	621	685	699	683	634	640	613	680	689	714	652	639	704	670	677	728	689	676	662	694	655	655	644	636	706	612	620	603	632	631	652	646	648	700	634	635	720	688	652	644	684	663	646	628	668	659	651	689	667	658	691	687	700	634	671	691	667	674	695	703	666	673	665	667	630	654	696	680	677	657	651	659	664	661	684	662	633	638	661	650	629	644	671	640	677	647	664	652	738	626	652	636	665	666	643	629	698	653	662	670	711	678	682	664	710	603	680	694	700	663	644	677	659	682	673	674	637	649	669	630	646	642	669	677	654	638	669	674	657	674	650	676	713	655	653	715	631	704	651	658	643	690	708	687	652	655	701	630	666	645	631	628	652	665	683	693	671	675	632	659	676	684	666	714	669	637	655	663	679	699	723	678	650	679	680	661	632	689	639	716	703	652	634	622	652	640	670	715	666	656	669	696	685	716	739	676	674	710	679	690	682	662	656	732	661	671	629	668	722	675	687	679	690	714	622	698	663	687	720	691	662	654	687	668	698	682	652	692	679	635	673	666	678	680	646	629	641	677	627	619	698	671	676	672	690	666	695	638	622	600	666	721	689	647	649	684	673	666	664	678	670	614	716	666	722	704	658	671	635	690	691	670	702	688	696	658	672	662	625	728	612	683	686	650	630	679	662	696	683	717	656	680	639	677	638	643	662	636	677	658	603	657	686	687
9090	1140	1335	1101	758	652	552	399	364	335	300	253	267	249	236	242	241	195	219	215	221	203	210	196	199	201	206	198	209	210	233	183	196	202	195	184	204	177	211	216	201	208	194	192	209	203	208	205	175	185	198	200	193	182	194	186	182	192	193	225	208	207	187	211	194	177	198	199	177	194	194	200	192	181	182	188	204	192	201	190	205	179	174	185	173	182	201	184	196	195	189	187	216	190	183	195	177	179	200	191	188	184	186	183	159	176	184	182	206	195	192	204	205	192	186	183	168	181	196	196	188	178	185	177	185	215	196	188	190	189	189	200	187	174	164	196	185	162	205	160	195	184	202	187	210	197	212	194	189	185	202	210	192	202	184	175	165	188	206	188	213	187	172	190	206	166	215	182	207	221	202	196	181	170	178	205	209	206	171	179	201	199	214	204	190	210	172	192	182	204	225	195	173	166	163	193	211	205	170	181	211	202	184	229	201	189	210	183	192	193	202	178	189	193	177	189	179	200	190	190	209	201	187	190	202	195	170	199	188	182	186	186	189	214	203	187	227	194	203	180	208	191	178	185	201	176	192	175	172	177	191	155	201	199	214	210	183	234	183	166	199	214	179	176	193	161	197	197	185	174	217	199	216	183	198	200	199	167	205	180	201	179	199	177	184	166	174	187	184	196	174	193	183	187	172	187	195	182	197	188	171	193	206	196	176	198	210	178	201	181	193	183	210	166	169	190	190	187	190	220	187	217	190	200	197	203	207	173	210	180	182	212	192	186	220	175	185	176	186	187	197	217	168	194	199	192	178	211	184	185	202	186	178	191	204	187	186	205	169	194	194	164	171	198	175	200	200	191	178	173	202	206	188	169	160	191	199	202	195	194	192	201	173	174	177	200	209	181	197	196	182	208	194	175	212	189	209	190	190	187	186	201	191	207	202	195	200	216	195	211	207	172	206	170	192	185	180	194	179	206	181	216	186	196	188	190	180	190	170	208	193	204	207	182	174	181	185	180	191	183	197	178	186	174	167	155	153	185	193	196	183	216	204	216	198	165	192	193	212	169	176	180	201	176	181	205	179	207	189	198	201	191	162	206	186	209	213	179	171	194	208	171	215	186	206	188	180	188	199	174	169	219	214	208	209	203	193	196	172	202	186	206	187	210	178	194	181	180	195	202	206	180	202	191	197	191	186	184	189	197	184	179	167	206	174	191	187	189	176	166	173	202	154	154	202	186	196	201	174	189	198	174	211	185	181	220	175	168	180	200	186	190	209	172	171	197	188	195	175	212	191	197	185	168	196	176	208	198	178	180	216	195	194	189	183	178	213	186	191	190	170	193	213	197	220	181	180	193	181	191	214	205	171	179	190	174	205	197	206	185	221	190	180	202	210	190	178	190	179	197	199	194	195	193	171	176	186	200	194	201	178	216	177	187	200	181	196	206	184	211	211	180	194	174	216	199	181	190	187	187	191	203	207	196	185	172	187	193	208	196	205	164	170	202	206	192	186	193	166	192	192	182	189	212	200	190	195	197	204	187	175	196	161	207	183	187	171	191	182	206	193	177	175	190	181	171	199	171	192	191	204	219	182	200	195	207	185	204	202	196	206	195	194	201	189	191	162	210	192	198	200	187	198	174	178	184	180	204	198	162	171	200	177	208	202	191	170	202	176	177	178	187	170	185	194	192	201	197	192	177	193	185	175	175	177	161	164	178	178	181	198	205	176	184	196	183	181	175	176	206	207	205	209	194	180	182	210	179	183	217	206	183	206	214	196	196	215	177	189	199	178	219	185	206	175	190	185	195	204	198	173	214	182	200	212	187	200	179	200	187	194	195	212	177	220	196	185	171	177	161	160	216	188	210	189	179	177	162	188	197	169	210	210	160	210	205	191	191	204	195	232	211	198	187	188	171	173	191	182	207	196	204	197	188	208	186	206	189	198	168	188	211	190	188	195	192	190	193	203	193	204	190	179	169	203	206	204	189	208	192	172	180	178	180	185	215	180	202	178	178	182	194	194	185	194	182	207	202	198	196	180	183	167	206	197	180	223	188	200	200	215	180	188	173	187	169	202	181	206	186	188	201	203	171	182	199	203	206	173	188	213	180	184	214	195	164	194	182	194	200	171	155	188	193	188	186	195	199	202	202	186	189	216	185	182	222	196	178	202	204	165	206	195	176	176	199	197	203	193	190	191	176	196	202	192	204	168	159	191	187	182	183	170	203	185	175	211	198	211	187	200	195	177	177	184	212	167	199	177	177	175	198	171	195	182	186	161	212	171	182	203	228	195	168	200	202	196	200	189	161	193	193	212	192	185	190	215	179	220	179	164	182	199	185	194	203	180	190	187	199	196	187	199	185	196	185	176	203	183	188	193	188	206	183	179	166	189	194	215	174	188	195	201	200	182	189	193	217	209	160	172	205	188	180	185	194	171	183	198	181	188	202	197	199	209	200	183	189	172	190	173	194	177	212	181	190	168	205	202	195	172	204	201	199	190	179	203	187	184	216	200	198	182	204	192	189	208	185	204	230	192	227	204	213	176	217	181	190	215	199	190	190	202	196	173	191	175	194	192	201	186	193	202	183	165	178	191	182	187	190	167	199	199	184	184	180	189	201	204	209	187	189	223	199	202	210	175	203	216	200	196	188	185	234	179	188	196	199	198	202	195	187	188	178	186	195	192	188	209	196	189	193	206	187	179	171	196	197	187	185	210	196	190	181	175	206	179	205	220	192	190	187	203	167	192	208	173	188	207	214	160	199	177	205	177	201	190	211	182	174	166	175	177	208	197	171	178	205	197	188	179	186	189	221	224	192	177	183	175	170	185	196	185	187	192	199	155	197	207	195	206	180	174	187	185	194	153	195	178	195	204	189	189	198	211	195	205	172	167	191	205	174	176	191	169	202	163	187	209	197	173	200	180	220	202	206	209	204	189	194	187	223	215	196	169	186	188	202	203	181	198	190	185	187	178	191	190	188	189	202	178	201	172	170	182	181	187	178	186	204	214	207	187	213	177	220	195	183	182	221	196	198	215	191	182	201	167	187	171	192	205	195	207	178	191	188	203	191	212	193	213	174	173	209	195	185	190	195	190	197	182	191	170	182	221	187	178	182	188	184	199	187	197	188	197	206	162	210	202	209	191	198	214	201	203	187	198	163	174	210	183	180	221	201	176	222	182	192	194	194	196	197	188	211	188	175	180	207	185	185	198	184	190	186	209	205	176	181	206	209	197	185	201	173	203	187	184	208	185	186	178	176	184	187	182	175	170	198	181	183	207	182	186	169	195	197	191	195	202	192	166	191	181	189	209	195	213	205	206	194	191	193	201	195	189	198	173	187	226	196	193	207	194	192	189	184	199	202	169	204	207	169	198	213	200	199	204	179	169	179	194	191	203	162	209	160	177	203	189	189	197	188	203	190	204	205	180	182	211	176	195	208	193	183	195	214	188	195	175	172	156	190	196	209	193	181	179	187	178	212	205	163	177	163	176	246
5801	1455	2840	3436	3060	2517	2046	1754	1500	1341	1219	1110	950	957	888	803	779	748	721	747	694	705	680	625	642	652	590	536	626	595	587	539	579	583	570	502	545	530	580	541	552	555	513	561	507	558	542	522	497	497	534	527	477	502	529	487	514	490	496	515	500	522	473	549	473	513	510	522	515	515	507	516	502	481	513	515	480	469	496	490	507	490	493	512	500	538	519	487	472	477	506	527	491	507	448	515	478	513	474	505	521	486	494	487	501	482	481	471	474	529	518	509	488	499	465	500	494	480	495	475	522	500	536	496	475	440	473	514	486	482	507	460	518	471	480	513	493	462	447	451	477	490	506	467	483	506	498	480	453	523	471	476	535	483	533	535	479	517	515	496	482	469	537	476	504	468	519	483	491	489	488	468	476	505	503	481	488	517	487	511	512	495	502	497	503	489	518	500	505	485	481	451	490	506	507	512	487	476	476	467	490	472	484	499	488	511	491	462	471	530	475	451	491	485	446	442	487	491	467	508	452	522	489	499	486	449	507	503	459	509	498	479	503	474	493	487	519	536	469	482	466	456	498	483	453	495	489	487	549	444	489	503	492	472	488	461	498	489	518	470	487	481	495	505	467	528	495	502	497	509	460	506	486	467	471	518	525	515	477	483	500	466	453	501	448	491	469	495	504	499	466	464	515	490	516	525	487	499	497	487	500	483	450	439	489	536	465	480	494	479	510	501	478	497	483	490	486	489	498	469	505	490	476	491	527	503	466	530	464	506	528	497	543	504	502	504	503	508	446	504	519	456	478	513	490	460	466	505	488	475	493	466	523	509	485	490	473	514	468	474	494	484	485	474	473	501	488	476	508	506	476	466	491	453	487	455	477	471	491	490	500	471	482	506	506	496	488	485	517	476	526	452	515	512	461	483	464	475	501	516	480	504	494	488	516	448	503	531	481	500	509	503	442	462	460	527	517	497	470	498	501	508	520	511	478	501	512	453	438	523	492	470	489	494	448	513	492	485	516	519	495	522	486	486	513	486	470	469	489	459	525	477	499	497	517	492	472	514	502	519	516	515	488	473	462	505	475	509	459	535	492	476	484	510	499	484	495	469	482	450	460	506	484	512	472	514	514	496	507	480	475	474	485	459	534	479	513	480	475	517	496	495	511	491	496	493	497	558	496	490	456	489	492	486	461	487	451	499	532	444	488	476	552	490	478	509	512	501	496	524	504	456	494	551	541	446	475	473	465	499	481	498	507	513	471	470	469	495	503	467	509	518	501	492	479	478	486	528	499	472	481	496	479	493	466	515	461	497	484	509	505	527	469	452	497	482	478	481	524	513	469	519	486	521	451	492	470	576	475	447	483	514	499	503	484	478	481	504	487	545	492	504	511	527	475	457	511	487	513	483	507	479	506	483	465	490	498	495	467	468	488	456	480	500	521	492	517	512	497	449	487	506	454	465	474	447	510	498	481	536	544	475	446	481	483	503	480	513	473	513	478	497	500	503	495	437	543	433	528	482	516	493	482	462	501	484	462	509	506	530	518	510	482	511	495	466	515	477	495	483	539	490	502	463	526	487	477	466	500	461	474	466	467	512	482	479	500	487	498	534	490	518	489	453	520	480	501	483	500	450	509	430	513	466	494	511	468	501	510	524	496	469	467	471	499	483	497	506	481	468	474	510	493	500	507	505	478	485	503	495	481	487	488	490	515	488	534	488	462	464	483	464	466	529	493	501	477	528	516	486	438	508	484	453	481	488	508	470	482	485	462	520	492	474	471	478	470	458	492	513	462	512	476	474	501	461	474	531	497	484	505	488	500	484	466	479	530	448	492	503	506	525	500	478	467	481	507	479	484	469	503	494	453	503	484	496	501	523	487	494	476	506	501	454	461	480	501	471	528	503	475	476	503	541	499	477	457	497	488	469	481	496	473	499	472	526	480	481	450	484	499	488	502	467	471	513	490	481	465	494	447	499	472	513	491	511	460	513	494	482	489	469	479	490	492	479	502	485	487	454	512	538	467	488	506	508	525	483	493	488	478	523	513	483	547	461	478	511	444	471	515	449	530	500	521	500	458	482	480	525	541	490	520	511	511	512	438	492	476	484	517	497	460	529	485	497	481	488	522	467	481	497	481	492	486	491	505	524	487	489	494	463	509	464	436	504	537	452	494	476	482	537	505	486	480	527	466	496	514	483	463	469	456	485	479	483	480	438	498	449	507	517	469	488	490	491	472	526	468	497	469	502	473	500	456	526	526	491	492	505	480	503	493	502	488	451	516	480	487	486	458	521	502	480	482	519	526	498	487	505	523	488	479	495	516	514	512	510	540	528	504	516	508	488	462	498	447	500	499	463	520	477	466	471	508	494	525	475	475	488	512	457	469	492	500	466	487	461	498	499	511	478	533	487	475	526	512	495	533	476	476	498	541	490	495	474	465	478	506	476	511	525	517	527	498	476	472	480	487	521	516	504	481	475	498	482	491	538	492	550	508	486	547	483	431	478	506	503	477	451	489	510	501	495	487	504	498	515	503	495	490	516	470	480	461	474	502	520	490	496	471	495	501	505	469	451	487	519	487	466	427	536	498	488	500	504	526	481	475	511	491	467	477	472	453	481	464	486	473	466	459	496	482	484	515	519	505	480	500	479	494	506	444	506	453	476	514	522	498	475	529	513	483	468	493	492	495	471	517	513	489	479	481	477	494	499	520	495	526	451	523	479	435	504	494	498	525	494	442	534	488	505	464	502	506	495	474	450	488	474	472	477	463	522	495	496	473	526	495	464	505	535	498	513	511	495	464	510	489	519	481	462	456	511	476	511	479	435	495	463	524	519	439	469	479	525	519	482	491	487	498	495	511	477	474	506	474	505	456	511	505	526	477	445	486	479	501	479	491	493	493	491	502	467	465	546	470	466	522	492	440	517	488	478	458	467	491	513	520	447	475	494	440	465	488	478	464	462	518	509	502	502	482	457	475	486	484	505	522	445	483	455	463	514	485	514	458	484	493	473	477	470	538	525	530	482	488	490	464	476	504	492	480	511	456	474	467	463	504	486	486	441	512	492	521	497	461	495	479	509	457	501	466	466	485	471	460	462	494	490	472	460	471	461	477	470	489	553	538	480	478	529	497	486	522	466	510	453	518	526	477	508	492	474	524	500	476	471	490	481	491	451	487	482	481	457	509	510	493	468	459	462	505	446	509	522	471	464	538	489	485	515	499	483	440	447	480	508	496	469	482	491	511	516	484	517	490	482	460	475	477	511	534	489	488	468	486	451	464	494	491	520	507	457	482	501	475	508	513	511	519	469	479	485	510	468	481	528	488	485	481	473	475	509	501	490	494	540	498	483	501	519	466	496	487	495	456	480	461	514	475	491	481	490	535	492	482	503	530	507	480	472	456	500	467	454	504	536	529	463	491	479	508	465	494	494	500	512	494	518	461	505	516	485	478	506	504	478	491	471	467	489	460	494	495	477	437	490	470	523	523	503	503	533	462	490
16412	2375	2429	1731	1239	857	594	533	393	330	270	233	216	198	197	154	160	135	121	112	107	125	122	130	89	106	91	92	78	92	80	96	85	97	90	81	84	79	63	92	70	84	89	74	63	87	88	79	87	78	89	81	70	67	84	93	50	76	73	65	75	76	80	75	83	69	82	65	75	81	69	76	68	88	85	68	80	59	69	78	70	69	78	73	72	64	71	81	58	77	75	65	61	61	73	63	69	76	67	61	80	75	69	79	54	70	61	71	73	55	76	73	64	71	79	75	75	68	69	72	67	69	73	80	77	68	71	76	70	75	70	67	66	62	76	65	90	69	74	56	68	76	69	71	93	73	77	75	55	64	76	79	65	57	60	72	65	61	83	63	79	68	61	50	82	64	64	69	64	68	82	73	76	76	72	66	61	69	83	67	72	64	69	88	69	65	77	52	72	63	60	71	71	94	71	69	68	56	72	70	73	59	63	81	80	75	63	71	72	61	64	69	68	63	62	81	70	68	82	68	84	77	69	66	58	65	77	67	65	81	72	75	62	82	75	62	68	66	62	69	65	69	72	81	60	65	68	69	80	80	61	72	81	71	63	70	96	78	60	79	53	62	57	83	77	72	54	83	55	68	75	71	62	76	77	66	47	68	56	79	76	80	79	64	56	82	81	80	47	64	65	66	75	65	65	69	72	87	49	66	71	53	76	71	65	77	68	78	79	54	87	75	97	67	72	65	81	76	92	74	75	83	79	75	54	68	64	82	75	68	66	60	59	64	57	68	88	73	71	55	60	82	68	73	75	68	68	80	68	61	80	87	80	69	62	67	65	68	53	72	72	68	74	75	73	60	58	60	79	70	62	64	76	70	71	68	72	67	70	72	90	69	75	56	69	67	63	64	64	66	80	63	65	77	64	81	84	77	73	75	61	68	89	74	80	64	73	55	84	58	72	67	76	88	68	74	78	79	77	68	72	71	79	75	56	84	80	79	62	59	70	66	80	64	67	63	64	87	83	70	67	67	64	68	74	73	68	77	76	67	91	73	65	57	78	73	80	72	81	73	89	67	77	66	72	61	88	69	60	85	63	86	59	81	71	79	70	65	69	54	69	74	62	67	79	83	76	61	63	75	75	75	78	65	60	72	79	60	84	76	59	88	61	66	76	69	60	59	75	66	76	81	69	65	63	67	67	73	84	67	58	66	62	76	84	63	67	78	62	69	57	64	68	88	81	77	73	99	65	69	79	49	67	77	65	64	71	71	79	87	71	85	79	79	68	63	77	73	90	73	61	68	68	60	86	67	59	61	51	73	79	74	62	76	72	56	75	82	65	52	68	67	88	77	84	79	83	77	80	71	76	69	74	70	56	63	73	79	67	79	81	78	79	65	73	70	71	81	69	84	73	64	58	57	59	75	68	65	85	54	77	72	64	83	70	59	81	68	65	71	69	75	76	62	79	64	71	56	62	72	40	61	63	81	68	62	69	95	69	62	68	71	71	81	84	85	84	67	62	68	78	70	60	70	74	57	73	62	71	73	72	73	81	75	80	75	77	82	75	56	70	61	80	74	80	79	80	66	83	83	60	79	61	58	75	81	80	66	75	68	72	69	60	80	77	83	73	75	65	77	74	69	70	69	59	74	63	65	58	62	73	61	72	76	69	74	62	49	69	64	75	66	56	78	67	61	83	66	64	72	82	57	80	62	63	65	68	74	75	65	92	77	77	75	76	77	64	75	61	75	55	81	75	79	69	64	68	71	71	69	69	69	95	81	80	78	72	69	75	71	84	84	76	76	77	69	63	81	79	78	70	78	75	73	59	82	93	73	73	70	72	76	60	72	60	76	75	59	74	61	72	75	73	67	65	80	76	66	59	60	74	73	65	75	65	53	73	72	65	79	52	80	74	73	77	67	81	65	71	71	82	70	75	80	79	71	72	61	69	70	69	67	74	70	83	72	72	73	79	73	65	78	76	83	76	66	60	58	67	70	67	79	72	83	67	81	80	83	71	66	66	72	75	75	69	63	76	56	64	67	53	74	69	61	68	62	73	64	86	68	84	71	66	82	74	65	83	59	57	68	56	61	66	80	73	88	71	56	89	61	56	66	66	87	84	51	70	83	87	78	77	58	75	94	65	90	88	64	68	73	55	57	67	62	67	72	79	54	64	71	64	69	64	58	74	64	80	54	56	72	93	72	83	67	70	82	84	74	70	74	78	72	76	70	65	65	56	73	74	71	73	67	59	81	73	70	73	76	69	76	64	72	74	64	65	89	88	63	61	55	80	76	81	61	84	58	90	70	61	78	72	66	80	65	61	53	83	57	61	72	80	68	76	81	65	74	72	64	76	64	74	66	79	70	75	79	72	67	57	68	70	75	86	77	64	61	81	75	63	73	64	74	75	64	72	71	58	63	60	80	62	72	54	57	69	63	70	77	77	58	73	67	84	53	56	62	66	73	61	60	76	80	77	79	81	58	75	56	71	82	71	72	74	61	66	91	79	64	59	96	69	75	74	79	69	88	79	67	49	55	73	65	64	63	48	64	67	64	72	65	70	66	71	64	77	78	75	76	74	83	64	81	72	74	67	58	68	83	67	63	60	78	77	80	79	85	78	74	64	72	69	82	69	76	65	72	79	65	56	73	65	66	84	75	58	87	64	59	71	72	51	71	57	67	70	74	66	78	52	79	58	73	87	85	77	62	60	72	61	63	72	62	68	73	75	87	71	71	51	73	59	65	60	66	63	70	65	75	62	64	74	80	80	74	59	56	72	88	63	76	63	68	72	86	68	68	65	72	66	68	64	75	76	71	69	56	65	63	60	65	80	85	68	69	87	70	69	68	69	62	65	74	80	57	71	76	80	92	79	60	64	68	69	64	69	82	77	63	58	54	69	80	72	67	66	80	71	64	73	61	62	53	60	86	65	76	70	56	76	65	75	61	64	68	63	74	74	55	86	67	64	63	72	86	80	59	64	61	69	66	68	60	45	73	69	81	77	73	67	68	77	67	86	50	65	76	67	72	69	73	77	78	69	73	74	59	66	62	55	79	74	82	58	81	67	78	69	66	71	57	59	73	62	93	74	69	72	77	85	64	56	73	76	71	81	67	58	61	64	73	65	79	55	61	69	53	66	75	71	71	67	73	79	68	74	69	78	66	68	63	77	69	60	75	59	82	72	70	76	59	70	56	86	73	71	65	56	58	57	67	62	81	79	70	75	59	65	74	71	74	70	78	79	63	77	66	78	83	70	86	70	69	72	70	64	60	86	82	67	58	56	66	66	67	67	73	66	64	59	63	64	86	63	76	79	67	67	65	65	62	69	77	82	70	69	67	57	68	72	70	51	77	64	74	64	68	77	68	55	74	58	70	80	64	91	56	77	55	60	81	74	56	65	73	66	60	69	65	73	65	66	55	64	80	72	61	67	68	71	70	65	78	78	66	77	60	53	70	72	63	69	60	81	88	66	66	68	71	62	68	65	74	57	87	68	62
7702	1924	4590	5371	4666	3886	2989	2388	2040	1725	1479	1315	1160	1042	978	853	812	726	686	615	579	542	578	475	450	474	406	423	405	420	371	382	354	362	352	309	348	315	319	322	306	295	287	264	323	256	267	287	306	272	241	296	263	263	258	251	234	261	250	242	261	229	249	262	237	214	264	249	263	228	221	204	254	253	207	216	252	221	243	233	191	218	252	266	229	249	210	215	211	227	216	249	248	225	220	216	237	225	246	221	235	229	211	228	212	204	245	228	206	201	214	204	204	234	177	261	202	193	220	254	232	216	202	236	224	218	225	228	212	238	214	217	210	237	223	239	216	213	216	211	210	213	218	214	237	217	215	217	206	218	229	208	228	198	201	213	215	202	236	199	177	211	213	206	191	234	222	226	208	221	208	222	227	217	234	196	223	195	227	225	223	186	214	211	244	212	208	212	216	213	225	210	222	211	212	198	195	194	206	196	196	215	220	209	220	189	220	177	200	220	191	221	204	216	222	200	204	183	207	197	214	211	208	227	211	182	208	185	217	204	195	212	239	231	215	183	211	197	191	217	198	184	208	227	202	193	220	230	221	195	208	214	222	222	218	200	210	223	203	198	201	191	218	215	208	192	206	174	227	188	192	180	210	203	211	213	226	192	210	254	186	186	219	201	224	233	188	201	212	211	236	200	217	231	198	236	217	209	230	210	206	230	187	209	208	208	201	216	211	192	219	198	200	228	207	222	199	206	200	215	218	206	213	239	197	206	177	194	217	210	210	204	215	208	212	215	219	218	207	203	218	201	238	234	205	214	202	239	206	203	205	206	237	229	227	197	193	186	210	222	194	239	202	170	194	216	215	241	213	198	211	187	214	219	225	210	208	239	200	217	218	184	230	205	206	229	200	211	187	219	215	197	202	209	217	219	192	201	214	202	202	227	210	224	222	196	228	196	214	193	231	202	213	195	198	222	219	218	210	216	216	198	198	212	228	191	206	217	208	197	180	188	205	250	204	202	220	225	213	191	245	229	182	213	220	210	241	204	231	200	204	216	213	199	234	243	224	184	195	220	201	175	206	226	211	213	186	198	207	197	176	208	195	202	220	226	196	211	203	206	214	212	192	212	220	212	224	244	205	226	223	216	195	224	217	211	191	204	197	181	219	209	235	175	218	231	205	211	188	222	211	216	191	176	225	229	206	204	222	170	219	219	223	195	202	199	214	206	201	213	220	197	207	203	226	224	217	216	199	198	190	229	212	205	190	207	214	207	214	188	200	207	225	205	194	228	205	210	201	208	219	198	217	206	231	210	192	191	209	220	225	200	194	202	213	208	208	211	201	228	239	213	204	207	220	196	220	229	182	210	206	187	209	232	228	173	231	228	206	224	208	219	191	197	226	215	229	195	200	230	203	207	212	195	200	219	208	192	184	193	215	241	200	228	218	227	211	213	228	180	225	221	232	217	217	219	226	232	201	215	212	209	243	200	192	230	199	223	205	229	226	203	199	214	243	200	200	199	207	212	208	202	238	204	199	211	202	211	224	189	202	208	203	197	213	208	222	220	224	242	213	185	221	192	208	212	212	185	198	208	205	208	210	197	208	212	203	205	217	211	191	196	191	189	246	189	207	212	228	204	220	211	200	202	218	204	198	196	202	232	186	206	205	193	223	225	202	226	199	204	214	222	206	226	228	224	196	187	217	235	218	234	186	202	207	201	215	226	204	211	198	201	207	219	233	215	229	222	233	228	184	235	223	207	223	211	231	202	170	224	202	226	235	225	221	224	187	212	221	208	203	215	198	224	248	213	221	243	228	214	199	182	206	205	175	195	193	229	227	188	229	216	204	195	192	211	214	212	200	217	221	226	215	201	191	180	197	214	196	208	212	205	216	224	217	213	206	211	209	200	201	210	191	233	251	200	219	200	230	212	222	211	199	185	217	204	217	208	222	219	219	214	220	232	207	214	210	210	183	202	225	209	207	232	231	245	204	200	204	213	220	189	198	221	210	212	221	240	216	212	219	192	215	238	207	213	222	185	195	174	202	217	206	206	219	222	191	223	184	219	252	227	254	215	233	202	197	199	217	209	204	204	198	224	218	220	192	203	236	189	203	207	204	217	211	219	197	204	217	207	209	219	195	211	221	228	204	210	220	215	201	210	224	214	224	196	210	225	214	232	207	214	216	226	220	196	199	202	213	202	191	224	227	213	214	213	201	221	232	203	228	201	191	197	207	202	206	195	223	211	227	217	226	199	217	217	199	224	219	189	206	206	232	207	217	202	214	200	217	212	211	210	220	201	211	224	207	193	190	218	216	203	223	186	210	223	215	185	219	229	211	223	191	229	191	205	217	213	203	200	240	215	223	192	215	189	210	203	213	204	235	215	243	212	205	197	202	210	180	199	228	208	191	194	202	203	208	204	201	213	215	214	197	210	220	207	210	220	204	207	227	205	228	204	215	212	211	200	211	222	235	197	216	226	217	199	208	184	197	204	182	207	230	211	184	188	217	225	212	207	229	193	226	216	229	206	188	221	214	225	217	197	222	200	206	214	195	216	219	218	225	200	212	222	221	203	208	234	208	216	207	214	211	228	203	192	204	207	200	213	194	232	221	208	229	201	208	205	247	212	192	218	214	214	211	217	187	219	209	200	183	196	213	192	196	204	212	216	188	206	198	208	221	214	191	203	194	208	213	213	185	227	200	219	227	196	209	209	210	203	212	209	203	228	186	204	195	205	213	198	196	201	232	222	236	208	229	181	224	209	212	203	196	204	222	205	216	224	204	246	175	195	207	220	203	198	187	205	214	190	208	216	207	185	223	204	204	199	212	216	182	209	213	200	192	209	190	198	220	233	217	214	196	230	197	218	186	206	211	225	216	197	223	220	209	204	213	247	233	204	202	234	212	203	217	228	226	217	224	214	206	209	226	228	187	188	191	215	239	204	213	224	224	223	204	207	214	216	211	181	205	217	207	188	210	218	244	217	225	213	207	204	185	218	213	198	214	200	206	201	192	213	188	222	218	221	207	211	230	198	206	210	222	198	204	199	199	198	202	187	201	180	199	188	204	183	205	209	194	199	218	221	222	170	205	212	205	189	208	193	206	198	212	235	201	200	191	226	204	212	220	186	225	224	187	199	206	204	179	232	207	202	198	219	227	218	179	222	208	199	215	192	215	187	208	216	237	217	184	221	205	210	218	212	225	204	213	200	198	209	225	227	193	213	231	205	237	212	233	216	194	207	211	207	228	216	220	185	204	228	198	208	229	215	195	217	220	184	237	191	216	215	212	197	202	215	229	202	199	203	224	185	197	198	224	220	229	209	193	205	198	198	221	211	209	206	225	221	192	199	180	232	205	176	215	198	200	198	213	232	206	197	210	222	225	220	203	213	214	228	204	206	209	190	193	188	223	204	193	214	209	202	218	175	198	224	191	199	188	196	205	227	200	183	198	235	211	216	222	205	204	200	210	207	190	191	195	228	199	214	210	227	226	213	208	202
2351	292	324	298	294	279	287	288	286	272	257	276	238	288	258	273	237	267	268	270	259	281	288	254	264	270	263	270	258	259	300	257	274	252	249	264	249	251	257	248	259	249	300	259	273	248	279	236	274	239	280	259	262	252	271	255	297	285	274	272	249	250	278	214	249	246	248	280	249	263	267	254	276	276	248	258	281	250	258	267	250	235	265	241	247	270	284	241	256	270	230	262	263	289	247	247	258	260	268	304	289	265	267	234	264	246	257	280	236	249	253	258	264	233	240	254	244	248	237	276	273	229	259	271	282	227	260	261	258	252	257	239	287	249	262	251	247	245	245	268	230	244	266	243	286	281	274	267	264	291	261	246	266	264	280	275	278	227	283	258	253	263	286	283	265	271	284	261	281	272	288	248	272	259	261	254	265	263	288	264	252	263	254	288	248	274	261	247	304	290	266	246	262	265	263	227	289	237	284	292	239	266	239	260	276	257	264	260	273	260	265	265	259	262	257	272	266	255	268	252	265	282	240	272	242	270	251	273	251	249	251	271	248	269	275	242	255	255	279	287	251	230	269	271	277	260	259	274	256	267	268	247	245	270	259	244	255	243	262	246	269	248	261	277	267	239	251	232	240	262	253	292	285	280	281	249	258	270	269	258	294	257	291	251	271	265	257	292	265	243	267	254	275	275	278	245	274	241	283	219	256	266	263	281	274	260	277	281	276	250	277	259	242	252	253	261	287	276	265	281	260	277	238	270	242	276	272	258	251	245	264	280	261	277	265	257	261	292	267	272	268	262	252	278	258	239	271	278	268	285	306	275	275	268	261	234	272	275	257	295	246	263	235	268	265	264	269	244	274	239	249	238	252	269	275	286	235	245	240	264	275	245	279	264	232	246	283	286	246	265	253	260	267	248	271	259	287	249	289	273	267	270	261	305	297	261	258	285	265	256	243	257	277	270	286	244	241	226	262	269	267	287	251	233	239	275	268	277	236	262	251	243	248	272	256	263	298	278	263	241	280	254	273	274	240	263	263	295	257	262	260	276	259	265	266	275	259	248	274	245	277	270	262	270	277	270	298	237	240	238	257	278	269	264	263	266	279	254	270	278	239	248	241	279	268	262	226	263	269	255	253	218	251	289	222	228	282	251	293	249	248	253	257	273	247	277	278	263	279	254	281	244	280	280	238	273	250	299	235	288	282	274	259	255	262	266	267	270	241	293	263	268	227	236	254	278	255	267	272	264	256	241	247	267	278	249	253	244	271	232	297	247	275	298	259	271	286	263	268	257	266	238	245	284	286	251	250	267	251	258	260	259	256	254	274	268	278	279	269	251	234	260	244	251	256	237	285	276	261	247	248	256	256	277	264	265	262	287	257	288	261	275	265	248	331	293	264	267	250	211	245	279	239	287	243	265	275	263	259	248	277	276	262	266	271	286	225	274	255	272	275	272	271	267	258	283	278	240	243	229	242	275	266	261	237	265	269	257	260	262	281	260	273	264	266	279	249	265	247	261	295	278	228	290	270	277	267	273	289	265	269	249	246	245	279	299	272	250	259	238	293	268	267	260	250	280	297	255	249	273	255	275	269	261	251	262	253	239	247	249	283	242	255	274	266	253	264	271	287	245	280	265	267	273	262	263	242	266	267	262	256	259	282	269	263	244	284	276	253	257	241	249	243	253	255	269	266	267	271	285	252	259	270	245	240	268	302	266	259	247	290	241	252	269	253	292	251	263	269	271	246	287	280	248	270	244	252	250	247	247	277	247	255	263	267	251	279	284	278	267	265	264	232	240	261	267	266	256	271	266	272	250	272	266	277	296	242	302	265	283	253	257	250	257	262	263	278	247	264	253	263	276	263	280	268	259	250	256	283	246	256	274	246	277	272	261	267	244	251	254	274	275	284	266	284	268	257	244	287	265	289	291	270	253	269	256	241	267	266	257	255	263	307	255	270	264	234	266	274	260	275	267	255	253	262	251	264	280	280	236	254	267	259	250	259	245	285	245	244	298	291	283	270	265	275	259	282	266	270	271	267	257	268	277	265	291	280	278	254	294	265	232	263	250	263	272	267	256	251	251	286	295	270	259	266	251	289	285	239	266	251	258	254	282	286	258	250	248	275	258	268	261	246	265	275	259	255	263	288	280	282	279	232	270	265	259	247	256	279	233	291	261	286	282	252	269	298	283	248	253	272	275	259	235	283	239	279	248	255	278	242	244	271	255	260	264	242	282	250	269	257	257	275	281	241	266	282	250	257	268	251	274	266	263	261	276	265	290	266	261	290	282	266	281	258	285	285	271	249	260	240	274	290	289	280	254	236	281	264	281	258	270	238	251	257	245	273	257	288	279	267	260	225	227	255	273	216	255	258	299	247	280	259	262	279	272	238	269	265	253	266	248	250	276	286	281	268	261	261	274	274	265	254	305	250	273	260	257	256	277	271	270	248	245	244	255	256	255	273	278	290	258	250	277	291	287	258	244	249	240	280	279	258	260	252	246	261	269	278	233	273	280	264	274	269	277	271	246	282	239	262	287	287	258	277	297	286	260	283	250	238	268	246	256	264	253	264	260	257	266	267	239	272	259	281	276	247	252	257	269	258	260	299	238	264	281	250	272	262	276	244	260	271	274	264	255	255	225	252	248	253	266	277	267	275	294	275	276	245	268	249	276	268	261	266	265	255	254	234	269	259	254	266	291	263	227	274	279	267	251	247	253	273	251	248	266	256	284	263	258	287	256	252	272	241	258	266	264	279	262	279	263	259	295	246	305	271	261	275	273	258	256	250	249	266	262	278	292	253	232	248	225	235	256	244	286	245	280	280	265	244	237	272	256	252	263	276	269	260	275	243	302	244	259	242	281	266	251	272	273	294	279	296	271	241	313	253	278	255	291	249	233	248	285	272	257	243	259	288	247	249	270	226	279	267	261	273	267	266	249	238	260	268	248	239	267	249	272	287	275	307	257	264	258	245	245	247	246	263	258	270	267	253	286	258	239	261	254	259	260	255	251	263	261	239	260	258	274	255	295	274	240	271	249	261	246	253	265	270	238	254	265	287	266	249	260	296	280	278	273	265	288	258	290	277	257	268	278	270	271	238	237	273	263	280	276	265	250	260	263	262	282	289	265	256	253	292	265	276	286	266	271	253	272	242	258	239	241	270	237	265	251	281	237	248	266	257	257	284	274	263	253	253	254	292	239	241	273	253	256	280	251	254	273	236	270	266	290	282	268	268	252	263	245	272	254	260	291	226	233	259	247	276	279	301	273	282	264	268	236	266	252	250	272	265	273	248	266	250	248	255	274	280	276	233	252	298	275	280	256	275	259	249	246	257	235	293	243	248	219	303	283	247	266	247	275	264	281	266	250	268	271	258	248	271	279	251	254	260	261	262	296	247	287	266	247	240	307	274	255	263	278	271	285	288	283	252	258	265	256	284	251	250	276	253	292	261	263	273	278	283	291	262	249	257	256	250	258	245	263	263	269	262	252	264	273
2411	739	804	867	856	781	766	739	738	708	706	698	747	704	696	693	715	676	653	704	699	738	673	686	727	680	694	649	652	658	670	653	639	657	666	663	627	677	726	716	655	693	695	694	639	713	704	668	669	703	627	659	691	666	641	695	669	700	649	671	699	685	703	722	706	672	634	636	672	694	690	678	673	653	685	658	669	619	677	652	675	663	715	656	666	668	683	641	687	642	721	671	659	698	621	666	659	739	626	620	638	671	660	685	688	671	649	692	670	665	652	697	699	656	686	663	671	703	595	682	682	654	674	672	701	668	697	706	685	665	688	695	657	672	708	663	701	643	669	702	618	635	657	703	654	668	671	659	658	649	695	672	666	648	666	673	676	658	693	700	644	623	671	648	631	716	637	711	644	673	659	663	680	692	635	666	663	663	699	657	643	626	655	674	684	691	664	647	639	726	664	674	660	711	689	672	671	685	669	665	699	653	634	627	714	677	720	638	631	680	710	702	676	664	678	675	680	681	716	674	685	674	672	640	680	686	704	700	695	644	658	630	689	655	644	660	635	680	659	702	643	658	629	667	670	646	635	636	647	649	705	679	674	600	679	668	639	671	691	655	627	642	676	645	647	656	696	648	682	709	670	726	702	665	671	676	637	667	678	652	631	679	674	664	670	638	689	653	641	657	614	651	637	659	677	643	652	684	688	654	663	703	746	680	673	677	651	594	690	672	661	636	659	693	668	660	730	705	637	599	639	676	672	706	654	660	612	645	672	711	671	682	633	682	703	674	658	643	694	667	669	657	683	676	690	664	673	683	597	678	673	695	678	670	675	652	631	681	673	658	659	654	654	651	717	669	689	649	675	616	657	701	648	684	667	656	714	669	672	626	647	685	693	653	674	610	640	713	679	650	649	660	663	652	677	655	707	691	621	681	689	671	695	643	681	607	668	712	693	662	652	668	675	738	707	641	671	694	646	659	664	678	712	660	670	655	722	613	672	665	664	684	688	707	680	673	708	640	643	611	707	672	630	661	640	644	655	666	671	661	657	665	679	717	690	690	714	643	721	677	695	667	680	680	654	655	661	683	723	659	683	642	713	669	645	693	651	653	670	668	709	649	674	637	656	729	656	692	687	647	684	681	685	705	655	648	646	676	705	701	647	682	669	663	688	622	689	672	678	672	663	660	655	682	673	695	702	677	631	699	711	677	676	653	613	676	630	719	678	663	663	621	672	626	706	675	666	640	647	678	660	686	638	688	641	691	628	690	682	682	691	648	660	657	643	702	689	696	706	679	667	698	642	664	655	639	666	644	636	673	686	662	674	637	658	644	655	700	676	643	630	647	682	696	654	673	644	713	727	657	667	630	670	597	712	664	709	676	677	614	711	668	692	662	703	643	647	692	687	673	682	634	679	656	701	719	704	657	657	682	653	624	675	671	658	654	636	684	599	679	687	677	708	672	649	689	701	678	680	683	700	673	693	713	666	722	745	663	682	675	669	675	703	610	670	677	662	656	687	677	643	684	720	687	696	663	682	686	685	638	681	640	679	695	650	677	662	713	700	676	661	708	643	627	647	659	718	691	662	724	663	630	679	663	683	678	719	651	702	675	668	655	658	635	687	662	673	683	673	645	633	626	668	682	709	635	683	687	651	686	657	666	669	694	660	689	671	631	709	652	655	682	704	686	649	638	637	704	681	676	692	666	675	642	707	700	651	696	683	628	639	651	649	609	688	689	678	665	692	687	619	631	668	676	657	666	686	641	644	664	667	663	687	684	666	672	674	706	680	647	663	632	676	708	634	668	683	668	658	737	727	634	665	620	642	669	671	712	662	715	673	698	676	681	688	673	705	649	659	662	689	703	695	623	651	655	659	675	713	647	681	615	669	665	668	598	642	612	677	667	664	699	666	685	676	684	632	644	652	622	656	667	699	679	691	695	662	664	692	653	695	621	673	690	657	676	677	630	698	668	638	709	688	619	647	648	675	675	665	687	658	667	651	638	661	649	665	646	674	683	682	618	672	607	634	692	719	668	695	661	609	676	714	711	667	643	684	663	643	644	656	666	689	664	674	630	642	691	687	670	697	638	681	656	695	666	704	705	636	650	674	685	624	662	705	635	669	671	680	709	716	675	715	682	655	618	666	630	672	666	632	625	638	650	707	640	681	672	641	620	620	644	687	669	655	565	656	654	671	717	669	654	723	657	628	597	635	663	678	705	705	688	691	646	648	655	660	677	682	675	673	662	650	706	657	594	672	685	643	680	667	681	693	688	689	633	686	662	681	619	681	683	656	701	653	656	649	643	692	673	639	679	683	655	614	637	656	708	656	681	638	674	622	687	694	654	633	670	667	708	620	679	639	685	679	640	671	675	653	698	728	697	704	689	622	650	694	656	658	666	694	697	647	667	702	629	688	646	664	659	622	631	661	690	661	692	704	664	671	680	668	674	699	676	706	649	687	620	677	654	681	659	662	659	656	701	696	685	624	672	677	654	688	666	681	684	691	678	656	650	647	666	642	673	661	689	706	676	657	641	687	645	690	708	712	638	645	667	694	655	666	656	651	662	667	685	685	670	678	701	649	661	684	681	655	642	683	685	643	673	662	646	661	643	688	667	689	654	686	676	667	683	656	661	715	676	713	649	631	667	670	654	683	658	697	661	644	676	641	729	675	625	697	663	651	659	639	657	678	667	698	628	673	677	658	664	656	640	673	674	680	601	662	667	703	654	661	662	630	682	638	683	658	657	636	670	659	693	683	667	623	666	698	712	664	673	732	676	653	671	659	682	707	673	649	659	691	729	710	702	674	650	621	673	659	659	693	682	650	645	687	662	676	664	663	676	655	660	700	698	690	670	692	642	729	657	680	619	625	660	639	695	704	675	657	705	668	683	688	687	634	626	626	640	646	611	666	671	690	667	729	676	689	647	677	676	627	657	684	682	615	642	641	694	682	646	697	667	640	683	649	653	723	654	679	670	648	648	644	680	661	637	684	697	659	690	650	704	657	652	638	711	678	667	628	656	691	672	661	750	678	680	686	622	663	676	636	710	658	664	696	688	651	685	688	665	614	689	685	642	621	660	681	693	700	651	697	659	691	612	647	707	650	647	689	688	657	656	647	662	627	670	654	660	705	636	674	706	685	648	621	689	630	679	665	659	650	742	653	674	706	663	664	649	674	693	623	641	660	625	707	648	652	619	641	692	696	647	694	640	713	653	641	676	660	669	673	639	716	683	673	671	680	663	689	699	625	683	655	616	721	662	651	698	665	653	675	657	654	651	683	665	675	634	645	663	674	652	674	711	646	705	637	694	610	699	660	734	664	660	679	584	623	676	687	683	675	684	723	643	705	689	674	642	702	646	674	698	672	689	670	660	701	681	664	653	689	669	669	670	659	658	636	695	742	653	614	692	678	681	671	714	717	687	674	673	663	646	705	686	662	650	655	625	662	658	709	655	664	677	674	671	666	738	624	695	679	677	642	673	690	625	615	632	639	689
8908	1092	1340	1077	843	603	469	391	366	313	316	289	293	273	283	243	240	223	220	238	235	225	235	189	206	211	209	206	176	213	198	199	169	171	191	184	187	185	203	185	204	195	202	200	199	164	173	199	194	195	196	175	191	187	193	184	195	190	206	190	190	205	168	211	198	187	185	204	173	205	200	193	207	183	195	189	180	191	188	209	195	191	177	190	178	185	184	186	180	201	199	180	208	192	190	177	210	207	171	203	190	215	198	176	187	179	195	201	193	180	180	195	184	185	195	201	187	166	170	205	229	217	213	185	197	208	201	189	180	202	189	191	168	199	202	199	184	179	193	171	181	179	199	188	217	179	192	195	181	171	191	175	175	182	185	176	185	177	188	184	196	171	182	183	198	170	196	202	170	175	203	175	185	193	173	181	208	167	170	194	193	193	185	174	163	198	199	181	175	192	197	212	185	172	194	200	206	194	221	186	185	199	210	196	203	175	177	189	188	179	201	204	190	188	198	212	204	210	188	173	176	205	190	205	188	205	198	194	210	190	202	191	191	179	169	198	205	212	196	175	183	176	193	186	168	185	169	196	199	203	205	178	192	212	171	182	190	193	217	201	187	195	194	213	180	199	187	181	175	185	189	188	181	185	200	202	172	191	200	183	180	195	173	198	206	185	192	206	184	187	166	229	193	171	199	186	213	197	184	191	180	181	189	171	179	186	174	211	182	196	172	205	184	219	196	189	198	203	192	190	219	173	206	185	192	191	176	199	184	207	203	189	167	184	178	190	197	184	193	197	180	189	207	182	190	178	192	213	175	167	168	205	177	188	174	186	170	184	194	182	183	182	195	186	208	188	221	183	194	188	164	185	185	177	193	186	201	202	149	191	193	193	171	184	191	198	197	196	181	212	199	207	191	164	190	168	198	188	184	177	218	151	200	196	184	209	205	162	180	189	182	221	171	196	181	181	197	209	181	219	206	187	183	180	200	177	202	189	166	220	225	185	180	185	199	193	191	199	205	184	149	176	176	214	211	174	195	188	196	207	164	201	200	186	169	202	204	187	172	184	212	204	177	167	219	173	215	189	188	200	172	184	210	189	179	218	203	188	166	182	210	208	185	192	187	188	199	180	178	191	192	184	204	187	215	170	224	161	196	174	198	196	203	184	182	190	228	203	208	184	172	198	179	179	181	171	209	201	184	201	212	179	177	194	199	220	211	190	198	221	212	188	185	191	185	183	171	191	164	196	194	185	199	176	179	171	184	186	215	206	192	179	214	196	174	188	186	186	176	207	192	205	212	189	183	189	200	203	215	187	170	212	186	194	193	188	207	186	217	205	194	205	170	192	206	194	184	204	197	203	153	192	210	175	170	170	233	178	215	202	180	185	224	203	183	168	167	180	179	201	191	189	171	188	179	184	195	185	170	198	182	188	182	202	199	181	183	202	200	202	204	186	191	209	185	192	169	229	184	197	168	179	200	214	171	193	184	175	189	204	207	162	174	202	185	183	212	168	198	175	187	178	191	187	200	201	202	183	164	169	189	199	189	172	188	165	178	179	182	192	191	188	207	225	155	209	186	196	211	182	180	187	207	200	193	185	173	188	199	184	203	196	181	170	203	167	168	216	220	184	177	184	198	201	173	160	177	182	189	201	186	204	200	211	189	158	187	180	194	207	176	174	165	202	205	195	179	225	183	174	178	184	196	194	201	199	188	192	215	181	169	226	195	184	174	207	205	192	190	192	187	190	195	190	186	219	191	181	197	204	181	195	194	197	172	219	192	202	189	222	193	188	200	186	224	191	167	205	204	183	205	175	199	190	192	178	178	192	202	181	177	217	199	191	201	200	198	197	198	203	182	188	184	173	175	201	188	163	199	197	208	191	182	183	186	205	180	184	187	185	178	185	167	198	210	200	195	186	209	181	200	174	181	209	186	187	199	205	190	168	191	199	177	184	191	199	199	174	211	169	202	208	185	187	181	192	173	174	193	187	187	195	180	205	208	172	195	192	190	181	173	167	171	179	185	197	217	197	203	184	199	209	188	174	199	194	180	202	188	192	196	185	192	216	205	202	209	177	190	191	185	169	202	206	186	211	187	171	193	203	197	198	200	177	159	188	181	188	199	168	202	189	169	219	172	188	173	194	222	179	191	182	201	178	206	204	210	182	174	215	211	198	193	197	197	174	176	192	191	172	187	185	186	194	229	190	191	170	198	182	212	202	178	192	180	187	191	193	172	185	190	191	191	183	164	193	185	177	186	183	235	182	192	163	164	210	174	197	192	193	187	162	171	211	176	210	192	184	188	201	163	226	182	189	187	186	193	184	219	209	192	190	226	206	199	190	204	195	232	217	219	185	185	184	186	183	208	207	197	213	206	209	202	176	167	195	192	179	211	205	175	210	193	196	206	184	195	201	169	207	205	191	183	193	193	185	205	174	193	206	207	197	216	187	183	185	179	206	180	175	208	182	175	191	185	189	207	213	214	188	185	208	186	200	186	205	190	168	209	193	179	181	211	203	183	189	211	168	198	187	175	198	188	195	199	180	179	200	177	203	213	176	173	208	194	188	188	184	198	185	183	193	179	202	201	184	173	187	182	168	187	194	194	181	178	189	188	191	195	203	191	196	178	184	189	195	175	199	216	176	205	187	193	174	195	182	190	200	165	196	169	188	180	202	201	187	175	156	217	189	191	200	197	206	172	184	218	205	198	195	194	187	184	192	159	183	180	200	197	206	185	185	174	188	187	187	192	189	172	206	192	168	171	194	168	177	201	193	198	211	231	205	207	201	188	181	191	209	204	166	187	181	200	185	209	210	190	189	183	189	187	178	171	204	175	190	187	181	200	198	183	193	189	168	196	166	177	188	189	210	191	191	191	182	192	221	167	186	201	194	158	208	177	182	205	199	203	185	191	177	173	180	177	173	189	183	202	191	183	195	164	187	178	194	214	199	186	180	190	193	204	166	192	172	152	182	196	209	189	199	208	181	198	178	184	222	190	176	160	196	208	203	203	181	201	190	220	205	199	213	190	184	195	178	193	191	203	210	189	192	167	160	201	197	180	167	182	168	193	194	188	192	197	169	185	175	196	186	186	197	199	167	203	196	183	200	183	182	209	204	185	172	184	192	204	224	205	203	181	207	215	174	210	173	207	187	180	168	185	216	205	198	176	168	179	185	193	191	190	159	172	187	188	166	199	201	202	200	182	213	191	170	187	223	168	184	217	173	186	181	207	210	198	202	175	199	193	203	197	196	184	185	195	188	200	188	183	183	196	185	177	197	199	187	176	212	199	176	210	192	198	193	168	193	206	198	177	177	198	197	186	197	171	207	178	177	168	212	192	182	201	207	181	222	202	161	177	189	179	184	189	208	186	215	215	167	183	198	206	210	227	195	191	182	174	190	192	192	187	183	177	181	201	189	197	182	201	195	182	183	201	181	175	162	189	180	201	200	213	195	192	206	173	179	170	201	176	189	185	197	222	186	193	212	201	176
5780	1415	2886	3378	3000	2425	2053	1736	1508	1343	1195	1059	954	896	843	788	822	738	739	709	653	663	639	637	670	623	631	616	580	594	615	583	577	587	557	555	560	559	536	503	558	528	565	543	504	507	523	517	512	490	505	521	563	521	503	497	557	493	506	484	492	473	498	510	471	544	506	518	505	581	503	508	500	494	515	463	471	524	501	483	538	484	508	487	492	521	489	517	503	492	510	486	473	510	465	497	460	466	517	507	465	530	476	526	494	506	500	512	490	508	491	476	521	503	482	514	523	493	481	519	481	502	454	509	461	494	488	536	506	533	551	477	490	491	492	505	476	520	487	492	474	504	488	515	515	519	500	464	458	498	466	480	502	469	471	513	549	473	475	450	507	475	480	464	490	498	471	487	496	458	495	484	471	491	504	493	504	489	493	473	503	491	447	487	457	522	496	489	493	513	524	480	474	508	482	469	467	459	476	513	490	480	475	500	540	474	478	485	528	500	496	515	497	507	483	490	488	480	465	521	544	454	472	485	523	449	490	483	483	500	488	516	523	473	532	412	494	501	454	453	469	485	489	470	520	504	510	529	492	451	504	474	488	480	461	470	467	470	496	490	502	502	510	529	497	475	517	485	514	501	459	500	488	524	480	520	526	523	448	487	496	490	502	479	526	501	513	467	476	509	504	459	478	521	506	485	481	447	499	484	485	483	478	479	466	537	457	478	511	499	497	492	508	499	474	501	473	501	466	513	498	519	517	483	501	488	478	474	467	511	497	475	527	477	427	500	489	516	490	510	471	499	522	482	501	499	459	472	473	495	488	459	438	513	497	455	543	479	479	462	477	485	493	464	475	471	478	509	476	511	469	540	488	515	498	474	460	494	484	499	500	518	485	490	490	502	493	485	492	501	499	484	482	503	503	463	513	467	499	477	498	473	515	490	475	505	470	462	498	505	463	456	502	501	517	510	498	483	488	481	477	500	465	489	545	481	503	437	486	497	491	435	477	494	491	476	519	504	456	490	465	465	479	465	517	496	519	463	495	509	494	532	540	533	475	468	471	495	430	465	521	444	471	500	516	468	530	491	487	485	536	536	507	486	470	472	497	492	488	460	511	481	484	500	494	493	462	490	486	492	503	483	500	498	486	503	497	504	504	507	488	502	473	478	501	505	519	469	476	519	506	496	464	505	481	471	520	516	498	491	516	519	533	492	513	499	487	535	507	473	482	463	515	526	499	480	524	473	535	469	487	532	464	496	457	527	498	508	517	478	545	492	466	440	474	460	519	476	519	495	472	490	492	482	494	474	483	486	488	454	495	477	493	549	474	452	490	461	461	493	462	533	442	491	494	494	520	493	521	476	489	485	473	481	493	473	510	488	501	527	513	500	497	499	484	481	483	468	551	504	438	496	478	483	483	498	519	498	515	500	493	517	512	530	463	515	468	483	508	498	509	503	467	462	487	507	483	494	514	550	496	470	445	472	488	506	418	437	457	455	512	518	497	486	455	483	514	498	489	464	491	484	523	463	476	508	476	484	494	483	485	518	509	472	462	504	481	492	462	508	473	462	464	547	505	490	453	468	514	499	473	522	506	500	495	469	523	524	450	490	477	499	475	461	517	494	433	503	513	534	502	508	506	488	468	485	490	500	500	479	473	521	460	484	487	470	458	489	501	431	454	511	507	461	509	512	494	475	484	503	529	468	510	473	454	479	476	498	496	532	496	517	496	470	485	462	473	498	511	537	517	480	486	440	456	475	480	497	487	498	493	534	506	495	497	467	496	507	508	477	489	494	490	498	472	514	496	495	481	482	523	500	510	487	498	491	467	470	494	474	498	486	497	450	481	435	500	492	480	499	499	496	502	485	509	457	484	502	458	528	508	528	498	455	494	487	451	531	505	489	490	487	484	496	470	500	501	520	485	466	431	475	506	469	560	519	481	485	482	454	471	509	492	489	461	497	482	465	484	487	483	510	534	468	531	521	483	485	460	482	504	490	518	493	478	492	423	524	479	508	436	512	479	475	497	465	494	487	437	553	504	466	465	524	474	469	473	461	474	507	471	489	465	498	474	496	481	475	504	503	488	508	473	486	476	494	484	474	515	522	451	423	481	479	461	469	476	462	483	503	471	493	499	504	521	505	501	473	498	441	509	509	484	498	453	450	508	497	522	468	513	488	497	487	489	506	477	518	501	491	497	474	487	478	471	480	508	486	508	469	508	470	500	490	508	495	484	481	467	459	463	477	489	501	479	510	482	477	520	544	511	489	514	467	473	490	495	497	477	472	540	497	495	502	477	483	472	499	435	495	468	496	507	491	488	513	493	496	461	480	486	504	505	483	480	495	510	476	493	484	491	497	502	449	480	516	477	499	472	489	517	512	479	460	470	471	499	471	487	497	512	498	481	505	465	509	524	477	468	461	482	473	470	491	492	495	465	485	500	506	486	468	497	525	503	475	460	511	487	516	517	424	499	466	482	514	451	474	512	509	505	480	510	480	439	448	552	477	457	511	502	505	494	497	518	486	449	474	477	491	487	472	474	484	479	471	514	493	475	435	503	485	457	507	529	469	503	477	465	490	447	501	488	483	497	454	519	444	498	476	464	468	494	473	503	471	516	461	507	465	508	465	506	500	481	496	508	470	489	529	501	486	490	467	485	522	520	473	531	453	487	528	464	481	541	477	479	501	457	473	464	496	509	511	479	473	486	490	513	534	516	539	483	474	475	498	492	512	501	488	512	474	486	502	450	474	480	459	492	486	492	518	474	500	495	476	523	497	487	486	500	476	498	475	478	474	480	491	524	456	517	506	502	458	488	463	472	469	484	476	477	480	479	507	517	542	493	493	475	501	504	463	479	486	504	501	459	469	492	435	499	509	505	468	454	519	501	472	513	504	491	497	481	470	464	468	503	520	481	473	455	466	502	472	472	512	510	485	479	505	483	467	465	505	527	518	451	461	512	503	500	469	540	446	479	498	499	483	483	486	483	512	514	460	480	477	485	480	499	488	443	449	483	508	512	461	536	479	467	468	490	461	482	488	489	502	471	487	456	473	448	510	496	467	495	471	472	483	476	541	443	505	487	485	459	514	508	497	499	510	514	488	524	485	501	482	524	514	499	482	491	464	510	481	492	507	526	491	506	531	513	503	474	493	481	477	472	454	464	493	489	512	459	494	489	515	512	488	461	491	514	505	486	512	461	499	483	471	453	491	487	487	497	472	508	495	516	494	448	466	460	504	516	496	469	472	508	465	455	485	503	461	497	459	470	481	493	488	493	504	507	513	501	496	463	508	525	491	489	465	490	466	470	512	497	471	514	507	478	499	532	473	480	497	469	489	491	522	475	527	476	508	496	496	535	523	490	484	474	439	493	481	539	519	487	476	464	453	522	480	484	472	475	483	498	470	458	476	477	514	482	483	496	488	499	457	488	520	477	509	512	456	501	533	499	478	480	496	492	491	525	497	514	487	513	516	468	495	486	501	510	507	484	469	483	478
15342	2316	2334	1729	1195	888	634	522	413	339	320	224	195	218	165	166	159	158	129	116	129	120	101	130	104	88	113	92	109	98	94	103	89	87	81	81	99	69	81	92	74	81	86	87	87	83	83	97	63	82	90	86	81	71	82	68	65	76	74	71	77	83	80	73	66	69	79	60	90	78	73	74	82	65	71	51	88	78	78	70	70	73	63	67	73	66	66	70	67	64	82	66	61	77	72	69	92	76	92	75	77	76	69	69	72	70	68	71	70	76	80	65	70	52	59	65	57	67	68	85	63	74	72	68	72	67	60	72	69	76	76	82	64	69	73	70	86	65	55	74	57	65	65	76	53	70	72	89	91	76	70	77	70	73	64	76	58	56	73	95	73	66	67	70	71	68	64	77	63	75	66	59	58	72	81	69	74	69	69	66	73	76	68	64	76	67	73	90	79	79	73	82	66	63	69	68	81	60	63	61	66	74	54	74	77	78	78	78	58	62	58	80	84	69	73	59	63	62	66	56	82	64	70	54	50	66	74	61	72	75	77	71	69	66	71	80	71	81	57	79	73	78	73	49	80	67	87	75	70	70	61	83	72	72	89	63	68	66	71	62	64	69	71	62	72	93	61	73	64	75	74	67	73	58	70	67	69	74	67	73	58	65	77	65	66	73	71	60	98	77	89	86	55	69	81	67	59	69	65	58	78	53	83	69	71	78	63	66	77	86	73	63	73	85	74	78	63	67	84	56	58	71	51	65	54	69	71	70	71	51	76	68	80	77	71	80	80	91	61	70	86	66	78	68	69	85	85	64	66	71	70	74	70	74	54	84	79	66	68	72	73	77	65	68	54	65	60	84	66	88	74	80	79	69	78	72	80	69	77	80	71	70	71	60	82	80	64	79	64	77	69	74	52	63	67	56	71	75	60	76	66	74	66	61	79	69	71	83	60	66	58	66	62	68	75	60	74	72	83	78	65	58	80	54	70	77	69	65	67	69	71	72	88	69	72	67	76	65	60	70	66	66	80	72	81	83	65	65	73	74	76	77	71	69	62	81	63	62	60	61	62	69	68	62	73	68	71	72	66	55	64	81	79	76	67	78	72	68	53	75	86	59	60	69	67	70	59	67	74	73	61	87	80	69	95	78	69	73	68	69	60	74	61	70	66	72	74	60	69	68	72	58	76	78	72	70	60	60	71	77	73	52	72	60	72	68	66	65	67	67	75	70	73	73	80	74	57	60	99	85	78	60	54	69	83	79	62	85	62	69	81	66	76	72	68	61	64	73	69	67	77	72	80	56	70	74	76	62	66	64	77	70	72	62	64	81	63	63	60	71	71	71	57	58	73	72	59	65	60	76	72	87	76	73	62	60	57	84	86	63	81	73	59	61	66	60	71	74	69	78	64	70	73	82	68	82	67	58	67	81	72	70	73	55	76	69	70	67	76	60	62	68	80	61	66	74	78	65	69	74	63	73	67	80	65	67	79	77	46	75	61	64	69	68	76	70	83	66	72	82	70	75	72	63	72	66	60	77	68	73	77	58	55	68	66	65	55	82	65	77	76	61	75	80	64	81	64	75	75	73	67	71	69	64	64	68	82	72	76	59	66	71	84	80	55	76	60	78	60	85	66	67	61	75	75	65	60	69	77	56	73	64	83	69	69	63	68	68	73	63	64	69	70	76	70	69	54	77	72	67	73	68	65	58	71	64	73	61	75	76	76	73	75	61	55	58	78	55	62	57	57	77	69	56	72	59	75	77	73	81	55	61	76	74	82	57	70	75	62	67	64	77	79	79	68	57	86	77	67	72	76	68	64	72	71	58	76	77	69	74	63	61	65	75	62	55	64	80	68	67	78	75	63	73	70	79	67	71	79	76	71	69	80	75	58	81	60	59	66	71	82	62	67	56	65	76	76	61	70	60	67	90	59	69	68	64	63	72	84	64	74	76	66	64	81	65	63	56	73	58	70	82	60	69	67	88	65	63	73	56	66	62	82	61	52	74	60	76	71	59	63	72	71	70	74	68	75	70	88	56	66	72	69	68	69	67	65	70	76	71	62	92	65	61	57	79	73	67	65	76	76	62	66	80	69	60	73	72	75	59	75	78	79	72	63	82	72	62	73	71	58	67	62	66	77	70	66	69	63	59	67	57	72	78	79	74	75	63	65	78	88	74	89	59	76	68	43	76	69	73	70	76	66	72	61	70	83	54	74	89	69	84	84	69	75	75	62	70	54	77	84	83	75	69	73	69	68	65	60	61	67	74	86	64	58	63	65	74	69	71	79	82	70	81	80	78	74	79	76	52	73	71	61	75	66	63	62	83	64	82	55	61	62	64	79	69	60	59	77	72	66	84	72	59	76	68	52	76	72	58	71	86	60	82	61	84	70	52	59	65	70	70	58	58	73	60	71	68	80	70	73	71	65	82	89	66	80	68	69	73	74	72	63	73	70	90	51	79	71	79	66	69	72	80	69	70	67	67	67	52	78	78	62	84	66	75	77	55	85	48	79	72	65	76	68	74	78	90	56	70	76	73	70	69	61	64	76	63	58	60	66	81	74	68	68	88	62	62	68	84	62	60	70	57	58	87	64	68	71	69	73	84	64	77	68	49	69	80	67	50	69	75	68	66	65	61	65	68	81	67	82	76	82	57	61	75	72	77	87	76	63	65	75	71	85	58	63	76	77	75	62	66	60	64	77	65	66	69	59	70	84	79	68	82	63	74	71	70	85	73	66	77	66	68	69	74	58	73	62	70	71	64	65	57	55	83	87	74	80	72	75	64	78	66	72	63	64	82	61	71	63	81	63	67	62	76	69	54	65	75	83	64	72	80	83	79	70	69	69	69	60	62	70	65	63	73	74	64	58	63	77	62	82	58	75	72	62	64	76	61	69	69	79	75	71	78	61	64	60	81	75	66	55	52	70	76	70	76	56	58	73	81	67	74	82	66	83	66	70	58	70	70	66	68	78	73	69	57	64	72	63	57	68	84	66	68	73	54	68	83	68	63	66	70	58	73	81	65	66	57	73	66	65	67	71	72	59	59	69	58	62	70	77	62	66	74	68	78	84	67	68	71	71	58	78	75	70	69	68	62	73	73	72	60	83	71	76	64	79	61	58	72	74	64	74	70	67	68	80	84	71	69	70	77	82	75	63	73	66	72	80	68	72	79	71	61	56	68	76	59	71	73	72	72	68	73	72	64	68	84	81	61	69	62	74	76	75	68	69	68	72	73	76	69	71	73	68	63	66	67	68	85	59	81	68	74	62	67	73	63	72	78	73	66	69	61	69	89	74	80	74	64	67	75	55	46	61	58	70	67	69	70	66	62	82	78	64	81	66	69	70	67	75	82	64	66	70	58	79	76	84	74	66	70	80	80	62	70	62	68	69	84	59	75	81	58	67	65	62	67	55	76	71	68	61	101	55	66	60	74	78	74	88	62	75	82	76	89	77	58	73	58	85	66	59	74	79	62	69	73	81	56	54	66	62	69
7388	1930	4633	5557	4670	3718	3069	2481	2100	1707	1498	1338	1127	1077	888	853	760	716	651	627	610	551	497	480	453	468	412	420	431	414	374	352	356	338	300	340	323	330	293	323	307	316	296	303	286	281	261	253	290	283	266	246	240	229	263	238	248	274	241	245	257	262	229	233	237	250	253	232	223	249	254	231	205	225	233	252	225	216	219	245	206	227	223	244	247	240	230	210	245	244	223	226	225	238	218	242	207	221	229	235	211	221	237	239	211	224	225	213	231	193	229	209	210	239	231	198	220	228	242	215	201	221	214	217	248	217	219	230	232	217	211	207	220	207	212	187	203	211	214	228	236	237	225	212	222	233	202	216	200	215	189	213	198	232	207	218	228	188	234	214	213	229	219	232	210	205	198	214	200	209	204	238	226	208	209	189	214	180	205	237	201	216	203	201	229	218	212	207	229	202	217	201	197	220	219	226	204	207	210	184	179	217	218	227	215	184	187	186	194	201	203	207	194	215	218	214	206	216	214	224	215	232	236	215	189	215	214	214	206	193	212	208	218	196	229	209	234	181	231	179	209	218	194	222	229	197	223	203	204	218	236	206	217	240	193	202	198	183	189	200	208	202	192	208	225	195	179	206	208	226	199	213	209	192	211	196	219	202	207	199	200	235	216	237	215	209	205	197	190	189	203	190	190	182	220	226	209	206	205	203	221	191	205	219	227	234	205	221	225	201	226	243	218	206	236	203	219	214	181	190	201	203	206	192	226	197	213	226	204	191	220	217	219	213	209	213	226	218	202	215	210	206	214	196	197	225	194	211	226	206	233	223	212	196	219	197	201	215	221	217	190	223	220	184	219	208	217	216	211	210	208	206	203	188	227	211	209	188	232	203	207	188	201	182	223	210	213	199	212	199	203	222	221	221	237	208	207	208	212	210	189	227	200	188	205	196	181	209	199	215	241	211	208	198	199	214	227	204	220	220	206	229	185	199	210	192	221	214	213	220	219	223	221	213	225	211	200	187	207	185	182	191	229	193	195	202	207	212	188	203	213	213	212	207	197	196	218	217	195	194	208	198	194	231	217	241	235	220	205	217	212	215	221	203	240	221	218	214	191	213	196	227	201	199	203	197	183	207	199	206	202	212	206	190	226	220	201	214	194	220	195	203	220	194	226	208	174	193	200	232	190	180	217	184	219	216	221	227	218	206	202	213	225	182	204	207	206	210	185	222	205	215	235	218	216	181	209	220	192	203	213	204	232	226	206	186	208	200	238	194	215	224	204	224	202	226	204	206	212	183	198	216	228	208	209	208	190	223	200	214	227	197	186	220	233	213	214	216	208	185	204	211	215	199	180	212	200	181	207	224	205	194	225	197	205	195	204	185	215	198	211	206	179	189	221	217	206	209	219	205	214	216	214	224	198	206	173	218	199	212	225	190	205	202	209	199	213	231	221	198	214	193	201	186	199	203	206	222	184	230	221	219	200	208	191	200	218	207	206	187	224	213	191	215	193	195	186	202	202	242	211	202	208	215	193	197	221	208	212	205	196	195	199	214	181	220	248	211	214	197	218	209	217	194	215	218	208	215	214	184	207	209	222	198	193	200	224	223	200	207	203	223	198	210	191	208	198	202	187	206	215	198	191	209	205	182	219	230	231	221	210	196	199	218	224	202	202	201	226	194	219	227	238	212	201	223	213	205	193	193	212	183	190	197	231	192	210	208	198	216	200	222	195	209	237	213	208	213	228	188	181	218	217	212	182	208	206	220	193	199	225	185	194	214	237	221	212	212	204	205	200	224	215	182	219	221	234	218	232	216	217	229	227	187	204	233	202	178	210	197	200	193	201	225	193	203	190	200	222	222	174	218	194	188	204	196	210	213	177	215	220	228	212	207	235	190	209	202	187	173	204	193	194	207	214	208	226	231	192	216	229	215	218	183	210	191	211	206	200	222	229	216	215	216	169	219	230	207	206	200	206	217	219	214	216	184	202	216	220	222	179	191	203	232	208	189	222	216	197	219	242	218	222	202	211	215	202	219	218	210	210	230	204	199	250	185	209	203	205	216	202	234	222	195	221	201	194	239	220	211	201	212	211	220	194	227	196	216	199	188	217	207	199	196	195	210	217	191	209	202	184	217	228	231	239	205	187	196	203	185	203	200	206	183	222	207	232	198	212	238	213	208	186	226	202	187	205	202	211	196	216	202	230	190	209	213	181	199	217	188	238	195	217	202	215	210	212	189	198	205	238	202	226	190	208	216	203	215	221	195	213	202	194	209	209	189	197	221	227	217	218	224	216	205	214	224	212	194	216	213	182	204	205	195	212	193	220	197	211	215	197	205	196	215	216	211	206	195	226	224	188	201	178	183	192	221	215	188	216	190	199	201	222	219	202	198	211	211	224	196	216	199	214	224	204	197	210	224	185	196	186	207	197	179	217	192	203	212	219	209	222	222	216	197	227	244	215	215	223	197	207	190	199	204	207	200	207	227	213	194	192	190	212	218	195	217	223	224	237	223	211	183	231	218	211	221	198	242	191	187	199	213	201	211	184	199	215	212	240	174	221	201	212	234	205	193	227	216	213	229	215	184	228	223	197	194	247	199	209	223	208	232	212	241	201	209	215	199	197	198	203	209	202	227	176	208	195	211	201	228	226	182	199	216	192	185	210	244	234	209	223	210	203	213	222	215	221	218	239	195	198	172	225	198	213	214	217	182	194	205	207	204	191	202	222	191	228	227	189	206	218	177	187	191	212	206	178	226	193	217	214	211	221	221	231	202	215	208	224	210	182	191	191	196	222	213	184	205	210	201	217	221	197	190	191	194	197	205	212	203	212	218	209	213	206	225	236	209	201	216	226	217	216	230	216	221	212	227	230	231	208	221	218	202	197	179	218	198	212	214	198	211	181	190	203	197	212	181	224	211	197	206	212	199	192	211	232	202	191	197	211	211	224	201	210	212	195	220	214	224	188	202	213	196	219	216	205	200	181	191	192	210	193	204	235	199	201	219	203	186	205	197	194	213	219	193	175	195	205	209	188	196	206	221	210	226	221	212	206	201	203	190	212	224	179	224	194	216	215	200	190	199	227	200	211	211	244	191	218	213	213	210	209	227	194	208	227	202	232	210	212	197	206	206	221	189	240	221	221	222	220	216	200	210	188	192	215	211	231	222	199	211	220	236	204	191	179	190	195	218	213	197	222	221	203	213	190	226	230	197	209	225	213	194	207	197	226	220	222	204	226	216	214	198	198	209	237	215	215	224	225	196	214	207	213	182	198	207	217	190	198	189	231	210	201	221	197	200	221	214	191	218	240	191	177	217	209	195	227	198	224	199	201	203	210	234	191	206	213	236	176	185	209	216	200	182	195	214	224	205	194	228	207	196	209	228	221	197	197	229	217	200	183	216	188	212	218	173	213	227	204	187	191	221	193	207	243	204	218	200	223	193	221	213	222	207	198	220	212	217	210	212	208	187	234	221	208	206	199	224	246	199	189	225	229	218
2167	304	349	321	300	304	281	277	281	281	246	262	281	278	251	281	255	286	302	252	249	275	281	287	258	268	278	271	263	317	243	266	279	232	274	270	222	257	271	268	270	265	281	272	268	269	271	284	247	266	281	241	263	282	275	292	264	261	274	260	252	250	250	284	269	321	295	277	264	262	271	236	277	272	268	271	250	282	240	267	281	261	303	248	284	262	256	238	246	278	268	268	257	258	282	292	258	284	280	273	266	255	240	255	234	226	240	258	261	265	266	253	234	255	296	287	286	276	266	301	277	277	244	249	258	249	312	262	261	257	239	244	241	270	241	256	250	263	271	250	237	286	260	257	275	246	293	281	261	273	252	250	242	268	261	252	251	261	268	257	270	283	268	239	248	265	245	276	269	255	279	242	270	271	267	252	238	259	292	281	270	253	252	265	266	258	262	265	257	262	259	256	291	265	233	273	257	264	268	284	277	242	295	237	285	252	234	256	257	259	298	251	260	302	284	269	279	251	265	247	228	266	279	283	241	291	268	228	249	256	269	262	262	252	279	257	264	268	271	257	259	246	266	294	256	245	270	259	250	237	261	266	292	253	249	284	243	280	234	283	279	239	242	266	244	262	257	241	282	266	251	247	266	276	266	255	288	279	280	270	243	249	252	245	275	257	294	273	273	248	263	277	269	273	264	247	269	260	270	247	242	261	256	264	278	264	247	239	254	259	274	266	278	284	264	268	254	273	301	276	253	283	297	253	294	288	265	287	265	281	233	239	254	247	258	269	280	282	279	261	255	291	263	251	305	258	284	277	237	287	270	265	290	267	273	260	261	271	264	269	232	264	263	272	272	262	265	268	231	276	276	284	272	247	256	266	266	218	277	273	259	257	255	253	234	266	258	262	224	263	300	265	283	265	271	270	247	262	263	252	265	285	232	264	252	264	295	272	293	275	248	270	259	255	246	260	264	281	241	273	283	275	240	256	271	234	251	259	230	242	257	252	290	278	255	242	251	262	274	263	271	261	267	256	280	253	257	259	247	284	263	267	222	265	238	260	272	259	230	244	280	271	285	285	267	278	236	277	267	244	260	234	284	286	257	277	234	271	247	291	289	248	260	259	238	272	271	309	265	248	274	245	247	272	259	243	271	269	277	254	286	244	243	284	257	260	247	262	288	269	255	271	231	258	281	251	241	267	249	267	276	269	254	268	242	268	275	265	276	269	270	252	249	254	249	252	241	248	276	259	263	271	253	270	278	264	234	256	293	289	279	245	240	254	252	265	245	276	301	263	241	268	288	261	251	288	253	249	263	253	292	279	244	226	225	243	264	275	242	266	270	275	266	259	273	266	281	227	275	236	271	257	246	245	281	243	299	267	256	263	255	247	252	253	256	247	274	282	246	287	291	277	274	279	260	279	272	245	236	274	274	269	293	275	267	247	286	257	267	253	288	238	299	251	257	265	264	259	271	282	268	236	258	260	244	266	288	258	272	281	248	271	228	273	283	252	264	270	256	273	274	250	270	263	281	268	273	262	267	305	253	298	249	260	272	278	263	245	246	249	250	269	251	260	260	285	253	266	285	303	239	283	261	260	277	279	287	246	279	261	275	282	254	239	258	263	275	237	235	261	273	259	266	261	281	258	242	225	274	266	240	273	267	290	261	228	271	247	254	277	240	255	252	288	259	269	257	269	284	264	262	272	268	266	286	247	262	264	264	251	256	270	263	259	279	271	272	252	283	297	296	272	233	279	282	249	278	268	266	256	251	271	269	261	277	272	276	276	269	267	270	278	236	260	268	274	265	259	253	283	259	259	262	248	248	272	229	240	269	282	266	268	266	255	252	258	272	249	261	245	286	270	275	249	252	280	265	235	265	284	264	293	249	243	292	278	264	242	254	275	282	261	270	265	289	300	233	244	269	254	262	261	251	243	245	282	261	248	269	273	253	280	264	270	284	257	263	264	286	264	244	248	258	250	270	278	240	261	265	293	263	253	267	251	273	289	269	276	270	252	270	240	262	284	264	255	255	278	277	243	261	236	236	259	258	300	284	240	285	270	257	260	268	235	281	267	260	299	244	271	280	278	241	275	250	262	252	292	280	251	272	269	269	253	286	268	276	255	248	273	264	249	255	268	265	248	277	274	258	228	292	277	260	257	253	254	256	279	266	254	245	255	277	255	251	232	262	299	249	268	260	247	225	261	256	253	257	288	251	253	261	250	278	271	263	270	256	275	260	270	249	270	281	262	289	266	263	266	268	259	254	238	247	265	242	247	291	259	262	277	272	279	273	276	259	273	250	254	258	267	273	271	235	255	266	258	275	272	268	277	259	267	258	257	257	269	252	285	270	284	264	287	296	274	242	266	242	222	260	259	242	250	267	254	266	251	254	259	257	279	243	232	267	276	275	274	255	255	251	252	250	273	270	261	245	227	263	263	243	272	255	259	236	271	242	262	272	279	276	277	267	264	242	261	267	259	270	284	316	286	271	262	252	261	249	247	294	252	269	250	251	255	253	250	272	256	245	263	282	260	255	286	258	254	256	265	265	279	289	260	241	263	276	262	275	290	229	262	271	251	246	269	253	272	296	279	274	251	238	278	304	241	263	286	268	237	240	257	305	254	259	280	294	261	258	269	244	284	274	241	249	239	251	294	270	254	275	279	254	265	279	282	246	280	293	286	238	260	253	279	275	229	257	242	273	243	266	265	266	276	288	266	235	267	260	272	257	286	257	242	257	303	258	225	256	278	273	263	308	263	275	282	252	246	255	291	270	278	270	276	272	279	266	248	253	282	280	255	231	249	263	262	256	276	260	246	285	263	245	275	248	251	261	263	262	281	261	267	266	269	272	285	275	270	256	231	278	273	270	239	280	266	261	264	271	241	265	233	274	270	266	252	236	266	248	282	277	242	260	280	264	272	273	239	264	236	261	267	235	273	297	221	255	260	275	250	278	258	249	240	283	262	269	256	253	263	250	280	249	263	253	276	248	250	216	264	268	248	254	243	262	262	254	289	240	267	249	278	272	256	272	298	252	245	247	255	281	295	274	269	318	250	246	257	277	277	239	249	280	244	252	264	237	255	276	300	232	264	269	315	278	292	265	245	254	294	277	279	264	279	244	293	249	274	279	227	293	272	275	282	260	258	263	255	265	283	266	260	303	257	259	225	274	281	272	269	262	254	235	276	251	245	282	245	250	257	260	271	247	248	279	262	282	248	264	271	277	240	242	260	265	263	240	249	235	250	272	292	235	297	252	255	249	240	247	279	262	260	235	266	266	256	291	270	278	266	281	232	259	286	252	268	256	244	281	260	260	268	275	259	257	270	262	263	272	278	256	256	262	271	295	248	265	260	235	280	263	243	239	286	247	263	241	246	281	258	243	274	277	280	255	249	274	224	276	270	271	300	256	264	256	258	260	273	247	257	242	250	253	281	259	257	264	289	268	276	269	256	229	253	274	271	281	242	261	265	271	258	251	257	279	279	301	258	238	279
2429	747	811	850	833	801	765	730	768	704	714	712	724	686	714	663	682	637	627	716	678	650	668	659	675	715	704	670	686	631	697	631	656	657	675	681	698	635	625	688	641	697	717	679	666	676	648	679	662	636	673	722	636	712	622	652	693	690	666	656	626	686	695	663	704	685	655	703	688	703	636	680	652	661	662	702	681	665	652	696	670	663	662	703	689	693	679	636	693	703	657	652	689	674	657	638	664	651	646	666	635	679	692	644	656	690	644	637	684	661	675	666	653	689	638	649	625	663	672	656	717	668	657	727	653	716	658	685	672	643	715	669	671	684	689	678	647	686	660	682	644	671	652	654	648	696	658	687	648	673	668	639	702	669	687	676	688	694	642	677	704	644	652	674	679	717	673	674	695	697	660	670	598	662	662	621	609	699	685	706	666	654	655	717	663	673	682	657	643	664	657	676	630	690	660	679	667	619	634	645	634	653	658	704	684	670	687	617	690	628	667	682	677	647	680	675	672	671	663	650	671	645	664	650	689	668	671	633	678	662	659	670	670	632	715	645	676	686	705	677	653	728	685	674	686	634	669	626	663	659	693	691	661	616	688	661	731	665	661	689	692	687	649	715	643	684	625	626	664	623	671	682	630	679	685	674	645	639	695	675	663	720	730	627	700	676	659	694	611	704	638	668	652	624	618	676	660	651	673	674	644	659	670	671	681	614	692	688	637	672	677	670	685	689	694	679	678	635	693	731	657	665	677	673	640	676	625	681	666	639	626	662	709	661	679	657	683	618	620	640	667	715	652	669	641	680	695	629	653	717	668	664	691	668	666	663	665	653	674	652	621	621	668	661	703	637	630	669	674	674	646	639	665	691	656	667	639	728	687	682	646	712	663	658	678	605	678	651	704	662	680	623	673	657	630	646	685	683	679	666	625	711	680	656	641	642	702	638	634	679	686	653	687	638	697	674	628	708	632	668	670	693	589	691	620	708	666	669	650	673	678	697	688	664	661	638	665	657	654	674	663	662	668	703	692	657	641	657	655	636	674	650	713	660	629	660	673	653	666	661	679	644	696	652	691	651	643	688	691	673	672	671	676	678	697	666	673	697	631	666	679	706	641	716	678	700	642	695	688	655	640	681	651	663	633	700	672	663	709	673	666	706	649	647	625	681	665	663	685	628	663	715	696	720	703	616	647	666	672	637	723	685	657	684	680	644	659	664	698	665	672	677	677	666	632	688	649	684	705	652	661	646	676	664	684	681	708	644	682	679	664	677	665	651	731	670	643	620	712	669	649	674	662	673	664	663	739	646	663	721	678	690	689	687	622	712	662	644	701	685	674	651	667	687	659	677	668	647	663	672	670	693	613	684	709	688	670	695	686	674	680	674	674	690	672	650	662	710	633	679	676	668	658	688	668	653	683	670	662	656	677	703	673	641	717	682	654	660	684	671	686	689	674	683	707	714	655	667	671	708	624	673	664	686	617	671	692	685	630	685	655	692	648	653	695	640	700	632	643	627	640	643	697	721	685	667	685	662	680	631	635	668	674	657	678	677	642	694	696	715	659	643	638	674	665	692	658	690	690	643	715	684	645	703	656	689	627	634	627	670	680	672	645	665	669	683	634	639	664	671	680	665	649	692	651	652	667	673	661	649	652	657	692	683	658	638	686	664	683	672	623	669	622	703	657	682	647	657	686	662	671	654	675	666	641	703	665	619	669	684	677	693	646	639	683	690	691	692	679	659	657	670	619	659	687	674	656	663	677	671	639	622	640	673	696	639	670	670	682	670	648	650	702	649	651	678	729	694	659	681	645	662	668	702	647	691	676	693	669	716	682	667	663	673	677	615	650	622	633	675	657	645	675	661	637	677	635	694	652	683	656	642	673	656	664	685	652	678	689	677	648	674	633	683	679	696	656	686	632	655	631	666	655	732	684	660	723	661	746	644	671	631	660	630	670	694	661	674	636	668	683	658	701	692	688	691	658	693	655	679	668	657	668	669	639	694	656	668	674	685	694	684	709	657	638	673	689	662	684	672	692	653	643	664	668	662	678	645	705	672	695	642	652	697	656	645	636	649	637	686	689	679	678	717	648	599	711	595	680	663	673	650	710	684	694	710	642	677	647	667	674	713	672	620	654	632	628	689	634	665	709	708	666	701	679	635	615	706	656	680	662	650	677	611	659	607	661	690	648	658	682	640	661	703	653	679	636	670	684	652	704	660	696	680	660	665	693	646	662	687	663	697	688	625	634	663	672	699	690	664	654	682	660	733	692	641	666	616	622	643	645	655	682	679	663	678	656	636	652	638	634	677	684	654	620	703	639	686	678	653	672	644	687	656	634	661	661	653	634	630	689	634	690	638	674	683	660	656	669	639	700	645	693	680	684	639	687	635	664	716	681	645	672	660	672	647	677	679	650	700	659	695	667	658	666	648	680	687	655	627	679	689	614	701	676	627	694	656	593	683	651	674	677	669	686	711	701	662	695	665	684	683	667	655	678	671	663	699	665	656	662	694	645	713	654	595	640	637	655	686	655	676	645	740	701	656	682	624	711	700	693	715	654	646	687	654	689	642	698	679	658	684	688	621	697	652	644	691	666	677	616	674	700	635	684	700	645	677	677	707	661	661	625	689	636	691	678	629	702	647	690	675	634	684	656	680	620	725	699	636	650	690	646	640	695	691	683	723	679	684	681	689	714	647	681	732	689	639	690	625	616	667	697	682	689	654	674	671	709	651	701	687	688	640	674	686	677	715	643	647	686	711	660	695	658	627	640	652	640	614	653	637	606	648	659	639	637	650	665	650	727	657	670	673	666	665	684	694	667	627	647	696	665	613	649	682	652	681	680	638	686	704	673	662	698	669	666	632	663	710	693	662	685	658	697	669	664	633	667	678	686	685	649	683	704	639	622	661	666	663	657	686	642	676	647	674	665	673	658	642	698	667	704	643	653	665	651	700	664	692	652	664	669	676	696	698	686	681	685	640	721	659	648	685	634	642	641	626	689	642	680	710	642	675	679	613	682	681	666	642	659	683	623	691	654	649	669	699	703	686	643	691	680	662	686	677	623	681	664	652	650	653	642	704	677	657	642	700	675	704	660	689	641	648	607	694	673	689	690	663	652	688	620	680	645	646	654	700	654	659	644	662	682	661	638	696	690	705	686	694	660	654	685	673	677	632	658	693	665	635	689	677	697	667	641	657	683	719	678	678	669	676	692	686	667	675	657	654	671	648	661	678	637	668	661	697	659	669	687	674	665	655	645	640	664	708	678	665	701	671	651	685	646	673	638	695	622	680	656	637	709	642	678	601	675	694	611	665	691	639	651	625	652	659	660	684	637	657	657	688	637	654	600	651	649	659	673	663	695	654	695	656	666	639	688	723	652	681	690	646	667	681	687	710	660	652	642	660	663	676	674	662	688	679	667	713	690	702	680	688	709	677	666	629	641	650	730	587	664	661	699	681	660	674	646	663	682	727	666	677	649	663	694	696	663	681
8908	1084	1394	1011	793	617	509	410	399	325	310	299	278	239	225	254	231	232	193	229	233	212	221	222	199	216	233	198	213	204	196	183	195	190	203	200	213	163	206	185	166	199	196	194	179	195	200	208	175	204	208	187	188	187	219	193	211	195	177	191	179	205	196	217	178	181	212	213	207	186	206	209	169	188	190	217	231	193	210	182	177	207	191	200	196	176	216	185	204	212	198	190	194	163	190	182	182	204	194	174	208	181	187	192	194	171	174	219	194	196	208	184	207	192	180	200	219	191	187	209	197	199	193	209	194	198	171	189	144	202	184	189	203	182	204	193	167	176	189	198	211	210	180	199	233	222	186	189	186	205	184	185	182	194	175	181	193	200	199	186	210	157	215	178	216	204	206	189	186	209	202	210	195	191	196	172	189	200	198	188	215	183	203	188	180	168	186	188	171	171	177	190	219	175	189	174	158	177	181	183	191	196	213	194	202	193	188	210	162	207	197	210	194	194	214	175	179	185	187	180	201	168	188	204	203	193	192	195	191	189	179	200	177	206	180	166	180	178	199	188	184	182	193	183	192	167	200	207	180	196	187	193	178	194	192	185	201	196	194	211	180	189	194	195	184	197	199	179	193	193	188	195	197	187	219	193	202	189	180	202	186	203	173	175	207	196	184	191	206	203	193	177	171	222	179	192	202	178	224	184	163	196	177	181	185	186	186	203	169	206	192	183	174	175	198	188	201	166	193	184	188	207	187	173	209	203	200	189	200	214	172	219	207	178	224	185	198	184	205	184	178	182	196	183	195	212	207	204	211	194	186	198	176	169	184	198	175	181	198	192	193	197	206	188	184	179	197	167	217	154	189	198	176	173	177	190	185	197	208	187	193	207	199	179	200	175	204	219	183	196	181	206	202	187	194	199	200	178	172	186	187	189	178	181	174	188	199	208	170	187	207	199	193	198	190	177	204	175	204	196	187	187	211	174	198	164	189	212	177	196	207	219	174	193	172	175	222	177	210	194	185	198	183	172	192	192	197	196	181	172	197	219	189	215	215	192	196	204	179	191	204	194	176	194	203	187	173	195	196	190	173	234	203	183	205	233	199	191	217	197	183	204	173	197	224	182	179	198	177	200	183	169	189	192	207	191	194	198	184	167	210	192	193	188	192	183	197	210	216	174	174	185	182	188	200	185	203	202	194	174	223	176	179	195	179	186	185	195	208	221	196	167	192	199	183	189	166	185	198	184	193	164	166	178	180	196	174	203	183	191	209	185	192	192	187	207	205	196	185	214	180	192	189	176	208	189	193	190	202	199	208	185	198	198	205	195	207	173	176	171	181	179	197	170	178	164	173	189	196	166	208	200	199	220	198	199	186	193	194	201	200	177	197	193	172	182	198	171	205	192	179	221	176	178	201	216	204	182	190	200	183	205	178	197	197	195	186	191	179	184	161	178	219	192	203	177	210	213	188	186	207	189	194	175	175	180	200	178	191	205	193	158	168	192	190	189	205	189	176	181	178	186	183	188	173	183	184	203	179	197	203	202	169	190	225	176	192	177	184	168	195	177	177	207	182	189	178	181	181	210	182	184	184	224	196	176	190	184	178	164	172	186	209	202	186	209	211	217	187	162	188	229	203	184	195	164	196	187	205	179	169	178	180	192	190	195	196	194	211	175	187	207	173	197	170	179	155	180	161	185	197	212	205	188	218	197	178	179	203	180	189	185	176	190	216	185	184	187	193	196	170	191	166	185	188	189	204	208	205	192	199	187	181	206	186	191	189	179	200	189	205	171	176	184	182	191	203	189	204	199	168	186	188	199	188	195	200	185	198	166	172	177	187	199	189	230	202	201	207	181	164	209	178	188	227	179	175	186	194	185	209	168	194	229	194	201	196	164	220	181	229	192	204	204	187	181	197	189	165	189	223	181	200	189	165	204	176	179	185	182	189	196	179	175	188	185	197	170	195	212	170	177	196	191	175	204	189	195	181	209	204	167	190	190	180	221	204	197	172	203	196	167	214	172	210	186	244	214	173	209	191	169	187	193	209	189	205	196	168	181	215	191	182	189	169	198	205	203	212	188	177	174	187	188	191	203	169	193	149	174	174	194	192	172	207	180	192	172	174	197	181	186	180	192	181	176	202	191	207	162	194	181	165	186	182	195	190	167	173	172	204	170	182	194	180	192	192	179	204	195	198	193	222	176	173	204	196	221	182	191	167	196	217	193	194	175	214	190	189	194	188	189	183	186	199	150	181	237	211	214	183	181	201	175	190	177	201	170	194	164	196	182	168	194	178	186	192	180	167	198	178	188	191	167	175	202	161	192	194	168	207	172	182	198	212	192	202	191	186	187	192	191	205	214	211	197	189	157	166	199	190	197	180	196	215	193	180	174	164	199	174	166	179	180	193	200	197	196	203	185	208	211	171	213	183	185	185	179	213	182	199	180	208	185	172	186	197	192	184	200	181	216	187	180	217	207	208	183	174	164	199	185	192	204	192	171	193	229	187	202	191	203	202	187	210	206	216	200	146	196	214	197	192	221	190	191	185	187	185	175	173	189	186	173	177	216	190	211	202	159	189	179	186	205	171	200	198	185	202	204	192	219	210	207	207	176	189	180	192	203	208	172	224	184	196	195	217	211	177	186	187	186	203	190	167	188	217	199	189	193	184	178	202	196	187	207	216	202	179	194	175	179	205	194	196	186	207	166	199	190	170	170	198	163	180	217	195	193	197	200	180	191	185	173	192	170	202	178	166	198	192	196	179	196	201	177	181	184	193	185	175	195	210	185	209	159	179	200	192	192	215	198	211	196	180	191	203	189	180	179	185	206	200	186	196	200	175	186	185	184	191	182	207	158	189	186	196	208	170	188	194	183	178	198	186	189	182	168	189	198	198	198	171	163	214	173	190	184	203	175	183	193	178	179	184	179	189	182	211	182	213	174	191	174	178	189	207	172	183	175	205	191	209	196	177	190	204	228	170	172	209	192	182	209	184	185	176	164	178	190	172	198	196	195	184	200	186	209	215	205	209	185	224	202	195	191	171	188	175	168	195	213	179	207	173	201	190	180	207	181	168	207	177	182	182	208	193	181	178	186	198	201	174	196	198	181	190	176	171	173	190	206	196	189	178	171	182	176	208	180	206	184	177	214	200	189	190	195	165	203	186	187	221	180	189	173	173	188	163	195	189	193	188	173	179	177	185	199	193	183	161	185	189	196	209	200	205	173	199	185	204	193	197	197	210	182	186	200	202	194	210	183	222	186	154	188	202	186	165	197	203	198	185	201	168	176	173	196	187	204	181	197	195	195	165	197	196	173	174	161	167	202	174	218	202	171	192	215	175	168	192	209	193	167	174	190	206	215	169	181	174	203	204	166	196	217	207	191	190	187	155	206	202	199	189	193	189	209	169	186	190	208	212	172	195	181	167	199	190	218	205	200	213	198	166	188	194	179	176	175	189	177	204	206	194	164	196	200	183	185	198	204	200	197	178	232
5747	1372	2867	3444	2952	2606	2068	1644	1504	1302	1150	1064	967	951	826	820	781	731	778	701	683	668	672	617	676	614	638	625	591	578	592	554	552	562	583	553	552	493	552	528	499	541	535	518	568	551	521	510	552	499	532	536	524	551	534	539	514	490	433	523	565	502	481	530	508	512	523	518	497	533	515	490	521	494	486	519	517	489	503	480	518	477	494	488	504	487	514	469	520	501	537	544	472	502	510	520	492	497	522	508	449	486	480	460	479	491	483	495	494	450	511	451	494	489	511	528	449	469	504	450	493	471	537	450	495	456	470	476	469	495	492	498	500	486	509	503	528	520	484	510	492	464	472	525	472	509	505	501	491	477	486	487	475	494	493	485	455	507	495	476	460	500	506	504	475	431	461	511	488	477	525	513	490	480	476	492	498	482	469	463	498	497	460	493	517	491	479	481	467	497	487	483	463	519	486	475	504	519	498	483	488	549	503	477	508	482	493	499	514	477	469	501	480	488	513	494	460	467	527	495	500	473	461	508	497	495	470	537	540	512	510	483	462	544	478	467	504	512	475	507	477	486	467	525	496	462	500	491	484	505	514	497	494	501	474	493	508	499	467	511	515	473	499	540	487	471	478	510	477	546	500	489	476	467	491	511	459	486	485	473	544	462	508	500	544	507	453	449	508	509	494	473	474	481	490	538	496	499	453	505	485	461	458	486	495	457	505	428	507	523	534	484	507	469	504	443	497	499	496	494	481	503	475	515	485	477	487	497	504	493	471	491	432	471	486	508	499	511	473	480	500	472	482	463	452	489	440	516	476	470	436	456	527	461	502	526	482	494	452	500	491	483	489	467	470	489	465	524	511	483	497	472	504	497	487	523	490	467	504	522	472	480	486	468	476	488	490	515	469	482	499	493	494	465	484	513	459	475	483	474	484	465	515	453	477	492	501	511	523	483	509	481	444	494	473	516	479	484	491	511	471	472	473	521	498	504	473	454	478	488	526	476	520	517	490	470	485	484	501	491	482	485	503	463	456	485	508	506	477	460	493	508	493	492	448	463	495	487	479	483	516	459	517	499	473	484	513	450	480	443	493	519	477	472	479	529	485	497	476	467	496	504	477	523	422	487	510	497	519	528	500	442	484	471	489	479	518	484	471	492	481	487	477	491	491	459	480	483	474	487	503	497	464	516	496	483	439	476	501	499	461	512	506	490	535	496	533	460	510	502	473	492	514	452	472	483	463	488	513	483	505	501	512	482	475	494	487	477	472	468	462	468	479	469	480	456	488	479	482	484	490	490	490	459	452	496	494	513	472	475	468	485	470	512	470	489	532	438	461	479	537	512	515	473	484	461	485	471	468	464	492	506	504	477	473	486	494	515	461	512	491	462	496	527	493	478	487	486	494	514	458	458	493	503	518	453	493	483	478	508	484	460	526	538	488	500	506	496	518	484	481	475	496	463	492	496	480	504	488	476	488	486	510	465	452	506	474	495	507	473	451	492	512	478	474	480	487	485	506	498	460	485	492	497	483	483	485	493	526	513	504	506	478	478	524	467	441	513	472	447	453	487	483	465	479	518	490	477	521	501	465	496	486	526	476	502	505	528	498	474	482	489	498	488	476	471	487	466	489	516	468	511	497	462	470	459	502	493	494	497	497	495	483	436	516	468	483	487	438	482	504	473	474	457	520	463	485	493	455	456	475	468	520	505	519	474	467	461	495	458	454	517	515	461	503	495	471	474	512	459	453	440	482	488	490	486	520	491	485	492	493	533	485	503	455	487	489	497	436	465	482	455	453	494	482	470	510	461	485	491	484	471	471	500	498	484	493	532	494	470	489	436	527	484	505	462	485	490	478	508	474	486	484	513	480	483	461	494	496	491	477	463	464	423	480	477	515	481	501	459	441	486	505	500	468	504	508	469	470	495	478	503	459	479	509	501	518	502	460	469	479	490	566	495	468	516	466	475	505	513	490	486	482	490	494	494	528	486	496	467	494	443	515	535	458	440	487	465	467	506	461	477	498	495	493	472	466	510	477	463	483	487	513	471	506	505	498	500	493	435	489	475	497	431	506	447	483	505	504	465	494	467	464	478	479	422	538	478	521	439	489	507	498	461	491	534	501	501	507	489	557	508	514	464	485	479	490	497	516	452	482	451	475	484	478	490	519	534	477	491	492	505	508	489	481	508	510	525	486	507	496	445	507	452	509	480	483	483	530	493	483	460	488	509	468	486	490	474	474	454	465	475	460	470	475	492	503	467	496	465	511	445	496	462	455	522	489	520	466	508	462	452	470	495	479	492	491	481	531	505	486	458	511	457	493	459	475	481	470	512	521	464	483	493	502	471	483	493	487	495	490	503	514	494	487	491	515	492	495	523	504	503	494	494	472	466	505	470	450	480	488	496	507	492	456	474	494	479	476	486	551	473	510	501	490	528	458	455	464	496	503	516	486	523	521	513	491	473	441	500	558	488	469	463	496	493	513	501	454	505	496	506	453	488	502	452	476	515	496	479	460	495	475	503	484	435	513	486	470	500	501	479	494	501	531	470	494	505	498	517	483	527	484	437	456	493	502	468	473	464	505	496	480	485	468	470	498	472	491	501	462	494	498	482	486	482	487	525	521	456	457	538	508	495	507	476	476	490	465	517	476	512	484	501	499	473	477	482	446	465	481	478	498	491	468	511	485	490	470	457	498	499	491	480	485	495	510	471	472	516	491	497	471	522	444	466	484	488	502	492	482	500	509	492	454	478	437	481	489	496	458	503	499	490	489	520	468	499	491	490	476	512	477	499	515	480	498	502	522	521	505	486	524	468	498	459	483	487	477	475	525	506	471	535	513	514	465	485	483	476	494	496	499	489	481	495	517	434	510	509	460	468	492	490	508	490	495	457	444	486	491	533	500	471	489	523	502	525	536	537	482	519	471	490	492	448	473	508	431	507	483	493	438	520	503	472	473	520	499	476	476	503	504	469	517	465	468	448	465	441	491	475	483	483	509	484	496	494	479	545	497	488	472	459	486	507	495	472	473	484	482	510	491	478	461	523	480	466	490	451	441	475	446	518	475	522	506	520	496	508	508	487	460	451	486	470	503	494	480	484	501	489	509	507	487	480	442	461	491	460	489	492	463	495	489	474	496	480	499	467	482	504	464	475	495	457	507	492	514	485	485	521	503	493	528	511	500	473	513	495	487	495	488	495	503	497	506	491	456	501	517	503	502	490	508	530	483	456	483	461	496	484	491	500	493	461	478	516	483	458	499	492	472	491	499	505	519	497	477	485	507	484	489	488	476	487	493	485	492	561	517	519	460	513	447	537	498	506	445	463	473	477	490	505	456	494	520	452	485	487	493	464	467	465	500	482	461	508	515	496	481	482	453	480	501	507	491	485	510	470	502	519	446	492	496	494	472	498	455	460	469	502	506	462	494	520	488	517	483	512	503	495	467	464	474	451	481	479	481	489	491	517	439	456	505	473	482	470	508	486	471	524	500	479	502	463
15468	2226	2343	1800	1206	865	637	509	404	338	296	234	225	199	167	159	145	151	145	142	123	119	105	103	110	104	108	99	123	71	86	99	85	81	97	97	81	92	79	78	85	85	74	85	94	76	79	84	75	84	75	88	81	100	77	69	87	62	81	80	79	76	59	75	68	61	81	70	65	65	67	68	74	77	77	70	75	72	70	68	70	80	78	77	65	57	58	69	70	60	61	68	88	82	63	67	58	64	73	71	66	71	86	74	69	69	79	69	57	63	66	83	64	73	69	76	72	69	77	58	67	65	72	62	53	70	75	78	81	83	80	76	84	70	76	80	70	78	69	74	83	86	74	66	69	76	72	83	60	67	63	75	71	63	74	69	64	75	71	80	70	68	97	65	80	81	62	86	60	67	70	67	63	75	74	59	68	60	95	58	79	67	65	67	79	73	55	66	66	62	68	72	79	78	59	65	72	64	70	67	73	73	80	76	62	80	75	60	59	52	76	60	75	69	72	74	68	78	75	46	66	62	72	76	73	72	61	81	73	74	67	76	82	64	64	54	74	76	63	79	86	63	68	70	62	69	75	79	77	60	69	72	64	66	57	63	59	87	54	69	72	63	74	83	61	97	58	75	59	71	68	60	56	81	70	65	57	68	76	69	68	77	56	62	69	74	64	59	66	69	73	75	63	66	61	55	79	75	76	75	87	63	72	78	82	75	87	68	51	71	66	79	70	77	82	64	66	59	71	67	72	68	63	75	68	71	79	66	71	70	59	70	66	54	63	59	67	60	56	75	58	69	69	83	74	63	70	84	64	61	62	73	64	73	57	64	61	79	64	79	68	62	67	59	69	77	77	75	67	62	79	72	59	66	70	80	72	94	74	65	63	76	70	62	70	67	66	66	72	66	67	69	80	72	73	77	70	69	62	84	70	55	69	70	54	81	67	63	63	76	73	64	65	68	78	55	69	78	62	83	71	73	70	71	59	67	62	92	62	75	72	77	66	60	70	70	63	73	63	60	68	73	78	77	70	74	68	71	75	61	64	72	72	73	68	63	65	64	72	69	75	68	72	80	82	65	49	73	61	69	61	62	75	78	74	67	69	61	56	68	70	84	71	61	75	69	71	55	65	71	65	56	82	66	65	61	76	65	68	79	61	75	65	64	66	74	72	54	66	77	62	75	74	75	52	73	75	86	69	84	76	67	72	61	68	61	49	69	69	62	62	77	76	74	68	74	82	63	69	73	61	64	79	67	84	76	64	76	63	78	71	64	78	64	67	95	73	83	59	67	73	63	69	76	67	72	76	57	69	64	70	69	69	65	73	68	72	75	70	72	63	63	76	74	58	66	88	63	71	71	61	82	72	58	68	66	71	64	70	76	68	64	78	62	67	70	64	63	66	64	72	61	66	81	59	60	67	65	66	68	71	56	51	63	75	78	79	74	64	54	72	50	73	74	80	70	61	68	74	81	61	66	64	47	67	77	85	58	69	57	77	62	49	53	72	57	77	67	72	79	83	73	52	64	78	66	79	57	71	70	59	81	66	77	70	77	68	62	63	76	61	57	70	81	78	72	77	46	81	67	57	60	71	70	79	65	63	69	79	68	65	66	72	81	74	52	63	68	69	68	75	60	51	73	65	58	59	55	62	79	72	66	84	69	66	75	64	75	77	60	66	66	77	68	66	62	64	72	68	84	72	64	76	64	80	71	69	77	61	76	68	65	80	66	86	74	64	66	58	74	78	65	68	61	65	67	71	79	76	62	69	69	70	70	66	63	79	82	59	70	71	75	72	65	62	79	68	65	62	68	73	62	61	80	71	64	64	74	60	65	60	71	62	75	71	81	66	73	65	64	79	54	73	62	71	63	69	62	70	63	74	67	69	73	69	68	63	66	58	87	61	76	74	60	64	72	59	61	60	57	70	66	89	74	78	77	65	73	75	58	62	67	60	84	76	73	74	73	82	55	70	74	79	79	78	52	55	50	56	56	65	67	59	62	70	80	76	67	68	68	68	64	72	69	75	72	85	78	78	87	65	71	79	66	80	64	74	75	82	50	57	68	62	67	57	68	47	69	60	56	74	87	71	73	66	60	64	74	76	78	75	72	75	63	69	70	64	68	70	63	58	57	70	70	72	65	77	57	82	55	70	63	74	59	66	67	73	85	92	63	76	61	80	93	59	74	86	60	59	82	64	68	63	67	68	72	74	64	59	74	60	80	66	80	67	51	63	65	57	63	69	56	82	66	72	61	67	75	72	85	71	85	78	59	75	74	60	70	83	66	83	71	71	73	71	70	81	68	51	72	74	64	92	62	79	75	65	66	73	66	53	69	61	78	63	63	66	60	70	84	81	59	63	60	65	73	65	67	77	83	69	84	73	75	48	69	85	75	62	78	81	88	49	72	67	63	65	62	63	74	71	64	58	59	70	60	77	69	64	65	73	84	64	61	74	63	56	72	73	62	66	82	65	65	59	53	68	77	65	68	84	83	75	70	71	69	71	68	78	59	55	58	66	72	70	63	65	66	83	74	49	58	67	65	76	66	82	66	72	63	71	67	68	65	65	83	81	65	74	76	70	77	76	86	61	71	52	73	67	80	63	71	72	69	62	69	64	84	83	82	93	59	73	60	55	79	81	57	72	77	55	51	61	72	67	78	65	75	63	79	81	58	57	70	72	82	70	66	71	59	63	72	66	72	97	91	62	58	48	67	66	73	62	70	62	74	56	62	67	62	76	70	72	72	72	59	69	62	72	63	67	76	57	54	68	79	73	77	69	74	77	75	54	79	94	70	53	56	82	82	79	74	71	70	69	59	73	83	57	58	84	50	65	68	64	71	63	58	56	57	68	73	62	89	66	60	64	71	77	60	74	72	73	65	64	76	66	69	72	74	81	92	70	56	72	74	63	65	73	77	63	67	53	67	74	78	88	71	67	48	73	86	55	79	77	71	73	55	60	54	64	62	73	65	64	71	83	98	59	79	73	82	63	67	67	75	63	73	72	66	80	86	54	85	73	63	77	64	66	56	61	79	74	57	79	53	81	73	73	68	64	57	66	74	74	65	73	68	76	70	78	54	62	70	55	61	70	64	73	72	52	65	64	78	71	64	73	69	75	76	61	79	66	65	62	54	68	70	51	62	79	69	65	66	50	50	61	58	56	67	74	74	69	61	70	80	84	61	74	71	75	65	65	63	58	68	65	58	85	66	64	62	66	81	70	71	73	59	87	80	85	50	70	83	62	60	62	59	77	66	68	68	64	78	64	70	60	68	77	65	70	74	63	79	63	61	61	71	63	76	62	86	71	67	71	67	71	74	57	70	76	71	72	76	56	92	67	63	72	61	86	51	55	70	72	72	77	79	62	70	59	71	66	73	56	52	65	60	77	66	56	65	84	81	60	73	58	70	62	62	69	54	61	69	74	65	72	71	58	79	55	74	60	72	63	66	75	56	59	62	68	78	57	83	60	69	71	76	84	55	78	74	74	54	63	74
7275	2001	4552	5425	4839	3802	3084	2494	2036	1802	1545	1283	1117	988	991	834	768	738	658	603	571	551	490	477	454	459	412	410	380	417	379	406	374	349	372	356	320	297	319	291	290	330	286	281	313	287	286	272	253	265	298	262	267	273	269	252	254	245	239	264	245	240	238	219	243	238	258	245	243	228	240	237	211	217	246	251	242	242	259	233	234	237	219	239	228	239	242	208	247	216	226	211	191	219	214	206	229	221	209	220	203	227	186	226	222	215	240	234	216	189	222	201	213	232	207	215	216	216	203	222	213	202	205	227	191	216	233	236	208	207	241	219	180	226	198	204	199	226	202	218	206	203	214	209	221	205	205	206	187	230	201	187	228	207	235	199	190	208	193	236	206	214	214	211	231	203	199	211	193	226	186	200	223	209	211	190	200	204	217	241	237	213	216	223	207	190	242	206	202	200	195	225	235	219	211	204	214	204	215	182	206	179	210	213	205	196	226	220	224	213	208	210	217	214	208	197	200	218	211	200	235	222	208	209	211	206	228	201	212	208	184	203	212	222	219	220	221	222	210	217	203	215	228	207	215	191	202	220	191	215	197	221	200	207	184	213	217	217	238	211	218	221	215	206	214	198	197	212	205	198	234	191	212	222	217	213	204	205	214	191	212	207	226	228	225	197	174	203	196	195	213	218	187	202	191	178	218	231	214	209	209	224	226	196	216	226	207	223	209	196	209	236	171	200	220	195	201	217	222	218	213	223	198	222	224	219	217	216	198	204	209	180	208	232	189	195	209	218	212	197	205	201	193	216	203	227	188	179	199	217	196	227	198	226	202	215	179	217	217	195	191	209	225	225	222	216	221	220	214	201	196	214	215	194	196	206	195	201	242	199	213	214	193	219	192	193	196	232	206	213	214	185	208	211	224	202	206	202	221	209	220	212	207	187	193	211	198	210	226	203	186	210	185	220	219	222	203	217	223	206	203	195	220	198	226	217	197	212	222	192	194	221	193	198	227	201	210	198	195	209	222	208	227	215	203	194	233	187	214	213	207	206	202	222	229	216	206	204	196	209	211	187	206	199	206	198	193	235	177	223	200	191	191	232	209	183	210	189	206	207	229	198	220	229	207	189	205	199	232	191	220	206	197	208	204	207	228	187	203	198	217	203	194	239	175	177	216	184	181	207	189	197	203	222	210	221	203	226	227	199	190	198	221	203	191	190	213	200	207	218	232	208	214	204	210	182	223	193	189	193	205	195	218	198	216	216	218	193	189	195	227	203	218	207	201	196	178	190	204	210	210	234	198	205	199	226	206	198	188	193	208	190	210	214	192	185	227	224	170	188	208	200	198	209	196	170	209	213	194	196	210	187	190	230	210	219	233	192	227	193	184	187	166	193	214	201	200	214	207	225	194	192	207	218	198	200	198	211	189	219	219	202	212	207	189	198	222	201	222	229	186	225	214	199	227	243	209	204	196	199	208	195	208	193	218	210	214	214	199	212	202	197	217	208	232	219	204	205	239	210	202	195	178	188	178	215	204	215	194	213	209	184	220	216	200	195	214	205	229	218	184	169	205	201	215	194	203	188	195	225	208	207	203	219	182	208	236	205	192	223	241	214	203	227	212	204	194	219	209	194	210	199	209	210	185	220	209	224	201	222	201	187	187	204	207	228	215	201	201	175	206	219	203	204	229	207	220	233	193	208	209	195	219	208	222	210	208	194	223	203	192	207	224	200	184	222	207	181	213	198	218	217	189	202	218	218	204	212	224	221	224	217	233	201	177	199	171	217	193	200	216	197	230	207	224	197	206	218	209	193	180	186	200	171	196	203	214	213	204	199	200	239	211	200	218	191	199	202	203	215	212	224	181	212	195	206	217	213	206	233	205	220	206	205	206	178	193	204	213	217	220	208	199	199	193	215	204	198	196	206	186	192	219	216	206	213	202	183	203	211	211	195	207	207	196	209	208	205	218	209	210	219	205	192	198	217	210	205	225	188	196	191	181	199	237	201	201	216	205	200	210	198	211	201	214	198	212	186	225	200	199	189	208	236	189	247	195	222	187	198	216	205	195	238	210	233	206	210	215	223	202	218	201	196	199	246	209	197	264	182	190	226	221	208	221	244	198	209	220	205	217	194	211	214	187	221	215	196	225	233	235	192	208	234	223	216	238	206	196	191	179	205	220	195	225	240	219	196	192	207	201	190	190	203	218	219	220	200	220	235	227	190	211	212	208	219	201	224	201	189	198	213	203	192	224	205	218	238	202	216	211	225	190	200	181	217	245	229	218	214	202	208	215	199	210	213	222	183	217	213	219	213	219	199	188	183	198	191	205	214	181	192	221	212	189	185	205	246	207	193	196	196	186	234	200	186	214	214	205	215	183	194	210	185	192	213	182	207	194	193	189	237	197	192	211	184	176	223	230	188	204	222	192	192	217	211	215	214	199	231	212	198	209	210	188	217	202	209	181	203	208	212	204	203	208	209	202	203	195	219	200	209	182	198	190	203	197	197	212	194	190	219	181	238	206	205	210	210	192	222	208	229	222	202	229	222	216	217	190	216	235	208	203	218	217	180	192	200	198	212	219	195	209	179	186	181	241	213	210	211	213	211	183	218	237	213	205	186	214	200	222	205	193	207	214	213	164	194	226	218	185	216	228	195	212	212	196	210	211	192	186	211	202	195	219	206	193	189	188	221	191	196	206	202	205	207	200	196	210	211	198	197	244	187	195	204	201	206	191	175	213	201	200	175	216	201	212	218	200	228	181	228	185	191	202	231	191	223	209	202	234	217	210	200	203	203	213	229	189	209	196	224	223	192	217	219	189	227	206	207	210	236	181	218	230	222	177	215	182	233	203	208	194	225	214	213	195	212	218	196	211	184	197	216	239	212	191	201	214	220	203	218	224	194	199	186	208	225	212	215	209	210	217	210	221	206	191	196	202	221	238	183	222	212	219	220	215	187	207	228	219	200	204	203	218	215	188	216	196	212	202	202	202	193	216	200	233	191	207	219	212	217	202	215	218	199	233	208	219	226	191	202	204	196	188	214	212	212	186	229	194	180	176	228	206	182	219	204	198	210	183	208	209	207	187	223	232	223	222	219	216	204	200	199	205	225	217	207	211	222	176	199	219	234	203	232	212	195	216	240	210	199	189	228	211	219	208	224	216	223	214	203	211	206	231	205	222	214	186	215	170	217	211	202	213	200	214	218	236	192	214	213	217	229	217	187	210	197	238	182	211	211	213	197	211	227	230	208	231	196	198	183	204	195	186	227	187	212	212	202	207	183	223	203	215	212	235	196	201	193	175	216	226	186	228	204	217	188	202	206	186	185	190	192	214	229	173	199	224	227	199	206	209	239	188	235	213	187	211	218	212	225	183	210	212	201	223	232	195	215	224	203	212	202	202	183	214	224	186	189	214	223	221	205	205	176	242	201	211	234	210	221	203	207	215	198	221	195	185	191	214	202	200	221	226	211	193	204	193	222	219	209	190	206	226	179
2175	311	310	293	307	288	282	255	239	281	256	249	264	262	236	262	253	248	263	218	257	266	295	249	279	261	274	265	265	242	267	299	267	297	267	253	261	269	258	260	258	269	283	250	266	279	240	254	280	280	270	266	294	283	224	200	266	253	268	283	246	262	266	237	303	268	259	299	251	270	285	254	277	283	237	244	287	259	293	290	253	279	303	270	277	250	249	282	255	295	294	268	285	263	257	248	270	259	260	265	278	284	229	245	273	284	258	248	247	230	256	269	274	266	261	241	273	265	291	237	269	266	254	264	243	271	255	284	271	264	257	275	275	255	262	256	274	289	272	234	215	298	276	240	253	240	276	284	282	258	248	271	250	262	275	278	279	249	230	257	245	253	277	238	223	253	236	253	254	247	257	260	248	250	262	235	272	268	260	284	258	254	276	271	249	231	223	259	279	273	267	282	253	263	249	252	265	230	247	272	271	288	276	257	280	246	277	222	239	267	268	268	293	275	259	281	265	252	255	249	244	255	245	269	259	268	284	256	255	268	236	246	257	259	260	272	259	231	277	292	242	257	272	244	245	244	276	272	270	270	272	251	251	296	274	271	242	274	298	259	275	261	270	305	241	249	279	257	243	291	281	290	246	240	260	261	244	255	256	212	255	276	253	260	252	275	282	260	262	223	259	286	288	294	288	268	260	263	270	271	263	279	259	267	257	275	287	245	260	248	251	256	245	216	262	266	263	253	271	264	282	248	289	267	264	267	278	260	267	295	248	253	287	260	250	254	265	266	256	268	255	233	262	293	267	289	254	282	253	224	262	274	238	252	277	264	293	278	262	259	271	267	254	231	267	265	255	259	266	258	301	278	269	268	241	240	264	241	270	274	278	245	282	260	250	274	251	248	243	277	249	269	248	226	301	278	247	246	249	264	253	248	259	275	261	259	294	287	259	257	251	260	244	268	246	250	216	232	286	276	235	243	256	231	230	259	238	266	268	249	251	247	295	272	265	259	259	278	255	241	260	253	248	251	273	263	262	258	262	262	246	274	266	265	271	271	253	257	270	282	267	262	271	267	284	247	241	260	242	267	269	264	249	233	279	257	260	256	244	270	264	266	263	248	274	278	249	266	262	262	247	261	263	254	267	254	293	284	276	266	309	255	261	246	274	236	268	257	248	282	287	250	245	230	274	251	271	253	258	261	260	248	237	285	258	276	241	239	255	240	259	263	267	234	257	267	257	269	253	261	286	278	272	267	270	259	279	234	273	293	230	286	260	247	265	241	299	245	239	285	272	259	272	242	271	250	247	256	282	229	277	249	257	256	253	269	262	260	256	244	232	274	258	239	265	253	261	270	264	286	250	264	290	256	215	273	262	259	262	255	251	246	255	238	267	248	281	248	221	283	272	285	253	237	261	275	263	258	286	244	237	278	254	276	278	245	266	258	263	223	279	282	250	248	266	259	259	238	248	263	250	257	258	256	263	252	257	247	244	261	267	284	279	247	268	248	272	242	287	270	272	243	277	274	264	224	271	291	267	261	251	255	268	266	281	273	265	244	277	267	252	239	255	277	271	273	253	276	260	275	279	270	284	296	246	286	255	234	247	283	240	257	247	258	251	262	268	290	262	304	231	287	247	275	283	272	277	264	264	294	264	276	276	267	277	287	265	264	263	276	258	247	272	264	270	249	278	266	280	276	269	249	261	276	251	277	250	268	249	244	281	269	291	257	243	241	263	254	253	248	282	283	265	234	245	254	228	244	255	248	243	282	254	259	256	243	273	273	239	268	256	257	265	268	257	228	255	257	257	263	239	273	240	275	265	237	239	273	269	257	246	255	263	248	262	251	276	248	275	280	266	249	260	258	284	283	272	272	253	280	268	271	254	275	251	277	233	283	266	260	274	271	266	268	299	298	274	268	235	276	265	273	284	267	262	251	250	236	232	265	268	267	280	275	243	268	242	265	250	265	296	252	232	274	262	266	264	269	289	228	253	264	269	248	287	282	251	266	297	254	260	292	246	248	257	257	286	269	280	249	245	241	251	281	257	269	241	255	242	275	251	283	286	295	251	273	260	234	267	256	272	245	271	272	254	272	275	243	251	224	274	252	230	285	263	251	225	233	243	261	251	270	287	266	241	294	274	268	287	264	272	251	245	252	287	273	281	249	282	262	264	240	276	273	265	283	265	263	295	257	291	282	287	270	273	284	255	248	264	270	234	284	248	251	270	252	270	259	243	266	230	250	284	270	277	249	254	269	276	256	252	278	275	248	250	265	265	268	246	267	244	244	260	247	258	251	262	241	236	261	289	273	255	279	255	257	238	254	261	246	259	252	241	258	247	279	285	276	245	281	248	257	275	269	279	271	265	260	255	231	269	272	248	256	256	274	259	246	245	246	257	277	257	249	270	273	261	262	251	253	285	289	259	262	232	246	264	241	261	257	253	243	263	251	253	260	257	257	253	265	269	266	257	265	287	234	243	207	256	256	295	261	245	248	239	269	255	256	235	263	262	263	245	261	245	271	272	265	252	249	264	245	287	273	257	256	270	255	280	262	248	238	246	266	277	254	264	242	243	229	278	282	269	241	239	285	272	276	274	269	252	261	228	245	264	256	264	255	274	256	249	243	298	246	241	250	234	256	267	212	249	261	237	246	248	257	256	255	280	236	258	265	275	262	251	269	285	274	259	239	236	298	260	279	241	261	258	280	249	277	252	257	261	284	303	267	231	275	245	263	237	226	254	289	275	256	267	270	248	265	259	243	248	266	259	250	288	258	278	245	256	250	268	264	282	257	273	259	267	256	247	260	256	259	290	296	261	247	280	240	242	270	254	253	293	258	286	275	256	263	243	261	252	268	271	251	258	253	267	266	275	260	259	257	259	286	250	287	276	258	239	232	252	267	278	252	269	259	273	249	276	248	279	262	255	263	284	244	264	242	266	283	264	294	224	263	267	254	268	271	264	315	267	249	235	270	272	272	289	270	247	228	331	250	269	260	266	296	270	293	238	242	267	232	264	302	265	285	281	261	258	243	291	249	292	265	244	274	259	267	274	266	277	276	274	273	267	281	248	225	259	252	261	235	258	250	265	232	238	279	261	235	261	281	263	275	252	275	275	266	241	264	282	297	298	308	269	269	264	238	270	265	267	269	284	250	250	246	261	247	266	281	256	224	259	246	296	256	264	248	256	268	252	269	279	248	248	247	263	253	244	267	236	299	274	278	276	295	277	270	262	268	280	278	254	288	299	227	257	252	274	253	288	247	264	274	247	262	250	250	255	278	266	271	265	286	249	233	237	262	253	264	267	269	298	268	255	258	263	262	257	281	246	251	238	251	252	233	249	269	240	275	246	272	276	256	280	252	262	254	234	252	254	275	250	254	256	254	285	279	226	233	273	263	243	261	249	253	268	258	261	293	244	250	241	236	274	257	265	253	269	245	228	264	258	265	265	281	281	277	242	291	274	288	247	252	250	236	270	260	288	310	273	268	260	252
2411	692	770	857	831	790	751	736	753	721	657	717	733	697	712	725	671	686	650	628	695	638	710	667	697	668	638	689	658	655	699	638	666	651	669	700	673	663	655	698	656	631	724	678	656	686	662	667	691	608	665	713	692	626	634	701	671	690	663	650	632	651	698	672	660	684	635	691	630	655	704	641	659	695	670	629	695	642	644	657	662	715	664	681	664	636	655	660	664	655	704	655	667	648	658	677	636	668	678	655	595	654	634	645	715	699	693	648	651	628	686	675	693	667	632	658	632	657	639	660	679	675	631	669	683	683	694	715	662	667	632	687	670	687	681	671	645	706	656	668	625	694	698	673	681	661	724	618	685	670	654	666	701	706	651	696	677	683	650	693	672	682	667	657	666	654	680	666	691	694	662	644	682	691	705	691	656	646	668	684	657	685	686	659	687	643	645	627	651	698	676	703	681	670	649	656	658	691	695	665	690	676	664	665	643	662	698	656	623	692	661	670	624	628	685	639	658	690	659	612	635	677	703	661	633	641	700	676	638	683	673	639	644	585	679	595	703	702	703	652	661	642	706	635	669	643	629	658	649	680	674	667	719	652	693	658	652	698	633	684	628	681	693	625	657	614	679	687	644	663	668	698	662	661	658	684	660	678	641	661	665	682	658	638	705	648	621	638	666	652	619	649	675	695	648	654	655	649	691	685	678	656	635	678	699	675	686	648	700	657	646	638	643	679	658	714	669	667	665	641	683	682	671	680	693	694	646	691	647	697	619	659	630	697	689	640	677	661	664	659	671	681	648	697	662	714	634	667	670	664	669	664	676	661	701	663	641	683	649	699	651	674	680	660	698	648	663	652	635	649	653	640	656	669	645	715	650	663	680	674	652	680	662	692	671	691	725	654	665	653	655	706	655	660	715	667	645	681	628	605	728	646	639	694	699	690	687	665	673	672	678	649	677	723	709	646	689	675	685	650	652	655	647	674	668	640	659	640	638	613	659	690	686	680	668	680	681	671	670	677	669	722	728	671	657	686	668	650	729	671	668	628	662	631	669	663	694	661	688	669	653	667	672	657	676	646	660	684	656	680	668	669	656	642	645	679	729	693	674	653	656	721	659	677	647	704	677	677	679	690	722	678	671	641	640	667	644	642	622	661	658	647	701	674	663	643	649	659	667	642	662	607	654	693	712	684	637	655	693	676	667	647	643	728	617	634	636	701	645	655	638	704	626	712	641	692	667	689	704	670	677	664	665	653	598	703	687	639	681	642	633	660	671	650	638	603	684	644	687	662	677	665	641	659	657	678	705	690	720	638	652	625	694	701	671	666	706	635	676	636	660	675	636	621	664	657	722	627	706	692	646	711	676	670	674	677	660	683	611	679	695	654	649	660	665	660	679	658	622	648	656	668	657	650	651	695	672	648	625	671	726	636	681	667	644	713	688	718	646	632	651	656	657	649	693	681	610	679	678	642	648	650	694	679	620	665	694	664	688	626	644	643	715	715	684	675	721	703	672	670	625	655	680	661	674	672	708	660	660	694	661	673	710	670	653	723	682	684	664	644	644	623	676	651	649	660	679	697	673	659	710	681	694	681	631	674	672	619	658	675	685	700	664	654	642	658	710	663	701	723	644	663	651	679	663	676	641	662	642	659	636	697	636	674	636	691	663	664	663	687	643	621	670	636	653	696	674	689	643	660	711	642	674	656	672	650	718	670	654	655	744	613	618	660	679	701	666	629	680	650	618	633	653	658	635	684	664	631	658	671	662	674	678	644	674	705	657	702	664	649	657	700	652	627	738	640	617	660	697	651	671	659	671	597	697	691	625	690	640	629	637	637	667	624	651	649	638	678	697	680	641	692	716	670	697	687	635	665	665	714	687	688	684	636	637	647	651	654	681	677	642	691	678	668	613	655	660	614	640	647	660	653	654	671	708	717	705	660	674	667	665	678	680	698	696	638	714	678	661	678	631	644	673	658	638	661	671	657	677	671	650	657	679	674	680	695	654	639	646	647	651	684	637	705	630	641	651	687	674	646	648	655	671	613	689	650	679	655	689	684	625	676	646	645	634	687	726	650	684	640	674	668	680	630	673	703	657	660	647	641	669	663	666	687	677	711	653	654	658	665	644	660	639	647	681	676	664	685	652	658	632	712	680	652	675	691	673	674	662	681	666	695	667	665	652	680	625	619	666	679	651	684	705	667	648	649	701	611	677	664	636	642	670	636	655	637	663	667	658	701	653	679	700	696	683	667	659	661	636	669	708	687	667	711	673	686	682	622	670	688	705	684	640	666	654	705	668	664	678	645	625	680	663	633	688	674	707	672	670	691	627	639	635	641	644	678	642	672	653	657	677	710	670	683	676	707	684	693	681	647	624	668	659	672	647	662	641	608	667	657	653	684	647	678	649	651	643	661	673	687	626	629	663	627	664	655	656	658	690	621	684	628	677	682	660	697	637	660	703	691	674	659	673	651	672	675	655	669	628	664	687	674	674	638	667	673	649	753	669	675	621	642	681	665	711	695	652	625	658	634	629	659	672	645	640	681	633	669	633	654	688	691	645	647	677	671	681	688	632	641	649	705	695	706	644	699	645	669	678	675	642	698	632	650	682	666	659	655	643	692	674	679	633	687	705	673	648	697	678	666	664	640	611	658	703	693	696	655	671	675	704	665	672	674	694	688	703	663	650	641	659	669	661	707	650	621	639	698	640	693	704	646	631	630	609	663	721	694	694	695	649	653	649	635	676	680	724	691	651	658	705	661	675	689	689	680	652	655	661	701	659	662	639	637	639	688	659	677	689	686	670	691	659	706	612	667	694	634	679	650	709	655	630	683	650	689	642	633	663	670	684	701	654	650	675	645	676	617	638	679	633	644	640	642	680	659	643	659	676	657	706	677	677	670	702	680	683	714	684	662	632	668	671	655	640	686	654	672	667	669	657	647	628	634	712	654	659	669	711	624	647	660	635	654	661	690	657	634	685	700	662	698	669	684	650	657	646	636	685	632	622	657	648	674	677	657	670	646	655	675	681	653	654	656	663	607	665	668	655	683	685	664	669	665	640	633	695	664	652	674	595	723	715	642	650	662	659	656	694	645	670	656	648	674	682	701	650	681	660	635	638	612	669	640	701	659	742	665	687	649	629	695	669	639	644	664	714	702	714	645	669	701	653	653	671	702	677	689	654	675	634	715	661	642	663	647	647	667	645	611	705	674	658	661	632	654	667	672	658	659	658	646	659	651	686	675	640	671	656	638	649	672	644	656	656	612	635	674	650	671	689	645	665	616	643	717	696	664	687	650	637	661	642	690	683	635	675	643	657	661	651	693	637	693	648	661	663	639	631	697	648	660	650	698	713	687	693	650	651	657	714	622	686	672	666	675	660	682	685	679	702	651	672	718	728	626	669	653	737	718	695	657	670	659	706	684	677	655	664	686	690	717	660	667	628	661	653	658	664	684	657	696	686	680	663	628	678	628	686	677	686	702	678	599	679	707
8940	1054	1285	1028	750	606	482	427	351	332	279	284	258	240	283	253	229	256	230	248	188	206	190	195	175	212	217	193	217	212	208	175	192	203	192	208	206	188	175	197	189	165	200	177	195	209	186	205	174	168	189	191	194	191	182	203	193	184	197	180	202	172	193	192	186	211	202	219	195	202	188	190	208	182	162	188	198	197	210	218	193	178	181	191	214	213	204	186	177	192	199	161	210	189	183	209	183	162	199	205	194	200	207	182	177	196	212	188	230	183	184	174	238	195	181	162	200	198	193	182	210	179	193	173	207	177	205	191	185	187	181	193	192	183	222	184	179	193	202	173	190	186	195	188	206	192	185	204	199	204	160	169	170	166	192	193	192	199	176	190	199	175	197	179	192	210	187	196	193	193	217	196	182	189	206	189	182	189	195	185	223	195	170	207	195	171	202	193	198	190	160	179	185	200	172	173	192	210	176	201	184	187	197	179	187	182	173	187	160	197	197	164	201	179	170	171	191	159	162	198	196	210	199	192	196	190	188	171	180	176	198	205	167	201	224	196	215	218	185	199	206	189	203	188	173	203	183	197	176	184	179	174	180	192	170	171	174	198	199	203	188	200	195	178	174	190	171	181	186	202	190	177	211	210	187	179	180	173	204	182	191	177	194	204	173	185	203	200	184	197	178	182	185	190	183	169	209	192	200	191	210	195	178	210	183	204	191	193	195	167	167	179	218	192	196	193	176	192	189	202	195	200	203	169	198	172	213	172	181	181	162	181	165	190	184	168	211	157	188	180	202	189	209	221	167	192	165	175	190	172	201	199	178	168	184	203	181	185	153	163	203	177	187	188	169	195	174	189	183	176	204	186	177	177	194	191	184	160	183	178	183	207	190	183	199	198	209	179	185	197	176	185	165	188	178	199	185	193	182	211	177	206	197	193	188	176	171	192	161	208	170	195	180	180	186	208	172	198	200	163	202	211	199	199	204	210	179	197	198	186	191	198	185	183	186	191	174	199	211	224	171	184	173	181	154	246	194	188	198	181	172	206	177	190	200	197	171	207	177	199	168	191	181	191	218	193	196	211	207	174	186	195	166	179	197	197	181	190	174	192	177	196	208	195	190	191	196	191	175	199	182	193	205	181	190	196	163	203	199	192	198	171	216	199	180	179	185	200	209	177	194	196	196	189	177	177	180	179	192	181	186	181	174	192	168	176	205	192	193	204	194	193	178	195	192	194	187	210	189	187	203	193	203	179	177	180	191	169	207	187	197	180	175	185	180	199	177	170	174	214	177	197	196	181	176	190	200	194	187	175	198	181	219	209	184	179	192	197	187	189	188	187	186	193	182	214	214	204	184	203	196	204	183	213	199	212	183	195	185	185	193	182	181	169	164	200	168	169	192	204	176	173	185	203	192	198	217	168	174	205	203	196	198	162	203	193	206	203	191	182	206	175	180	202	174	195	190	184	199	194	182	187	167	218	171	178	206	194	180	172	172	190	186	167	198	190	171	179	183	164	206	189	196	186	196	186	202	178	188	183	201	211	179	198	201	197	184	195	188	200	202	190	187	206	196	173	187	207	190	161	195	178	170	190	186	175	206	178	199	202	186	201	191	180	182	194	196	183	186	181	208	179	178	167	180	180	185	189	193	171	197	196	184	212	188	175	189	178	175	198	210	183	168	214	183	209	204	184	185	201	174	197	192	192	209	202	204	176	163	174	175	199	179	165	200	191	192	186	182	182	188	215	180	169	164	160	166	175	198	205	200	171	204	209	202	181	185	168	177	187	172	175	175	189	205	208	196	173	204	155	208	192	192	167	191	185	170	202	202	173	174	200	174	182	191	189	212	211	193	197	172	212	181	199	185	180	188	167	192	197	196	199	206	184	192	187	220	184	223	192	192	178	180	176	184	201	201	179	191	179	181	198	193	194	183	195	208	198	171	173	185	167	200	200	190	221	197	201	216	192	195	183	187	195	245	182	155	216	183	185	175	155	187	191	153	165	183	172	206	185	186	209	199	184	194	211	192	197	223	183	209	196	169	194	196	194	198	185	186	190	179	176	170	186	184	182	175	173	179	184	181	193	192	195	160	197	195	186	209	172	190	172	175	180	183	190	209	208	196	174	190	183	182	215	199	207	188	192	196	198	185	186	182	192	169	201	190	168	194	216	192	172	187	171	204	190	190	178	188	209	190	167	204	202	206	211	168	204	182	186	184	187	194	203	188	185	200	201	176	199	197	196	189	184	209	180	180	203	179	200	193	209	200	172	178	195	176	202	174	185	204	198	200	175	194	186	206	161	182	174	210	190	204	166	184	189	207	192	210	194	198	190	189	200	192	214	193	185	178	164	155	182	200	200	194	183	178	194	216	195	194	199	203	211	194	175	191	206	182	212	203	170	185	185	186	177	198	171	201	172	185	169	220	160	182	191	182	187	188	177	189	186	209	194	206	195	210	179	183	188	202	187	195	191	174	190	184	198	201	189	159	197	221	205	172	193	174	194	188	197	189	170	190	188	193	178	182	187	174	169	215	173	208	172	187	199	213	167	194	198	185	176	183	186	200	188	162	191	196	180	190	202	187	165	163	172	182	176	175	192	190	192	196	172	187	209	208	176	184	190	218	195	191	177	183	177	195	185	202	174	210	175	184	184	197	183	185	214	174	197	171	203	196	191	215	199	197	178	181	186	159	201	190	183	168	184	202	202	184	175	205	196	212	170	186	204	187	177	178	207	198	171	191	191	197	193	193	183	221	170	196	191	183	193	183	211	196	187	204	189	187	185	166	187	182	192	188	207	181	188	191	202	181	206	199	190	194	213	178	184	172	189	183	195	199	198	178	176	209	201	199	190	178	182	191	207	180	202	188	172	183	166	195	175	187	186	178	186	185	170	152	193	187	206	179	186	165	172	179	174	209	203	179	210	197	195	197	188	193	181	174	196	202	199	194	190	190	184	196	203	201	163	199	207	167	174	218	216	154	175	185	191	183	197	212	167	199	196	224	223	175	173	171	189	188	196	183	194	173	186	185	195	210	212	180	196	195	200	182	176	187	196	190	187	200	192	191	164	200	191	193	206	201	174	195	198	165	196	167	179	186	179	202	191	196	195	193	173	211	177	205	213	217	200	207	194	177	213	186	193	163	190	203	201	184	203	220	203	185	198	195	214	186	183	200	193	201	196	196	194	186	181	204	195	196	165	212	190	181	188	170	180	182	192	198	192	202	200	173	211	182	195	218	177	194	169	185	187	156	183	210	203	191	167	152	204	187	178	202	158	198	170	179	175	208	203	184	195	173	199	194	185	194	200	193	173	199	181	184	196	180	187	210	198	166	165	179	190	195	206	218	197	201	195	176	179	194	173	229	208	159	171	206	208	200	169	169	203	186	173	176	159	164	189	181	188	190	205	150	170	204	179	169	186	208	227	229	191	188	200	183	203	192	194	193	160	198	181	184	194	211	195	166	176	172	204	223	182	190	185	219	174	178	187	178	209
5635	1332	2820	3347	2935	2391	2043	1656	1405	1368	1189	1087	923	927	842	833	810	790	709	722	672	671	658	642	629	651	594	569	543	571	592	581	575	602	576	520	559	515	539	537	554	551	516	518	480	508	541	519	503	512	498	515	517	539	515	520	555	528	479	534	517	551	516	496	539	493	518	495	481	506	493	496	472	477	487	479	468	537	481	508	455	469	502	464	471	464	461	485	524	463	470	506	452	497	494	505	474	471	494	471	464	449	480	482	493	529	498	515	480	482	465	505	509	529	443	466	470	497	529	483	521	468	473	498	512	535	492	491	484	488	529	474	480	469	495	515	512	482	465	469	503	491	488	510	485	460	464	509	477	472	473	454	477	463	481	496	470	472	491	485	500	504	473	480	477	484	477	477	492	501	509	471	500	483	477	522	514	492	526	501	495	506	482	504	532	488	482	470	459	494	494	522	503	498	460	515	536	489	491	479	477	501	493	460	464	475	485	503	513	495	508	471	465	502	527	496	498	449	498	477	456	511	471	495	488	506	472	482	421	526	451	492	488	482	505	488	516	473	501	513	523	465	508	494	477	496	459	484	506	582	469	497	478	467	488	522	507	501	478	479	489	494	474	489	490	485	461	447	476	498	470	473	488	482	481	486	538	464	499	477	470	456	486	491	546	429	520	470	462	473	474	512	472	483	472	459	463	501	502	471	459	488	491	464	430	500	503	461	497	485	452	463	521	499	484	534	484	509	508	520	500	463	480	486	467	456	476	476	502	485	491	506	510	459	481	481	511	511	491	458	468	476	512	485	514	463	513	495	494	527	465	465	459	516	511	483	485	471	469	491	522	484	538	478	498	490	508	479	448	469	470	473	508	489	495	462	507	478	507	501	469	461	483	497	463	503	513	446	505	480	466	457	493	471	461	472	478	502	469	468	475	494	459	476	470	487	504	508	511	490	452	472	474	488	506	490	486	471	475	482	472	491	459	497	459	477	514	515	433	473	480	471	527	478	471	504	503	487	439	476	531	478	511	489	493	461	466	430	500	495	488	475	506	465	496	464	456	487	524	469	508	496	508	488	427	468	511	444	474	479	433	464	521	478	438	458	509	495	447	471	482	510	477	469	514	506	493	493	499	497	477	474	487	501	518	504	487	478	514	488	502	520	464	554	485	475	499	466	477	500	470	451	519	441	461	503	495	504	450	455	464	484	462	509	478	485	480	534	494	498	498	494	455	472	500	457	497	481	462	464	499	521	442	491	439	476	484	505	505	484	458	465	516	481	522	533	457	494	477	460	448	485	491	479	453	461	483	481	456	436	492	516	490	455	504	500	468	476	499	505	506	498	473	462	462	444	513	443	469	484	462	476	440	474	492	517	492	535	536	465	480	526	510	488	483	479	501	503	471	476	479	495	485	528	453	487	482	482	523	492	483	461	447	484	473	455	506	499	488	467	485	498	500	485	459	460	474	490	486	479	456	448	492	436	482	470	504	479	497	526	503	487	472	464	459	469	494	480	494	477	536	465	509	466	497	473	494	507	455	459	506	513	496	480	503	516	498	478	497	467	476	489	497	495	519	469	475	466	451	495	476	517	508	506	502	472	510	518	494	499	455	482	469	489	465	448	493	503	505	457	492	477	522	529	499	474	503	502	423	495	501	514	488	489	487	472	487	474	505	490	496	448	444	518	498	495	492	443	483	456	473	464	468	499	446	494	465	504	507	552	480	503	462	476	458	464	503	470	469	470	478	507	476	498	489	469	486	497	494	507	464	478	477	514	456	482	506	494	455	497	477	476	491	504	462	491	503	493	559	511	486	449	482	500	519	468	490	489	505	497	499	486	464	519	484	508	486	460	494	463	489	492	487	494	459	509	510	503	423	502	483	483	457	506	440	465	520	485	495	493	505	503	491	457	456	470	477	519	489	478	468	452	521	495	513	493	470	505	509	525	484	461	487	491	451	453	533	456	483	443	496	484	490	533	519	526	487	459	537	483	478	486	429	525	514	499	467	475	495	495	533	451	488	484	480	462	507	466	516	493	482	483	487	472	496	508	518	456	498	495	489	486	469	483	481	495	493	486	494	494	477	495	461	512	497	494	495	469	467	488	492	490	523	544	480	461	486	541	478	452	448	480	458	470	509	512	473	464	458	498	487	502	460	475	460	494	461	490	458	489	488	505	480	457	476	469	481	497	478	485	477	473	496	527	476	463	509	476	504	530	478	475	513	487	498	480	487	518	445	462	533	485	432	500	506	492	460	468	475	480	487	465	470	496	505	451	493	491	490	552	509	468	518	520	504	499	469	494	483	485	475	474	493	500	491	469	487	500	465	525	499	483	532	513	490	493	489	489	505	455	499	451	469	477	522	466	507	484	489	465	464	457	491	486	457	489	502	481	516	468	511	497	485	465	494	499	495	520	549	492	461	497	514	439	460	485	499	475	481	501	509	516	529	482	570	466	506	486	464	474	486	499	499	497	495	492	469	496	482	450	494	501	472	464	471	460	514	483	490	491	500	503	472	486	490	450	506	466	489	475	527	465	481	498	458	474	495	476	512	493	465	529	437	468	460	467	461	495	503	474	481	502	471	506	528	527	503	502	459	475	473	509	470	462	501	503	488	501	470	489	482	518	480	464	472	523	493	503	495	484	473	500	483	460	495	466	460	495	490	436	500	486	495	462	461	532	479	462	493	484	490	480	482	505	463	477	534	469	497	486	484	472	527	524	465	462	501	466	492	472	505	496	490	504	504	520	505	482	474	452	470	459	480	499	484	524	486	481	500	480	489	496	507	529	467	466	501	457	461	488	478	505	456	440	473	482	488	469	492	484	484	490	514	483	494	467	486	502	458	454	467	462	485	435	466	493	476	511	489	473	486	442	452	475	500	523	480	457	467	485	491	477	464	485	496	495	489	455	466	531	517	509	465	506	477	453	470	481	454	507	490	493	448	448	450	451	493	517	488	483	474	447	474	486	474	481	521	454	502	490	468	532	502	511	488	450	496	472	506	477	486	472	486	491	498	490	476	492	465	427	514	472	490	509	495	466	505	478	471	501	498	461	501	506	453	536	495	468	510	467	465	475	484	460	490	509	472	468	503	494	462	478	467	485	505	504	454	487	508	464	541	486	486	493	471	509	512	484	449	496	471	483	461	478	472	496	456	495	484	422	449	490	514	477	475	509	507	507	497	437	519	504	488	501	464	485	489	453	506	505	461	490	483	475	432	510	505	480	445	531	476	464	493	458	492	490	458	448	498	503	498	443	467	453	478	504	489	494	474	513	518	483	450	473	535	488	464	519	502	456	458	457	497	499	494	481	443	471	459	486	486	476	478	489	455	506	467	476	492	503	494	529	494	501	505	488	448	476	513	462	514	483	512	511	496	499	481	482	470	471	454	501	506	474	469	468	514	487	476	492	495	486	511	502	487	514	493	471	475	522	496	461	488	499	474	513	512	467	510	451	493	467	472	479	492	500	452	474	487	489	447	474	500	447	521	473
15620	2278	2289	1746	1253	866	617	495	371	350	275	251	209	175	182	162	142	144	130	125	102	127	105	95	95	90	87	105	95	96	85	100	64	82	96	83	88	82	68	90	79	78	86	87	68	78	81	64	70	70	69	71	67	87	79	93	69	74	60	77	71	85	67	64	68	88	64	69	68	68	74	73	85	85	68	76	53	76	75	72	61	72	71	86	80	76	63	72	69	59	86	83	82	67	62	67	72	87	67	61	65	55	71	76	63	69	73	66	76	64	67	66	68	73	66	54	66	81	73	79	59	66	59	54	86	93	67	78	58	71	84	63	82	72	58	65	72	67	57	56	87	83	58	69	72	71	75	65	79	60	75	68	63	68	77	62	80	66	75	67	72	59	65	67	92	69	64	81	68	63	79	54	65	91	62	64	74	70	73	57	67	70	77	62	70	68	76	68	69	74	70	57	81	65	71	71	61	65	90	80	60	62	76	74	66	68	76	49	67	58	79	63	51	68	88	90	76	81	74	67	65	77	68	59	73	77	81	58	66	55	80	82	72	74	88	74	74	54	79	61	63	68	69	64	53	68	59	63	74	65	55	67	72	73	54	88	61	50	90	78	70	76	51	63	78	69	83	67	57	72	63	76	68	55	66	69	81	88	78	76	65	64	54	59	51	74	58	54	50	49	53	69	68	70	80	80	76	71	73	70	79	76	75	66	79	78	75	59	65	80	72	72	63	76	62	64	57	74	90	63	76	66	68	68	77	79	76	68	52	57	80	62	94	79	65	56	87	69	70	61	65	64	67	80	61	65	65	65	88	61	75	61	58	63	78	62	68	77	77	65	72	65	66	70	65	67	54	80	90	70	68	78	72	81	69	71	73	69	79	80	63	84	60	78	63	73	77	67	67	73	70	67	80	67	62	66	61	68	67	54	73	53	67	69	65	61	95	71	79	75	68	58	64	67	66	91	66	71	56	82	74	68	72	64	75	86	75	65	82	81	67	67	69	75	63	57	83	74	85	72	68	76	59	59	84	69	77	79	81	62	71	62	71	73	62	53	78	80	75	69	80	69	54	59	64	63	64	64	61	61	63	79	82	64	68	71	61	70	68	82	75	68	80	69	65	77	75	69	71	71	66	73	77	66	60	62	85	56	70	73	63	71	84	74	69	67	60	78	83	83	60	57	68	75	63	64	56	64	66	71	66	66	80	60	68	52	60	67	85	83	77	60	75	71	72	73	68	74	64	60	74	64	75	81	52	70	64	68	68	76	71	68	69	70	61	56	87	83	69	75	73	69	69	70	61	75	74	77	69	68	65	84	69	59	66	78	81	70	76	62	78	74	76	64	63	80	71	70	72	59	66	59	77	56	75	63	91	69	59	73	63	66	60	61	76	70	75	60	64	71	64	62	76	64	57	73	77	77	69	73	71	69	68	63	92	69	86	67	82	65	77	79	81	67	76	61	64	68	61	70	76	63	63	83	79	74	77	53	64	69	66	72	55	69	76	70	76	81	70	68	67	73	83	52	60	72	79	53	70	85	49	70	72	71	66	66	74	61	80	87	78	61	74	69	62	61	88	62	60	76	75	86	69	77	69	84	65	74	58	61	84	61	74	67	73	82	75	73	59	51	56	72	83	61	80	56	73	83	79	53	84	66	69	80	66	58	78	72	66	51	64	57	70	68	60	65	62	70	59	78	76	77	61	78	77	79	61	64	71	81	74	80	66	71	60	75	72	81	73	72	73	70	71	80	78	66	70	63	85	59	75	55	63	57	76	65	59	57	71	70	66	53	67	63	65	62	61	56	86	62	68	76	58	71	64	67	65	78	64	76	72	72	79	63	70	82	80	67	65	92	68	73	66	63	56	64	68	70	72	68	82	78	73	65	84	61	59	80	68	82	64	70	52	64	76	63	68	76	75	71	63	75	67	88	68	62	77	56	60	68	78	66	66	69	78	66	66	68	64	69	69	53	59	75	54	77	70	85	49	62	65	67	86	71	77	89	71	57	53	69	65	79	82	51	64	63	58	58	74	72	81	67	85	73	92	57	66	85	54	60	65	54	70	66	71	75	54	78	77	68	64	59	67	59	65	63	63	69	69	67	66	61	69	74	71	94	58	74	79	59	78	77	80	56	69	60	71	65	81	81	63	72	68	64	63	76	58	87	55	63	79	64	87	78	57	52	56	80	65	75	62	74	64	78	71	71	72	67	66	78	58	69	62	63	70	57	66	59	79	73	64	76	61	69	71	63	66	68	58	66	59	70	72	62	75	71	71	72	63	68	69	54	75	57	66	55	67	61	88	87	63	72	62	59	73	84	66	74	73	66	75	77	68	77	66	59	64	74	74	81	53	75	82	64	63	52	58	58	64	65	67	66	62	82	56	61	80	78	55	66	65	70	63	75	82	85	69	69	68	76	70	57	64	54	66	56	62	60	61	63	75	74	70	77	66	83	61	70	77	65	69	59	83	59	61	63	78	52	65	59	80	76	60	63	80	63	75	73	68	77	71	77	93	77	67	83	65	58	67	68	75	60	69	62	75	55	79	61	75	70	66	69	66	67	67	65	79	76	69	64	53	61	72	73	76	74	74	79	64	73	75	64	61	76	62	68	69	64	59	68	74	73	60	42	64	75	66	53	60	77	69	85	60	61	74	68	69	69	76	75	77	81	75	66	95	72	75	74	58	71	68	71	74	78	74	70	60	60	55	65	65	62	63	65	71	67	55	73	64	80	64	58	83	75	72	67	58	69	73	53	60	56	67	69	68	82	66	66	75	71	92	69	71	78	54	61	73	73	71	83	64	60	53	73	72	76	64	73	61	75	68	56	76	56	65	70	65	50	66	69	56	78	70	66	64	76	87	73	67	74	63	73	64	73	60	67	64	71	61	62	81	67	69	59	78	74	71	63	64	75	89	73	68	63	57	59	68	90	82	57	54	64	67	72	57	73	77	60	67	68	56	69	62	76	73	67	83	63	61	66	82	63	56	58	68	64	77	52	65	80	73	59	77	62	65	68	58	75	65	68	50	65	62	74	79	67	59	79	67	61	58	76	57	69	82	71	75	69	64	83	58	62	66	56	74	73	62	83	80	82	62	64	55	70	67	69	75	85	66	75	73	71	64	66	57	57	43	64	61	63	73	83	61	68	62	74	68	64	77	65	60	86	77	62	66	71	72	83	72	64	66	62	70	71	67	75	69	60	61	68	75	79	61	86	88	72	64	58	76	44	71	65	65	88	66	60	68	68	70	61	67	79	63	69	67	57	75	56	84	64	79	63	62	77	63	69	64	78	58	86	73	67	72	59	57	65	64	61	77	54	77	72	62	72	72	61	75	70	83	62	52	61	56	65	77	69	54	60	60	66	76	64	73	50	71	84	58	70	88	56	71	76	61	70	84	72	70	68	69	81	68	78	77	77	65	57	50	68	77	68	59	63	63	59	72	53	75	71	53	62	74	75	69	64	71	63	64	77	84	95	69	69	61	52	68	68
7255	1874	4499	5473	4764	3763	3066	2440	2083	1719	1510	1309	1140	1050	942	831	783	697	712	613	591	579	521	482	481	463	452	432	368	382	331	371	349	353	325	336	323	284	346	294	314	315	287	252	305	257	276	264	258	279	256	247	272	256	245	257	262	233	248	221	249	261	225	234	275	263	237	240	224	233	235	228	244	221	248	246	236	259	205	225	236	218	216	214	229	218	228	234	225	216	218	267	225	235	215	214	220	243	248	212	223	213	248	222	235	230	218	221	241	205	198	206	213	223	223	206	189	227	216	224	243	215	202	203	201	198	221	188	201	212	236	213	203	217	183	194	236	195	210	206	199	214	209	221	183	203	210	219	228	212	213	236	205	200	176	233	218	219	217	193	213	200	204	193	206	220	220	217	185	211	210	204	203	200	208	215	225	215	199	203	214	217	205	218	211	196	228	213	227	222	204	229	209	184	196	200	195	185	211	207	213	206	197	221	216	202	193	199	259	227	217	208	197	216	200	222	191	212	199	209	204	221	238	218	212	182	212	236	202	206	214	208	212	215	198	203	200	199	197	222	194	234	199	217	197	211	185	188	210	224	211	199	202	195	208	217	204	191	183	189	209	182	227	227	210	196	199	202	185	209	199	199	213	197	201	216	209	228	220	210	199	218	225	226	194	219	199	218	212	218	211	202	205	195	209	224	203	188	219	215	188	202	194	213	223	213	240	195	194	217	220	202	200	227	202	222	216	224	199	187	225	189	190	215	180	207	207	198	211	210	215	225	229	230	196	177	216	223	227	200	202	195	198	197	200	188	186	213	191	204	234	230	226	234	210	207	203	202	217	187	204	200	213	203	209	192	189	195	193	211	233	201	211	188	217	209	216	206	210	219	191	192	198	220	231	210	196	180	207	220	216	226	204	203	221	226	198	216	204	215	186	203	201	220	203	243	220	196	192	209	200	198	199	199	221	218	203	196	189	212	199	211	222	188	199	200	207	197	209	194	192	212	229	195	218	213	182	206	208	200	216	215	219	235	200	223	191	195	186	229	212	210	197	214	222	199	200	208	207	201	212	210	203	226	206	198	192	204	198	208	197	195	190	209	214	173	205	191	200	197	215	200	196	197	207	207	227	203	194	214	197	189	229	198	202	202	208	208	210	217	187	229	193	204	198	199	209	207	183	206	201	233	216	182	203	190	186	205	203	183	193	194	215	208	235	199	208	227	212	176	186	187	211	205	223	202	218	204	185	237	182	212	240	208	210	209	208	213	220	202	205	210	202	206	198	207	211	183	187	241	211	187	204	224	208	191	222	207	239	212	228	185	207	226	210	223	215	198	224	221	196	210	190	223	222	215	208	216	213	206	217	225	190	197	185	228	186	232	226	179	192	218	232	190	235	202	216	200	217	217	199	215	202	191	209	220	183	198	207	191	206	207	219	196	200	217	189	246	205	201	199	195	209	203	210	218	169	201	219	216	204	200	217	212	187	188	197	233	195	196	224	189	179	215	211	179	225	197	201	173	181	206	223	201	207	192	187	211	186	191	209	202	181	216	205	217	204	218	216	201	208	229	200	187	207	205	199	205	198	180	213	190	219	223	226	224	208	214	220	220	221	204	219	201	202	187	192	192	202	216	222	204	203	210	221	215	206	194	217	215	196	195	211	202	191	228	182	219	212	218	217	222	194	208	199	205	199	204	185	194	207	190	195	226	226	205	203	214	222	188	210	190	194	214	217	195	213	217	191	204	231	199	192	215	193	194	212	202	210	211	236	216	208	251	173	203	203	172	226	215	209	196	202	193	198	201	189	210	211	213	225	212	195	208	204	187	184	194	194	201	206	226	179	211	228	224	199	178	231	181	208	197	186	209	232	226	213	205	213	223	189	232	185	207	220	177	238	185	205	217	219	182	199	201	207	231	213	181	199	214	197	198	216	204	201	216	197	228	221	207	187	222	214	210	192	203	200	209	191	212	227	235	219	188	202	219	201	203	212	193	212	196	200	196	227	198	194	205	219	206	203	221	204	208	200	237	200	213	204	226	204	216	235	208	214	201	227	224	219	219	189	215	211	211	193	209	220	199	214	197	209	198	220	219	216	186	223	202	215	210	210	216	228	205	219	189	214	204	210	208	207	203	212	217	224	221	205	197	205	225	218	175	229	207	189	192	178	224	227	197	182	200	248	210	183	227	205	200	231	220	221	216	203	210	188	195	205	211	192	189	215	184	210	208	207	189	222	207	208	203	198	183	197	231	220	193	207	206	203	209	205	186	231	218	203	232	208	198	190	198	218	226	226	195	178	213	205	203	208	200	216	190	185	236	205	185	211	222	180	188	213	199	188	210	211	202	224	207	206	212	213	227	191	186	182	197	214	204	193	209	195	187	208	206	216	184	207	213	212	209	201	206	186	201	218	176	202	191	198	200	213	207	196	229	218	205	189	209	207	191	181	231	222	201	194	188	192	204	188	191	221	222	198	235	211	204	197	207	217	210	197	218	199	198	220	174	199	224	181	199	193	199	206	204	192	227	195	209	209	192	188	200	216	212	195	222	215	204	198	222	215	226	202	203	196	202	204	199	192	178	233	196	192	187	217	207	204	190	202	198	223	204	220	189	216	215	195	201	207	206	193	195	197	186	220	188	201	237	194	193	193	206	194	229	203	199	212	225	212	214	217	198	201	194	214	210	222	194	206	184	190	221	207	224	199	212	208	203	183	229	197	192	221	224	195	172	203	215	225	203	217	218	192	204	206	225	244	227	209	204	209	212	210	200	234	190	200	191	215	211	225	208	211	195	210	219	191	214	216	210	199	227	179	200	197	182	215	214	212	218	200	208	186	177	227	204	210	218	216	212	215	195	190	195	225	220	205	208	178	189	202	194	182	203	217	231	206	210	231	208	225	201	210	221	206	222	187	200	212	229	222	190	193	209	186	220	207	198	201	210	184	210	196	213	207	168	210	225	212	181	209	196	203	215	198	212	201	212	217	213	199	180	219	197	227	185	219	211	178	220	185	211	203	225	207	224	234	215	216	210	206	213	190	223	209	208	217	207	204	195	198	208	221	199	213	219	207	220	219	214	181	216	203	218	219	197	194	208	197	212	207	206	200	194	218	207	189	185	192	188	223	225	198	199	205	196	177	215	213	202	209	229	232	179	173	205	192	195	204	220	230	231	216	209	230	192	213	196	207	216	207	177	219	184	225	210	209	220	215	194	197	212	189	219	217	213	210	201	215	191	185	201	211	215	199	205	202	208	214	196	207	198	195	198	218	184	237	195	204	214	225	200	199	206	200	211	202	208	196	225	188	227	228	190	203	220	190	183	211	206	210	209	202	186	212	200	211	194	223	203	197	209	205	197	217	214	203	209	192	220	201	208	171	212	183	185	218	219	180	195	215	219	194	190	211	225	216	197	213	222	211	196	229	225	201	208	186	197	236	195	234	215	215	186	215	204	191	229	209	198	204	232	212	210	211	223	208	233	206	221	208	188	202	198	222	207
2268	307	294	290	257	302	283	291	283	254	269	282	265	269	279	248	268	244	285	262	271	224	302	258	235	262	263	312	248	276	262	263	277	274	282	292	260	255	251	265	283	275	267	280	287	285	267	258	299	262	272	237	276	272	270	255	265	212	239	258	241	270	279	260	227	244	248	267	249	259	256	302	297	243	235	282	253	253	278	257	248	262	272	257	246	278	292	237	253	282	305	236	262	253	267	261	239	242	227	268	247	248	251	281	231	262	256	238	252	264	259	252	239	223	270	254	256	249	242	270	243	243	250	276	274	274	305	233	257	265	267	251	253	287	268	259	257	265	270	270	244	284	269	263	262	245	230	252	278	267	243	265	276	277	305	277	250	250	245	242	275	282	263	270	234	253	309	264	261	266	285	280	265	241	272	266	259	246	241	277	276	235	264	261	275	261	245	257	270	263	260	281	295	261	268	280	286	246	259	261	232	254	267	256	268	299	273	284	262	248	231	269	251	299	279	264	261	258	225	233	248	275	255	269	258	268	295	268	270	283	280	256	306	262	256	252	229	284	258	246	282	262	241	236	276	250	257	313	276	264	278	243	250	259	237	255	252	247	252	266	276	255	263	278	237	304	282	266	279	262	246	270	278	275	265	245	265	265	272	278	258	255	259	265	253	271	256	272	216	252	266	242	277	235	247	255	268	258	284	277	242	247	274	256	286	301	261	270	283	245	278	285	242	236	268	273	268	248	247	286	283	273	253	265	230	241	251	258	252	278	293	273	258	258	297	255	281	278	267	237	282	278	268	247	272	243	257	261	265	249	245	257	275	262	257	267	261	245	263	265	302	286	262	251	234	298	263	259	277	243	256	259	286	268	266	282	247	277	258	272	230	234	257	235	242	268	242	256	266	271	248	285	275	276	294	303	252	270	291	252	270	269	231	268	272	259	270	246	247	257	267	255	243	265	265	271	276	262	270	289	256	254	267	272	257	280	237	252	270	252	273	260	273	226	237	267	253	267	252	259	260	277	280	271	240	274	281	240	241	264	258	267	264	291	274	266	264	244	252	244	251	262	271	257	283	263	270	249	258	278	277	277	249	258	255	234	273	262	265	271	277	285	249	260	295	317	259	252	270	239	242	269	273	282	266	287	272	285	286	276	270	227	264	247	281	256	243	288	260	259	262	286	238	268	265	276	251	261	267	253	248	268	259	271	272	277	265	258	247	254	217	287	263	246	272	264	245	248	241	255	235	247	265	251	283	260	233	264	271	232	279	238	269	264	285	267	281	279	257	253	283	296	278	253	258	248	259	270	285	255	260	264	296	265	256	249	243	249	266	252	215	270	237	264	264	276	252	271	266	265	285	291	247	274	237	279	275	254	265	260	255	277	266	266	262	257	254	267	280	256	277	298	273	262	246	247	230	247	249	263	264	241	276	275	258	239	274	267	248	269	271	260	279	277	263	229	245	278	248	248	244	261	263	256	273	240	249	255	256	230	285	282	259	266	267	281	256	243	252	255	257	258	272	239	271	288	266	238	267	258	248	273	239	259	257	262	249	269	268	251	264	295	269	267	257	262	240	245	241	271	239	264	262	249	236	255	254	264	276	274	271	281	233	276	252	267	261	260	274	250	224	261	259	257	277	271	246	241	248	247	298	247	268	299	271	287	259	273	272	263	266	266	252	255	268	263	261	276	233	250	230	281	271	271	260	234	240	282	250	250	267	255	270	257	249	235	252	220	253	277	259	253	269	270	274	262	221	244	269	253	260	262	271	237	286	234	242	248	285	276	250	276	241	272	261	252	289	276	281	247	246	241	276	244	280	245	242	263	270	283	279	246	261	244	253	235	270	248	266	269	262	269	267	282	289	237	226	278	254	251	268	291	267	282	283	252	229	248	275	255	261	224	288	265	266	270	260	275	277	266	249	277	233	272	255	237	240	293	270	266	261	242	260	228	298	248	296	280	254	266	249	253	219	263	285	274	233	254	278	270	264	270	261	281	265	291	269	256	276	269	274	267	258	262	266	245	250	255	278	264	255	281	293	271	279	263	251	267	245	238	257	241	240	253	267	252	255	255	256	275	256	242	229	285	229	235	277	235	271	281	268	248	257	232	265	265	300	243	263	250	258	231	247	237	278	258	282	289	260	245	257	277	258	256	238	225	247	232	288	248	246	256	245	249	259	261	265	276	245	294	260	272	269	270	282	230	256	285	268	272	254	246	268	282	282	259	275	266	284	268	260	256	289	266	257	300	246	265	258	286	263	250	261	280	242	270	257	237	278	264	237	260	263	293	241	278	261	253	260	281	278	263	272	267	238	242	247	241	257	270	267	275	268	279	287	275	294	264	247	251	262	250	262	240	285	262	276	266	251	237	262	277	255	264	243	258	262	221	317	255	269	250	249	255	261	258	250	285	279	241	256	244	262	276	230	259	267	256	280	269	250	255	287	272	287	263	249	284	263	272	270	240	276	257	252	295	275	263	254	291	283	236	273	299	264	254	238	259	269	270	266	244	284	251	258	255	269	274	257	298	261	231	300	248	247	271	265	297	263	282	269	241	250	268	265	272	239	241	288	241	256	260	232	262	244	285	268	254	275	274	218	274	266	244	255	270	260	233	262	285	247	263	275	252	284	280	268	246	264	278	246	280	257	280	289	255	268	272	274	247	267	253	276	245	246	249	264	281	242	259	258	277	246	269	267	267	276	261	258	242	266	281	236	286	240	222	254	264	272	248	249	257	241	249	247	250	276	271	256	291	275	266	246	250	254	262	237	258	254	271	247	280	243	242	297	252	280	279	273	259	240	254	243	280	285	251	261	295	237	271	252	264	281	247	253	266	266	253	238	257	271	253	274	246	257	260	256	237	266	235	249	251	283	237	288	254	242	281	247	248	265	264	261	244	251	279	269	254	277	246	284	224	280	268	266	263	263	243	245	277	266	258	263	263	262	274	257	249	268	231	281	296	254	260	260	300	262	276	260	269	281	271	258	276	259	265	292	285	240	265	270	264	227	268	265	279	253	275	252	288	268	246	253	225	272	293	253	301	264	272	233	245	257	246	238	252	264	262	267	288	283	273	255	248	227	259	272	263	266	270	289	273	262	279	271	263	255	272	225	232	280	262	256	249	241	241	255	242	278	266	260	262	274	276	236	254	270	242	250	265	238	259	250	253	276	255	279	289	256	249	264	273	245	287	293	243	285	248	257	263	259	270	260	255	266	219	279	295	254	261	265	240	284	249	252	245	250	253	272	285	290	270	257	248	253	266	300	268	263	274	283	269	258	251	249	252	252	247	264	260	258	257	272	278	276	252	265	221	271	267	232	276	275	269	262	246	248	262	259	269	262	248	254	249	279	255	217	277	278	265	254	260	280	315	278	263	273	262	246	278	263	279	276	264	291	237	271	275	262	268	266	223	270	276	240	254	272	265	274	259	272	264	276	296	254	285	306	259	256	257	242	240	283	270	285	252	245	271	236	280	272	244	254	254	252	259
2456	728	774	872	801	835	758	720	773	703	759	667	684	691	716	655	671	687	674	705	650	686	670	659	683	640	704	672	691	676	688	692	625	656	649	707	720	661	682	655	661	688	656	658	689	656	665	685	684	663	625	689	674	685	661	679	600	648	671	611	673	632	651	668	705	654	695	668	698	665	667	687	634	649	690	675	674	649	657	674	660	675	659	716	658	652	663	627	631	699	685	633	653	663	665	634	698	645	688	612	663	655	644	726	621	623	647	662	671	656	701	702	637	652	646	659	659	673	699	641	642	653	655	678	682	685	703	678	647	642	673	661	650	717	676	674	645	623	654	649	643	688	664	657	661	654	663	658	676	661	649	661	632	661	661	671	705	726	667	670	624	634	641	648	700	685	661	686	669	654	664	680	663	704	633	629	683	642	637	700	685	680	656	651	677	633	654	717	632	721	664	660	650	663	670	657	617	654	684	686	657	673	702	669	616	681	670	679	679	682	689	648	669	675	649	687	694	593	631	641	658	672	621	677	688	664	686	642	660	600	653	618	685	682	664	693	659	661	665	625	666	680	644	688	686	701	614	628	660	638	692	691	659	651	674	676	730	622	687	649	696	631	702	660	682	716	630	697	642	670	664	645	664	691	683	691	671	675	655	648	672	681	676	644	643	678	652	650	708	627	679	674	659	681	683	616	593	677	710	633	663	644	696	656	668	675	675	658	692	662	612	667	633	652	648	615	667	667	648	650	651	652	667	630	669	684	691	625	674	672	654	699	625	668	645	657	709	665	692	653	653	630	645	649	649	664	655	665	688	676	659	655	661	602	674	667	680	701	675	643	646	691	687	662	668	671	657	697	676	678	649	698	718	677	727	710	683	636	650	690	655	662	671	678	661	685	670	633	678	632	647	646	679	635	652	656	685	681	643	651	666	622	686	669	688	637	705	661	681	645	680	689	672	680	684	679	656	704	661	679	696	671	690	663	651	711	657	660	713	650	638	695	665	701	699	686	635	688	654	688	661	635	671	645	622	678	685	652	660	662	669	608	650	685	641	699	654	629	681	668	678	697	695	700	682	668	627	694	683	672	699	656	700	606	666	671	675	652	712	695	641	679	631	634	696	688	679	702	677	669	626	649	638	677	706	665	658	698	676	651	642	666	723	659	625	657	675	630	592	684	625	637	684	667	638	630	684	670	665	701	656	651	675	622	626	667	660	644	673	666	687	663	697	638	677	642	651	688	667	658	641	657	703	673	680	640	642	664	651	675	677	651	670	647	688	651	641	712	716	661	633	674	692	690	686	657	669	676	677	662	645	714	651	734	640	680	653	650	705	654	642	691	662	700	683	682	665	701	637	667	636	644	668	657	638	639	668	611	637	705	640	702	685	660	661	681	651	610	690	685	644	702	704	661	671	704	686	689	596	620	664	728	641	674	655	645	638	637	686	763	687	664	642	651	690	655	668	660	693	670	687	684	658	656	709	664	691	695	681	719	644	637	641	622	647	763	662	640	641	633	701	619	667	729	665	718	659	637	651	727	674	682	736	692	617	627	662	656	667	721	650	652	633	694	663	665	659	667	656	724	639	681	677	600	640	644	658	653	678	655	617	679	628	601	676	680	674	666	655	648	650	639	681	669	662	629	641	663	644	666	652	656	638	632	661	657	699	662	712	702	652	666	616	664	683	646	690	633	675	670	673	678	695	689	635	686	654	591	666	611	640	603	675	638	654	685	648	640	630	676	655	639	678	643	641	666	673	659	683	632	668	711	690	625	664	661	663	670	653	644	658	688	699	663	683	605	684	666	633	689	637	664	667	631	648	656	660	667	637	663	626	642	621	646	654	656	710	624	689	615	670	643	641	652	701	664	671	672	678	639	672	624	657	645	652	703	663	680	686	630	654	647	671	690	648	675	693	645	652	691	715	643	675	695	734	700	670	677	652	638	674	713	675	626	711	687	696	691	643	698	695	686	636	655	704	633	676	636	654	641	669	678	644	678	694	680	628	635	652	659	674	625	653	673	697	660	705	646	716	685	707	658	670	612	690	695	701	679	659	632	654	662	632	690	679	638	657	655	665	687	671	679	667	690	636	683	630	667	685	652	666	688	637	673	649	686	639	681	635	692	660	667	694	654	681	642	697	651	698	644	662	683	684	694	673	716	688	676	651	690	649	632	614	622	725	706	655	626	669	691	635	666	677	691	653	685	701	601	715	727	687	646	662	699	679	644	652	725	657	678	653	683	683	696	653	707	698	665	635	684	657	630	685	615	724	697	663	701	671	661	667	677	684	663	649	626	716	686	650	696	669	659	639	650	636	689	680	713	639	656	685	634	696	670	700	642	673	686	695	647	669	700	658	641	672	667	621	643	703	664	648	704	661	649	671	673	683	665	629	669	650	655	655	664	650	651	637	654	712	705	710	631	632	683	682	660	680	687	657	711	664	657	706	652	639	648	687	640	690	678	632	676	675	715	640	677	662	664	653	658	613	647	663	625	666	699	649	661	660	663	671	659	697	690	653	642	688	712	663	660	652	668	663	640	666	674	664	661	659	646	677	689	636	685	647	637	647	616	681	664	643	665	699	683	661	699	653	687	671	681	606	729	683	639	615	666	652	642	657	629	656	681	694	666	641	677	665	646	678	677	629	625	678	662	676	669	645	713	669	673	667	664	616	674	672	635	656	634	670	686	677	702	682	700	688	627	644	666	690	669	648	646	630	663	666	689	656	662	675	647	661	654	676	666	675	653	665	646	676	672	720	675	634	642	657	661	673	641	632	626	718	682	682	704	681	689	697	659	639	643	686	646	628	710	672	660	684	614	676	681	640	696	655	633	612	684	663	659	658	670	670	663	687	685	692	682	656	656	650	723	650	660	648	694	672	659	664	686	677	691	643	699	684	670	615	612	648	650	638	617	675	679	675	638	651	656	642	637	658	618	677	650	663	633	625	690	687	666	624	655	654	631	685	662	634	652	605	668	684	649	667	644	676	677	666	642	681	663	693	658	636	630	653	645	700	682	683	689	622	673	684	698	653	687	629	668	629	655	690	709	636	677	663	646	676	669	662	640	675	687	657	673	655	690	663	675	674	674	630	681	683	660	661	662	655	682	656	686	686	665	672	706	670	659	667	690	659	636	679	645	678	656	671	644	656	669	664	634	663	677	667	686	673	646	627	644	657	630	646	675	666	673	712	695	643	653	650	639	655	666	676	698	678	636	645	645	667	656	654	666	672	689	666	647	631	648	652	642	608	643	675	673	638	655	633	663	643	662	615	672	705	660	665	724	660	627	665	607	711	662	671	675	639	687	681	653	674	715	659	685	706	671	687	641	635	687	692	635	656	682	668	641	671	633	622	645	651	648	678	637	661	681	680	659	646	641	731	640	630	660	650	685	658	685	680	690	645	674	672	667	683	696	696	700	644	633	667	674	666	650	668	660	619	662	658	641	648	632	640	649	717	702	635	721	668	694	677	667	648	652	671	666	667	665	652	667
8857	1088	1312	1061	776	608	484	408	362	326	334	284	259	233	238	224	253	206	228	219	220	208	210	244	195	205	195	179	202	199	202	185	210	211	202	194	182	200	178	211	193	188	184	211	199	179	196	204	202	199	193	189	194	191	212	189	194	177	171	188	183	199	183	205	176	176	201	191	181	179	200	163	183	185	206	199	200	181	164	180	194	193	203	163	198	192	187	187	183	202	180	189	171	195	181	206	192	163	210	206	189	185	166	211	217	181	170	190	202	182	193	174	189	205	198	194	207	190	165	193	172	184	200	185	149	212	171	179	204	188	215	190	191	175	174	191	169	187	228	200	191	195	203	146	186	192	179	197	199	195	200	188	188	171	184	148	195	166	195	214	183	191	186	186	172	203	240	177	169	170	195	173	202	209	224	193	211	194	211	188	199	183	181	198	190	191	183	185	170	194	174	198	179	202	214	201	186	228	190	198	178	194	187	208	180	175	205	192	183	196	183	165	190	173	180	206	191	181	190	166	162	189	194	170	219	225	181	172	173	196	173	176	165	183	192	208	219	212	185	195	173	213	195	181	209	178	228	176	164	210	206	176	197	213	216	197	179	203	174	191	183	185	173	180	199	192	197	192	188	161	184	199	201	198	177	178	198	197	177	206	202	188	174	205	194	180	163	168	213	201	181	183	190	198	171	197	171	188	175	189	188	222	187	194	170	198	183	193	200	181	200	187	196	185	181	161	187	190	193	173	219	173	176	196	195	184	173	196	199	173	176	187	188	180	187	203	196	227	206	182	195	216	176	209	195	194	183	186	190	180	201	181	196	191	186	207	173	197	203	201	183	163	191	215	185	191	210	176	186	187	170	194	202	183	175	175	189	172	189	191	175	164	184	194	174	202	212	180	203	178	196	202	208	186	185	189	193	178	199	203	191	178	194	171	179	200	193	194	171	205	168	203	178	164	200	223	215	202	180	171	222	210	185	158	185	198	177	188	189	201	193	197	194	213	203	176	193	209	201	168	191	179	203	177	177	200	172	199	190	184	200	200	191	172	191	188	166	197	172	169	201	207	188	183	182	238	170	215	219	174	191	162	188	196	186	184	185	179	210	206	175	175	170	182	190	195	180	171	170	186	198	199	188	186	179	188	190	203	210	185	186	197	184	180	187	171	187	157	192	181	199	192	174	191	205	177	193	182	182	156	186	185	179	187	197	174	204	175	206	193	197	193	189	192	190	154	209	169	185	173	191	177	190	189	174	174	201	186	167	211	189	191	165	213	236	181	179	179	190	179	203	202	178	182	194	187	162	201	194	206	189	212	194	191	195	180	201	193	176	200	159	171	193	189	178	166	184	183	180	178	182	213	192	176	173	170	168	178	180	199	198	211	196	183	175	174	198	173	192	175	197	175	197	200	176	200	187	175	166	191	216	170	220	164	153	202	186	185	171	180	214	175	191	189	172	191	177	176	190	180	211	186	181	178	178	190	195	205	204	196	161	187	205	174	185	163	183	177	198	185	194	171	177	164	194	169	165	197	186	198	199	181	210	174	197	212	176	175	188	194	192	195	183	181	182	200	197	183	217	177	191	199	197	160	180	192	186	189	189	212	190	185	179	191	157	182	204	205	201	177	185	170	183	180	182	212	185	168	209	170	171	162	188	166	175	207	177	202	200	200	164	203	186	178	217	183	163	199	179	174	191	197	200	176	184	196	179	197	201	193	186	196	197	172	184	206	198	188	182	179	200	200	197	194	187	193	215	187	187	187	182	191	170	184	206	169	215	181	216	194	208	178	168	174	198	172	207	197	172	210	210	196	183	190	168	209	203	181	187	210	189	175	182	176	186	180	216	194	206	191	172	222	173	176	180	181	185	175	174	172	182	209	163	180	161	188	185	179	178	177	200	197	191	214	172	193	209	186	179	172	192	205	169	197	185	169	231	202	175	198	184	188	173	187	174	206	189	193	193	215	201	175	188	192	210	179	209	199	180	202	195	190	185	170	175	184	193	200	187	184	180	184	205	194	181	183	169	171	208	188	223	195	194	178	192	200	195	177	192	186	188	171	179	183	184	187	199	218	217	197	176	196	185	216	171	194	210	212	180	184	179	203	198	207	165	163	190	210	203	200	198	181	158	205	201	185	172	172	202	208	191	176	171	206	194	175	192	203	204	193	194	190	187	209	211	196	200	171	202	190	192	167	200	188	195	201	202	183	215	191	193	173	188	202	197	192	202	173	198	192	199	192	190	209	182	177	192	196	193	182	183	184	194	194	168	203	164	220	177	175	171	191	181	182	183	230	193	175	188	203	174	162	190	165	190	176	186	199	192	189	210	182	169	181	199	169	180	171	192	201	180	174	191	191	182	196	178	199	204	173	219	205	189	201	211	189	182	190	173	184	183	197	194	237	190	184	186	201	171	196	188	199	198	195	195	177	168	161	175	182	201	203	201	168	188	187	157	179	188	186	189	181	216	199	184	208	194	215	170	185	182	202	184	206	198	176	203	166	157	187	161	180	185	202	193	188	181	192	202	193	196	164	212	201	212	200	182	173	182	164	205	193	190	195	155	195	164	178	211	179	188	182	171	201	188	183	193	168	172	204	191	200	196	171	192	181	179	189	181	203	194	187	180	189	212	223	176	188	211	189	167	212	178	190	181	170	206	192	181	158	186	208	216	172	201	197	185	193	158	180	172	173	225	185	195	179	187	213	176	212	183	180	183	169	169	182	165	186	169	208	172	179	188	175	240	182	197	190	211	199	169	166	184	177	179	164	178	182	194	169	173	164	178	192	209	195	180	172	200	172	220	198	177	195	195	199	158	184	196	201	179	185	178	197	218	195	175	188	183	190	188	197	183	188	185	174	200	172	181	181	164	198	189	179	181	202	191	171	190	187	184	167	181	187	182	200	189	169	173	234	182	175	196	198	205	199	184	182	182	178	193	174	183	177	174	180	202	186	192	177	212	192	183	213	206	176	211	174	171	189	199	175	174	203	217	188	180	226	184	175	208	190	189	176	182	173	180	185	186	169	168	216	193	187	192	201	182	192	176	187	186	207	167	188	200	182	198	196	191	221	206	180	183	189	171	193	189	173	187	200	183	190	170	159	178	186	184	181	199	221	218	184	195	181	165	196	210	166	190	185	196	187	154	205	188	152	172	189	200	192	178	204	173	216	199	177	198	182	190	206	186	193	202	191	173	179	201	175	211	169	188	211	170	190	181	193	182	153	194	183	185	200	207	165	201	193	165	176	172	189	181	222	184	195	191	173	168	194	186	188	177	188	199	183	182	189	164	194	192	188	162	165	193	194	167	174	190	201	194	204	202	212	172	204	177	191	189	191	187	204	186	172	211	202	183	214	205	185	206	198	219	184	201	199	168	197	205	214	177	193	177	195	156	176	170	201	171	199	203	177	213	202	198	198	180	189	179	195	195	167	166	186	199	192	170	190	175	181	192	188	181	198	194	197	190	196	185	193	188	201	208	164	191	146	180	188
5747	1379	2834	3409	2935	2495	2063	1723	1563	1294	1227	1132	1020	929	873	884	800	767	742	738	712	662	655	632	642	610	598	560	594	573	562	532	551	566	587	590	580	539	538	532	515	542	562	532	512	541	473	515	498	505	495	549	511	513	534	475	516	516	543	495	515	500	473	508	509	524	549	505	507	540	557	485	515	520	519	508	513	511	506	495	493	527	552	500	514	517	513	503	504	485	480	500	556	494	481	474	544	463	510	529	463	448	500	476	516	514	502	496	508	496	504	502	510	493	509	474	473	495	474	481	536	484	481	468	498	455	502	524	490	489	477	512	518	463	503	497	478	555	502	487	519	479	475	489	489	471	467	506	491	464	511	495	443	495	504	473	482	490	454	469	504	506	461	430	479	470	455	475	482	493	481	445	500	507	496	480	462	457	453	469	524	489	450	478	509	478	470	500	497	500	481	504	461	451	502	499	485	466	526	506	464	544	491	453	455	480	469	476	491	453	510	527	463	464	482	515	467	492	478	491	493	490	486	526	497	480	470	478	481	509	510	458	523	506	537	467	476	456	511	465	449	483	500	431	488	435	483	505	477	482	445	454	453	491	521	472	494	465	454	489	500	491	485	517	490	499	501	464	466	513	501	533	499	485	494	487	505	507	439	464	456	493	471	494	464	492	529	484	497	480	515	485	458	489	502	483	484	484	471	537	492	479	478	481	487	509	521	456	477	496	449	479	487	514	498	512	473	511	469	513	476	513	514	546	481	494	468	505	473	497	465	468	516	441	465	543	476	486	439	484	487	461	470	478	456	517	466	459	515	487	485	484	453	455	456	520	503	435	473	489	504	492	469	493	477	506	505	464	484	525	500	474	445	511	526	509	471	494	464	496	507	485	479	489	493	496	493	511	491	471	448	490	479	490	478	518	440	522	493	465	437	503	491	489	499	488	471	478	505	495	460	458	494	484	485	513	478	469	476	504	503	479	479	451	459	487	499	496	474	487	472	501	502	479	472	495	478	480	481	476	479	501	498	491	481	466	497	478	474	473	515	496	492	489	464	482	512	483	465	480	453	507	472	493	499	509	479	476	468	477	474	472	460	503	479	453	489	475	475	515	514	505	491	480	542	486	482	483	490	449	478	464	481	516	486	474	498	548	427	466	459	514	520	487	474	488	519	548	494	476	444	463	475	482	492	463	503	474	538	473	472	434	490	466	468	432	477	444	499	480	484	466	483	491	478	512	506	517	508	455	478	475	493	495	471	509	479	477	505	474	487	500	483	472	476	515	494	506	468	445	491	500	456	523	492	455	479	489	484	488	494	444	422	481	494	501	506	493	485	525	498	521	500	495	504	522	494	479	478	511	527	500	438	516	455	453	519	492	501	514	496	496	493	472	464	460	457	478	483	485	466	512	482	491	513	524	460	487	480	503	508	485	441	488	512	478	505	513	533	525	475	519	505	482	467	501	518	478	489	498	517	465	453	472	480	501	495	499	465	482	514	501	483	495	506	500	487	474	472	519	503	490	505	446	499	476	506	435	473	492	466	505	503	468	427	494	472	524	541	505	457	494	491	453	537	450	467	489	500	484	530	503	453	482	501	445	491	473	503	489	468	470	461	509	511	468	490	460	452	476	469	449	472	467	516	495	458	493	467	472	465	490	505	464	482	475	484	506	483	494	509	515	489	468	508	480	480	481	477	505	456	485	481	527	501	474	525	459	485	489	477	483	504	477	519	473	504	458	471	499	493	452	464	500	459	461	479	475	502	444	503	511	496	501	488	488	476	532	476	478	472	484	474	491	463	459	489	485	480	514	485	466	495	499	528	480	479	486	451	489	483	468	517	478	476	471	478	461	489	445	494	478	485	482	484	459	471	502	437	500	483	469	498	493	480	509	507	490	448	479	497	481	468	487	443	491	486	491	510	494	472	436	490	471	478	463	457	492	469	463	464	466	484	472	448	514	461	501	421	499	481	541	479	499	517	481	470	474	497	502	517	440	490	508	466	450	503	479	483	467	489	491	522	480	487	492	489	481	463	487	481	485	500	438	485	459	500	525	485	515	476	471	458	478	482	486	514	516	495	482	483	512	490	484	537	491	472	473	471	462	464	507	528	470	474	473	516	478	465	498	485	507	449	506	460	522	488	494	479	486	495	498	491	497	484	524	451	498	469	489	466	493	475	449	487	490	525	475	493	480	475	462	481	521	492	522	510	470	489	519	473	446	482	480	495	541	485	468	477	536	522	505	512	472	489	508	426	471	498	460	461	473	465	465	481	466	489	469	485	528	462	441	485	502	547	514	458	467	499	478	478	510	487	454	506	482	490	484	483	486	469	482	486	526	495	469	490	498	451	519	492	483	475	476	479	515	482	487	524	500	468	500	506	494	487	487	453	496	508	471	469	472	493	477	499	498	513	502	498	481	495	468	481	458	451	459	515	482	466	472	520	506	463	488	552	483	466	454	469	481	462	523	442	493	469	468	489	452	463	508	511	465	474	479	487	466	485	508	505	485	470	482	511	487	457	467	451	497	476	470	499	474	478	487	472	471	462	470	473	497	504	486	503	501	482	497	469	457	459	524	438	491	510	480	488	464	477	503	458	476	494	482	519	530	502	463	466	443	444	457	469	466	479	452	482	456	511	515	476	494	516	502	479	473	519	457	465	453	515	470	511	471	464	480	479	457	485	510	492	501	476	504	514	450	477	461	485	488	481	498	528	463	502	466	480	480	490	470	488	503	482	484	472	469	496	463	507	482	498	462	471	479	447	474	456	468	471	479	520	528	510	508	524	491	449	474	487	474	512	439	466	490	473	479	481	505	480	526	436	512	455	471	506	482	458	486	460	457	459	471	475	488	496	487	525	457	463	462	494	519	472	473	523	508	504	465	489	484	521	472	500	481	476	520	481	527	443	508	450	495	462	475	474	483	474	487	509	475	482	508	494	480	476	462	481	528	495	476	465	478	479	482	508	478	485	507	469	483	483	483	500	481	542	508	445	500	534	472	453	432	497	466	496	518	441	489	483	499	463	445	498	495	509	508	511	454	502	465	489	511	498	493	468	535	477	487	536	493	472	483	467	483	473	528	501	500	478	501	484	505	473	517	480	501	494	468	487	438	499	501	488	501	492	476	508	487	530	502	494	484	533	486	496	515	458	471	480	478	454	495	517	505	471	493	503	485	485	499	529	458	493	479	477	493	472	519	492	524	484	487	471	472	539	467	507	503	483	492	486	518	487	463	485	501	465	486	501	520	501	479	496	484	515	485	481	462	429	516	506	506	501	477	510	491	475	493	489	494	480	489	470	457	508	458	478	513	504	498	463	474	456	460	485	484	491	476	501	443	502	469	484	488	476	457	516	501	491	485	481	460	474	522	458	447	468	456	537	483	496	541	467	501	487	485	505	432	461	497	490	506	505	486	466	462	450	483	490	471	502	456	518	480	541	496	507	463	492	503	475	470	495	484	484	516	508	483	470	485	443	483	534	482	553	452	536	491
15276	2306	2360	1726	1161	859	654	456	356	358	291	256	206	161	182	153	139	156	155	139	122	104	125	110	119	81	109	99	110	78	95	90	99	88	90	103	79	98	69	96	78	68	84	80	92	72	68	82	68	65	94	77	74	76	72	81	55	74	79	84	84	69	78	73	80	62	73	69	69	63	80	67	72	66	69	67	66	82	69	74	61	71	68	59	74	67	75	74	79	74	89	80	69	60	80	75	68	71	60	59	70	79	70	70	73	56	65	75	89	69	74	63	88	82	51	86	68	74	89	55	68	82	62	67	71	77	64	56	84	73	60	60	88	71	78	71	76	59	74	58	57	66	72	72	59	60	65	77	87	64	71	73	83	73	71	70	79	78	76	65	75	86	73	82	76	76	55	64	63	65	85	57	68	75	75	66	73	75	74	61	83	63	74	71	79	82	67	68	67	90	70	60	55	76	72	79	73	66	84	69	71	72	68	78	63	73	79	75	75	71	71	66	70	64	80	72	65	75	71	81	73	67	72	52	67	72	68	58	89	64	63	78	76	74	70	67	78	67	62	66	62	66	56	71	74	66	80	68	67	73	67	62	74	61	74	87	59	69	64	57	69	78	66	72	67	76	73	68	75	63	63	91	70	68	61	72	69	75	75	65	63	75	60	63	76	60	83	79	49	74	61	66	53	68	71	56	82	73	71	71	64	58	63	61	73	50	69	59	65	64	82	79	66	69	66	69	73	78	66	77	64	73	79	55	63	74	69	81	68	72	62	66	69	64	76	76	66	65	74	83	61	74	80	78	64	65	71	81	77	50	64	67	82	56	67	67	71	77	61	70	61	77	63	62	61	72	63	71	71	82	72	61	70	72	69	56	76	73	67	59	70	61	74	59	53	84	56	78	68	67	75	73	65	72	58	68	77	70	71	69	62	68	72	62	84	67	63	62	71	60	74	86	74	81	57	70	67	71	73	76	65	72	77	75	65	63	80	71	70	58	74	77	79	59	67	79	75	53	77	65	74	74	71	82	70	63	60	71	59	80	64	68	64	66	74	49	79	63	64	62	63	73	62	53	71	73	56	68	75	66	65	72	66	63	81	72	73	70	64	62	60	75	72	73	61	78	64	64	63	69	58	67	69	58	65	68	66	74	70	57	64	68	76	82	69	70	75	81	78	71	65	69	74	61	62	74	53	81	71	72	71	59	76	57	62	54	67	69	62	77	68	67	73	57	68	60	64	75	79	77	58	77	75	60	60	71	76	75	60	58	71	68	60	72	64	94	72	63	58	85	74	70	78	70	72	62	72	73	70	62	78	77	87	68	61	65	53	68	73	60	61	69	59	54	64	73	63	71	73	69	73	80	50	67	73	80	59	68	65	65	61	53	68	66	73	60	67	74	61	58	69	56	80	56	75	62	63	58	81	62	67	65	61	79	60	68	71	73	58	69	54	64	61	72	86	73	81	46	75	76	64	78	68	67	65	79	71	91	75	58	69	65	102	70	70	94	61	70	74	55	71	67	66	56	68	52	65	65	60	78	75	73	57	63	82	61	62	53	64	72	57	65	78	79	69	78	64	81	77	65	73	60	59	63	83	62	63	73	66	68	91	68	72	69	61	84	65	63	72	67	68	71	71	76	69	74	65	74	56	65	72	60	62	72	67	57	76	79	72	78	76	67	64	59	73	67	67	66	73	60	63	66	62	66	74	86	70	69	69	76	79	60	51	63	70	63	73	70	77	74	72	88	69	65	60	81	60	62	57	81	60	62	71	67	62	62	84	80	86	75	61	83	72	78	68	84	73	71	73	59	54	76	73	62	58	64	59	72	62	76	76	55	78	63	75	70	55	51	71	71	69	68	68	67	75	82	66	61	64	61	81	77	64	72	60	56	86	73	72	69	68	64	87	69	69	71	56	56	65	70	73	59	75	85	68	55	69	71	62	65	78	71	68	69	59	68	63	63	66	67	74	76	47	67	79	55	67	70	74	69	61	54	77	75	74	68	79	68	63	54	94	76	82	71	56	75	77	67	64	61	70	79	50	76	70	75	67	64	58	88	65	62	63	81	95	75	76	63	68	83	68	51	64	59	73	64	65	47	65	77	76	69	71	91	74	64	63	67	75	67	87	73	51	64	73	72	66	52	72	59	58	69	58	58	57	70	71	57	69	69	61	60	67	74	81	79	70	56	71	90	90	75	69	71	71	59	63	70	63	75	68	57	80	80	62	62	59	69	86	72	74	48	63	64	69	72	57	69	67	55	66	62	58	59	74	57	77	77	74	71	65	67	74	57	67	65	74	63	72	74	68	75	72	54	77	76	57	66	61	68	55	69	55	57	64	81	68	67	77	53	70	75	68	73	68	67	54	73	88	77	73	65	68	79	64	83	76	61	53	73	75	45	53	68	58	62	73	84	71	66	61	71	61	62	74	82	67	65	74	81	83	59	73	70	81	66	74	75	68	87	70	73	70	59	70	82	67	69	65	69	66	87	68	71	81	77	80	64	65	56	48	82	83	57	81	79	72	55	65	60	79	76	61	74	78	64	76	63	72	54	54	88	85	72	66	62	57	64	58	69	68	57	63	72	62	60	79	62	59	62	77	65	77	74	73	68	69	68	78	83	68	83	75	73	67	71	70	65	82	72	63	72	68	72	79	57	61	78	65	68	70	68	67	68	68	67	51	61	72	71	71	77	62	62	86	76	76	66	66	68	60	82	62	60	69	79	89	76	64	75	67	69	75	64	79	69	73	64	67	60	69	55	76	58	67	77	69	64	66	67	65	65	73	66	78	74	56	57	67	78	64	60	67	65	59	57	52	66	57	64	59	77	66	62	70	83	72	60	70	69	62	76	62	67	86	71	77	54	60	60	66	66	86	72	66	65	57	83	58	58	72	64	75	61	63	63	73	66	75	65	69	73	68	73	79	59	68	80	56	67	75	88	69	61	72	78	53	73	66	66	68	70	70	66	75	74	86	90	78	70	78	84	63	83	71	65	61	72	69	74	77	78	60	63	76	71	83	76	61	67	57	61	57	68	74	51	64	79	78	55	76	66	69	55	77	73	58	68	50	61	68	65	62	64	84	62	69	84	63	57	62	58	64	83	63	66	53	72	83	52	70	57	74	75	76	53	58	74	60	76	90	58	65	66	67	84	62	79	81	62	65	72	78	57	76	82	65	71	73	63	67	62	87	67	62	78	78	54	65	72	68	66	66	62	72	65	75	56	71	66	83	65	63	69	81	69	63	68	64	77	54	69	55	67	65	62	70	58	69	63	74	78	71	85	64	59	72	68	73	74	72	83	74	71	68	76	77	83	68	61	75	71	75	88	66	69	76	78	77	59	50	73	61	67	64	58	74	77	78	78	62	68	60	69	84	70	70	81	59	81	71	67	67	67	51	66	68	67	79	63	66	65	71	68	96	66	68	78	77	67	63	55	74	66	76	62	71	73	70	65	77	72	76	80	66	60	70	62	75	55	75	76	55	86	73	69
7320	1948	4668	5521	4696	3798	3050	2486	2082	1722	1559	1256	1202	1036	978	798	779	764	687	647	561	531	501	486	474	429	444	415	410	390	370	359	318	363	348	350	339	325	308	327	276	270	293	294	273	268	270	272	247	260	288	257	248	278	243	261	237	234	239	250	237	241	225	279	228	231	236	271	228	234	237	231	258	229	195	230	232	247	220	240	257	209	263	209	223	206	250	198	198	204	200	246	202	220	224	211	214	230	229	238	222	237	234	230	190	191	206	210	228	211	206	237	194	212	224	218	222	232	201	212	227	231	211	224	228	234	214	218	211	211	210	198	203	240	206	180	211	213	216	204	209	224	223	213	208	188	219	195	197	243	216	218	213	223	212	197	203	208	188	206	177	190	229	221	213	171	221	219	199	230	237	248	222	209	204	237	197	210	192	213	225	196	223	222	202	234	213	201	184	204	199	200	206	196	224	202	207	222	197	197	194	195	200	213	197	195	222	217	223	219	204	211	228	210	218	215	192	228	230	195	207	187	196	207	224	219	204	213	175	213	201	230	215	223	210	217	232	204	191	204	193	207	207	217	208	180	184	215	226	231	201	220	188	219	231	177	218	209	189	215	206	205	211	215	204	218	195	221	228	219	207	198	223	223	188	218	198	189	184	204	202	202	222	210	192	182	194	227	198	170	215	215	218	192	236	185	200	214	187	224	207	212	212	213	205	190	200	196	192	195	218	198	184	200	207	206	172	239	196	189	201	177	185	209	211	200	212	210	195	225	173	200	199	227	222	208	210	201	203	207	206	192	194	207	217	209	208	236	208	220	208	221	192	215	184	211	245	207	224	187	221	204	200	196	221	203	195	196	200	178	188	200	215	194	209	213	206	207	209	237	207	222	203	196	207	193	205	209	210	180	210	209	198	210	218	204	213	198	203	184	195	188	210	213	200	226	183	188	208	191	208	204	207	214	236	207	208	224	208	196	204	205	180	214	192	205	204	202	189	203	233	211	212	190	239	192	222	188	203	189	201	193	207	220	207	203	207	197	205	189	221	203	223	196	202	204	204	201	228	210	183	197	178	196	201	223	202	213	203	178	210	206	211	192	214	195	205	226	209	171	219	219	210	202	208	205	213	215	202	206	206	201	193	206	208	199	223	195	224	197	194	207	201	238	220	223	215	206	201	185	188	199	226	201	199	205	209	190	181	208	213	196	224	187	231	211	231	211	192	193	212	197	206	219	221	223	224	213	204	211	168	220	177	187	211	211	212	197	219	210	213	223	230	207	229	234	177	209	191	200	225	212	201	205	185	229	219	196	196	211	183	210	184	187	197	221	189	206	210	207	204	216	201	188	238	216	239	213	214	195	230	198	190	202	185	170	201	204	209	218	207	209	213	189	206	212	206	212	211	226	210	237	214	196	220	210	199	205	199	211	178	217	195	200	217	242	191	224	187	195	211	207	217	205	211	200	222	206	209	190	206	186	220	173	207	222	185	203	196	206	206	211	192	187	203	199	224	199	185	213	200	200	212	210	208	205	208	213	207	205	230	210	218	223	201	224	191	210	223	206	229	207	200	207	201	198	209	218	203	228	203	205	197	194	217	219	247	231	180	214	215	190	201	215	237	211	183	211	210	202	209	215	209	198	227	246	216	202	221	240	207	222	206	230	207	192	207	202	218	189	229	202	189	193	189	201	200	205	174	201	187	194	190	219	172	220	211	178	182	216	193	210	210	200	202	225	170	225	218	194	202	200	186	207	238	190	209	213	215	233	203	225	200	203	204	209	209	206	215	207	191	218	214	200	203	214	213	210	194	207	180	189	207	199	206	179	210	212	212	194	200	175	200	203	203	210	219	200	202	221	200	185	190	208	189	183	225	220	222	200	199	216	196	226	202	228	191	217	209	192	213	227	199	205	207	193	234	186	189	207	199	186	232	205	200	237	202	203	203	205	208	210	209	229	193	215	214	212	198	213	212	221	204	211	216	199	208	217	197	215	209	193	214	206	184	208	235	208	217	227	191	189	225	202	198	223	204	194	211	236	196	195	199	221	185	217	220	191	211	195	215	202	188	223	216	209	201	200	183	200	196	208	192	213	224	193	190	222	216	216	216	213	193	206	207	189	207	226	219	198	212	231	213	204	205	221	193	210	221	212	222	210	214	207	192	208	204	191	196	206	197	232	206	217	204	205	195	185	237	196	206	214	207	217	219	183	225	178	203	214	206	209	193	218	217	197	182	205	201	194	193	172	200	219	218	213	216	187	220	245	174	204	215	216	209	220	235	205	192	219	204	193	206	192	202	216	203	222	215	201	208	204	196	201	207	221	201	222	215	237	193	214	208	172	227	220	206	188	186	211	190	213	178	229	194	202	203	223	189	215	221	218	213	213	191	209	192	209	192	223	226	190	214	222	208	211	225	201	208	219	208	181	211	220	229	189	198	238	223	235	203	195	212	223	202	193	183	196	182	204	219	190	226	194	205	218	202	194	211	208	202	194	215	187	208	213	200	215	230	202	209	214	191	217	218	220	195	205	207	186	217	199	197	211	199	201	192	197	210	206	221	204	222	199	196	186	184	186	213	207	183	236	215	217	211	203	184	193	201	203	214	208	243	182	202	191	218	185	232	218	200	233	211	175	213	203	213	212	197	194	232	200	209	199	207	221	190	205	193	197	188	180	211	210	213	206	230	195	203	232	222	214	217	206	223	209	211	196	202	205	221	202	192	225	207	203	232	207	186	195	254	222	199	193	188	219	230	206	187	219	202	222	216	215	210	213	203	202	234	223	197	197	226	220	240	239	182	223	197	206	194	199	214	221	208	172	215	184	201	208	220	218	214	234	179	169	231	181	213	211	212	227	216	208	198	204	215	209	219	191	192	211	211	211	215	198	199	182	193	215	218	183	181	204	191	203	186	206	204	197	206	193	213	222	232	210	177	198	197	244	205	207	219	199	209	197	198	222	207	176	209	222	219	190	209	195	216	212	187	186	215	221	215	214	223	194	202	199	225	219	205	202	199	180	187	203	215	197	213	202	201	211	206	200	203	191	210	184	190	183	186	197	209	199	220	202	210	188	193	220	214	224	199	205	215	214	210	207	216	204	217	194	203	215	216	196	205	218	222	172	211	206	232	208	213	197	185	191	200	208	226	180	204	201	186	214	173	232	196	199	166	210	210	193	230	188	194	214	212	191	210	209	225	182	232	199	213	189	226	222	199	231	212	204	202	218	217	204	215	234	211	206	213	213	224	192	204	212	191	201	204	203	197	199	204	211	225	185	197	208	197	211	204	194	187	198	239	197	197	187	223	206	177	207	226	203	190	199	206	195	197	191	216	238	204	185	199	213	187	177	211	229	204	207	203	235	200	219	222	236	211	201	209	199	206	198	218	214	186	172	197	206	187	199	209	198	201	196	210	207	193	213	205	196	219	208	201	219	202	235	209	210	180	194	213	214	195	182	218	201	202	196	234	212	193	222	205	238	196	202	196	214	191	196	192	213
2220	302	321	315	297	289	252	240	263	279	238	273	244	253	276	259	266	267	254	235	272	269	233	251	257	320	259	261	264	252	253	285	232	266	288	241	252	283	238	255	257	243	270	279	256	244	250	266	241	253	303	301	262	270	262	247	254	253	266	266	264	272	281	274	272	257	278	265	273	280	262	234	257	259	259	245	267	232	250	262	246	253	259	237	236	280	282	266	264	248	242	273	282	258	258	273	270	256	244	274	245	252	271	261	264	223	267	237	259	290	258	264	256	259	259	272	276	276	271	262	234	247	249	248	242	263	235	232	285	269	263	254	282	232	253	284	276	243	243	256	275	279	259	255	277	271	284	258	240	220	243	245	288	269	313	233	265	258	249	276	249	275	259	262	247	229	295	253	251	240	291	249	251	217	270	266	272	267	253	265	265	273	234	287	267	272	237	272	255	273	266	252	249	275	238	288	257	262	284	252	253	265	279	280	241	226	233	248	279	255	236	276	273	249	233	285	257	254	244	236	260	290	271	268	238	272	242	251	244	261	266	255	248	270	231	270	272	276	243	269	258	256	226	252	240	260	282	259	253	262	240	275	252	248	262	269	276	240	263	280	297	224	243	272	257	255	266	257	253	242	271	284	253	268	259	283	259	248	235	242	280	250	258	311	251	224	253	268	274	240	272	278	271	269	247	266	290	289	255	241	253	245	256	256	241	248	257	245	258	279	262	243	279	267	297	260	256	276	276	289	249	238	243	265	278	248	253	236	240	280	272	275	239	270	246	269	267	294	249	251	253	262	241	232	244	233	261	249	260	286	262	257	276	223	257	276	273	268	264	279	273	254	280	303	242	249	277	259	263	265	259	237	267	278	244	260	255	271	249	257	265	248	233	238	292	248	252	271	240	270	273	245	246	262	253	286	269	249	270	242	274	273	250	265	241	273	259	260	238	250	284	266	257	283	283	282	260	266	246	256	262	244	271	242	230	257	255	244	249	255	250	270	247	304	272	276	239	245	271	260	255	265	237	262	254	239	248	270	233	249	280	238	260	253	290	262	268	280	294	273	245	280	235	250	262	277	239	227	259	264	267	255	270	253	262	235	262	294	254	255	264	257	291	287	253	286	239	253	286	263	251	235	288	240	266	274	229	247	252	265	290	252	241	244	244	249	259	255	280	246	257	283	291	267	293	255	246	266	261	244	275	260	296	233	283	245	256	258	236	260	245	236	262	250	286	294	273	286	230	263	269	244	281	286	278	224	271	253	219	241	256	249	258	257	249	267	279	250	284	242	258	250	251	245	260	258	260	247	246	249	286	288	284	236	255	221	260	260	288	241	248	251	285	274	244	273	262	262	244	277	255	264	230	239	247	251	248	264	256	231	269	284	266	299	284	265	248	266	258	279	278	242	232	260	267	252	286	268	248	241	277	271	281	253	283	239	303	252	270	227	245	234	263	258	277	272	267	272	265	278	248	258	294	253	256	269	279	234	294	264	254	223	246	247	269	277	273	251	282	252	282	256	271	229	281	256	255	266	258	281	261	275	295	232	269	269	254	245	259	259	256	239	248	284	270	270	259	259	251	245	271	274	281	289	257	250	239	234	264	212	270	253	269	260	256	249	258	254	248	265	252	253	255	239	248	256	233	245	238	267	260	244	277	267	295	261	240	248	240	273	222	247	269	259	247	282	233	260	256	281	264	275	253	223	281	262	264	234	233	262	293	266	267	278	282	287	295	243	266	259	230	248	252	262	237	249	281	273	269	239	256	235	267	277	259	252	272	254	246	278	284	244	262	240	263	244	231	265	291	270	254	265	271	267	240	291	287	253	283	249	284	270	250	253	235	280	247	229	272	270	261	258	253	279	274	257	274	275	267	258	263	263	314	254	264	293	262	266	230	266	264	252	253	287	233	258	282	271	271	287	239	257	258	242	276	277	313	253	278	268	272	269	274	252	263	249	265	266	258	262	230	246	265	246	246	286	275	259	256	250	265	268	247	258	247	270	279	269	260	259	259	268	257	265	270	268	269	265	272	241	219	266	253	255	267	272	268	254	229	263	272	252	257	255	254	261	229	252	254	242	282	264	264	255	261	242	259	269	263	266	233	277	281	287	249	267	242	251	283	262	236	266	264	262	287	271	251	229	250	234	276	242	253	266	243	244	256	269	262	258	271	255	264	235	259	241	293	292	259	281	270	282	249	243	270	272	250	255	258	270	273	267	262	292	269	243	237	266	299	250	298	246	251	259	269	252	261	273	263	250	288	289	262	268	286	250	266	245	285	283	283	243	226	280	272	257	276	260	265	254	258	245	264	269	274	239	262	274	273	272	265	282	259	296	255	264	260	259	268	284	264	276	282	261	247	263	260	253	272	263	262	275	269	299	269	230	285	253	300	297	262	268	270	272	242	279	270	288	244	277	247	263	245	266	247	240	253	254	254	246	268	291	253	259	281	258	235	260	244	263	288	262	278	233	256	270	255	262	258	270	237	248	270	274	269	264	282	267	247	252	264	284	247	214	250	226	257	266	250	248	243	256	284	235	263	268	252	267	248	283	256	258	267	270	284	270	250	250	264	277	272	257	243	243	253	270	269	286	268	254	241	262	255	302	267	254	268	248	264	268	257	239	282	265	238	299	262	256	269	251	257	246	277	254	254	266	254	260	263	276	282	270	252	250	233	271	233	223	263	251	264	270	262	260	271	261	236	261	281	240	278	264	275	276	247	236	268	252	232	267	258	252	244	269	247	237	256	228	261	281	276	265	247	287	248	249	260	278	263	248	246	244	264	258	263	260	226	279	270	250	256	231	295	251	263	257	248	239	246	281	256	261	281	231	281	276	254	258	291	294	262	265	230	251	279	280	259	232	263	267	274	289	258	274	256	266	233	275	257	271	264	286	247	272	269	231	270	256	278	255	254	260	244	239	246	281	268	250	268	269	274	272	249	251	260	270	264	260	260	246	276	241	266	241	240	268	261	292	247	259	239	236	267	256	284	267	255	288	228	260	265	240	234	295	260	262	273	271	255	251	278	268	271	285	251	289	241	232	263	280	233	239	288	245	299	256	260	245	261	245	277	258	223	259	255	254	259	251	243	260	251	254	251	258	256	276	271	230	254	275	264	244	272	283	282	244	265	284	273	281	254	228	276	239	276	242	258	269	274	283	276	265	242	271	231	261	264	266	264	258	242	278	268	271	266	255	266	258	267	249	247	264	235	220	272	242	266	268	286	287	266	255	244	257	258	255	241	246	253	266	255	249	260	264	256	218	273	254	257	260	251	228	273	269	247	272	252	274	262	238	265	284	246	248	265	247	256	248	254	253	236	266	259	271	286	250	266	261	271	252	244	258	270	263	307	245	267	233	242	232	267	272	244	253	245	260	256	255	277	233	227	266	275	279	236	265	271	258	249	282	242	262	232	250	273	259	247	255	239	272	267	260	258	260	280	273	275	273	264	249	244	260	259	283	232	260	275	270	251	281	242	254	245	284	273	229
2430	722	751	810	825	817	725	744	698	711	745	682	745	683	666	668	702	725	695	692	683	662	605	674	664	677	672	686	686	681	706	667	697	695	681	667	674	656	691	648	650	680	639	682	655	705	659	676	677	637	739	682	650	681	682	664	654	680	672	657	627	670	612	633	691	662	669	622	692	662	663	629	648	624	693	683	628	654	654	649	654	713	708	681	666	639	677	649	670	663	686	637	644	667	650	679	657	687	634	689	685	681	668	676	643	668	665	648	694	662	692	631	696	631	691	689	640	601	701	629	630	660	655	669	614	646	688	621	650	689	650	678	670	657	662	639	651	671	697	724	623	676	695	682	695	645	687	656	670	667	673	638	652	620	641	650	690	702	663	693	604	645	662	636	718	683	662	661	621	651	657	648	678	648	627	668	645	656	697	708	684	687	635	661	648	670	649	610	739	643	675	726	699	673	690	668	642	693	668	688	649	669	642	694	652	735	677	709	645	619	669	652	647	673	666	659	667	667	688	647	672	687	611	684	659	659	644	669	664	678	651	670	642	664	683	698	636	677	667	670	706	625	656	696	680	618	648	660	665	632	664	639	667	652	653	683	679	692	656	636	673	658	644	639	669	687	652	669	642	646	681	649	678	616	663	629	652	649	656	708	634	658	631	695	697	620	701	622	655	698	648	634	684	657	623	691	678	704	660	611	648	706	720	710	643	623	669	658	654	646	660	690	689	652	676	649	652	628	718	657	704	619	688	678	632	687	662	671	654	684	649	674	677	682	661	652	640	687	623	691	647	658	671	633	686	660	634	640	687	642	642	703	636	664	689	655	668	665	622	640	639	636	656	652	662	677	667	669	617	644	666	652	662	664	593	662	659	666	680	732	643	643	678	707	688	686	696	696	639	648	659	664	626	675	623	659	664	661	613	688	667	642	632	659	657	631	680	700	673	679	649	659	655	646	663	657	671	601	636	706	676	660	640	623	675	641	697	691	673	711	675	685	622	676	695	686	644	646	638	638	694	685	665	714	645	680	627	634	640	643	675	684	687	655	680	695	691	719	670	643	724	710	666	624	681	637	682	669	646	652	650	682	690	663	656	688	669	655	677	635	609	682	726	650	674	616	647	670	686	694	645	667	664	673	663	660	658	689	665	621	647	644	652	694	612	662	651	678	714	690	663	685	636	664	700	645	659	676	673	645	656	649	722	673	694	617	681	616	660	655	696	646	682	714	698	690	682	677	689	701	641	657	667	666	650	663	653	706	643	687	684	681	684	676	642	660	710	658	701	649	656	686	669	683	668	632	637	623	711	639	672	631	618	631	654	702	657	666	631	639	684	633	664	665	617	658	703	642	687	707	600	665	740	645	666	640	672	667	647	646	643	714	654	693	631	674	656	666	636	690	662	636	656	670	610	669	664	645	669	676	656	682	639	665	656	685	679	650	671	677	665	677	699	662	683	629	633	651	683	635	659	669	658	673	680	677	675	671	670	618	633	658	691	657	667	647	668	696	665	658	688	669	619	674	647	673	659	708	629	648	656	638	658	676	674	650	657	671	682	680	673	634	638	655	644	639	698	663	638	665	678	654	675	700	668	653	710	642	676	689	683	694	664	656	652	676	652	640	642	601	676	641	632	676	631	666	659	640	681	655	692	638	679	712	639	645	656	636	654	657	685	631	658	714	628	624	686	686	624	632	636	656	636	648	642	677	668	703	668	705	676	652	645	629	645	669	646	679	650	645	718	666	675	664	676	667	634	648	684	687	629	674	663	648	667	680	635	642	670	651	692	655	718	660	640	661	617	709	636	670	636	667	709	693	679	632	718	688	718	622	652	628	632	641	639	671	660	665	657	647	665	661	673	683	619	667	688	668	662	680	651	620	652	650	665	642	647	710	655	665	643	667	696	675	639	656	679	707	662	607	700	667	640	653	648	672	714	647	672	666	618	648	686	625	644	636	644	664	688	637	650	652	665	650	660	622	686	659	701	625	639	692	665	660	650	633	678	692	656	654	700	631	639	701	626	648	648	671	642	633	656	652	715	641	640	631	643	658	697	690	683	668	653	666	673	709	639	668	646	689	663	624	688	649	677	659	699	657	634	719	693	676	662	697	646	661	676	657	643	645	633	662	656	645	607	678	670	672	670	678	632	684	672	685	666	648	711	651	624	670	661	670	686	671	682	700	650	675	664	693	707	623	675	651	642	651	631	663	665	631	705	656	694	675	676	690	696	653	702	644	678	670	650	677	682	676	659	651	678	667	691	645	656	636	620	705	591	698	704	706	655	630	679	703	655	652	662	636	683	598	684	676	658	652	700	654	653	654	671	668	657	675	644	679	654	682	674	639	694	621	687	631	703	685	666	641	668	636	657	671	661	663	629	673	643	680	663	725	642	668	719	648	734	685	619	684	710	671	673	670	656	672	655	653	658	641	669	674	656	679	632	655	685	713	659	652	684	637	641	683	632	682	627	633	626	661	660	692	670	661	644	650	653	651	613	650	686	656	669	684	719	657	628	605	669	661	646	630	679	670	663	697	665	693	688	745	666	682	669	714	609	640	680	707	664	693	633	639	682	693	661	631	673	643	674	710	662	684	671	622	658	679	716	657	687	640	682	708	658	684	672	677	675	640	655	651	644	642	672	712	678	665	707	652	628	681	629	658	622	650	673	622	665	653	700	671	678	647	661	670	675	670	638	677	633	677	685	630	634	705	683	688	691	681	682	654	667	679	674	682	688	633	674	669	636	665	686	631	667	604	681	623	653	684	692	684	682	687	658	672	659	661	659	634	664	681	655	641	634	644	631	658	666	688	691	667	642	687	692	694	677	640	655	695	641	632	644	706	710	673	678	621	616	639	643	608	673	672	669	645	670	658	677	651	676	665	650	693	639	641	619	645	673	656	681	672	688	663	660	652	607	683	708	684	676	653	689	655	620	703	652	681	653	689	623	636	627	657	665	673	680	652	671	653	656	706	672	678	668	673	692	637	665	690	611	670	685	632	684	635	618	684	651	683	677	678	625	670	650	695	683	651	696	692	637	635	688	704	664	666	659	675	643	760	690	645	651	698	664	659	701	674	658	634	644	661	694	697	659	642	685	658	694	647	623	657	670	657	667	652	680	645	651	686	654	642	651	721	650	660	691	642	650	700	646	696	637	704	682	665	633	673	664	666	686	673	676	675	659	627	664	655	693	650	634	656	674	636	686	678	675	642	678	642	655	641	636	696	650	695	684	679	667	697	665	697	649	656	675	649	691	680	677	685	682	624	602	690	674	671	677	659	675	700	640	643	657	645	660	660	612	646	642	670	643	672	643	658	696	662	707	660	643	637	695	694	680	672	674	647	682	643	648	684	683	661	678	661	701	677	623	654	651	649	656	678	663	656	649	635	647	652	628	656	635	644	659	677	662	659	685	691	711	710	705	678	668	670	669	652	658	626	628	681	641	672	687	675	631	686	663	614	658	659	658	670	653	704	676	663	648	648	648	651	715	656
8977	1120	1368	1009	821	621	474	422	354	335	283	280	223	233	251	243	202	209	169	215	218	220	192	224	206	203	195	168	182	192	218	195	194	198	169	193	208	196	207	196	199	201	200	209	185	178	168	185	180	195	188	188	187	191	171	182	192	209	209	179	186	201	173	176	186	177	201	195	190	182	172	190	172	193	215	186	163	184	183	202	198	189	183	199	194	172	171	170	166	182	189	190	208	202	164	191	197	194	179	193	179	206	208	179	180	200	184	195	190	178	176	196	181	177	169	181	197	177	215	188	171	199	183	181	185	171	216	214	196	206	205	178	188	175	191	173	219	198	172	194	191	195	206	201	211	186	184	189	176	180	162	190	186	212	179	187	215	195	201	209	180	198	180	186	193	218	207	178	208	189	185	153	173	177	203	178	207	195	188	190	182	183	184	196	194	173	201	198	154	199	180	170	183	192	182	195	208	179	207	172	219	176	184	189	195	203	178	152	202	219	187	181	174	210	180	190	213	177	181	204	201	172	207	175	192	202	180	227	194	175	194	191	196	198	194	181	164	193	199	185	167	184	177	192	206	213	185	193	173	175	166	182	159	188	182	193	184	184	198	198	202	144	194	189	176	177	176	202	193	189	184	191	182	193	180	165	144	218	197	181	177	183	188	190	187	194	192	176	189	205	170	191	203	208	201	198	189	193	188	187	200	178	188	168	179	185	176	187	193	183	178	194	197	183	196	177	185	175	205	189	156	176	193	201	185	184	173	176	183	181	213	196	159	153	207	182	170	183	197	195	175	177	169	181	219	201	185	184	199	178	180	197	181	194	204	199	211	185	183	177	187	204	151	201	195	193	211	195	186	189	192	190	183	179	199	159	155	166	194	196	194	164	173	171	188	176	193	210	183	180	204	168	173	194	186	157	188	182	195	174	198	180	208	194	159	194	163	186	199	157	192	179	165	174	191	205	187	180	187	187	185	177	193	191	189	214	205	185	213	175	185	210	196	176	195	192	174	168	175	178	162	188	176	210	184	194	181	178	188	187	200	210	199	156	183	173	199	193	198	184	222	191	188	179	200	201	176	188	177	204	207	186	175	190	185	197	201	182	208	192	203	170	187	182	189	204	189	191	196	173	189	208	175	188	192	196	203	192	168	176	186	199	204	193	173	171	188	188	175	184	192	204	193	176	165	193	181	182	191	189	176	207	180	215	193	189	211	198	172	166	208	190	177	182	197	205	195	190	215	176	221	174	186	182	168	163	169	181	190	205	203	186	198	232	219	178	194	190	190	188	199	173	186	167	199	190	191	191	183	177	194	193	196	169	176	202	170	212	177	196	179	179	210	200	194	178	187	192	170	192	188	173	188	170	176	182	182	175	212	191	195	182	206	187	198	199	185	182	212	180	170	208	162	195	181	186	201	180	207	176	198	184	169	192	211	213	210	194	173	198	174	203	178	187	194	203	190	203	203	203	191	205	204	185	204	171	152	201	197	194	215	181	189	182	204	196	213	176	189	173	197	209	202	164	195	178	200	186	181	202	197	173	209	211	160	186	191	208	170	173	209	197	191	176	187	195	178	185	198	172	208	196	185	196	203	182	197	208	185	176	177	174	188	192	199	184	216	199	215	173	175	183	190	190	178	173	184	173	168	199	191	187	184	176	177	178	189	192	166	177	184	204	199	183	207	200	207	195	188	202	188	171	162	188	199	168	166	223	149	190	184	174	173	197	184	174	175	181	196	194	197	186	222	210	175	192	195	172	163	194	183	227	200	186	216	197	190	185	197	211	174	183	231	213	168	192	191	195	175	172	170	199	191	172	194	223	185	176	159	179	208	195	168	186	186	173	171	205	187	172	193	197	202	202	195	202	200	195	188	193	199	171	181	180	175	172	192	209	207	199	160	183	174	188	186	179	177	194	181	169	178	184	178	172	179	194	202	179	179	173	206	191	189	200	186	190	188	169	195	207	201	192	179	186	191	190	178	175	233	185	178	168	188	200	180	185	182	182	168	218	213	196	192	176	192	197	173	184	204	203	204	156	188	184	185	213	183	187	187	164	176	182	202	198	182	180	194	194	180	182	200	193	173	191	213	216	158	202	191	185	177	198	189	199	192	156	187	184	184	205	192	169	226	197	198	195	182	191	213	213	196	167	161	185	167	173	190	179	201	168	205	182	172	202	189	178	172	172	182	159	151	165	196	205	168	162	186	184	180	174	174	202	179	173	204	189	201	177	193	197	207	192	178	205	182	214	174	191	201	188	194	173	198	187	182	203	189	168	202	195	187	182	190	196	195	196	198	181	194	179	203	195	167	194	177	186	196	182	161	181	185	164	206	180	199	181	177	194	169	210	207	173	216	194	196	172	209	189	178	195	175	168	178	195	199	190	185	220	207	195	192	189	176	205	182	198	196	172	206	205	192	189	175	189	167	195	186	196	191	201	172	183	178	206	183	207	171	188	198	197	186	185	210	185	200	187	201	198	193	195	174	191	195	169	183	197	187	195	213	177	193	186	184	206	197	196	197	177	173	183	169	170	201	209	166	209	193	185	175	180	187	207	198	184	208	210	182	199	174	186	192	215	218	206	197	202	179	234	198	192	192	198	173	198	176	187	205	191	174	188	174	184	181	191	212	192	179	189	205	198	188	195	184	208	180	193	164	212	197	190	223	193	181	170	214	203	166	163	189	202	183	193	173	175	174	198	176	202	177	194	208	199	173	180	173	195	227	215	222	158	182	216	199	162	175	200	200	191	184	170	217	179	182	163	202	200	201	159	190	191	167	164	205	191	174	158	229	174	195	168	156	171	183	187	163	194	189	184	194	182	208	172	178	190	190	172	178	177	185	184	211	196	186	192	196	201	207	194	183	178	165	192	173	194	200	205	185	165	190	173	175	166	205	195	194	186	182	193	200	185	176	211	214	200	178	190	186	208	179	198	203	212	207	198	195	183	176	187	202	199	176	179	210	187	202	179	179	190	214	191	217	207	215	197	213	171	190	182	201	174	198	200	171	199	208	194	179	178	163	191	193	188	212	180	179	192	174	204	176	173	206	169	192	197	175	179	178	178	183	170	189	213	190	176	175	196	189	181	199	173	152	189	212	174	189	168	212	211	207	188	211	192	166	181	210	166	195	194	185	212	183	205	175	183	177	189	175	186	171	186	192	187	194	205	197	160	185	194	190	205	165	188	201	216	191	195	200	185	196	187	185	168	215	197	180	200	197	179	173	177	225	184	179	208	177	209	188	171	208	210	180	211	214	205	193	212	183	179	182	190	180	182	172	202	184	172	189	176	200	187	191	167	201	186	183	212	192	198	194	197	196	198	207	209	187	155	203	174	183	191	172	166	172	186	177	192	199	195	166	191	175	187	177	197	180	188	184	196	181	185	190	203	176	184	179	187	213	184	191	189	224	204	189	184	166	171	184	211	169	186	187	193	191	198	191	192	168	192	181	160	212	199	187	181	196	211	151	180	198	179	193	184	175	184	205	176
5833	1397	2803	3364	3064	2487	2021	1701	1498	1377	1177	1090	954	885	874	886	840	807	699	711	652	709	632	642	589	614	608	621	593	585	561	539	585	600	506	557	561	555	534	578	555	533	534	538	515	534	501	538	523	502	518	516	515	524	540	534	512	524	504	468	520	486	510	510	502	507	469	499	509	532	474	506	477	490	458	458	478	451	502	488	440	473	529	496	513	491	466	511	466	444	534	486	492	521	528	469	555	517	505	512	478	518	474	466	529	512	529	467	456	450	468	481	503	486	481	554	468	510	540	522	465	492	516	474	515	507	450	512	483	504	500	464	500	475	524	472	495	458	471	500	453	463	463	474	508	526	505	489	486	486	490	495	500	472	488	505	503	495	519	470	476	525	467	502	473	482	522	509	471	485	489	487	488	505	492	484	499	547	446	495	462	498	500	501	491	516	495	477	497	476	477	477	497	499	482	518	448	481	480	479	481	488	502	479	474	497	513	515	470	468	487	506	501	489	494	493	506	512	486	505	533	476	480	464	521	488	489	471	529	498	495	483	505	486	487	485	504	490	470	490	488	463	475	535	462	514	465	521	491	471	467	459	483	488	493	540	531	481	455	491	457	450	507	485	457	499	474	476	505	533	506	506	494	501	490	462	458	487	464	520	469	443	514	459	494	488	500	476	449	502	486	465	497	501	480	479	457	508	515	480	514	502	467	444	473	499	506	506	459	454	467	484	486	475	463	507	484	464	485	449	506	496	479	494	458	520	497	492	515	512	465	487	469	476	482	475	483	484	505	476	481	484	428	485	472	518	487	476	430	477	467	462	539	472	500	508	517	533	471	453	511	484	497	483	473	501	499	490	488	501	489	468	452	502	465	479	466	463	481	428	494	521	474	503	496	507	513	458	476	491	500	496	482	488	476	458	483	470	485	516	526	518	454	492	521	473	511	474	528	520	471	502	445	472	463	502	517	473	511	511	501	481	521	531	516	515	495	484	477	470	480	481	512	485	516	475	476	476	474	488	469	514	454	490	492	484	480	499	457	463	478	514	488	482	468	481	472	536	498	489	498	493	491	480	486	558	470	465	474	498	490	485	513	520	471	486	488	494	463	523	452	460	476	482	477	461	514	494	492	498	465	477	468	494	489	478	479	479	476	487	482	440	498	503	476	495	466	511	490	481	461	466	518	461	477	496	484	525	484	463	476	470	531	453	501	456	481	492	522	446	451	458	510	479	505	486	526	482	441	512	473	505	453	453	475	526	500	535	523	471	485	499	507	523	479	485	510	466	505	465	519	490	448	500	455	470	455	501	470	507	458	457	472	459	481	476	510	516	500	492	518	462	465	492	501	477	463	446	457	499	448	474	514	482	452	522	461	489	485	500	489	482	468	500	454	503	487	465	502	498	506	442	466	498	456	528	512	489	508	494	471	509	480	439	461	469	492	477	480	434	496	473	476	504	503	479	471	468	450	455	484	479	447	485	488	482	465	489	473	516	486	502	506	461	514	468	504	511	475	509	492	481	454	488	460	463	449	482	476	519	455	526	515	489	478	501	445	480	481	487	475	475	500	498	499	514	501	509	467	497	486	521	458	473	496	496	463	452	529	451	503	483	490	483	450	492	509	523	486	474	517	435	483	474	536	468	494	464	512	457	456	509	447	444	508	418	488	488	472	464	466	498	456	509	513	535	508	510	482	449	492	468	495	485	469	444	459	456	454	504	478	486	495	477	504	517	501	488	486	504	502	501	492	515	419	457	489	474	506	470	474	479	473	446	500	470	507	453	478	478	523	501	483	518	488	465	463	505	470	438	471	479	466	483	497	470	464	485	487	493	496	502	480	479	497	455	500	469	470	480	464	481	520	446	497	471	507	491	497	487	490	455	472	464	497	493	514	500	523	470	462	453	497	495	492	492	487	504	469	510	478	508	522	488	481	474	513	511	505	484	489	470	495	449	505	495	489	494	463	489	460	486	494	496	490	490	483	465	485	483	496	499	458	477	531	469	469	462	456	509	472	515	480	490	497	487	514	504	487	467	499	499	469	475	515	454	459	468	500	468	474	507	469	530	489	504	469	485	467	488	499	443	486	498	463	486	464	527	500	486	481	480	484	477	540	483	455	485	495	466	456	458	502	477	475	485	492	487	476	458	471	509	488	464	456	508	499	478	507	468	473	488	471	501	463	548	476	520	465	501	482	480	502	468	500	488	496	501	493	489	497	496	486	446	491	480	450	512	499	491	497	533	492	506	474	458	466	495	508	501	553	513	457	492	485	497	467	463	485	512	456	505	481	463	524	451	441	456	478	533	471	479	474	501	500	462	500	516	503	477	472	498	506	489	459	476	470	515	505	490	529	516	484	471	549	472	476	487	451	484	505	487	486	478	485	491	492	488	452	457	461	473	529	539	518	474	474	472	448	489	490	442	466	475	491	454	462	540	492	507	499	500	483	482	505	459	501	492	474	473	479	503	471	474	451	509	497	516	439	503	490	476	467	499	478	496	482	505	437	450	494	493	485	475	511	478	465	448	481	513	515	486	498	481	463	449	509	492	500	497	458	491	495	524	460	488	493	436	435	479	509	432	509	476	523	502	505	467	513	505	465	492	451	489	454	453	437	504	474	526	490	493	454	524	513	457	478	478	470	490	515	472	497	484	513	462	464	448	513	442	516	473	433	474	514	506	494	467	485	488	506	491	467	513	476	518	482	478	471	445	487	489	477	475	496	488	492	536	506	478	444	492	476	481	482	485	476	491	523	514	515	475	486	447	501	509	466	479	484	475	489	481	490	532	491	497	477	470	520	501	468	491	487	497	508	499	451	482	479	494	477	470	479	470	455	502	477	484	475	462	486	466	486	515	497	468	520	498	492	451	498	486	479	455	495	501	490	516	489	465	461	477	528	492	457	514	521	501	435	471	476	526	438	482	465	473	483	485	489	487	507	503	463	494	462	473	507	471	469	495	476	472	491	470	466	465	474	482	494	454	488	479	474	480	476	489	483	486	493	466	482	461	489	498	527	502	448	460	483	469	462	439	488	473	503	437	464	511	496	468	469	537	487	487	487	514	482	481	466	486	494	520	485	505	439	466	525	536	484	490	530	473	499	485	499	473	501	473	479	484	450	482	488	514	479	469	490	501	482	515	506	468	462	505	482	559	487	510	475	480	479	469	494	473	511	472	462	461	520	480	520	505	455	464	523	490	510	482	429	496	492	494	499	476	494	491	507	515	477	487	468	508	458	514	512	480	490	504	451	506	499	539	490	507	481	474	480	487	482	493	492	442	483	472	472	486	454	510	459	485	472	470	477	468	504	471	493	477	497	453	501	428	468	444	457	468	507	487	496	508	467	497	470	489	484	449	490	496	499	534	497	479	449	455	476	478	476	502	500	461	490	491	484	448	458	490	484	518	483	495	482	453	465	475	492	463	474	489	508	483	510	493	535	474	481	491	450	480	453	524	516	518	503	506	514	458	506	459	493	496	497	460	519	464	513	483
15858	2262	2383	1832	1108	869	653	519	375	307	296	245	201	198	158	157	150	149	142	125	91	121	101	83	105	102	101	97	71	82	76	76	87	98	109	88	92	95	95	70	77	76	93	78	86	81	78	76	94	89	77	84	70	61	95	71	66	50	82	79	75	60	71	66	64	65	69	64	77	74	53	75	74	74	54	74	66	78	67	65	81	70	78	72	76	57	81	83	71	83	59	56	85	73	80	59	79	63	72	65	61	68	70	72	63	70	71	71	63	73	55	77	52	83	75	57	71	69	69	70	70	64	71	66	66	67	58	71	75	59	80	56	55	60	77	59	49	82	70	77	76	76	59	62	79	67	80	71	54	62	72	63	71	78	60	69	70	78	58	77	66	59	67	68	90	74	68	83	70	71	83	70	72	71	66	73	60	62	69	49	73	73	70	51	72	66	65	88	67	71	81	73	61	76	73	92	72	68	63	65	63	64	78	72	81	76	53	57	84	55	69	60	73	61	57	71	74	65	69	62	59	61	63	63	62	63	66	70	71	77	70	69	64	74	68	62	70	73	58	60	60	68	70	65	69	66	55	68	62	80	74	62	72	66	65	88	53	84	78	59	62	84	74	83	66	79	76	63	72	81	67	72	70	81	62	85	62	60	71	70	58	71	60	61	62	62	68	73	63	63	55	66	85	76	65	64	82	87	63	75	72	59	67	74	66	77	72	67	64	65	68	61	58	79	80	68	77	68	67	51	77	74	72	82	74	60	65	68	72	62	72	53	80	60	70	54	58	73	70	66	69	71	57	73	73	78	68	77	74	53	59	58	69	80	56	57	66	80	63	84	73	64	70	69	66	71	79	65	64	78	73	68	70	68	69	70	71	64	42	75	67	56	74	73	75	69	56	71	63	57	71	60	63	57	65	70	75	76	58	68	72	64	79	72	53	72	84	73	69	72	61	63	61	77	63	71	68	64	75	77	87	79	61	75	72	65	90	82	65	56	69	77	69	79	72	68	67	65	68	79	62	66	73	71	68	59	81	83	77	69	64	67	68	68	65	65	57	66	81	72	76	73	73	78	82	62	53	61	72	60	59	76	60	52	63	63	63	61	70	68	68	63	69	58	75	63	76	65	69	72	68	66	65	51	71	75	69	59	62	65	67	74	65	69	65	67	67	69	95	76	64	59	76	80	67	73	86	61	75	57	94	57	66	58	65	78	87	61	67	80	86	63	48	74	68	73	93	68	66	69	66	59	70	74	64	60	84	67	81	66	70	70	75	59	68	67	69	99	79	84	63	70	68	55	80	57	76	85	67	75	72	75	77	63	71	84	76	83	73	65	69	67	78	62	81	67	73	74	58	84	81	64	73	85	79	57	76	89	58	65	59	72	66	61	62	68	59	76	68	82	59	62	65	62	81	60	74	79	63	72	72	71	70	79	70	65	68	70	88	64	71	62	78	59	74	58	71	69	68	72	80	62	65	60	56	55	71	72	69	70	80	81	64	66	72	67	90	64	75	73	58	73	50	72	71	73	70	61	75	70	65	80	55	70	78	62	59	89	79	68	61	74	66	82	73	73	65	82	66	79	77	64	76	73	61	65	81	81	62	56	63	55	71	60	55	65	63	59	80	54	67	60	75	58	70	57	71	76	82	78	68	59	77	82	81	75	69	85	62	77	83	74	80	58	67	70	65	66	79	65	72	65	65	76	70	76	64	62	68	61	64	68	82	68	70	70	81	86	63	67	73	69	72	77	70	51	66	64	72	65	80	71	54	50	61	63	55	58	80	97	55	61	67	72	79	71	61	64	75	66	81	58	70	75	57	60	70	78	73	64	72	58	73	65	73	60	76	60	62	54	67	56	61	63	71	70	63	73	85	69	71	72	74	78	67	71	64	77	58	71	81	63	69	66	55	72	79	75	71	79	66	74	78	68	63	75	74	61	66	60	83	64	53	69	71	74	68	73	57	79	73	77	76	63	67	71	82	70	49	76	55	88	80	74	54	65	70	94	62	73	53	62	75	65	87	80	71	68	67	72	60	50	61	71	76	58	76	68	65	59	82	62	77	58	77	58	72	75	70	68	99	71	64	58	71	75	79	67	77	65	64	79	68	89	69	72	64	68	72	62	72	56	65	75	59	63	82	76	77	65	84	66	70	67	96	63	77	63	73	72	75	64	69	78	71	90	75	81	61	84	70	65	62	76	66	75	74	71	68	61	68	67	73	75	70	73	69	76	66	75	66	78	69	68	79	59	68	56	62	88	75	64	66	51	73	60	71	68	73	69	66	77	63	79	56	78	73	59	63	53	69	61	84	70	67	81	63	65	68	66	67	79	79	57	75	80	56	73	68	64	58	80	79	55	62	68	48	75	75	60	58	60	64	70	63	76	65	97	84	76	62	66	57	69	68	78	57	73	64	70	88	61	76	72	81	66	59	64	67	58	66	59	82	76	75	71	74	69	88	67	68	69	76	68	63	70	73	66	82	79	50	69	65	57	66	60	56	70	64	59	73	88	56	71	78	58	67	68	75	76	64	67	64	59	63	64	71	79	72	71	55	77	70	71	78	53	60	75	67	80	67	72	73	80	90	88	64	59	78	64	79	66	62	67	71	65	69	75	67	59	62	65	59	84	79	61	58	64	82	72	72	74	68	72	67	79	63	72	76	67	75	66	65	69	85	80	57	83	60	74	66	69	60	57	81	57	78	75	73	70	64	78	55	66	59	69	69	74	61	72	65	62	69	56	68	62	66	67	57	77	81	68	84	51	80	68	65	61	61	66	66	75	65	68	62	72	59	81	71	70	64	71	65	80	70	71	85	78	62	66	74	71	77	62	61	67	58	65	58	68	74	64	70	72	78	68	63	70	71	61	66	66	77	71	53	58	66	58	67	74	77	71	82	79	69	55	67	71	76	68	76	66	60	58	68	66	80	88	70	74	80	64	67	70	95	76	87	75	67	81	77	65	59	73	72	68	69	68	70	69	77	60	56	70	60	52	70	69	59	72	75	81	60	70	80	59	54	68	73	59	66	53	71	70	78	78	63	61	61	63	74	78	71	61	71	67	64	57	58	66	65	71	60	76	81	75	83	49	83	75	48	79	70	69	68	77	66	75	74	59	79	63	59	75	58	66	60	65	71	85	54	84	79	64	58	77	80	69	69	53	70	66	72	58	65	65	62	62	79	90	65	83	64	66	78	70	69	72	60	72	60	66	72	74	66	73	77	84	63	92	64	79	77	79	66	55	80	74	71	73	79	56	68	67	63	68	60	73	94	85	63	64	75	67	90	69	72	60	61	66	62	68	68	74	78	79	63	54	66	57	61	58	63	64	69	60	66	83	54	79	75	60	66	74	74	68	62	74	62	72	68	64	75	79	72	66	73	68	66	82	67	67	62	60	52	67	84	72	64	92	64	66	68	60	86	63	67	77	62	77	83	80	71	64	71	62	67	75	63	68	65	64	59	78	73	72	71	61	59	69	61	77	77	63	70	64
7379	1928	4613	5393	4672	3750	3104	2442	1945	1755	1434	1280	1144	977	955	841	821	746	694	602	589	594	536	459	474	452	429	379	379	411	414	386	347	350	351	346	308	331	319	339	301	314	298	307	267	289	277	261	288	298	248	274	248	283	242	283	240	255	258	252	256	257	237	263	241	242	253	240	231	236	225	221	254	231	241	227	211	224	242	195	198	217	250	225	249	238	237	220	208	206	241	222	201	190	205	209	239	234	219	254	214	227	240	219	222	231	224	195	218	224	226	214	224	200	226	221	222	205	206	227	186	214	212	227	213	219	164	205	226	224	222	218	211	216	227	196	195	225	226	189	200	211	194	204	211	215	165	214	210	212	210	212	231	210	197	196	206	203	189	214	184	234	194	218	247	207	202	234	193	210	213	223	210	208	193	201	193	204	218	215	237	195	217	201	215	208	219	203	200	205	206	207	208	221	196	243	169	194	201	191	198	193	229	205	230	219	206	188	187	203	198	195	191	208	188	179	210	234	223	205	207	208	196	192	188	205	220	198	191	210	208	212	207	206	201	210	214	200	230	192	199	195	249	214	202	209	203	187	174	204	170	176	191	225	220	196	208	190	199	216	186	198	168	171	202	207	223	210	208	207	223	218	203	199	202	238	239	213	186	187	199	198	221	191	206	210	208	211	204	211	214	189	177	197	197	200	159	200	218	202	205	204	199	209	212	171	221	205	196	190	199	206	216	188	203	215	222	211	198	224	201	204	189	168	197	191	169	196	187	200	205	183	211	175	213	202	208	208	196	214	240	233	211	197	203	208	197	206	209	203	202	194	201	202	220	214	210	228	224	187	211	189	209	216	212	207	208	202	187	193	216	177	218	221	186	208	228	189	187	206	184	230	204	216	200	219	220	220	188	208	211	205	236	208	225	193	204	221	212	205	224	224	194	205	220	192	206	196	202	217	191	201	196	219	192	182	213	202	218	201	194	189	195	200	220	215	191	219	193	188	209	218	216	258	199	184	209	213	221	191	185	204	205	200	203	216	192	204	208	212	212	209	230	191	220	197	216	200	212	208	195	216	208	200	206	208	201	214	190	227	200	196	207	197	228	199	201	204	204	209	182	188	192	204	228	193	223	207	191	187	182	193	194	201	200	194	219	183	193	207	219	209	200	218	217	202	222	197	209	192	210	207	197	179	218	231	226	213	199	204	213	211	228	195	206	194	197	214	216	202	214	210	201	205	182	205	203	222	216	220	208	200	189	193	204	222	189	212	228	245	182	212	198	198	192	217	197	201	229	217	212	208	196	180	206	213	197	210	223	224	220	191	203	202	194	204	215	209	206	197	220	189	178	217	195	221	219	197	224	222	173	204	233	214	205	199	204	195	167	203	215	196	194	181	220	202	209	193	203	209	184	183	184	224	187	208	216	188	206	229	216	174	201	188	226	214	201	231	206	188	182	214	177	221	229	203	197	221	180	219	221	213	206	203	208	200	207	191	199	209	222	191	215	197	182	206	203	214	193	222	222	201	214	216	190	203	225	222	209	197	192	190	205	201	218	201	200	223	225	203	191	191	230	199	205	214	207	207	214	193	179	193	200	181	204	214	233	217	210	198	231	185	223	214	173	214	213	226	235	206	187	213	190	182	227	210	201	214	195	205	208	192	213	193	209	198	222	222	173	189	194	216	187	204	209	205	220	190	210	215	192	220	189	189	198	205	223	230	194	210	225	226	206	204	219	209	222	199	192	211	212	231	229	185	200	204	209	228	187	186	217	191	202	204	220	216	218	199	201	208	196	214	214	207	197	220	207	200	200	217	170	222	204	185	189	188	208	208	211	215	218	190	199	205	216	214	215	209	191	212	199	212	197	202	193	203	197	199	171	199	197	205	210	230	220	195	231	219	215	209	202	193	191	206	200	203	238	199	193	201	244	233	210	194	215	208	213	216	185	212	188	195	207	242	199	208	220	226	196	208	195	203	188	218	206	203	190	194	215	215	186	186	211	207	193	199	192	229	219	202	211	202	214	191	200	200	208	206	212	218	199	185	194	195	214	219	210	194	194	206	192	190	179	213	196	193	206	235	202	233	185	209	196	219	202	223	219	199	184	202	212	199	185	215	194	225	196	172	217	216	199	201	182	209	208	181	202	200	201	215	207	213	198	206	204	221	216	208	232	192	192	212	197	220	202	228	189	220	231	220	195	192	208	227	189	183	216	201	193	184	206	203	202	216	191	192	206	209	191	213	199	179	225	236	247	186	199	172	207	210	218	195	203	213	215	206	201	200	220	200	208	193	225	203	226	202	205	188	230	215	195	192	217	215	189	202	199	197	204	204	212	206	206	192	199	206	210	198	207	187	197	166	209	225	205	221	209	214	208	216	205	196	198	212	193	203	219	217	192	224	214	212	198	244	208	221	201	210	196	213	196	210	199	215	199	211	204	182	180	194	208	195	195	198	210	207	202	211	217	221	186	208	192	210	204	238	232	222	201	213	221	207	192	218	212	213	190	202	205	213	222	229	182	172	180	214	220	205	213	212	218	198	210	208	185	210	183	233	200	200	186	200	217	207	204	200	219	223	188	185	207	208	193	211	201	206	227	179	187	178	188	220	208	229	208	192	207	198	216	191	214	189	212	214	229	198	242	212	206	236	216	199	194	210	202	178	202	234	175	203	215	200	177	200	215	180	180	179	206	205	196	194	222	209	201	211	203	200	223	187	195	229	244	197	218	207	188	211	181	196	200	218	195	208	193	216	205	221	212	205	233	233	213	205	209	206	235	230	184	205	190	196	197	200	229	212	212	202	200	202	198	205	207	197	222	207	197	225	203	210	186	199	223	208	202	219	202	189	196	197	206	213	204	196	195	216	204	215	203	218	207	233	200	226	229	204	187	185	184	239	203	212	195	199	217	203	218	225	208	210	198	201	185	199	188	202	217	213	211	214	203	180	196	201	207	202	197	205	204	173	190	215	200	208	203	200	182	228	195	209	217	214	242	185	229	194	199	199	216	201	188	189	187	215	203	219	203	205	179	220	194	204	217	195	219	204	199	189	205	212	199	203	212	211	199	215	203	234	220	194	190	202	208	207	210	204	200	195	201	204	197	203	199	185	207	193	225	207	183	217	212	213	193	197	191	190	214	203	240	192	226	207	205	208	218	197	217	186	233	202	194	214	208	219	195	228	205	200	201	219	199	221	217	216	197	220	201	188	203	189	204	205	223	213	184	233	210	235	245	184	237	194	204	208	182	210	191	225	199	172	222	223	222	188	215	200	203	218	227	223	208	194	212	229	200	197	201	224	212	231	200	205	202	216	200	215	197	216	194	241	192	211	197	191	199	196	188	217	206	183	213	209	220	236	189	198	199	199	205	192	196	217	218	213	186	213	197	194	187	203	210	213	200	217	191	211	210	198	216	203	227	217	199	231	233	200	203	194	196	194	208	233	213	182	192	220	235	235	222	200	201	159	210	210	203	233	187	197	174	197	223	184	203	230	207	202
2291	316	313	332	301	295	288	271	285	248	272	277	242	266	275	258	251	287	248	237	294	260	245	270	268	254	304	246	267	275	279	253	214	250	269	273	251	290	240	264	256	253	222	241	266	277	254	253	244	274	270	263	258	227	281	271	274	256	250	238	270	252	250	266	248	239	255	270	294	252	245	250	234	267	276	242	269	265	239	233	269	236	243	262	257	252	271	256	256	271	277	266	249	297	255	290	247	248	253	266	277	262	288	262	271	274	278	264	268	223	273	266	251	282	250	263	298	263	234	234	270	274	257	244	268	255	251	261	237	256	256	263	259	277	239	253	246	278	268	269	253	267	250	253	249	252	261	243	239	262	245	299	225	264	282	267	274	250	251	282	260	262	219	261	270	302	238	242	286	287	243	255	230	254	245	270	279	252	241	245	268	253	247	275	265	246	299	248	271	266	285	268	254	250	254	252	259	269	236	278	258	253	259	249	245	241	258	272	289	235	239	274	268	268	264	260	249	263	251	245	272	247	254	255	262	267	257	241	264	278	232	249	287	271	235	257	259	280	263	238	245	251	239	240	252	235	267	263	276	284	260	247	219	248	252	242	283	272	277	239	274	252	256	308	252	233	278	254	258	271	247	263	308	242	253	280	240	255	270	221	265	256	265	241	275	271	251	296	241	274	265	246	272	272	269	265	286	283	272	295	283	283	273	260	254	243	204	235	250	276	259	263	259	273	290	269	244	243	264	274	268	300	256	270	268	278	260	271	265	283	253	268	270	250	239	283	279	257	268	265	272	264	279	235	266	246	275	229	276	249	238	268	281	269	240	275	257	259	278	271	255	259	238	291	265	286	254	276	259	264	273	249	250	269	229	248	287	248	247	266	234	256	252	269	248	284	275	254	260	250	248	247	244	228	248	244	296	274	241	267	292	270	263	245	234	269	269	243	274	243	266	247	268	266	270	265	235	270	252	244	232	256	256	283	261	227	225	271	265	286	261	257	252	273	256	268	261	286	275	235	243	256	264	243	277	267	270	236	274	286	260	284	274	282	286	240	275	249	251	265	279	290	260	268	251	242	243	244	261	250	246	262	253	262	258	250	276	257	273	233	279	238	227	292	249	266	263	269	258	270	245	265	245	254	255	264	277	277	261	263	263	290	235	255	269	258	274	242	242	271	256	261	261	231	240	274	270	277	262	249	238	268	268	272	265	283	269	256	233	211	274	285	259	251	258	264	253	297	261	269	236	262	266	245	265	236	239	287	291	248	277	270	229	270	253	284	245	256	277	247	277	256	268	241	244	245	278	285	270	264	235	256	250	279	239	296	273	272	266	274	253	253	229	253	263	283	262	267	281	286	206	255	261	266	251	250	241	265	272	275	249	262	273	277	283	240	271	261	254	269	247	250	276	267	270	251	244	259	225	263	239	272	266	258	246	266	249	242	272	256	256	254	261	265	248	267	261	266	265	261	267	273	265	255	284	241	211	281	276	263	277	230	274	262	264	277	230	221	267	269	276	245	269	284	263	254	268	256	251	273	248	264	259	268	268	272	271	267	254	269	283	257	255	250	266	241	240	245	246	248	267	259	279	260	278	254	251	273	238	295	269	278	259	258	296	296	253	270	252	257	255	269	266	248	241	246	257	249	259	269	262	280	271	263	276	256	264	280	317	261	287	268	260	264	235	260	244	270	262	267	289	250	254	260	288	247	255	252	257	255	253	252	292	234	274	230	273	268	248	252	254	241	262	271	281	273	252	236	264	246	252	287	244	266	257	279	275	269	245	263	262	274	276	269	261	239	224	273	257	229	268	280	259	242	261	248	249	255	256	274	274	255	245	251	257	266	261	231	283	243	275	231	279	256	237	252	268	260	268	252	251	232	237	252	255	248	247	256	257	251	249	255	285	307	268	233	273	251	279	274	258	237	281	242	262	260	254	254	293	259	231	252	238	306	259	266	265	297	254	262	276	273	254	262	241	291	273	277	269	266	272	242	255	237	269	286	259	260	294	249	264	238	266	237	264	243	269	264	249	264	264	251	257	261	256	274	301	267	253	272	265	268	262	271	256	273	252	247	249	251	268	250	273	245	273	268	259	265	229	261	237	251	264	275	250	254	278	279	268	267	265	281	264	275	268	227	240	256	301	289	267	264	257	249	249	293	269	273	281	263	237	260	281	264	253	278	221	254	273	295	260	279	268	265	239	268	243	267	257	263	245	288	280	270	235	248	237	282	252	250	282	259	247	272	268	262	267	253	243	259	264	254	255	240	270	239	289	265	269	248	277	248	267	256	239	280	239	238	253	268	256	268	264	301	283	273	217	301	291	275	275	255	273	290	279	262	251	296	263	251	263	253	267	270	261	292	238	233	264	229	261	255	252	264	252	237	271	268	267	289	280	284	256	258	282	265	243	249	253	250	254	244	270	246	282	230	267	253	248	269	271	267	251	265	282	270	250	257	248	270	284	233	247	264	254	248	256	292	250	237	255	275	272	244	291	250	227	268	247	251	253	258	275	293	269	270	241	259	266	271	288	262	284	276	265	267	266	270	269	293	237	254	275	225	276	285	259	250	274	256	231	277	270	259	279	295	262	282	225	304	252	260	237	265	267	253	246	251	261	255	260	232	243	251	223	263	258	253	253	271	254	243	274	273	283	259	263	277	254	263	264	268	282	272	246	280	243	292	254	253	286	250	249	244	253	231	257	233	249	250	249	288	252	225	239	246	263	248	263	241	261	253	269	264	255	260	239	271	260	268	303	253	261	305	271	267	308	251	293	279	250	277	295	262	250	248	265	234	272	250	269	269	257	264	281	254	254	270	257	284	280	268	245	263	247	278	249	275	250	266	281	264	249	249	259	285	244	252	282	271	279	262	270	245	244	298	266	244	266	267	260	274	286	280	254	250	276	273	242	283	276	257	278	279	248	244	241	249	249	235	281	236	258	275	246	254	280	265	254	280	255	249	255	255	247	282	236	290	235	260	250	243	245	278	269	244	263	242	322	280	253	233	267	286	277	256	245	263	251	275	272	258	246	239	237	244	259	256	251	258	250	265	256	276	260	274	263	252	265	267	227	274	256	262	253	248	229	256	264	253	254	273	260	290	249	233	260	279	258	272	246	234	274	243	273	251	258	235	263	246	256	260	253	281	270	251	228	240	272	254	253	244	267	282	241	254	252	264	253	269	272	240	259	297	263	260	269	266	262	263	265	255	267	244	247	260	234	260	248	250	246	270	261	249	271	229	274	263	254	266	252	285	258	246	235	283	257	256	280	244	239	265	262	266	248	252	256	277	271	261	253	244	264	261	261	274	247	272	243	235	251	233	255	269	261	285	289	273	211	261	278	271	274	288	246	262	218	268	271	247	270	241	263	255	268	257	266	272	267	238	256	254	240	227	288	267	283	257	221	283	295	253	252	256	276	274	255	282	270	256	256	284	238	236	249	254	264	272	251	271	281	265	243	269	251	247	261	260	266	234	246	236	224	283	249	290
2391	753	816	859	822	773	737	745	747	733	710	695	732	682	649	703	656	666	738	657	676	674	698	656	716	682	672	641	678	642	702	680	717	669	657	673	690	748	642	689	658	674	631	665	656	612	658	726	623	697	648	691	607	644	641	646	664	673	708	661	677	658	654	640	631	653	632	651	636	658	684	658	695	651	679	647	675	694	693	668	647	683	668	654	674	647	662	655	666	694	648	693	658	653	624	665	658	657	681	682	660	662	646	695	633	636	711	655	630	678	635	673	668	688	643	698	674	666	710	632	643	687	656	641	620	685	662	690	711	727	684	631	683	668	625	688	722	627	661	658	609	652	639	648	669	651	652	631	689	677	651	685	684	662	660	619	612	645	631	635	641	610	644	655	694	643	634	666	625	644	700	696	662	646	662	661	680	632	682	700	652	603	655	681	684	628	697	649	672	681	660	641	680	640	681	626	666	657	643	654	630	627	610	675	676	644	627	707	647	655	659	650	634	677	662	657	699	656	654	694	627	689	653	687	659	658	631	697	663	646	649	636	632	644	648	633	683	670	667	673	676	657	682	648	594	680	648	637	669	689	663	673	621	700	613	662	691	638	664	641	681	684	685	682	648	666	681	623	634	636	682	638	661	631	644	647	652	650	650	660	649	661	676	641	650	682	670	623	690	610	635	616	672	664	682	652	635	644	653	651	651	711	670	718	694	675	700	682	694	693	692	670	658	668	652	681	684	642	665	664	686	687	707	674	667	684	665	688	671	673	693	653	710	615	648	674	690	672	636	664	700	692	662	644	677	672	622	680	661	650	628	657	663	699	634	648	671	638	657	686	709	648	648	660	664	612	633	626	652	679	657	672	657	645	647	690	707	671	623	652	627	656	658	684	637	670	680	656	590	646	682	646	648	666	713	707	638	654	635	622	617	666	682	621	667	678	673	638	667	637	631	687	657	661	620	685	686	653	646	667	682	654	663	643	686	663	665	690	674	690	669	687	642	656	678	629	653	620	673	674	687	676	659	698	670	638	711	692	625	674	664	678	665	634	620	691	629	639	649	627	653	654	673	656	647	655	673	642	633	672	656	740	647	646	601	685	701	654	687	668	658	638	670	660	712	691	674	675	622	666	660	666	646	642	631	618	679	655	632	687	661	636	653	631	652	615	624	675	664	677	675	637	627	621	704	616	660	641	700	627	657	656	674	614	652	671	636	709	691	652	589	668	658	656	658	650	639	671	657	636	681	714	711	619	603	690	676	670	654	676	611	611	689	688	659	669	676	672	674	666	667	713	668	646	631	657	699	616	653	666	674	706	657	699	655	649	667	664	672	699	625	657	674	668	638	629	686	675	651	695	691	683	662	658	696	679	664	690	658	678	655	655	680	667	644	697	684	651	690	655	668	683	655	668	644	625	660	672	684	651	676	655	668	667	658	678	673	661	662	672	664	671	610	684	679	672	629	682	652	617	655	684	640	656	639	675	655	658	655	607	663	678	682	666	715	656	684	656	637	705	610	703	664	673	666	646	667	636	673	685	655	666	611	638	666	664	697	639	657	684	684	647	684	634	674	676	636	612	656	681	675	652	652	647	648	662	663	666	681	674	638	653	630	658	643	672	658	622	637	632	643	626	645	692	642	715	665	637	668	673	682	650	655	645	663	659	677	676	627	676	663	642	648	660	678	673	700	621	668	671	661	658	638	660	627	669	603	666	648	641	647	677	605	665	622	667	647	599	627	654	627	664	696	646	670	665	683	635	680	699	651	656	630	721	745	635	649	603	654	630	670	698	668	654	658	651	711	673	655	664	647	665	696	634	640	660	711	638	642	633	646	664	687	650	678	647	646	688	644	663	660	653	646	669	667	661	667	659	683	682	673	603	671	673	651	654	623	657	671	703	664	670	673	701	657	664	672	644	653	682	662	656	676	651	626	619	669	672	634	642	610	683	674	692	640	681	686	630	659	679	616	660	652	667	661	654	676	691	689	649	604	668	683	665	669	675	720	659	626	672	661	653	690	675	661	650	657	640	665	637	656	667	674	669	711	676	651	686	643	687	640	657	654	659	603	661	657	644	669	685	658	690	634	667	681	615	603	668	641	639	654	671	640	664	670	641	685	661	640	683	680	586	669	665	681	679	714	693	619	679	661	690	678	662	680	657	657	671	635	620	605	665	651	638	668	676	656	650	627	672	607	657	682	651	659	698	629	645	650	673	652	677	649	669	688	715	591	666	715	681	622	684	645	663	689	685	664	643	670	680	706	677	687	647	678	702	644	717	650	648	625	601	625	704	722	650	692	655	694	634	643	664	625	665	673	613	673	659	635	678	681	657	646	625	626	652	639	647	644	617	642	657	672	688	695	632	641	641	662	648	645	671	644	612	613	659	653	664	638	683	656	653	639	668	664	709	635	667	668	667	662	624	626	643	656	647	663	655	644	669	673	662	670	673	659	677	699	671	630	627	654	678	670	681	651	697	640	638	620	664	669	658	698	649	696	673	688	638	659	649	659	643	641	688	665	626	671	658	622	730	636	657	662	685	614	667	711	650	648	681	708	645	599	649	678	640	649	676	627	631	656	651	621	667	667	671	665	736	662	637	667	684	688	667	599	681	632	644	677	666	643	724	665	663	739	679	641	724	673	647	702	691	636	674	636	649	629	655	643	660	659	657	669	640	674	640	648	677	681	673	678	668	677	667	690	601	685	640	649	659	648	663	647	646	675	664	657	616	657	657	647	657	699	638	649	647	710	638	651	644	681	663	680	678	695	627	696	664	683	689	673	662	670	665	653	654	696	669	672	687	638	655	666	657	678	667	655	713	659	698	652	666	693	651	667	654	693	693	673	643	632	647	650	637	643	641	677	653	645	668	689	646	627	675	681	693	672	645	668	677	682	693	684	631	636	676	718	689	651	684	677	627	664	669	663	685	655	665	645	678	675	655	663	643	705	672	651	703	691	675	668	670	652	687	693	605	624	647	668	637	648	651	684	673	702	704	678	656	627	677	649	664	692	638	669	667	639	670	686	701	681	646	642	659	665	697	670	655	655	698	689	665	614	655	677	653	680	596	683	667	678	636	659	655	665	707	649	661	680	672	668	720	635	645	645	654	634	704	673	670	625	647	653	651	652	662	674	672	616	648	616	641	661	649	695	656	671	654	643	681	682	680	669	668	701	621	653	645	673	643	681	659	643	677	668	671	645	647	627	668	627	672	665	671	629	701	658	666	650	683	659	630	682	640	671	637	680	657	685	655	644	707	675	690	637	638	669	656	653	616	672	626	661	691	680	653	636	628	677	655	681	654	616	661	687	653	644	671	651	660	692	672	674	662	672	707	639	640	668	622	655	658	632	705	685	679	672	686	639	662	666	652	668	695	679	699	677	684	642	695	625	701	711	679	674	684	657	634	681	693	670	685	645	658	614	674	677	667	646	713	651	668	635	673	710	677	665	687	638	630	683	703	641	657	657	669	654	691	681	648	663	690	653	657	629	643
8854	1100	1283	1037	769	604	521	403	396	316	280	264	273	255	246	272	247	202	226	203	216	219	200	195	223	198	196	196	206	198	185	202	201	202	180	172	214	203	200	194	174	190	196	181	194	204	211	204	182	185	200	200	214	198	193	186	194	185	191	200	176	178	195	160	203	179	217	195	199	202	209	181	178	189	217	181	189	194	193	185	204	172	164	178	194	176	155	186	191	169	187	194	207	208	182	228	181	202	167	190	216	197	173	185	188	201	199	195	184	201	179	190	167	193	179	199	189	217	189	208	205	204	176	178	191	184	183	174	178	189	204	194	203	206	191	195	195	177	205	176	180	194	180	204	168	191	204	181	201	196	184	166	202	183	209	182	195	185	173	189	188	204	188	180	200	203	192	181	187	207	209	179	211	190	178	157	200	210	209	163	182	154	205	207	192	212	188	183	174	164	189	198	159	182	202	206	188	190	182	187	149	194	205	179	176	180	180	208	163	193	189	190	190	202	173	204	179	176	181	219	203	192	195	185	198	167	190	198	179	190	193	177	180	196	182	183	193	176	199	177	199	216	162	174	175	177	160	178	197	204	164	180	191	189	183	198	187	185	194	187	194	178	203	182	160	205	206	199	176	187	198	183	187	196	177	189	199	185	178	173	154	175	202	177	191	183	194	206	193	187	207	184	189	171	170	169	183	191	181	180	208	194	182	193	168	176	204	195	198	182	195	180	191	179	163	205	194	186	205	176	182	176	195	216	180	173	166	180	202	196	172	185	190	177	195	171	208	172	153	181	173	210	171	187	184	169	229	200	192	191	192	166	205	176	201	180	182	199	166	169	173	170	210	195	185	189	187	181	188	190	211	215	204	185	189	202	153	202	189	180	200	187	201	165	200	191	185	185	192	201	201	214	204	197	175	193	190	178	198	192	181	211	216	169	191	203	184	186	207	185	217	171	195	183	164	174	190	189	193	173	173	181	207	169	182	204	167	196	191	173	183	205	201	193	197	170	179	188	224	195	178	176	202	184	176	157	180	180	216	172	211	188	202	183	186	205	204	185	184	186	173	194	199	192	183	190	184	194	200	175	176	183	181	174	194	173	173	163	191	184	217	170	202	206	187	194	191	181	186	178	189	185	168	165	185	172	181	186	207	179	178	189	189	201	193	188	185	186	191	192	168	194	174	165	177	183	204	191	193	180	183	203	168	172	187	234	196	181	190	185	199	189	217	171	198	178	177	179	199	180	172	164	174	193	199	171	193	197	201	230	178	194	214	189	195	175	205	190	203	199	182	196	180	192	196	205	185	182	224	176	187	184	198	185	188	172	203	199	185	180	185	186	188	206	188	193	193	214	189	173	181	191	222	182	169	196	169	179	177	188	174	170	184	177	183	173	199	182	172	208	226	195	182	185	196	207	171	162	204	183	183	175	199	169	175	163	201	196	193	187	213	197	204	177	192	171	186	175	196	182	191	199	177	194	163	205	205	206	169	193	195	202	188	193	155	189	185	185	202	171	187	190	173	173	188	184	174	194	186	201	183	207	189	203	172	188	196	189	204	185	177	203	165	180	204	231	206	208	188	165	205	179	194	194	194	174	198	167	182	187	176	197	214	202	193	210	186	194	184	192	192	169	163	210	166	196	200	164	189	175	194	205	202	182	168	183	180	196	202	203	189	190	197	185	197	224	190	179	194	188	187	177	185	186	186	174	191	200	184	204	186	199	182	188	187	211	213	181	188	199	178	164	191	179	188	191	185	194	205	187	178	178	183	192	191	227	195	183	185	176	185	196	188	166	183	178	197	220	193	199	170	203	165	179	199	228	183	202	174	194	186	175	151	188	213	189	172	189	198	161	214	195	191	188	175	183	211	157	204	189	192	178	184	166	186	199	187	177	156	186	209	179	251	193	191	175	203	182	176	205	187	166	160	189	203	165	176	177	174	189	173	184	201	182	180	194	198	168	184	179	182	197	207	208	193	195	218	206	144	189	176	177	204	202	164	205	207	197	197	173	194	193	198	173	177	167	205	177	164	193	191	213	188	191	199	193	188	212	190	185	172	178	165	186	203	167	188	189	201	197	198	171	181	184	188	171	179	205	202	182	203	192	182	185	183	200	189	191	182	187	195	187	183	195	183	196	173	176	197	175	209	177	187	201	196	169	180	182	193	179	171	201	181	203	195	210	178	190	185	192	180	204	184	185	164	202	198	206	193	168	212	196	201	188	177	177	170	189	174	188	178	179	182	159	188	170	183	185	191	163	182	211	172	167	185	187	188	221	184	196	179	194	213	186	191	166	182	187	182	178	177	196	178	195	200	195	199	177	209	184	181	159	155	196	182	170	199	180	181	186	177	178	180	201	185	163	203	208	174	159	201	179	176	213	160	189	202	193	184	203	194	188	191	209	173	173	194	204	178	191	175	188	187	182	214	168	178	184	206	177	183	176	191	200	165	186	194	198	177	177	192	203	175	178	201	190	195	212	169	182	211	173	189	170	195	164	180	195	181	170	183	164	205	202	210	174	186	189	182	190	203	167	210	182	190	175	181	171	189	177	168	164	210	177	188	182	164	206	171	200	197	181	190	190	185	169	186	181	195	176	188	164	185	198	204	185	197	191	165	178	189	201	199	172	192	214	182	180	185	183	182	186	187	186	181	181	179	186	191	195	188	176	199	186	184	197	185	182	168	191	186	190	185	200	196	200	166	189	207	166	183	213	192	193	219	174	176	179	181	193	186	204	197	184	192	189	199	179	197	193	200	176	190	196	182	211	203	195	186	196	170	190	197	184	184	178	170	223	182	183	190	193	165	197	191	185	184	205	177	184	198	163	213	185	175	194	171	199	193	194	185	190	179	193	167	183	178	193	206	208	180	193	189	178	195	180	190	179	195	179	217	187	183	187	195	202	179	181	211	185	170	176	201	199	194	174	208	192	192	195	199	188	184	186	225	182	184	198	194	179	181	207	185	170	193	183	196	175	172	163	176	209	204	183	196	199	210	180	178	202	184	189	201	190	197	190	184	200	185	209	203	200	191	187	199	169	160	174	201	193	206	176	199	198	219	215	186	194	191	194	168	210	193	209	156	175	189	182	201	203	194	187	186	173	169	173	198	204	192	183	177	160	189	221	172	199	185	198	190	206	190	190	194	175	193	167	213	175	179	192	177	170	195	161	169	194	165	192	173	182	210	179	201	187	201	194	214	201	203	173	190	184	212	198	180	194	227	190	192	186	195	201	185	184	172	185	172	211	176	188	186	184	180	202	213	199	225	176	192	211	184	169	188	183	190	197	181	207	190	192	209	187	184	198	185	197	183	170	192	205	178	176	206	213	198	187	188	180	201	203	177	193	165	185	186	194	177	201	203	176	195	182	185	180	200	180	182	177	191	169	180	206	160	178	203	187	190	205	189	157	170	186	193	195	195	204	182	175	200	176	188	202	195	172	176	198	187	168	178	204	196	181	170	182	178	184	181	220	182	194	187	184	189	189	192	196
5680	1419	2853	3474	2966	2432	2022	1740	1564	1351	1188	1089	1024	879	878	828	790	743	728	724	696	679	652	648	620	576	588	596	587	598	552	571	605	536	564	527	536	584	507	534	529	540	501	491	520	561	500	526	499	520	539	511	514	495	496	500	515	486	529	520	518	468	501	503	518	531	511	524	542	482	486	503	460	499	519	473	491	462	529	528	463	437	473	484	479	502	465	512	498	475	487	483	489	494	462	484	522	522	498	518	478	475	504	488	504	500	491	476	487	557	458	504	506	499	494	496	446	521	491	491	526	465	555	496	517	471	483	491	449	488	499	500	495	453	486	468	487	481	531	496	471	497	465	470	535	509	463	514	489	491	503	490	467	492	519	506	521	508	480	489	438	469	471	474	488	464	490	506	476	453	502	483	491	445	462	476	493	475	501	487	518	479	453	459	493	487	494	470	454	472	469	485	534	486	486	481	506	475	497	495	467	454	476	475	474	494	466	455	443	522	480	469	501	452	479	498	456	467	490	519	455	500	442	467	485	494	498	523	467	468	467	472	512	465	477	529	516	460	462	472	477	482	485	470	454	463	476	489	473	479	482	522	490	474	463	444	456	484	481	482	473	489	459	470	493	440	451	474	465	441	453	491	485	501	473	469	459	456	492	466	480	483	477	448	451	481	499	489	500	490	490	467	507	490	445	489	470	482	474	474	517	480	480	463	449	486	466	475	541	427	463	503	439	500	489	484	531	499	446	462	470	466	510	501	516	465	446	474	475	488	464	472	491	478	474	491	479	521	481	475	476	489	475	484	469	467	477	487	501	473	504	511	475	473	474	491	472	470	470	482	452	463	471	521	494	476	515	511	490	518	514	481	516	469	479	507	452	467	500	504	498	521	468	442	455	447	467	492	463	497	417	515	488	465	439	516	469	494	507	507	526	479	459	478	490	511	467	514	479	464	509	469	505	471	441	496	492	533	490	513	482	526	452	493	483	496	518	504	511	473	478	519	495	473	467	468	436	475	483	526	456	492	460	462	455	481	497	440	490	482	468	477	486	462	488	510	449	497	460	487	508	466	491	502	466	479	497	468	452	488	510	473	454	477	467	480	484	448	493	426	486	493	491	445	488	478	473	481	455	479	487	509	507	470	478	464	475	465	519	469	482	492	511	518	492	504	450	465	511	498	486	516	469	509	467	497	488	467	469	459	475	496	510	517	526	477	475	502	466	504	473	466	483	462	478	470	459	480	474	464	477	475	482	486	451	487	451	477	471	474	486	491	474	486	466	470	511	499	463	523	504	461	549	462	458	504	485	441	459	486	469	480	460	476	502	486	477	497	504	497	518	490	455	461	457	556	472	451	460	468	453	497	485	468	460	512	453	443	446	453	491	485	475	465	477	535	500	541	488	514	479	464	499	485	478	474	469	443	506	476	455	495	490	491	442	509	447	503	461	516	477	466	474	476	486	461	497	470	466	494	493	451	474	473	486	490	502	463	488	464	475	500	513	476	456	462	491	504	479	487	534	452	486	512	465	507	475	486	514	503	496	499	484	475	479	508	504	477	506	528	497	504	477	467	488	494	465	480	453	482	448	495	448	470	514	506	463	477	451	479	498	498	476	470	457	482	443	453	497	439	521	498	512	482	531	489	457	444	469	517	477	477	499	508	476	509	513	478	487	425	430	461	483	487	485	478	440	467	517	490	498	495	481	500	430	470	508	476	483	502	507	477	487	467	466	499	551	508	495	544	488	496	492	490	485	487	457	499	492	475	473	476	488	497	445	477	461	452	471	456	499	467	497	516	495	457	445	490	498	438	464	484	491	493	475	485	479	525	471	462	444	480	478	476	442	506	489	523	501	479	451	482	524	465	523	494	462	523	476	503	473	480	489	440	450	475	506	459	464	501	483	510	454	529	481	474	550	477	461	464	513	477	473	515	471	454	498	496	481	462	513	465	452	474	491	455	481	497	444	461	477	454	463	492	516	423	492	469	476	485	479	484	471	503	480	493	483	465	475	506	460	476	484	491	477	495	506	501	446	502	453	496	477	483	475	487	508	501	486	458	470	479	489	473	453	452	518	483	478	477	479	519	500	497	482	511	477	469	470	486	521	487	494	442	448	495	508	445	503	514	486	457	452	463	510	472	506	483	482	479	489	524	507	498	486	506	499	460	512	504	442	461	477	454	532	451	473	472	495	456	448	482	440	469	459	465	495	498	464	457	469	513	477	477	462	483	473	441	464	462	488	441	468	479	487	492	481	441	464	499	523	418	473	489	475	499	480	495	457	478	515	479	497	466	531	505	484	469	508	456	436	465	464	486	458	486	491	524	533	458	479	506	506	484	464	480	485	480	459	489	447	509	502	456	492	505	458	525	517	446	477	482	507	511	482	473	496	445	485	481	501	487	461	507	496	460	494	490	494	481	529	498	467	459	496	483	492	444	457	474	544	475	464	506	472	462	473	514	439	461	438	524	495	455	479	461	444	487	478	471	505	480	495	477	507	494	463	465	486	485	437	459	500	472	509	503	476	519	516	497	483	473	474	494	492	485	496	482	487	483	511	492	508	488	444	469	459	466	506	464	419	452	499	464	475	439	502	515	488	464	492	466	492	472	486	491	481	467	536	490	460	462	508	476	451	495	495	456	489	501	470	476	461	469	509	440	492	456	495	481	512	505	516	506	453	496	494	482	485	510	458	492	472	503	475	503	485	467	467	472	488	497	501	497	486	513	483	457	510	469	483	463	496	476	498	506	498	442	479	481	508	494	471	505	491	488	490	477	499	465	485	458	472	481	472	435	442	498	509	467	495	450	486	458	489	480	447	462	513	478	513	492	488	510	426	488	478	480	479	500	492	544	498	474	470	526	454	464	539	474	459	477	503	446	459	487	491	498	455	501	492	462	480	491	492	503	473	486	476	462	474	479	510	493	460	454	502	498	465	523	472	501	495	472	509	480	430	479	457	511	496	485	486	503	468	489	502	473	492	471	497	536	505	517	467	478	460	461	509	468	487	478	483	471	489	471	496	486	514	502	469	492	525	504	486	498	480	475	435	499	467	508	475	425	478	468	481	519	484	496	454	495	448	501	512	492	469	523	463	512	472	498	446	507	473	452	472	479	473	497	466	498	500	456	492	475	498	484	469	512	471	484	427	494	465	463	461	475	457	481	456	476	470	465	490	479	446	509	523	487	527	480	509	488	495	504	486	479	488	482	481	538	464	502	489	474	495	469	487	479	495	472	489	488	488	433	464	479	510	498	468	453	476	487	476	483	456	448	470	476	459	460	483	476	450	500	528	447	445	499	485	453	486	491	487	477	472	501	462	496	518	487	473	500	463	525	509	511	509	483	494	523	447	482	484	519	461	477	481	506	483	517	445	492	456	467	485	505	475	480	505	454	457	485	459	456	454	510	492	485	482	503	498	515	474	501	496	443	491	494	490	527	472	504	487	466	502	462	489	480	465	480	471	492	474	493	451	481	474	464	438	513	512	457	465	506
15695	2295	2347	1782	1239	911	629	527	431	351	271	253	198	185	175	155	155	159	126	120	125	112	124	92	97	84	93	101	98	103	87	89	84	72	88	102	84	79	74	98	83	80	86	75	84	74	93	86	84	75	72	68	84	77	65	66	75	74	66	77	70	58	72	74	78	84	68	64	77	81	69	77	70	73	78	78	67	69	74	65	81	64	75	74	70	78	78	62	60	74	84	83	73	67	68	80	79	66	63	66	73	70	72	75	75	81	76	66	68	64	65	73	79	72	78	81	76	67	78	90	70	77	78	59	74	87	50	57	79	69	75	52	71	67	71	78	94	74	67	52	86	78	81	63	61	57	66	60	67	68	65	80	79	39	68	74	63	66	61	47	81	80	72	61	68	66	71	76	59	65	71	65	52	70	54	72	61	59	58	86	67	71	76	65	68	72	62	70	67	74	71	61	62	58	70	78	61	77	83	64	77	70	82	74	70	71	66	74	75	65	83	46	67	59	72	69	79	73	86	63	77	69	62	66	69	55	58	65	74	76	74	76	69	87	61	74	68	70	57	60	85	73	80	53	83	68	63	66	63	62	70	58	62	73	71	63	47	74	85	84	80	58	70	72	73	66	64	83	71	69	80	60	69	69	62	67	65	81	69	73	66	61	74	68	70	85	58	54	66	58	83	85	72	66	60	75	64	70	73	77	80	67	72	65	68	63	59	72	75	74	67	74	76	85	69	87	103	77	66	66	70	80	74	62	69	73	66	49	64	77	86	78	85	69	58	63	78	73	74	71	76	86	71	70	73	60	71	73	78	77	76	72	63	60	61	61	76	64	57	52	60	73	64	67	63	73	68	82	90	75	61	56	70	82	63	78	58	72	53	82	63	64	62	76	70	61	77	69	75	79	80	75	75	59	78	71	81	66	58	72	69	71	81	69	75	82	66	66	70	62	70	49	56	67	62	72	55	58	71	73	66	93	65	75	76	87	64	68	74	73	75	64	72	76	69	55	78	80	73	55	82	86	59	69	80	63	60	59	77	49	77	78	64	66	86	69	71	75	62	86	71	64	75	67	69	70	75	76	78	71	78	77	72	69	54	61	72	64	71	71	65	59	70	71	82	61	57	74	73	70	74	71	67	75	83	82	66	70	66	64	54	72	58	77	64	83	58	58	68	67	75	67	80	65	76	70	74	63	55	56	66	60	75	64	70	70	72	51	83	62	73	70	83	90	72	77	73	70	73	61	82	77	65	74	83	57	86	69	57	68	76	81	57	69	61	62	66	57	58	63	77	72	65	67	80	70	60	72	80	80	87	68	59	65	70	70	57	77	80	79	78	66	74	64	65	72	73	54	77	67	66	67	66	77	76	67	72	61	74	64	74	64	77	65	65	78	75	66	68	66	67	76	70	59	60	68	70	74	67	73	84	70	71	77	59	66	63	79	77	76	52	59	64	69	62	61	47	58	51	70	76	87	76	77	67	62	69	75	64	62	78	57	79	67	77	76	73	67	67	79	71	57	70	73	60	67	69	68	70	82	70	71	75	73	76	62	69	76	75	67	80	76	63	60	82	86	63	67	68	72	63	64	69	63	81	59	75	69	70	52	61	78	70	99	61	77	62	79	82	77	71	65	70	75	67	69	53	81	66	67	73	90	51	80	65	69	62	65	65	82	67	81	65	59	65	66	81	57	73	64	80	74	64	71	77	55	72	60	53	69	52	69	73	67	70	61	75	76	70	86	60	71	62	46	70	90	75	65	72	55	60	66	79	67	68	74	65	71	69	58	77	72	77	68	59	54	58	83	62	64	67	64	73	54	75	53	59	77	60	75	76	79	59	68	68	60	76	71	76	71	62	64	73	75	76	55	71	66	59	71	60	69	73	64	69	67	68	66	62	66	61	68	74	63	67	64	72	73	62	65	80	70	70	67	78	75	68	60	75	72	75	77	63	81	66	84	61	62	76	73	78	79	84	54	68	69	67	56	77	70	71	56	61	59	78	75	73	62	66	59	71	77	64	66	79	80	71	64	80	61	69	73	62	57	70	67	80	54	54	70	63	65	85	82	72	84	79	78	61	73	70	79	81	72	68	73	78	72	83	68	77	57	54	59	64	63	58	67	74	72	70	65	70	68	81	74	72	73	58	56	84	63	85	68	74	58	60	71	68	74	69	72	69	59	70	58	67	62	68	69	53	70	93	67	71	63	66	69	67	73	55	68	80	76	74	87	76	79	73	59	85	61	83	56	65	77	65	70	67	69	56	69	53	62	79	79	68	73	56	83	75	54	71	71	63	70	67	53	63	67	74	77	67	72	73	63	69	79	75	74	68	65	61	66	70	54	65	76	84	64	62	69	82	64	55	72	77	75	61	76	77	63	78	68	86	61	70	73	66	71	88	58	72	64	81	80	88	64	62	76	70	70	66	65	65	60	62	73	54	78	69	60	91	59	51	71	69	66	66	77	81	54	60	70	77	69	65	66	54	76	77	62	81	65	75	63	71	80	63	76	58	68	66	77	96	74	60	66	58	80	73	82	68	79	73	79	66	70	70	66	75	70	66	73	68	71	62	62	79	49	68	59	59	75	54	74	80	66	92	62	80	67	69	73	66	60	92	66	63	70	77	61	67	61	60	61	69	60	74	75	59	66	57	67	51	62	88	61	73	84	70	72	68	76	47	65	66	50	56	60	66	64	72	56	73	69	67	72	79	63	62	59	58	73	80	61	73	68	60	72	82	73	57	61	68	64	73	86	80	57	66	84	55	72	70	76	80	64	72	95	77	66	77	68	76	63	70	70	71	57	59	86	65	68	65	76	69	58	79	71	66	79	71	76	58	61	86	68	94	70	58	55	83	68	70	78	74	71	76	67	84	80	72	85	67	68	68	68	73	71	65	65	73	74	65	92	52	66	65	65	70	73	52	73	63	75	59	78	63	70	48	60	84	63	70	64	63	51	61	50	80	65	69	65	74	83	56	65	59	59	78	72	51	56	65	79	67	77	55	67	59	71	65	82	57	66	54	86	75	60	65	55	74	69	87	46	71	60	76	72	61	73	70	62	56	63	70	68	84	73	54	66	65	90	79	80	72	53	62	74	78	64	79	70	80	63	66	78	74	64	64	72	82	58	74	65	68	72	76	65	56	68	73	61	68	57	61	77	75	58	77	69	58	66	71	56	69	76	78	69	80	81	65	68	74	73	84	59	67	69	90	83	82	62	66	63	62	83	73	63	73	74	66	63	60	73	66	71	79	67	66	66	79	67	74	69	73	72	69	79	61	73	74	86	63	58	70	63	80	67	76	57	59	68	100	71	79	73	80	73	97	66	72	64	81	73	84	74	74	63	68	72	72	67	79	68	76	82	81	61	61	84	54	73	46	67	65	57	70	62	59	69	76	50	60	69	76	73	69	66	71	62	59	74	61	61	79	58	62	81	76	72	71	73	65	73	68	74	69	81	61	65	54	72	58	64	70	60	74	64	79	78	65	78	71	73
7353	1917	4553	5564	4829	3885	3054	2572	2054	1701	1544	1293	1202	1020	934	798	819	746	673	586	598	550	556	492	479	472	459	423	445	392	393	329	371	321	353	311	347	317	290	315	259	287	301	317	271	263	288	259	253	284	261	255	244	269	262	251	239	239	260	229	247	258	230	242	218	258	263	256	230	239	204	237	229	221	208	240	216	231	215	231	258	195	222	212	243	225	205	244	205	208	223	242	217	228	231	208	225	208	212	210	236	239	227	239	267	213	199	224	208	227	239	226	197	230	220	220	230	236	204	230	204	216	221	230	216	241	197	232	202	215	209	181	182	197	210	193	236	199	195	188	201	198	227	220	201	204	215	223	193	208	233	236	194	228	204	220	205	216	231	216	210	217	215	197	219	214	210	213	197	210	206	210	212	220	220	203	204	224	233	208	187	192	215	198	208	224	216	217	211	203	218	237	231	207	217	190	205	202	208	227	207	170	194	208	189	194	223	209	207	210	213	193	206	201	205	198	207	224	208	200	217	176	216	233	212	225	202	207	218	185	202	196	215	213	174	196	200	219	220	190	210	219	205	208	210	225	200	207	202	209	181	206	210	199	196	212	199	208	201	215	197	199	214	198	197	199	192	201	225	199	165	182	209	209	207	200	176	200	226	210	206	218	188	229	200	208	189	194	222	194	236	207	192	197	186	208	206	210	207	224	207	216	183	212	212	213	200	214	226	199	186	218	202	192	184	217	184	175	216	208	204	199	227	201	185	211	201	187	193	188	214	234	200	189	193	199	202	205	179	211	196	239	209	194	218	215	198	215	231	186	203	209	205	202	213	217	196	202	225	206	200	206	183	195	194	246	210	189	192	197	201	193	225	199	198	222	199	187	204	214	220	193	214	217	218	183	177	204	201	222	197	192	219	192	208	215	206	193	200	201	196	227	185	209	205	199	219	184	201	218	195	207	216	209	193	187	218	191	222	195	206	204	220	204	204	219	191	209	185	196	207	184	198	212	216	203	232	207	188	220	202	210	211	225	216	203	223	199	217	215	217	187	206	206	185	219	190	181	204	207	213	218	199	202	181	215	221	204	206	187	208	227	230	207	195	193	201	193	190	219	192	212	205	214	220	197	203	217	215	222	230	194	204	206	207	226	208	221	203	200	208	202	195	184	198	202	199	205	183	202	161	220	215	203	213	175	189	211	196	232	210	208	198	190	185	209	223	200	216	180	205	202	200	232	206	207	222	218	212	228	202	194	193	204	230	219	188	193	188	214	182	180	203	224	196	207	209	186	204	236	196	195	195	218	219	202	199	177	220	203	208	228	210	189	208	214	220	197	199	211	203	198	211	190	209	190	194	203	233	198	189	194	181	197	203	217	177	193	191	189	220	197	207	201	214	211	217	226	202	214	216	199	198	193	217	217	226	195	222	228	196	219	200	237	218	197	185	183	190	224	183	209	217	183	217	196	207	192	204	209	213	211	207	206	222	206	206	202	224	199	192	212	216	176	204	211	240	196	225	195	210	197	208	206	211	217	201	201	221	191	214	186	215	220	211	207	200	195	207	208	195	224	219	232	205	184	203	186	187	199	196	199	198	191	188	213	215	209	174	184	167	237	214	171	209	214	176	196	197	218	198	211	187	209	195	184	210	196	211	207	188	203	233	198	199	187	192	201	225	217	187	167	208	209	187	207	214	201	201	203	181	199	212	205	225	202	198	231	206	219	197	209	200	190	204	191	205	202	219	201	196	204	200	189	227	206	222	234	190	186	203	199	192	220	174	191	233	216	194	231	205	209	213	210	221	217	199	222	196	206	200	194	242	217	201	184	217	203	208	218	181	209	232	200	265	220	193	208	187	194	204	176	211	187	216	219	197	193	222	230	205	222	221	214	223	193	187	203	196	207	214	219	220	200	198	208	212	187	198	219	190	191	211	201	222	194	205	212	217	207	226	197	204	193	207	220	196	211	191	206	205	215	183	197	173	189	229	224	203	202	212	204	223	201	229	205	202	202	180	211	205	206	206	200	205	197	181	190	194	221	211	189	190	184	211	216	195	209	205	201	205	174	213	224	188	212	205	216	186	219	193	205	202	216	212	207	211	201	208	199	210	210	210	195	202	183	209	207	218	197	192	187	215	213	185	189	202	205	229	205	211	190	188	204	198	208	215	191	224	194	176	217	205	192	204	220	193	215	192	211	213	193	198	201	166	187	201	201	214	219	217	199	213	211	205	198	214	224	203	216	225	207	211	193	218	231	202	206	215	186	188	224	199	233	218	198	200	208	227	216	214	222	211	204	166	245	200	222	176	189	217	213	199	209	177	184	208	202	212	165	198	211	231	184	185	190	203	211	224	200	197	215	236	190	208	190	206	185	223	191	226	235	215	233	183	210	192	181	199	180	202	195	208	222	176	194	211	217	213	235	211	221	180	221	205	193	191	236	204	207	219	210	211	211	188	188	224	177	211	203	195	215	196	179	221	204	218	205	227	205	190	189	219	213	239	214	181	194	216	228	191	212	184	201	200	232	215	192	173	202	214	179	236	173	200	207	207	202	179	193	186	206	228	220	211	209	224	190	201	197	211	192	222	207	201	201	225	214	209	190	191	221	212	193	208	207	215	187	207	195	207	211	207	236	222	195	203	181	188	219	200	176	213	225	217	191	180	225	218	205	220	194	210	193	218	232	218	197	174	204	213	216	217	198	219	213	215	199	180	208	188	181	217	202	211	196	223	196	188	228	211	187	222	201	193	203	222	182	176	220	226	219	213	223	203	225	205	214	214	182	196	206	185	205	212	222	201	203	204	240	204	202	211	232	195	221	258	216	205	238	197	210	201	211	197	232	206	206	226	176	184	193	196	208	192	209	233	200	222	201	211	213	179	222	206	223	210	204	230	189	194	224	224	217	203	187	202	178	242	202	192	180	203	197	204	193	194	213	208	229	204	193	182	206	185	188	196	187	197	191	207	197	193	194	195	235	212	200	204	213	210	185	229	210	181	183	185	193	205	214	198	200	206	225	184	196	200	188	235	199	195	194	201	202	225	218	199	198	195	184	214	198	238	202	188	231	195	197	238	180	182	212	202	225	202	206	217	199	226	199	217	186	192	203	224	224	192	191	203	230	206	213	215	201	203	209	210	189	232	198	206	176	205	217	228	198	199	223	203	227	203	206	195	197	194	191	202	187	200	219	232	170	223	234	225	190	181	207	209	214	191	225	185	194	210	198	217	199	191	220	212	220	225	194	198	198	214	206	216	209	184	210	200	198	226	195	212	212	241	199	176	204	202	208	209	198	190	194	229	210	198	240	229	228	209	174	220	217	204	191	214	204	215	184	227	207	187	202	198	214	197	201	211	220	216	213	209	204	208	211	210	218	175	216	191	194	220	192	204	198	211	221	208	210	203	230	199	192	206	196	217	204	208	205	203	165	214	228	217	209	197	181	201	202	225	211	204	196	194	201	187	202	190	225	203	194	216	193	207	227	206	207	233	201	182	184
2246	311	291	319	291	305	281	280	278	283	253	261	245	271	243	242	249	253	254	245	253	273	260	270	279	231	256	280	259	272	227	268	267	271	250	262	274	280	248	270	247	239	288	259	237	284	262	248	287	257	231	258	275	265	260	274	274	295	246	240	247	283	279	267	283	245	242	266	269	260	298	247	232	289	276	268	241	262	254	305	284	256	250	244	232	258	261	241	266	274	276	266	262	250	245	254	247	215	296	241	263	274	225	271	253	271	268	265	269	265	255	314	257	241	232	241	243	289	290	255	255	265	231	287	253	243	250	253	264	250	286	274	263	256	233	271	252	254	266	263	252	283	285	221	272	277	247	253	256	238	262	263	261	289	281	283	256	266	249	258	233	257	240	281	276	254	225	279	265	277	252	262	273	224	250	251	247	244	260	279	247	275	299	266	290	261	267	282	268	283	242	251	257	258	245	277	236	262	265	281	224	246	250	249	263	260	281	256	272	247	261	274	237	264	258	245	258	230	270	255	258	268	273	279	274	289	265	253	250	269	261	258	238	261	273	251	253	277	253	264	267	267	283	260	266	286	256	242	238	286	263	259	262	275	263	267	242	280	270	257	249	248	277	280	237	296	239	267	264	284	235	269	296	252	274	248	295	248	271	261	275	260	253	271	249	239	273	249	260	268	263	248	257	285	252	236	248	258	268	257	267	279	263	265	263	260	248	263	261	260	271	284	236	258	261	257	244	268	274	293	262	263	269	267	275	229	256	260	272	266	249	258	273	257	261	266	277	291	234	238	261	245	244	232	264	253	235	277	259	263	285	225	244	270	262	251	283	255	271	268	242	220	252	246	251	245	260	248	276	245	265	255	279	242	297	247	232	250	255	254	256	259	220	278	230	248	248	270	251	263	238	257	277	290	285	253	282	253	284	261	287	245	233	245	229	219	275	232	258	261	267	243	274	236	247	205	250	278	279	246	263	279	264	268	245	277	271	217	249	294	277	269	261	243	264	239	257	236	261	265	261	252	274	268	275	264	277	250	242	256	258	226	273	259	225	262	294	257	273	280	267	266	259	235	262	248	254	230	251	291	253	251	270	260	260	222	243	276	255	280	236	261	279	246	288	250	251	306	273	244	261	251	274	277	271	278	270	240	211	274	250	248	259	234	261	265	241	266	277	271	251	274	276	271	280	250	228	229	274	251	258	288	240	278	252	274	242	294	268	267	276	261	248	248	260	254	247	221	270	266	267	275	231	250	239	265	265	255	263	239	261	243	265	249	250	266	290	276	256	238	262	246	262	288	259	302	247	293	291	285	243	228	260	246	233	245	267	268	245	268	271	256	239	293	267	250	269	263	259	224	257	262	244	266	287	237	284	250	269	260	257	279	267	250	257	280	251	271	275	273	272	250	252	280	243	253	282	279	238	269	246	241	260	265	271	284	260	255	236	261	248	257	262	258	258	258	251	282	259	235	262	260	266	263	241	278	262	241	246	265	235	254	290	251	249	266	274	267	259	282	269	297	273	233	240	240	260	250	300	263	250	286	262	285	245	257	272	225	289	274	235	264	265	260	238	287	264	267	272	257	230	276	253	261	230	247	263	249	285	281	231	257	268	269	259	259	284	267	276	246	253	247	262	236	303	228	288	272	255	274	266	269	272	287	312	283	234	233	247	252	307	257	278	252	263	272	282	238	238	249	252	276	274	242	269	255	304	271	239	279	277	249	288	275	244	265	273	291	266	276	250	254	265	239	255	300	257	266	265	248	244	280	245	260	284	253	249	263	281	249	250	258	260	276	276	260	254	266	260	265	254	241	294	267	263	267	255	275	259	246	241	276	261	293	277	271	276	297	237	265	248	253	254	269	302	258	269	268	245	257	289	256	292	258	251	295	250	232	265	235	272	236	255	249	276	264	257	242	257	238	280	267	236	222	242	249	230	252	252	261	253	253	254	273	273	250	258	263	275	257	275	263	230	262	257	263	251	250	262	265	278	252	267	240	251	293	279	253	273	263	259	266	269	267	268	244	236	248	275	275	260	252	275	246	273	279	279	264	266	234	265	261	270	257	269	258	247	278	259	237	280	242	251	256	265	245	247	276	286	257	277	256	262	228	265	281	272	265	224	243	239	235	233	239	286	259	265	271	244	296	262	257	284	229	261	252	241	228	274	250	283	286	254	253	268	252	256	278	248	243	277	221	230	256	260	290	248	240	246	255	266	271	278	262	270	238	254	274	287	288	265	253	247	261	264	246	260	263	230	282	285	279	263	250	253	258	287	224	241	265	276	260	264	269	250	277	244	256	230	233	262	254	246	279	250	257	252	256	239	249	289	312	277	262	245	250	260	246	243	243	262	239	279	242	239	254	283	249	276	239	260	250	252	288	279	244	259	281	249	272	284	249	261	284	280	265	278	274	245	289	244	257	253	272	239	231	259	258	225	254	255	255	264	254	247	262	250	255	259	250	261	252	248	260	219	239	266	268	273	259	262	267	242	245	274	261	272	231	277	266	257	265	253	242	270	281	278	250	242	271	256	270	271	243	273	261	255	267	266	266	233	244	277	268	250	274	256	280	275	259	257	259	283	268	259	256	278	260	261	265	251	242	252	264	294	256	264	253	278	256	290	263	259	273	267	259	269	241	272	252	250	270	280	291	241	238	253	261	255	240	243	255	240	266	290	283	245	258	250	271	255	250	282	245	252	252	281	250	277	237	269	244	274	243	255	282	250	247	246	283	287	302	301	266	260	246	240	232	268	226	273	241	263	252	238	260	259	260	257	242	253	274	236	272	286	256	276	298	261	272	259	259	207	264	242	254	236	264	224	257	258	243	283	264	258	283	257	242	291	278	243	257	251	266	293	288	242	236	235	268	262	293	249	269	255	291	286	278	269	279	260	256	266	256	245	235	280	279	257	250	266	266	246	263	262	253	255	258	284	242	283	293	261	278	267	262	249	252	248	257	240	280	243	289	247	231	252	294	262	234	247	258	260	245	259	266	279	259	255	284	243	279	273	276	271	262	282	280	287	259	233	259	273	275	225	271	268	257	236	273	267	249	244	260	225	250	271	256	256	289	278	259	268	283	252	248	263	271	272	235	266	251	288	266	270	261	231	252	262	279	240	276	242	240	245	268	267	244	267	249	261	239	258	247	282	271	279	237	270	238	275	271	217	247	239	271	261	249	262	259	259	260	292	248	268	277	289	285	260	218	294	285	228	265	258	260	252	239	244	284	265	235	257	269	276	266	276	261	236	247	270	261	288	235	260	247	228	271	267	258	267	286	281	259	210	275	253	276	243	250	263	250	278	278	256	270	272	251	226	279	262	289	248	265	273	274	234	263	279	201	230	236	285	286	268	258	237	274	265	257	266	261	249	266	262	261	267	283	255	252	279	261	245	281	258	269	249	249	242	252	261	253	261	246	270	255	257	265	266	245	280	265	280	259	267	242	265	260	270	258	270	262	258	246	251	247	240	255	260	257	227	256	243	249	258	244
2468	744	768	874	845	779	811	705	736	722	695	672	683	732	695	674	661	694	687	695	685	632	679	660	673	701	694	683	681	672	685	639	648	656	658	659	663	667	683	675	641	642	663	639	725	659	667	673	692	611	683	622	689	649	633	673	672	686	633	696	640	651	694	696	647	663	653	642	631	644	676	683	663	646	654	683	636	676	650	689	635	689	639	676	626	650	661	648	639	647	668	641	655	670	653	690	644	703	682	658	635	664	655	669	637	654	645	646	606	630	646	680	665	657	695	698	644	666	680	615	647	683	677	670	640	674	676	651	637	673	689	647	574	675	659	641	653	702	663	632	637	658	647	700	643	706	654	680	661	647	672	631	660	632	634	619	661	684	621	672	640	635	619	626	660	662	672	630	635	690	690	689	668	659	671	670	640	624	682	625	685	699	666	683	670	639	713	683	671	637	654	674	661	653	630	635	669	664	657	618	651	654	604	635	644	672	658	684	699	631	657	629	711	624	657	681	615	684	657	669	689	672	656	689	619	669	686	684	610	726	670	645	637	665	676	641	661	674	644	685	669	661	653	649	691	663	665	644	662	708	634	657	658	658	632	654	652	629	646	616	630	682	708	677	639	655	636	694	703	674	679	616	698	632	604	656	653	611	687	622	691	653	684	684	694	646	632	657	635	657	655	653	673	660	631	640	660	678	638	656	664	669	711	672	695	645	663	651	608	673	673	620	670	647	649	666	679	630	628	692	597	688	672	658	692	646	686	669	630	654	648	672	637	678	635	647	695	686	672	655	678	666	693	666	638	704	639	648	666	663	649	617	622	685	658	715	682	701	674	672	699	658	625	700	698	678	657	663	643	623	663	670	704	651	647	632	669	632	637	667	674	682	696	660	678	659	661	684	663	674	668	642	648	671	664	654	675	644	644	683	665	692	645	671	637	682	654	699	658	699	680	644	651	657	667	663	704	705	658	641	705	638	670	634	653	676	640	672	645	607	652	605	665	647	619	642	656	667	664	642	639	661	694	686	688	699	685	621	638	645	664	682	690	676	683	670	709	661	707	659	640	616	664	678	665	690	691	660	676	670	625	640	643	656	649	590	651	678	679	709	653	692	671	640	642	643	669	671	631	676	663	669	649	636	629	640	680	664	673	652	632	667	621	680	682	657	624	680	653	667	658	690	646	681	662	666	647	653	637	645	692	680	713	647	699	700	655	656	673	689	681	645	648	646	655	653	640	659	691	654	687	703	670	687	641	653	624	634	639	618	661	647	655	678	646	681	641	660	670	725	638	695	676	673	668	648	671	678	665	648	671	656	682	648	652	634	644	695	667	707	666	644	696	691	638	624	687	668	692	668	728	636	646	647	627	626	653	690	625	651	610	711	637	662	627	660	650	703	669	668	659	706	656	695	629	718	684	608	709	672	685	687	641	688	657	642	639	658	650	679	640	690	589	708	626	673	745	638	666	675	673	674	647	681	648	669	632	698	683	664	664	671	656	695	641	702	680	662	688	646	666	600	647	611	694	669	673	682	653	634	671	653	675	641	709	640	646	671	676	670	633	682	617	642	671	679	680	666	694	618	640	685	663	625	652	662	646	656	673	680	650	653	663	686	720	689	614	699	626	696	644	638	620	668	704	655	671	668	720	686	645	688	647	682	633	685	656	675	663	687	628	656	659	680	697	614	615	675	611	699	685	662	669	636	647	662	710	625	700	699	669	633	644	719	706	668	678	644	676	713	690	644	673	630	693	640	710	708	655	699	671	644	659	632	691	669	590	663	667	672	691	635	659	717	612	690	715	666	614	624	636	699	653	645	594	695	617	722	683	619	620	657	665	676	683	670	652	680	717	687	693	698	650	646	651	707	660	670	702	689	642	669	689	675	673	675	648	651	652	637	617	743	666	636	671	664	648	693	641	727	669	631	670	661	681	661	686	713	627	675	719	633	679	652	712	677	651	704	622	646	674	644	625	628	668	614	683	655	675	662	629	689	725	668	691	681	685	656	630	657	677	688	630	634	691	659	709	650	639	667	637	698	675	654	643	682	630	656	663	695	647	697	673	687	700	621	647	707	666	640	632	643	682	645	603	681	728	667	654	664	657	636	677	652	631	691	684	683	663	679	663	682	651	667	641	658	683	596	673	632	667	696	665	702	681	646	678	668	710	678	653	647	636	715	657	653	677	728	682	663	640	663	705	672	638	705	677	637	637	663	663	671	672	629	671	631	665	662	646	708	642	694	671	671	703	632	675	640	680	675	712	628	663	678	679	646	687	668	632	652	679	651	609	648	705	650	694	655	676	633	640	647	668	667	622	686	674	684	706	659	669	622	615	630	658	659	671	667	661	650	678	627	701	662	610	650	710	662	640	631	680	611	696	683	647	693	686	672	635	664	667	639	632	679	646	667	658	708	613	663	644	612	666	690	642	640	677	678	671	696	675	667	724	628	693	637	626	692	650	630	668	613	655	643	662	645	698	656	667	658	639	679	664	676	636	667	684	692	702	665	646	698	662	654	641	656	646	635	640	648	627	667	673	632	664	655	649	692	653	631	681	651	682	641	645	666	633	664	723	625	668	675	659	693	687	640	688	673	703	682	690	645	635	676	666	626	642	695	589	613	646	657	602	647	670	646	659	693	672	654	685	642	627	650	681	670	630	653	670	648	673	655	723	636	684	664	613	637	683	671	674	625	667	651	664	667	612	660	669	640	625	695	684	631	712	642	651	664	658	664	674	636	630	662	631	660	670	726	629	666	674	657	658	646	622	694	628	695	653	666	645	652	615	647	664	637	631	662	682	623	708	675	689	695	658	690	717	631	642	700	658	687	639	654	662	648	662	680	638	691	717	692	619	679	647	646	670	662	642	678	637	665	662	626	721	605	643	639	669	662	692	682	619	636	645	690	666	655	708	664	672	651	658	667	638	690	655	595	658	697	657	685	685	678	625	677	646	669	672	642	646	669	672	633	652	659	693	651	698	645	651	663	613	649	720	623	675	692	696	672	626	663	692	679	693	658	678	644	704	681	675	699	635	708	646	666	700	633	677	643	663	658	633	659	639	656	645	652	667	685	618	629	697	643	657	679	687	629	620	664	677	691	677	659	638	670	630	685	639	665	667	667	667	670	642	617	688	636	671	687	637	654	670	683	663	676	655	651	688	654	675	641	657	671	588	647	685	641	642	667	681	650	682	695	635	666	640	638	623	654	650	653	663	695	651	661	669	647	644	655	642	647	702	666	593	671	682	660	653	630	665	688	622	698	673	667	694	645	632	635	690	675	712	673	656	649	628	666	669	647	679	624	681	662	655	678	672	653	655	628	673	682	687	702	710	705	669	637	664	669	679	631	672	690	704	704	645	639	678	652	658	631	705	698	632	630	656	699	680	638	655	690	658	638	649	624	643	641	655	624	650	629	652	650	671	670	610	639	674	666	665	670	679	654	696	665	653	682	663	709	647	648	695	703	637	680	634	640	612	616	638	683	670	653	705	665
8819	1108	1274	1092	800	549	493	438	351	307	318	291	257	234	270	244	196	254	199	209	212	213	223	184	209	212	202	225	195	214	190	204	177	190	194	198	192	183	214	190	223	187	178	209	187	199	167	177	176	168	196	189	202	208	197	191	173	188	177	175	176	192	172	207	169	182	197	199	194	178	168	192	190	204	206	186	192	190	197	195	210	187	174	175	192	192	186	176	178	180	196	202	172	187	202	151	165	186	181	211	206	212	181	204	186	224	182	213	201	193	191	166	204	168	201	202	185	183	178	187	171	194	191	189	209	185	198	197	207	195	185	173	198	191	211	202	173	205	190	192	192	205	177	197	203	189	204	189	198	215	170	189	172	169	189	193	225	189	185	191	197	186	210	184	194	211	164	182	194	161	136	182	174	167	197	171	178	168	169	169	198	176	180	169	194	185	197	191	183	181	178	199	208	184	171	193	200	191	179	168	182	176	166	202	198	195	175	191	184	169	182	184	182	190	182	199	173	184	179	169	204	171	183	186	186	195	167	166	177	194	190	166	196	195	176	182	191	171	183	175	204	205	170	175	194	207	218	192	169	195	201	198	159	207	190	190	171	159	186	173	216	162	179	194	161	177	181	178	171	201	184	178	195	181	187	201	180	173	210	199	179	194	194	190	208	175	205	209	152	195	193	173	210	175	183	173	190	201	177	184	174	188	177	199	197	191	219	155	195	172	218	201	183	186	193	194	190	184	178	183	186	219	185	170	182	183	198	189	197	172	190	193	193	181	207	206	188	189	207	204	182	190	199	186	191	203	201	181	213	174	167	153	190	195	185	224	183	186	169	194	206	217	187	212	174	212	188	187	188	144	181	193	197	216	195	193	155	207	187	173	216	190	189	174	195	166	190	174	165	179	184	187	185	208	191	183	190	205	178	199	210	205	201	224	183	195	191	180	197	221	183	177	180	169	174	174	197	200	179	177	186	216	206	209	162	179	183	189	177	185	180	166	186	186	191	187	176	189	174	189	184	177	188	177	176	180	183	185	203	205	163	201	207	200	180	188	170	182	189	205	185	168	194	195	173	163	154	177	191	188	196	198	204	186	169	194	187	217	164	177	191	179	174	201	170	167	203	191	204	187	209	171	177	189	191	190	174	176	183	191	202	195	189	174	167	159	170	172	179	183	202	202	194	182	169	190	185	187	167	159	206	201	184	184	187	174	178	169	181	184	153	184	190	181	186	173	163	197	172	205	176	191	203	209	168	195	171	183	208	182	192	181	201	175	192	181	176	181	196	192	196	166	184	177	175	170	168	193	198	188	173	184	194	186	200	179	201	198	182	178	213	179	200	192	204	200	220	194	209	167	191	209	203	195	200	209	174	193	189	197	189	202	193	177	193	213	189	183	175	207	180	210	181	195	191	174	185	176	182	174	202	200	208	194	180	201	205	203	182	154	190	184	177	181	197	187	181	164	184	180	200	180	178	201	196	186	210	174	178	191	193	192	152	192	187	175	196	207	165	194	178	178	178	190	157	204	183	203	167	195	170	173	175	214	181	193	185	167	168	202	174	197	190	199	193	167	148	192	175	206	184	162	193	156	190	168	183	185	182	180	217	208	182	202	202	180	171	161	204	171	184	185	175	189	181	219	179	197	163	191	212	184	186	169	202	204	204	204	189	182	193	179	197	191	173	192	177	184	167	190	194	193	187	173	190	187	183	207	187	193	202	209	217	185	183	203	181	225	172	193	175	186	192	181	173	185	220	190	170	155	194	159	207	178	198	183	186	188	224	214	198	197	211	176	173	211	190	185	195	195	209	197	187	209	191	202	196	184	192	161	187	172	176	165	175	179	174	175	210	175	185	184	205	190	191	209	191	166	203	173	195	197	182	199	203	199	200	179	170	185	188	182	190	211	187	176	175	212	188	198	182	172	172	180	207	181	178	198	195	196	176	204	190	182	167	185	177	179	183	189	187	194	161	160	192	195	187	207	185	184	180	202	197	191	188	175	192	191	179	182	220	185	193	191	188	173	191	192	192	201	168	185	194	173	204	193	198	207	174	182	206	189	189	204	200	173	207	199	207	179	210	173	182	202	174	199	164	214	196	195	204	175	191	182	209	180	196	211	203	170	182	166	187	193	176	195	194	184	189	202	202	203	202	191	207	209	192	202	198	186	195	178	181	193	185	208	196	181	204	195	200	188	186	188	178	187	187	184	196	200	185	171	181	175	182	181	185	172	185	183	203	196	200	176	185	197	161	202	177	174	170	180	209	193	192	189	200	179	166	183	206	168	183	190	169	182	189	191	171	202	192	155	195	183	176	183	180	201	173	185	163	194	191	198	211	186	174	192	218	196	186	188	192	198	191	201	206	182	187	184	200	210	185	198	180	181	178	181	216	192	186	190	174	185	180	192	182	174	187	170	168	160	195	210	155	168	206	185	179	183	191	189	187	187	220	176	180	188	195	206	171	169	208	197	179	205	208	201	195	198	210	171	174	206	212	185	184	212	220	211	181	186	182	174	197	175	178	186	177	191	179	191	189	183	175	184	189	197	171	215	179	203	165	193	203	165	196	203	187	174	205	220	169	177	179	185	196	193	189	178	189	197	189	167	216	203	187	191	180	189	189	198	200	200	174	183	196	161	207	166	189	196	183	192	191	184	183	195	192	179	183	184	193	170	176	186	197	179	202	169	159	197	166	180	204	215	197	176	178	203	180	192	186	170	203	200	186	194	166	191	176	165	180	190	187	184	198	175	207	187	198	187	188	184	190	192	191	172	193	183	184	217	171	201	191	204	192	215	175	183	196	202	157	179	217	183	184	198	191	180	169	202	190	179	182	205	174	189	188	223	186	204	181	163	186	174	207	160	186	195	180	221	207	190	191	199	181	213	205	198	202	183	172	189	183	195	187	178	200	203	165	184	203	175	158	179	188	182	194	183	193	186	181	191	215	159	189	174	174	197	177	202	196	197	204	182	192	181	210	192	188	182	188	184	173	193	179	184	179	193	204	221	156	179	186	204	198	187	166	195	202	157	176	211	170	188	208	187	177	183	186	178	165	186	161	180	198	182	198	208	178	182	163	193	190	167	202	166	197	179	194	179	195	191	174	184	191	177	187	193	175	188	197	202	186	205	182	186	215	157	174	209	175	185	197	163	199	181	175	188	175	186	194	192	192	186	166	190	191	185	200	200	185	191	176	183	198	198	170	221	176	164	178	172	180	191	220	170	185	174	177	184	200	214	183	159	181	191	195	189	178	217	169	184	194	192	195	188	194	193	180	174	185	193	188	191	181	164	192	174	194	195	210	188	211	177	162	218	185	232	188	223	180	175	201	175	192	157	190	194	189	201	195	205	222	197	182	173	175	169	201	176	164	197	186	162	186	183	192	192	188	231	194	191	192	195	211	184	209	187	185	199	181	186	200	190	223	164	184	200	186	201	186	210	195	189	197	201	179	179	163	190	175	185	198	198	185	169	172	182	209	181	184	179	194	198
5601	1389	2877	3437	3094	2457	2061	1746	1491	1413	1184	1088	978	927	842	852	774	729	726	713	725	631	648	645	642	584	605	595	573	579	570	547	595	539	557	563	559	532	582	557	574	559	529	507	510	493	513	497	519	494	482	514	548	533	527	517	499	469	509	480	510	479	493	492	492	524	506	485	492	496	477	508	542	510	512	494	528	470	523	521	509	441	501	512	492	497	496	514	510	488	495	454	551	449	509	510	459	509	511	489	481	477	503	509	478	473	469	491	488	444	481	471	474	467	496	470	509	514	480	484	525	488	534	485	466	476	509	472	474	503	456	458	505	469	547	494	453	468	418	479	519	478	480	515	444	460	477	484	485	463	506	453	510	514	500	470	480	492	462	485	497	469	477	489	507	484	480	470	481	506	508	496	509	467	523	486	477	521	470	519	490	470	536	450	472	507	498	467	489	462	437	440	518	433	494	502	457	512	511	491	456	502	483	478	490	484	479	547	469	484	494	454	489	468	493	462	474	518	466	494	485	476	511	501	478	487	485	487	477	471	473	462	477	483	495	483	498	509	480	495	499	564	466	472	494	494	441	506	455	461	482	506	495	506	482	490	495	476	474	486	465	468	490	511	487	487	481	492	493	494	451	500	474	479	487	492	505	490	473	476	515	500	505	481	486	512	451	482	496	500	517	452	466	478	460	477	447	472	512	476	492	468	502	504	483	468	466	505	495	444	481	495	441	465	444	494	477	475	454	513	477	467	441	449	488	458	482	493	479	460	454	474	473	471	474	475	430	529	467	461	465	477	523	469	491	487	451	487	508	483	479	465	479	501	509	533	468	495	471	485	478	494	490	476	480	501	467	504	488	481	464	447	451	480	480	494	463	482	449	494	457	495	476	470	468	481	455	526	509	445	476	465	477	453	485	488	522	476	519	478	504	466	502	506	451	473	458	467	463	475	481	466	486	453	450	500	503	492	497	471	505	517	439	467	485	492	490	513	473	431	489	469	490	485	462	477	513	489	484	479	490	505	464	499	484	509	495	485	501	480	544	522	416	493	519	501	483	450	480	487	493	492	475	448	488	465	493	435	461	481	494	486	482	500	483	483	457	500	481	458	485	462	505	474	481	477	447	487	478	490	492	460	491	474	486	509	459	532	479	472	475	497	507	464	492	473	479	486	456	493	464	487	438	462	468	484	467	503	509	475	470	492	487	486	450	491	454	495	477	474	494	482	445	475	496	477	489	484	487	517	459	476	478	438	445	442	482	474	464	501	462	441	479	491	486	447	479	469	475	530	477	489	510	481	505	494	481	463	459	450	486	503	467	493	504	463	515	481	461	460	461	454	499	478	503	487	471	497	462	533	454	484	479	472	482	479	484	465	495	479	485	495	479	503	524	501	481	455	483	504	496	534	481	494	501	478	452	496	492	482	485	462	474	434	459	453	448	519	468	459	515	464	472	471	513	442	502	411	477	512	462	499	494	481	502	513	455	478	485	461	465	460	462	453	464	496	487	481	466	478	475	472	495	474	492	464	516	453	496	493	515	490	489	450	480	486	484	487	443	466	493	494	456	479	475	474	464	473	493	437	499	481	480	470	486	538	454	464	457	443	484	472	502	459	473	486	484	470	522	428	483	490	420	544	482	473	476	505	502	496	497	476	480	461	450	514	497	474	441	463	458	485	496	485	468	484	489	494	460	448	437	465	472	469	482	528	489	439	491	458	519	516	472	466	475	504	467	451	518	500	481	523	450	495	480	477	480	479	474	464	492	478	498	483	527	493	483	429	513	477	487	452	531	467	496	499	476	496	467	504	472	485	486	501	483	464	495	485	479	488	480	481	494	485	477	480	486	490	467	471	493	519	513	499	505	510	475	492	503	498	433	491	495	487	492	485	496	500	482	476	461	486	484	487	481	482	456	474	466	467	481	518	477	479	520	509	468	489	479	460	510	452	466	478	493	462	489	466	467	481	478	462	496	448	514	495	473	480	498	501	444	468	474	449	478	552	514	466	500	480	519	471	462	489	506	464	536	481	474	464	464	492	440	489	490	477	448	503	484	495	520	496	490	502	458	443	486	479	479	497	480	498	478	515	498	509	480	516	518	552	452	463	452	533	467	494	482	484	497	490	495	490	450	496	491	492	489	479	475	500	502	458	458	493	488	517	499	445	505	462	448	482	521	477	467	439	471	467	488	507	479	458	475	480	499	473	484	534	509	455	489	475	500	432	474	490	491	486	487	496	469	508	453	458	442	488	491	436	448	458	490	458	500	489	511	407	477	498	514	507	462	507	492	501	509	495	475	473	471	483	451	468	510	458	486	468	495	476	471	490	498	460	544	473	477	488	514	512	441	486	462	504	501	490	513	496	475	487	459	444	469	495	486	478	466	511	476	489	471	530	530	471	477	474	496	470	489	494	459	484	479	531	451	508	498	495	499	437	492	468	499	454	461	474	485	473	474	473	517	510	493	516	463	497	421	482	508	538	483	477	470	466	450	467	449	511	496	474	475	508	475	496	465	492	468	473	490	479	509	481	487	492	454	453	478	514	492	460	472	492	471	482	482	514	450	493	494	498	472	507	487	484	465	496	479	464	478	482	465	511	440	447	472	502	473	461	503	499	514	530	471	511	493	505	477	460	487	483	461	470	481	477	515	476	488	489	486	485	486	476	492	476	470	485	481	475	467	526	471	495	484	500	472	503	491	491	471	497	452	513	499	461	453	496	488	474	462	446	521	472	486	466	460	491	500	478	502	486	451	511	484	496	471	492	462	505	438	485	510	497	473	466	450	510	514	491	486	484	462	493	470	497	471	527	492	478	498	482	491	501	484	461	471	474	490	487	462	445	469	460	481	498	467	495	519	449	471	443	473	468	469	502	493	500	482	475	489	482	508	484	486	454	493	520	476	494	511	444	523	470	468	524	456	495	465	508	490	494	485	499	509	503	504	465	485	508	505	470	498	507	486	479	481	490	488	499	485	513	478	462	467	440	481	518	516	471	470	467	518	524	481	481	493	477	463	504	499	473	491	475	481	487	434	475	446	470	484	459	489	475	480	477	502	459	461	527	464	469	475	493	477	467	467	503	476	495	484	431	470	459	467	471	504	485	488	483	520	489	472	461	481	450	456	503	471	476	500	503	516	496	485	482	450	482	457	483	488	470	492	481	490	501	547	449	501	502	476	454	490	480	473	473	474	446	492	395	491	453	470	514	482	504	478	465	521	462	478	495	498	443	492	429	467	514	474	471	505	485	467	487	480	451	447	466	487	474	475	538	503	456	525	474	462	470	505	467	455	462	496	471	501	492	494	512	468	449	449	488	439	487	427	477	453	503	509	461	474	479	455	410	502	491	486	496	518	485	511	466	473	461	488	501	516	467	466	528	484	496	486	509	501	503	499	491	470	477	474	505	499	491	436	480	483	462	467	478	500	528	446	535	447	464	489	490	448	471	456	467	444	540	497	470	480	481	489	493	440	497	463	478	463	478	526	473	496	457
15485	2309	2384	1765	1226	840	628	496	389	317	288	223	221	223	145	144	129	146	134	129	119	134	109	126	103	105	107	99	81	102	89	83	75	91	91	88	69	75	87	68	99	81	97	71	86	95	77	72	93	72	74	82	80	68	83	71	86	78	80	77	77	76	74	76	74	68	61	78	65	97	74	59	87	75	59	78	63	76	66	60	68	81	83	65	60	66	72	60	65	63	67	75	65	70	73	61	76	66	93	68	63	62	69	55	67	66	76	52	71	75	64	61	63	75	79	75	70	69	67	76	59	80	68	71	69	62	72	81	72	75	53	61	67	86	64	71	64	70	73	60	69	62	68	70	67	48	66	62	57	74	67	69	72	74	63	77	65	94	68	70	58	72	68	68	69	62	64	78	69	72	69	75	65	69	61	64	69	66	60	66	74	73	81	66	75	55	66	62	62	70	69	82	62	74	78	69	54	67	77	65	59	72	82	51	54	68	74	63	64	90	76	69	80	64	58	73	70	65	68	76	79	70	72	65	76	65	72	75	79	92	62	83	74	66	77	66	72	63	63	69	93	61	67	69	60	69	71	64	68	81	61	56	58	78	63	90	68	62	68	65	69	69	65	81	70	72	66	53	66	71	56	60	59	72	55	75	66	81	63	73	68	57	84	66	55	70	76	66	67	68	76	75	70	62	62	66	65	77	73	74	66	68	50	54	83	66	70	74	79	74	66	70	52	74	56	70	67	73	80	72	71	59	61	70	77	67	58	65	66	78	72	62	66	78	79	76	72	67	70	73	67	72	70	53	85	83	63	69	72	77	79	72	55	81	85	67	79	65	74	64	78	70	78	60	79	76	61	76	69	78	52	66	50	59	85	72	52	69	85	81	50	54	67	64	59	82	74	69	52	59	69	64	77	58	66	71	77	65	62	67	70	72	47	76	80	67	70	71	83	76	64	67	90	65	70	72	72	83	47	60	87	65	63	59	75	66	64	69	70	74	67	57	71	71	57	68	61	80	62	49	70	51	57	76	64	77	54	61	76	72	74	68	66	66	62	64	70	61	65	64	58	79	62	67	73	61	60	58	74	85	72	64	69	65	78	76	60	75	68	66	76	67	78	75	82	67	60	72	53	75	67	82	79	57	77	80	78	75	72	69	55	71	60	72	76	69	67	67	78	71	67	79	69	84	68	61	65	80	79	65	64	74	79	77	66	83	70	57	50	67	79	64	64	82	80	79	79	79	67	71	68	61	58	76	64	79	61	71	64	78	62	67	76	73	69	83	81	80	67	70	66	65	71	68	66	70	77	81	72	71	75	72	75	72	53	62	68	64	67	63	90	64	74	67	78	60	80	85	67	82	83	71	73	72	58	73	70	67	73	70	68	65	57	44	71	67	67	58	66	67	85	65	70	64	70	62	71	69	77	71	70	63	65	74	57	76	61	60	64	91	61	69	77	69	55	64	56	79	65	63	79	61	62	65	66	65	74	70	78	63	64	77	73	60	84	46	68	82	65	62	65	84	64	63	59	85	63	62	70	75	75	78	91	67	64	67	69	73	57	74	73	68	62	68	65	84	70	68	74	55	78	71	61	46	81	72	75	66	75	68	58	69	70	66	74	73	78	75	73	50	69	64	74	76	83	62	80	71	80	85	68	55	63	67	63	77	59	57	67	51	67	85	60	75	68	60	64	78	59	68	52	85	63	72	71	67	73	57	65	53	60	65	56	62	67	67	68	64	66	67	66	65	69	72	66	85	70	78	58	55	70	72	64	48	58	67	71	73	84	74	64	52	51	65	72	77	77	67	67	77	79	65	65	85	61	72	61	73	59	57	55	72	57	64	64	69	66	62	60	70	74	68	56	70	74	64	60	68	73	81	77	64	61	62	71	68	76	63	69	72	64	72	76	79	82	63	64	54	62	66	73	73	56	70	77	69	56	74	71	58	76	67	72	56	64	61	67	76	67	65	65	64	71	76	49	66	80	54	56	58	71	57	56	63	54	72	67	53	73	50	89	72	66	59	64	67	74	50	68	85	65	87	59	66	77	58	81	85	67	83	73	77	51	89	87	61	63	64	73	65	76	67	72	73	52	64	57	69	83	60	78	63	67	72	70	57	67	68	63	78	65	79	64	75	56	64	52	54	69	71	69	68	63	67	79	79	66	44	68	70	66	71	64	73	93	54	56	86	70	71	74	58	78	65	67	60	68	63	69	66	66	66	62	81	63	63	63	68	66	66	74	73	74	57	72	63	65	63	74	69	71	53	70	63	69	69	57	72	80	77	72	60	82	61	81	85	76	57	70	78	65	77	60	66	61	69	71	61	88	54	61	62	68	68	67	68	72	64	82	72	79	75	69	66	65	68	72	62	82	88	58	53	65	65	74	73	79	67	70	77	50	60	69	71	55	59	64	74	65	73	55	67	64	58	69	59	75	74	81	62	57	60	71	62	69	62	70	72	71	72	70	56	68	61	62	58	68	68	54	73	61	81	73	67	54	69	59	56	70	57	74	68	73	74	70	56	76	81	70	66	84	77	82	83	79	76	67	76	63	71	67	76	52	59	67	77	78	76	68	74	62	70	80	65	70	74	64	85	81	61	65	66	59	73	83	67	82	57	64	87	65	72	52	74	65	74	98	78	58	64	60	73	74	66	74	64	62	86	75	61	78	70	71	74	67	62	89	72	59	77	64	71	64	75	48	69	64	58	70	48	65	72	69	66	66	78	71	76	73	64	61	59	63	70	59	63	74	60	57	87	60	58	61	68	83	75	67	64	65	81	77	75	62	69	67	67	59	59	74	62	74	61	58	78	70	66	63	69	68	69	53	80	63	57	68	55	59	74	85	61	57	61	71	77	58	60	74	64	61	73	66	68	58	68	77	72	68	68	66	75	63	62	73	64	70	60	66	66	74	72	62	66	63	68	63	72	64	64	78	78	68	67	66	61	66	50	63	62	57	65	82	75	69	81	64	59	71	77	66	62	69	71	58	72	58	68	73	62	55	75	60	80	82	61	82	77	66	55	59	52	60	64	81	68	61	64	71	71	78	63	76	62	73	74	58	70	60	51	93	75	60	71	53	67	80	78	81	60	65	56	76	84	52	69	76	60	60	71	68	68	70	75	75	66	62	51	80	73	76	78	54	60	62	68	76	87	68	57	79	64	57	59	60	62	69	75	52	60	74	54	46	69	59	69	61	68	59	68	65	82	81	65	64	57	80	55	70	52	60	60	60	79	71	78	71	68	70	63	65	58	83	72	77	67	58	65	63	61	65	68	73	78	74	71	71	73	64	49	67	72	81	66	75	70	67	66	60	68	74	84	61	72	73	72	57	66	71	53	73	73	76	60	51	61	58	65	77	85	55	78	74	76	67	60	65	60	80	74	75	72	77	62	77	67	71	56	78	68	76	74	71	64	70	67	67	83	55	58	73	78	62	72	68	64	57	69	63	55	67	72	71	66	64	75	63	50	84	69	77	64	67	69	73	50	77	63
7501	1929	4579	5446	4679	3714	3006	2484	2104	1715	1530	1289	1156	1022	919	815	747	729	636	611	602	515	497	496	462	432	430	391	358	381	388	372	342	349	394	335	341	331	340	312	308	291	309	285	305	278	269	250	310	280	260	277	245	267	254	229	265	230	225	247	263	231	239	233	252	244	230	238	223	218	259	207	216	224	226	248	210	230	222	199	239	244	227	228	220	217	218	210	196	251	221	229	219	211	211	220	199	200	232	209	220	217	206	219	218	225	213	211	188	230	209	205	244	216	217	226	198	193	242	229	220	218	232	181	234	205	202	179	223	206	207	204	210	226	168	204	205	201	216	193	194	214	194	212	220	211	198	212	224	222	215	230	215	195	231	202	233	195	203	254	198	209	224	182	201	191	196	220	210	197	218	211	229	191	192	235	221	211	200	225	173	207	200	223	204	233	208	207	211	198	216	188	191	203	212	198	203	202	202	211	207	232	212	211	188	192	219	211	194	213	210	201	226	200	188	207	176	206	187	187	211	205	230	233	198	222	210	209	203	208	190	202	212	199	226	190	201	201	243	202	226	195	207	202	200	209	216	201	211	212	212	209	203	192	184	225	180	190	234	218	183	202	226	201	201	233	195	193	209	213	197	219	201	213	208	224	188	203	202	224	199	199	205	193	182	224	199	210	211	212	205	224	189	215	203	198	197	224	238	195	220	215	187	193	169	196	208	206	213	189	185	214	187	210	203	185	201	221	193	237	230	189	212	215	187	229	214	217	202	216	198	196	190	199	224	205	206	197	186	208	215	209	217	190	207	207	204	193	188	198	189	201	214	195	230	209	188	207	207	224	215	193	201	199	216	189	215	189	193	201	185	207	225	216	217	172	218	234	202	185	193	217	204	210	206	194	202	210	181	192	194	209	211	225	222	207	192	217	211	195	202	234	211	218	218	203	189	192	238	198	194	190	204	204	230	244	212	213	231	202	192	220	205	174	216	225	198	201	214	216	214	198	206	198	195	184	210	213	202	205	208	206	211	203	191	208	201	207	218	234	216	199	192	207	206	198	232	202	211	188	197	219	239	187	176	206	214	174	176	217	216	209	200	210	196	223	199	213	223	204	219	219	228	200	209	223	190	208	190	204	197	233	186	217	205	182	201	223	217	186	212	219	190	205	233	198	197	190	207	198	189	178	217	199	189	204	197	208	194	219	205	209	220	230	196	212	213	196	208	212	193	215	201	199	211	214	233	232	190	212	210	198	205	191	204	207	208	212	208	190	207	201	198	227	194	224	186	204	222	194	176	189	241	232	226	175	182	217	198	213	231	193	206	223	201	213	218	203	211	178	208	208	206	195	194	192	243	184	208	208	234	219	212	204	239	179	197	189	187	197	206	199	206	217	202	192	219	200	212	218	212	191	185	164	204	214	212	203	201	214	200	181	200	202	213	203	213	183	208	209	229	200	208	194	215	222	219	171	185	214	247	201	235	215	225	219	211	222	202	209	200	211	228	208	201	197	200	198	190	196	212	194	200	198	204	198	204	208	213	215	220	193	205	194	224	195	198	194	190	190	179	197	205	193	206	216	225	218	220	212	201	193	222	194	184	186	198	179	209	197	214	215	200	220	195	208	194	211	208	227	204	207	217	199	219	194	215	221	204	186	205	198	216	214	208	202	184	214	238	197	186	201	224	205	193	208	208	203	213	233	223	192	210	232	198	190	215	200	211	192	192	215	203	198	224	193	195	204	181	227	180	201	191	205	238	230	205	230	176	211	223	233	189	207	194	204	198	202	229	246	190	208	208	210	191	230	201	216	216	221	215	206	203	199	212	232	183	209	186	177	213	233	205	216	186	203	194	191	229	195	199	199	191	194	205	227	228	196	180	197	198	193	194	230	184	192	218	233	209	220	212	209	216	203	191	204	231	204	173	226	189	208	210	203	187	189	189	201	233	210	203	203	212	206	198	219	199	224	218	192	229	189	205	199	220	185	210	208	202	195	205	188	208	198	196	196	213	213	227	240	193	189	196	234	192	220	196	216	189	200	194	212	214	204	201	192	207	213	180	180	190	214	209	228	209	220	219	214	211	220	194	174	222	218	225	196	212	211	190	195	202	200	195	196	206	206	197	214	206	198	232	177	213	213	214	198	220	204	221	225	214	203	205	227	210	215	209	218	225	200	216	214	195	200	206	215	206	188	194	196	207	200	225	187	210	196	208	232	201	198	196	200	207	184	216	228	211	218	189	200	211	203	195	195	202	185	177	210	191	216	195	196	187	217	195	196	210	205	180	182	200	243	209	198	188	220	211	188	202	201	218	193	203	206	207	189	206	191	200	209	213	208	203	197	203	171	216	225	209	195	203	227	193	204	223	197	203	203	210	194	214	207	213	224	202	211	230	216	207	191	199	174	189	182	191	191	187	195	189	178	192	225	230	187	191	208	227	198	211	187	196	192	181	207	217	214	229	219	205	220	183	217	236	204	199	216	203	194	163	202	215	189	207	175	199	233	208	202	216	225	208	201	223	201	195	196	211	205	191	199	204	205	181	214	198	227	201	222	186	202	205	202	197	185	227	209	206	208	203	191	171	209	216	201	206	229	200	223	214	194	215	192	209	221	209	216	205	194	197	210	228	215	208	181	207	207	199	203	214	215	168	193	202	202	191	207	210	189	198	194	213	223	221	191	212	188	196	212	205	203	207	195	180	184	214	209	185	187	203	215	192	186	209	204	215	208	218	209	224	174	203	214	194	208	205	222	205	218	213	200	202	229	214	232	185	209	200	179	221	199	206	185	191	232	204	196	206	213	216	223	196	195	191	198	210	219	207	195	206	202	228	216	215	171	192	216	231	211	199	207	198	190	203	198	192	195	204	190	218	196	188	219	202	205	219	225	217	211	211	195	210	202	203	206	209	198	219	204	201	196	202	170	215	197	217	225	180	226	187	208	209	192	173	207	201	221	195	213	221	200	202	218	217	225	200	193	195	216	196	188	207	227	199	206	193	180	204	193	225	218	240	214	215	205	194	191	179	204	190	205	204	196	192	206	187	193	217	200	219	215	198	209	213	182	202	208	229	222	237	197	206	194	232	182	190	214	231	208	189	220	211	188	226	226	219	220	224	194	196	196	227	220	190	217	222	223	216	192	177	196	198	204	200	191	199	228	194	194	203	226	202	210	201	182	215	226	213	200	188	223	208	225	204	203	184	204	226	183	207	197	193	187	219	222	228	215	202	210	236	228	214	207	191	218	203	213	225	189	203	199	193	188	220	215	184	210	214	226	213	211	196	209	233	215	174	192	193	185	213	202	210	217	189	229	225	223	220	190	224	171	188	208	193	217	206	184	221	189	196	228	212	210	201	198	213	207	216	188	225	206	189	203	192	188	201	218	196	202	212	204	213	210	204	194	191	207	200	208	205	203	187	197	223	223	221	208	233	220	202	212	215	195	193	231	190	221	239	207	196	199	193	210	208	218	213	205	193	204	195	186	210	209	191	232	227	208
2334	315	301	309	300	263	260	284	269	291	244	264	253	250	249	236	268	254	297	275	260	228	268	251	284	283	262	261	271	288	252	244	244	264	238	262	254	248	240	219	242	300	299	254	252	263	266	277	268	273	270	258	258	284	267	252	268	249	241	278	271	269	228	242	249	242	245	265	267	243	288	253	277	270	264	255	264	255	267	261	262	274	233	286	232	219	271	243	301	255	259	277	216	273	255	238	286	252	260	261	246	229	251	250	256	257	242	221	258	222	253	269	258	277	260	258	242	235	273	252	279	290	285	248	246	276	260	286	261	281	275	234	247	246	262	259	271	239	258	240	259	270	223	226	287	249	238	278	246	272	268	277	234	230	261	273	232	257	241	270	267	256	255	270	232	240	254	244	279	246	275	237	319	260	297	242	259	281	238	247	244	262	256	252	284	260	242	290	273	252	235	240	268	255	230	242	280	248	265	251	256	275	278	257	259	266	273	263	272	245	253	250	231	243	236	247	245	224	264	237	275	259	248	262	244	250	277	273	264	227	260	267	253	270	248	241	262	234	256	271	285	266	275	253	248	262	260	241	283	247	253	235	260	278	242	262	266	273	271	270	287	266	256	264	256	247	250	248	266	231	279	260	282	290	243	261	242	252	270	254	250	239	264	244	251	251	242	249	256	273	248	275	265	223	304	262	268	271	253	240	271	260	223	228	308	248	303	255	257	267	254	275	254	275	256	281	235	262	275	242	261	238	240	269	269	258	261	283	256	269	273	272	258	250	268	245	251	292	242	305	287	287	245	268	241	265	271	216	264	228	228	259	258	269	238	248	244	247	245	261	251	254	245	238	289	246	278	252	260	238	237	281	264	245	256	259	224	270	239	252	261	269	250	270	262	257	237	261	255	237	269	258	252	243	255	260	271	261	273	230	272	244	289	277	230	277	256	259	237	243	264	267	217	254	275	256	245	261	247	288	283	264	286	268	279	246	254	266	224	242	242	278	260	258	224	262	262	279	250	237	227	270	246	247	316	246	278	251	264	245	268	215	270	234	268	247	278	246	262	246	256	276	265	249	238	274	257	243	257	255	276	257	275	282	239	257	254	252	270	256	262	261	260	225	287	250	264	249	251	247	247	255	247	270	261	257	234	270	260	245	255	252	266	260	259	262	247	248	270	245	262	279	239	269	241	255	232	271	241	245	250	279	277	256	257	296	237	264	245	263	243	265	249	274	283	269	269	248	243	249	292	256	273	282	272	243	302	279	277	249	244	269	254	256	236	269	268	248	250	259	278	279	271	242	256	235	265	234	264	248	259	268	281	260	231	242	244	261	271	260	261	242	283	263	276	236	252	271	256	247	254	258	219	254	226	231	234	283	269	258	279	290	275	268	266	278	267	210	259	270	253	271	233	267	267	251	244	263	266	245	242	249	263	248	262	260	268	239	261	244	263	249	251	233	240	273	233	238	293	260	238	245	261	232	246	257	258	277	289	246	265	257	268	240	250	250	270	262	287	236	259	266	252	234	244	235	259	277	242	277	247	273	242	247	270	251	260	254	248	252	245	260	287	263	287	259	240	257	270	268	277	266	235	250	276	255	284	250	243	241	270	266	271	271	273	260	264	243	258	267	270	244	283	254	240	265	248	229	248	249	252	255	265	250	262	235	260	253	275	266	256	256	259	249	272	251	251	262	272	275	231	266	266	264	260	236	230	285	254	278	231	274	271	268	246	284	262	251	249	260	268	224	240	246	276	251	264	249	287	221	269	260	282	263	260	258	287	266	236	244	236	245	262	253	249	251	244	274	254	266	246	249	245	268	249	268	244	254	231	234	264	277	268	257	277	264	229	241	276	259	282	245	257	261	276	287	263	250	249	253	229	247	258	267	231	242	248	267	274	251	260	261	246	269	255	256	257	234	247	254	234	277	260	243	247	268	266	223	260	282	282	241	270	258	260	237	260	265	256	245	282	250	259	263	268	273	246	262	244	243	257	262	277	264	260	267	235	257	257	257	277	239	265	263	270	237	268	275	272	281	267	258	255	245	263	250	250	268	293	287	253	245	249	293	252	302	245	251	286	278	264	253	256	256	235	254	248	287	265	253	267	241	275	268	267	247	243	250	247	232	208	241	243	256	246	266	260	264	258	278	277	278	246	270	237	267	273	273	267	279	209	283	256	263	254	248	238	248	288	238	262	241	269	261	266	253	245	266	285	279	268	262	274	230	271	275	238	252	236	249	276	251	237	260	253	268	247	261	255	268	258	253	260	263	286	255	266	262	259	272	251	249	238	245	266	260	286	250	260	251	291	255	262	254	249	250	270	257	276	263	270	236	259	249	241	268	220	257	270	268	232	262	248	249	279	249	254	245	234	252	243	279	220	248	245	246	268	252	234	273	275	249	241	285	280	238	252	254	256	274	242	264	249	246	239	253	252	267	272	263	255	288	232	232	248	242	246	257	253	285	267	254	263	285	240	276	228	253	268	241	267	257	279	258	247	264	254	282	262	263	250	279	247	271	242	240	254	295	236	247	253	257	248	238	243	260	255	256	244	304	260	275	258	251	273	268	261	273	268	314	264	249	280	251	266	285	269	249	247	281	272	304	246	241	245	255	267	252	243	266	256	236	246	249	252	246	247	264	270	249	258	262	267	261	254	255	253	264	253	291	228	279	280	245	280	262	241	242	240	235	243	295	261	246	292	230	236	248	268	262	266	296	263	242	240	250	257	254	286	260	242	268	247	276	259	299	303	268	253	256	251	284	240	286	265	255	282	265	259	263	268	282	251	268	306	253	277	250	259	219	241	236	266	279	252	244	283	251	262	248	271	259	253	258	264	265	265	285	229	230	238	276	249	214	226	269	293	287	267	266	249	260	236	262	263	245	261	278	264	211	252	262	262	248	246	261	252	282	239	264	261	245	242	248	275	261	240	266	253	267	241	256	263	271	278	246	250	248	247	253	262	239	256	264	269	230	263	275	260	269	236	242	272	280	267	246	242	240	255	260	275	275	228	227	275	248	231	250	271	243	266	249	278	260	254	242	258	279	251	234	274	264	282	261	254	251	264	248	260	247	293	292	273	279	263	265	254	245	259	254	242	236	262	277	284	242	278	249	284	253	240	262	266	272	244	265	262	286	249	245	282	285	258	273	277	255	251	254	247	261	248	229	255	263	246	256	259	257	257	264	255	254	237	252	280	257	290	254	232	242	266	286	261	275	267	248	261	263	248	290	290	274	244	261	270	273	243	252	241	263	277	249	259	251	253	249	254	260	256	246	266	261	269	248	284	268	251	266	283	291	273	264	232	272	248	230	270	263	262	288	236	250	264	261	278	262	275	314	228	244	266	252	253	276	257	250	243	254	248	254	281	291	285	270	277	245	245	258	257	254	225	288	268	260	273	257	225	284	262	213	239	241	275	276	261	238	259	276	295	255	263	235	282	249	241	241	262	238	261	228	236	262	232	246	256	249	276	258	250	277	237	259	247	294	248	280
2477	734	822	834	841	755	814	757	706	704	721	701	660	659	682	687	650	653	665	689	655	687	642	688	622	636	683	629	658	687	651	695	597	652	673	673	679	662	684	687	679	643	690	646	669	649	696	625	686	659	688	666	670	701	648	607	617	627	673	698	582	643	637	661	654	642	667	691	711	631	645	615	680	644	651	697	646	685	597	630	643	619	644	665	644	649	675	648	614	639	661	644	661	670	675	659	644	660	654	670	624	660	669	671	667	674	675	670	615	665	653	670	656	624	652	643	663	683	643	655	699	683	621	676	668	646	645	659	661	668	628	636	668	612	668	657	695	651	666	646	651	704	587	628	648	684	694	626	676	635	643	704	647	693	664	675	683	709	662	650	678	616	612	644	653	677	665	622	658	684	667	645	653	657	683	653	637	655	654	674	656	635	707	587	687	663	686	646	643	657	636	649	660	660	656	674	676	676	636	656	701	654	621	636	635	614	675	655	635	645	657	642	619	651	626	676	638	648	689	699	715	666	701	651	642	654	609	658	660	644	675	666	658	647	615	636	648	604	689	667	615	633	732	690	676	620	629	682	689	670	600	625	673	664	657	641	649	641	691	642	652	681	617	668	722	637	672	668	613	663	652	582	634	672	628	675	675	703	677	638	626	650	637	686	677	628	642	650	646	690	583	659	641	688	636	620	624	666	589	637	617	649	708	670	669	633	660	716	686	679	629	644	711	659	643	649	637	666	692	654	693	604	634	663	647	607	693	667	615	623	700	639	646	677	629	676	629	629	659	670	661	659	663	669	612	672	624	708	650	649	699	733	661	657	639	685	656	593	688	657	615	659	671	637	675	641	623	652	631	628	661	631	610	628	663	656	647	658	631	635	671	638	644	683	647	630	666	654	650	648	641	644	619	615	623	661	661	651	628	672	675	642	604	659	632	635	656	646	649	605	661	649	695	592	663	638	680	650	641	627	655	648	678	612	622	645	654	658	635	663	637	653	627	655	697	648	637	639	653	634	705	627	674	647	618	646	629	700	618	667	650	623	652	601	660	648	660	657	700	692	657	678	636	656	647	635	619	671	624	630	622	685	625	634	698	633	633	660	626	612	666	652	672	628	669	680	654	640	637	646	666	651	639	604	679	684	639	666	698	693	644	671	704	623	692	629	664	661	707	677	645	658	696	674	663	677	674	655	670	621	681	685	664	683	643	617	647	614	677	676	646	676	632	683	655	632	641	682	682	662	701	681	594	593	667	683	704	619	693	661	687	614	676	637	666	631	677	654	663	654	670	697	656	625	607	677	677	631	680	654	618	665	664	646	670	613	646	621	680	647	694	639	618	662	675	678	661	639	651	671	668	695	627	667	681	687	684	639	680	683	675	647	668	651	667	710	676	665	649	669	626	618	641	612	624	621	670	701	671	673	650	654	695	676	660	655	626	665	630	632	632	627	651	650	642	712	652	698	645	653	651	614	630	684	637	656	653	662	656	680	661	646	647	637	630	647	650	639	611	663	704	684	621	644	686	681	665	687	597	644	601	627	675	621	652	672	642	656	652	642	689	680	628	686	662	648	664	668	608	655	649	692	656	730	641	668	663	628	623	680	689	626	645	718	645	638	623	635	668	663	667	662	705	701	663	649	679	638	675	632	641	669	642	660	661	654	648	697	680	657	637	649	640	634	629	674	642	673	658	657	693	614	705	635	615	630	654	655	648	702	663	633	641	643	697	647	688	650	672	668	650	660	665	663	630	626	627	629	669	620	619	664	643	635	672	671	651	626	642	696	650	639	641	641	656	645	634	647	627	632	670	654	675	627	680	727	634	666	657	665	662	660	617	679	660	681	640	652	635	703	638	622	655	649	666	685	658	687	635	684	669	661	728	632	696	655	665	631	676	599	658	694	664	697	673	638	630	659	650	677	657	681	616	692	676	659	689	688	655	677	646	645	666	626	627	668	646	594	657	646	669	625	696	647	686	604	656	640	641	620	666	683	631	753	684	639	638	660	641	659	691	617	655	655	678	662	677	608	618	654	660	676	620	640	658	658	678	634	670	697	645	643	639	622	666	656	626	633	701	678	666	675	661	691	646	663	644	695	655	635	639	639	665	651	655	697	672	689	669	626	682	602	661	659	674	648	701	669	648	600	697	635	665	618	663	670	666	651	671	682	641	643	657	666	649	668	657	655	692	611	667	708	662	649	625	683	629	635	640	655	626	668	644	648	638	699	636	656	632	635	689	605	648	642	681	647	685	664	682	625	678	674	678	662	636	653	667	668	655	646	665	630	646	676	668	671	677	666	661	659	654	622	630	651	611	680	656	666	643	631	665	668	617	679	676	666	646	691	640	674	638	683	650	635	626	632	699	660	635	641	674	669	650	689	670	645	689	641	643	686	624	695	662	687	713	683	622	666	626	657	611	618	684	620	650	686	626	613	634	669	664	636	671	657	668	664	666	669	632	658	661	652	692	625	655	615	639	638	679	642	660	657	674	675	665	626	693	667	643	638	646	627	628	621	736	654	619	688	672	666	626	697	641	651	598	662	660	662	692	649	674	657	662	656	618	669	645	649	709	598	637	633	689	665	670	626	632	656	711	645	666	664	614	623	642	656	653	681	603	614	657	644	583	652	641	645	659	658	590	698	636	653	674	642	643	651	637	659	644	619	689	664	673	655	684	656	674	639	648	698	675	660	663	655	654	595	634	619	668	654	629	633	654	665	623	658	634	646	663	640	653	650	646	653	638	645	649	659	681	659	695	677	676	644	626	678	637	639	684	662	619	696	664	688	666	649	671	697	629	663	648	647	710	677	661	682	697	633	662	659	666	668	653	678	610	644	654	635	624	690	631	628	691	656	637	678	627	694	646	681	729	641	618	643	672	641	646	667	641	649	701	634	643	679	623	671	638	628	699	653	697	650	625	662	665	663	668	640	656	682	689	682	659	632	626	646	648	668	666	658	687	634	615	643	660	680	652	649	670	717	674	710	650	674	599	666	656	734	661	651	641	628	667	680	654	679	703	666	660	691	680	653	667	656	649	722	659	702	655	649	685	656	654	639	639	719	595	651	637	653	652	650	663	662	658	632	684	656	657	648	662	700	631	656	666	677	670	674	634	671	648	652	674	720	647	639	650	623	680	698	620	609	701	652	630	699	661	668	678	651	688	683	637	696	661	684	653	698	668	636	665	619	640	658	668	648	691	667	667	699	696	688	679	617	630	649	687	676	647	672	631	647	665	642	663	654	636	602	640	651	666	664	631	719	693	642	596	697	615	655	680	636	629	699	665	651	652	639	668	677	697	561	637	642	648	658	685	673	676	615	715	662	668	670	623	622	642	694	632	631	616	682	666	619	640	659	678	678	642	707	629	638	644	662	694	637	712	602	680	665	642	643	618	704	642	692	644	627	680	623	646	653	645	659	684	675	699	658	683	673	666	643	600	638	657	655	680	703	683	683	642	653	632	690	656	656	637	650	605	661	711	717	656	653	650	680
8727	1072	1288	1078	762	602	457	405	369	329	295	289	246	263	227	257	246	213	245	227	195	201	216	195	202	175	217	191	176	209	198	202	197	214	208	170	200	193	212	202	208	203	198	214	190	190	184	196	216	177	180	193	200	191	196	214	205	199	166	207	199	152	163	184	174	199	202	181	209	168	166	210	172	179	202	175	196	172	194	200	206	180	161	160	177	174	182	181	200	213	192	177	187	176	181	187	184	210	174	182	179	195	189	192	192	183	189	180	182	215	175	186	198	192	200	199	187	171	184	191	162	187	172	194	196	145	201	209	194	188	203	173	184	175	183	195	192	196	164	201	172	194	170	186	198	183	192	199	170	219	186	178	189	169	219	166	200	160	186	176	188	208	208	168	182	214	160	193	198	205	188	181	192	167	194	202	175	199	176	165	142	189	192	186	210	176	178	194	186	178	210	202	171	180	179	201	210	196	178	201	200	190	190	188	175	194	171	181	212	186	187	182	176	216	198	181	188	184	204	184	168	188	190	183	182	209	188	196	191	209	208	174	180	172	190	161	191	182	186	179	188	172	213	192	211	198	178	186	180	208	183	163	175	185	202	201	190	186	191	179	178	181	180	202	175	193	198	195	178	205	189	202	202	189	198	173	177	187	187	166	167	180	194	167	172	197	195	189	198	184	182	211	204	190	187	190	175	181	182	224	202	176	189	180	193	182	161	158	167	188	170	158	189	178	180	194	159	199	189	176	190	169	177	201	184	178	175	199	192	158	183	183	191	187	185	163	179	185	198	181	190	174	199	195	175	182	216	184	174	183	194	164	202	199	192	167	226	219	160	183	183	180	179	196	199	188	187	204	196	196	192	179	186	177	155	184	185	211	160	191	211	181	184	169	184	186	184	193	183	181	200	200	199	204	211	189	193	174	201	183	184	204	187	185	179	173	174	183	170	209	157	181	209	179	163	199	196	202	179	176	197	190	194	202	175	190	182	183	181	175	179	212	184	183	204	184	176	182	192	192	189	206	162	170	199	202	175	193	194	177	188	200	186	163	193	180	205	175	206	188	167	175	205	207	191	189	191	185	183	183	198	185	182	154	180	186	172	169	173	193	184	204	189	185	183	186	188	198	196	216	178	166	187	197	172	173	160	170	194	197	191	182	184	188	178	201	180	179	207	192	183	163	164	173	198	201	166	165	180	192	221	190	196	181	196	190	227	194	168	198	199	203	181	154	176	179	188	193	183	198	193	173	192	183	182	161	193	193	178	175	195	195	161	188	200	193	170	204	164	224	170	194	185	197	188	169	192	188	190	178	168	191	179	178	194	181	219	199	204	183	176	203	208	170	195	195	199	187	200	197	174	206	188	169	175	202	191	204	190	209	199	180	204	182	193	187	201	207	196	190	194	188	178	183	183	191	195	190	197	210	185	189	185	221	196	198	174	145	204	198	207	193	183	195	202	166	187	194	174	174	181	167	182	193	170	187	190	206	166	203	186	171	189	176	176	191	180	163	184	177	193	193	170	172	174	174	194	198	186	175	170	173	184	164	183	180	201	162	177	181	206	199	177	219	197	195	185	186	180	181	182	184	193	184	192	169	170	164	157	183	189	174	191	196	173	173	179	193	183	166	185	178	184	158	179	218	206	160	174	176	214	189	181	208	177	185	198	190	202	179	188	176	162	201	162	182	208	201	185	181	176	160	191	171	191	178	200	182	207	192	153	192	170	192	204	171	206	198	204	183	181	198	184	173	202	177	180	214	200	196	188	207	182	183	188	172	197	184	191	188	218	167	188	178	184	208	192	164	189	187	197	227	187	178	179	169	185	173	175	166	185	181	193	190	168	198	152	204	200	196	162	171	179	192	178	185	198	186	170	192	191	149	178	204	183	182	193	190	173	199	173	172	186	187	195	192	187	164	207	223	166	202	204	180	175	181	175	223	170	188	185	174	176	190	158	178	168	167	171	184	172	184	196	208	181	172	204	203	155	184	196	184	198	217	183	174	176	221	185	195	154	168	166	191	184	174	177	156	202	180	187	179	186	180	180	204	193	184	173	180	181	167	189	201	180	183	167	153	167	168	173	197	199	185	195	157	161	180	221	190	164	182	200	185	190	186	158	197	163	160	194	175	182	198	183	172	208	160	163	189	199	189	175	184	193	180	182	199	179	177	197	198	196	206	189	183	183	173	175	167	178	211	181	174	162	183	197	167	173	180	195	173	174	184	194	179	191	186	186	175	191	174	203	193	191	222	187	164	196	198	191	191	182	193	209	206	172	169	164	191	174	185	190	186	201	190	181	179	188	202	194	175	184	179	181	197	165	185	190	187	198	191	203	203	194	190	188	178	199	187	171	196	170	195	176	196	189	186	186	195	170	185	187	192	172	175	177	184	189	169	170	166	176	191	183	176	183	197	171	175	182	191	187	198	153	183	208	185	204	187	200	194	229	175	216	202	195	198	192	189	185	184	177	206	205	165	207	209	188	187	175	199	182	178	175	167	202	174	189	206	181	187	204	179	181	188	183	167	167	219	187	167	213	167	211	183	196	217	174	171	165	179	168	179	219	194	206	192	200	196	193	181	169	209	207	163	197	184	176	181	207	192	197	180	208	178	177	199	169	181	191	195	208	193	200	177	199	187	199	203	183	226	189	190	152	177	185	156	177	176	202	199	171	199	195	178	201	183	194	210	175	176	199	170	185	198	185	151	191	194	185	197	201	175	193	205	189	178	190	201	178	182	190	192	178	193	208	203	171	191	199	184	156	164	215	200	183	193	189	214	183	176	200	199	193	191	217	187	188	192	213	205	185	186	178	177	176	187	152	185	196	196	188	199	190	185	191	180	194	187	182	195	188	188	176	179	186	180	199	203	183	203	206	194	184	187	161	185	176	201	169	175	200	211	178	172	161	182	198	182	178	207	199	196	181	179	162	168	160	186	193	189	181	187	200	185	177	175	184	170	204	180	189	178	177	177	174	185	192	185	185	183	206	188	181	185	201	185	173	194	237	174	206	199	192	175	191	192	194	193	177	170	184	167	210	160	159	182	210	175	204	163	186	175	196	173	176	204	164	186	161	185	196	184	198	209	197	167	191	204	172	202	228	220	204	186	180	169	170	190	181	212	193	210	163	186	186	206	185	193	176	187	185	179	207	202	188	209	190	173	197	196	199	149	195	194	175	183	166	209	191	182	188	194	185	196	176	189	194	207	187	178	178	179	175	192	187	181	168	164	186	203	175	166	175	183	177	177	174	188	179	183	192	163	197	193	191	160	191	185	185	185	212	198	200	193	188	188	190	172	171	169	186	169	182	172	176	199	182	204	181	190	156	182	177	216	190	196	173	164	190	181	195	187	168	176	164	217	210	206	190	168	215	190	165	191	180	217	198	195	179	207	199	168	195	191	182	189	172	192	176	174	186	184	185	159	196	195	173	200	178	183	188	208	191	193	221	204	190	203	214	160	178	174	135	195	189	181	186	204	178	180	162	198	209	180
5678	1327	2817	3406	2958	2495	2053	1768	1468	1338	1191	1043	997	953	839	824	794	733	696	695	712	705	597	626	634	611	632	611	593	585	582	551	530	577	571	557	513	534	535	548	508	500	532	516	532	562	518	573	544	490	510	469	523	522	530	556	522	540	489	528	472	529	491	525	499	479	502	517	542	499	460	465	514	491	528	459	493	507	486	490	473	497	492	496	489	514	496	487	494	457	496	505	477	534	509	472	495	500	480	495	503	465	452	474	502	541	526	518	477	448	500	524	466	468	491	474	505	467	445	460	483	481	480	506	477	489	498	476	446	493	482	492	518	457	476	524	503	491	496	456	498	522	501	502	465	470	476	482	486	508	483	488	502	451	485	446	465	492	475	469	505	462	482	488	484	502	475	475	525	483	489	481	477	500	471	492	471	474	462	484	464	491	539	503	489	453	503	484	503	512	474	474	495	447	494	454	480	479	499	502	489	492	479	455	456	456	471	457	464	508	501	458	471	494	488	476	523	500	476	463	502	470	500	460	490	495	493	485	490	470	524	502	487	480	457	430	506	420	465	475	526	478	465	474	478	480	492	511	488	467	537	484	497	485	429	511	502	411	464	466	475	454	459	479	518	485	490	480	488	440	486	496	531	472	476	470	486	509	491	435	467	465	471	475	491	493	516	494	469	460	486	491	469	457	462	469	468	486	453	464	450	469	502	465	465	474	483	480	476	458	475	506	515	481	485	513	462	472	472	489	461	467	503	481	488	514	508	484	497	503	466	494	485	496	463	462	458	478	530	499	480	490	452	505	429	469	433	511	508	466	456	489	469	471	452	474	453	482	513	504	446	479	519	488	463	461	494	473	491	478	480	448	487	532	461	476	486	451	499	463	492	464	476	516	479	463	500	472	470	476	437	505	441	490	523	502	438	460	495	485	494	462	491	461	457	471	503	478	510	457	445	492	501	512	505	499	468	480	484	477	507	510	462	448	475	482	481	489	502	469	513	494	468	502	491	498	482	486	501	490	526	507	415	509	505	467	485	475	504	497	473	485	469	494	493	492	503	447	468	503	500	483	480	474	447	501	500	488	501	449	506	472	483	488	497	478	460	457	470	457	485	460	498	505	481	475	470	515	489	476	486	464	469	492	481	490	504	475	531	465	446	510	476	516	457	468	473	454	482	495	478	485	511	485	514	479	477	507	415	461	495	516	468	491	500	404	473	489	510	483	482	490	457	490	453	474	464	505	486	491	458	501	476	520	530	467	499	509	471	452	487	442	462	477	502	475	485	469	489	471	452	500	490	499	490	478	509	477	506	457	517	523	484	488	495	465	516	454	491	462	469	456	517	466	487	484	481	454	469	469	492	466	443	501	483	489	467	486	504	497	451	460	491	506	467	471	506	509	476	469	464	456	501	476	442	474	453	475	476	476	473	482	486	498	442	477	435	484	473	457	490	457	456	506	448	484	485	468	447	477	503	496	494	466	473	448	473	501	503	512	507	447	495	453	478	435	470	458	502	480	504	455	472	503	482	507	497	493	520	461	464	469	518	446	469	496	488	455	462	514	485	493	463	475	534	497	480	516	439	465	510	452	466	455	475	498	470	474	484	457	504	500	513	472	442	455	487	454	469	485	464	492	483	451	475	505	491	485	473	464	482	547	454	515	451	481	481	480	514	494	454	461	474	502	487	464	520	480	461	481	484	473	472	467	466	499	482	518	488	511	482	447	458	443	483	491	488	488	452	486	471	473	470	483	474	483	507	495	490	503	500	414	479	462	464	449	475	486	435	455	491	496	462	475	474	472	488	526	462	495	516	491	528	490	478	491	517	533	487	494	465	472	435	478	492	496	493	539	480	512	483	435	454	452	501	457	502	469	496	462	477	445	503	469	484	485	435	494	508	493	494	477	517	481	472	464	485	461	496	472	468	452	463	520	522	490	514	505	475	519	468	455	471	489	488	452	447	506	506	468	497	457	474	503	498	484	459	477	489	489	482	503	510	493	487	456	451	444	495	496	473	473	473	436	461	490	453	458	500	459	480	491	478	479	490	516	429	498	488	485	455	491	500	489	467	457	478	468	468	460	471	517	488	480	494	505	484	480	499	467	479	499	454	477	471	512	502	477	459	474	415	480	458	465	450	496	450	446	514	513	464	444	474	520	449	477	469	481	494	471	474	519	441	461	444	519	481	469	449	459	487	465	473	517	494	470	456	473	492	463	460	490	464	480	478	498	439	496	486	454	474	480	475	481	429	469	491	484	476	476	474	515	475	442	482	490	450	481	486	450	465	458	467	511	493	468	463	500	477	498	446	456	464	467	503	449	509	480	524	516	470	512	460	500	507	447	475	477	477	495	508	473	461	465	511	472	470	458	506	466	500	488	447	480	481	485	518	513	474	502	508	470	455	447	527	503	501	478	464	466	477	500	479	534	527	454	498	464	487	466	492	481	462	457	474	476	455	486	501	462	489	481	471	489	511	477	456	493	478	490	478	507	478	480	472	464	475	474	491	470	473	474	423	469	457	480	514	462	478	493	484	518	471	500	485	493	483	498	484	504	498	483	491	483	518	507	463	483	483	492	476	424	487	483	475	474	491	521	510	482	499	505	485	462	495	467	472	468	490	496	439	481	468	438	489	465	487	498	499	465	459	497	468	461	539	482	470	470	499	459	484	429	482	516	493	483	478	497	474	462	479	471	466	481	490	493	476	464	461	471	507	466	481	473	474	454	444	447	476	497	472	473	485	484	470	483	437	500	433	480	495	457	498	492	526	519	495	481	469	545	501	466	458	493	475	474	473	504	455	461	479	500	470	495	466	459	477	494	515	467	469	492	444	490	496	489	461	517	509	448	476	504	524	487	449	452	445	504	476	492	476	474	519	475	482	463	502	430	491	465	471	476	483	461	477	494	495	505	460	429	488	451	467	463	478	456	472	485	471	427	463	472	521	451	508	435	465	478	492	515	499	468	455	515	453	504	471	472	448	493	475	457	514	488	461	523	494	470	486	500	485	505	456	465	492	489	493	493	501	486	457	452	487	497	450	471	468	454	500	470	478	459	486	487	495	485	487	478	476	504	496	479	466	504	439	514	478	488	444	474	506	498	462	501	459	438	502	442	506	451	496	483	475	456	451	524	470	503	497	510	491	440	468	480	469	429	484	459	476	533	489	474	461	502	522	475	502	469	514	490	466	481	474	480	499	501	502	502	479	491	523	465	480	473	499	476	468	498	475	480	518	480	484	479	470	469	508	527	510	495	485	464	500	465	502	482	514	503	524	484	509	503	461	515	469	471	476	493	470	479	520	474	422	435	479	530	479	527	500	506	459	443	484	489	500	498	483	498	490	491	503	525	453	484	454	489	477	492	498	515	499	448	489	458	467	493	491	491	495	478	470	438	456	497	493	477	511	503	485	499	478	445	494	456	490	520	518	498	466	504	474	463	484	462	491	466	485	470	477	495	525	480	494	453	484	477	489	493	511	468	485	444	487	456	473	491
15589	2281	2291	1820	1219	933	639	509	375	321	289	244	229	197	166	153	141	120	126	119	122	109	113	115	115	97	107	96	95	96	84	90	88	80	100	87	95	79	72	79	82	66	76	79	92	82	69	101	60	70	73	63	76	76	73	72	77	63	80	65	65	65	76	63	74	68	72	63	71	71	62	62	65	84	78	66	81	73	92	68	69	58	69	63	72	62	82	54	71	71	74	60	78	71	66	73	85	71	60	76	80	66	74	61	66	68	74	60	76	56	74	52	67	72	73	73	52	74	68	63	66	68	65	63	71	63	57	57	67	71	78	63	69	72	67	65	79	62	67	67	79	54	70	55	66	57	62	55	76	68	71	68	65	78	80	63	71	70	66	67	74	72	64	82	64	71	64	75	63	63	60	67	57	69	65	73	61	66	79	63	51	73	78	65	67	70	71	69	76	70	67	82	62	74	65	80	83	75	67	62	64	71	56	78	77	69	71	59	53	69	68	66	69	72	70	55	56	61	78	74	68	68	70	70	75	61	64	70	77	62	75	79	66	69	77	60	62	71	70	80	58	65	68	63	70	75	62	67	64	59	57	82	68	67	69	67	60	73	60	78	63	70	70	66	56	81	60	60	69	72	64	78	69	58	75	68	67	74	61	64	66	55	46	67	70	73	57	69	69	82	63	60	69	72	69	86	51	63	62	62	79	61	79	72	68	71	72	51	71	64	59	60	72	82	76	51	76	82	64	69	55	69	61	56	62	57	81	83	68	81	69	70	52	63	79	65	79	67	60	79	48	67	81	63	66	65	67	65	72	76	63	71	66	67	60	56	74	64	65	70	67	63	79	58	61	68	65	67	79	70	70	71	76	65	59	84	64	59	65	75	64	63	71	58	85	57	59	66	80	74	76	66	68	58	71	55	65	64	80	63	61	66	67	76	65	74	74	80	68	64	64	63	81	83	74	52	67	68	51	60	65	58	61	76	75	61	67	61	67	87	83	79	75	62	49	65	66	79	64	70	73	75	69	75	76	54	72	71	57	71	73	68	72	63	66	58	70	66	62	55	67	59	72	85	70	62	75	55	68	78	80	82	60	60	84	70	75	70	69	83	63	58	61	76	66	66	83	71	65	83	69	67	49	75	63	77	75	69	63	53	58	72	67	76	71	54	62	55	53	74	61	66	69	67	64	55	68	73	75	65	78	67	56	62	74	72	67	68	65	58	78	53	69	74	65	67	66	76	68	82	67	58	61	64	63	67	58	67	60	56	52	78	60	67	72	64	65	79	60	61	62	78	74	60	65	65	58	75	51	63	48	62	66	78	66	63	79	71	72	85	61	61	64	58	72	65	68	68	68	65	63	70	74	75	67	77	82	69	70	62	58	63	57	74	74	62	60	63	62	71	55	71	56	64	83	67	66	74	71	70	54	51	60	67	69	57	57	71	75	66	61	66	80	74	68	78	68	79	60	63	72	71	73	67	66	69	63	65	55	58	66	63	74	59	63	71	57	55	69	61	69	76	74	81	76	61	60	62	65	76	65	69	71	57	61	60	68	67	72	55	77	70	60	83	71	58	73	74	66	74	76	54	62	77	77	76	74	66	68	72	67	76	76	49	69	43	60	69	73	90	77	75	70	60	75	66	53	70	70	65	68	67	63	68	60	57	64	60	65	76	62	62	96	59	64	67	60	68	64	78	61	72	73	55	65	59	58	76	60	63	63	77	60	60	58	71	92	63	53	62	85	73	67	56	76	47	72	76	63	60	76	61	68	73	72	65	69	62	58	55	67	51	57	65	66	62	58	72	71	62	70	53	79	56	85	63	69	69	72	73	54	68	69	66	82	84	62	72	58	71	71	66	59	61	74	49	60	59	70	55	81	70	79	65	71	71	68	64	57	57	72	76	62	71	85	64	66	67	60	64	68	71	80	50	71	61	67	85	71	69	66	79	80	71	62	68	66	58	76	77	57	70	68	68	67	62	75	55	60	63	66	62	60	56	79	67	76	77	68	62	79	59	70	76	79	66	68	79	62	76	70	81	67	71	48	72	67	81	76	67	63	60	75	71	83	85	78	64	70	69	74	61	74	91	72	69	56	67	61	90	70	72	75	50	69	79	64	57	77	73	77	56	79	78	64	87	55	81	67	71	67	73	66	72	66	73	65	66	65	74	64	71	66	97	69	63	64	85	82	81	71	49	58	59	69	76	66	75	66	78	64	70	72	71	61	67	69	74	75	82	65	57	72	63	53	72	63	69	71	68	76	64	72	69	57	68	63	57	75	65	68	80	81	62	72	54	86	81	46	77	67	54	71	82	61	50	58	65	76	71	71	56	69	80	67	74	50	59	66	76	62	78	73	79	83	66	50	68	54	53	63	74	69	65	70	73	73	69	68	65	72	83	67	70	77	50	47	75	70	56	84	81	67	80	84	63	76	73	72	66	66	55	70	63	67	81	54	71	62	73	57	74	74	78	78	73	71	57	56	68	70	65	55	76	85	72	80	77	69	62	69	69	64	69	66	68	67	63	76	77	60	61	55	72	62	75	71	83	67	73	70	57	80	72	57	69	72	69	66	59	73	76	71	60	75	50	77	61	69	64	62	69	47	57	61	72	69	71	71	79	73	68	67	69	63	77	72	68	72	72	71	75	60	71	69	60	55	70	81	68	68	61	64	61	77	69	59	65	83	62	57	77	54	75	56	80	86	63	66	58	72	64	66	52	62	73	57	71	68	67	71	79	43	80	71	69	74	75	64	74	79	76	67	54	63	68	75	57	65	64	56	68	65	80	61	67	60	69	54	57	66	62	86	64	55	77	78	71	71	71	56	62	76	65	69	59	63	71	58	65	70	78	60	72	68	60	58	51	67	65	58	66	70	71	63	61	59	63	69	83	57	65	72	82	66	74	62	75	74	73	80	65	74	75	82	68	78	70	60	71	71	80	72	74	76	73	72	69	72	63	69	46	65	61	63	64	68	76	62	60	74	56	68	64	58	55	61	71	63	68	74	59	70	68	72	77	79	75	59	65	74	68	73	78	66	72	67	64	56	58	74	58	47	92	72	75	77	79	63	57	58	63	60	63	70	75	66	70	63	68	67	66	75	84	67	71	73	66	59	58	73	56	65	55	70	65	72	86	75	76	73	75	73	63	69	76	61	76	73	85	65	64	67	72	71	72	65	76	59	77	71	73	59	65	63	59	64	77	75	69	70	71	66	68	78	63	79	66	65	60	64	75	63	68	67	82	87	74	78	70	68	75	75	62	53	69	67	67	72	72	62	63	73	59	80	65	52	57	67	60	65	55	81	70	56	65	73	71	66	68	56	60	57	76	79	60	51	67	82	68	66	58	70	64	73	71	74	62	48	57	78	77	75	60	73	77	56	52	51	55	73	71	65	83	72	70	60	74	58	73	71	65	60	70	76	76	61	61	65	71	66	70	73	71	60	79	60	66	70	80	73	64	55	76	77	60	64	72	68	70	51	60	70	61	71	83
7352	1882	4511	5568	4694	3867	2978	2537	2065	1747	1569	1334	1174	1011	945	840	746	701	626	621	605	571	499	460	468	476	416	458	366	396	359	354	350	323	326	342	323	305	304	313	324	269	297	272	287	280	286	244	268	270	279	253	281	253	251	255	253	253	215	238	217	237	249	236	216	199	234	253	240	213	214	239	247	201	221	241	213	236	224	240	255	260	254	214	210	218	220	235	258	232	202	228	242	221	245	188	217	221	211	201	217	222	203	219	216	246	213	214	198	214	218	211	193	223	211	223	196	204	201	220	229	205	206	203	229	199	227	210	181	200	208	213	230	200	212	194	223	221	201	218	247	252	193	199	234	212	219	223	194	213	231	214	232	219	230	214	211	207	188	222	218	227	205	200	212	203	233	198	195	225	194	212	212	204	200	206	222	212	221	173	211	208	209	189	205	200	187	204	206	210	226	196	197	198	188	205	217	188	205	209	219	217	207	200	198	206	200	200	187	208	205	205	173	220	190	202	200	202	200	207	206	217	182	196	199	222	197	195	191	195	207	210	201	211	209	203	185	222	219	212	210	206	198	190	204	230	211	199	206	213	206	199	214	197	213	205	205	196	210	183	213	209	236	216	201	222	205	206	188	203	208	203	188	222	196	210	219	220	205	213	199	175	220	190	239	221	206	221	214	206	222	205	199	200	201	192	193	236	200	204	207	187	214	214	202	188	218	197	212	184	232	190	235	206	188	171	232	197	203	197	194	218	187	225	208	191	210	204	181	202	203	209	165	190	216	180	197	191	168	184	197	228	193	220	217	207	189	208	215	218	219	194	201	211	183	206	217	190	191	201	189	199	225	223	208	185	213	211	187	176	200	209	197	168	206	198	186	171	192	224	198	207	236	194	209	184	177	221	212	204	191	216	199	170	198	210	204	204	174	216	199	204	195	201	240	186	221	201	205	200	229	195	184	188	196	184	205	206	195	192	218	214	201	212	170	210	181	203	209	215	205	202	238	214	183	192	220	221	199	186	223	198	208	211	206	189	210	200	210	213	226	190	222	196	215	184	214	197	202	195	229	208	202	216	195	208	227	193	193	214	203	187	191	220	189	201	203	214	212	207	187	219	229	194	203	204	204	207	227	210	205	201	196	199	196	226	194	182	228	199	192	199	188	178	194	225	212	224	205	198	235	217	227	208	176	200	228	212	222	194	202	222	184	206	228	184	199	189	193	203	181	191	186	202	181	218	193	203	198	223	203	184	210	207	211	209	190	209	188	225	198	202	178	188	194	213	182	200	209	200	201	198	184	204	222	182	217	199	206	208	213	193	206	206	226	195	207	216	198	185	177	231	197	207	230	228	212	196	212	208	192	200	218	197	177	201	212	191	227	230	195	210	200	205	216	213	188	200	203	224	201	223	194	246	215	192	202	199	206	227	200	185	202	196	207	224	194	209	183	210	201	200	191	186	214	203	215	212	208	222	215	214	199	188	207	221	215	225	202	202	206	220	206	213	179	236	201	200	208	210	225	220	178	204	215	195	192	224	190	203	209	210	203	209	187	205	195	224	219	205	224	205	193	219	205	188	186	210	212	192	235	177	225	196	219	210	213	200	193	200	194	198	199	212	192	209	222	220	226	207	214	193	184	227	204	215	205	196	212	195	182	204	193	204	206	209	202	215	188	201	184	207	221	187	197	192	224	205	210	217	197	196	204	180	212	205	201	208	211	193	192	201	212	178	203	200	206	208	217	198	229	170	200	214	214	185	216	226	208	201	191	198	222	204	203	190	214	213	224	229	180	220	221	194	195	209	205	181	214	208	199	193	217	218	197	202	200	211	201	180	184	218	217	228	231	198	216	219	219	210	201	190	205	219	179	199	194	222	188	189	202	194	216	193	196	198	207	203	201	233	220	175	211	213	209	210	208	219	221	196	205	193	202	208	221	222	192	209	217	201	206	194	226	192	198	206	200	207	182	200	202	202	216	196	169	158	236	211	186	197	216	200	212	213	210	190	225	203	205	183	198	201	202	215	175	193	199	226	205	206	259	209	205	220	204	212	208	218	194	209	203	197	202	209	236	232	211	225	183	200	221	196	210	212	218	220	211	181	214	192	196	193	192	203	201	236	215	199	221	199	193	242	211	191	215	186	189	212	193	176	203	203	197	206	204	207	230	232	189	192	205	195	212	204	208	210	234	207	199	199	188	181	223	219	196	215	239	200	186	206	193	198	178	199	226	191	196	207	188	217	195	186	180	190	210	206	201	190	231	204	217	208	205	203	217	207	194	208	246	191	206	236	192	191	221	200	215	257	206	182	208	227	209	202	202	169	197	223	186	205	190	187	176	199	194	238	204	205	188	170	176	208	213	187	228	213	191	207	213	222	197	204	199	217	186	218	209	195	213	218	194	170	187	206	206	187	185	218	195	223	207	209	218	215	204	189	236	183	212	209	222	186	185	199	211	191	219	189	213	195	210	222	212	196	197	206	226	217	184	223	205	214	198	205	201	223	212	208	207	207	186	205	204	182	192	197	200	214	184	215	183	224	170	184	224	228	215	191	214	211	182	190	194	177	207	214	206	190	206	195	212	205	216	228	216	206	220	216	227	190	206	199	229	213	212	214	211	206	183	217	201	227	180	197	199	220	180	179	217	219	197	186	222	224	200	204	199	213	221	205	205	199	203	209	202	193	205	196	229	197	229	218	187	185	186	188	159	200	188	222	206	186	185	216	204	189	231	193	216	197	186	207	196	202	205	227	211	222	211	232	209	201	199	181	225	203	220	248	215	209	209	206	213	209	222	212	195	204	222	232	195	184	204	174	201	244	208	197	191	209	195	203	208	201	203	215	207	213	182	183	217	183	183	205	215	210	191	185	196	187	204	191	221	192	222	189	188	231	210	189	208	201	215	218	214	215	197	188	209	193	197	210	198	183	175	207	215	191	191	201	192	190	201	225	218	227	218	218	212	207	214	195	218	213	200	189	209	213	191	188	203	208	188	210	189	190	215	177	209	207	213	215	199	217	195	193	194	205	188	207	197	210	206	214	208	185	234	224	204	210	195	223	234	216	185	186	205	199	173	196	190	184	207	221	228	234	219	188	199	208	176	195	192	221	202	215	206	220	213	187	187	228	214	198	193	181	211	212	209	196	198	183	217	221	209	228	206	209	218	188	203	181	183	207	199	181	201	207	210	215	209	198	204	220	203	203	232	205	188	212	221	194	215	205	215	210	201	200	185	223	211	222	213	186	202	221	221	196	183	215	188	192	219	203	206	179	193	201	198	210	213	208	224	195	217	204	218	163	211	229	212	202	208	227	234	210	225	228	212	198	209	194	195	181	221	188	191	197	222	217	218	210	197	198	190	211	189	203	227	207	215	197	213	198	200	216	208	209	185	190	195	205	222	203	211	219	183	190	191	202	215	188	215	196	213	218	212	215	234	226	194	193	217	227	207	192	228	191	193	184	200	217	190	202	210	170	212	212	204	199	189	192	195	181	218	198
2193	312	313	295	297	281	259	255	271	277	270	258	281	261	239	272	230	279	276	260	276	265	254	265	264	262	268	252	270	265	264	255	275	274	238	237	255	263	230	265	272	249	266	251	234	235	252	264	249	263	247	263	277	226	252	257	251	249	235	261	279	282	258	233	226	254	267	270	284	255	261	235	263	274	272	261	278	262	274	257	258	258	269	250	247	266	270	247	278	256	255	279	263	245	276	259	257	279	253	221	274	263	277	278	267	267	263	261	244	267	255	282	262	232	239	252	269	265	243	264	267	263	274	255	251	243	273	252	215	274	263	271	263	267	247	283	249	244	253	254	246	263	288	236	256	269	256	230	234	238	276	260	270	241	265	272	254	326	267	249	218	255	254	277	262	264	243	253	249	288	239	275	251	288	249	236	276	263	279	262	267	241	260	242	253	269	226	289	269	224	255	260	251	222	267	255	276	296	296	258	252	281	265	259	295	262	261	274	275	276	239	249	234	254	251	237	258	273	244	260	258	264	263	275	265	262	277	289	273	249	259	278	254	282	247	288	279	263	276	273	245	266	244	236	260	261	263	247	251	266	292	242	257	238	280	269	242	225	288	219	250	274	249	285	257	260	255	270	253	254	259	258	258	243	266	271	250	250	267	248	262	272	251	244	259	278	260	258	266	269	266	284	239	291	269	258	253	254	275	237	260	273	249	254	259	266	258	246	232	252	277	268	271	303	252	262	277	256	273	255	283	269	241	257	287	245	275	257	250	245	271	253	265	253	252	271	262	256	282	239	251	257	253	258	247	266	312	252	231	282	283	245	263	263	257	247	243	271	263	243	237	265	235	249	294	238	283	251	284	232	259	268	258	243	278	252	257	278	252	256	247	253	239	250	259	268	270	237	263	269	239	262	285	249	245	243	257	273	269	269	266	256	270	272	265	279	262	252	248	246	268	249	242	291	271	236	252	280	251	224	289	245	272	254	243	275	252	269	264	261	224	272	245	272	257	278	267	257	278	279	265	279	250	286	266	268	265	268	246	251	275	259	230	269	264	291	264	272	292	256	273	243	256	243	258	246	299	224	245	257	267	293	304	274	255	270	239	251	274	269	272	268	266	272	260	267	258	241	261	258	246	238	275	278	269	267	286	226	251	287	245	269	273	274	246	263	236	273	242	259	268	248	253	274	245	241	274	282	241	253	278	264	248	263	307	262	256	243	286	262	237	283	253	252	274	264	246	259	288	238	270	271	253	275	276	306	260	273	270	285	280	250	254	244	266	248	247	233	253	275	255	249	249	271	259	232	241	257	246	234	249	265	234	248	254	252	268	259	249	248	245	258	256	258	279	282	298	273	263	236	270	234	260	247	258	268	287	240	251	260	273	238	232	255	257	275	259	240	232	241	238	270	274	297	264	248	235	275	254	267	285	227	248	275	250	226	267	249	269	231	291	245	282	245	256	254	224	248	276	257	255	275	258	247	280	272	261	263	263	254	259	256	269	267	266	245	251	247	279	229	277	226	248	256	273	252	259	279	264	256	281	236	258	296	275	255	277	274	290	270	273	248	268	236	238	252	253	252	220	260	262	291	243	246	251	240	269	231	258	234	267	270	275	261	256	253	269	282	271	246	262	262	260	264	265	263	244	269	264	242	268	252	262	249	268	244	221	264	259	288	283	246	248	279	283	241	259	243	243	265	253	294	253	279	282	259	257	278	285	238	260	254	269	270	249	247	274	231	271	282	248	262	253	258	251	274	266	249	252	234	248	282	258	258	270	260	251	259	288	274	271	279	281	226	241	267	289	270	269	244	269	268	265	252	257	271	284	262	264	268	273	250	254	237	237	249	259	273	250	276	267	240	304	254	245	275	272	245	280	277	262	214	229	263	259	269	247	263	280	243	294	279	272	276	247	295	274	249	251	268	244	264	236	257	276	250	258	297	294	253	271	243	257	249	259	249	243	266	233	281	267	250	252	256	225	264	273	271	242	290	237	265	239	274	247	263	233	260	234	254	281	229	239	290	254	264	257	280	219	262	255	261	265	241	238	262	264	281	266	231	277	246	245	262	266	268	261	276	253	267	253	281	292	279	233	248	237	269	254	270	283	278	273	227	276	281	237	282	256	249	256	272	264	259	257	255	255	263	254	246	229	273	277	278	253	249	262	270	252	257	262	277	253	243	266	234	260	238	292	249	271	280	273	271	251	261	246	233	246	234	235	259	246	269	245	265	256	269	262	249	263	273	263	254	260	259	252	245	225	272	226	257	285	264	270	264	248	280	230	250	243	247	290	255	254	249	250	253	241	238	283	238	258	257	261	277	289	270	299	279	270	279	281	267	269	253	257	295	258	265	254	244	274	273	263	254	264	259	246	254	252	276	271	282	265	298	260	241	269	274	256	272	282	278	259	272	284	259	273	256	285	244	252	259	276	261	268	254	229	269	276	245	282	274	273	241	280	253	232	253	245	238	270	260	249	253	285	264	258	237	282	254	254	257	261	241	260	269	252	277	280	243	241	274	283	252	261	284	245	265	285	240	248	272	264	246	246	251	285	236	278	242	271	274	238	259	232	273	248	242	258	254	245	263	271	276	285	260	249	243	259	254	249	222	281	257	259	275	229	252	279	235	247	237	241	250	248	268	246	251	243	243	250	252	261	244	227	262	244	255	238	254	284	265	234	259	240	256	252	288	269	248	240	283	267	250	255	247	279	245	257	251	261	269	260	276	273	253	269	257	274	263	265	239	279	270	256	265	218	266	274	249	260	208	210	248	262	249	238	273	242	268	260	263	244	256	254	279	251	250	259	277	253	244	276	268	269	282	254	249	257	265	285	266	249	244	278	248	228	244	220	257	248	251	259	268	258	257	228	285	263	254	265	231	260	268	229	242	274	246	268	270	226	277	232	265	267	267	262	262	245	244	262	249	261	270	231	249	247	272	246	298	266	250	252	263	250	267	243	276	296	283	233	307	244	261	272	254	257	276	268	289	268	241	266	272	276	259	277	268	277	240	246	262	257	272	267	247	262	275	269	286	275	250	286	287	267	261	258	256	238	269	243	251	255	228	241	264	266	243	253	283	293	271	245	228	272	284	253	241	279	287	256	261	257	239	272	268	267	232	267	272	277	266	241	263	256	282	243	264	239	260	261	265	273	252	241	257	244	290	268	274	259	281	262	257	264	244	256	257	258	274	265	261	241	259	263	258	259	259	251	265	268	257	266	253	262	261	239	270	253	240	246	242	247	250	249	264	296	270	253	278	277	254	269	256	285	261	295	248	267	250	254	261	243	250	252	256	252	237	265	266	270	252	257	263	265	270	254	261	248	225	262	267	245	261	242	279	242	254	250	261	274	247	250	242	243	258	257	269	259	279	253	282	259	267	270	263	269	290	245	281	265	245	261	237	264	276	310	269	238	249	262	255	249	256	278	263	272	226	261	268	227	256	288	249	232	275	246	226	251	295	247	280	250	272	249	258	273	301	240	252	264	247	262	238
2396	726	772	798	826	805	727	702	758	746	712	699	716	644	696	702	688	727	716	654	650	705	649	687	672	664	644	652	620	640	667	652	646	681	670	652	679	648	675	641	686	690	691	642	688	663	674	650	655	648	662	674	621	675	700	684	647	698	635	672	693	677	700	648	674	659	675	677	649	680	639	632	635	667	637	622	656	677	601	661	669	677	643	685	741	670	668	642	697	626	669	686	678	662	662	749	661	678	625	713	608	647	694	692	702	646	668	683	652	665	685	658	653	692	619	680	655	689	654	669	694	648	675	650	642	643	637	658	674	639	637	672	693	626	661	667	707	604	658	729	618	704	677	715	641	644	682	666	627	631	711	687	694	666	691	673	649	639	662	666	695	654	658	672	652	673	667	667	657	646	656	636	651	663	639	642	685	672	690	665	644	728	633	653	619	678	638	667	683	675	633	661	657	602	644	653	639	624	656	679	664	668	647	655	685	675	647	632	666	668	652	635	663	647	666	675	642	654	641	635	693	682	649	689	675	641	695	634	683	672	658	648	683	680	628	670	707	683	668	679	642	668	674	678	647	650	648	684	648	679	675	650	648	654	628	606	694	648	649	647	675	693	655	678	614	634	675	664	616	645	671	722	671	694	650	655	686	630	664	672	659	628	657	616	689	693	655	700	647	681	687	694	659	663	716	666	674	685	635	618	646	662	656	670	665	636	664	706	628	707	640	636	691	644	670	672	636	648	687	714	671	666	641	656	682	669	635	691	663	678	675	667	657	673	685	673	684	656	672	652	610	674	690	615	686	642	650	620	683	646	673	672	652	693	660	662	703	625	667	688	690	609	651	668	662	666	623	672	684	686	700	679	661	654	664	697	667	627	648	649	625	639	657	641	651	686	658	671	634	611	611	653	671	647	687	631	594	666	635	704	663	659	624	694	641	681	634	659	661	701	669	600	625	630	736	678	649	665	625	620	643	623	638	648	660	662	645	673	651	677	684	645	657	679	626	658	665	629	642	687	665	681	646	641	675	673	615	655	710	639	652	641	693	638	680	655	661	658	655	672	666	659	686	637	685	686	652	684	649	706	679	638	710	653	659	726	633	682	691	665	697	666	658	646	646	617	607	643	669	706	665	601	661	606	649	662	640	679	707	678	645	665	665	675	666	670	674	712	667	698	649	666	671	694	657	648	644	669	658	634	614	669	657	632	674	628	642	661	689	655	684	633	663	648	655	669	644	672	592	667	620	677	697	628	726	656	673	660	644	627	707	627	673	672	693	622	647	659	681	654	603	678	677	684	642	684	647	649	649	650	667	698	670	628	689	686	641	662	654	632	651	737	649	652	678	690	673	661	669	645	673	673	684	687	678	609	663	660	605	640	673	581	691	639	665	662	660	700	641	669	623	672	672	678	612	664	675	655	664	651	631	656	646	671	673	687	618	671	675	641	692	648	643	662	667	647	646	680	643	671	640	669	643	674	619	653	685	627	684	663	655	664	638	652	680	699	689	690	653	641	628	693	701	637	627	685	659	674	661	694	629	657	648	661	684	736	697	668	633	657	644	705	637	611	696	633	656	706	633	655	645	626	642	639	706	674	653	660	654	735	676	670	681	691	665	671	661	633	673	619	673	642	692	664	655	683	640	677	655	629	673	657	616	609	625	652	667	640	662	652	625	643	659	707	671	631	649	642	631	645	645	640	681	667	639	652	645	652	672	668	633	700	680	640	695	630	622	696	670	661	624	689	625	664	653	664	673	685	695	638	711	660	657	672	671	670	648	670	646	674	682	676	614	715	606	659	668	666	675	639	669	625	668	632	637	651	615	629	683	627	650	614	641	654	716	678	640	670	668	638	645	668	643	686	592	692	662	642	632	637	665	645	676	645	638	662	666	647	651	639	635	608	649	658	653	683	657	638	638	629	666	682	611	689	664	701	668	656	697	654	661	654	667	648	694	691	641	664	690	704	682	625	637	642	643	672	640	635	650	704	641	684	622	672	697	719	660	612	651	639	631	670	641	665	682	667	673	659	647	641	736	639	644	635	676	634	677	669	662	676	661	647	682	674	652	674	678	657	667	681	710	638	676	616	660	624	650	670	626	678	640	631	643	657	668	655	681	622	669	661	671	663	665	683	657	675	639	652	678	693	674	654	680	654	651	682	693	655	653	604	704	654	633	615	652	691	659	631	679	638	645	705	695	678	627	715	655	644	674	711	647	633	667	620	693	647	656	698	647	685	651	666	725	682	705	693	664	658	653	657	690	628	649	612	669	683	674	679	660	634	659	690	688	594	616	690	670	691	652	656	690	660	650	639	668	647	638	713	622	649	671	666	672	690	704	675	620	716	689	661	680	653	648	665	704	677	677	677	685	648	675	622	623	623	644	697	653	661	671	667	648	665	631	669	642	659	679	672	666	663	646	682	664	623	641	641	712	658	626	659	602	679	661	707	670	698	639	650	656	715	671	669	641	691	666	677	655	675	657	682	700	655	656	650	692	699	695	699	624	653	654	652	675	650	661	643	631	686	675	663	641	690	684	663	684	655	696	634	638	670	644	632	637	636	614	639	688	699	704	644	655	655	689	615	656	651	668	663	675	655	660	654	670	698	649	612	670	621	651	626	701	678	656	697	641	636	631	660	647	655	653	658	679	680	680	633	686	660	649	651	664	604	657	654	659	666	635	697	632	687	658	659	669	654	618	636	625	628	674	661	649	614	652	663	663	657	665	641	672	615	638	671	653	656	682	633	677	669	646	700	690	676	675	650	656	679	676	635	695	632	679	637	682	676	710	648	642	649	694	658	657	671	675	666	698	613	656	677	622	653	621	676	652	648	638	676	613	656	680	652	647	694	659	671	664	649	662	659	638	715	696	667	651	690	634	681	679	636	630	690	646	668	668	653	604	595	639	672	640	653	657	691	658	628	651	675	688	680	662	600	630	633	673	691	661	637	665	641	623	689	682	659	691	619	644	661	691	618	668	669	699	627	649	641	669	689	643	680	651	652	669	646	674	664	686	649	619	652	637	692	712	658	638	666	638	679	661	669	626	666	670	640	678	671	648	603	624	640	685	695	649	662	653	728	720	688	644	684	644	614	676	634	683	671	680	672	684	684	680	670	618	717	679	662	649	655	615	691	676	686	731	677	663	667	668	629	646	665	655	649	638	639	621	657	711	606	671	647	660	660	671	630	662	679	681	691	662	690	636	623	635	696	676	660	723	676	672	684	656	657	617	695	669	662	680	654	719	661	677	636	645	622	679	664	646	699	655	656	634	634	680	643	663	696	621	622	651	730	666	654	653	687	586	635	646	685	692	635	688	621	640	639	677	649	665	689	641	677	670	662	689	711	646	687	668	675	632	691	669	677	670	609	682	643	687	668	671	602	674	667	690	702	668	654	691	660	626	656	673	645	690	671	667	660	630	638	633	676	670	646	679	678	667	636	688	645	647	628	683	636	653	689	670	648	702	620	684	681	681	663	722	661	633	680	644	680
8759	1090	1288	1043	782	581	484	430	365	316	266	260	260	274	225	262	235	233	224	214	195	214	236	199	169	201	193	181	220	184	186	220	189	212	221	217	203	174	181	193	190	194	177	182	194	189	178	168	181	204	216	190	184	200	183	149	201	180	178	191	190	204	164	186	185	194	172	185	169	185	171	187	192	188	183	196	194	169	167	200	186	189	165	184	211	180	172	194	180	201	180	190	204	179	177	179	195	184	191	185	177	188	176	153	185	191	198	210	169	180	216	169	176	192	188	187	210	189	162	187	174	213	180	187	182	206	202	206	176	178	190	182	229	173	179	181	187	181	178	177	196	157	178	210	207	188	187	177	188	198	201	180	188	179	177	180	188	169	176	176	161	187	174	187	165	176	187	180	168	209	207	166	173	179	197	162	203	171	192	199	198	190	186	166	186	175	171	196	197	165	181	168	165	181	200	202	163	183	183	206	191	171	155	191	174	181	191	182	209	190	190	202	184	190	170	195	193	176	208	191	193	176	174	197	178	181	190	204	183	178	178	193	199	198	194	195	191	189	194	184	205	176	189	206	189	180	180	199	184	191	186	171	178	160	172	149	192	177	174	180	215	169	184	201	187	181	172	165	194	195	183	193	197	210	170	188	200	169	179	180	188	181	168	188	139	169	201	189	175	191	199	172	171	170	175	170	172	185	189	182	194	183	187	183	193	188	194	186	175	187	167	204	172	185	166	192	181	188	166	208	220	208	177	197	197	186	189	186	176	191	198	174	189	208	185	189	203	189	175	180	200	193	187	186	178	199	185	183	169	170	173	195	188	205	190	217	198	190	157	174	176	179	183	183	177	181	191	181	193	179	186	193	201	169	188	195	165	193	223	176	185	190	164	192	181	204	205	177	194	203	187	195	177	180	195	184	190	236	225	192	168	196	201	177	171	198	200	192	198	164	177	196	144	185	206	189	179	190	184	210	211	196	201	196	171	181	186	192	179	191	180	180	188	213	181	213	185	192	210	166	184	190	197	201	192	197	188	198	211	176	203	195	174	201	186	173	207	180	191	184	192	181	185	192	179	187	196	171	200	197	179	196	173	168	182	175	195	186	189	189	192	168	156	189	161	162	183	170	187	236	205	203	161	189	204	173	188	167	187	176	193	202	178	190	167	165	191	199	174	213	180	176	171	161	179	181	171	193	205	174	178	168	168	181	204	204	194	192	189	191	156	204	220	179	193	177	185	211	180	183	188	193	231	174	185	186	215	184	182	175	211	161	202	185	189	206	195	175	197	173	182	184	184	173	175	180	191	188	178	205	188	202	205	181	202	177	171	170	189	175	198	207	187	164	163	176	203	168	180	217	176	186	180	185	196	182	188	187	192	171	173	197	176	186	191	200	184	186	184	189	190	170	218	193	158	199	182	185	199	203	188	172	199	169	167	167	172	196	177	205	193	178	185	183	182	202	176	207	183	173	161	196	169	177	193	179	185	191	179	165	204	195	175	198	195	145	174	178	204	211	180	166	202	181	196	175	184	172	184	199	161	181	180	173	187	190	177	163	201	176	196	204	185	194	176	189	184	192	179	174	199	220	189	186	179	190	210	180	178	194	209	180	195	170	193	201	182	207	204	178	194	175	193	227	218	182	194	200	200	224	187	191	200	192	168	174	193	179	168	186	166	167	165	191	194	216	166	187	169	189	183	175	213	201	210	192	174	196	164	168	200	173	193	216	166	212	195	213	183	174	166	173	199	196	185	178	177	188	194	206	198	190	207	178	185	178	208	214	204	186	192	195	169	181	170	186	169	185	201	178	191	188	211	166	195	175	200	184	167	180	185	200	216	180	195	189	185	184	204	186	178	157	183	181	183	181	169	182	191	182	180	171	206	175	194	186	181	201	196	190	179	176	191	200	193	195	174	175	193	183	201	210	187	192	191	197	198	175	195	187	181	187	193	202	178	182	182	174	157	188	185	186	192	189	189	186	196	167	189	182	176	180	204	174	177	183	193	184	170	217	159	155	206	201	178	180	186	210	177	197	184	191	194	186	192	199	188	177	191	180	179	185	182	188	155	195	185	158	197	165	196	182	194	185	172	212	162	186	209	189	169	185	190	195	174	185	188	181	182	193	173	207	191	190	193	180	195	207	165	161	199	171	191	200	179	197	188	174	206	190	184	213	191	160	183	184	179	204	188	195	158	176	166	168	198	194	186	194	173	189	168	167	201	210	200	197	203	189	221	207	199	200	178	194	209	168	172	188	178	190	194	188	190	199	175	181	173	192	165	165	188	180	183	197	184	183	169	183	191	196	173	202	197	184	195	203	173	186	190	171	169	171	190	220	171	176	186	210	200	171	177	171	190	189	192	201	195	180	155	178	174	180	199	193	195	207	179	181	215	184	180	189	175	190	172	182	189	192	183	176	203	188	187	191	192	186	196	193	202	172	228	194	192	206	199	202	144	176	193	175	189	178	198	168	191	181	215	195	194	176	189	171	197	188	186	182	213	182	215	177	185	180	178	161	174	177	201	167	196	179	168	201	176	188	191	206	182	192	190	166	209	200	175	192	204	191	177	171	184	204	171	190	196	182	202	187	179	156	212	166	173	174	190	181	189	195	207	187	163	181	196	188	196	168	192	179	174	185	167	190	165	216	190	187	172	169	183	188	179	179	181	201	186	191	173	189	184	184	176	185	205	195	179	174	195	172	206	207	182	183	185	195	199	192	187	180	192	201	173	196	203	200	204	185	187	179	168	171	185	195	199	200	156	178	172	203	186	188	195	209	175	199	190	178	219	185	195	177	178	182	211	201	191	182	192	166	172	190	199	189	179	192	192	177	201	177	189	187	212	173	186	187	189	177	175	194	208	188	192	165	175	160	207	212	155	161	203	160	195	194	164	185	199	181	189	190	174	207	185	177	199	198	188	170	178	195	188	188	206	186	181	167	162	186	175	178	157	177	192	215	198	178	188	172	182	176	161	188	187	183	189	190	180	176	195	192	194	175	186	154	190	167	202	167	185	172	179	169	204	205	207	174	187	178	174	190	174	204	187	206	188	180	196	203	187	180	201	194	195	209	187	191	181	203	233	179	180	179	187	188	175	185	193	166	164	203	185	157	193	188	173	209	179	196	223	161	184	179	195	188	191	190	171	173	189	209	191	183	186	180	189	178	180	191	185	186	196	185	178	178	159	174	185	199	154	173	191	197	196	194	189	172	183	186	193	172	192	175	179	189	195	178	161	207	199	212	178	184	175	199	191	210	209	199	183	176	204	198	191	191	166	189	188	170	173	213	218	189	180	168	186	189	189	177	180	209	181	185	186	187	163	173	196	159	168	160	189	162	193	188	191	208	188	197	193	178	187	182	192	179	199	185	204	192	195	182	198	191	187	178	209	142	196	191	175	182	220	193	179	189	193	177	177	200	201	193	192	191	184	202	145	192	215	213	194	209	185	211	168	166	216	186	196	169	172	185	198	184	210	200	164	183	162	178	173	194
5648	1416	2871	3442	2882	2485	1997	1734	1466	1312	1115	1117	990	914	821	805	780	747	747	734	675	690	642	653	597	637	609	629	589	556	565	574	505	586	504	566	537	533	554	508	556	555	539	525	526	484	520	581	506	525	499	567	498	494	465	519	516	476	459	475	535	487	478	514	515	497	465	509	472	474	488	513	463	521	491	533	506	489	536	490	486	493	550	535	501	490	508	515	486	475	492	474	482	518	494	516	498	501	489	519	477	475	487	497	456	487	485	509	520	459	467	502	471	465	490	482	486	474	511	487	475	501	481	458	453	437	449	494	451	482	498	485	477	494	486	490	473	468	526	493	461	478	504	473	473	473	482	472	468	514	509	487	481	523	480	512	492	472	484	485	476	466	470	478	499	473	466	490	484	454	437	551	467	496	507	468	498	469	494	463	483	455	480	472	497	515	494	450	494	427	455	477	462	476	493	451	508	470	507	481	528	486	464	472	503	499	471	469	458	461	464	515	482	501	499	484	506	477	481	493	461	491	482	483	473	494	451	489	491	482	503	447	479	496	441	494	463	495	455	469	462	458	447	505	515	460	473	507	453	544	473	472	518	473	494	455	493	454	492	486	468	527	510	492	462	463	477	494	482	449	511	485	479	454	483	452	522	460	497	493	500	464	508	489	443	476	466	449	493	443	523	457	501	474	468	497	463	499	466	443	489	489	456	469	493	491	462	487	476	466	509	503	497	500	504	512	484	495	494	493	469	476	496	511	474	451	484	439	481	492	464	491	478	468	452	500	504	486	522	503	490	484	473	504	520	461	484	458	499	449	504	483	477	512	480	494	496	468	440	523	461	516	467	478	501	478	471	470	460	467	443	485	467	466	480	455	479	458	442	433	473	441	474	475	503	437	484	530	471	408	469	470	481	492	484	503	523	491	457	436	490	465	475	468	468	466	476	480	505	477	456	476	475	490	442	464	443	481	492	478	491	493	482	481	477	486	487	476	511	500	472	470	485	456	471	475	488	523	488	470	491	517	438	483	464	453	485	465	499	495	443	458	489	482	479	472	478	486	494	500	472	489	463	471	488	461	453	504	488	496	491	479	482	489	471	505	482	493	510	517	443	496	507	486	509	488	485	469	484	468	432	484	522	502	477	452	465	526	484	460	457	469	476	478	471	506	462	517	481	445	455	477	501	543	497	465	469	480	466	429	488	462	479	462	482	477	483	465	437	498	512	460	466	515	480	452	488	476	477	489	471	481	451	463	468	474	451	493	455	475	484	490	478	470	451	498	500	462	456	481	489	474	465	481	486	474	500	464	457	454	491	432	482	483	498	502	442	460	442	490	491	482	448	516	494	458	505	487	451	446	475	457	470	463	470	503	440	475	453	461	506	512	471	469	481	464	477	524	460	467	460	514	479	510	432	477	465	495	504	488	524	476	484	487	501	498	458	523	416	446	471	471	500	475	492	461	482	481	492	498	492	491	477	471	462	530	494	447	484	517	473	468	484	502	499	469	470	519	488	438	497	438	470	478	487	468	513	459	514	475	490	470	466	459	509	497	519	525	483	505	478	490	523	475	528	500	480	434	454	491	461	446	443	469	468	536	469	512	441	466	466	496	476	484	478	511	537	475	494	492	455	475	505	492	450	488	485	509	463	464	445	472	492	456	500	478	471	465	483	458	462	467	453	444	498	522	493	497	509	458	455	529	484	484	429	497	477	476	460	460	498	485	483	483	468	475	470	488	459	485	492	449	485	474	490	513	468	466	462	478	507	477	462	494	496	519	449	491	507	474	477	476	477	460	493	458	438	512	509	449	499	485	465	480	510	512	477	501	499	449	476	486	485	496	497	497	515	541	506	504	521	495	460	554	478	543	496	454	496	500	516	506	466	515	492	464	481	476	466	460	498	449	488	499	494	477	468	471	451	505	441	446	479	486	493	495	491	472	495	539	492	484	535	480	485	464	462	482	490	456	500	475	486	506	457	447	495	477	488	508	494	477	479	471	476	476	460	471	508	476	488	488	471	502	478	486	453	479	471	453	499	480	484	469	474	467	513	489	511	491	498	483	471	481	475	489	466	493	454	458	475	522	453	484	471	498	498	463	453	483	451	472	467	451	475	460	509	481	498	458	464	463	508	504	485	466	491	446	480	439	502	484	487	494	488	516	462	463	489	483	473	470	499	446	495	480	479	512	423	480	483	503	502	503	508	471	486	474	491	460	483	511	484	450	482	467	501	446	446	480	464	463	465	487	473	476	498	485	509	480	517	492	482	491	499	478	491	452	449	456	465	505	492	479	492	448	512	497	506	471	490	441	523	501	505	457	454	494	474	456	511	457	475	497	463	448	498	494	517	485	465	465	496	477	472	447	498	477	462	517	493	494	493	467	482	469	492	477	469	492	495	439	465	470	503	425	452	487	469	465	520	479	476	485	463	488	470	542	529	522	528	518	491	462	440	497	465	518	488	474	472	476	461	464	480	424	465	449	496	501	500	472	498	436	510	507	485	493	489	468	505	475	443	507	444	501	503	493	465	520	473	466	479	487	426	458	460	481	468	482	507	419	488	469	463	506	490	490	471	495	505	553	477	455	477	480	473	483	503	502	459	500	521	532	468	498	494	469	472	528	471	492	456	462	506	529	449	448	486	477	513	491	495	470	465	498	455	458	467	454	482	469	497	460	500	427	494	474	465	489	469	492	468	492	494	491	456	497	457	456	464	507	509	487	483	472	466	444	481	440	513	477	508	482	495	457	483	474	525	470	509	462	466	494	492	480	453	535	468	512	473	502	501	510	505	466	462	494	506	479	454	488	484	479	470	472	468	451	489	484	489	466	486	479	509	482	506	444	489	502	506	497	474	475	462	498	464	533	504	464	452	484	443	504	465	458	471	444	512	501	491	512	481	457	461	486	464	460	478	529	507	485	507	543	482	496	435	476	498	458	458	493	442	462	473	478	461	519	459	506	518	476	463	502	488	474	440	467	484	499	497	483	461	518	441	474	460	448	471	502	468	503	444	513	482	499	463	489	474	443	442	460	509	511	475	484	479	487	483	482	455	482	530	482	455	443	471	459	466	444	523	490	484	482	468	502	420	470	473	468	457	532	502	471	477	467	464	509	472	512	466	485	472	463	469	480	493	483	529	521	452	485	454	447	495	507	477	459	477	468	477	452	475	474	481	502	454	494	490	492	493	495	475	466	470	470	476	493	497	476	449	460	458	480	505	456	440	454	482	516	499	487	478	451	501	474	550	492	462	458	467	473	514	483	509	458	506	473	495	490	453	471	521	476	517	496	487	442	491	445	474	445	470	461	473	494	453	507	455	452	493	442	465	476	485	461	450	435	484	463	489	485	478	504	473	484	476	482	536	470	452	434	508	504	511	460	465	464	513	465	468	494	497	484	483	515	480	511	484	464	471	492	444	461	472	448	490	474	469	485	463	481	489	459	484	472	454	506	481	423	461	488	496	475	468	512	475	476	491	478	506	501	485	495	453	463
15586	2372	2417	1788	1265	837	663	540	392	302	258	260	240	202	163	164	153	133	124	129	106	112	106	107	91	100	104	100	80	80	94	94	100	82	82	83	92	80	83	88	73	66	67	73	89	72	95	78	77	81	64	75	79	78	53	76	70	75	93	77	60	69	72	91	74	89	70	61	82	91	77	68	88	59	63	63	61	74	74	71	80	58	75	82	88	74	69	75	79	76	79	68	73	79	63	82	57	60	68	55	80	58	42	71	69	60	78	70	67	66	81	88	63	62	74	58	60	69	54	64	58	63	71	62	57	78	65	53	77	67	60	73	67	67	75	61	74	75	74	69	61	65	67	84	72	73	78	66	68	75	91	72	71	63	57	69	73	65	78	72	67	60	64	60	60	68	58	65	74	81	56	71	84	53	70	70	56	82	68	65	68	73	64	75	71	60	62	62	69	84	72	57	55	58	68	63	68	61	78	60	84	81	68	89	65	59	68	61	81	71	53	71	70	71	73	64	72	63	61	96	78	64	63	58	67	76	76	65	70	63	70	49	74	63	78	66	71	64	72	46	67	84	63	64	74	80	76	55	47	73	72	87	66	61	73	78	60	71	67	76	79	70	71	72	70	75	79	70	63	84	71	77	58	66	59	67	67	61	65	87	87	64	62	62	66	67	61	70	54	66	77	68	62	68	57	61	77	60	80	64	72	64	74	69	57	74	71	81	71	67	61	53	78	68	69	65	82	59	60	71	79	80	59	56	64	66	70	53	70	60	74	65	77	64	64	72	65	73	63	83	74	85	59	73	58	66	76	81	77	56	65	75	52	69	75	72	63	60	62	58	76	80	70	83	57	67	76	72	70	58	67	78	73	61	80	57	83	75	54	63	67	86	69	61	66	70	70	76	58	80	83	68	71	78	66	61	77	70	75	72	57	64	63	57	81	64	78	63	72	69	66	69	84	74	88	72	79	56	62	83	77	78	60	61	81	65	79	58	64	69	79	61	69	70	79	71	79	62	49	73	71	61	61	78	64	82	81	54	68	61	70	66	62	61	71	67	60	66	60	68	65	60	66	63	71	58	79	69	87	53	60	57	62	73	83	77	65	55	75	80	63	70	59	81	72	68	75	72	60	56	75	77	76	81	80	73	65	82	58	64	64	59	68	63	78	70	65	74	65	70	61	64	58	67	89	67	65	63	68	63	72	75	63	77	56	73	59	58	69	80	65	59	60	73	75	59	69	75	53	63	74	67	76	75	68	59	45	77	67	59	71	77	72	94	76	62	78	72	60	74	82	61	67	78	59	60	68	63	68	62	50	68	76	47	71	54	61	62	59	74	82	80	69	72	65	62	67	50	87	69	49	81	50	62	77	71	69	54	65	72	73	65	45	71	65	79	74	68	64	78	75	77	79	52	65	60	67	77	59	55	72	72	74	72	64	79	78	65	66	63	54	66	65	63	71	69	72	81	68	59	69	69	46	64	73	61	61	67	65	81	68	74	66	78	68	73	72	64	58	57	65	68	80	68	58	69	59	75	68	61	78	54	76	79	53	69	64	62	75	70	74	58	66	68	68	60	52	62	48	58	76	67	74	74	60	68	67	67	87	75	64	73	59	56	71	83	60	54	71	68	70	77	64	87	58	73	84	78	72	69	57	58	72	59	77	70	68	66	70	60	82	71	68	52	58	80	77	60	71	77	66	63	68	63	65	80	63	73	74	66	69	74	62	67	78	68	64	61	74	61	67	68	68	60	71	65	52	62	79	55	59	85	58	50	65	79	86	84	67	63	66	62	73	82	78	81	62	67	70	65	68	59	81	55	65	63	78	62	65	81	66	67	72	75	73	70	66	71	81	57	66	75	59	76	73	83	76	50	63	62	71	73	65	75	73	84	69	62	60	63	61	68	57	68	72	62	79	86	78	79	64	74	80	58	66	60	76	70	73	66	72	74	66	60	63	61	82	66	83	64	67	77	71	54	68	79	66	52	77	70	53	66	81	66	76	68	69	58	80	59	63	74	70	80	62	93	54	74	73	74	71	79	72	62	75	84	66	76	64	76	81	49	73	75	55	81	74	69	75	70	60	69	61	76	67	57	71	77	74	66	63	73	70	64	94	59	70	66	86	66	66	73	79	70	68	56	62	56	74	61	69	62	70	77	59	60	62	68	66	69	68	73	50	61	66	64	60	55	62	68	80	62	84	75	68	74	70	57	62	68	67	71	57	58	66	55	59	60	64	57	66	67	83	77	74	70	72	61	67	84	64	74	67	73	67	62	59	72	59	68	65	61	75	64	74	70	60	65	81	70	71	82	67	71	68	68	59	72	42	78	71	79	62	71	63	71	79	77	58	63	60	54	55	66	70	56	79	55	72	74	76	79	70	66	70	68	60	63	68	52	70	49	79	75	84	74	81	68	71	72	65	64	72	73	74	62	59	76	68	72	60	70	74	54	69	65	84	62	52	84	78	76	75	90	72	75	62	75	78	68	67	71	66	68	85	74	75	51	66	90	73	64	75	78	81	59	71	71	69	58	86	61	48	68	53	84	66	55	72	74	69	83	78	69	66	70	76	61	62	66	62	63	56	71	57	73	71	67	68	55	68	66	68	69	73	62	60	53	67	70	74	63	58	70	59	56	48	71	61	71	75	58	65	64	70	73	63	63	66	72	71	56	67	58	72	69	58	73	67	68	70	74	51	65	79	55	62	72	58	72	67	62	71	61	75	72	71	61	68	69	79	78	64	77	71	56	67	72	80	79	66	60	71	50	84	77	67	74	60	78	86	69	59	77	75	64	66	65	69	54	69	49	66	65	73	63	65	74	75	71	62	81	81	68	62	69	71	72	66	85	71	69	74	61	62	59	76	53	87	74	70	84	72	84	61	86	59	63	85	73	79	61	75	68	65	45	53	72	87	68	71	50	85	70	75	60	68	62	63	71	70	60	78	64	66	50	83	68	79	87	64	70	73	68	63	73	66	71	82	69	57	56	69	58	73	75	59	85	71	74	69	71	59	70	74	62	73	77	60	75	64	77	61	75	75	75	57	67	82	92	69	66	57	54	80	78	53	74	68	59	72	70	66	77	57	46	90	64	67	60	62	70	77	65	71	61	72	72	68	62	69	72	76	51	74	66	72	62	74	75	64	74	74	73	66	68	79	79	73	74	63	77	59	65	74	69	68	58	76	88	76	70	56	77	60	74	76	52	68	73	71	59	82	68	75	64	75	70	75	66	59	76	80	91	72	78	63	72	62	58	68	78	73	71	69	67	86	72	69	84	56	64	62	53	61	67	71	66	64	73	74	61	79	76	62	78	68	69	86	68	71	56	60	59	73	61	68	73	58	59	62	66	78	59	82	74	67	74	72	49	70	71	83	55	62	65	70	63	55	72	68	62	65	73	55	76	59	75	60	80	54	65	64	83	71	62	75	61	70	57	86	57	71	68	64	70	64	82	95	68	66	62	79	65	76	86	79	73	65	66	68	59	80	76	67	75
7338	1919	4573	5459	4687	3780	3030	2472	2085	1796	1451	1323	1209	1032	932	829	810	719	693	637	550	486	488	454	472	486	436	433	415	370	394	375	345	381	386	358	314	326	305	315	321	305	307	265	282	295	254	278	267	250	242	284	268	248	236	260	264	253	274	254	262	232	242	233	253	248	224	251	250	253	233	204	245	237	220	222	220	221	250	228	266	218	225	207	203	211	222	197	231	231	190	228	212	210	185	230	210	193	220	200	218	224	216	192	201	195	200	208	223	198	225	199	222	218	227	213	240	228	197	208	228	222	206	200	223	234	217	194	195	188	183	216	204	209	198	215	202	200	208	173	186	213	207	211	232	198	226	240	224	220	183	207	187	196	201	193	201	195	186	190	215	203	216	197	226	199	195	213	203	221	209	233	209	228	191	214	213	187	223	204	237	230	188	203	212	195	210	237	191	223	235	217	193	211	201	206	177	188	220	219	217	208	187	205	224	236	215	193	205	190	182	194	174	197	196	201	220	195	210	216	205	210	207	211	184	176	222	201	164	206	215	227	192	197	206	213	215	198	195	208	191	217	222	211	208	209	198	216	181	208	194	210	204	220	192	213	212	198	209	223	199	212	193	183	233	174	207	214	208	209	191	223	204	207	187	190	216	209	206	193	200	220	184	209	237	194	213	221	206	209	206	182	177	183	201	226	207	217	188	183	205	236	210	203	188	189	186	194	226	193	203	213	223	194	189	219	201	189	216	219	201	209	209	203	209	203	197	211	192	184	184	224	188	224	196	195	201	202	190	206	200	214	214	194	180	186	194	203	189	204	195	213	200	199	213	196	184	214	198	205	194	216	200	198	201	217	198	201	215	177	220	227	226	221	177	216	199	222	195	197	179	195	188	209	227	215	211	241	187	212	205	187	178	205	197	186	213	191	192	199	213	220	217	184	209	219	201	183	199	199	193	223	180	171	226	189	215	198	229	206	221	208	218	205	193	202	202	189	178	189	230	194	218	189	240	203	188	211	188	191	191	201	194	214	199	202	208	203	222	218	187	191	195	219	225	217	213	205	209	182	190	200	198	188	198	154	203	200	195	186	217	210	198	197	202	219	204	237	202	196	225	237	204	210	202	205	214	203	215	218	219	211	209	187	198	201	195	211	213	219	200	198	190	205	190	211	203	179	170	227	202	210	232	178	225	234	206	204	209	198	226	208	213	240	202	200	198	205	188	196	210	222	181	214	191	234	195	193	205	196	209	210	222	199	207	207	181	227	224	212	191	194	207	206	216	209	211	201	212	216	192	172	212	209	192	199	217	216	210	196	214	221	196	208	193	172	199	171	207	215	204	197	204	183	226	198	202	196	199	210	213	201	214	210	196	193	210	214	201	233	209	218	215	204	183	216	196	209	190	206	202	188	196	222	189	230	209	205	221	207	182	212	211	208	218	183	191	204	184	189	192	230	216	233	193	197	205	219	200	205	217	205	188	209	208	199	224	204	187	180	209	206	233	213	203	203	188	204	203	206	198	191	207	187	197	212	200	218	218	206	201	240	190	229	185	211	208	197	202	213	226	166	205	192	222	184	208	205	223	203	199	212	204	207	189	174	201	200	199	214	195	213	208	197	225	208	205	185	213	208	213	224	184	183	210	213	195	188	209	187	200	198	216	193	221	209	196	184	188	229	197	204	196	194	188	200	185	206	207	209	184	182	203	196	227	199	199	199	216	212	211	218	219	208	209	194	215	200	203	214	208	194	213	198	198	206	203	215	192	218	223	213	194	187	185	191	226	217	202	197	216	199	202	205	220	199	211	212	212	211	240	203	225	220	204	203	197	214	189	221	225	203	214	225	181	197	208	206	204	202	230	176	207	222	191	226	199	207	197	184	212	217	199	199	229	226	181	229	172	215	200	203	223	219	181	180	195	219	198	172	204	200	215	200	200	193	214	211	215	185	222	218	246	194	179	203	191	211	203	194	211	229	209	210	209	202	212	194	219	224	219	209	204	196	213	207	205	193	220	203	220	218	216	196	182	192	203	224	234	178	213	202	203	194	187	189	217	229	193	185	204	198	202	216	212	203	191	219	200	204	208	170	226	192	208	215	204	203	207	211	189	196	194	222	212	211	223	192	206	200	197	184	204	216	223	216	203	184	232	193	206	223	181	205	217	218	176	207	210	215	196	230	218	207	193	208	194	196	196	220	202	222	209	214	207	201	216	223	200	195	172	202	196	202	226	225	190	192	225	216	192	168	188	179	214	190	179	204	174	210	202	182	201	172	190	202	216	196	222	193	194	216	196	212	213	226	203	203	193	199	196	197	212	246	220	222	205	180	226	204	203	187	219	199	181	197	224	219	188	202	221	214	194	211	245	241	201	202	228	218	222	201	221	225	223	207	197	233	185	203	189	197	197	200	194	218	190	213	205	217	205	191	209	210	217	200	212	197	208	218	211	191	211	198	199	182	201	179	190	198	196	224	185	194	203	185	197	198	205	216	194	202	195	232	202	202	236	187	206	216	221	200	181	206	191	215	224	210	194	225	188	178	225	207	227	213	189	194	210	214	194	202	192	208	181	204	221	223	216	210	206	213	217	227	207	219	236	194	225	193	198	168	215	222	205	185	212	209	188	207	212	211	200	197	214	217	204	198	210	220	234	226	197	236	201	210	209	193	210	200	224	219	199	231	185	210	226	222	216	225	214	191	240	207	216	230	207	199	215	204	177	198	175	194	206	211	213	229	211	210	217	213	215	219	212	205	196	217	195	196	198	194	186	191	214	173	220	224	213	198	214	182	191	198	228	197	204	211	224	211	231	195	219	194	214	200	178	178	230	216	212	205	222	209	190	183	218	208	222	193	174	184	213	225	203	204	191	208	199	201	191	207	207	217	189	193	213	200	206	216	198	194	234	200	205	199	195	211	217	205	196	192	197	192	204	208	216	214	197	177	192	182	207	189	216	219	207	202	198	198	210	205	189	227	222	234	211	191	210	187	216	185	212	215	176	197	190	196	181	211	204	193	212	188	213	204	199	219	200	208	179	220	210	238	204	207	214	234	212	214	220	205	190	219	201	211	174	180	218	205	221	210	193	224	210	240	221	232	198	232	217	222	204	184	209	207	203	176	208	203	208	182	203	219	192	223	191	194	223	197	196	190	209	228	187	196	217	199	218	196	194	198	208	190	202	187	197	240	241	196	189	204	187	223	218	188	197	167	195	198	222	214	207	216	220	202	203	199	179	219	184	209	214	221	204	224	238	229	190	188	196	215	210	227	205	196	192	215	166	207	210	228	190	207	219	206	196	194	182	232	218	231	217	201	197	220	166	214	205	171	225	189	235	196	241	193	193	187	203	198	199	235	205	202	203	196	191	217	213	209	207	208	216	199	230	178	186	197	201	204	209	217	204	205	189	200	201	196	184	216	218	199	215	222	192	183	188	204	198	202	225	241	171	181	213	199	208	242	204	213	195	188	217	200	205	211	216	214	205	189	163	213	204	189	219	201
2309	304	314	303	302	241	277	246	266	252	263	238	243	270	262	277	248	283	277	266	273	295	271	257	263	259	288	258	248	264	259	255	264	260	236	247	255	260	251	275	257	264	260	256	258	267	236	262	259	274	282	257	259	277	235	267	226	251	257	260	246	254	280	268	273	257	311	258	275	249	302	255	271	261	290	265	258	243	267	262	259	235	250	267	241	261	241	247	260	249	269	251	275	239	273	265	254	284	250	247	256	259	275	266	252	250	276	246	242	276	255	247	258	248	248	247	272	251	263	259	264	280	251	243	281	262	311	250	256	264	257	236	256	269	270	250	253	273	263	253	230	245	280	261	253	263	271	257	256	297	247	259	239	251	272	227	269	259	247	249	233	274	259	259	259	262	249	245	263	244	256	280	234	282	259	251	265	258	249	253	247	260	276	282	273	230	256	246	250	268	264	255	231	241	234	279	255	263	275	253	274	240	261	280	261	267	285	240	227	265	260	273	271	245	249	262	263	233	290	262	258	277	257	240	264	258	255	226	240	267	272	235	265	230	277	248	272	268	249	300	285	253	238	260	284	265	241	251	263	292	264	231	226	245	268	292	217	268	263	243	248	265	261	256	242	286	239	238	254	290	254	254	243	285	234	253	284	238	242	247	244	276	241	265	273	270	242	259	250	277	238	259	271	280	271	259	257	256	254	258	269	262	269	225	255	287	265	268	248	239	251	232	265	218	241	271	248	308	263	250	266	263	266	243	273	273	285	245	263	310	266	278	266	267	263	258	245	298	254	270	264	217	255	258	286	268	250	267	256	258	230	240	246	261	282	241	274	271	262	232	278	279	235	236	270	244	246	281	268	252	262	260	269	236	253	278	289	259	277	271	258	243	238	260	277	256	237	246	248	238	261	272	253	250	286	295	289	236	228	254	267	271	249	279	269	242	274	250	276	258	241	262	247	275	286	260	265	274	246	280	212	250	248	264	250	234	243	252	261	267	248	240	268	250	256	269	229	213	226	256	255	259	264	240	242	260	257	282	254	275	259	250	254	270	246	233	241	229	270	271	269	257	301	255	264	254	261	273	256	255	238	263	285	271	241	268	263	238	266	249	239	261	265	251	259	230	252	276	255	231	273	242	265	263	249	309	281	253	251	244	290	259	245	257	275	263	255	262	238	247	280	272	268	247	268	267	255	249	291	254	244	249	237	253	253	251	258	250	252	248	269	277	256	239	271	256	265	281	263	243	248	226	252	278	265	280	238	267	258	251	269	255	261	280	265	261	255	261	256	271	237	266	243	249	241	265	260	231	239	250	256	275	234	233	265	263	241	265	265	244	278	239	242	264	249	223	287	239	268	247	286	229	271	255	293	253	257	271	246	274	284	249	273	274	263	247	228	256	236	272	246	248	261	270	248	271	273	278	241	286	254	248	265	287	243	280	253	247	233	251	248	239	275	272	262	237	239	263	271	258	271	264	284	263	281	250	255	257	236	293	283	242	281	258	262	232	262	295	237	241	223	251	274	235	264	269	257	301	263	296	264	251	277	263	243	271	275	264	238	267	281	243	233	277	241	285	275	258	243	250	244	274	258	259	250	244	258	257	275	252	249	284	235	269	234	258	255	281	243	269	276	271	238	267	288	245	272	286	225	259	257	249	262	265	264	296	252	275	260	233	263	272	257	285	249	281	266	279	242	261	279	285	268	260	270	264	249	228	273	277	277	263	289	261	254	254	250	254	277	269	250	277	262	281	260	271	243	250	267	246	271	292	260	265	272	259	267	249	253	258	268	245	283	237	260	280	257	269	260	242	273	251	227	273	247	277	234	255	228	274	262	249	243	272	226	284	261	274	255	254	238	259	239	252	270	264	264	274	233	264	256	282	252	260	266	274	267	253	266	254	303	244	247	277	267	250	265	266	242	260	273	230	252	259	253	286	265	271	258	266	264	263	277	262	271	262	250	248	283	285	259	247	243	282	258	249	230	264	267	279	292	265	272	242	266	256	247	237	272	264	262	284	273	244	257	263	278	236	268	269	257	285	272	268	236	239	263	253	277	267	232	247	279	253	246	262	235	284	254	274	285	226	272	300	262	260	234	251	246	256	288	248	246	280	264	265	267	276	241	259	244	256	266	278	247	232	252	258	294	260	274	260	233	244	243	260	254	262	247	265	260	248	275	242	255	255	249	245	251	278	267	271	251	250	248	248	273	249	256	267	262	245	264	254	280	251	263	261	226	258	255	249	220	263	251	273	266	244	272	272	271	290	274	247	246	241	257	245	242	255	286	235	276	271	292	255	255	289	250	257	258	286	260	268	252	275	219	263	264	269	246	237	271	260	252	247	279	235	256	268	259	288	241	227	269	291	280	267	279	263	246	247	255	261	289	250	233	227	264	243	292	268	246	246	251	260	252	239	275	259	229	253	262	259	210	257	254	261	250	251	266	235	253	282	264	260	251	245	239	237	249	248	270	229	227	282	260	256	250	261	264	277	241	293	262	257	257	232	258	246	272	222	238	282	248	242	275	278	275	259	263	250	288	265	272	258	230	252	258	255	252	251	243	252	264	303	259	272	279	255	252	270	250	286	271	270	264	241	236	248	264	265	224	265	258	267	254	253	221	272	255	255	245	265	259	261	302	296	281	242	280	238	279	273	248	252	245	245	236	262	244	267	244	249	257	263	239	258	269	248	261	254	267	289	230	280	282	243	257	252	283	275	238	267	252	252	260	262	246	243	253	252	236	263	245	262	274	264	275	251	235	284	281	275	279	243	291	278	256	277	272	254	292	251	245	266	237	243	254	234	270	260	267	253	232	228	256	269	263	269	255	273	236	255	241	242	253	239	265	268	256	241	284	250	240	264	245	261	252	277	235	266	263	258	267	237	253	270	234	271	260	258	281	251	249	256	236	260	262	250	233	248	235	239	239	256	252	250	238	290	235	243	258	227	241	279	270	286	287	249	239	236	271	235	252	288	260	270	256	282	249	270	259	254	248	265	255	268	259	233	260	270	254	252	259	262	298	255	270	263	275	279	254	268	261	248	257	266	253	263	273	269	263	254	252	246	284	250	272	257	256	266	246	257	276	258	257	245	265	293	255	233	272	231	265	291	232	271	255	253	284	263	275	264	281	281	238	255	280	271	250	262	255	267	289	263	251	259	253	261	259	274	258	275	243	249	262	275	264	257	267	259	240	267	280	249	236	259	281	284	273	242	259	284	257	271	255	263	219	270	267	285	267	260	247	248	250	248	257	257	284	251	260	258	258	221	289	236	242	280	273	219	264	268	230	255	262	251	255	244	240	276	258	241	232	228	280	282	249	259	252	258	263	249	278	265	271	273	235	250	248	250	250	236	271	238	265	243	269	259	264	255	249	227	249	266	236	242	249	305	259	218	279	265	277	266	250	265	240	256	261	258	260	259	269	280	260	278	238	292	261	297	236	268	260	263	261	246	238	268	257	274	255	263	250	250	243	294	280	230	262	260	259	232	242	263
2531	732	747	850	800	771	722	728	704	693	660	668	677	677	653	677	673	633	651	697	644	639	654	705	681	670	715	639	652	672	695	631	634	642	705	655	678	607	689	677	630	631	678	601	677	689	665	671	662	618	660	654	645	661	647	652	641	668	675	680	649	605	681	682	684	670	693	668	651	705	706	653	677	667	673	679	678	667	703	673	649	645	685	607	655	652	658	636	643	687	687	684	620	659	708	657	651	692	643	711	664	655	647	648	618	640	676	644	680	631	646	668	663	618	674	681	661	681	653	688	645	665	676	647	656	673	671	642	650	711	641	657	655	697	664	695	680	680	667	624	648	688	665	675	662	638	685	624	616	699	641	707	642	656	662	683	633	662	656	628	634	650	678	669	641	672	696	661	653	633	678	627	689	649	623	646	721	640	669	621	686	643	715	644	662	678	660	677	665	653	661	647	629	660	648	675	663	678	657	666	674	653	602	710	719	682	665	659	652	655	681	643	665	664	637	659	625	652	671	712	663	682	645	656	652	678	703	694	628	648	711	646	653	661	642	616	712	675	672	689	696	690	624	621	625	685	639	638	662	644	689	659	660	656	687	646	658	696	654	712	691	695	677	650	653	608	617	655	633	664	662	639	652	668	677	665	693	664	659	650	654	672	642	660	653	681	752	643	653	679	662	692	660	678	674	629	636	708	660	602	626	637	671	668	685	678	712	673	623	678	701	617	659	689	697	633	664	664	632	606	725	720	696	655	669	630	643	666	687	613	646	672	689	634	685	702	653	693	614	647	671	705	632	669	652	681	670	706	671	635	643	589	633	724	699	652	674	639	695	632	637	695	684	625	701	676	664	686	666	650	702	671	625	615	634	682	673	625	640	654	679	655	674	680	660	573	653	662	663	663	653	631	660	652	717	663	632	648	628	665	669	693	649	680	645	647	659	680	666	636	630	665	681	653	678	672	675	680	603	649	620	691	669	676	668	697	659	674	641	700	665	675	633	630	631	627	642	645	678	665	611	659	665	674	619	686	650	605	672	633	630	673	695	701	653	723	685	662	686	657	647	651	680	683	733	628	642	629	641	666	683	699	686	688	629	706	638	655	676	648	686	649	686	679	683	643	676	686	699	627	686	669	687	615	667	662	671	639	672	664	662	673	659	675	658	692	637	705	637	654	668	641	609	635	632	674	681	641	692	675	663	660	619	644	632	650	662	657	649	611	682	649	637	642	650	628	664	682	663	664	625	680	647	655	652	601	669	645	595	697	675	666	651	680	661	626	684	611	677	710	609	723	681	661	645	662	644	624	651	684	639	642	640	675	628	663	626	682	639	653	687	640	646	606	628	630	652	659	668	678	659	701	629	657	609	700	649	628	680	648	637	661	665	695	648	647	653	695	662	610	665	661	667	651	693	658	639	666	638	643	637	638	637	636	650	668	650	607	644	638	667	661	660	616	668	659	619	653	645	699	647	603	640	631	664	646	684	694	681	620	669	666	639	682	622	646	652	665	649	689	622	668	685	687	676	668	641	705	681	641	692	656	627	648	663	685	666	662	635	717	676	691	672	621	652	687	641	666	632	623	655	638	671	669	701	647	645	690	651	701	622	720	646	662	645	672	637	616	641	669	634	677	637	703	597	645	628	702	624	589	690	676	676	628	660	645	631	631	658	652	646	667	650	690	655	632	618	617	720	694	670	654	595	701	633	668	657	692	682	681	656	659	657	693	645	674	679	686	659	668	676	665	626	648	675	646	696	660	687	664	641	646	652	664	632	708	641	634	686	676	613	657	705	645	648	669	627	681	642	697	687	651	674	652	650	662	668	653	642	688	633	667	648	652	639	649	667	678	666	632	667	616	629	662	643	640	671	655	675	696	670	620	625	693	672	668	656	678	663	615	629	701	622	644	689	673	655	641	679	648	669	649	675	680	683	666	637	730	661	658	658	688	595	632	658	690	661	638	629	664	649	607	670	663	660	668	664	637	672	645	632	674	613	683	643	663	661	692	710	703	667	663	680	668	674	667	670	667	649	650	650	666	667	706	675	659	648	679	679	723	685	610	649	684	690	676	726	668	658	670	682	697	694	690	728	649	656	667	628	721	648	663	636	655	653	682	649	685	696	679	662	630	671	681	621	645	650	649	661	614	710	651	613	637	639	658	677	677	680	684	631	667	643	665	659	673	668	674	635	679	667	697	620	636	636	628	661	690	643	665	657	627	700	674	694	656	649	662	658	647	626	641	702	693	672	684	668	647	623	639	664	678	654	672	691	632	675	627	643	640	707	646	638	648	687	650	639	619	707	600	721	604	641	665	666	669	625	656	624	615	672	628	624	708	671	672	660	677	666	645	704	656	644	641	670	672	659	650	664	643	642	630	655	629	658	675	653	650	615	619	651	656	675	659	698	663	660	679	687	628	647	648	675	695	668	664	628	658	659	679	670	674	654	671	690	680	616	693	664	630	671	662	649	656	711	674	676	659	641	686	668	629	685	685	746	695	647	718	645	644	613	680	642	691	681	657	614	664	663	635	643	636	677	645	660	644	629	660	656	689	689	642	671	694	696	636	647	647	678	692	646	696	638	648	661	682	689	658	658	614	652	693	652	637	698	661	615	646	641	675	678	667	684	647	669	653	644	679	678	637	661	653	659	672	612	646	648	629	677	666	660	637	625	641	674	673	637	689	666	662	690	664	634	642	672	606	707	641	662	597	646	653	644	646	654	655	662	668	682	626	659	710	631	650	633	621	617	700	687	698	669	732	680	668	670	640	628	653	670	655	671	661	680	625	621	675	619	721	676	720	606	682	694	627	629	688	663	650	650	653	706	664	701	628	689	704	644	654	673	668	641	649	633	647	666	644	638	637	660	701	660	645	663	643	654	669	649	637	670	655	715	622	663	684	691	682	663	599	654	686	624	657	672	621	659	687	679	659	655	665	681	693	677	675	637	631	670	627	654	665	650	679	666	649	675	646	643	700	656	610	657	713	665	648	663	643	670	663	653	699	640	691	640	678	658	686	609	650	657	674	653	648	661	672	711	698	688	643	605	664	669	620	656	698	657	630	630	655	633	685	631	666	683	653	680	650	691	622	643	702	652	611	659	656	659	691	708	656	656	673	706	663	671	619	665	632	673	636	677	638	701	616	677	598	648	652	642	695	665	673	672	661	653	695	645	650	672	645	638	673	684	654	684	640	669	651	640	651	652	658	667	642	673	717	684	655	604	629	640	708	688	696	646	672	681	672	678	714	663	679	690	661	690	715	703	699	651	661	666	705	637	687	644	657	643	678	675	670	659	652	660	638	653	668	639	684	640	644	664	657	682	675	613	727	657	649	707	683	684	600	658	651	660	683	656	690	723	627	696	680	658	673	652	678	628	663	661	647	732	708	617	656	654	673	644	697	684	586	662	681	621	691	649	623	678	632	680	652	650	654	631	661	644	626	671	641	697	659	669	643	659	637	622	673	655	660	666	674	644	638	654	664	635	688	658	642
8779	1025	1312	1081	813	607	487	405	344	322	276	267	255	252	224	227	224	223	228	244	239	226	206	198	221	206	181	176	205	197	185	218	196	180	211	202	153	192	180	205	199	203	211	221	209	173	207	191	197	186	193	183	193	205	191	196	174	146	175	197	181	204	190	160	189	213	191	192	201	183	163	182	193	164	167	180	202	188	182	173	179	188	181	184	168	184	175	186	173	189	201	182	201	161	196	187	206	186	159	189	189	159	191	177	173	192	167	205	174	171	177	181	184	161	192	198	184	181	191	181	183	202	196	182	145	192	195	179	180	192	193	177	168	173	182	193	171	211	185	153	193	204	187	183	199	174	203	189	200	224	165	200	186	209	210	162	183	218	197	176	202	205	165	202	205	211	182	181	196	192	177	196	203	182	183	161	201	208	190	177	171	207	195	176	183	177	168	180	174	202	175	179	186	199	182	186	216	193	209	187	216	183	175	173	188	164	192	179	166	152	208	200	192	212	199	184	207	189	188	193	187	203	175	185	167	199	176	170	178	171	160	172	181	193	178	155	165	184	193	200	176	210	174	199	202	185	189	190	173	175	184	208	185	168	169	155	207	189	161	213	183	181	190	182	181	187	194	170	192	183	205	176	174	176	177	215	183	180	199	189	169	166	187	187	215	181	162	170	186	201	177	193	185	185	175	210	173	167	176	192	192	184	182	194	178	203	203	192	188	156	173	175	179	191	155	199	184	207	163	196	214	184	199	190	185	176	191	197	177	212	201	187	200	213	163	185	196	198	191	201	177	189	170	183	209	183	196	173	205	183	199	189	167	180	182	173	185	206	200	194	172	207	179	191	217	182	193	176	178	179	197	187	196	197	150	181	195	212	183	162	181	184	185	167	175	207	171	195	200	174	202	197	199	176	175	200	202	183	191	183	170	177	203	177	190	187	200	182	187	190	191	191	200	173	171	214	188	230	172	195	182	175	224	192	187	175	203	176	167	201	204	196	182	203	191	179	181	186	171	182	199	179	184	184	187	177	175	183	203	168	183	184	189	201	201	180	187	159	199	178	187	200	176	198	180	158	189	176	199	174	160	177	176	197	184	161	171	213	170	188	162	159	189	200	182	189	166	180	201	176	188	207	182	210	180	176	207	180	184	193	170	193	175	186	184	183	178	186	182	195	175	200	182	192	159	168	191	175	191	170	187	207	169	203	211	196	171	187	193	171	197	177	207	173	217	169	194	191	196	192	183	189	173	206	180	196	173	186	172	190	185	182	164	181	165	170	159	178	197	194	176	191	206	208	176	188	168	176	188	183	165	165	185	213	219	199	172	189	181	187	171	172	183	183	167	178	200	202	169	174	172	167	188	175	189	187	184	195	187	185	196	196	215	183	182	195	183	181	187	207	203	200	174	179	190	179	187	184	181	184	173	186	189	177	193	158	199	178	195	200	170	202	185	186	183	201	180	182	167	185	198	186	191	188	170	184	184	219	212	203	187	203	154	180	205	164	179	177	182	186	173	201	185	201	205	172	184	196	174	196	174	184	180	191	195	202	181	176	224	186	155	191	160	188	172	185	196	190	186	187	189	191	158	201	178	179	182	175	202	199	176	182	195	198	160	187	207	179	181	181	210	208	147	178	183	181	195	181	194	164	194	208	191	176	200	190	191	172	161	210	193	171	169	179	200	185	181	206	190	211	172	175	178	199	200	165	203	188	207	205	181	221	195	180	186	219	167	174	200	167	171	177	204	198	188	162	201	182	191	207	176	203	158	199	181	192	173	176	190	198	210	203	184	189	196	219	152	175	179	188	187	183	205	174	189	176	205	177	200	179	212	175	165	175	207	206	185	199	185	175	183	182	192	207	173	184	203	210	213	173	190	190	203	176	203	163	193	183	196	187	186	195	205	202	178	191	215	170	179	176	181	169	209	177	162	176	186	174	187	169	202	188	185	208	199	167	160	175	185	185	178	189	186	185	184	178	184	161	159	181	192	193	164	222	191	188	163	225	195	206	204	204	179	204	178	216	181	198	170	175	170	191	216	203	169	171	173	204	184	200	182	213	190	164	161	194	192	174	177	190	175	200	198	191	172	217	191	192	199	185	163	188	202	174	169	215	198	176	178	190	176	171	196	203	216	195	185	197	183	179	171	204	192	199	151	180	185	200	191	197	191	190	207	165	194	176	186	198	189	195	199	193	178	177	190	185	196	173	194	178	185	182	206	171	201	174	180	190	209	186	173	195	199	186	207	178	205	203	198	212	189	180	207	194	215	190	191	174	204	154	186	170	172	199	156	219	169	214	181	188	201	183	187	182	205	176	215	198	201	188	187	206	203	185	191	173	202	166	169	195	198	199	187	196	175	206	173	190	218	157	198	166	199	171	194	170	177	180	184	177	185	212	178	155	198	207	188	198	179	169	196	203	202	188	185	193	197	167	176	187	186	184	177	191	148	199	188	182	185	192	171	190	192	164	208	203	182	189	193	181	198	199	182	175	205	169	180	185	224	171	196	177	183	172	182	189	176	159	200	194	195	187	189	207	166	194	185	174	195	178	187	195	202	161	165	176	170	154	161	179	184	157	178	208	180	167	178	177	177	173	202	183	209	180	181	188	186	158	188	181	186	170	177	187	179	185	189	182	189	185	175	190	210	170	181	203	202	191	167	200	189	171	180	196	158	214	208	191	211	202	173	177	185	177	204	188	189	198	188	195	200	192	177	210	190	189	181	172	203	204	169	190	185	192	178	182	217	202	203	183	196	180	196	166	179	203	175	181	187	192	178	205	191	189	190	196	170	198	197	179	161	191	202	183	179	164	197	172	191	184	173	175	162	196	176	167	186	171	191	182	214	154	173	202	188	195	207	179	171	191	171	182	190	204	181	206	186	176	193	199	192	183	192	207	190	165	191	195	181	197	208	179	180	189	196	201	191	162	170	188	195	184	197	198	179	203	194	186	194	204	200	199	155	194	175	183	195	195	177	198	187	192	189	198	168	146	190	190	184	180	161	174	204	177	194	185	191	159	154	162	184	189	182	214	200	155	184	182	177	189	186	172	184	183	212	172	197	195	184	173	188	171	204	197	189	211	185	182	175	196	170	209	207	181	201	191	203	208	188	189	179	206	187	196	186	191	188	196	198	186	173	212	172	157	185	191	169	184	176	178	169	190	184	213	179	165	185	186	214	187	179	182	180	195	173	191	184	197	181	197	186	181	172	192	198	175	176	202	181	205	168	200	191	184	179	191	176	166	197	200	179	181	187	179	194	182	195	176	204	212	201	205	179	171	176	195	184	218	202	191	179	191	200	187	193	181	192	152	191	150	179	192	196	207	167	184	204	181	199	178	220	194	180	181	201	210	180	193	209	207	188	193	214	198	189	195	187	195	182	182	171	176	205	187	193	172	176	176	181	181	177	198	203	176	187	195	191	190	209	197	196	162	193	214	188	171	173	195	180	182	184	177	181	159	186	187	202	205	197	181	212	205	191	192	181	187
5688	1339	2877	3382	3002	2430	2112	1708	1505	1337	1190	1084	1032	963	861	827	820	759	708	740	671	668	652	648	630	624	589	580	603	592	578	600	564	581	572	514	570	531	560	583	522	513	515	526	490	570	493	550	502	504	507	483	505	508	478	528	490	485	486	499	528	506	472	529	469	499	483	512	511	489	513	491	485	482	496	508	505	517	495	484	495	493	510	503	512	463	503	449	480	457	487	526	492	506	482	457	471	481	467	492	505	450	492	523	480	497	501	507	520	462	488	470	486	497	502	479	467	485	496	465	492	443	501	473	486	522	485	485	489	524	468	475	477	484	478	491	475	472	504	468	465	449	496	482	461	520	466	484	464	456	509	472	462	491	508	474	537	446	473	467	475	465	485	466	461	475	488	458	428	482	500	452	480	457	539	481	514	493	483	434	463	507	484	435	484	482	497	477	463	450	481	493	440	489	502	496	497	476	491	489	476	483	515	469	461	444	473	464	493	468	460	481	472	514	484	452	537	449	457	511	484	496	484	442	485	447	489	517	470	476	499	474	477	455	479	431	496	463	459	487	480	462	496	465	455	473	508	447	499	513	463	512	493	504	449	464	521	477	484	471	473	454	499	508	454	448	470	510	477	477	502	489	473	476	453	436	508	484	494	463	488	479	510	470	458	449	459	496	453	499	489	469	471	447	457	480	494	469	476	471	509	502	476	478	486	487	482	483	470	486	472	478	480	450	473	497	506	498	503	493	471	506	481	489	508	483	460	485	495	425	481	457	489	491	445	486	460	501	500	481	494	479	463	458	500	481	490	447	468	440	489	480	451	448	480	503	453	441	475	456	470	448	483	481	450	495	488	444	523	513	433	448	484	489	467	509	475	468	501	465	470	472	488	469	498	442	474	495	511	482	449	432	466	451	447	467	531	462	464	472	441	459	486	475	453	510	490	507	433	475	485	475	520	463	518	466	479	491	471	482	485	500	462	474	466	477	465	514	457	512	474	485	461	482	484	473	484	492	491	498	492	486	481	445	482	485	521	484	515	498	458	433	448	479	484	478	484	423	488	529	446	487	511	505	467	466	486	461	515	502	499	448	443	466	468	477	468	493	435	484	498	448	469	498	479	437	480	464	514	467	468	464	455	503	476	490	475	508	482	500	471	484	511	457	482	452	478	454	472	478	485	475	446	490	479	491	465	494	472	514	504	495	521	486	490	474	505	497	474	490	469	493	469	514	503	475	496	461	471	472	503	484	501	458	500	488	485	503	503	436	465	477	501	453	468	483	449	486	495	474	473	454	473	504	504	476	487	481	502	449	516	522	484	504	495	512	455	527	497	479	482	493	502	459	489	442	488	469	460	471	480	527	540	447	456	480	472	435	453	485	463	487	523	440	508	481	473	441	481	485	490	472	487	506	487	491	439	412	461	478	473	487	470	481	483	488	467	459	525	494	458	501	497	445	471	483	460	486	510	480	438	453	437	497	502	494	470	512	491	485	506	484	473	511	481	509	471	472	478	466	496	483	495	429	466	508	484	483	481	497	472	456	504	476	478	474	516	502	479	527	531	459	483	484	477	512	470	482	460	486	454	508	495	502	499	506	478	518	458	490	447	500	468	496	422	464	493	465	484	458	497	501	448	497	483	489	472	506	426	511	505	470	467	460	484	477	518	445	476	492	492	489	484	479	469	485	499	503	506	463	486	439	486	451	436	468	475	478	469	484	516	459	487	495	502	510	506	475	443	462	454	479	492	458	487	447	491	490	430	516	508	495	462	491	532	505	462	511	445	480	513	512	501	458	484	472	549	494	426	488	474	479	461	466	467	512	464	481	456	455	464	474	455	457	495	476	507	456	483	485	488	474	475	487	511	503	516	477	482	479	516	484	467	439	455	442	484	437	501	441	432	503	499	506	471	481	445	495	489	505	495	478	508	471	486	509	506	461	474	515	466	492	455	479	484	493	494	500	432	499	505	459	495	505	473	467	463	512	479	477	507	470	487	506	462	498	450	457	499	439	484	490	457	459	487	488	483	455	474	483	479	439	485	462	453	470	472	507	501	479	451	494	493	484	503	491	456	470	486	514	451	469	501	464	490	481	474	469	525	455	432	499	472	515	521	522	443	481	497	480	505	468	460	487	467	482	472	482	462	493	439	492	476	440	468	471	465	487	474	479	466	508	460	487	495	489	480	440	490	468	443	467	491	481	479	455	495	451	493	471	476	509	487	474	496	485	468	490	454	502	496	432	516	440	477	492	474	500	478	462	488	498	464	521	537	487	502	431	472	477	472	470	453	445	514	455	480	478	500	444	500	456	469	451	508	493	512	522	443	443	457	485	463	470	468	485	472	459	490	490	459	482	508	501	509	473	472	482	464	481	476	486	480	426	464	521	498	455	473	467	462	517	519	502	468	503	472	456	438	508	463	495	453	502	475	459	463	481	474	438	468	491	457	437	485	486	497	493	469	511	475	498	453	503	483	452	457	463	459	493	511	463	532	456	448	484	501	503	531	490	445	478	490	484	470	463	459	513	472	479	515	469	484	463	485	467	476	464	522	445	517	499	485	519	443	481	470	517	471	471	461	507	465	477	463	501	505	449	476	491	536	467	479	488	483	521	487	493	447	461	457	489	483	484	491	456	467	461	461	458	459	493	469	497	485	448	490	480	455	473	463	480	488	489	497	475	497	465	503	513	474	446	484	472	471	485	453	492	516	481	453	469	496	481	472	448	472	458	485	438	465	480	490	494	434	472	479	489	457	476	451	471	517	486	455	493	478	499	495	476	513	474	487	488	466	452	484	465	484	449	487	480	504	482	452	509	436	466	479	463	485	467	458	468	473	507	486	447	470	478	468	520	506	465	466	516	507	497	461	469	464	471	479	457	494	462	476	446	517	526	495	487	446	434	475	496	464	491	493	474	481	429	475	490	477	510	489	487	461	477	507	520	502	484	502	482	506	484	454	494	476	468	461	460	494	445	487	499	496	481	481	469	519	482	470	491	490	461	484	464	478	468	452	488	456	436	464	482	480	463	487	469	462	500	489	482	471	464	453	466	494	495	430	447	463	456	456	477	467	467	524	512	540	483	476	494	489	446	497	518	494	483	459	456	496	465	489	456	451	470	489	474	474	469	462	478	483	481	441	514	515	476	470	504	498	419	487	452	512	507	477	485	456	503	472	482	494	476	500	510	456	458	466	548	457	463	514	500	457	498	473	489	464	469	440	435	459	472	456	465	494	422	472	471	503	500	473	492	462	478	465	481	461	476	486	468	438	446	513	480	503	420	459	481	455	491	460	469	475	475	476	455	500	495	528	475	486	503	532	507	488	544	472	501	462	489	502	502	515	499	462	479	491	479	474	465	480	505	459	478	446	495	480	503	497	481	464	475	472	471	492	461	493	486	541	471	453	532	528	437	497	484	519	470	502	475	499	480	457	460	480	471	473	443	471	470	444	484	499	494	473	491	490	481	521	466	470	503	483	476	508	445	496	477	471	455
15891	2246	2367	1773	1191	876	626	498	377	337	277	246	237	182	187	168	153	146	127	120	113	124	129	108	91	85	85	112	88	92	107	102	89	70	69	85	86	92	82	82	84	71	71	69	73	87	77	69	86	78	73	67	67	67	65	93	79	66	68	60	68	74	54	57	72	72	76	65	82	71	70	79	56	73	82	59	74	69	73	71	60	66	68	62	71	73	68	76	76	79	68	60	58	65	76	77	54	54	77	67	65	62	55	63	69	68	63	76	84	74	71	71	80	71	44	75	66	60	72	75	50	72	63	85	63	62	58	64	69	77	83	84	71	69	64	68	74	61	71	74	79	51	74	69	51	68	80	79	66	73	64	68	55	61	78	61	65	64	68	59	57	64	82	61	73	77	66	63	82	70	58	69	55	60	74	74	64	53	66	64	65	83	94	54	66	80	59	67	59	80	73	66	61	62	60	70	79	63	69	63	62	63	69	68	68	65	68	72	81	75	69	71	73	62	66	58	59	59	69	67	64	71	64	84	58	65	67	49	68	65	67	71	82	71	67	68	58	77	58	67	75	67	64	81	68	59	77	53	68	55	52	57	60	59	75	70	61	63	56	67	71	70	79	58	77	59	54	71	72	63	68	81	69	67	69	56	86	61	89	62	67	61	70	66	77	65	58	57	80	65	65	59	87	67	78	52	75	67	70	72	60	59	74	69	66	89	63	69	51	83	60	73	74	69	69	62	70	82	56	75	86	65	49	73	74	61	68	63	60	67	79	69	71	85	64	61	69	51	62	68	65	65	70	68	64	67	68	64	65	66	57	77	77	60	64	61	78	60	71	73	71	75	65	66	75	50	65	73	67	75	54	64	70	54	68	58	65	68	66	67	54	58	70	66	78	62	68	57	72	76	61	51	60	59	60	56	72	80	60	70	46	76	69	70	68	72	71	63	72	59	64	74	71	81	50	70	63	59	68	59	47	65	59	69	85	60	54	64	75	82	72	61	52	58	55	68	59	66	68	67	80	79	57	50	77	83	50	79	81	60	77	75	64	64	81	89	73	69	79	77	61	75	89	58	68	68	66	75	64	70	53	66	75	83	64	77	70	88	73	65	61	76	61	65	79	57	62	63	63	69	68	65	79	71	68	75	66	58	55	53	73	63	58	67	55	64	70	70	65	67	64	66	56	68	75	73	69	67	55	67	68	64	62	70	70	71	57	68	65	76	52	74	69	63	65	67	61	74	74	57	77	77	68	55	79	75	62	65	66	78	72	56	72	56	64	64	64	77	63	79	75	83	60	81	85	72	62	65	81	70	72	68	80	72	50	61	63	78	68	66	67	86	74	65	62	70	60	78	65	75	72	61	63	59	62	85	63	66	57	78	68	71	80	52	63	61	68	67	62	78	59	67	59	71	61	75	53	75	69	68	58	68	66	74	70	74	67	72	70	71	69	63	56	65	87	81	65	65	61	81	87	61	68	82	66	62	66	73	62	68	69	67	56	56	67	75	76	62	82	81	66	64	64	69	68	64	80	63	75	82	64	70	75	58	67	59	59	76	81	71	61	69	58	76	55	66	74	76	68	55	70	61	69	57	52	68	70	69	65	79	87	69	64	76	66	65	64	64	82	81	74	65	71	67	62	65	54	53	75	76	64	66	72	63	65	75	61	60	56	72	76	71	73	52	58	62	59	73	60	55	62	63	73	61	55	78	76	74	63	73	70	56	79	49	65	70	78	74	57	64	69	70	53	69	56	70	72	68	56	73	78	69	61	73	62	51	59	71	68	67	57	66	63	74	58	70	69	66	67	85	56	83	56	95	67	66	67	53	54	63	62	84	64	61	73	75	69	72	66	52	57	75	71	66	77	57	67	75	73	78	54	61	69	49	60	61	68	59	64	60	63	62	70	67	73	74	77	76	65	56	69	59	64	80	68	52	63	64	55	54	57	63	62	60	78	61	60	69	71	83	79	66	70	70	81	65	66	64	65	69	79	64	68	89	58	67	80	50	69	54	68	52	65	75	79	61	85	77	76	89	51	69	56	76	72	57	66	55	56	66	59	62	69	73	62	69	74	69	69	60	67	65	56	70	86	66	65	52	88	65	66	65	62	60	77	62	58	71	63	66	73	59	68	88	67	67	69	61	82	66	65	65	57	66	69	80	85	48	74	65	63	60	68	77	55	68	70	85	76	68	59	65	57	78	63	64	73	55	72	54	58	80	49	66	76	69	63	78	81	78	72	80	64	75	54	72	72	84	67	60	87	69	65	70	61	62	67	67	61	64	67	62	64	54	85	69	74	70	68	63	63	66	72	60	69	64	56	85	44	64	61	62	69	74	74	57	64	66	64	73	73	86	67	86	63	61	64	60	59	68	73	67	69	68	65	60	58	65	63	82	75	71	65	82	78	59	58	67	79	74	54	63	74	77	70	55	62	72	73	73	77	81	55	75	59	71	68	67	59	73	72	64	69	57	83	54	63	75	70	75	67	69	75	71	83	77	72	85	74	70	70	70	54	72	93	71	67	61	73	69	53	64	61	67	73	54	68	80	69	75	78	71	59	56	60	67	83	65	55	80	62	77	74	92	70	55	79	63	58	63	66	51	76	69	64	70	68	67	85	72	68	70	76	77	61	60	73	67	73	52	60	58	66	82	70	73	66	77	81	62	80	63	61	62	72	60	88	65	61	65	73	74	69	62	81	71	67	75	86	84	59	69	59	60	57	61	79	63	59	68	70	59	69	52	54	66	79	83	61	77	61	56	64	68	67	83	74	63	77	71	50	73	69	78	82	80	64	54	63	66	65	66	73	78	52	70	60	50	77	68	51	67	59	61	74	59	63	72	95	65	64	72	66	62	62	68	82	68	59	54	63	71	77	80	58	71	57	64	72	59	64	64	65	64	66	69	67	69	71	48	64	79	66	74	76	73	71	75	61	69	68	70	63	67	61	62	64	74	87	78	60	53	66	71	71	92	71	64	66	60	60	74	55	59	69	81	67	59	77	68	64	82	71	58	75	76	62	57	58	67	70	75	71	77	64	60	65	77	61	78	69	70	52	68	62	65	78	62	71	56	74	69	67	77	61	63	68	66	90	69	61	79	69	63	57	52	67	65	66	63	77	71	76	68	62	59	70	46	45	75	73	64	80	71	68	68	59	65	58	46	72	54	74	59	64	54	65	60	70	61	69	61	76	67	63	75	59	62	70	64	78	53	69	74	54	80	80	67	78	61	60	69	70	73	56	64	83	56	58	70	69	59	81	81	59	85	62	48	73	69	61	61	49	78	80	73	72	59	76	67	76	57	66	65	61	54	69	64	67	68	81	74	70	70	83	58	61	75	71	75	57	60	71	57	66	67	55	64	71	72	65	71	81	58	77	64	60	58	69	74	56	64	70	61	64	75	68	70	75	64	77	82	64	61	64	69	77	73	62	69	74	63	62	57	80	72	66	65	65	65	70	63	55	55	61	64	59	66	62	88	56	71	63	66	62	60
7376	1977	4632	5602	4821	3833	3117	2495	2126	1796	1504	1334	1090	1010	882	862	777	703	681	601	563	517	525	470	470	428	405	442	388	392	367	376	336	364	329	308	299	335	328	337	350	309	339	306	271	293	272	250	272	280	268	262	231	242	236	271	262	218	255	233	255	220	221	265	243	236	257	231	264	215	228	234	251	252	243	217	237	201	210	247	266	221	183	227	220	222	218	199	205	238	209	215	211	213	212	226	217	198	220	218	191	222	225	217	182	211	192	210	205	197	181	232	209	214	213	194	196	221	190	214	209	219	210	208	204	222	200	207	221	206	211	225	197	206	199	215	234	206	200	234	202	215	229	208	195	211	230	207	208	214	207	219	178	191	236	228	205	217	221	207	204	189	216	221	232	207	216	218	203	224	207	218	199	184	206	202	206	205	213	224	204	216	202	208	211	194	211	213	192	222	206	206	218	220	233	210	220	214	205	188	182	200	216	201	226	193	201	213	217	216	196	201	223	206	186	173	202	180	203	218	219	188	208	233	195	204	192	231	214	175	221	206	188	218	192	247	187	217	209	222	213	217	197	209	200	194	202	194	204	209	193	214	183	200	200	230	193	186	173	209	211	181	184	239	220	203	196	212	202	216	196	227	222	189	192	208	208	203	215	193	235	197	198	185	202	216	209	212	226	193	182	228	204	218	191	173	198	185	182	213	205	207	199	210	189	191	186	180	202	189	192	215	231	188	225	194	227	185	228	224	199	203	205	203	197	212	207	194	220	190	225	202	193	199	183	180	202	186	187	218	222	214	205	178	189	192	209	206	179	172	193	206	218	212	218	212	222	178	195	188	203	197	212	185	218	208	223	205	211	190	237	193	210	207	214	199	205	206	194	216	179	228	182	201	209	221	192	199	195	186	208	196	187	201	201	202	209	190	226	214	194	190	207	224	187	205	210	191	210	219	223	196	180	200	173	202	215	218	207	216	216	191	214	206	213	205	205	193	200	207	200	179	203	222	205	178	213	174	200	216	219	201	211	218	181	191	208	196	192	222	206	208	180	230	216	188	213	216	212	182	205	225	220	188	209	203	231	195	204	182	204	183	216	174	200	206	200	206	191	204	195	179	171	195	217	188	214	193	191	196	198	204	231	183	237	195	205	193	213	206	191	210	205	199	224	223	208	183	220	188	199	222	191	199	181	211	185	195	195	228	194	206	203	211	190	198	176	178	188	222	221	224	181	187	230	232	210	209	220	196	208	216	194	194	213	183	194	213	181	218	185	216	183	200	199	193	209	205	188	188	215	234	186	198	221	184	223	199	203	182	200	211	217	195	198	212	208	195	194	189	199	228	194	194	181	196	208	217	216	223	199	191	198	196	196	175	214	206	195	234	188	229	196	206	197	211	216	213	185	191	188	218	197	193	203	205	235	197	200	196	177	203	210	192	195	196	220	229	215	201	202	222	200	214	214	200	214	206	191	205	209	232	199	213	226	198	195	222	235	204	207	232	220	219	214	208	225	200	196	247	212	199	205	201	197	200	231	198	234	187	192	187	242	209	193	231	209	204	195	204	187	211	211	194	198	227	191	212	180	219	200	188	217	201	216	211	200	213	230	173	204	204	191	215	189	185	205	201	177	197	218	200	202	206	212	207	197	194	180	198	190	191	212	220	209	206	198	206	201	186	202	210	197	203	202	167	199	196	191	217	209	191	210	181	197	195	203	193	195	214	216	192	203	199	218	208	206	200	191	195	220	200	202	203	207	193	205	194	199	210	212	194	208	202	191	185	207	178	195	216	200	193	216	200	199	201	228	188	194	199	190	194	175	197	177	191	215	209	205	216	198	217	210	201	196	226	213	213	226	201	205	229	210	205	174	205	193	177	226	182	202	220	197	191	189	224	210	227	232	193	185	201	191	199	200	197	194	215	228	206	203	208	195	210	204	207	208	188	207	199	217	201	211	204	180	197	223	209	226	220	193	195	207	202	205	184	201	187	198	205	184	208	196	196	201	180	227	188	213	183	211	211	193	190	197	220	206	206	204	194	196	197	214	190	188	202	199	224	192	187	254	163	201	217	209	238	201	195	190	205	182	178	203	211	216	215	215	220	213	200	236	186	205	193	212	194	197	198	197	211	210	196	204	185	198	194	226	168	199	179	202	192	189	203	196	186	193	190	189	201	207	195	214	191	202	188	200	201	219	204	213	216	200	196	214	201	201	191	195	189	193	210	200	196	195	223	231	176	191	201	210	213	209	193	203	191	202	193	185	225	190	202	208	186	201	223	213	198	226	191	198	201	181	199	210	229	204	209	186	190	205	212	189	199	178	189	187	193	227	194	215	197	188	224	195	212	200	207	201	195	219	196	187	212	190	204	197	200	209	173	194	208	195	198	208	184	213	190	208	198	190	203	205	228	193	186	211	209	191	209	217	224	205	182	208	193	200	200	184	202	209	201	215	199	169	215	180	195	217	217	204	208	208	194	205	209	185	182	220	220	193	221	207	183	185	188	199	197	198	220	222	192	212	191	232	192	217	217	189	225	175	211	199	243	210	203	209	190	181	199	198	192	159	202	203	197	206	226	202	181	178	211	203	183	211	211	179	204	174	197	178	196	192	197	194	225	186	227	210	230	220	197	197	213	207	201	214	228	213	177	194	209	203	192	218	221	215	203	182	193	207	185	165	225	181	186	206	228	201	212	208	210	204	202	199	206	185	190	198	184	192	191	188	210	190	198	216	199	204	182	186	200	212	237	205	223	202	211	218	211	201	204	200	182	205	209	201	208	187	196	192	207	219	201	215	221	207	203	187	215	197	200	227	188	193	204	209	226	214	217	203	212	211	226	167	211	221	223	205	189	189	210	197	200	185	187	202	195	185	178	248	195	178	215	216	185	222	215	192	206	222	191	204	199	222	192	203	209	172	165	186	190	195	214	194	209	203	186	216	191	230	193	203	209	208	196	217	188	203	205	185	218	189	222	212	217	205	182	194	208	210	205	198	210	213	201	225	184	211	213	220	209	203	203	176	222	195	211	193	183	180	210	204	173	208	175	234	220	233	194	214	209	177	191	180	224	209	226	205	220	203	215	190	201	210	177	186	189	226	213	196	175	194	198	209	200	197	207	198	230	192	178	202	208	198	191	200	190	236	179	212	223	199	211	185	227	173	217	212	180	207	195	214	194	193	225	227	209	207	179	214	192	204	204	190	200	231	194	209	183	221	210	171	204	173	182	198	213	193	206	197	201	219	180	209	220	197	207	219	165	209	189	203	214	221	186	192	204	223	208	212	228	220	190	212	199	189	197	207	222	209	209	174	185	204	212	195	205	191	191	223	195	204	206	197	175	211	197	208	190	206	187	228	207	214	218	235	209	192	185	196	190	199	216	201	179	234	210	202	206	217	196	220	192	195	200	209	175	194	213	208	206	164	182	210	216	179	210	207	197	230	238	191	194	198	191	209	212	225	227	199	209	214	203	179	189	230	218	207	179	205	197	192	214	170	199
2290	281	329	319	277	300	285	259	242	246	262	262	248	279	263	251	276	277	271	268	246	262	257	238	246	266	265	291	243	247	267	259	244	253	285	260	256	281	250	296	282	270	265	257	254	253	272	240	256	265	257	282	284	251	262	269	242	298	279	263	237	289	242	265	263	287	274	277	236	256	268	270	278	250	230	277	261	249	243	258	250	284	261	239	254	241	248	253	262	224	233	240	267	242	244	243	240	290	288	277	277	289	249	240	263	290	257	254	263	240	262	262	259	228	237	273	248	256	270	282	251	259	247	243	263	268	288	249	264	252	255	272	263	239	259	231	239	282	275	277	250	278	284	251	258	285	257	269	270	246	289	228	242	282	242	269	262	274	248	284	245	271	241	242	246	255	284	245	253	259	254	262	251	265	231	251	226	255	272	272	275	240	269	262	277	269	278	253	246	243	265	269	288	266	227	219	235	248	267	250	262	257	251	247	234	259	255	264	262	280	236	248	293	272	258	262	252	284	254	246	280	271	280	247	234	268	225	263	244	258	259	269	265	251	254	266	254	268	248	259	275	257	273	226	252	262	249	231	243	242	275	264	265	272	289	248	263	261	270	252	245	252	256	237	265	253	276	214	239	233	250	259	262	255	245	262	242	249	278	309	245	270	245	266	269	256	258	230	271	218	280	257	257	247	264	250	285	257	254	277	240	250	267	276	273	278	257	264	240	248	254	248	244	241	258	273	272	247	244	274	279	267	241	281	249	245	273	259	260	263	255	227	273	269	302	267	259	269	254	269	254	273	243	257	254	250	267	249	260	257	272	268	252	256	245	270	255	275	259	249	273	283	262	243	285	255	267	228	243	258	250	283	238	261	240	248	250	314	233	246	271	245	252	269	256	269	250	279	252	248	253	282	258	261	217	251	255	264	235	230	271	282	243	283	240	262	281	248	264	289	257	248	287	243	264	283	249	246	296	227	238	273	256	256	256	261	250	280	247	246	256	222	247	265	283	233	267	272	270	251	249	272	239	255	244	264	252	263	265	259	243	252	258	267	270	236	263	248	243	254	265	256	286	249	271	247	287	269	244	291	231	264	267	256	239	271	269	295	273	261	249	285	212	234	265	265	274	274	269	260	246	270	247	273	254	249	251	248	267	248	266	265	260	228	260	267	254	271	252	278	261	278	257	256	284	240	236	256	220	267	299	241	259	256	236	286	262	264	240	261	259	255	257	246	287	281	247	270	260	260	245	259	260	240	258	272	298	254	251	262	278	222	267	249	244	231	260	240	241	268	233	281	250	284	245	237	274	244	232	255	245	235	291	234	274	261	260	264	275	263	258	246	198	243	304	254	275	255	233	261	236	247	248	277	249	261	245	245	250	242	219	247	233	244	251	241	282	267	242	266	218	272	244	261	248	279	270	239	267	263	247	255	254	261	283	255	259	252	250	279	275	264	259	253	268	247	283	254	251	271	264	215	263	275	279	257	263	209	248	263	276	247	273	259	249	243	286	274	269	284	263	261	259	225	254	243	285	230	253	264	254	245	240	236	227	250	289	276	233	241	258	286	246	287	260	222	253	274	243	263	259	294	271	265	242	281	248	280	246	273	252	270	259	237	231	275	231	248	268	232	246	233	256	250	274	237	267	259	256	253	258	264	272	263	248	261	268	268	245	257	270	273	233	261	242	242	232	236	249	271	258	242	243	271	288	238	251	275	250	268	227	269	246	251	256	241	273	278	211	240	264	236	259	249	264	245	249	261	294	248	277	240	267	273	230	270	302	248	256	263	250	270	267	254	267	248	257	260	239	270	259	244	243	283	283	263	225	260	251	247	251	274	255	235	277	258	247	254	297	290	241	242	255	256	229	224	231	247	251	232	268	254	256	257	250	232	254	255	279	271	245	287	250	244	263	248	265	239	242	283	263	235	252	246	263	258	263	260	213	264	272	224	268	269	241	271	251	245	259	272	236	277	259	262	299	255	236	271	242	253	257	270	277	283	265	266	284	265	261	250	249	271	266	258	243	259	251	296	269	260	260	262	244	262	273	283	256	245	243	257	268	261	258	267	247	281	241	261	259	251	252	245	243	289	283	257	283	279	263	229	256	222	246	245	288	271	290	254	298	252	267	282	256	243	256	246	277	240	240	252	242	252	257	229	250	254	278	274	293	250	243	245	261	243	286	228	248	262	250	282	281	251	228	241	228	281	263	250	260	239	267	280	248	260	238	232	254	259	240	247	245	245	252	272	279	230	281	265	293	265	262	258	240	257	246	255	238	266	267	266	226	309	239	254	273	277	274	255	242	241	284	242	279	223	267	264	256	271	272	282	241	231	255	255	285	262	255	267	289	258	256	275	279	259	236	243	248	257	256	252	261	262	229	253	257	244	260	254	241	244	239	259	261	252	264	265	240	249	253	251	280	248	247	271	279	251	252	235	265	269	286	255	237	236	282	231	254	284	254	240	260	250	259	246	257	265	264	254	242	271	260	273	227	247	261	255	266	243	259	289	266	253	261	258	246	244	278	252	223	245	274	227	268	248	286	268	227	243	271	239	258	257	247	256	273	247	254	268	250	253	246	279	235	259	281	232	246	262	281	228	272	295	250	253	242	249	237	256	267	265	275	266	256	241	245	256	246	240	247	252	236	255	221	251	256	264	256	258	270	265	249	275	283	278	298	282	273	259	259	240	265	289	266	259	247	244	290	256	286	251	270	261	244	259	251	216	232	255	268	242	285	244	255	234	247	269	230	221	251	248	255	255	260	248	262	259	260	258	275	265	267	252	271	255	272	275	269	250	272	261	250	253	270	232	247	235	256	243	259	285	259	270	268	244	275	262	253	248	265	270	256	277	251	241	271	262	278	274	255	244	239	269	256	261	248	287	250	259	242	252	249	251	235	270	250	262	282	260	259	285	246	260	263	246	233	263	262	252	244	255	238	283	249	270	219	258	242	278	246	230	228	230	274	252	235	285	249	279	239	245	280	268	244	252	273	262	263	274	249	250	242	273	246	279	270	267	238	284	252	268	267	241	238	245	248	254	279	267	242	251	272	264	256	259	264	251	230	237	248	276	280	294	262	251	269	275	268	268	256	253	293	259	231	241	267	227	248	254	265	235	261	221	255	269	262	246	278	253	279	230	260	273	272	268	270	230	264	252	235	256	274	225	277	269	265	265	275	241	273	279	257	239	242	251	255	253	256	244	280	247	273	270	247	246	243	221	255	263	253	253	265	274	253	302	244	241	251	264	270	244	247	259	277	237	278	250	266	228	274	259	277	266	234	239	285	248	247	274	252	272	254	274	241	260	279	234	281	246	281	262	286	274	266	254	225	252	276	283	242	234	273	282	245	247	246	251	221	261	255	246	266	250	262	256	244	266	286	248	272	234	260	244	280	271	258	271	265	276	247	251	261	264	244	259	260	271	263	245	225	269	280	254	261	273	259	257	275	257	273	280	242	284	277	252	258	259	242	231	267	257	249	248	238	235	256	260
2434	706	803	825	803	774	752	735	717	716	710	715	699	743	675	722	656	723	710	670	656	656	688	647	683	666	630	687	684	686	626	704	708	693	691	664	629	647	655	658	626	656	701	626	691	633	630	652	653	658	675	665	670	682	645	686	670	647	622	661	706	689	603	725	687	647	649	678	674	725	665	631	659	667	648	695	654	635	686	648	662	634	638	679	663	658	658	669	693	662	641	664	669	651	607	626	641	648	680	672	705	623	719	626	691	733	667	687	696	637	666	623	689	645	668	678	638	671	635	672	665	657	625	655	616	643	621	667	686	662	688	645	639	610	637	622	645	699	618	612	665	628	656	674	656	656	652	628	663	622	630	683	689	625	647	652	629	628	660	676	648	678	639	658	672	632	661	634	683	651	614	656	633	692	652	637	646	734	679	674	702	720	664	651	676	672	657	679	653	650	703	621	642	630	707	624	638	664	678	653	638	630	613	669	680	688	672	700	657	617	631	627	665	635	607	672	675	702	664	662	716	631	636	667	682	682	677	680	680	629	666	667	659	662	674	633	638	662	652	666	609	641	644	686	658	660	653	665	661	652	633	651	693	640	670	658	677	664	692	685	718	667	671	680	632	622	637	634	714	615	668	657	704	657	657	636	661	650	692	629	717	644	642	674	648	649	658	678	640	656	645	667	640	648	589	662	619	633	664	668	630	674	680	684	667	676	677	619	692	669	642	637	693	633	676	657	646	677	655	655	631	698	636	706	652	676	713	707	644	676	613	666	675	674	677	694	699	659	725	637	639	628	672	608	676	680	635	653	679	671	675	631	649	690	674	699	615	659	654	623	658	630	651	686	697	656	662	641	629	662	671	648	642	683	623	625	706	699	659	631	710	661	679	634	674	633	666	634	692	654	677	684	686	617	656	629	649	688	678	685	649	610	665	650	692	635	722	644	626	671	657	684	668	667	614	676	636	658	652	643	694	665	645	646	591	680	664	668	664	678	661	670	669	669	655	641	657	673	666	650	633	636	666	675	669	610	629	639	667	679	666	642	670	660	709	676	665	633	596	679	684	709	648	701	641	653	676	706	679	671	656	662	704	671	644	726	658	704	689	665	664	642	629	640	685	651	680	675	665	712	601	627	664	678	622	689	653	659	663	676	644	664	686	638	637	609	652	701	636	644	663	645	653	660	648	722	633	593	625	661	694	667	685	648	672	668	672	657	626	632	674	644	620	644	702	672	634	666	648	641	660	716	661	685	667	697	642	615	682	664	712	674	661	651	675	667	643	650	635	635	672	669	679	644	671	658	614	640	650	649	662	632	646	641	699	639	652	662	688	622	682	667	678	651	623	687	631	663	660	657	663	660	685	654	665	691	675	644	706	621	633	659	650	654	624	642	622	688	636	636	658	670	648	688	716	648	664	673	664	664	686	702	660	643	653	631	671	680	646	672	693	637	642	637	611	657	691	696	690	672	689	676	611	630	668	670	638	652	675	683	665	674	631	663	662	672	657	633	710	603	653	643	633	674	716	659	685	677	630	660	683	673	648	677	675	656	663	637	659	639	657	628	694	650	655	678	657	659	635	663	695	673	639	636	689	623	644	647	625	637	647	625	634	679	653	691	640	656	657	673	718	660	645	723	637	669	685	648	634	686	627	650	650	655	663	671	616	687	677	651	640	631	626	687	713	650	676	705	625	671	642	667	662	674	659	630	638	667	677	675	651	669	660	660	649	683	713	664	680	673	713	644	649	698	640	684	646	642	608	686	659	663	698	675	612	698	675	667	659	662	654	630	680	639	647	627	636	694	650	627	643	656	587	627	638	637	648	690	613	672	650	706	654	646	679	686	656	683	675	635	653	651	606	642	659	646	688	689	635	676	657	646	676	618	643	701	667	620	664	651	670	682	637	673	682	658	641	687	665	679	646	654	648	645	644	702	644	657	684	673	651	648	643	649	645	667	652	664	646	638	657	686	675	641	646	688	645	651	633	653	668	655	680	647	670	639	704	638	659	639	651	664	681	671	661	642	659	704	665	685	689	659	612	642	662	669	648	627	635	639	672	686	620	648	668	636	677	660	649	671	624	614	663	649	650	639	706	652	650	665	656	654	657	681	623	695	638	669	647	664	648	720	658	645	690	668	680	634	629	642	667	659	643	748	696	660	659	696	631	620	674	693	710	645	635	618	640	607	592	642	617	623	689	729	651	640	654	640	664	655	676	673	643	679	688	647	660	690	650	649	687	646	625	651	629	686	628	680	665	683	641	690	679	683	658	712	676	633	676	697	620	636	645	644	661	677	650	689	664	622	675	643	643	642	638	663	701	638	689	601	672	628	680	636	665	656	679	659	686	712	760	666	670	645	647	653	688	682	655	686	615	648	667	701	641	632	636	648	643	635	661	699	696	681	681	716	655	698	661	626	658	694	671	688	664	675	627	676	652	657	690	702	653	679	647	615	650	676	635	648	652	677	656	681	650	644	711	684	672	638	655	646	628	645	683	656	689	653	645	669	656	667	646	661	662	624	704	671	691	660	645	675	672	632	646	637	625	679	642	661	676	639	718	729	641	682	631	667	647	620	661	645	617	654	613	653	658	637	668	666	690	663	697	655	674	633	637	656	609	623	646	611	664	635	643	650	672	631	637	629	629	650	654	650	708	651	663	655	635	651	695	648	644	652	594	626	669	677	687	631	645	684	665	649	681	615	668	675	659	654	605	631	615	676	630	655	631	671	664	670	651	712	650	666	632	682	697	678	634	644	628	688	688	626	654	632	639	691	659	643	675	676	619	630	664	643	713	635	668	649	669	617	650	659	670	643	629	664	636	650	641	678	643	611	671	653	648	621	686	633	667	654	650	629	689	660	627	635	664	654	658	646	675	658	643	648	636	715	660	645	701	627	670	647	665	675	635	640	713	595	617	684	646	672	633	639	646	661	641	630	664	641	659	636	650	636	647	635	664	659	665	637	639	615	675	665	705	660	682	700	652	669	652	616	666	634	666	674	649	707	679	705	685	633	662	649	624	658	611	666	690	677	668	715	651	642	625	682	702	645	655	686	669	648	669	648	646	712	658	664	699	660	663	679	618	698	654	702	654	660	674	616	667	659	686	653	645	684	666	694	670	691	683	634	653	680	672	654	636	634	666	659	678	693	687	672	631	679	631	632	699	650	681	655	653	692	646	631	669	634	680	690	636	636	646	698	681	656	681	661	635	648	626	667	610	684	632	644	624	658	686	616	630	637	677	629	646	672	686	666	727	654	679	717	684	647	665	698	606	583	680	667	683	657	623	686	694	683	623	703	592	640	664	650	651	636	650	734	614	697	629	630	676	641	652	645	652	618	681	676	669	677	628	659	695	645	672	684	632	615	681	646	667	686	666	635	606	696	630	646	660	672	645	671	682	649	605	642	626	668	676	633	655	657	653	722	614	650	648	670	645	672	659	673	654	609	634	670	638	684	683	658	626	698	658	670	629	618	669	666	713	641	606	662	675	646
9117	1104	1316	1073	770	513	532	400	315	327	317	294	282	228	230	231	222	240	236	209	201	216	194	203	183	173	205	187	202	194	188	197	185	219	190	182	199	194	189	192	193	185	194	209	217	191	194	194	228	183	194	197	207	200	187	185	188	181	158	207	204	202	191	161	186	196	211	206	186	179	184	188	182	175	225	185	191	189	182	189	189	179	191	211	215	164	199	185	170	198	160	190	186	189	181	179	194	196	177	190	193	198	186	207	197	178	190	184	158	206	162	190	184	164	193	173	174	197	178	195	197	168	188	202	171	206	173	168	191	177	183	187	211	184	184	186	181	191	186	188	171	183	184	171	180	165	174	180	208	154	201	195	184	175	179	166	199	200	198	180	200	186	173	167	186	190	202	195	187	222	190	171	161	188	154	196	201	181	170	192	170	191	209	197	193	180	162	183	176	195	196	190	183	194	218	188	198	194	179	183	201	207	204	196	199	213	183	171	156	172	190	173	150	176	184	183	209	189	192	179	198	199	178	177	183	189	214	187	181	194	180	179	167	177	169	183	173	181	191	184	184	171	177	193	176	166	181	189	200	174	182	162	164	200	200	189	161	195	175	198	180	177	167	178	186	184	177	161	207	180	190	184	197	168	169	169	197	182	187	166	180	183	182	166	190	203	196	191	186	192	173	188	203	178	181	153	174	190	191	181	182	183	186	166	197	183	193	181	188	183	184	209	169	153	193	187	159	176	188	178	187	177	180	186	209	200	200	168	185	188	197	185	198	179	197	193	192	168	164	167	182	195	189	169	180	187	173	201	212	189	195	179	213	188	189	182	192	177	191	172	181	191	170	168	183	172	195	173	204	193	188	174	169	179	178	172	170	221	183	200	177	179	180	197	186	178	165	161	184	211	165	179	192	176	178	180	181	178	178	179	184	181	187	202	203	193	197	174	204	193	191	193	182	198	179	196	193	202	172	181	191	189	167	203	203	175	191	170	188	170	167	185	193	193	201	175	193	178	208	184	207	171	193	201	189	173	175	178	189	216	179	187	199	202	183	202	208	161	204	192	179	167	214	204	176	179	181	184	193	203	192	166	178	176	176	208	191	214	202	170	171	175	203	201	219	181	192	162	178	211	167	177	177	204	191	173	176	165	180	192	204	177	173	179	180	183	187	197	173	184	194	178	196	176	189	185	181	192	190	186	181	177	199	190	180	186	201	183	195	172	185	176	163	177	191	192	198	182	174	196	211	154	186	164	181	219	189	198	167	191	191	171	168	187	181	181	152	187	195	184	202	171	179	175	180	195	179	190	189	172	197	195	181	188	193	217	186	199	181	190	184	188	161	167	196	178	198	187	186	160	201	187	172	188	174	202	191	188	204	199	192	210	183	183	187	181	178	201	223	188	222	191	171	212	196	198	159	191	198	193	177	199	204	172	170	199	191	186	191	199	192	162	170	197	201	170	180	184	193	181	173	179	174	186	179	185	202	202	231	202	174	195	182	183	192	196	173	195	192	196	211	207	173	164	176	177	205	180	181	190	160	186	170	191	203	186	180	185	199	173	187	192	195	192	185	165	186	184	194	198	182	203	187	185	186	173	206	176	184	199	199	194	174	166	202	196	186	183	199	174	198	167	190	187	187	152	162	166	183	239	200	182	160	173	228	189	170	176	197	188	198	187	168	175	177	194	149	201	207	183	203	202	187	192	185	171	175	195	191	190	185	185	196	178	169	233	163	185	186	194	181	212	191	179	194	178	179	192	190	191	182	190	186	206	190	183	193	189	166	180	186	173	186	171	209	189	181	181	188	161	156	155	178	158	195	202	202	180	204	201	186	216	185	211	189	166	172	185	198	178	189	215	204	170	182	162	194	162	188	207	190	202	158	169	180	195	149	191	167	175	203	192	183	168	191	171	189	178	171	200	155	173	162	166	199	201	187	209	191	195	181	195	202	171	186	171	173	205	178	182	198	191	176	193	196	185	209	182	183	176	167	189	172	169	187	171	182	181	190	186	188	203	187	172	183	172	173	180	214	178	173	184	185	153	157	165	177	207	179	186	166	167	193	180	186	171	171	225	184	181	160	182	200	157	162	187	192	206	176	216	176	191	192	189	182	210	191	209	182	174	187	171	167	155	180	192	201	187	190	173	190	206	186	170	194	175	201	174	190	212	186	168	193	175	181	174	195	168	182	185	161	184	183	178	176	210	197	194	173	188	176	183	171	160	211	198	182	174	217	194	187	207	177	197	172	177	193	172	183	212	180	174	185	169	235	204	167	184	188	170	178	184	179	191	193	198	213	186	178	185	194	189	183	177	215	187	187	171	178	198	174	170	175	174	185	184	167	200	168	199	200	189	175	187	188	217	184	202	180	192	189	185	173	197	204	181	189	169	185	178	187	168	193	197	182	196	183	165	197	187	177	189	185	195	167	188	182	156	170	183	179	167	175	178	175	171	192	181	184	187	202	178	196	191	165	180	197	168	159	163	160	178	164	202	188	201	194	196	191	175	186	168	177	159	195	187	191	223	176	177	204	178	203	197	179	185	178	213	164	146	184	181	182	191	171	171	167	212	207	195	184	166	207	173	191	200	177	174	190	201	186	197	174	191	174	176	193	210	176	164	147	195	180	194	172	166	189	167	173	186	183	185	173	182	191	158	174	182	196	167	189	160	165	185	179	170	190	183	181	177	191	190	178	191	182	175	169	166	188	191	166	183	179	170	192	180	175	163	186	186	187	171	173	186	177	177	188	187	169	177	194	205	178	192	192	155	190	184	200	218	179	187	192	188	190	182	169	184	172	180	187	188	174	177	195	192	202	178	188	190	184	176	199	213	171	180	189	176	170	189	185	174	166	206	187	179	190	154	197	167	160	180	183	211	198	177	176	182	176	178	182	187	193	205	196	190	179	180	198	158	188	148	163	185	190	203	172	181	205	156	187	189	186	180	167	162	170	177	210	190	190	173	193	158	164	170	193	179	191	168	188	179	193	156	201	177	194	182	178	160	187	181	213	168	171	189	182	181	191	175	172	202	175	156	169	177	187	173	195	193	195	176	180	170	202	159	178	197	170	192	177	188	205	180	172	188	196	161	175	194	196	213	179	185	176	187	183	188	198	194	197	190	207	201	169	181	176	179	208	184	178	177	172	188	182	185	182	176	158	155	204	166	199	177	188	188	193	187	184	178	187	190	187	170	160	206	179	176	181	195	186	185	199	183	207	187	158	166	201	181	163	174	175	178	194	171	174	188	220	189	200	193	197	184	178	191	202	184	171	195	193	196	184	206	172	176	167	186	186	207	171	186	165	184	187	178	186	175	177	175	183	176	192	178	183	193	188	196	183	169	164	188	195	159	160	193	185	161	180	175	171	196	147	197	169	191	194	169	178	176	163	187	198	176	176	174	171	203	191	179	182	199	180	184	204	186	164	158	175	183	164	206	176	190	183	190	208	164	189	212	195	189	193	168	197	159	169	180	206	170	189	191	192	187	188	174
5696	1368	2843	3415	2951	2481	1941	1635	1504	1267	1159	1047	979	859	787	823	754	746	725	710	720	663	642	589	636	579	642	592	561	558	567	584	588	599	545	493	559	514	563	497	552	547	563	510	524	499	508	464	495	457	490	519	521	485	489	513	525	475	511	482	466	467	476	500	530	497	473	513	505	501	463	458	499	498	500	477	491	497	460	506	498	516	494	487	505	474	497	478	451	507	468	490	479	511	469	495	495	483	491	470	486	460	475	452	499	448	487	453	479	451	471	469	511	481	479	474	450	498	513	470	493	484	470	513	486	488	485	513	488	489	472	495	477	437	480	450	482	458	500	490	501	461	457	483	466	445	505	460	514	479	472	461	508	482	509	462	484	467	493	467	461	474	481	525	490	473	490	477	457	469	470	476	472	411	467	455	483	503	486	431	471	482	462	470	486	483	426	476	474	494	466	499	463	476	488	426	451	470	494	506	472	467	529	482	503	440	468	463	524	476	483	459	461	460	492	451	500	453	484	499	476	494	495	468	467	460	485	479	445	479	477	481	457	485	474	480	475	464	465	475	457	514	465	454	475	482	478	490	479	481	487	466	444	481	494	500	452	433	462	464	470	486	460	482	518	477	472	495	481	452	482	480	448	506	452	459	473	482	456	472	478	463	466	493	522	463	477	453	494	470	487	475	500	487	468	443	455	483	472	471	468	487	494	475	473	479	510	476	467	414	478	439	475	494	455	444	451	524	460	481	464	459	471	447	516	467	496	479	495	459	486	500	478	480	473	485	486	471	484	505	499	476	480	503	462	455	505	463	495	478	406	461	460	476	449	491	439	434	458	494	503	492	485	460	465	491	514	486	494	461	457	482	472	454	475	465	484	474	451	463	465	443	502	461	520	451	492	467	460	463	463	450	509	507	465	502	452	507	449	464	508	450	484	488	469	499	457	489	482	471	484	483	488	480	470	491	467	465	485	440	481	495	500	464	487	453	442	508	471	464	500	485	458	458	507	469	463	437	490	488	498	469	485	491	464	495	474	485	475	464	440	484	485	537	427	490	399	481	457	479	525	505	443	485	441	456	480	502	483	489	491	545	476	474	503	475	498	486	501	478	463	462	467	472	513	512	476	501	492	468	514	473	489	471	505	528	451	484	483	444	478	454	464	523	468	486	469	457	504	534	457	540	511	477	464	499	498	502	475	436	490	487	477	484	492	501	499	464	461	486	471	479	460	490	478	471	476	486	482	484	499	489	468	502	446	473	505	459	466	460	479	440	505	443	463	471	498	511	510	505	462	513	499	479	522	466	481	519	448	480	495	501	480	502	461	458	461	491	473	442	512	460	449	474	513	453	483	465	493	456	472	494	460	478	441	475	457	505	463	482	502	494	460	464	481	476	481	465	438	439	427	446	499	443	456	443	490	473	499	456	465	468	523	463	499	508	500	488	439	497	420	450	461	448	459	510	467	485	464	488	493	474	460	482	476	488	464	501	498	517	470	479	487	447	463	450	496	456	473	491	442	483	509	441	490	519	504	462	496	460	483	449	468	450	467	507	462	474	459	461	509	475	484	464	490	479	532	467	466	470	514	474	486	492	448	487	451	509	471	505	476	487	464	472	503	472	476	447	498	459	453	449	455	456	458	491	510	477	464	472	486	512	467	469	470	498	467	487	492	459	470	435	479	456	482	472	479	446	487	465	519	463	472	494	477	484	481	516	450	496	491	457	484	471	456	488	463	496	493	484	460	475	418	463	462	498	499	441	477	454	499	490	458	451	460	468	477	472	498	433	476	465	490	466	498	476	452	476	470	445	486	487	479	456	477	460	485	452	431	451	486	468	456	486	467	462	463	488	487	454	458	453	497	458	455	449	450	455	494	482	475	506	464	478	496	459	469	462	428	482	478	470	457	453	465	480	477	475	466	480	493	508	479	433	456	483	473	510	485	463	461	498	468	463	471	454	469	454	455	522	470	480	449	516	477	477	465	488	457	460	511	536	499	464	491	472	476	483	470	500	457	490	485	457	470	456	497	499	479	457	469	451	441	458	447	486	501	446	470	456	464	467	472	474	494	489	471	456	480	490	466	489	475	501	485	451	441	471	474	458	442	479	475	447	459	501	489	423	490	465	446	448	504	476	489	456	426	452	460	493	480	478	459	494	494	449	496	451	422	450	431	468	503	482	482	518	554	497	443	464	483	459	458	501	474	500	500	431	481	495	469	444	460	497	467	477	488	489	469	494	509	439	491	518	455	445	458	509	488	421	472	460	523	464	493	502	458	483	464	480	454	502	509	487	483	444	503	445	489	514	480	474	488	465	464	505	466	472	512	484	478	453	454	449	438	485	429	459	479	478	490	442	523	455	494	523	481	466	485	449	475	440	466	476	456	445	482	457	471	457	453	483	506	469	538	477	483	461	487	437	507	483	482	475	488	472	489	468	464	470	489	504	468	469	457	460	498	480	485	473	429	474	468	478	484	499	498	488	484	441	503	460	440	451	511	455	440	458	472	484	493	485	485	499	484	463	432	457	496	473	480	473	518	508	511	467	469	498	473	480	490	447	474	467	508	460	504	477	453	492	498	525	476	436	448	493	447	475	469	489	436	468	479	499	485	497	457	450	494	459	454	470	468	475	476	463	449	538	489	478	454	465	476	498	501	500	483	486	465	474	435	460	478	491	479	488	488	514	448	489	515	472	458	461	486	473	470	501	483	499	478	462	520	450	449	453	469	489	481	456	493	480	480	496	469	490	468	468	486	510	500	504	507	501	494	507	465	474	448	492	504	502	431	510	478	479	503	435	490	485	493	463	473	443	458	453	458	461	461	476	455	495	447	474	440	446	485	462	487	454	462	481	458	499	465	502	482	427	507	455	474	480	483	473	485	504	470	478	481	481	475	463	488	447	475	484	521	491	494	479	492	510	499	487	490	484	488	458	466	477	476	445	451	450	499	496	465	493	423	523	495	460	463	465	506	491	459	521	472	453	436	473	452	465	455	466	478	472	474	487	490	511	476	526	516	480	462	460	485	473	495	460	462	489	480	492	493	454	487	470	488	496	476	514	497	527	491	478	514	481	505	498	481	507	503	462	475	460	486	477	478	489	455	461	448	439	438	467	448	492	495	495	469	449	488	486	516	503	480	445	458	501	481	486	482	474	469	456	455	501	493	487	469	462	499	451	485	467	461	469	456	482	479	522	477	450	492	471	467	503	498	488	464	441	484	441	502	449	498	517	472	515	470	455	506	449	469	462	459	440	472	451	504	457	438	483	432	500	451	508	468	464	522	443	523	520	444	472	536	469	482	437	489	483	458	503	459	466	481	501	469	479	455	458	464	449	469	500	489	501	479	493	478	489	453	483	479	467	475	435	468	463	447	469	497	470	502	459	461	478	520	490	514	463	473	486	488	475	473	498	479	450	451	478	482	470	475	495	477	479	487	439	473	503	476	526	467	494	472	449	488	530	482	510	472	426	465	449	513	477	448	478	490	471	504	453
16036	2322	2363	1835	1232	872	660	452	381	306	273	244	209	188	156	155	155	139	141	119	117	97	120	89	95	113	108	93	75	81	92	91	102	72	87	85	80	70	100	69	84	77	58	77	71	72	94	68	76	77	86	76	83	71	68	61	60	72	69	78	61	65	63	71	72	74	86	68	67	75	93	75	82	67	64	62	64	83	83	74	77	65	76	66	54	58	74	63	55	60	65	87	76	78	59	68	70	64	78	64	78	54	65	83	57	57	60	60	63	59	59	71	55	68	69	62	73	78	74	71	58	65	72	65	78	75	57	62	65	68	60	68	77	69	64	74	61	65	67	69	77	87	69	68	72	70	62	68	64	70	56	80	63	53	62	67	63	73	70	65	65	69	82	79	61	71	74	71	64	67	49	79	60	77	68	60	68	61	63	56	74	64	58	70	65	67	57	66	62	66	64	67	72	74	64	64	73	57	51	78	76	71	68	62	68	68	73	63	61	63	67	74	77	76	68	56	65	71	71	67	65	79	81	69	50	67	62	58	81	69	57	64	69	60	52	74	79	65	62	70	60	81	74	57	54	86	57	78	66	59	77	79	51	72	76	61	53	67	65	65	66	62	62	73	63	78	73	83	78	73	68	74	70	66	49	55	81	47	70	65	79	72	62	79	70	68	64	70	66	73	60	76	76	69	68	68	61	69	60	50	73	64	67	62	50	65	66	75	64	70	56	61	65	62	85	59	66	73	69	56	68	94	74	83	74	60	78	71	69	67	57	80	58	66	63	73	59	74	75	61	66	68	63	75	69	53	72	70	80	65	51	56	77	77	60	60	73	75	64	72	67	86	76	58	88	70	66	72	73	71	61	68	66	62	72	72	64	78	64	68	66	78	76	72	86	67	65	62	71	64	57	75	62	79	68	63	64	72	65	70	71	68	62	61	72	51	72	78	61	65	71	67	77	64	77	70	69	58	69	65	60	57	68	65	61	66	60	58	67	54	52	65	68	63	59	67	69	56	63	62	66	66	58	63	68	74	72	82	63	65	63	69	55	53	67	90	60	53	76	77	84	57	58	65	68	67	64	55	79	72	66	79	64	52	54	57	67	73	74	73	71	77	74	78	75	84	75	80	66	64	77	54	57	77	76	77	69	64	73	68	83	45	72	53	52	64	67	64	70	64	62	71	64	76	79	66	66	57	58	62	63	63	63	72	70	56	71	64	74	72	52	72	76	66	55	57	51	62	60	66	62	80	60	69	64	56	67	55	62	69	76	75	72	66	55	57	68	60	61	68	76	61	69	68	66	60	63	52	58	67	66	77	61	64	68	77	66	74	75	76	65	60	72	71	58	60	70	68	78	68	68	75	100	74	61	59	70	51	66	81	75	72	87	71	51	80	75	73	70	74	66	57	63	62	62	70	66	66	66	72	66	59	77	62	75	67	62	64	56	82	62	74	71	73	77	76	55	61	72	55	58	68	66	76	75	70	60	75	63	63	83	55	77	63	67	64	81	64	75	62	71	65	70	86	67	62	64	59	63	75	65	70	68	58	57	70	62	51	79	63	76	73	62	63	67	56	75	65	53	71	61	72	56	64	63	72	71	49	64	72	63	48	71	64	87	73	81	69	58	71	65	74	68	62	70	69	74	54	71	75	72	88	53	72	74	69	66	66	72	56	87	63	69	71	66	63	68	64	53	64	67	53	59	63	67	74	65	68	68	56	75	74	59	74	76	57	59	53	66	71	63	74	82	61	68	72	67	67	66	68	67	70	66	70	60	70	62	54	73	80	71	71	61	63	76	63	60	64	64	59	56	71	61	60	55	69	57	50	49	60	63	66	46	89	65	68	70	68	70	71	65	63	68	68	58	59	61	70	64	66	75	69	57	77	73	67	82	82	64	60	62	62	64	67	57	75	66	62	59	64	68	61	66	73	65	64	69	50	67	61	65	66	64	56	74	74	58	70	67	68	67	62	67	59	75	60	65	59	60	65	60	67	68	64	68	87	72	60	79	55	79	72	52	54	54	57	69	79	67	76	78	55	78	74	71	74	57	72	56	71	63	74	68	63	71	62	48	63	71	62	64	70	72	61	69	64	70	71	63	69	60	64	57	65	80	77	61	61	65	57	42	61	59	71	73	74	68	67	61	68	68	62	58	55	51	77	73	79	64	50	67	67	59	73	68	88	69	65	65	74	66	57	71	65	64	65	49	88	61	57	58	73	79	71	63	70	69	55	70	81	78	61	59	72	66	59	63	62	63	68	63	80	89	71	67	75	65	56	59	70	52	85	73	74	73	75	56	59	68	62	65	68	69	66	74	75	73	70	62	75	84	65	67	66	79	58	65	57	76	63	63	61	69	69	75	56	72	67	74	58	74	59	62	56	64	60	74	69	76	76	66	71	60	58	61	66	60	60	69	73	71	64	55	74	55	74	66	71	81	71	69	61	72	59	75	58	71	59	63	63	70	59	73	66	71	68	79	66	58	61	70	66	65	69	72	76	70	86	74	66	65	72	64	81	52	69	71	58	55	49	72	49	72	68	60	56	51	57	62	71	76	74	80	79	70	77	64	75	59	67	78	61	74	59	64	72	64	70	70	66	61	61	72	88	79	85	65	57	82	72	55	57	67	69	60	53	75	71	60	62	58	54	63	75	63	67	84	82	57	54	66	73	61	58	64	53	66	78	64	66	70	69	77	75	66	68	70	64	61	70	60	81	65	74	57	71	71	79	53	55	72	70	68	81	55	89	72	69	63	71	53	76	70	64	69	71	64	88	65	78	75	60	64	55	70	73	70	70	63	73	67	77	63	64	51	72	61	66	68	71	66	72	90	79	73	79	65	65	80	69	76	84	62	66	65	79	63	65	62	79	80	58	78	69	73	69	71	77	56	53	69	49	68	60	62	64	72	58	61	66	69	74	48	65	76	66	74	44	64	65	83	59	52	55	63	61	63	58	71	75	73	69	69	72	63	49	69	77	66	71	82	70	75	59	69	70	58	61	84	59	80	56	53	64	79	82	61	66	73	62	62	59	66	78	60	57	58	66	65	83	59	77	63	64	81	68	64	72	82	73	65	64	69	56	60	62	76	60	75	61	70	68	51	78	73	72	66	68	93	63	51	66	73	75	63	67	61	84	80	64	75	71	57	75	54	62	71	61	62	73	58	81	73	76	54	65	79	58	79	54	70	71	57	69	58	61	66	67	71	70	72	61	77	67	68	75	68	73	70	68	65	64	55	68	77	70	70	78	97	72	80	67	62	70	68	83	57	71	60	75	80	68	67	58	71	68	56	76	63	78	68	64	81	49	65	81	49	71	62	67	69	73	73	63	76	69	63	65	68	60	57	70	71	77	81	64	56	79	75	78	58	80	75	71	71	57	89	59	61	61	63	62	76	72	64	80	72	54	84	48	67	76	70	66	59	66	72	62	67	64	71	65	65	68	83	71	73	69	67	54	57	65	60	68	74	73	82	54	74	64	73	81	75	72	71	72
7577	1916	4493	5385	4709	3734	2977	2481	1991	1798	1477	1234	1111	1047	948	824	795	686	670	624	556	532	504	509	499	423	460	373	410	388	378	329	358	318	314	311	304	276	332	293	285	278	299	281	279	254	280	278	286	277	284	276	232	281	236	228	245	243	236	212	230	230	229	229	244	238	244	206	221	203	251	217	226	241	215	256	213	203	236	231	239	223	204	230	253	230	202	220	226	239	223	213	213	201	208	215	185	209	242	184	201	202	201	205	229	220	190	226	215	196	203	186	210	226	192	202	172	225	216	225	208	193	198	212	190	241	219	202	241	179	174	222	218	202	182	201	203	199	214	202	197	207	217	184	203	198	225	228	192	169	233	202	187	172	213	202	198	214	178	221	211	199	217	205	216	196	194	203	217	201	211	206	207	209	207	193	203	185	229	198	199	185	196	197	196	217	215	185	204	206	191	206	211	214	196	182	194	221	217	197	219	200	217	188	210	202	205	236	218	191	218	193	221	222	206	214	227	220	170	205	197	176	194	210	230	188	187	216	166	215	201	192	204	186	200	201	189	206	201	213	209	214	202	198	218	187	208	186	210	186	196	206	230	194	199	179	222	217	186	226	190	176	185	183	180	198	240	198	169	186	221	214	206	201	170	223	217	215	182	187	221	195	205	198	202	202	196	198	197	214	196	199	218	196	203	221	198	210	165	204	200	193	212	181	217	209	218	204	195	182	180	206	230	230	206	197	218	227	199	221	184	203	197	191	187	213	213	195	188	190	213	210	222	221	199	189	215	200	204	221	209	208	191	199	198	221	216	215	208	226	194	194	207	216	187	207	205	216	211	199	168	205	218	188	176	203	192	215	169	195	206	184	190	204	206	200	214	196	214	200	200	201	191	198	193	189	188	197	205	214	210	180	202	202	177	206	213	215	200	198	226	192	183	212	196	203	186	209	211	201	203	200	195	232	201	165	155	207	197	199	201	205	185	187	184	210	205	212	189	201	211	207	186	216	183	216	207	193	201	216	189	212	209	214	208	186	211	213	220	194	213	172	194	203	196	214	215	182	221	187	206	208	208	227	190	196	200	178	180	210	214	226	200	199	205	192	216	198	214	199	200	202	181	207	198	204	197	213	167	188	194	218	177	195	198	165	196	187	184	207	211	198	215	185	178	194	236	196	218	203	179	198	207	192	171	174	185	207	188	206	202	196	194	209	187	190	207	201	182	200	182	204	213	193	191	186	221	191	176	232	204	214	215	202	190	195	196	207	228	178	179	209	191	201	210	185	227	196	200	172	203	214	192	214	200	172	196	206	192	171	183	181	225	217	194	216	207	212	216	195	219	194	194	202	222	234	199	218	228	207	210	211	192	218	209	203	209	209	184	194	216	204	219	202	221	195	204	217	210	220	184	207	211	207	214	205	194	217	225	235	184	225	189	204	185	181	179	200	211	191	191	202	223	231	217	195	177	234	199	184	220	188	202	209	213	211	221	211	204	183	200	205	169	198	205	204	175	204	195	203	202	211	210	195	214	199	202	225	211	225	186	207	188	214	208	207	214	218	187	212	213	204	186	190	199	193	182	197	212	213	179	195	207	195	200	191	199	192	205	219	200	210	199	211	208	223	197	208	186	200	190	187	201	206	192	210	211	209	201	200	176	212	206	197	194	219	201	206	201	206	196	192	199	180	196	199	211	203	190	176	205	211	172	193	220	223	195	204	208	227	211	204	170	207	187	193	213	192	215	209	175	183	223	204	190	214	209	191	191	200	198	220	200	196	211	188	206	199	202	200	202	204	212	181	208	220	200	217	183	211	200	209	200	207	202	174	193	215	195	182	197	195	204	200	204	222	211	204	190	193	213	203	207	184	212	210	177	226	220	195	216	215	193	226	206	198	188	180	226	215	183	237	194	170	212	204	207	226	212	231	190	171	211	198	209	194	215	183	181	199	204	184	208	197	217	233	188	191	228	213	218	212	174	202	215	199	217	209	224	198	204	204	185	211	177	205	184	187	223	200	189	208	202	211	230	225	199	211	202	210	199	192	192	188	190	239	221	170	188	188	216	213	185	205	220	213	193	194	185	214	218	199	189	230	204	165	216	198	192	175	204	182	207	222	213	211	205	208	187	189	189	181	178	190	190	192	195	227	202	201	207	182	204	189	188	183	204	182	203	216	228	202	201	210	200	196	205	180	202	180	188	208	203	192	197	179	192	200	189	207	204	184	208	192	193	227	214	191	225	206	202	201	209	170	189	206	223	204	232	199	197	201	190	203	204	198	186	201	207	207	169	186	203	184	193	225	215	210	178	192	179	197	173	166	212	210	194	201	189	212	192	204	177	186	212	189	229	203	188	189	186	178	217	206	206	221	222	209	208	224	183	202	213	199	200	217	210	211	191	212	213	188	170	194	192	206	220	203	205	194	181	190	171	194	198	203	189	188	205	200	224	204	183	218	210	207	206	222	184	211	213	203	202	223	199	183	194	191	225	212	213	215	205	202	195	182	195	179	196	215	217	171	204	198	212	220	202	206	185	184	183	207	182	195	187	216	183	200	189	208	213	228	207	208	177	224	210	205	200	202	221	212	198	180	193	197	216	195	205	213	195	212	193	217	202	237	184	218	201	182	201	179	195	200	182	186	232	193	198	202	197	196	193	217	197	218	204	205	191	222	207	186	181	223	210	188	221	194	194	216	191	200	188	224	206	214	208	196	195	203	205	188	217	212	208	149	192	212	191	219	199	186	215	210	210	216	201	219	203	188	176	184	196	180	209	207	170	201	229	207	211	186	203	186	195	212	202	191	186	201	193	210	210	200	189	216	217	221	188	204	197	213	205	184	188	206	185	201	185	187	197	207	207	209	198	193	195	179	175	198	193	234	191	214	191	209	186	202	200	200	194	224	187	197	194	181	199	218	191	215	190	177	165	170	187	166	184	182	197	228	219	238	219	206	221	208	180	200	231	210	208	191	180	204	196	214	211	207	204	202	200	184	224	176	206	227	196	196	248	192	208	195	199	222	208	214	195	205	173	213	209	196	189	210	196	177	229	205	191	197	188	196	211	200	235	202	201	189	196	187	213	208	208	197	181	172	205	225	194	196	184	165	183	204	195	225	201	162	204	221	197	165	233	195	205	183	212	223	185	193	199	162	229	221	191	184	175	211	216	222	218	208	207	188	223	241	202	198	214	206	213	188	194	222	202	197	209	175	214	177	185	200	227	186	210	195	200	201	201	212	213	201	188	200	211	201	208	197	225	218	211	197	213	229	206	188	183	192	196	223	204	201	185	210	204	208	196	207	209	206	183	193	202	219	215	189	203	184	212	207	230	204	204	194	192	202	179	203	188	198	186	226	219	206	190	212	190	185	193	183	219	210	201	187	205	211	208	171	182	202	186	191	194	194	201	195	186	183	197	215	179	220	199	212	215	200	184	200	178	198	206	199	207	199	200	214	206	182	207	191	212	220	216	201	180	195	229	196	186	186	206	205	223	199	212	209
2214	284	317	282	276	287	293	269	251	261	243	252	302	273	234	261	259	264	293	283	268	245	257	244	217	258	274	271	269	257	253	243	279	252	237	264	285	257	267	259	246	284	255	268	255	251	260	301	264	280	251	238	270	253	287	241	261	254	243	237	230	261	273	297	294	263	267	244	237	266	250	251	264	254	263	243	248	279	241	261	255	270	275	273	263	270	239	256	251	247	243	244	234	241	279	264	263	260	280	237	241	280	255	263	282	248	278	251	260	278	231	256	277	286	259	283	266	255	271	240	215	288	255	244	273	226	241	250	258	260	241	263	245	275	261	245	246	232	246	265	241	305	248	271	287	274	258	281	240	275	240	258	237	266	280	263	238	280	257	235	282	280	248	232	241	249	277	260	256	274	252	285	251	263	269	232	249	264	269	250	247	244	278	259	239	259	262	254	252	254	244	261	269	229	272	263	272	260	287	255	246	239	257	247	239	281	264	263	254	247	273	241	267	246	272	232	238	278	247	275	268	274	257	264	252	292	270	268	289	253	230	276	276	256	247	257	268	237	229	250	249	265	245	247	278	231	263	253	246	242	252	254	246	265	267	290	264	250	243	264	254	260	262	259	241	251	242	235	254	264	244	255	265	231	275	261	243	276	265	279	308	256	267	259	258	252	253	280	267	258	261	236	233	252	240	252	255	283	254	232	269	242	292	280	268	250	250	285	269	263	286	295	223	283	232	240	250	274	279	245	257	236	262	253	256	241	239	271	269	256	253	270	244	260	247	262	253	250	290	272	256	265	259	243	284	260	231	258	271	287	249	249	269	249	260	251	236	302	272	257	243	269	234	238	243	249	239	288	274	266	247	238	283	224	248	264	261	245	278	266	271	240	254	264	257	265	267	254	243	235	290	244	244	268	271	241	320	275	275	235	265	266	248	240	262	280	279	277	250	271	244	252	260	250	259	260	264	274	265	238	253	242	279	256	289	264	250	237	226	251	265	301	270	221	265	251	241	285	250	272	247	259	242	271	265	249	227	270	249	286	232	236	259	268	277	274	251	265	267	259	254	227	280	272	232	246	223	274	259	271	268	250	273	247	280	283	251	254	228	252	263	251	280	255	260	261	270	248	249	250	262	259	262	258	278	239	246	274	276	266	237	232	274	250	241	255	232	247	269	266	263	279	249	262	241	277	257	270	274	293	258	224	259	241	253	251	273	247	259	240	263	236	267	264	245	293	278	280	246	264	270	279	264	251	280	228	250	248	252	237	265	298	272	261	221	248	250	267	253	280	243	268	248	248	285	257	247	248	258	241	269	254	265	266	231	275	287	243	255	234	264	263	253	254	255	248	250	247	237	268	273	254	243	261	259	249	254	252	266	235	258	285	253	255	248	272	229	267	249	276	257	274	244	273	270	252	249	256	220	242	252	261	301	279	285	246	237	219	239	250	229	281	262	249	290	266	266	232	267	265	239	250	266	254	246	258	253	225	274	268	257	259	238	284	261	289	274	272	245	263	237	233	264	251	243	249	276	258	243	284	247	258	267	258	259	257	275	274	253	248	238	293	247	243	277	244	257	271	246	279	263	268	251	283	274	273	302	254	265	281	252	228	240	263	274	266	266	245	259	259	241	265	246	281	254	227	251	279	251	246	321	267	241	265	272	263	255	240	250	254	272	244	238	241	252	253	269	252	274	253	249	268	254	237	257	253	254	278	279	259	271	288	264	276	268	269	264	277	237	256	261	256	233	217	275	273	282	259	238	253	249	259	258	261	245	301	262	230	268	265	252	244	225	244	267	278	272	234	276	256	278	297	229	249	311	259	231	240	234	262	243	251	260	238	271	243	237	275	279	229	257	265	273	263	250	276	238	247	274	257	269	245	242	269	262	258	293	278	274	245	231	258	251	262	257	284	284	231	274	246	236	244	271	264	257	261	273	260	280	222	260	264	249	244	261	255	258	234	255	227	266	262	277	255	275	241	292	245	273	304	252	277	292	258	278	281	243	262	222	263	266	260	248	236	271	242	271	247	282	265	265	233	260	281	257	228	260	295	257	292	264	261	290	284	247	274	240	265	267	260	271	260	295	266	285	246	241	269	255	246	255	254	251	279	235	282	242	248	258	249	257	260	278	246	233	245	263	244	258	248	265	262	226	273	299	260	268	285	266	274	260	275	271	252	258	239	246	256	247	261	277	276	229	255	277	245	256	261	252	261	234	254	251	251	269	258	242	223	268	263	296	288	270	236	274	256	278	229	242	245	253	281	272	274	225	221	254	272	214	255	247	281	246	256	266	211	274	261	255	271	273	262	277	266	253	267	260	289	274	259	277	248	248	243	262	284	220	271	228	223	271	288	265	270	219	255	267	247	251	251	246	238	240	206	242	273	262	246	278	267	251	234	251	258	234	227	253	254	265	276	273	215	273	262	215	233	254	220	241	260	258	250	264	237	275	246	261	258	281	264	269	283	268	242	256	251	287	265	240	269	248	222	251	249	275	260	261	236	277	267	240	257	266	249	259	260	260	243	241	256	258	263	273	238	235	270	273	234	277	280	261	262	263	247	254	251	273	242	256	237	276	244	242	267	261	262	251	271	242	268	275	290	227	290	252	259	265	237	260	255	259	258	262	248	236	254	270	230	238	274	248	256	228	249	276	239	274	275	270	274	243	236	260	251	238	260	225	260	250	221	248	260	264	274	266	250	254	259	257	237	272	254	256	251	269	280	253	266	237	267	244	256	258	264	258	253	269	268	276	286	258	255	246	305	241	252	246	231	278	266	274	256	271	300	252	271	249	269	238	265	295	261	254	272	230	266	266	274	256	237	260	274	261	249	254	263	247	259	249	229	277	232	252	249	246	237	241	213	253	267	271	253	286	276	283	266	266	254	290	233	251	255	260	271	256	221	224	251	263	258	249	237	251	238	269	240	261	251	277	245	250	258	225	237	276	241	268	278	254	253	259	252	245	235	286	292	245	252	266	246	269	258	245	262	239	253	270	277	242	257	245	261	244	239	268	271	261	263	248	276	242	226	297	246	228	264	258	270	242	228	242	293	261	248	247	283	278	248	274	284	260	264	239	284	257	251	237	262	233	274	253	246	257	242	266	247	249	274	269	242	247	259	244	235	231	269	245	273	271	239	241	246	248	237	258	247	231	251	281	231	267	254	261	228	275	251	256	267	269	217	241	261	241	256	267	236	248	252	266	283	263	258	241	268	247	264	254	246	271	241	272	248	241	238	294	267	279	253	282	278	264	231	269	263	259	244	293	268	238	273	268	242	267	234	244	253	250	239	251	239	258	233	275	235	268	252	274	259	268	265	220	243	274	288	248	276	226	270	277	282	268	286	294	241	293	259	240	310	242	233	278	224	244	256	221	281	252	262	253	266	291	274	270	250	289	286	257	235	260	290	240	253	256	233	249	284	259	278	282	289	277	244	279	241	269	233	263	243	254	245	245	252	241	250	265	275	280	259	259	255	277	277	245	246	256	252
2412	723	836	792	823	782	750	730	688	709	723	695	671	721	708	673	701	713	631	636	675	661	668	643	661	684	696	689	652	694	664	677	642	629	635	700	710	679	674	673	594	630	675	648	652	604	631	687	654	691	671	666	702	666	654	626	656	703	693	657	652	717	710	641	683	658	639	624	686	663	627	595	668	619	677	678	690	727	645	606	647	640	669	653	612	656	650	666	670	656	685	701	620	659	709	673	631	655	666	651	649	666	650	636	638	622	656	647	622	683	654	609	646	642	685	612	689	669	646	646	665	656	642	657	656	690	650	693	625	651	678	631	651	637	641	692	649	682	668	623	626	681	690	640	623	652	642	636	654	651	616	635	610	692	646	688	672	657	626	653	643	634	648	610	660	658	658	693	612	652	668	709	668	636	638	664	708	636	691	702	677	669	666	643	691	649	657	670	684	616	665	621	636	633	617	630	609	683	643	667	683	645	675	667	678	647	707	650	654	700	669	652	659	653	687	615	668	653	692	655	671	718	628	679	649	654	619	667	610	682	678	670	654	685	697	619	633	715	648	679	677	664	639	640	655	673	669	654	717	638	618	675	684	660	688	667	614	613	665	620	693	696	631	668	646	621	675	719	642	672	663	657	658	668	669	668	666	668	671	632	678	665	695	652	627	702	606	683	634	623	688	645	674	648	649	654	688	679	636	640	677	634	644	666	634	648	633	609	680	673	662	660	644	632	646	635	663	630	668	658	658	698	628	621	632	715	606	706	662	685	622	662	608	624	632	699	690	637	652	690	622	651	694	652	661	623	641	629	648	698	658	657	689	656	616	647	669	615	623	625	682	640	639	582	700	655	651	641	632	700	692	650	634	677	633	626	662	631	642	660	663	654	672	638	662	694	691	675	623	644	665	605	638	667	708	655	651	672	671	629	661	648	644	638	694	651	660	675	654	664	705	616	645	685	624	666	703	657	642	675	627	663	662	649	674	616	578	677	639	645	613	643	673	677	651	657	636	698	683	676	656	667	698	640	673	686	653	638	675	660	651	646	645	654	637	654	698	633	650	671	642	691	650	646	684	621	651	638	671	650	655	656	610	700	629	692	687	704	655	702	628	611	614	638	687	710	692	611	682	626	652	656	665	700	668	633	669	624	661	637	652	655	713	663	675	642	649	682	697	607	646	665	654	632	664	641	629	633	687	616	694	701	681	623	663	640	686	635	597	673	636	645	638	667	671	674	691	716	671	662	631	703	657	670	664	639	668	651	689	650	703	662	671	674	647	630	699	655	667	685	608	682	666	640	655	635	644	647	613	654	681	647	662	663	686	648	687	686	640	647	653	657	685	648	631	695	646	627	633	722	660	677	676	682	626	687	677	672	640	622	667	648	580	629	638	665	605	681	680	673	617	665	661	682	643	666	655	630	651	671	602	664	708	625	601	652	646	648	698	680	612	600	659	630	656	675	625	643	691	640	654	610	670	651	676	653	674	649	657	668	626	652	674	637	667	622	687	654	671	598	666	606	670	681	705	662	667	631	639	652	690	684	637	614	616	674	644	653	671	632	612	660	619	650	608	688	609	615	669	661	664	629	661	655	637	679	674	690	723	627	641	637	666	655	624	667	647	662	661	630	648	649	664	653	722	658	652	654	689	683	682	632	665	691	651	634	664	672	636	659	670	622	645	628	604	703	655	667	684	667	625	645	614	672	696	670	650	658	646	649	690	671	664	684	654	675	652	617	653	686	689	699	649	653	702	675	663	641	662	688	653	653	662	653	648	703	671	626	634	605	635	623	662	730	627	635	707	659	623	656	620	621	652	664	656	686	634	693	665	662	653	648	625	650	650	654	650	640	635	652	698	630	699	678	702	654	668	624	636	627	636	668	641	634	624	624	688	636	688	705	700	673	656	646	656	638	658	711	699	671	652	654	667	640	607	655	663	645	656	664	639	685	668	660	635	689	669	655	632	665	651	642	672	646	607	657	652	645	654	671	655	686	638	724	630	621	689	712	665	640	675	667	631	650	664	668	647	647	654	635	661	663	670	665	646	611	680	669	694	665	623	651	635	652	636	642	622	634	667	695	667	669	688	686	665	674	670	666	663	633	626	651	650	645	625	618	659	649	644	660	624	616	643	646	654	676	675	666	661	674	639	655	647	671	657	664	714	656	655	592	709	654	658	688	666	652	636	662	647	635	685	634	618	658	685	670	644	682	689	636	674	658	663	623	675	630	640	645	610	658	670	681	661	631	622	670	656	686	692	655	637	659	645	605	655	637	619	606	687	676	671	671	684	623	649	652	623	673	709	650	623	651	680	703	699	650	684	662	658	669	633	662	704	683	653	717	651	671	684	635	632	652	657	591	645	676	645	637	677	651	679	644	669	607	627	649	620	671	672	685	676	681	629	657	699	678	682	606	676	624	669	669	618	623	633	678	683	689	670	665	664	633	600	659	707	667	655	686	668	656	706	645	604	668	678	714	685	620	604	629	612	602	633	648	669	674	693	645	627	646	645	663	609	682	608	648	647	657	690	653	662	648	664	668	636	675	689	651	690	679	646	655	661	662	629	624	690	654	667	650	611	627	647	642	678	642	641	617	665	689	689	688	612	638	660	654	653	649	655	621	664	657	709	635	618	611	688	649	665	668	630	662	653	705	661	633	650	646	628	631	601	642	671	660	697	631	657	615	666	664	610	643	640	636	690	675	632	657	635	676	609	644	684	634	657	623	665	650	659	607	639	630	635	637	662	667	683	651	680	668	673	617	624	665	679	677	641	677	658	660	635	642	670	682	626	644	674	695	687	665	702	656	710	667	631	667	636	576	645	662	646	614	683	641	652	626	673	647	628	699	633	615	642	661	639	660	659	652	627	650	664	702	648	642	678	673	673	658	632	673	682	643	715	658	693	654	665	679	675	642	658	689	660	618	639	698	653	654	615	709	636	698	653	670	647	675	688	658	659	709	650	692	623	650	679	654	662	615	645	628	626	613	679	667	662	631	703	629	683	679	721	646	684	674	631	643	649	662	628	634	657	606	637	707	648	647	625	672	629	630	689	685	716	647	613	670	654	645	662	645	654	652	666	683	613	611	655	696	702	626	636	635	650	685	662	615	652	651	631	688	613	656	669	680	639	663	662	668	645	648	649	659	692	647	662	685	650	653	638	657	665	635	638	702	664	643	672	688	685	697	666	614	666	675	660	700	672	614	625	671	664	612	686	695	642	675	644	650	682	625	640	633	667	690	638	671	663	662	649	680	700	688	644	671	646	633	706	692	639	625	659	666	631	681	631	678	684	590	605	648	658	694	630	680	658	649	681	663	699	658	657	650	664	666	674	646	620	686	647	626	624	650	652	640	675	678	629	664	623	649	647	643	660	693	649	665	681	680	647	660	633	683	697	624	616	623	595	675	621	662	659	681	625	650	695	662	691	631	635	677	660	687	666	651	641	661	671	669	633	705	678	668	695	646	641	664	623	638	641	652	668	667	666	620	665	663
9343	1070	1264	1057	719	574	498	408	366	298	303	295	255	243	225	248	232	214	211	198	196	189	205	197	201	202	202	225	200	194	201	229	198	167	210	178	176	224	207	191	187	185	193	181	182	175	185	180	182	198	207	196	203	173	177	172	167	167	169	198	168	168	193	168	179	168	181	175	173	179	199	185	154	195	199	193	197	174	211	167	196	199	192	181	197	197	168	166	175	174	182	164	156	209	205	201	182	180	184	225	184	180	185	182	181	186	167	194	180	165	172	189	195	193	186	174	188	207	191	215	199	175	200	180	174	198	169	183	185	198	185	189	152	189	152	189	179	179	196	167	197	162	181	177	188	201	186	194	174	175	170	161	183	178	196	173	180	194	206	193	182	162	202	190	180	161	191	166	191	186	203	178	190	183	190	167	173	180	181	164	180	171	177	179	185	143	174	212	175	182	184	163	155	194	212	162	197	168	184	170	199	177	187	191	181	185	177	179	178	194	177	193	153	178	201	175	205	163	186	180	184	177	195	194	191	181	203	194	190	183	207	192	165	196	195	176	217	200	195	198	207	198	176	195	182	174	203	188	187	188	182	201	195	169	183	168	195	190	185	192	189	167	206	171	170	182	193	180	175	177	205	210	202	161	213	191	184	212	173	183	163	206	181	198	179	179	196	204	151	184	192	201	197	198	179	160	165	180	200	202	185	183	188	193	183	167	198	219	166	187	191	196	205	169	196	177	180	190	163	175	221	181	199	146	176	198	177	173	188	187	173	174	180	177	162	196	197	182	185	203	178	182	213	190	181	186	181	199	197	207	186	195	167	173	184	177	196	180	185	171	174	190	184	190	201	179	187	178	191	171	211	181	188	169	211	202	196	186	214	195	175	174	181	180	188	190	179	181	184	165	177	178	191	182	186	179	203	180	207	164	164	195	179	172	183	182	188	180	191	194	186	191	208	201	175	188	173	183	194	212	233	181	176	190	203	176	159	191	202	165	189	198	193	193	193	174	187	192	177	179	174	192	176	193	203	197	171	172	193	211	155	177	182	181	196	202	201	170	197	171	193	206	186	183	179	183	203	168	187	189	200	205	189	177	180	190	172	184	188	188	183	172	175	176	196	201	180	208	169	182	166	208	157	174	165	170	166	175	166	166	164	181	204	184	183	208	160	180	181	194	175	194	171	167	226	173	188	183	206	168	182	198	199	163	165	177	157	177	178	203	179	202	193	189	173	173	181	185	170	199	169	198	197	181	205	183	193	174	175	209	167	189	167	184	191	199	191	198	209	206	201	181	187	171	171	190	172	183	175	184	174	167	196	160	180	184	201	164	168	162	174	192	206	180	170	185	163	202	184	195	163	172	176	194	191	215	201	197	189	169	211	203	177	183	194	194	167	168	213	169	171	174	158	178	175	165	174	181	151	172	184	205	210	169	211	178	188	189	170	169	190	187	185	169	195	183	201	178	180	185	175	192	193	182	176	166	196	195	185	178	175	197	179	188	174	175	179	199	164	192	188	177	195	187	184	192	182	179	184	168	185	178	201	224	209	181	164	211	184	156	172	169	177	195	184	195	177	165	187	179	183	167	177	176	197	183	176	190	178	210	173	171	198	191	195	179	182	168	177	187	178	200	191	160	187	177	172	178	179	184	156	193	208	192	211	195	170	177	167	207	179	197	197	169	175	164	185	184	180	195	192	199	191	169	190	197	188	204	194	186	173	173	171	188	164	183	180	182	199	191	190	182	197	176	183	182	182	203	198	181	180	190	202	191	191	178	195	191	182	176	182	197	176	196	179	180	181	171	203	165	191	168	187	182	197	170	179	184	175	192	182	213	179	197	181	204	148	189	160	186	211	199	199	176	177	176	220	190	188	188	209	174	192	193	181	179	200	181	162	181	180	211	202	152	147	188	187	180	195	208	192	185	178	187	189	164	210	181	171	197	190	192	207	176	185	209	192	202	189	175	206	188	163	204	195	201	188	187	191	167	166	154	171	196	173	183	169	192	183	167	188	196	184	176	206	184	186	177	195	151	196	203	175	174	174	171	166	179	187	209	205	169	206	180	168	169	177	202	207	190	180	197	177	207	191	175	182	173	149	183	204	188	181	178	202	212	187	173	194	182	208	175	196	155	197	197	192	197	174	164	170	168	189	184	184	188	176	203	194	184	165	192	201	185	172	185	177	164	177	200	155	177	176	208	194	170	190	176	168	168	178	188	197	198	184	171	193	200	185	193	174	189	191	172	194	209	169	190	200	159	180	187	179	201	179	191	220	204	178	194	185	193	183	207	184	162	170	182	173	157	172	179	181	202	155	175	189	198	198	169	204	187	184	170	188	159	199	161	198	151	199	194	203	163	181	190	193	173	205	194	169	204	169	204	195	205	177	176	182	187	178	190	206	209	179	186	193	179	209	189	186	185	181	187	185	154	192	178	212	180	193	202	186	205	183	194	187	197	164	196	183	203	188	188	195	204	189	181	180	156	196	199	188	188	177	187	165	186	170	190	182	206	204	175	180	188	174	194	194	179	176	177	178	181	195	195	180	173	192	200	187	157	205	170	181	167	173	173	166	188	184	185	184	170	198	182	196	177	165	177	167	175	165	163	187	187	186	174	177	183	211	182	200	196	180	184	182	167	190	189	203	193	182	162	185	177	205	187	159	182	177	182	187	179	200	169	207	190	171	194	197	149	188	186	177	168	198	202	199	191	184	198	201	206	167	196	181	202	211	198	164	181	174	179	178	181	181	197	188	209	205	160	180	186	205	185	188	176	173	210	171	170	193	181	178	193	177	173	197	203	215	192	179	196	210	166	157	191	188	167	218	197	200	184	169	204	172	193	184	218	179	176	191	177	172	185	199	190	180	167	208	194	189	194	179	199	176	171	176	188	180	170	186	176	175	178	192	191	196	180	171	192	185	174	185	184	169	159	167	194	200	194	178	154	174	186	163	162	198	221	171	212	176	170	184	197	177	209	165	188	178	186	211	176	192	187	177	181	169	200	181	202	188	182	192	198	190	188	169	179	188	201	183	183	191	178	180	190	191	214	166	199	183	210	197	192	178	186	197	152	189	165	195	174	195	176	182	196	203	172	186	190	206	182	205	176	159	182	182	188	218	194	184	190	190	193	187	173	189	186	190	172	196	170	165	178	174	196	182	198	189	196	205	179	170	176	202	190	171	191	221	165	168	163	174	183	181	174	173	183	194	182	178	185	197	203	229	173	196	173	191	165	185	192	199	179	187	166	188	175	179	172	226	175	168	160	201	175	177	204	187	166	203	161	190	168	185	189	199	188	185	160	189	185	171	179	192	198	163	190	182	190	157	222	175	163	181	189	154	181	190	185	197	173	176	219	195	178	188	196	190	196	196	177	187	185	174	202	178	188	174	203	195	161	181	208	169	207	174	190	181	184	181	196	187	194	198	193	181	206	179	173	197	176	181	184	183	185	171	183	198	189	172	182	168	179	173	181	206	187	208	198	191	188	199	160
5775	1412	2793	3276	2943	2416	1980	1656	1476	1284	1169	1085	1023	899	898	784	777	733	758	699	672	660	583	662	631	614	618	598	588	606	561	570	519	561	538	544	518	535	546	529	499	554	476	499	510	499	507	506	511	504	500	525	510	497	517	492	511	457	474	500	507	487	496	502	478	484	490	497	509	462	445	494	474	477	495	469	470	470	487	474	485	501	469	475	464	514	494	498	474	473	460	480	451	534	434	462	474	485	472	497	471	494	479	487	507	492	504	495	484	458	443	484	451	485	469	502	479	469	458	458	488	520	466	493	506	499	521	547	441	483	427	518	481	497	476	508	477	480	443	498	482	461	512	510	461	477	484	478	469	487	495	468	504	477	499	535	468	481	458	483	498	469	491	442	471	459	519	512	475	466	509	467	517	479	460	472	488	436	476	471	488	449	459	494	447	462	460	493	489	492	485	471	472	467	488	494	485	443	505	483	473	448	461	495	453	493	473	529	477	501	472	428	458	446	448	447	480	481	476	470	502	472	494	451	436	453	466	473	481	464	502	470	508	485	480	500	480	483	500	493	479	474	493	441	490	455	506	469	463	503	452	470	502	429	447	486	473	476	453	467	460	471	469	436	449	440	516	484	456	480	467	530	486	452	487	481	455	456	466	503	481	437	512	520	477	457	459	469	443	472	482	464	454	482	527	454	470	498	434	475	495	496	474	474	486	448	475	463	514	510	493	453	443	439	467	454	458	485	462	463	474	467	464	468	451	495	496	485	528	484	502	480	503	492	448	511	487	495	517	461	502	538	453	481	492	459	450	462	488	484	506	489	457	483	495	483	442	467	480	471	495	436	500	483	486	476	483	482	440	480	513	468	512	487	512	453	471	508	485	498	455	477	469	498	531	460	493	492	472	457	470	495	479	461	485	491	478	478	485	461	492	464	459	472	533	487	476	444	444	458	464	499	497	469	459	474	466	481	472	483	472	437	448	499	481	455	449	507	433	488	480	443	469	471	463	489	463	444	489	505	515	457	482	520	501	478	444	463	473	491	455	473	505	473	470	488	473	479	441	449	536	479	491	516	474	474	463	457	483	515	504	447	509	460	487	478	500	468	478	464	470	492	454	447	488	468	476	470	446	519	470	452	489	476	475	472	481	444	447	432	468	469	465	526	465	501	481	442	438	468	493	469	452	474	462	507	488	485	516	468	436	455	482	469	521	468	490	491	491	488	459	456	477	451	467	467	489	511	513	467	480	492	455	469	485	494	488	494	471	456	443	429	460	482	491	482	461	470	466	487	472	477	467	464	462	461	477	474	504	489	478	428	492	498	493	476	474	479	482	495	478	481	442	485	461	496	493	477	469	455	476	457	438	463	456	490	481	444	497	479	479	482	456	491	490	468	464	452	466	444	466	454	460	524	521	451	490	448	460	484	507	490	474	446	461	481	455	450	474	448	464	474	474	470	471	471	500	454	464	477	468	443	502	462	504	478	437	488	494	505	486	459	528	467	479	473	446	459	465	473	457	451	470	502	471	497	515	502	477	504	483	468	501	438	436	448	437	536	490	511	463	498	495	463	479	508	502	474	453	499	476	501	485	476	488	469	478	499	438	491	496	484	486	479	452	482	447	481	431	505	453	458	448	507	490	455	474	479	472	459	438	513	465	490	451	474	457	496	504	498	470	505	499	473	470	454	498	485	435	455	501	498	490	495	459	500	478	519	508	489	473	468	460	478	461	431	449	470	477	446	457	454	485	459	475	467	458	475	425	483	470	458	482	496	453	471	439	451	475	458	491	459	460	442	476	455	502	480	460	491	448	467	457	484	479	489	469	511	509	445	481	462	461	437	455	480	477	484	459	450	442	497	435	505	479	470	452	481	490	492	457	483	441	464	460	488	465	502	487	472	503	470	499	490	509	445	488	472	499	496	502	480	523	466	512	491	459	446	479	461	460	478	492	481	478	447	489	487	436	472	451	497	449	501	489	458	493	494	497	480	477	467	524	481	483	502	482	469	506	441	474	464	463	474	473	472	480	484	468	471	482	452	497	461	475	462	466	434	475	484	494	459	450	510	450	466	470	496	502	488	490	457	470	479	450	455	470	461	485	495	466	486	484	432	506	482	500	457	489	487	494	480	498	462	453	459	482	504	443	486	509	439	466	474	506	493	469	445	485	471	488	498	528	476	431	422	514	506	488	482	447	485	457	465	470	464	453	488	484	470	450	478	485	448	479	493	443	467	457	469	465	479	492	466	529	461	471	504	439	480	471	483	469	462	494	459	460	496	490	475	462	481	486	533	517	503	507	502	477	454	447	455	490	470	494	480	471	435	491	486	455	492	474	479	502	444	510	456	504	500	528	456	491	483	453	478	445	487	473	475	436	493	468	463	482	502	496	476	461	465	464	476	489	468	537	481	483	443	462	495	465	460	510	495	483	458	492	474	450	468	499	478	468	482	500	460	465	488	518	500	484	465	475	517	481	500	495	475	497	431	490	500	480	486	478	456	488	444	472	466	464	486	468	461	489	444	455	488	466	507	472	517	457	474	499	478	492	489	478	464	469	490	459	494	482	483	452	455	455	421	444	460	486	480	506	486	520	532	479	459	492	463	506	487	509	486	486	467	486	428	496	434	485	419	439	432	474	504	506	515	449	479	484	446	510	478	503	496	480	443	489	490	461	492	492	487	481	470	471	519	469	432	455	445	431	470	484	484	465	461	463	450	461	474	451	506	505	476	501	454	479	518	456	473	455	457	449	467	441	516	465	486	462	460	440	507	516	481	486	491	476	510	508	501	460	466	465	481	466	477	458	472	462	475	435	495	481	473	506	473	514	455	482	476	487	458	459	455	476	475	464	419	498	480	480	490	467	460	478	477	505	495	482	493	427	461	482	465	457	475	478	475	465	500	450	505	467	473	446	505	512	502	469	452	494	479	486	467	483	491	470	449	509	484	454	477	512	475	500	473	462	518	467	511	490	465	482	432	434	498	411	507	491	493	453	499	483	488	454	473	495	516	476	474	423	467	511	446	501	496	480	441	508	482	482	455	464	451	485	482	465	474	489	437	480	470	484	483	485	439	472	498	472	478	455	480	463	503	467	481	503	490	480	438	433	496	469	460	484	474	526	468	456	472	469	506	453	457	486	474	483	427	481	504	474	493	506	493	466	489	503	473	435	468	507	486	516	443	447	484	465	534	461	480	489	471	437	458	491	486	428	469	451	475	492	438	498	485	456	451	490	465	477	448	481	458	484	460	461	485	496	490	436	506	476	480	462	462	481	472	470	496	488	472	521	490	473	498	453	465	470	506	457	467	457	487	478	503	461	530	504	479	446	468	439	447	473	483	489	473	457	491	454	468	456	437	470	450	449	479	482	472	499	507	451	458	442	479	462	473	486	482	484	469	517	469	461	486	476	449	479	459	502	446	490	489	507	499	480	419	499	485	483	452	515	464	463	473	453	461	450	461	513	437	480	471	453	445	431	485	488	462	433	467	463	479
16265	2265	2331	1762	1231	835	654	513	392	340	296	246	216	175	182	165	149	154	127	124	121	108	103	112	86	98	72	77	82	86	104	88	88	66	83	91	85	89	91	90	81	93	77	77	60	85	69	78	87	65	72	60	73	86	75	78	86	64	66	77	63	67	55	75	84	59	71	72	71	69	59	64	65	67	87	62	67	74	74	77	73	72	64	52	61	79	64	52	82	63	68	67	68	61	70	81	86	74	58	76	57	59	69	67	62	55	58	74	73	80	77	57	80	66	76	98	72	74	91	69	55	66	73	67	70	74	61	60	76	84	82	71	66	68	58	74	72	73	68	60	63	64	63	79	90	65	55	68	74	61	72	69	59	82	71	69	61	74	55	55	66	56	66	61	76	69	68	64	68	72	80	69	75	65	76	69	87	55	67	79	67	73	66	64	56	67	73	62	78	72	76	75	68	77	67	51	58	69	59	87	56	59	86	71	73	60	75	78	92	83	62	53	70	74	67	68	68	52	82	74	87	76	57	72	59	87	82	67	67	75	78	85	69	62	70	83	66	65	76	60	71	72	64	66	69	69	84	74	56	63	47	75	82	63	77	68	63	84	62	65	62	62	79	71	66	62	72	68	69	60	70	72	67	60	65	73	73	67	52	54	81	72	76	73	65	72	69	62	68	73	60	58	63	67	77	57	64	63	73	72	54	65	69	66	61	58	60	69	56	53	64	96	75	67	56	87	65	68	52	72	70	70	67	58	67	65	69	87	61	73	64	67	80	69	78	73	66	68	53	67	69	47	85	71	65	64	65	57	60	77	71	53	75	58	62	78	78	76	60	68	69	75	74	68	71	61	75	76	59	64	78	57	68	55	55	53	63	74	59	86	71	68	58	83	63	60	61	75	56	66	72	82	69	75	63	58	81	54	86	70	69	67	53	57	62	56	55	72	69	71	66	74	63	65	62	69	76	60	67	66	62	74	53	64	76	53	61	57	59	70	88	68	69	63	58	52	68	68	66	60	70	64	60	84	72	81	56	73	70	69	75	72	63	53	68	69	60	65	63	58	72	68	64	58	65	68	69	64	69	76	58	63	72	74	64	64	63	52	56	62	63	56	71	63	67	59	73	71	77	66	75	63	76	61	77	63	78	65	48	71	70	64	81	60	90	68	56	74	59	71	71	52	70	64	78	61	66	69	69	87	72	79	67	67	66	67	69	59	64	64	57	67	61	70	73	72	65	60	75	60	70	73	52	64	65	83	75	70	59	49	76	59	75	62	80	71	69	67	47	54	75	85	61	59	69	53	63	67	69	67	64	61	54	80	84	58	66	62	83	67	65	64	70	63	62	55	60	75	68	71	77	62	79	61	67	67	59	47	75	59	73	67	65	56	71	47	56	65	60	62	69	68	64	53	75	59	76	64	64	70	52	70	57	48	61	75	62	75	58	66	65	73	74	75	71	57	77	62	82	64	58	68	74	70	65	73	89	50	82	71	65	56	59	76	71	63	66	68	68	70	61	59	64	56	69	59	61	67	60	71	80	64	63	67	56	62	79	72	64	55	48	68	60	51	66	66	68	63	70	77	53	65	53	65	71	67	68	68	74	60	62	88	74	59	61	81	81	65	54	66	69	78	64	76	73	55	70	82	70	80	62	66	62	65	73	64	57	75	61	76	73	71	72	74	62	61	70	72	69	68	64	65	75	63	67	68	65	76	68	68	65	59	67	70	66	66	60	63	59	73	58	58	61	57	52	63	52	66	65	63	66	70	61	70	62	73	61	65	73	70	62	56	65	70	71	63	69	68	79	51	67	59	63	75	60	65	81	68	75	65	60	58	73	71	64	62	75	58	76	70	70	76	78	63	70	80	69	72	66	70	66	80	79	74	55	69	58	64	70	71	61	67	71	71	59	74	70	59	73	66	74	71	76	74	69	53	64	68	68	76	67	64	67	64	63	62	79	67	68	66	72	83	99	60	57	57	52	63	73	74	58	84	74	46	73	65	70	61	69	64	66	52	55	69	67	63	59	64	60	51	68	67	62	51	57	68	64	76	74	66	81	59	72	64	63	57	61	69	49	76	72	56	71	71	73	82	66	76	62	69	58	85	73	78	69	80	68	57	78	58	60	63	68	64	60	51	73	73	70	73	83	74	71	68	66	66	64	66	70	71	69	75	61	68	75	92	77	57	68	84	59	60	59	70	74	47	68	66	52	57	65	60	70	59	73	92	65	66	69	49	79	56	68	66	77	66	76	62	71	67	66	66	63	64	81	65	63	58	74	84	65	60	61	63	54	68	68	68	63	66	61	88	66	58	55	68	72	70	57	63	62	56	78	54	64	69	62	62	68	69	92	71	73	56	65	55	71	75	55	71	68	54	80	58	61	59	69	62	64	63	53	76	74	64	71	67	63	66	78	71	62	60	54	61	58	71	67	73	71	76	51	74	71	68	44	70	66	74	75	78	80	65	67	68	60	71	76	63	80	63	65	71	69	75	62	53	55	72	61	72	77	77	57	88	54	63	73	60	76	65	59	62	61	68	66	78	72	65	73	50	57	64	81	67	62	59	56	81	67	79	75	61	74	73	70	64	49	67	67	59	59	68	78	73	59	57	77	75	68	67	68	56	65	61	89	63	60	61	63	74	73	63	70	64	56	57	56	60	62	66	62	69	65	78	74	63	68	62	67	83	59	57	69	64	66	78	69	60	84	50	76	71	61	69	86	70	57	71	68	78	77	58	73	71	61	60	74	70	41	55	70	67	66	60	60	76	66	77	64	62	65	53	61	70	79	59	59	81	68	68	57	67	63	63	70	67	72	59	56	62	61	69	67	54	71	68	61	65	59	72	73	76	62	69	83	71	55	71	66	59	67	53	85	81	70	75	49	59	64	67	69	60	64	71	64	71	72	60	66	59	70	61	67	70	56	71	67	54	73	71	75	78	70	71	66	65	60	78	57	79	53	54	56	57	70	61	69	61	68	57	66	66	54	64	69	69	62	61	81	75	73	72	69	59	72	68	59	66	78	65	77	60	57	63	80	82	68	63	67	82	78	78	73	67	73	59	54	77	57	69	59	64	61	76	61	59	67	66	70	67	62	64	61	68	60	57	83	77	81	75	70	67	63	65	55	66	62	61	55	73	86	55	65	85	65	64	58	75	64	68	59	78	71	79	63	51	70	55	47	68	63	68	65	70	66	56	63	75	50	56	72	69	57	67	83	87	64	61	56	60	70	56	74	89	67	53	60	51	63	66	61	69	71	52	62	53	66	74	68	59	57	60	67	63	72	71	85	67	70	79	65	67	58	67	73	74	58	60	71	56	61	64	71	65	64	72	62	61	66	50	65	67	81	77	58	69	78	69	67	66	62	65	77	60	51	74	53	79	68	80	61	57	76	61	82	65	69	77	77	82	62	73	78	73	84	68	58	76	65	71	59	79	63	66	48	74	64	72	60	67	64	64	71	58	63	62	68	70	70	63	62	67	71	54	66	64
7590	1959	4588	5403	4650	3770	3025	2480	2042	1747	1501	1265	1111	1047	902	876	730	685	649	580	547	538	530	505	445	435	416	398	402	395	378	373	357	333	339	345	305	293	294	287	303	301	283	320	272	272	261	275	236	248	290	265	257	245	267	241	244	281	251	258	245	239	237	261	250	235	252	223	225	235	224	244	255	203	210	227	217	222	215	190	225	226	226	220	209	219	228	210	246	234	223	223	253	223	235	203	211	222	214	213	184	208	227	230	205	219	224	193	211	200	231	203	225	230	218	212	201	211	206	206	220	193	226	205	198	194	184	204	215	214	191	231	206	184	217	209	220	192	200	207	198	191	193	189	206	200	202	195	200	217	195	211	190	194	211	199	212	222	212	178	189	189	219	226	208	218	203	195	219	219	193	194	221	186	205	159	191	207	188	186	213	198	216	231	216	210	216	186	213	202	197	205	215	220	195	188	195	196	225	211	203	194	195	221	207	203	197	190	201	235	204	218	194	208	190	197	201	185	193	193	205	211	194	183	194	196	201	200	219	210	184	216	188	210	200	193	194	210	193	195	212	196	208	208	213	191	181	195	204	197	187	188	173	210	201	220	204	189	199	211	195	183	214	205	216	207	191	203	202	197	192	222	191	210	183	201	201	210	192	174	206	200	213	206	182	181	203	191	204	199	198	196	200	233	208	188	212	210	217	196	208	175	211	182	188	186	195	212	214	183	208	183	190	207	208	208	189	191	208	186	223	213	194	213	202	204	222	202	202	184	202	202	219	173	217	206	208	215	205	209	200	200	203	197	236	225	201	186	215	193	191	208	187	188	209	203	205	201	200	201	206	207	170	171	211	192	205	192	190	201	193	190	192	220	223	203	175	168	198	222	206	199	183	189	198	202	203	179	208	199	212	181	192	204	191	198	201	200	205	212	207	205	192	198	181	173	194	212	211	193	187	205	193	179	177	211	198	194	180	204	185	206	219	216	188	223	200	216	176	177	202	212	224	204	184	175	201	189	201	196	176	175	192	196	184	195	202	188	185	191	230	201	201	199	199	194	188	219	179	192	237	188	197	192	193	208	188	184	203	191	194	202	178	183	222	212	220	181	220	208	189	175	213	186	194	200	196	185	188	218	193	205	221	196	195	186	191	213	210	219	190	173	202	200	203	203	181	214	198	221	199	205	231	183	180	185	221	177	212	204	215	204	213	212	206	190	182	215	192	206	223	176	206	187	183	199	180	200	212	209	205	206	200	192	189	188	227	191	205	185	201	167	201	187	212	208	232	186	210	210	176	211	218	206	185	227	193	222	211	232	208	187	198	193	222	205	186	192	213	214	186	178	190	201	183	206	204	208	192	195	163	208	215	214	212	207	200	215	181	204	221	204	185	200	199	224	195	191	201	209	203	202	222	205	189	157	199	196	197	207	216	193	211	201	210	213	185	184	221	198	199	180	204	207	216	214	218	190	207	189	196	206	201	168	210	211	203	221	199	172	198	215	197	191	196	184	222	211	212	206	201	210	182	215	215	190	206	212	198	188	207	197	183	212	195	232	210	198	198	185	199	182	193	212	201	181	206	196	202	189	161	213	194	203	195	215	203	194	175	206	209	198	196	211	220	187	178	208	181	163	177	210	197	213	202	208	200	202	197	179	194	203	177	205	194	206	224	191	200	206	202	180	186	205	188	200	198	197	207	230	203	189	169	215	186	219	178	215	191	195	225	222	200	211	195	197	180	207	220	199	186	203	194	178	192	217	199	200	186	212	221	197	208	212	207	185	234	206	202	194	202	184	211	204	204	212	197	207	188	186	214	209	196	202	203	196	216	185	185	183	189	180	221	207	209	181	188	210	197	222	188	187	203	214	182	217	189	206	219	216	217	219	189	207	212	196	225	188	191	222	209	187	181	215	213	221	219	206	203	200	197	204	198	203	189	197	213	203	219	180	179	188	189	203	209	182	200	196	192	184	188	206	184	198	192	200	197	180	204	220	203	218	191	199	185	201	200	177	196	183	211	206	194	199	200	209	193	198	209	223	190	177	215	205	219	204	187	221	199	202	205	223	179	180	219	196	187	186	187	177	206	205	184	189	194	207	235	194	226	215	198	188	194	195	200	191	205	229	174	198	190	203	193	207	199	231	207	194	207	187	219	201	191	206	184	203	193	184	205	180	205	196	174	214	207	202	197	183	217	197	197	210	212	228	198	210	179	185	190	215	211	196	190	184	226	201	216	205	178	215	208	190	216	220	192	188	180	229	206	167	220	192	213	194	211	201	195	187	222	187	193	213	189	198	184	192	208	191	197	191	193	203	189	199	203	228	222	193	191	199	201	200	204	217	204	210	216	218	203	207	201	206	196	188	173	197	188	185	205	186	190	211	202	190	204	217	171	182	229	192	199	193	226	190	197	221	196	199	208	195	197	197	179	240	200	207	194	189	174	210	217	193	206	187	197	194	216	207	201	205	219	192	199	213	216	205	185	217	208	194	182	177	179	199	211	191	210	210	191	192	206	211	173	197	224	185	197	193	219	200	218	205	198	206	187	188	184	194	184	181	213	244	183	192	188	215	213	210	205	193	221	195	191	210	184	206	194	187	199	183	222	210	221	184	196	188	189	205	195	227	184	195	195	210	237	202	196	199	210	188	201	195	207	201	205	196	181	204	210	195	191	171	215	217	197	188	196	217	211	196	213	195	172	203	219	180	221	192	219	179	199	208	189	190	193	190	204	216	202	193	192	235	198	196	201	198	163	210	203	206	206	190	192	193	213	201	188	191	205	205	224	183	200	184	204	166	188	197	216	195	214	209	175	198	220	221	226	207	188	205	215	200	231	186	208	187	196	193	207	192	192	217	206	175	211	225	181	207	220	194	182	172	192	210	191	180	202	175	186	202	190	185	205	212	213	216	191	195	214	219	197	226	201	205	194	212	194	183	213	192	227	208	207	201	193	196	213	208	194	202	190	214	172	196	203	171	215	192	185	196	197	202	227	207	201	192	196	213	200	190	207	181	190	178	188	200	203	215	203	186	196	195	210	202	207	205	201	203	198	190	198	194	190	210	197	216	217	193	201	184	208	185	209	198	191	194	176	221	219	208	210	191	207	193	204	200	203	218	202	192	188	193	175	173	194	224	169	206	225	185	184	200	209	201	181	190	200	208	190	197	195	189	213	206	222	195	178	202	214	183	207	184	205	206	183	212	192	210	184	190	218	198	212	223	201	194	191	197	207	221	169	193	232	191	193	196	199	225	205	208	202	190	194	176	193	196	182	199	187	215	196	191	215	223	185	194	178	184	220	212	191	186	210	199	194	207	203	201	197	182	234	204	209	203	186	212	194	181	201	212	190	219	203	210	178	211	169	225	228	188	193	197	191	200	190	199	199	212	189	202	199	176	182	182	203	190	206	201	191	202	183	192	222	224	198	201	222	191	192	212	219	207	225	196	227	199	223	204	214	207	205	209	190	205	196	176	187	215	207	201	210	203	193	176	200	200
2250	281	325	270	306	258	281	292	260	275	255	242	273	260	247	259	280	261	265	285	237	279	276	251	249	291	257	252	274	263	242	254	267	254	260	279	285	272	284	248	271	241	274	244	251	272	255	231	222	271	246	253	269	240	281	273	251	262	251	267	256	273	263	247	269	277	256	252	289	260	259	250	248	262	260	260	259	252	235	271	254	286	242	252	247	238	253	267	228	268	252	273	248	265	262	283	257	272	241	266	229	265	261	232	245	279	267	263	264	263	296	243	244	265	291	270	273	255	270	288	306	287	279	254	234	274	246	251	256	249	233	234	245	266	261	235	240	228	257	269	250	265	239	228	274	227	250	246	255	274	222	240	286	250	246	248	278	281	261	276	267	278	257	254	259	298	265	273	265	233	271	244	254	251	242	232	265	254	247	300	276	255	273	277	246	257	242	245	233	265	244	233	261	279	264	263	253	238	239	248	281	257	263	256	296	241	269	274	231	274	245	249	241	241	256	244	248	263	250	284	241	235	277	258	241	284	237	232	227	263	231	264	236	265	278	231	224	235	248	266	267	254	269	230	262	281	252	248	281	241	247	243	244	258	289	247	276	243	262	252	264	243	278	263	257	242	253	265	259	243	267	235	234	263	264	246	262	291	236	245	266	277	257	247	242	251	289	268	276	248	276	261	264	278	230	250	251	255	253	286	230	260	274	281	237	255	248	239	264	284	250	284	250	243	257	266	259	258	247	259	235	264	256	257	271	244	249	222	282	275	240	245	260	265	272	249	299	256	274	248	247	268	254	231	267	286	219	268	228	257	285	259	233	254	260	273	241	245	256	272	265	260	231	265	266	234	230	284	272	248	258	281	257	243	237	257	241	281	253	232	259	277	271	230	233	249	261	275	224	236	303	274	263	267	292	248	267	266	272	245	267	287	258	259	264	269	258	277	251	282	243	259	257	218	260	247	247	228	276	263	275	276	250	256	252	270	272	282	272	229	264	250	263	298	280	238	254	255	304	263	250	245	229	265	257	224	281	276	241	241	256	265	237	262	230	262	239	246	248	231	275	247	258	253	247	231	219	261	287	248	247	274	268	254	244	263	258	270	305	284	283	256	249	246	256	252	252	252	234	249	289	258	243	284	248	251	230	260	261	256	268	258	278	255	251	258	270	254	236	258	269	253	255	250	263	280	269	245	254	270	274	249	280	263	286	264	268	252	264	250	246	239	244	247	249	256	259	273	291	247	244	256	255	254	260	263	276	259	289	245	253	269	249	257	269	276	244	261	265	246	243	257	246	231	229	267	254	266	240	261	266	260	239	228	265	241	279	259	252	257	237	272	262	248	285	257	268	264	264	263	290	257	283	266	233	244	272	257	259	263	246	269	291	259	252	251	235	251	277	235	238	281	261	236	246	270	249	254	259	279	263	235	248	310	257	234	261	271	253	258	263	258	258	277	254	275	253	284	251	250	238	233	258	251	264	249	263	272	269	279	279	279	260	258	237	277	276	240	239	244	254	265	269	245	250	285	243	277	262	284	254	260	257	257	268	245	236	253	272	271	269	264	260	222	277	281	264	267	259	273	247	249	227	265	248	262	262	278	238	290	249	251	248	280	240	250	284	269	262	256	243	233	239	253	263	265	230	246	230	239	277	277	249	237	251	253	253	231	243	238	288	249	252	245	260	250	255	262	254	250	249	255	263	282	256	255	242	235	281	254	237	252	272	271	260	263	259	259	255	228	234	255	267	260	244	253	243	266	261	271	254	239	246	266	290	279	264	258	272	235	266	255	295	252	253	263	250	241	266	237	247	261	235	242	235	273	254	243	275	277	263	248	265	255	256	237	281	287	244	275	276	262	275	254	271	268	262	252	260	254	264	228	260	225	236	259	272	236	283	257	297	274	257	257	264	226	250	270	222	226	267	243	238	251	256	259	236	233	270	244	245	236	243	253	274	274	252	259	237	248	261	254	302	288	215	246	267	284	265	229	252	280	242	233	235	264	254	251	262	280	267	261	263	251	240	269	240	277	242	256	256	273	261	305	237	272	270	261	292	240	261	241	280	241	266	255	285	258	247	251	260	282	259	269	252	222	251	271	263	270	252	253	222	267	238	233	261	267	267	261	281	237	284	214	248	248	262	283	260	271	275	285	253	238	297	248	275	250	279	281	276	241	290	254	279	264	235	226	252	228	264	255	247	258	267	270	220	274	281	256	251	268	272	238	256	244	249	226	260	261	234	237	262	292	225	260	270	275	247	242	240	257	256	241	273	244	250	243	246	263	261	250	265	247	276	268	280	236	247	270	271	269	295	264	253	256	260	298	234	255	251	254	249	277	278	262	259	260	280	258	260	262	242	266	269	246	249	254	254	256	263	272	238	257	255	247	263	255	263	262	255	255	251	240	259	256	218	247	257	248	241	253	256	270	255	256	256	244	257	248	274	257	233	270	242	233	257	242	249	234	270	258	245	272	239	269	243	218	255	264	244	297	284	249	248	249	229	249	259	257	254	241	270	240	230	267	281	226	289	256	270	258	244	240	256	230	282	239	277	221	269	236	266	241	285	241	242	272	225	273	248	258	233	265	269	268	273	245	250	243	260	263	263	221	256	271	256	250	265	246	265	280	250	217	227	259	257	257	255	252	248	246	249	220	243	254	236	258	244	271	258	268	272	256	247	237	239	237	263	249	275	273	250	265	270	253	266	249	269	270	252	272	285	252	273	220	268	240	270	264	240	257	257	261	242	242	261	266	246	280	273	262	267	261	280	254	212	271	236	258	280	254	264	235	249	264	276	258	227	253	250	245	280	228	210	240	267	237	253	251	273	231	265	250	260	234	253	241	273	253	254	239	251	208	240	257	251	280	236	262	271	273	247	258	260	253	256	272	272	257	257	255	237	266	264	260	252	275	264	271	252	260	244	264	265	290	260	266	263	234	238	242	250	264	245	270	268	262	257	247	240	231	267	255	259	264	242	227	265	246	256	242	242	236	280	256	269	273	246	260	252	259	255	277	243	245	237	247	267	259	241	256	242	267	295	241	270	266	263	271	262	236	277	240	274	271	245	257	255	240	271	254	271	276	267	248	259	257	277	271	247	249	267	238	266	300	277	239	235	252	278	258	255	244	263	262	237	234	274	254	248	255	273	282	229	248	257	249	255	258	253	234	258	263	257	265	254	234	244	257	264	261	277	257	267	244	287	231	269	259	247	242	264	295	241	249	270	242	263	268	255	221	236	264	257	228	260	242	286	228	238	238	239	269	235	254	240	249	246	255	258	265	287	253	250	254	274	254	246	244	251	247	286	251	251	307	251	257	267	238	219	274	210	289	260	264	255	246	227	291	262	273	285	249	258	259	214	259	257	255	261	269	264	267	257	242	277	245	255	245	232	238	238	243	266	228	256	246	229	245	271	266	244	228	255	276	264	255	235	265	266	250	261	247	254	251	270	237	253	246	251	253	275	242	293	254	274	276	283	244	215	270	265	245	269	251
2409	705	810	788	818	772	743	685	770	734	679	695	700	706	677	679	645	671	640	660	623	713	627	664	655	672	662	661	647	625	623	672	633	689	668	726	636	643	690	645	696	651	693	627	652	664	656	665	633	732	646	673	646	654	696	695	618	621	704	624	686	654	644	688	653	681	619	627	705	638	624	662	661	639	672	613	663	642	658	633	647	636	673	641	657	661	707	676	657	635	668	675	650	645	655	635	651	628	668	675	633	695	659	642	671	658	648	682	638	663	661	713	682	635	718	648	587	650	642	688	719	661	649	661	594	618	687	689	646	656	653	676	695	664	704	667	679	620	634	686	636	629	662	628	652	658	626	656	671	669	636	661	627	690	619	652	594	610	644	615	665	633	652	677	618	637	633	669	658	635	700	671	605	648	646	631	657	607	612	609	618	656	698	657	670	657	689	650	634	658	680	626	663	621	633	664	662	607	653	677	651	671	663	650	673	644	681	636	628	656	653	664	656	682	690	674	689	684	587	658	687	636	624	660	643	668	664	712	655	647	638	645	639	662	627	640	693	634	643	653	649	693	639	617	630	647	696	629	628	630	672	667	621	677	684	631	674	621	646	633	643	661	634	667	686	654	622	701	684	683	653	679	686	623	599	651	645	660	655	609	627	648	624	674	647	650	661	665	663	645	638	646	656	668	641	656	649	644	665	676	658	644	722	623	649	615	715	670	637	675	626	627	675	689	639	679	651	610	622	644	630	648	626	654	673	638	671	653	658	646	628	691	612	649	664	654	619	660	611	679	651	647	668	663	637	710	653	616	642	574	643	640	658	608	657	614	614	636	646	638	667	660	637	667	660	614	612	701	624	637	642	613	651	687	683	645	648	629	710	658	624	641	633	642	667	683	684	667	638	650	656	639	640	656	645	675	630	625	658	670	699	662	637	668	655	692	646	719	608	644	642	646	665	666	655	677	635	689	650	628	689	632	665	616	640	639	654	638	620	636	669	646	678	659	678	654	640	640	654	661	675	660	643	672	579	625	629	662	628	696	650	677	652	659	696	659	628	656	657	633	669	696	617	641	702	661	671	693	679	676	691	623	627	668	644	676	640	622	694	630	639	673	630	638	673	718	658	656	679	695	647	633	643	622	651	619	674	649	637	640	621	658	704	655	672	660	610	622	621	683	673	622	632	670	665	666	641	643	650	718	680	666	625	681	653	658	650	701	667	638	631	622	625	625	669	639	675	645	665	663	716	643	627	665	611	657	654	675	677	660	666	712	705	632	674	631	688	651	669	657	662	684	673	685	648	649	655	680	681	664	669	674	681	666	683	596	620	616	660	707	638	655	668	625	670	655	685	621	638	622	666	691	645	634	640	663	611	675	648	665	658	653	643	652	573	679	677	670	629	651	645	682	645	642	621	674	644	675	649	624	641	633	651	652	665	676	689	689	670	609	692	663	651	653	640	649	657	674	649	706	580	672	695	675	667	634	631	626	659	642	689	637	653	634	661	660	666	678	653	677	654	606	668	606	660	683	694	604	670	637	629	653	662	688	642	686	600	616	642	685	684	707	676	693	630	661	657	651	678	602	668	658	644	637	607	645	664	648	657	651	639	645	671	651	682	653	660	632	714	663	611	673	621	656	647	655	663	655	656	690	668	690	672	675	687	652	608	649	615	633	659	668	637	680	643	674	702	663	675	685	637	688	677	650	678	691	656	671	659	640	617	643	671	646	668	639	682	663	652	695	642	616	636	674	659	623	677	701	654	739	663	647	691	697	647	643	709	590	663	629	698	603	655	592	656	698	678	664	661	604	687	638	706	651	647	656	650	649	627	632	618	658	671	628	664	667	649	656	635	654	701	658	650	616	634	629	657	658	667	652	637	643	689	649	674	667	633	699	630	683	666	673	699	659	695	695	674	664	620	641	692	658	703	666	666	686	650	622	650	673	664	654	656	659	727	619	652	667	659	644	671	650	625	626	632	663	635	638	645	686	703	702	619	641	674	659	615	636	665	719	582	661	682	656	652	685	670	663	634	715	637	651	671	656	629	670	677	643	672	625	666	644	615	637	669	633	678	647	722	662	656	631	625	653	617	658	633	655	608	645	686	657	670	700	668	693	687	713	660	662	717	627	663	664	600	672	688	621	678	698	673	661	649	635	692	660	584	626	674	655	640	670	661	658	661	622	673	708	627	639	659	727	641	643	640	689	666	690	659	653	650	655	669	699	678	648	653	695	657	676	638	616	683	643	668	648	627	703	631	670	645	682	611	679	644	678	676	630	621	657	670	634	647	666	668	657	687	666	650	639	611	660	633	635	694	689	643	681	638	682	633	656	665	650	662	649	640	670	720	654	652	651	644	687	687	681	640	639	662	643	645	659	665	699	619	664	660	651	677	614	613	641	697	682	657	642	681	657	657	705	668	637	656	671	626	678	649	689	629	679	646	639	677	614	661	616	660	676	661	617	631	623	674	675	626	650	650	667	644	699	707	609	658	630	649	687	641	660	666	654	664	661	623	635	668	649	677	656	698	681	655	643	665	683	648	608	625	641	675	641	637	632	682	652	699	623	682	652	657	665	656	664	683	623	649	610	634	687	645	630	652	645	600	645	687	631	659	675	647	636	621	652	665	679	618	647	615	639	617	631	649	687	654	634	618	628	668	668	645	639	649	660	654	606	700	637	659	616	649	637	642	679	666	658	677	593	665	642	645	664	657	660	656	649	629	617	678	608	656	635	675	683	672	686	647	620	631	667	657	640	689	634	644	647	612	632	647	644	659	674	652	631	622	640	677	680	616	658	631	636	666	666	648	665	671	663	619	677	606	673	620	654	630	614	633	673	589	661	671	639	638	665	653	689	644	630	658	631	645	613	641	607	625	683	639	699	695	646	640	633	629	674	691	642	665	673	642	612	640	658	663	646	677	660	673	720	622	637	637	634	632	674	668	701	657	595	691	654	675	591	661	691	606	673	659	651	640	657	626	689	667	642	647	665	615	664	634	652	639	655	676	696	654	624	665	610	681	633	689	618	661	655	687	688	658	631	659	648	662	629	629	648	662	629	619	666	645	621	689	668	668	641	636	663	645	681	656	714	633	690	635	644	697	656	629	646	658	614	714	691	657	643	673	669	603	625	696	643	656	645	635	639	616	660	668	678	673	643	651	646	591	696	641	671	657	611	655	600	634	678	677	653	663	602	679	676	606	701	645	641	645	616	660	723	669	645	660	626	687	629	657	626	607	650	659	628	656	668	662	594	661	674	629	619	628	713	665	694	721	697	658	664	678	696	631	628	628	664	659	641	668	689	708	689	686	663	666	654	624	674	637	703	659	652	685	698	624	635	653	686	692	638	686	645	622	671	638	626	657	654	622	643	672	669	621	668	659	679	663	707	676	606	678	654	640	686	695	686	665	662	647	644	678	643	652	651	659	644	681	618	669	705	707	643	638	641	707	623	721	665	664	639	634	664	701	651	652	646	657	660	613	664	656	631	616	672
8930	1056	1223	976	788	584	483	387	334	337	280	275	262	258	249	235	220	214	222	209	210	210	200	197	224	183	202	196	193	198	236	175	209	167	180	212	199	172	199	186	208	196	167	199	198	173	196	174	210	195	179	171	210	170	180	183	186	186	207	190	193	178	189	179	200	191	163	162	180	187	204	200	171	182	168	198	210	206	213	209	208	202	193	181	185	171	190	185	177	168	183	181	187	198	179	186	195	167	152	181	190	188	192	179	181	180	164	170	188	213	208	186	190	187	165	187	162	178	165	198	196	171	197	181	173	180	181	199	185	204	187	173	171	191	197	199	160	214	160	176	209	191	173	176	185	176	180	168	175	189	177	180	171	182	189	188	176	184	194	195	199	180	164	174	164	169	168	166	200	214	193	170	198	185	190	214	179	179	188	196	188	179	172	171	197	182	209	163	208	144	162	186	162	164	194	183	173	203	173	169	161	174	189	180	184	183	172	187	176	183	175	182	155	164	165	192	195	198	164	200	167	190	182	193	184	181	184	182	196	173	168	173	181	210	192	195	178	158	200	197	156	171	183	202	202	194	178	165	205	152	200	206	189	194	169	167	214	163	186	190	173	184	209	171	187	182	183	192	195	175	201	196	173	181	167	160	175	170	180	171	196	183	178	193	175	185	206	169	174	209	181	186	206	173	187	205	203	177	167	173	168	193	177	177	180	171	216	180	201	187	169	151	179	192	200	197	165	173	167	179	185	195	187	156	179	154	197	186	173	185	195	195	171	177	192	168	198	162	164	200	166	182	175	190	174	176	176	206	187	213	160	201	173	174	178	159	197	181	196	182	207	178	207	181	179	209	160	203	196	177	188	201	166	187	170	183	195	190	195	194	165	204	171	186	193	181	182	180	186	191	164	180	213	180	162	187	191	181	184	184	202	187	180	173	161	184	178	148	200	201	192	209	178	196	185	172	161	175	171	174	199	179	167	220	194	207	183	182	175	178	156	174	188	175	195	184	178	198	171	169	179	206	197	188	190	175	177	205	200	144	220	162	175	186	187	193	188	198	183	197	200	194	202	199	169	191	195	170	177	188	180	169	207	172	189	173	183	183	209	177	186	180	188	203	204	184	190	182	194	185	202	169	188	191	187	163	184	188	186	164	178	217	198	176	199	187	195	178	171	224	168	190	198	180	184	164	173	192	209	191	186	191	189	186	195	187	184	190	203	202	182	189	210	189	182	183	214	188	193	213	177	163	202	173	214	189	168	195	194	181	210	181	186	205	167	176	178	189	160	205	191	189	178	185	183	192	166	176	183	197	188	178	172	197	190	195	180	171	179	184	209	184	201	178	169	184	187	192	185	187	185	182	180	199	192	190	174	185	186	183	179	184	165	189	175	182	167	183	155	200	188	196	187	197	187	183	196	195	183	195	160	190	165	193	169	179	185	181	197	181	166	184	174	191	164	175	179	201	177	164	171	176	168	180	170	183	195	175	171	192	185	184	173	199	188	156	188	188	171	170	187	166	180	186	166	177	190	192	178	192	182	191	181	187	202	177	161	192	196	187	183	193	197	188	179	208	186	203	190	194	181	187	192	181	205	182	181	214	169	176	172	158	215	203	144	191	173	209	202	179	176	193	210	191	199	182	184	204	172	165	183	214	192	182	192	188	174	200	188	165	177	160	178	161	190	179	179	194	188	168	176	179	188	200	185	184	173	186	183	177	184	161	171	175	161	185	217	188	213	193	183	184	156	183	189	209	180	171	186	201	178	185	190	196	207	191	175	192	197	169	187	178	184	146	196	166	207	189	206	169	187	173	190	178	192	167	194	182	157	179	191	186	168	185	204	187	170	185	198	190	193	208	185	159	178	190	191	177	194	177	180	171	178	178	176	180	197	186	180	171	164	206	173	174	188	196	190	182	208	156	183	197	190	204	172	175	173	179	170	180	179	184	164	161	185	188	177	176	169	157	224	186	175	191	184	191	177	175	182	174	175	172	179	174	183	167	177	167	186	183	192	165	164	188	173	178	215	186	190	186	168	179	205	190	209	161	181	174	184	166	199	187	192	174	176	180	184	175	181	199	197	218	182	180	185	183	173	209	162	191	169	158	169	172	189	180	175	206	177	181	194	184	178	182	232	185	166	165	158	182	193	198	167	193	176	196	194	189	186	176	236	176	198	183	189	184	181	185	179	156	181	188	186	176	162	170	175	193	197	189	184	183	196	175	206	162	190	182	187	188	189	199	194	183	180	153	181	199	186	182	176	189	193	179	178	182	205	208	192	222	174	183	194	195	153	161	180	210	159	185	177	186	197	185	190	181	188	175	177	182	203	175	177	167	159	174	207	186	213	194	184	181	174	184	176	165	171	182	195	186	195	197	172	207	179	177	174	166	156	184	182	192	182	186	181	186	174	177	180	200	169	184	194	175	200	171	173	164	199	182	178	181	185	205	175	187	178	188	175	183	175	181	184	173	189	229	199	195	202	184	183	178	196	199	196	172	176	183	164	164	193	187	184	175	153	176	173	199	174	189	185	178	185	177	214	202	188	202	169	165	197	197	177	177	184	173	173	182	182	178	194	170	184	193	175	183	202	205	216	190	172	189	195	180	186	168	196	173	193	197	181	186	184	197	166	180	164	193	181	169	194	190	216	188	206	179	178	180	158	183	209	163	189	195	186	201	204	171	193	190	204	177	171	173	177	163	176	180	182	176	174	188	198	174	174	198	185	177	167	169	161	180	186	196	184	194	185	169	180	189	199	147	171	168	189	205	186	176	196	204	167	203	186	180	164	191	219	193	165	171	190	168	161	193	194	177	158	212	168	180	192	197	165	182	196	179	183	189	193	164	168	188	174	147	173	166	204	165	183	191	190	164	184	185	160	162	212	171	174	178	179	160	201	197	176	200	158	188	185	186	175	190	164	169	166	167	167	180	169	180	168	173	210	185	175	195	171	179	180	188	188	183	172	176	181	184	177	172	171	195	189	206	185	173	177	177	186	189	168	188	182	169	189	184	161	178	177	174	161	176	185	186	179	182	167	175	171	192	190	190	188	188	188	188	195	190	178	184	182	158	206	206	173	165	191	194	154	193	175	209	194	184	185	174	202	174	198	166	196	179	208	213	166	154	177	171	173	203	179	186	223	208	195	171	188	193	184	183	196	183	198	187	189	180	187	171	166	194	192	176	174	165	180	193	191	182	183	178	180	182	203	200	209	199	179	176	189	172	195	187	184	175	189	166	185	172	178	198	178	180	171	160	180	195	185	192	208	184	182	177	175	202	176	191	205	180	155	170	179	183	179	194	195	196	184	172	175	170	194	160	193	169	173	178	184	193	196	188	165	194	184	162	173	194	193	221	183	183	181	194	196	206	181	172	184	159	186	178	216	182	174	208	222	195	187	188	199	188	177	170	191	180	202	202	201	167	177	217	165	175	198	204	189	174	179	199	163	174	165	199	197	167	180	170	207	177	188	187	178	168	178	161	173	185	161	187
5865	1373	2803	3413	2983	2362	2013	1700	1465	1341	1100	1017	959	919	819	796	726	746	699	735	648	663	644	651	572	609	608	550	593	554	587	544	584	531	512	533	556	535	515	557	507	532	515	519	489	511	489	569	489	534	504	511	488	514	498	467	502	530	488	518	502	508	510	513	523	474	485	484	466	461	456	441	483	480	481	465	479	529	448	461	489	531	477	457	451	503	471	473	465	510	484	498	492	441	523	484	447	473	463	461	468	480	468	516	488	467	485	476	457	506	483	483	462	486	490	472	448	479	469	471	482	467	470	470	491	467	480	476	473	516	530	462	504	469	489	455	481	484	517	483	483	489	498	460	445	475	447	455	516	484	476	491	482	470	446	477	519	460	512	467	434	474	498	500	475	502	468	491	467	487	477	486	484	500	450	499	464	465	463	449	480	470	443	510	487	454	458	446	481	528	489	470	471	456	461	491	444	475	519	471	492	458	489	492	505	484	469	465	487	493	449	453	501	457	461	471	478	454	467	454	460	462	486	459	480	488	484	470	485	483	504	480	480	469	490	468	465	466	456	498	480	461	492	450	501	492	492	515	447	499	490	471	437	498	449	506	480	457	462	459	431	507	493	478	485	470	462	508	487	455	469	476	468	487	484	459	433	455	479	483	479	465	476	461	487	463	449	497	498	487	477	476	452	463	463	454	460	486	471	474	481	492	445	464	490	448	512	451	461	473	494	466	451	484	491	487	464	475	504	480	504	456	476	449	471	470	486	426	442	496	521	501	453	480	461	476	464	490	496	478	482	487	462	471	448	459	464	504	496	439	496	458	486	492	471	480	507	470	516	470	485	510	500	464	445	496	498	469	502	432	483	533	450	491	477	491	492	527	477	478	492	489	465	456	443	462	466	491	451	460	473	466	492	493	474	501	489	481	483	534	458	458	483	466	461	464	476	506	479	479	492	484	467	475	454	479	461	454	466	480	467	453	479	512	470	462	469	474	499	428	447	479	447	477	438	445	493	463	496	483	484	460	488	472	453	490	490	517	461	462	456	476	459	479	450	470	482	456	474	449	426	480	441	484	436	485	475	489	483	454	467	452	488	504	493	493	477	474	525	466	511	449	490	489	448	431	518	466	474	465	489	477	478	469	433	445	514	498	438	463	482	464	496	488	479	461	477	479	469	445	464	471	484	450	510	494	486	498	497	489	446	508	487	485	460	475	445	475	469	510	480	478	479	495	436	482	507	469	474	520	480	468	453	492	492	471	483	483	453	463	455	477	447	452	480	492	441	441	469	463	481	437	451	462	468	421	472	501	476	455	478	456	436	456	473	465	522	459	511	491	456	417	508	461	480	435	479	482	464	485	474	477	469	481	468	454	510	472	491	452	451	458	509	482	472	451	449	501	453	462	494	462	496	461	514	467	485	493	487	481	445	467	471	447	460	487	501	488	499	458	465	449	487	453	469	453	485	457	494	474	451	448	460	454	487	474	483	469	503	463	440	479	473	492	502	464	476	504	436	467	453	495	489	465	443	474	501	492	487	442	501	492	470	442	460	499	501	453	509	513	463	456	501	476	488	455	469	449	482	469	494	465	477	465	519	491	497	468	478	451	482	457	489	437	469	523	477	436	472	445	484	457	470	438	460	469	524	451	506	453	462	504	477	468	481	485	450	487	443	503	482	491	472	452	476	488	501	490	518	487	476	450	488	467	480	485	459	467	476	425	499	499	473	450	487	426	467	442	491	495	471	450	490	499	463	444	479	446	444	474	452	475	467	465	439	437	446	478	494	497	470	457	448	476	471	436	504	430	492	472	455	462	447	494	469	475	469	464	454	444	519	505	499	452	487	493	471	499	458	455	500	460	473	433	433	435	501	475	506	480	468	507	477	457	456	534	520	484	479	448	456	451	427	486	458	460	463	444	457	454	461	453	466	453	475	504	492	467	481	472	501	461	436	473	494	496	473	443	450	479	484	463	446	470	496	447	474	471	480	483	456	505	458	443	494	431	476	494	466	439	459	496	453	458	456	482	452	455	495	463	452	444	480	471	446	469	493	461	504	441	472	469	514	528	453	464	493	461	455	456	499	456	542	469	470	494	487	442	468	488	473	468	511	429	502	479	440	462	470	457	467	489	479	472	470	462	465	480	477	467	502	518	488	480	487	449	443	480	495	494	458	470	495	460	493	470	493	435	527	454	516	481	495	450	429	509	508	452	458	502	479	463	433	504	511	496	476	466	451	497	478	451	487	507	503	484	460	493	485	486	484	467	495	488	456	497	466	450	487	485	456	460	513	484	477	486	482	507	472	520	458	498	478	502	512	467	490	496	451	492	475	464	473	476	477	497	480	462	468	452	511	482	478	470	483	502	473	475	522	481	492	478	444	464	503	501	503	456	458	451	478	438	482	463	457	478	455	462	428	495	469	490	466	463	537	505	468	427	466	496	447	452	511	462	496	485	450	481	477	470	497	470	427	468	484	451	483	507	438	492	498	482	492	459	450	470	455	472	475	456	448	517	523	463	470	488	502	507	478	491	465	507	474	494	455	475	481	462	516	446	458	469	451	434	479	473	463	481	508	486	473	505	457	442	493	474	455	459	455	485	489	434	460	447	479	482	462	465	497	478	504	459	504	485	454	474	515	480	459	467	498	475	500	448	469	451	445	472	489	442	454	498	454	502	449	434	444	459	474	500	487	476	505	492	485	456	461	486	494	513	467	445	499	526	467	474	471	446	474	492	483	490	476	499	488	469	453	504	467	510	454	484	478	482	510	468	484	426	468	494	481	502	463	467	462	461	508	487	469	495	488	475	478	441	490	450	470	469	470	463	488	474	443	462	443	472	453	473	519	482	481	467	473	509	449	460	496	435	489	472	509	438	471	485	474	501	483	492	490	519	535	434	463	480	481	485	451	470	491	484	522	490	468	503	492	499	474	520	477	497	461	506	527	491	468	456	473	461	470	485	505	491	447	474	479	485	422	489	477	466	496	457	458	447	471	451	470	470	497	448	434	474	495	511	470	454	471	453	497	484	483	472	472	471	462	459	495	494	453	434	497	506	499	483	488	481	482	531	445	474	472	455	442	471	482	452	461	469	487	488	447	473	454	465	464	446	473	434	463	489	497	482	482	473	464	493	510	471	490	494	469	425	488	513	463	485	480	477	477	475	469	451	495	479	451	446	441	472	469	487	455	472	514	456	420	460	477	434	487	464	494	487	459	510	487	482	507	455	468	486	434	526	493	459	488	465	529	498	451	423	458	474	472	465	495	455	522	480	474	465	479	473	454	466	476	477	478	462	448	494	496	430	493	426	491	519	427	501	485	457	456	507	519	446	469	501	449	496	461	480	479	461	485	454	474	498	463	498	516	484	462	428	486	463	505	430	458	490	482	453	437	493	495	484	447	447	479	467	489	498	465	491	437	478	478	441	444	479	516	492	442	495	478	488	480	455	465	504	484	476	486	477	526	435	480	456	477	487	483	463	452	502	488	480	456	435
15875	2226	2360	1841	1163	823	647	478	377	313	269	225	228	175	160	148	150	133	120	107	124	94	104	98	112	89	94	100	100	93	85	82	83	88	76	104	61	73	84	79	87	75	63	88	85	81	76	71	55	64	78	66	80	82	57	77	72	57	76	61	63	70	61	65	68	67	77	69	65	76	64	73	74	88	55	67	60	68	68	56	67	69	69	77	76	56	64	67	61	70	66	77	65	82	68	70	76	66	77	68	70	76	60	55	62	60	71	75	63	53	62	76	66	61	62	82	72	64	79	59	55	67	75	69	72	53	71	67	66	60	78	76	70	76	54	61	83	83	53	71	74	64	60	64	59	60	73	65	66	67	59	50	65	81	73	63	62	51	76	75	68	62	55	59	69	68	74	71	76	56	59	72	62	56	88	66	76	66	64	74	67	52	59	71	84	54	70	68	74	59	52	69	57	59	52	61	82	62	80	77	59	67	67	66	66	56	60	77	69	53	59	78	65	68	68	61	67	72	69	60	72	80	62	81	68	59	79	74	65	64	73	71	57	62	59	62	61	66	61	60	65	81	71	66	56	65	77	50	70	74	74	67	70	55	63	54	68	60	62	67	49	67	74	68	68	77	61	73	68	58	62	72	82	72	61	71	68	52	58	87	61	62	50	74	58	66	62	77	73	57	75	92	64	65	68	67	73	55	66	62	69	61	61	56	59	74	66	72	68	66	64	63	69	53	82	78	66	53	70	87	61	68	79	61	68	62	53	71	70	63	73	57	69	62	82	73	68	67	60	53	60	79	59	58	71	61	62	69	63	60	77	85	57	73	76	60	77	62	72	58	69	65	71	73	62	74	91	79	61	60	63	49	78	65	66	67	65	63	70	66	69	66	64	62	59	69	65	50	78	60	58	85	77	70	62	67	75	67	74	83	58	64	68	67	55	55	77	79	60	87	62	75	68	65	77	79	72	50	73	72	64	68	54	72	57	62	70	74	62	52	57	71	75	57	59	56	64	61	64	70	54	73	61	63	88	80	77	69	87	60	56	50	63	68	58	69	74	74	65	48	79	54	80	70	67	80	77	61	68	57	61	62	79	71	70	64	62	81	59	76	63	61	63	68	64	67	58	50	75	91	68	50	68	60	67	77	59	72	64	64	52	83	73	90	60	70	75	72	70	75	54	84	85	59	65	57	69	62	61	50	66	60	61	61	74	55	70	61	63	64	61	64	57	66	74	65	49	66	68	65	65	74	69	73	61	75	64	79	64	78	80	64	76	58	61	49	61	91	66	77	67	66	79	74	74	69	60	71	73	59	64	63	56	67	58	64	65	67	52	60	74	59	61	72	86	67	71	74	61	72	76	87	52	58	57	63	55	63	55	67	65	61	60	56	68	54	82	66	54	62	62	73	67	66	60	51	76	73	50	75	78	65	65	69	79	71	71	58	50	70	59	69	60	59	52	66	69	68	66	84	56	91	64	70	63	59	60	54	60	59	45	62	71	60	60	59	59	69	63	66	78	66	70	63	66	69	59	65	68	58	59	68	69	61	70	77	59	75	81	75	74	60	76	65	57	59	69	65	82	65	76	64	65	54	75	67	59	65	50	54	64	76	69	61	72	72	60	54	69	52	54	62	76	70	84	60	77	64	75	52	83	69	61	69	58	75	73	68	66	57	66	70	86	78	60	55	73	52	61	60	83	64	70	66	73	58	61	57	65	61	69	56	54	60	63	69	67	86	69	60	81	57	63	59	62	54	58	62	75	69	69	64	71	70	63	73	62	63	73	76	55	64	49	69	62	61	61	76	74	67	81	60	69	72	68	74	63	78	66	60	80	68	87	82	71	71	65	51	61	74	64	82	72	52	69	75	65	75	55	64	66	68	55	66	64	54	75	69	79	74	73	76	67	53	76	70	58	68	76	68	73	60	59	71	60	64	45	56	71	56	57	73	61	66	53	85	77	79	76	54	56	79	62	69	64	67	67	48	71	66	59	54	50	75	78	66	53	50	68	73	55	58	57	64	64	68	64	58	62	60	62	72	71	91	69	65	67	81	74	63	68	73	80	57	68	63	60	58	69	70	56	59	86	78	60	72	74	60	72	67	58	69	64	74	66	65	76	52	63	67	74	71	71	67	68	67	61	69	63	68	71	71	58	66	70	62	66	67	65	70	59	54	75	65	79	66	54	63	71	61	56	77	76	72	70	80	65	69	75	61	52	64	70	65	61	81	50	66	65	45	77	68	56	72	51	54	71	68	89	60	63	70	63	69	65	70	65	66	57	69	61	69	61	76	62	63	70	64	58	73	51	65	59	63	73	63	64	66	64	60	66	62	71	66	62	58	58	82	57	71	57	64	58	69	77	63	71	60	75	84	61	75	58	57	64	72	61	68	55	81	69	62	69	74	74	71	70	78	59	73	77	55	48	58	64	71	68	70	62	67	51	94	72	82	67	66	57	62	58	64	71	61	69	74	62	72	69	62	67	62	70	50	72	52	56	68	58	69	71	59	75	66	71	74	73	72	76	71	51	61	72	71	60	69	76	65	65	82	63	68	83	51	61	68	63	47	66	59	73	70	57	71	70	66	52	60	58	61	67	62	69	57	56	66	68	70	69	63	76	77	73	76	82	55	44	63	66	63	69	75	68	66	68	70	62	73	60	60	61	73	63	56	68	75	63	62	64	58	77	49	80	59	63	64	65	66	75	67	61	74	84	67	71	96	62	63	73	57	72	78	68	76	71	70	69	66	62	54	71	53	74	70	69	63	73	67	52	61	77	72	59	64	74	73	58	52	55	69	66	50	57	70	64	53	60	63	45	68	46	75	64	58	69	59	57	68	60	63	76	83	61	57	61	57	59	84	60	77	60	77	47	60	66	61	55	68	73	57	73	80	64	70	57	72	64	67	71	63	61	64	64	63	65	79	65	67	58	61	55	60	71	71	61	62	66	54	85	61	72	62	79	48	69	56	63	83	74	63	66	72	66	70	48	71	55	72	68	65	74	52	67	74	71	61	90	77	72	72	67	71	73	58	59	64	68	75	73	68	86	68	74	57	67	69	65	78	76	61	80	65	61	87	69	55	52	68	58	70	79	59	63	92	72	71	53	59	76	58	80	69	73	65	67	61	69	63	78	58	72	70	52	57	66	46	64	68	68	60	70	78	60	82	53	77	72	70	63	84	53	60	66	72	60	76	74	48	66	54	50	67	82	69	77	82	58	56	67	58	48	68	73	65	63	67	59	67	56	70	61	55	51	74	58	67	73	52	58	55	73	59	66	83	69	56	63	70	82	61	59	69	46	75	56	51	74	65	51	61	73	69	53	59	60	70	49	61	68	72	68	72	59	61	72	61	74	75	64	61	64	61	64	65	72	72	67	64	62	73	62	52	67	61	56	59	69	65	70	68	68	71	82	57	56	60	59	67	62	72	55	63	83	71	73	59	70	58	73	73	70	58	80	68	68	57	66	53	56	83	64	59	61	59	65	84	57	59
7402	1867	4360	5388	4657	3680	3036	2443	2047	1688	1495	1253	1193	1020	928	810	770	733	656	593	569	498	474	448	489	435	388	405	406	379	400	367	347	343	313	339	300	291	310	270	314	305	280	263	283	274	294	272	282	261	243	287	278	254	260	262	238	254	220	224	230	238	256	222	225	232	227	241	223	240	197	212	244	217	245	216	223	235	216	202	223	211	191	233	236	229	202	207	217	233	234	199	222	235	212	222	208	219	228	221	196	213	220	191	250	210	196	209	206	201	220	204	201	215	171	225	193	223	196	207	207	228	193	196	214	178	205	208	196	201	214	228	213	217	220	204	194	202	206	204	209	209	199	192	206	212	214	186	199	208	196	215	197	200	210	201	202	196	184	195	226	177	205	218	180	202	223	192	206	215	220	222	213	211	218	215	209	215	206	188	229	170	232	193	192	199	235	197	218	195	200	225	201	190	226	197	202	217	161	191	220	200	205	218	187	177	220	224	195	176	189	183	183	207	193	207	194	181	194	188	205	197	202	224	190	191	209	194	223	188	177	229	191	210	176	199	188	209	209	174	189	212	221	206	182	185	186	188	190	191	211	219	211	178	198	197	185	203	179	163	227	189	205	202	197	201	198	187	193	179	207	223	208	190	201	177	168	182	196	195	187	196	185	205	197	196	186	218	219	223	209	171	190	225	231	208	205	220	234	174	195	235	190	192	188	207	233	188	210	189	190	190	199	213	196	186	200	208	200	175	206	177	203	150	171	192	197	221	198	212	187	179	194	185	188	197	207	175	184	204	212	189	194	229	204	198	200	216	223	205	217	202	217	207	214	204	197	182	206	191	205	202	199	202	201	218	215	193	226	191	180	198	227	219	211	195	190	212	197	193	183	189	208	204	189	194	207	187	210	174	180	173	205	197	203	215	214	204	204	215	190	193	196	192	174	216	224	197	200	196	205	220	201	193	216	203	204	198	200	181	192	194	204	215	215	201	184	195	179	220	227	201	225	190	225	206	196	196	217	227	194	213	210	184	197	161	190	174	202	182	183	211	189	188	171	188	215	183	220	228	183	197	184	177	199	171	184	215	202	182	209	192	196	185	222	206	202	234	225	211	204	207	215	149	199	202	180	207	207	217	206	180	191	211	186	221	196	181	192	196	192	203	175	207	217	194	220	212	220	182	212	181	229	209	233	183	171	188	197	219	211	191	201	213	202	200	199	212	201	237	196	194	203	190	213	208	215	199	203	178	209	177	206	181	194	221	220	209	209	176	227	191	200	196	196	197	205	193	189	213	188	217	189	190	223	218	180	200	180	216	196	181	179	193	184	188	204	220	195	207	206	199	174	211	205	194	185	185	189	188	188	193	211	200	207	195	186	217	202	186	200	170	218	190	196	199	205	189	187	175	198	192	174	173	189	219	209	180	185	191	203	201	212	201	193	204	221	202	196	193	185	205	193	202	182	194	204	185	186	205	220	181	198	210	204	201	201	177	194	187	175	197	175	194	198	196	193	210	202	196	208	200	178	184	182	198	222	210	204	224	191	216	184	203	204	212	204	187	189	201	221	217	218	174	189	195	188	207	210	198	186	221	198	203	211	200	193	209	183	219	196	188	234	208	199	195	223	193	219	185	198	181	189	222	197	204	191	188	206	202	198	183	185	199	194	207	217	201	215	178	186	185	203	207	200	196	201	190	181	196	213	195	207	207	204	233	204	174	185	163	209	217	192	194	210	229	196	189	209	212	211	201	207	193	192	210	230	210	192	234	217	196	187	201	204	197	211	190	200	215	225	207	204	175	208	189	219	191	203	184	198	176	200	201	206	187	215	190	217	216	207	215	203	188	196	215	190	210	197	208	206	173	206	185	203	210	171	199	182	223	176	182	208	178	204	195	169	184	214	220	188	179	201	189	219	194	200	207	193	196	204	185	194	212	203	177	191	203	189	208	216	219	203	211	213	187	194	223	169	179	197	215	205	213	216	181	193	209	203	197	227	188	201	189	211	188	206	191	194	207	193	204	192	186	178	169	192	201	188	204	194	173	200	219	194	173	199	225	196	207	216	177	200	192	172	222	222	210	186	210	195	187	209	209	196	211	188	188	185	206	190	183	192	182	177	200	208	217	216	202	232	203	201	191	188	204	197	197	200	188	210	199	217	198	186	210	191	193	191	186	181	197	187	212	187	177	182	227	189	186	204	190	206	194	200	199	199	187	214	202	201	210	169	202	201	197	182	172	201	204	194	180	187	191	210	188	229	175	204	207	198	189	204	174	213	184	205	205	215	183	185	216	197	199	191	195	210	185	198	196	185	190	190	208	201	167	210	197	203	185	198	210	214	259	199	220	171	197	191	202	213	200	203	200	202	204	197	196	209	208	185	181	207	176	195	202	178	199	188	185	201	207	210	220	190	227	214	188	222	223	217	182	222	195	201	206	219	190	198	214	199	197	198	203	162	176	186	191	193	213	203	204	174	205	211	188	195	184	207	191	187	202	212	197	179	189	190	208	203	183	209	186	171	171	188	190	188	213	197	185	190	179	195	208	180	185	198	171	208	201	186	167	209	201	197	225	209	195	207	199	213	206	220	205	181	176	204	211	200	206	210	186	191	187	204	214	227	207	208	174	203	187	227	223	197	192	179	179	185	231	216	182	186	197	171	187	189	187	221	184	187	209	186	216	213	182	192	191	200	217	209	194	203	220	173	173	219	234	196	198	196	202	191	215	196	202	192	201	197	190	198	204	234	192	182	223	181	208	199	234	219	185	191	206	208	186	220	193	201	169	200	205	186	218	170	221	190	207	188	192	187	186	200	193	206	234	178	193	193	204	205	190	179	204	196	187	187	172	201	224	196	190	174	194	205	203	204	211	169	213	182	206	211	196	167	188	203	210	187	204	235	197	217	194	190	217	182	193	198	200	197	174	216	212	198	206	195	209	176	191	204	198	174	211	203	217	193	236	209	181	211	199	227	193	203	219	199	211	216	197	195	191	191	188	215	173	203	209	205	199	209	203	186	195	212	199	187	176	206	200	189	228	218	204	202	206	225	179	204	184	213	204	201	209	195	194	193	196	188	191	225	202	197	201	214	222	197	193	199	214	210	191	199	190	177	198	189	217	194	187	216	191	183	201	192	196	191	212	190	212	228	172	208	204	215	211	199	202	209	173	220	198	191	169	200	203	204	228	188	198	204	212	212	187	198	192	194	185	197	226	172	227	183	207	192	202	200	203	196	205	196	184	193	226	185	182	219	179	164	187	207	231	227	201	213	204	180	183	191	170	191	206	228	188	228	199	170	224	201	190	171	194	208	203	212	211	208	187	189	174	197	177	213	191	221	206	175	241	193	200	192	201	174	228	186	173	214	191	199	180	202	191	196	194	222	183	190	219	214	212	198	210	188	187	166	194	210	203	178	209	181	200	197	209	216	214	188	236	203	237	205	217	204	173	200	202	189	184	203	206	206	204	209	220	203	201	175	197	229	216	213	183	221	191	179	180
2281	306	341	328	280	273	239	241	283	267	278	281	288	252	285	267	254	280	268	256	255	288	249	254	276	260	263	270	273	284	224	262	235	273	218	235	282	272	268	274	276	267	277	252	230	238	274	262	240	278	251	260	273	263	278	260	260	241	273	258	230	228	256	270	256	241	253	225	307	243	259	258	239	253	242	246	247	260	293	280	241	228	271	246	260	272	263	232	257	278	289	246	265	271	226	269	235	258	237	264	256	242	244	263	257	263	284	278	271	262	264	236	270	252	260	223	239	284	248	248	235	252	253	248	270	232	226	261	272	270	271	266	260	233	246	259	248	248	289	259	267	264	233	252	270	216	266	261	226	246	265	247	239	272	246	246	220	262	259	276	228	247	262	280	254	269	264	246	257	233	236	254	273	235	293	268	265	274	245	252	265	220	251	258	283	270	277	253	236	280	282	262	259	249	253	235	249	248	255	233	264	258	249	241	236	228	220	226	283	270	227	236	227	248	246	278	269	251	262	276	251	260	267	269	276	268	254	254	286	261	248	248	229	252	222	271	273	278	273	286	267	291	251	246	271	269	271	269	246	245	257	255	252	246	249	280	292	264	244	246	269	247	289	255	266	229	253	260	275	265	261	268	254	283	235	244	259	236	247	252	262	242	287	277	253	261	269	252	252	236	227	244	263	239	254	263	245	232	242	264	245	269	255	253	240	251	244	263	263	241	273	258	240	242	274	257	277	251	270	260	269	250	243	257	270	277	258	262	238	243	257	254	236	263	273	246	259	265	251	265	264	241	243	260	251	244	247	240	268	287	293	252	228	275	223	216	260	261	251	257	253	244	284	241	261	268	269	255	236	270	224	245	260	270	293	231	240	269	255	224	260	245	239	273	244	265	275	274	269	253	237	234	254	229	256	254	237	227	277	262	272	243	285	274	266	278	263	238	266	269	271	242	247	253	247	266	244	289	284	248	248	238	251	245	245	234	293	260	263	264	275	258	245	269	250	238	237	248	250	251	241	260	245	262	266	266	264	275	234	265	246	246	254	259	248	245	252	244	262	266	283	246	244	254	254	222	257	245	246	255	257	251	271	253	239	248	238	267	280	262	262	269	265	224	247	230	243	294	258	248	268	246	235	256	242	266	249	277	250	246	272	227	263	241	233	249	285	235	259	271	252	263	264	267	252	224	249	249	244	224	249	272	255	269	250	268	276	261	264	252	223	272	251	260	268	289	242	235	252	249	263	244	261	249	271	257	281	266	281	258	233	289	275	239	313	255	280	265	249	237	242	243	248	259	244	252	245	238	255	270	254	267	282	262	267	245	269	223	268	230	219	247	270	277	258	238	249	252	224	270	255	236	250	253	278	234	236	278	252	273	272	252	249	261	267	277	247	293	220	266	268	255	255	277	251	247	253	240	245	260	253	269	245	257	248	259	267	274	243	274	253	249	257	247	255	271	231	232	251	255	264	295	264	257	248	271	265	230	238	283	292	246	268	242	260	301	218	256	266	263	266	276	257	249	240	249	249	247	264	254	242	244	256	255	235	217	264	242	249	251	268	237	246	248	254	265	269	256	225	243	254	264	244	262	245	279	247	257	261	267	234	266	261	249	253	255	271	257	256	249	274	259	243	267	230	252	247	284	235	233	252	233	254	256	265	251	254	270	275	259	232	252	267	264	259	262	255	240	287	249	246	246	267	287	266	254	250	265	278	268	260	246	271	242	258	245	261	253	253	217	213	254	254	222	249	249	222	240	248	237	238	275	248	260	239	227	243	257	236	250	269	257	277	254	230	263	248	262	232	257	260	233	250	256	280	237	274	245	247	264	250	236	244	232	241	238	234	255	269	246	237	264	220	284	234	241	267	296	240	260	248	223	243	251	266	280	264	248	268	248	260	282	282	257	293	264	250	239	284	282	251	222	272	265	263	265	254	260	258	251	275	263	270	290	233	250	272	230	276	245	260	263	258	259	247	247	269	248	252	260	253	251	255	265	262	245	275	232	229	267	244	247	243	229	214	252	237	250	261	243	242	242	291	246	265	269	279	263	253	269	261	216	251	264	270	231	253	242	277	261	244	258	240	250	290	232	245	259	250	262	259	249	238	266	264	269	227	258	230	239	253	264	243	211	277	294	242	244	248	255	264	253	248	261	274	274	270	236	243	247	256	237	252	259	233	251	256	241	253	226	251	254	269	260	288	265	269	252	247	271	263	268	262	272	248	260	278	251	236	268	255	228	239	260	248	267	254	255	284	242	225	265	237	258	273	255	253	250	220	240	236	248	239	253	247	239	272	286	284	280	277	242	228	255	262	284	241	229	259	275	269	301	257	239	279	238	233	267	249	228	247	275	273	258	252	253	262	251	246	242	294	247	252	210	285	248	244	240	234	278	251	267	279	265	246	244	269	256	261	250	253	251	241	285	265	279	273	271	260	250	236	242	263	254	266	246	230	257	289	255	266	279	252	257	229	258	251	269	281	267	280	237	249	245	240	278	238	238	277	254	255	260	237	257	248	247	281	272	267	265	242	287	267	275	285	266	227	273	235	258	258	232	293	235	249	243	239	258	274	250	261	236	263	250	246	250	255	240	260	256	243	251	257	250	273	234	265	236	271	239	255	267	237	250	240	276	271	253	243	235	258	257	252	240	268	256	230	253	244	252	243	238	253	237	252	266	270	254	250	266	261	235	287	264	237	280	254	250	250	284	253	279	247	262	256	281	241	287	245	238	249	260	248	270	270	255	259	237	269	244	247	265	265	257	279	250	253	261	265	266	254	271	272	253	260	246	251	261	251	267	249	257	270	258	253	268	278	271	279	273	276	273	259	252	263	277	256	233	262	275	256	251	242	272	247	280	261	274	250	252	245	271	260	256	248	253	224	267	255	255	277	263	262	248	246	258	237	256	264	232	253	237	292	242	242	285	271	246	236	264	250	250	261	247	254	258	286	240	278	272	267	252	271	270	232	247	263	241	240	244	240	247	253	255	250	257	259	244	240	236	253	250	269	245	261	254	270	282	253	244	249	249	265	269	252	246	245	248	239	259	273	267	247	274	249	254	261	243	245	271	257	252	215	239	256	244	244	256	264	262	279	258	266	255	247	276	265	244	290	272	263	228	258	222	228	270	258	259	248	268	262	265	272	263	281	245	250	257	256	281	247	229	273	274	245	260	268	286	238	243	270	247	255	276	228	253	234	288	241	259	227	250	286	265	248	237	235	250	279	252	277	274	262	273	252	277	249	247	244	258	279	247	250	267	241	280	284	264	283	248	260	273	254	232	276	235	251	283	283	260	256	255	268	255	239	275	281	272	235	269	265	271	274	239	217	269	284	250	247	259	244	247	248	274	267	253	272	267	238	247	238	267	270	275	261	300	266	250	259	222	261	251	261	263	259	253	257	257	232	235	263	275	275	247	220	291	267	268	237	264	263	249	253	272	241	235	258	254	256	259	250	233	267	249	259	241	269	251	276	267	239	258	252	283	233	260
2426	679	767	852	763	793	791	733	726	701	671	710	625	704	681	679	671	661	634	668	643	648	664	667	696	684	673	647	728	617	639	655	649	634	632	637	625	650	650	628	670	644	665	656	642	610	652	661	679	628	665	637	659	648	674	644	655	655	642	600	667	670	610	632	640	649	679	668	679	669	586	646	647	655	669	663	605	613	679	620	682	655	661	629	652	611	653	677	621	662	642	617	637	639	615	656	602	641	640	691	656	683	647	680	672	615	596	637	694	671	683	652	703	658	734	662	649	696	683	626	644	687	682	638	611	651	663	677	638	681	668	636	654	695	662	657	648	663	674	654	637	638	648	644	648	671	646	605	616	681	671	661	635	612	668	637	663	685	644	644	645	681	628	669	679	668	654	686	637	647	672	636	617	653	651	657	633	655	648	604	666	626	624	607	668	629	623	653	617	622	658	619	671	612	688	626	653	646	654	681	665	620	609	631	681	680	664	649	656	654	666	664	616	628	639	675	639	672	595	690	628	666	652	621	683	590	611	638	658	631	668	665	613	621	648	676	642	637	706	657	667	651	653	641	633	635	684	649	676	684	665	633	629	628	672	638	646	650	690	674	657	634	611	638	619	624	633	663	628	638	674	654	674	635	653	621	584	684	614	650	686	651	640	686	671	651	664	631	629	620	653	659	598	663	686	655	653	605	682	636	669	650	662	629	672	710	658	662	640	657	662	701	676	651	634	662	630	656	641	634	653	657	615	639	670	691	599	662	599	665	638	618	644	674	648	639	633	642	645	663	651	614	603	651	615	618	653	633	626	673	652	649	669	656	663	678	648	653	647	668	658	648	629	654	677	639	660	672	681	599	656	658	656	647	697	654	657	678	651	633	657	658	661	654	653	645	616	668	675	667	634	675	678	626	661	652	642	629	645	637	660	668	639	663	661	674	643	649	623	646	584	665	664	604	638	668	642	664	644	621	660	699	683	605	655	682	637	676	642	648	620	643	651	669	636	676	630	651	689	671	641	647	668	672	669	628	637	615	659	656	666	628	686	631	672	638	690	669	680	666	657	634	665	623	680	681	668	650	610	629	628	638	624	629	692	681	682	612	672	631	619	662	672	642	668	728	677	624	697	642	639	707	664	624	629	629	622	661	691	668	686	609	631	657	676	658	667	682	604	634	669	638	648	662	647	669	653	619	629	641	675	648	660	695	692	629	604	629	679	634	657	640	652	649	650	663	627	620	666	686	647	661	653	591	684	610	680	656	688	651	679	675	641	644	664	656	687	642	694	636	624	630	638	618	665	649	663	666	667	690	632	640	647	616	629	661	636	667	635	643	669	701	668	662	625	613	665	618	670	654	691	687	666	600	615	622	610	669	610	652	634	646	673	660	654	678	655	661	649	609	696	669	666	644	670	617	648	664	658	643	659	619	643	688	648	636	652	620	688	651	638	635	664	661	643	637	660	656	653	628	654	663	653	678	662	630	713	619	647	644	676	670	703	614	661	642	669	665	664	654	673	641	656	621	621	666	658	629	659	637	649	609	668	689	661	634	612	669	671	624	680	640	626	637	683	706	673	674	660	644	668	650	669	645	671	646	666	631	618	639	665	637	685	646	696	658	623	681	597	596	666	671	693	612	644	635	638	648	641	628	637	622	677	646	664	649	631	609	667	659	666	706	649	626	649	706	663	589	638	670	639	654	653	672	622	613	635	598	651	645	652	608	636	676	647	634	673	664	658	672	658	662	648	663	675	614	656	658	634	631	664	663	598	641	667	611	703	661	697	717	638	685	643	650	663	620	624	634	635	634	683	636	645	648	671	636	661	711	641	597	680	683	672	639	668	636	684	657	680	629	639	632	662	655	659	656	612	639	658	621	607	621	626	657	633	618	668	652	639	637	668	658	628	618	636	626	667	639	625	668	620	637	637	653	657	686	683	671	618	612	681	621	673	622	676	666	657	626	649	599	677	621	650	654	665	682	600	633	632	688	666	638	635	628	652	651	675	621	639	649	631	642	641	649	629	669	682	624	635	641	629	624	667	638	640	664	670	623	634	666	655	671	622	630	668	605	624	607	619	605	655	670	655	663	677	668	622	625	669	650	638	640	653	640	674	670	625	608	614	646	640	682	661	634	646	608	661	668	609	634	655	611	656	631	654	673	656	693	629	667	694	672	662	677	615	618	662	611	700	701	657	625	643	623	658	683	667	635	616	668	631	626	669	657	685	620	642	675	651	663	654	639	657	617	649	645	656	646	674	684	634	672	716	662	686	624	662	647	624	661	642	616	667	624	602	625	664	653	635	701	701	624	608	651	669	632	669	651	687	668	685	660	634	602	665	672	642	693	682	671	670	613	662	629	656	637	678	629	645	676	654	636	676	654	636	664	669	625	613	616	636	670	628	645	659	645	626	635	633	612	663	613	627	672	655	652	634	636	657	679	667	664	683	700	619	657	673	617	667	632	643	633	636	648	667	663	658	675	685	662	628	640	628	649	674	651	643	637	642	632	671	653	617	621	675	632	618	622	671	637	657	618	639	648	675	661	663	650	634	639	625	658	626	638	649	672	641	646	670	688	643	646	638	652	656	660	612	661	627	659	657	615	628	676	665	651	637	605	653	642	677	640	657	651	601	687	579	649	639	638	600	696	649	659	676	628	634	643	674	623	689	634	668	663	660	696	629	608	642	669	607	662	676	669	650	705	633	686	642	668	659	642	635	667	646	678	652	643	647	671	652	653	672	617	653	563	706	634	672	637	614	640	674	653	676	664	616	613	715	601	599	617	603	614	659	633	642	652	653	642	670	674	659	643	657	632	663	628	615	625	694	642	635	684	615	641	651	623	712	632	612	652	625	625	631	646	627	671	656	656	656	660	688	676	689	620	652	622	634	690	646	628	692	654	660	617	622	652	636	686	654	653	639	637	673	648	672	618	661	633	665	667	636	625	627	659	653	684	630	665	644	617	664	667	593	672	661	683	615	629	632	661	604	666	686	681	664	662	653	695	669	633	636	649	638	628	648	632	648	637	649	688	656	661	651	675	646	650	660	640	653	650	651	643	654	621	643	634	658	638	673	674	658	650	664	649	631	716	632	645	639	682	689	669	625	654	662	644	664	658	611	649	613	671	684	704	667	662	617	661	623	669	665	603	657	697	664	684	661	631	639	666	660	722	631	650	612	666	635	637	656	704	647	653	655	659	678	651	649	633	701	644	660	660	587	641	719	630	657	663	681	613	625	638	666	666	650	614	679	671	665	634	684	646	625	647	668	658	655	704	653	625	629	619	627	677	709	616	624	637	595	617	693	598	628	663	696	643	625	626	594	580	649	664	674	631	641	646	632	631	716	631	710	657	673	626	686	664	637	625	672	640	691	668	621	674	636	607	632	649	632	626	634	691	643	654	664	638	676	707	654	651	642	627	654	641	636	686	633	643	656	669	649	664	621	667	608	624	648	659	669	640	635	661	642	668	584	634	653	644	597	700	643	685	696	664
8935	1043	1261	1022	773	606	482	384	355	331	300	273	264	248	240	271	204	217	214	221	191	221	195	219	205	217	195	173	206	223	187	190	197	156	190	184	185	217	193	180	194	193	223	171	168	186	211	172	182	175	217	168	193	192	201	195	169	188	183	185	171	174	175	204	181	184	189	189	202	182	176	171	150	183	199	190	176	200	205	197	171	207	163	188	213	187	186	180	195	178	159	171	163	202	176	176	189	190	213	185	224	189	184	203	187	166	188	173	185	182	201	185	183	192	183	189	182	163	192	182	202	176	179	178	172	198	171	206	177	217	159	170	180	196	166	178	146	195	159	163	201	172	190	197	164	202	178	180	175	172	174	179	202	174	176	191	149	191	181	193	157	181	205	210	176	173	176	191	189	186	193	217	175	167	178	183	168	197	189	190	185	191	207	181	183	179	180	188	203	183	188	178	165	191	175	193	201	164	206	194	179	195	185	179	203	196	171	184	218	192	178	203	163	148	196	181	171	165	184	189	196	183	179	192	182	175	168	190	181	178	178	218	163	172	202	194	203	193	166	177	164	193	175	183	185	198	194	188	178	191	204	208	179	182	167	199	185	164	173	194	165	196	174	189	176	160	177	171	181	162	186	166	195	174	180	183	187	181	183	212	177	202	165	178	195	166	185	211	166	189	183	191	187	202	213	179	189	162	158	166	172	208	182	184	180	186	192	206	169	164	177	185	199	162	188	198	179	160	154	205	182	193	187	185	181	166	171	173	175	200	167	177	187	181	172	160	164	185	168	173	198	195	176	170	180	173	178	177	186	171	187	178	186	175	214	182	174	183	167	175	170	173	202	169	204	177	198	166	171	183	168	165	166	209	190	171	169	177	186	179	195	199	176	166	185	167	193	173	178	179	195	188	183	188	194	180	196	216	179	197	195	177	199	190	193	183	178	166	169	192	203	168	187	172	190	203	204	168	190	170	187	203	189	178	177	187	187	181	165	177	182	195	168	172	174	197	167	156	175	198	189	183	186	165	171	174	210	178	192	176	172	190	204	171	187	207	199	161	185	180	172	190	200	199	187	190	192	185	164	169	187	223	177	193	176	192	181	197	191	186	164	175	176	180	175	216	156	173	177	185	196	162	159	174	192	161	178	165	173	178	178	174	192	193	203	184	175	184	162	172	174	188	160	179	201	186	174	172	182	186	188	212	180	176	165	190	191	170	211	153	179	188	174	170	168	198	199	202	194	200	183	164	193	207	168	182	172	192	214	190	178	185	200	201	170	207	176	168	193	185	169	186	170	186	181	190	194	178	174	187	186	190	158	195	198	177	181	199	180	160	201	173	193	177	166	169	168	188	194	174	165	183	170	216	194	190	183	204	192	177	191	183	164	180	206	190	181	160	193	186	175	183	173	166	186	182	152	204	177	194	179	182	161	183	194	186	193	156	174	184	187	199	190	208	167	196	165	178	196	166	179	199	166	195	198	179	175	161	171	182	185	216	169	175	164	181	179	167	157	209	185	193	194	182	210	172	182	152	182	171	171	185	181	198	163	200	166	215	141	160	187	164	177	171	172	169	198	197	159	204	195	174	178	158	179	189	172	171	182	184	179	188	195	157	184	197	182	185	190	168	164	195	196	172	181	195	151	138	199	178	188	170	178	174	160	184	201	203	188	179	194	178	186	179	172	168	178	181	164	208	174	209	170	200	167	184	172	179	198	187	181	196	206	188	192	179	176	196	186	205	172	195	174	175	194	192	166	184	193	192	185	169	185	197	185	189	177	171	188	196	173	163	159	172	174	187	191	199	190	163	181	184	212	175	188	191	181	186	171	188	180	180	172	185	189	175	179	161	177	205	168	194	141	187	194	161	197	177	188	185	155	182	198	176	200	182	184	196	182	159	159	193	208	183	192	192	171	203	210	171	172	163	189	189	215	170	177	165	178	156	183	174	198	177	199	190	204	164	172	191	171	174	162	172	175	200	173	207	193	199	185	157	186	195	174	194	189	181	184	184	178	171	178	191	165	200	165	166	174	180	185	199	172	186	193	184	152	198	211	153	185	189	183	170	181	188	172	168	180	207	169	185	176	166	197	183	189	177	170	181	191	204	191	180	172	198	196	203	179	226	191	186	185	179	178	195	182	197	184	206	183	190	178	152	182	181	176	184	188	198	165	174	175	180	177	184	183	161	191	179	194	195	210	209	185	174	182	174	187	189	206	198	171	200	204	170	173	197	211	166	194	163	182	213	192	174	177	160	214	178	177	176	184	174	188	187	190	184	183	171	189	193	183	197	187	221	182	201	166	183	192	191	196	190	198	198	186	180	181	202	198	175	191	203	182	175	194	196	183	192	194	205	178	186	148	179	165	206	202	186	171	176	169	209	181	166	187	177	168	182	187	181	192	182	183	237	183	221	166	165	183	167	188	169	176	169	200	204	183	168	164	188	178	173	174	163	189	180	170	180	191	171	193	184	187	193	184	168	178	169	199	175	171	179	170	192	184	182	162	181	181	193	184	169	189	202	194	191	202	171	214	175	194	190	181	171	182	174	170	172	182	196	209	169	184	161	192	176	187	170	176	199	169	159	178	167	208	183	165	190	197	181	185	176	194	173	166	179	179	183	199	171	189	197	196	189	204	209	187	161	178	192	207	188	173	208	193	196	182	166	178	167	201	213	157	180	182	199	155	180	202	179	189	179	174	175	178	165	194	197	154	205	160	176	159	177	197	173	190	198	181	169	183	213	192	178	174	179	218	208	202	214	208	180	190	190	169	182	169	177	205	181	186	170	187	173	191	165	178	203	179	175	175	221	166	177	191	159	197	153	186	193	181	188	176	181	182	185	180	200	175	210	167	194	179	165	180	175	174	195	202	175	197	178	174	184	180	211	195	189	168	171	172	156	197	207	177	201	161	209	174	189	191	192	189	194	173	182	191	185	170	179	200	175	188	194	179	160	178	152	176	177	194	185	220	162	181	185	204	169	144	176	168	187	198	189	170	178	161	162	183	168	183	173	186	178	187	200	179	191	189	187	174	196	186	171	159	168	197	210	164	181	183	213	170	188	191	198	192	184	180	191	173	186	174	196	168	191	192	188	161	162	166	213	194	172	165	193	190	182	184	189	169	197	182	170	188	184	152	155	190	189	178	181	189	179	194	200	194	179	161	195	172	190	162	185	163	186	191	203	194	193	175	163	185	182	189	195	164	183	161	183	191	172	165	167	201	181	175	186	169	163	207	193	168	180	182	197	173	179	177	169	202	167	183	200	160	194	161	181	165	174	185	191	183	168	203	167	189	184	171	188	158	173	186	154	197	171	185	199	196	201	190	188	172	177	175	189	173	196	202	190	181	181	195	189	169	184	210	183	193	181	208	175	190	186	188	166	170	215	185	190	182	219	169	183	187	198	174	187	168	172	187	180	176	169	189	178	201	180	172	166	190	169	186	180	174	172	166	180	176	171	194	186	192	168	170	196	198	201	164	164	153	184	182	174
5690	1396	2801	3290	2874	2421	1996	1644	1434	1287	1125	1006	924	925	868	825	750	741	708	701	679	646	650	627	620	598	637	582	553	531	574	558	563	546	552	517	522	513	563	471	551	516	552	518	545	519	527	508	562	511	526	520	539	462	500	470	465	508	521	452	459	497	499	469	470	484	471	534	500	479	468	499	485	513	448	507	519	460	508	487	491	509	518	451	483	472	457	463	478	470	479	446	527	497	499	472	492	459	480	486	432	484	449	470	509	495	474	492	499	492	431	513	437	464	481	485	511	441	446	488	492	451	487	479	504	466	461	490	459	465	478	497	474	455	449	471	479	486	476	470	498	448	500	493	487	521	484	439	456	519	458	458	485	476	476	482	491	487	452	454	438	489	456	461	491	486	460	468	487	446	455	486	478	466	496	478	486	470	482	513	528	475	492	485	481	491	500	476	485	495	500	451	504	455	462	517	452	482	451	498	463	509	445	512	477	470	447	448	456	469	509	451	455	454	473	481	463	487	458	492	418	490	461	466	455	484	473	450	434	473	454	448	494	513	485	480	473	487	470	460	479	475	466	509	491	457	459	440	471	484	470	478	461	472	474	491	441	490	484	445	447	480	474	470	464	473	466	463	478	472	442	479	480	480	454	443	451	474	477	465	481	444	466	471	432	478	467	475	511	467	475	470	444	458	454	497	434	480	447	472	488	468	437	467	461	483	474	492	496	463	484	504	484	448	436	471	477	491	462	468	464	439	434	487	477	463	471	452	473	504	497	464	465	495	483	459	488	466	459	508	500	482	403	480	463	489	472	508	501	441	480	543	513	510	473	452	485	465	473	468	471	483	481	453	476	488	517	482	462	486	481	483	499	459	447	416	502	498	499	446	469	457	478	474	448	453	457	454	441	444	470	485	487	491	446	522	491	441	434	467	430	502	472	459	493	499	466	493	482	482	480	486	486	439	452	447	437	471	497	449	464	483	485	487	477	513	490	438	447	475	481	479	447	471	506	490	477	487	462	506	472	516	465	476	473	508	464	445	509	492	511	490	466	461	453	459	492	466	468	477	450	459	474	467	445	484	463	438	468	498	478	495	473	452	453	480	462	475	480	495	498	459	459	493	449	501	478	503	458	448	466	480	436	467	487	454	478	472	510	492	481	447	448	438	469	479	469	523	429	509	476	464	470	482	492	461	475	469	475	471	477	449	472	528	455	494	475	467	454	456	456	493	471	523	494	445	463	474	457	471	449	508	449	491	479	458	440	473	454	498	493	463	449	459	494	463	479	462	478	427	459	455	469	492	502	473	493	461	471	419	448	468	456	451	436	462	489	482	465	427	426	478	483	487	473	471	484	491	453	491	457	446	428	471	447	464	485	474	446	469	468	476	473	475	432	453	492	485	460	461	461	473	428	494	484	496	485	450	473	489	473	478	453	500	453	473	489	473	492	452	508	459	456	464	448	489	478	454	458	483	464	479	473	468	454	487	507	449	478	477	481	476	468	472	478	459	468	475	466	500	483	419	454	502	456	479	493	510	495	500	476	478	477	454	475	494	494	474	468	508	458	475	431	454	505	485	499	474	506	487	479	484	498	422	428	449	480	474	478	494	442	503	472	448	466	536	503	439	516	477	457	501	477	431	485	494	481	492	481	462	497	441	476	448	512	468	473	429	476	449	460	521	452	527	473	458	469	492	501	488	479	465	465	458	476	450	524	458	451	458	478	479	463	450	438	467	455	470	453	471	485	485	497	502	513	451	432	494	462	472	456	454	455	434	486	463	460	481	459	476	447	475	459	516	489	478	533	475	465	470	464	503	481	504	484	467	453	489	481	467	485	445	476	464	489	489	488	463	439	490	468	467	465	469	447	439	453	464	440	476	458	483	470	488	497	451	474	482	486	456	462	467	509	479	444	491	494	443	500	463	482	468	521	504	452	513	501	459	502	464	476	434	473	474	527	512	456	492	456	461	456	468	463	490	438	470	482	509	433	466	480	453	453	442	471	465	462	484	452	435	447	517	467	487	487	502	477	472	474	473	479	447	480	475	452	451	456	490	472	503	482	463	492	498	499	482	474	489	480	502	478	484	454	487	451	477	493	459	496	479	462	470	487	462	493	470	494	440	487	504	481	476	485	462	432	438	457	464	467	477	444	508	471	522	478	468	489	487	477	453	509	447	456	494	492	464	500	464	452	481	465	475	477	477	484	491	457	473	476	476	445	517	463	464	454	435	448	468	479	462	455	476	482	487	488	446	473	439	497	463	482	509	476	448	445	463	444	536	475	478	460	507	511	455	482	482	475	468	471	478	488	462	491	438	484	468	489	487	440	449	464	460	487	419	477	474	484	477	452	475	466	475	479	480	504	441	469	465	465	470	447	462	459	530	488	481	436	464	469	482	450	471	469	443	438	517	511	437	470	467	467	473	491	420	468	511	469	443	498	465	462	457	446	466	471	475	447	443	452	480	467	482	457	501	497	506	506	475	492	495	503	426	470	479	465	469	496	482	488	448	466	469	454	458	439	473	493	479	468	460	480	468	481	480	438	439	459	491	439	493	450	432	471	524	450	473	464	496	463	469	467	463	446	446	428	487	496	492	503	477	458	467	486	492	487	457	478	482	441	496	507	433	474	482	498	533	485	446	476	531	481	514	470	469	477	474	465	435	471	496	528	490	446	467	489	481	485	452	489	491	517	489	485	483	462	455	491	484	515	423	438	463	508	452	497	530	486	460	451	469	505	465	469	470	519	472	448	483	461	449	528	470	483	440	495	470	498	434	496	471	506	493	540	474	449	494	423	474	469	489	496	459	475	461	479	476	489	433	444	459	496	473	533	464	462	486	492	449	473	490	492	503	479	493	480	477	458	465	481	462	458	449	449	482	477	506	477	451	499	479	471	469	486	502	514	454	463	479	466	472	466	465	492	435	463	451	440	504	460	477	516	456	477	506	470	442	484	459	473	488	460	499	507	452	477	478	471	491	483	488	503	458	458	462	471	491	466	477	473	474	499	465	454	481	454	465	449	514	510	474	504	480	485	510	460	482	468	460	487	478	514	460	479	496	477	435	479	474	482	484	455	483	443	478	510	497	531	486	472	496	460	466	471	448	498	458	500	488	470	454	494	475	484	459	502	492	434	452	466	461	494	462	491	510	478	472	446	526	449	497	516	494	460	492	475	495	480	520	457	441	442	485	501	474	471	469	478	472	442	460	480	453	451	430	441	475	473	466	471	414	457	454	496	461	450	433	498	458	463	497	498	467	494	488	512	454	449	485	495	451	482	456	512	489	482	501	482	442	436	484	451	481	522	436	524	458	495	493	481	456	469	480	424	480	470	515	486	460	495	468	488	445	458	454	450	459	470	451	487	459	479	462	481	464	472	443	465	491	457	467	499	444	495	498	463	483	461	490	502	472	502	457	482	491	465	513	418	456	476	482	457	471	483	480	463	484	412	451	463	452	453	479	445	502	486	470	492	468	465	493	463	452	497	459	519	476
15784	2351	2286	1720	1186	857	628	488	410	298	268	222	217	171	164	145	138	110	119	102	130	102	118	85	100	102	87	105	90	87	92	84	85	100	96	94	86	64	84	76	69	75	69	62	69	71	87	74	70	59	68	84	62	74	81	50	80	75	59	68	81	67	61	56	82	81	70	73	66	72	94	74	78	67	61	54	63	77	59	78	71	71	65	68	71	63	70	65	57	68	71	67	62	62	62	67	69	55	67	72	82	90	61	68	73	57	59	61	83	58	63	65	74	56	81	63	80	70	69	78	68	54	71	57	64	61	68	64	71	71	76	80	56	67	70	74	68	63	88	54	77	76	61	68	69	63	65	69	77	57	71	66	62	63	70	67	73	65	69	74	67	86	70	42	52	73	68	85	53	61	63	62	76	79	75	66	65	83	60	72	76	59	74	56	55	63	64	66	60	71	58	66	72	75	78	61	68	70	61	71	78	62	65	74	62	64	74	55	67	64	62	53	73	55	66	69	60	82	71	72	71	58	68	67	61	62	65	65	63	68	68	60	73	59	76	58	69	63	47	75	59	69	56	76	52	59	62	74	64	62	78	68	74	80	65	59	64	69	74	69	62	78	60	69	59	61	70	67	57	67	70	68	83	48	61	78	57	69	82	85	55	78	67	82	70	54	74	83	76	60	73	78	66	63	66	65	70	69	66	62	77	82	70	65	63	74	68	49	62	64	60	72	63	79	69	63	57	63	76	68	50	72	64	67	60	73	62	70	64	52	68	76	66	53	77	71	81	66	59	71	72	80	75	53	72	58	56	76	51	77	70	76	51	77	81	59	67	64	61	58	66	65	63	73	83	69	77	72	74	65	59	73	81	66	47	64	79	64	49	62	66	60	67	57	51	62	65	71	62	67	68	50	64	74	61	70	57	46	67	57	69	63	66	57	53	72	75	76	77	57	54	57	78	63	70	65	64	76	69	57	65	60	55	78	63	75	59	54	73	68	64	73	70	67	65	79	75	44	68	59	66	74	74	63	70	64	49	66	53	64	68	71	61	81	66	66	59	74	68	55	85	72	50	62	55	73	57	78	80	62	81	57	67	49	85	61	61	59	52	72	62	66	80	69	79	65	69	71	69	65	61	67	59	87	74	68	73	71	67	80	70	72	62	74	67	56	58	62	80	72	72	71	58	64	85	47	63	73	86	67	71	58	68	60	57	62	61	68	73	62	61	76	61	66	68	63	70	74	73	59	65	58	75	72	59	81	68	55	68	77	76	63	86	48	65	81	76	58	69	56	66	59	70	58	72	79	71	77	66	69	57	70	68	60	67	73	65	57	65	76	57	81	83	70	61	66	70	60	67	70	68	71	59	75	66	80	60	54	67	69	68	64	59	77	71	54	67	76	58	72	77	68	65	69	60	63	66	68	80	69	53	63	70	82	70	71	49	62	69	72	58	62	78	62	80	46	62	77	59	73	70	50	65	52	81	61	67	79	64	71	81	55	71	69	65	84	67	76	64	59	78	55	60	55	57	72	60	74	75	60	80	60	62	66	59	71	62	68	62	66	63	66	61	65	75	84	66	86	54	67	60	61	67	63	53	61	61	69	57	57	75	63	76	85	69	61	88	71	63	71	61	65	78	62	72	59	78	51	55	67	77	64	45	67	64	58	75	69	47	66	62	83	67	69	64	70	62	68	63	72	58	68	53	61	53	65	83	64	75	60	72	83	59	60	59	65	82	81	61	54	64	69	68	55	64	63	60	64	70	67	59	82	68	64	78	74	59	79	84	66	75	61	75	80	69	64	65	79	57	80	76	73	65	71	57	75	75	63	66	69	71	63	58	66	87	72	60	67	66	81	63	80	69	56	64	57	58	70	66	81	74	61	69	59	62	78	68	77	60	66	55	65	73	74	57	68	51	67	78	62	65	79	68	82	83	51	69	74	70	68	68	73	69	61	58	65	48	63	63	56	57	63	76	72	59	78	64	60	77	59	65	44	61	65	71	63	87	65	66	69	73	70	66	53	71	66	62	70	63	68	76	56	60	64	51	72	66	70	71	49	84	69	76	57	57	68	76	58	63	67	65	62	51	54	76	59	77	59	61	79	74	62	79	53	75	68	67	56	72	64	66	66	74	59	64	67	55	64	67	75	75	63	70	65	67	66	72	68	65	77	70	53	67	72	69	60	60	58	60	67	57	54	64	69	76	69	56	74	87	67	72	69	78	71	63	47	76	69	65	75	80	67	55	72	57	70	51	66	57	67	61	60	66	64	62	54	56	66	66	72	78	73	72	64	62	61	68	78	72	67	53	57	61	53	57	59	68	52	51	61	62	71	70	68	69	66	60	60	75	55	58	75	61	75	62	83	54	49	69	71	63	85	63	68	66	73	68	63	65	70	70	69	75	55	60	70	80	73	68	71	62	56	75	76	70	66	70	87	67	70	60	59	64	69	66	66	75	61	73	70	67	69	68	60	74	67	56	54	72	68	66	55	57	64	80	70	66	71	71	77	77	73	62	69	71	60	69	63	61	70	62	65	71	62	70	67	64	74	74	65	75	71	62	83	71	55	69	66	58	71	62	70	76	80	55	60	66	67	72	64	69	79	64	82	68	61	58	53	77	62	60	67	67	55	60	66	72	52	70	62	64	66	86	55	72	74	73	68	70	80	64	81	70	76	62	56	71	64	74	68	63	64	62	77	83	71	58	48	84	89	55	67	77	51	63	70	60	67	57	60	70	72	62	63	58	79	73	60	75	68	72	73	75	42	80	64	50	63	66	73	59	76	67	69	71	61	63	69	63	59	47	72	76	79	71	67	69	84	69	66	59	74	57	55	67	58	65	65	66	67	54	76	69	69	77	74	72	62	58	60	58	72	72	71	62	63	69	63	74	62	62	67	55	70	73	88	66	57	75	63	79	66	86	70	65	76	73	75	44	68	55	72	72	53	66	73	61	53	56	59	53	77	59	67	70	76	72	57	68	54	66	74	61	75	58	54	52	57	70	65	57	64	54	63	69	67	66	67	55	60	50	62	74	74	71	60	61	80	72	67	59	55	70	60	74	51	71	58	75	71	65	67	56	74	75	71	61	80	68	72	56	61	74	65	55	85	54	72	57	54	78	80	63	63	64	76	49	61	69	73	53	71	84	73	68	68	60	55	61	73	61	83	62	64	58	72	55	70	70	88	62	60	62	74	59	60	78	61	66	66	70	68	61	65	62	53	65	69	62	51	67	57	78	76	65	58	62	69	81	55	64	59	64	51	70	70	61	58	61	60	81	56	66	74	71	64	65	68	67	63	73	65	65	75	69	69	70	64	77	67	76	79	57	64	61	71	83	72	64	62	68	66	68	73	60	65	67	63	65	71	72	76	69	64	66	70	63	64	64	69	66	63	60	80	64	61	64	63	74	73	64	61	65	81	64	65	67	43	75	69	61	62	76	79	61	81	78	64	63	72	76	76	77	66	65	53	79	77	76	64	76	82	65	73	71	61
7399	1819	4504	5444	4663	3816	3043	2491	2088	1695	1493	1261	1117	990	894	846	755	708	682	636	594	498	486	457	516	480	429	385	380	389	348	336	313	310	348	363	321	291	334	312	294	287	311	291	298	286	255	280	278	280	242	243	255	257	235	235	244	255	226	252	249	250	237	245	217	234	231	244	256	234	230	231	235	217	198	241	222	226	237	234	229	209	219	239	228	212	226	247	209	226	204	211	215	216	217	232	199	200	219	211	217	234	223	238	212	188	198	200	184	209	182	204	225	228	209	202	192	212	197	214	203	187	220	205	198	198	192	181	196	200	206	229	220	219	200	226	208	212	205	211	175	227	201	187	199	189	218	210	202	209	217	227	250	217	197	184	212	207	210	203	216	190	206	188	210	201	221	187	212	203	195	215	232	183	225	202	197	190	186	194	193	219	194	186	205	187	199	243	197	218	189	197	223	195	216	202	198	207	183	191	224	220	191	197	210	191	241	182	204	183	197	204	213	212	221	205	210	203	221	212	191	182	205	199	204	180	170	197	173	178	184	196	206	203	210	209	194	200	199	198	207	200	217	195	235	189	229	190	191	213	201	195	223	203	190	212	223	219	192	190	204	196	219	186	201	218	215	203	196	221	208	171	195	188	179	197	184	208	208	183	218	175	206	183	205	184	214	187	219	199	199	193	186	208	209	191	197	183	189	212	218	192	157	205	178	195	212	214	205	183	193	206	178	208	196	214	192	191	209	230	179	212	216	211	188	185	197	227	194	178	210	189	232	192	204	200	209	206	211	198	218	209	194	203	197	236	209	221	197	193	205	206	196	214	184	192	202	183	193	204	227	195	218	186	225	185	179	174	213	203	208	188	207	202	198	176	198	181	184	217	225	203	237	181	209	200	189	224	196	190	205	207	200	234	181	201	192	190	199	197	212	198	213	209	192	195	213	179	200	184	196	181	201	217	206	188	205	195	187	175	202	205	205	201	166	241	210	195	203	206	222	209	201	200	200	191	187	198	185	204	185	211	188	201	188	188	198	187	208	206	216	177	192	204	194	205	200	191	199	189	209	172	194	196	196	198	190	186	187	203	210	208	221	185	207	185	193	194	190	164	212	185	192	189	235	210	169	199	212	195	196	188	201	218	204	192	210	215	220	189	216	176	232	206	186	201	220	209	200	202	176	218	170	210	193	171	230	211	195	196	181	197	205	210	207	188	197	189	188	189	214	206	194	200	195	210	180	205	214	193	193	215	199	215	210	207	182	194	190	209	187	214	231	196	211	196	210	212	205	208	181	202	204	201	209	205	207	198	214	197	176	234	215	182	214	212	206	214	198	214	199	185	196	206	180	210	190	185	196	229	219	215	188	231	177	175	210	194	209	213	194	205	183	217	195	193	201	207	217	213	210	192	212	202	205	187	213	177	194	194	191	225	187	222	231	227	171	200	200	201	214	181	189	231	211	174	187	204	177	215	217	179	205	183	205	187	179	202	230	214	201	202	204	207	192	183	226	200	199	190	180	193	218	209	212	200	194	181	204	200	195	168	202	186	189	191	187	181	195	190	193	201	206	189	184	215	212	206	205	213	206	193	227	193	187	204	197	212	192	218	198	198	202	175	185	196	182	208	192	223	198	189	181	191	195	219	200	181	180	198	198	185	188	215	210	179	193	216	202	193	177	185	189	174	203	190	202	182	194	196	171	203	185	200	194	194	196	173	198	208	218	190	228	189	188	203	210	220	184	217	194	184	207	197	188	181	192	202	196	191	194	195	177	199	201	208	214	191	192	199	213	201	187	205	192	174	214	187	191	200	190	208	171	202	180	209	196	188	171	201	174	187	184	200	214	221	228	217	194	213	216	202	189	193	193	197	201	198	178	191	221	210	186	198	182	186	200	201	189	202	192	194	206	209	186	203	200	192	184	211	199	202	210	182	210	182	174	203	198	234	194	199	203	188	209	187	199	190	199	205	204	204	213	197	217	194	192	204	217	193	218	174	201	217	212	195	197	197	207	200	200	208	222	195	224	208	172	185	183	191	195	180	171	185	181	211	188	205	202	200	203	216	202	207	200	189	201	215	209	211	187	209	194	186	180	228	184	229	220	217	216	181	200	207	220	176	200	194	205	207	182	208	203	199	206	189	206	193	194	204	193	181	221	215	175	205	175	193	206	231	189	193	185	207	212	196	208	193	196	190	225	205	177	222	171	218	195	202	212	182	204	199	201	185	187	202	191	191	186	183	186	191	196	173	207	173	182	215	200	209	176	203	211	188	198	207	197	210	187	197	209	205	198	201	181	209	212	200	165	203	178	197	198	176	214	198	190	203	197	201	197	210	203	204	189	216	178	206	177	207	205	200	189	185	203	194	211	204	194	183	205	204	195	226	215	238	209	182	193	218	208	203	205	191	220	243	194	208	202	202	189	213	198	208	178	208	188	206	226	195	209	197	215	173	208	205	227	191	179	197	204	186	200	207	179	199	186	201	179	198	211	202	244	185	209	206	220	203	206	203	209	197	202	200	210	163	207	211	244	200	184	203	182	185	203	185	220	196	201	209	202	188	213	214	198	210	206	193	197	186	193	204	203	195	186	206	224	185	198	203	199	193	206	198	182	187	204	204	198	210	204	193	199	193	205	206	189	217	216	200	205	211	175	201	208	206	195	198	215	224	191	189	178	220	179	190	202	204	187	198	195	190	177	182	220	191	194	216	189	183	193	218	205	178	184	207	199	197	169	215	187	230	190	176	200	182	195	193	204	194	197	198	202	181	190	200	211	220	223	206	203	197	211	191	212	217	224	182	196	190	189	190	206	218	196	184	209	188	206	231	199	200	197	170	231	213	204	232	203	203	222	221	196	173	221	205	194	216	188	191	187	233	221	190	212	167	212	197	191	201	207	192	186	207	223	173	197	215	163	170	200	216	192	211	193	191	179	188	204	179	163	203	185	214	215	211	177	192	204	200	202	205	210	205	187	202	214	211	191	207	180	200	221	200	202	198	199	201	208	188	212	215	182	190	196	202	214	191	227	191	197	181	188	197	199	207	192	218	212	196	192	205	220	196	172	203	196	201	186	205	208	215	179	209	206	205	208	170	226	180	190	180	181	211	188	196	213	190	231	191	190	191	208	198	171	201	183	215	181	217	185	204	217	187	201	208	172	174	220	206	215	182	172	207	204	195	216	201	205	201	205	211	225	212	209	190	209	197	196	184	205	201	194	208	197	194	191	181	201	228	211	218	191	212	200	199	169	181	214	190	207	195	200	190	223	195	199	224	185	191	232	214	187	192	177	224	202	183	197	191	185	201	222	189	196	197	196	190	211	203	189	231	204	193	203	216	191	202	177	199	192	202	171	202	249	211	162	224	193	209	206	180	197	210	191	183	182	207	225	214	199	200	216	204	194	223	200	183	179	215	202	218	193	205	171	210	187	162	195	214	169	190	175	190	195	222	201	207	207	208	185	213	188	191	191	187	203	213	197	206	207	170	185	194	206	171
2163	299	306	314	296	283	288	284	259	260	258	270	238	284	233	251	256	256	255	261	228	236	294	257	261	259	256	251	274	248	256	279	262	268	298	265	249	271	249	253	239	267	248	255	263	260	258	255	272	259	239	225	264	280	261	258	251	272	244	265	252	230	235	253	255	259	248	241	255	249	269	248	247	276	265	285	254	274	219	226	257	276	288	237	238	274	215	221	270	246	259	242	246	266	247	270	257	244	245	243	243	255	254	247	272	270	268	273	253	253	232	246	257	241	256	257	248	271	233	245	261	232	275	258	230	258	247	269	283	233	251	271	265	223	268	261	248	207	272	266	214	245	254	241	255	250	232	267	253	251	241	248	242	267	263	292	243	249	232	254	225	259	241	233	278	267	277	284	261	264	297	210	267	255	250	241	270	271	261	240	246	241	264	248	294	283	256	245	275	240	248	261	248	250	258	251	250	246	274	241	245	261	252	263	269	271	291	249	242	267	257	259	249	237	246	243	228	249	245	264	250	242	253	242	246	234	238	221	262	264	219	267	242	283	277	261	272	258	270	285	233	289	238	263	263	241	231	253	256	263	251	267	269	245	249	255	256	257	276	280	276	242	232	281	261	269	227	273	255	231	246	254	252	257	262	263	269	275	246	252	256	252	272	253	233	258	270	250	215	244	280	275	250	227	249	258	234	271	262	247	271	272	244	276	270	251	258	283	228	271	248	222	267	240	225	272	261	256	262	244	244	287	268	223	277	222	247	256	252	245	256	240	266	230	246	268	264	230	282	263	239	230	241	262	234	251	242	260	243	255	271	263	247	219	270	267	238	240	243	278	220	221	265	271	298	199	260	275	244	272	292	253	217	265	264	240	246	259	249	234	255	257	256	274	259	276	270	237	243	249	248	270	244	267	228	238	263	276	253	226	261	285	237	259	263	256	267	233	231	302	269	263	269	247	268	230	255	242	250	240	246	261	249	268	247	265	265	240	278	233	297	277	281	236	242	266	233	274	255	258	232	246	253	234	249	258	247	249	279	237	265	244	268	246	257	248	245	259	265	246	233	264	267	259	257	256	273	254	247	257	267	244	252	282	253	241	256	285	247	284	247	249	273	267	238	265	247	238	236	254	255	219	265	221	244	269	252	261	284	284	251	288	264	258	230	231	256	270	288	262	243	257	265	248	256	259	271	259	239	290	246	234	242	237	256	253	250	269	265	275	237	258	247	241	254	245	224	260	223	272	240	246	248	270	234	249	263	244	249	248	248	254	247	260	259	243	248	236	245	234	262	245	244	247	267	237	276	243	246	260	252	242	278	277	263	218	269	238	251	260	273	251	243	263	301	244	236	235	268	268	269	247	235	272	249	268	269	256	235	241	247	261	270	248	232	276	260	247	271	256	219	270	262	251	224	237	256	225	241	238	247	244	252	238	267	252	252	254	249	249	221	268	242	282	237	277	274	252	234	237	255	257	241	278	260	247	239	252	232	233	213	262	216	254	237	261	256	258	278	227	277	267	245	243	241	241	258	243	266	250	275	248	262	259	258	253	263	249	267	230	245	270	244	253	232	230	239	258	248	243	257	272	233	228	284	252	263	244	254	267	288	261	251	256	242	265	261	242	246	288	251	239	242	257	247	246	266	263	259	271	245	283	222	277	240	244	250	277	219	261	258	236	285	272	253	255	229	251	256	269	267	239	226	242	256	259	251	283	245	248	284	285	244	241	292	249	253	251	286	258	226	258	288	275	262	252	256	271	233	216	246	236	258	278	244	215	279	250	260	255	240	272	229	258	281	250	268	253	232	285	260	266	251	254	251	259	287	257	238	224	277	233	236	248	248	262	251	245	248	264	268	213	271	247	247	259	253	251	237	242	221	248	252	277	253	235	246	234	242	239	269	255	292	267	258	234	252	263	253	274	223	281	254	241	269	263	266	273	268	236	251	272	230	276	293	265	278	233	222	251	283	287	256	257	259	283	254	288	260	244	264	248	251	225	247	249	233	272	240	260	266	255	252	249	256	240	235	233	265	222	265	237	256	255	259	240	237	250	242	245	280	248	270	248	273	269	248	258	245	246	266	261	260	249	247	249	238	265	265	293	256	261	227	225	279	252	259	258	232	240	218	285	251	212	249	244	267	252	265	261	268	244	238	251	244	263	254	231	279	248	257	234	253	276	241	234	276	255	249	235	224	249	253	261	260	247	264	279	272	259	249	276	237	261	266	232	226	258	258	255	267	240	262	227	273	257	262	232	284	259	239	272	269	278	258	261	244	269	272	264	262	249	259	254	256	274	242	236	257	245	233	264	271	248	255	257	242	268	224	235	282	259	253	279	282	287	260	250	243	260	224	247	297	269	237	225	270	258	261	269	251	247	221	258	260	241	270	240	244	260	253	264	259	256	275	254	267	249	274	271	259	246	269	256	261	267	233	252	244	249	267	221	239	246	284	248	255	234	262	261	262	232	257	249	242	239	258	260	265	244	259	230	244	267	229	233	246	248	233	262	257	256	262	232	263	250	288	285	262	276	242	247	265	287	265	267	262	254	252	225	253	295	270	266	266	239	217	272	242	253	282	240	228	231	245	213	280	237	260	262	281	264	247	258	235	268	268	234	264	243	263	240	269	277	231	250	264	236	272	263	240	264	217	234	239	271	276	277	266	210	244	259	275	248	233	233	265	248	253	220	256	256	252	293	264	269	254	243	275	251	262	250	273	286	268	255	258	280	221	276	251	271	261	268	223	237	231	237	285	225	274	255	269	247	280	272	261	236	238	225	262	258	270	238	261	238	230	274	254	278	250	249	270	246	245	255	251	276	244	226	252	246	250	258	247	285	263	236	268	244	264	250	275	239	277	235	225	250	242	226	231	270	260	255	251	244	256	270	276	236	227	257	248	243	255	255	247	263	253	240	256	253	234	249	272	261	256	260	276	233	234	241	246	245	244	278	261	255	267	228	237	271	227	211	237	245	269	252	240	259	264	265	236	247	259	274	267	248	253	250	243	262	283	250	231	232	250	269	292	259	256	254	268	262	278	239	261	231	241	237	254	266	257	246	235	265	235	240	247	245	263	247	235	244	252	227	255	265	247	255	241	264	262	294	259	260	253	261	235	286	254	297	231	250	237	251	253	246	263	252	259	284	255	253	243	248	244	263	262	216	238	276	240	229	251	254	244	259	265	265	230	249	247	286	249	237	232	221	255	248	242	236	243	253	239	223	244	237	270	238	269	259	264	232	218	244	266	275	228	241	254	254	264	248	285	261	234	243	273	266	281	282	213	273	263	242	290	242	232	275	247	250	227	255	269	228	237	265	235	251	245	274	238	240	255	268	253	251	228	234	263	249	237	249	273	258	257	244	221	268	248	219	248	241	249	251	291	240	280	257	235	275	251	252	240	223	239	261	250	295	261	258	258	211	249	245	249	251	263	252	270	239	275	235	247	237	246	250	269	256	218	267	253	230	267	234	227	244	277	245	267	251	243	247	245	248
2419	652	840	811	777	745	705	725	708	721	638	703	634	687	683	713	701	704	671	653	691	619	651	641	631	708	643	671	663	635	655	652	709	619	600	604	681	604	620	686	671	656	669	628	644	687	624	659	685	662	650	676	695	620	631	644	694	691	651	641	650	651	661	640	632	572	635	623	717	601	685	669	607	654	588	672	659	630	678	688	641	656	653	692	670	682	652	686	680	626	648	673	614	664	674	676	635	645	618	678	659	658	666	619	665	708	644	678	694	636	725	688	598	631	603	626	702	634	622	638	636	633	629	633	675	656	592	679	657	640	653	647	645	651	660	657	675	628	676	674	662	640	641	674	641	641	604	615	652	660	590	631	642	681	630	637	658	654	689	608	667	682	666	623	734	699	601	652	618	648	634	650	617	648	654	685	687	636	631	637	670	647	607	647	665	621	645	615	612	648	635	679	705	663	613	629	626	669	676	637	655	637	625	631	603	626	655	629	614	645	654	597	660	657	609	683	625	637	632	634	692	626	681	646	683	689	670	635	660	666	622	722	611	643	641	685	649	689	668	662	672	685	624	698	687	643	642	655	637	633	643	675	642	650	668	609	648	636	635	684	696	618	666	631	688	651	657	669	653	645	622	668	661	620	619	657	703	641	655	646	649	664	649	615	610	658	619	664	612	624	631	655	682	659	668	651	624	615	603	639	619	631	665	675	652	627	620	586	647	640	607	618	637	639	643	639	643	674	642	655	642	669	618	620	644	640	614	656	659	622	663	639	669	617	635	658	647	678	652	632	684	651	652	642	667	625	634	615	618	637	617	649	673	649	646	665	641	649	671	647	625	623	675	624	676	666	655	638	654	666	616	612	645	608	667	683	707	666	605	678	632	658	662	650	672	641	662	678	694	668	658	628	702	641	705	665	637	615	639	635	636	655	650	662	647	644	620	629	616	639	654	610	599	660	631	644	678	686	680	628	604	651	637	651	643	680	668	682	674	633	599	609	655	610	640	658	645	634	662	676	645	636	636	649	609	663	628	619	707	632	633	671	696	631	679	652	646	624	688	643	608	654	646	624	654	639	648	662	673	658	651	649	649	637	653	668	667	654	675	646	624	654	639	635	669	661	644	602	671	669	640	638	648	660	638	642	626	616	643	650	676	626	623	642	632	628	635	648	630	617	630	653	664	569	658	678	640	686	672	627	684	720	640	679	657	661	644	621	645	627	621	636	626	604	653	686	629	643	675	621	631	687	665	628	695	660	683	649	600	652	651	635	666	674	646	648	678	647	698	632	610	585	670	642	666	686	644	614	647	637	649	652	664	679	626	625	675	599	630	667	616	624	613	618	614	619	644	674	655	629	692	651	634	654	681	647	651	641	641	659	640	655	682	630	629	614	661	622	680	638	639	677	650	637	610	674	601	655	641	660	666	658	613	662	640	686	661	635	667	640	637	639	638	655	646	637	684	653	685	645	653	667	642	615	664	665	681	631	608	646	631	635	630	608	682	647	657	664	642	668	657	632	631	638	668	610	603	647	616	667	680	645	629	666	657	637	665	656	640	625	644	656	666	676	700	692	626	638	621	705	684	641	624	641	643	680	659	669	642	629	672	657	691	657	635	639	683	621	622	633	679	643	613	635	648	661	637	612	665	620	661	666	675	623	631	577	598	654	603	652	670	640	649	665	663	678	614	636	583	646	662	610	664	661	644	705	620	615	626	632	634	639	678	633	638	647	632	644	671	592	606	649	615	613	639	661	653	642	622	714	646	653	628	669	701	596	671	662	639	651	659	588	603	644	644	635	667	633	643	631	632	681	676	640	658	634	635	603	666	679	654	663	612	627	633	664	675	637	639	676	644	621	640	645	626	662	605	630	663	648	673	659	628	654	640	714	640	605	642	653	662	645	664	637	663	648	604	670	621	656	603	642	649	656	640	637	636	633	632	632	694	650	664	649	644	653	693	670	652	658	655	642	658	626	667	603	715	665	624	622	635	694	637	634	632	612	641	598	653	645	644	649	585	614	618	649	676	676	638	618	671	635	645	629	593	655	638	649	697	637	638	678	660	664	647	618	636	597	685	670	683	682	679	645	645	642	698	646	640	649	642	621	671	624	596	612	641	670	598	673	654	620	687	667	654	657	655	601	632	627	647	665	701	677	623	694	576	659	686	652	664	636	678	639	685	629	654	658	658	638	659	678	601	654	649	651	660	671	621	659	624	640	595	648	641	618	707	652	700	652	647	651	641	610	661	640	614	706	661	632	643	671	617	685	642	627	623	584	680	699	677	644	675	677	611	610	618	695	642	633	638	649	636	625	671	630	635	673	659	666	647	649	682	649	623	599	670	692	656	632	668	630	629	663	625	646	694	675	698	629	627	670	686	671	651	666	592	620	659	668	640	619	648	689	672	667	663	631	636	678	632	649	642	675	681	608	669	634	670	672	627	620	657	649	624	633	655	662	638	629	641	616	603	646	626	654	629	654	646	620	629	603	650	657	672	640	644	666	657	661	634	645	631	643	650	594	656	672	691	643	675	640	654	660	667	615	657	667	610	620	647	654	650	659	619	638	633	639	632	678	637	591	633	657	608	597	628	639	607	670	653	642	649	635	679	660	714	666	615	666	671	651	654	655	635	642	642	630	624	673	656	632	591	659	654	654	653	642	639	671	623	647	592	647	642	652	651	663	643	665	647	647	639	678	658	619	650	639	640	653	610	682	661	617	663	658	656	678	704	641	648	619	687	629	648	653	672	645	634	620	659	653	671	594	683	653	604	685	702	592	660	651	645	633	640	673	693	604	634	670	635	678	597	646	624	608	676	650	662	653	685	664	650	647	666	612	626	649	663	657	628	657	636	647	677	633	657	626	644	724	683	614	671	644	650	714	685	618	608	650	661	654	672	668	629	657	654	650	634	661	629	646	641	623	626	615	673	616	620	680	640	652	630	621	654	628	657	674	642	659	670	632	637	670	680	616	638	633	654	670	676	640	642	702	605	668	627	651	624	652	618	678	643	673	640	648	649	657	641	675	652	646	617	655	588	611	661	639	628	624	609	628	660	644	616	659	638	676	632	656	614	619	626	669	639	621	657	680	635	633	666	667	655	608	619	655	651	638	656	670	644	663	677	612	667	623	623	637	692	628	590	671	618	665	621	632	667	649	654	630	646	574	652	651	646	680	628	650	684	685	656	628	624	674	665	683	618	686	650	674	662	650	657	691	662	651	676	633	642	640	676	702	650	619	656	622	665	690	642	723	637	637	667	612	648	664	636	660	677	635	636	648	637	703	644	683	612	641	652	674	663	635	696	691	673	673	642	622	646	647	630	616	696	660	669	695	621	616	627	654	658	583	640	635	622	626	636	622	641	696	680	666	657	658	715	667	614	642	688	666	678	674	647	647	638	657	643	649	623	661	634	641	604	655	647	607	659	591	664	628	666	687	728	669	648	634	625	691	596	667	656	677	650	664	622	645	666	617	649	624	660	673	632	638	652	629
9010	1051	1348	1046	724	568	496	453	381	307	294	296	269	267	249	208	226	227	196	242	222	219	203	194	198	201	197	207	206	204	196	199	194	164	181	185	205	192	172	215	211	185	201	204	191	180	203	192	191	211	176	174	168	184	183	184	165	170	189	173	169	175	184	193	180	165	174	199	173	184	192	195	188	200	190	174	196	178	193	187	190	195	157	175	180	169	196	196	196	174	178	179	188	180	202	189	178	173	192	163	180	193	185	183	173	164	174	173	177	190	206	183	176	171	173	179	170	149	197	193	180	191	191	182	193	193	198	188	167	180	173	182	204	186	169	182	181	160	176	176	187	193	188	197	190	184	204	195	168	204	183	199	186	167	188	180	173	194	211	186	198	207	183	186	186	208	179	181	189	192	192	165	177	190	195	177	175	200	195	187	202	198	166	176	213	198	202	172	198	193	175	203	187	197	181	193	191	167	169	180	183	202	188	177	178	191	194	174	192	200	187	186	177	176	198	191	174	163	188	151	175	205	167	187	210	161	173	189	207	191	183	156	181	169	199	187	192	186	159	182	195	205	177	167	156	215	169	186	195	170	151	164	191	196	158	190	204	177	165	184	158	184	207	189	182	212	180	198	186	188	168	176	165	181	193	175	206	165	183	180	166	185	181	187	183	190	182	191	183	189	167	151	185	177	198	176	189	209	196	200	195	190	180	174	170	210	169	180	183	196	215	188	189	172	172	186	215	211	181	172	191	155	176	186	178	174	187	177	160	175	171	214	174	164	164	188	166	151	179	167	180	180	174	203	197	158	176	176	199	177	167	172	204	206	205	171	179	204	190	192	177	192	165	189	200	198	182	180	157	178	198	192	180	203	203	200	185	187	171	183	176	167	183	199	189	172	162	184	200	179	181	168	173	176	172	179	184	186	177	181	171	173	191	184	207	180	186	189	181	182	173	196	183	212	221	193	195	182	182	201	152	176	183	190	200	180	195	167	187	181	196	159	159	192	164	173	183	191	170	200	177	203	187	205	208	191	201	188	206	179	204	195	197	175	192	179	185	182	174	183	208	192	195	177	179	154	200	190	169	210	169	171	178	168	180	192	187	201	179	151	173	169	202	175	178	187	190	183	164	189	192	167	189	188	183	195	192	205	199	197	171	160	182	183	162	162	187	181	165	165	194	181	193	178	169	154	162	187	162	174	163	165	170	165	187	164	193	168	188	175	165	187	155	188	172	197	196	191	193	178	185	187	200	170	165	182	193	178	191	202	169	172	217	173	193	181	205	186	197	185	190	187	164	201	203	195	181	170	172	179	198	176	191	181	172	201	171	170	176	195	177	173	189	198	170	180	197	178	203	170	213	180	191	155	166	187	186	199	186	172	175	183	231	184	193	178	178	164	162	164	164	149	172	185	174	180	176	170	173	148	159	180	188	190	185	187	178	175	195	210	176	180	151	172	177	176	203	175	192	177	194	200	178	199	193	182	182	177	189	186	207	191	203	174	178	202	185	189	173	181	200	195	191	188	185	191	190	179	176	182	198	175	186	187	166	196	192	177	211	205	178	180	172	174	196	187	193	168	190	174	148	186	177	191	167	157	163	188	196	160	163	200	174	192	187	180	169	192	179	171	191	157	163	183	184	175	185	196	197	207	171	200	174	200	211	181	190	177	173	180	171	153	171	192	187	184	184	180	190	188	186	200	175	169	180	187	160	198	196	190	206	180	179	197	191	175	168	195	139	207	178	182	201	208	172	178	180	172	177	183	184	174	188	201	200	177	158	192	166	185	170	178	169	190	189	179	188	200	175	181	186	196	183	168	184	212	182	168	200	197	182	194	193	166	179	161	172	219	194	178	208	187	169	183	189	189	189	199	196	160	186	184	176	174	177	178	173	179	192	165	196	179	172	158	178	174	175	196	187	175	213	161	180	171	177	218	188	173	174	164	183	195	187	200	153	197	162	186	209	185	158	171	185	167	183	173	178	181	164	183	191	164	185	176	176	174	179	183	181	182	194	196	167	186	187	197	198	177	191	181	183	181	170	164	177	176	170	171	170	185	197	192	197	170	184	178	170	181	185	178	171	193	158	189	180	178	171	198	173	187	186	179	173	211	192	204	192	183	181	171	198	217	190	187	187	177	197	192	218	221	184	204	163	188	200	198	187	208	162	208	186	188	160	198	186	181	203	208	189	182	197	176	175	164	196	168	181	173	206	183	222	181	206	198	174	182	179	158	169	186	166	187	171	178	200	177	176	193	187	181	184	180	177	173	206	182	206	198	163	195	196	207	168	172	190	199	174	185	173	182	181	177	187	209	164	217	168	174	177	165	193	180	188	165	199	185	170	210	175	186	183	197	200	204	173	183	198	187	186	175	195	190	170	164	185	174	184	179	190	183	181	189	169	184	167	200	175	188	205	195	185	193	211	183	184	175	196	194	186	179	182	178	170	179	205	192	181	149	156	209	178	191	214	188	198	167	165	190	195	202	193	202	174	183	199	184	167	214	180	162	190	171	156	186	157	171	184	188	153	181	190	169	192	189	170	185	188	168	189	183	160	197	172	164	156	167	164	172	164	210	185	191	180	177	193	168	200	213	189	187	218	181	202	188	182	161	189	181	191	182	171	159	183	186	192	196	188	192	179	151	178	205	188	186	185	176	192	182	182	189	157	165	154	182	198	176	181	183	182	189	181	175	165	157	168	196	155	205	180	188	160	219	177	178	176	177	167	174	197	195	197	178	160	194	174	160	176	180	190	196	180	227	214	178	192	166	172	196	178	199	190	196	179	181	175	176	208	176	194	192	204	173	175	172	185	186	183	191	190	199	204	185	180	193	187	203	177	155	192	203	196	166	202	186	174	202	183	202	164	160	185	194	182	191	195	179	165	169	175	185	197	191	200	190	200	161	175	199	166	192	204	161	183	197	196	181	208	198	180	176	195	172	187	177	181	160	181	179	215	158	169	199	188	180	194	171	189	214	176	186	204	192	187	191	183	172	192	196	187	199	180	190	200	182	159	182	191	160	178	187	168	176	194	218	196	184	200	184	183	191	189	183	211	211	179	181	188	179	196	191	181	182	178	209	185	189	178	191	172	199	189	185	176	172	170	195	201	168	201	189	221	179	189	189	192	192	184	176	167	190	196	175	173	215	188	182	196	211	188	170	187	175	199	197	174	190	188	182	187	186	158	176	183	212	182	189	190	172	171	156	181	184	202	197	172	198	196	169	191	148	182	177	184	199	179	200	185	188	193	190	193	202	178	175	185	220	183	182	166	201	199	203	206	187	189	176	172	176	166	179	186	170	195	183	193	198	186	198	170	199	173	201	173	216	176	192	207	179	177	201	182	209	186	178	194	171	185	179	184	220	190	181	169	188	159	191	185	171	191	151	181	173	197	167	193	201	171	203	201	186	168	201	148	166	195	223	174	172	171	169	189	220	200	198	162	192	193	150	172	176	187	161	171	196	158	183	182	191	164	184	199	197	176	177	174	169
5752	1367	2779	3380	2925	2397	2055	1722	1460	1277	1204	1097	931	884	840	835	768	750	688	687	689	631	628	640	619	570	619	580	593	563	598	554	598	539	536	541	530	525	500	503	508	486	536	498	489	564	526	519	489	507	520	493	501	501	530	489	486	500	518	465	490	498	505	504	443	467	519	535	462	497	468	441	531	525	486	499	490	495	442	488	464	524	488	469	481	462	513	499	501	466	475	515	460	476	488	509	508	483	480	488	474	488	470	469	475	483	456	452	497	511	469	467	486	484	465	519	491	524	446	445	471	455	489	477	472	491	436	480	475	469	452	497	456	479	477	501	467	450	521	426	451	467	452	488	500	485	446	459	465	491	472	478	497	491	484	446	470	456	508	504	479	451	478	478	477	456	468	515	445	484	459	428	476	499	479	460	459	506	434	509	484	454	476	493	472	483	483	426	467	444	459	508	465	476	476	496	479	484	491	489	472	459	468	454	468	477	481	504	483	495	475	442	480	489	458	439	427	461	506	460	470	436	443	497	466	485	507	489	461	462	492	459	506	454	457	460	503	456	471	470	498	462	449	498	464	478	499	471	451	465	474	474	464	466	469	463	489	489	485	507	478	474	439	475	466	441	421	432	515	443	461	487	428	473	436	459	461	485	451	455	458	465	438	497	501	475	498	492	480	491	484	476	524	447	433	470	489	497	462	480	510	515	448	465	517	465	479	495	458	473	458	461	464	458	494	463	511	487	487	482	470	491	477	462	443	493	482	481	436	482	504	462	461	440	449	447	439	508	476	454	484	482	489	543	452	488	476	456	490	475	481	472	450	489	433	479	475	474	480	481	440	446	485	525	503	460	484	452	480	465	491	467	506	498	460	456	475	463	450	478	465	464	462	459	458	465	519	460	489	469	418	459	498	465	463	480	494	456	484	472	474	466	451	455	496	516	488	472	495	489	500	462	459	416	477	480	467	482	452	499	439	474	493	510	491	475	474	475	470	451	447	451	465	484	502	490	443	506	475	494	476	454	473	474	532	464	464	456	450	460	486	467	491	480	480	460	479	438	480	482	473	439	498	466	467	483	458	498	490	492	478	481	489	475	515	462	469	442	465	473	460	452	452	489	488	482	465	503	515	481	469	470	483	473	472	460	474	486	481	505	500	452	484	491	481	454	477	432	476	458	446	518	496	477	468	483	495	451	486	487	486	448	494	423	456	463	511	486	482	466	515	478	470	458	485	474	439	447	477	481	473	479	482	512	489	477	469	490	468	476	450	476	495	462	489	461	458	459	479	453	470	474	431	468	465	466	463	505	501	502	485	479	458	465	472	473	465	458	495	485	468	467	486	467	516	453	500	483	476	441	456	450	438	470	442	477	439	517	495	478	464	463	452	496	476	446	486	460	453	446	451	483	494	499	418	492	460	466	486	467	469	456	411	463	477	478	451	452	480	456	456	480	486	483	462	491	476	454	492	475	482	426	459	484	499	466	461	430	482	515	463	482	499	451	453	447	502	449	487	440	494	439	460	469	447	457	447	461	479	452	478	476	503	472	434	436	477	483	470	481	500	467	460	456	462	448	475	493	479	472	442	454	490	477	458	442	493	538	496	478	453	498	451	456	506	456	468	460	498	525	436	497	486	463	487	458	433	466	498	467	484	508	449	484	448	510	457	521	469	475	436	468	471	465	482	462	441	468	445	476	448	461	474	457	488	476	482	473	491	456	476	489	441	464	459	485	465	475	453	466	432	456	485	478	492	444	482	437	470	454	468	475	477	459	418	475	446	505	499	496	434	470	488	474	474	493	490	514	457	473	481	495	440	485	439	450	458	503	486	430	469	479	474	471	500	452	474	469	470	467	444	498	483	475	490	440	483	454	455	464	472	452	463	466	481	450	482	458	467	451	483	458	481	489	463	459	486	508	442	448	487	477	449	456	486	481	507	470	445	480	485	448	491	475	464	500	497	455	446	476	469	451	501	478	461	502	446	474	466	486	457	476	459	476	464	461	432	465	448	487	473	441	498	449	466	486	493	461	458	499	481	494	487	478	473	422	490	438	474	470	436	470	487	451	458	486	455	464	442	484	484	458	490	444	495	480	471	474	509	440	516	437	491	467	480	466	477	443	475	477	452	443	449	504	454	451	478	470	453	462	479	470	444	504	455	501	513	501	472	453	476	475	423	410	444	497	476	509	501	480	483	474	461	508	504	442	432	460	425	446	450	473	497	450	484	471	471	458	469	433	479	438	476	477	445	470	470	489	452	484	486	445	481	461	487	459	451	466	477	471	448	514	496	469	472	472	476	474	493	455	445	478	482	470	464	464	455	493	494	458	460	504	477	514	445	455	454	499	459	472	478	486	439	436	467	461	452	453	444	497	460	502	486	456	502	497	504	453	463	453	474	506	458	443	438	448	450	518	464	452	445	472	473	472	471	476	480	467	502	507	450	496	454	482	462	432	426	476	533	455	486	482	471	476	476	537	478	481	476	474	482	436	464	456	528	443	502	465	474	480	464	473	456	480	475	472	443	465	467	460	461	457	478	482	444	479	482	466	479	463	446	475	517	465	496	452	458	500	467	492	487	470	477	463	505	486	480	407	487	476	478	523	447	463	460	453	468	474	455	447	461	438	492	489	488	490	486	476	448	445	475	449	454	501	439	464	449	467	475	477	497	465	475	479	444	446	504	471	475	480	478	490	446	497	434	439	477	458	488	453	471	462	426	481	475	442	470	453	466	476	461	477	468	446	443	452	464	465	447	482	491	486	514	443	456	478	461	493	443	460	500	453	439	473	462	497	456	483	475	450	479	480	460	476	434	503	469	466	475	482	523	469	476	461	455	469	460	459	488	446	505	466	444	522	497	462	477	447	478	468	474	488	450	425	445	432	499	468	473	474	456	468	445	508	490	505	478	454	468	490	454	462	466	480	473	506	462	471	460	444	475	461	473	472	523	445	462	470	495	471	494	466	458	422	450	484	471	484	508	457	481	495	478	439	465	492	454	478	475	483	507	452	461	474	415	471	445	434	500	484	481	486	484	470	457	483	450	470	537	419	462	459	511	444	511	471	484	445	435	479	489	493	431	508	489	487	474	445	454	511	494	472	474	451	474	449	495	472	482	476	475	456	464	494	443	492	475	487	451	454	472	490	459	463	486	482	439	436	471	456	498	495	448	448	460	451	453	453	475	484	479	493	470	480	472	471	502	448	461	463	485	496	498	448	454	462	450	486	434	473	463	484	495	480	473	466	481	496	487	463	483	485	443	470	465	456	476	471	482	467	478	477	477	462	447	470	435	484	487	481	475	477	466	456	465	429	494	469	463	487	456	474	485	475	458	503	434	464	458	471	449	497	455	486	496	440	474	465	483	446	479	456	442	467	447	454	507	459	451	465	499	493	503	521	468	465	468	450	438	501	481	492	462	486	473	483	441	456	514	482	476	454	453	475	492	498	437	497	498	434	485	458	476	502	467	475	475	458	449	438	492	494	466	487	478	520
15840	2269	2283	1841	1265	917	664	496	407	346	304	235	212	203	176	156	149	131	122	116	112	103	113	121	93	110	94	97	99	91	77	76	85	88	71	86	78	81	75	91	74	96	72	88	68	73	76	63	76	55	65	77	64	69	80	69	85	57	66	53	57	69	63	77	51	71	71	80	54	73	72	72	73	74	71	73	58	71	72	70	67	78	75	77	67	63	67	82	56	76	74	75	53	77	67	70	67	55	66	71	54	70	62	55	53	61	72	55	63	74	54	63	61	68	56	60	83	60	67	62	71	78	53	81	76	72	64	79	62	68	71	64	69	89	70	75	63	74	50	73	55	69	73	65	63	49	48	69	63	72	66	74	68	62	63	50	84	63	65	58	57	60	73	63	63	71	65	75	76	71	66	71	68	59	74	58	74	55	77	55	67	61	69	66	65	74	83	61	53	50	78	58	56	74	71	70	65	72	67	75	83	71	73	66	54	66	69	56	78	69	75	73	64	69	69	70	60	70	52	59	77	73	53	66	64	64	70	66	62	66	72	68	68	66	42	64	64	82	61	69	71	78	57	59	73	72	71	59	65	66	65	62	73	79	66	74	67	75	62	58	84	64	68	54	67	78	54	65	80	67	71	66	68	61	65	65	77	82	64	57	61	67	58	49	67	60	65	64	65	74	67	61	58	64	78	63	68	64	70	59	68	66	63	71	75	93	87	69	64	63	64	54	69	72	52	60	66	66	53	60	66	76	51	73	69	68	81	49	61	59	59	66	77	71	65	60	68	69	75	77	61	83	56	69	53	80	66	78	69	63	58	81	66	56	59	75	65	63	66	66	59	82	66	68	65	74	65	82	68	63	71	67	71	67	86	66	62	64	72	66	64	72	60	60	62	69	55	66	75	62	63	75	72	61	57	61	60	67	59	66	74	75	72	65	67	78	70	63	58	68	83	49	74	68	70	72	66	54	78	68	82	56	73	64	70	62	75	66	67	71	84	73	72	55	85	54	73	75	59	62	51	59	67	59	70	56	65	55	65	64	51	64	65	70	67	75	60	71	78	71	68	63	55	63	74	73	69	59	71	61	68	82	61	62	49	61	71	63	59	64	66	59	62	70	68	85	66	59	66	62	73	81	62	78	81	59	65	70	65	70	76	69	56	49	52	59	60	65	70	57	62	69	76	55	69	64	71	62	72	67	79	59	74	78	65	66	70	59	64	58	60	58	75	74	79	73	60	64	69	54	66	47	56	73	74	66	60	64	72	58	94	54	66	60	73	69	70	48	60	62	59	69	66	67	82	74	67	59	63	83	64	65	59	61	62	76	59	74	56	73	78	71	61	59	58	77	66	73	70	65	65	74	70	70	50	80	59	67	50	70	58	62	65	56	63	76	63	64	75	74	76	62	52	58	61	63	69	66	72	70	59	64	61	72	63	70	70	67	64	56	80	58	59	74	71	64	51	69	60	81	56	80	63	60	65	63	69	57	57	72	58	78	60	71	48	69	75	62	59	60	59	62	58	71	58	67	61	76	59	79	70	67	70	64	71	59	65	62	73	53	69	69	76	60	64	68	79	81	78	81	73	71	56	62	85	80	66	68	67	67	80	64	52	78	70	52	74	73	59	63	58	60	82	72	70	63	77	70	63	84	65	69	72	59	73	67	61	80	63	63	52	68	66	58	66	63	59	72	62	64	62	73	67	73	57	58	74	66	61	62	63	47	70	45	60	67	52	76	62	64	66	62	60	63	58	64	75	73	71	63	67	83	75	72	66	68	68	59	68	69	82	68	67	45	59	57	68	51	69	76	56	67	78	68	77	70	67	81	63	63	60	60	76	66	67	66	64	70	67	67	71	74	69	51	61	76	62	61	65	69	60	65	72	65	50	60	54	72	66	67	65	77	59	65	66	65	59	66	66	76	76	62	69	58	66	78	69	76	51	58	67	75	70	68	65	69	54	96	79	64	50	69	76	75	64	72	69	71	71	61	60	81	80	62	53	68	70	73	68	64	62	74	76	48	68	60	44	57	73	58	82	63	52	69	74	55	52	66	60	73	69	91	49	71	76	57	65	49	70	72	63	61	79	80	76	61	62	60	58	75	70	74	61	71	67	73	63	79	72	91	59	60	58	59	68	60	68	64	65	75	47	71	64	66	85	54	87	66	77	78	68	58	58	70	66	82	64	54	66	61	55	82	70	70	72	71	50	63	57	61	87	62	52	81	55	58	73	63	63	78	77	55	75	79	60	67	51	55	67	67	71	64	69	70	68	65	59	76	65	67	63	67	56	68	79	75	70	51	58	64	76	72	68	75	68	64	77	72	64	68	69	59	58	82	64	79	74	60	74	66	58	74	92	75	62	56	67	46	69	71	66	77	74	61	73	57	59	62	80	68	67	66	60	83	77	78	65	67	69	69	46	80	74	71	73	64	69	84	78	63	69	55	70	75	74	75	71	62	72	65	67	64	67	56	76	71	67	87	73	65	69	64	73	62	82	66	56	64	60	78	68	62	64	60	58	72	69	69	60	59	67	54	51	45	83	65	64	66	60	71	73	64	71	59	62	56	65	66	80	52	71	66	60	74	72	63	74	79	59	55	60	56	53	56	72	74	64	58	58	66	69	62	63	57	60	66	77	68	67	65	59	76	66	58	64	77	64	61	61	56	59	70	63	73	79	65	66	69	84	55	60	57	54	71	54	72	76	90	80	59	64	62	75	65	60	64	56	66	65	54	75	76	57	69	72	69	62	61	80	78	57	57	57	70	68	55	79	74	56	75	72	56	56	60	77	73	74	62	64	68	86	65	69	62	75	81	55	59	64	75	61	74	75	62	70	70	62	67	75	67	69	73	68	61	67	75	63	57	69	61	73	56	67	57	66	73	67	67	78	80	53	58	80	63	69	51	64	66	72	78	56	51	54	69	57	69	54	67	62	70	73	72	90	68	71	67	67	67	68	61	66	70	66	60	52	58	60	69	66	58	67	47	59	56	73	69	63	76	72	57	64	61	71	51	71	70	60	79	66	57	60	63	60	64	58	70	69	81	57	62	76	80	76	59	77	81	59	90	51	72	69	67	65	64	58	77	72	62	55	80	53	59	62	73	60	56	50	54	55	70	53	64	63	68	67	65	60	60	70	75	67	69	58	64	73	73	71	63	63	85	49	66	53	73	54	79	66	44	56	58	64	84	74	70	70	50	56	52	71	71	64	66	60	53	60	72	68	69	64	67	53	73	55	57	58	68	62	71	62	62	64	58	55	67	56	58	75	71	57	61	68	87	67	76	77	71	68	60	70	66	66	55	74	63	60	50	58	59	65	75	73	59	60	82	71	80	67	56	61	47	56	69	51	70	64	64	74	74	68	65	70	62	68	55	65	64	63	87	69	59	58	68	66	62	71	75	64	73	43	56	63	62	75	71	62	46	63	70	62	66	66	67	76	70	61	60	59	60	80	56	65	65	66	63	72	64	71	61	76	64	73	66	71	64	67	72
7459	1870	4615	5480	4691	3805	3076	2498	2120	1801	1519	1338	1159	1019	935	821	784	693	662	595	572	554	504	516	426	441	421	417	418	377	367	377	360	348	338	338	319	319	283	316	315	277	264	295	282	307	277	297	256	259	284	259	281	235	222	252	222	236	240	218	242	244	254	260	224	232	242	232	244	230	243	257	207	204	232	218	226	217	219	239	215	223	209	234	227	234	217	211	223	211	200	202	217	215	233	218	209	207	196	216	206	215	203	219	204	232	201	188	205	201	234	217	213	217	181	193	192	192	193	198	198	190	214	167	227	189	186	198	209	211	200	211	215	196	184	224	197	234	182	206	192	191	198	207	205	214	209	198	220	194	191	198	210	204	208	215	219	193	192	220	187	224	174	213	214	228	207	191	222	232	203	205	206	205	192	172	212	176	211	203	195	212	222	192	199	209	206	197	238	220	200	181	226	213	183	177	224	188	198	207	214	197	190	166	198	174	187	174	187	178	189	196	191	186	224	184	187	187	209	217	212	193	192	200	196	179	200	178	211	196	199	180	191	208	195	204	224	203	196	206	213	189	212	206	195	211	197	187	211	200	208	200	196	196	188	207	219	205	197	229	206	157	205	213	191	202	218	193	185	198	216	201	209	182	194	179	213	183	222	216	190	199	202	203	189	193	192	198	191	188	178	221	216	227	195	208	206	177	194	204	211	210	200	198	175	223	189	200	197	197	200	205	223	186	202	210	201	210	198	187	193	207	210	189	214	214	229	189	205	214	205	202	193	202	213	184	203	213	225	193	227	199	186	210	203	210	191	209	198	196	214	207	185	199	202	187	177	193	190	183	196	201	190	218	177	210	186	210	191	191	200	175	213	195	216	185	205	201	196	233	186	198	191	172	219	204	232	204	210	207	207	179	202	206	176	203	209	224	187	177	236	185	196	180	219	191	193	187	197	185	180	180	198	181	233	193	202	188	205	188	233	197	194	206	205	191	204	206	196	193	176	194	199	183	198	204	186	196	194	206	195	189	189	183	196	210	189	186	175	223	178	220	213	171	207	211	203	181	200	201	214	197	207	207	216	209	202	195	212	190	212	200	215	183	186	168	174	197	200	211	202	170	225	185	199	185	178	214	177	224	202	191	170	184	182	188	172	206	195	185	219	199	188	213	199	182	166	180	202	186	229	219	185	220	183	208	219	208	186	191	188	202	190	191	226	196	209	187	219	173	198	212	196	195	177	195	184	175	178	196	221	194	200	184	199	198	173	218	196	209	188	233	190	198	212	203	200	189	173	219	205	209	196	221	184	195	181	196	198	196	191	195	202	195	203	197	203	197	189	214	193	189	177	193	180	192	203	182	188	185	189	195	192	205	204	196	170	189	213	218	189	189	192	197	216	178	204	201	217	190	203	197	228	209	196	199	227	208	174	218	212	210	204	215	194	202	198	221	187	169	211	185	199	204	184	189	173	184	210	207	197	206	202	204	185	195	200	202	213	199	217	216	218	174	222	184	203	196	230	189	189	196	190	197	190	191	174	222	214	213	222	218	215	214	210	204	176	181	206	219	206	190	187	160	192	208	193	201	196	197	215	199	199	229	176	204	207	176	186	195	185	199	194	210	212	204	202	218	233	210	188	209	191	207	201	212	183	214	191	199	209	180	213	186	188	185	212	204	217	184	192	201	187	210	184	202	183	183	183	214	190	182	177	202	232	195	197	201	209	192	196	173	220	179	201	220	183	174	194	188	226	221	200	174	184	184	218	197	209	195	193	201	185	192	206	188	186	186	188	202	189	193	201	192	202	192	216	193	187	196	186	210	185	192	187	199	183	196	193	185	190	166	251	207	172	193	187	175	200	205	167	181	181	192	183	180	194	211	184	234	195	214	206	187	174	211	189	182	209	194	195	193	214	177	224	196	223	190	217	209	227	214	203	187	191	197	214	191	214	194	179	166	201	213	198	179	195	201	196	187	200	166	197	188	177	188	194	201	182	200	196	208	208	211	220	195	147	185	200	227	187	188	200	217	210	189	205	181	179	216	198	225	204	200	198	184	195	214	198	177	214	169	174	224	207	208	203	203	183	183	209	228	207	185	203	192	212	207	208	201	181	203	199	210	196	212	194	189	192	208	181	213	182	181	199	207	191	209	212	210	193	216	201	183	192	207	178	199	183	199	178	180	183	202	225	194	198	193	188	210	179	182	194	222	198	194	198	198	160	208	206	205	211	191	196	194	181	182	211	212	207	206	201	187	193	188	193	199	188	193	195	180	181	216	176	191	178	211	195	194	195	194	207	200	220	224	181	180	204	204	187	214	193	213	199	212	189	188	209	206	192	190	183	214	180	197	199	196	172	214	214	196	206	191	173	203	210	208	195	195	180	202	209	182	205	187	196	161	218	220	182	193	206	222	170	210	202	206	220	221	197	180	178	203	206	186	186	202	217	185	199	190	185	213	187	198	216	229	206	188	209	186	189	199	186	195	200	204	197	191	189	205	196	188	189	174	192	240	171	190	181	183	205	202	167	205	214	204	186	194	190	188	191	192	177	191	203	230	205	199	175	186	217	177	170	199	198	195	185	202	220	205	195	159	198	175	187	197	189	209	198	179	226	187	170	185	195	173	204	182	223	207	233	217	206	197	179	186	188	185	165	203	176	219	195	206	210	194	193	193	203	217	185	187	200	164	200	211	178	192	202	169	210	215	177	166	184	200	201	205	193	185	208	228	224	202	205	215	198	185	224	221	211	207	186	213	192	181	228	198	178	203	173	211	201	208	185	200	218	194	205	221	182	229	182	216	207	197	191	175	186	181	187	182	205	192	184	203	206	197	205	177	217	204	198	179	190	210	199	174	196	185	210	216	213	202	214	178	196	189	198	198	202	200	187	203	198	211	209	196	204	203	218	185	180	223	203	192	211	214	193	200	222	201	196	188	215	184	200	185	203	164	193	206	190	194	207	216	178	191	178	182	195	211	192	187	202	192	175	209	200	190	203	200	186	194	204	199	202	175	211	171	212	196	175	169	204	200	192	183	187	185	203	227	210	185	205	206	189	210	210	188	216	195	200	202	213	220	174	207	173	182	215	203	196	189	213	230	229	189	200	222	203	189	192	221	194	230	207	183	229	227	225	192	198	179	217	214	217	163	202	200	200	224	191	205	182	200	190	217	206	182	190	217	183	191	187	180	221	174	224	222	196	219	203	190	201	188	198	209	218	203	205	200	188	211	201	186	202	183	185	224	212	209	208	189	191	204	206	198	198	201	179	212	181	209	210	205	208	197	204	199	186	200	188	206	213	221	203	182	196	182	203	216	190	206	199	214	217	218	181	188	179	193	192	177	210	195	175	177	184	217	229	179	206	217	204	197	189	205	205	186	171	195	200	180	206	182	193	219	211	190	197	193	202	230	186	225	196	208	192	196	199	205	187	177	237	201	181	180	206	213	185	188	164	212	227	238	170	196	216	211	207	213	235	222	198	213	217	203	195	213	207	188	205	184
2240	300	346	293	260	305	274	282	284	271	282	279	255	262	257	281	298	260	254	251	223	245	282	234	262	257	237	241	259	269	239	260	268	280	261	237	260	274	307	264	271	266	264	271	256	256	239	239	268	245	256	269	244	245	259	273	249	240	260	273	262	283	268	273	261	260	247	247	262	264	256	256	265	249	262	233	247	240	262	264	241	272	239	277	248	265	285	298	285	239	237	260	291	250	255	249	245	268	252	258	271	263	239	261	269	272	252	238	227	256	239	231	236	276	275	268	276	255	286	272	259	258	241	256	266	251	264	283	258	254	271	257	262	281	253	221	279	236	249	250	254	238	254	262	258	220	249	258	245	247	243	275	239	260	254	235	247	268	246	256	277	249	253	248	258	233	285	256	246	288	241	251	275	242	248	248	232	233	261	247	227	266	247	265	279	208	247	284	257	282	274	255	246	260	277	265	270	271	267	259	233	264	258	275	240	263	283	254	256	240	258	258	270	271	235	275	267	264	242	261	260	262	270	245	238	255	247	274	277	242	248	257	250	238	259	247	257	272	244	254	262	276	235	255	253	273	260	271	273	257	254	243	271	232	253	253	236	241	231	273	235	269	234	228	268	228	266	276	289	241	250	258	251	219	249	268	233	277	266	271	237	247	260	246	258	272	273	250	289	277	249	266	267	250	249	261	262	246	279	253	246	242	246	247	258	257	247	283	259	293	258	260	232	275	233	258	239	249	245	252	270	292	251	286	262	248	270	236	279	261	269	240	268	268	253	263	266	274	235	261	249	265	236	246	266	298	277	273	253	250	246	244	266	251	262	250	294	279	276	270	257	259	258	264	249	251	258	220	244	263	277	255	276	237	222	255	263	230	263	239	253	249	255	265	240	235	262	258	228	260	246	256	258	234	246	241	225	232	234	282	250	266	250	268	260	250	275	249	236	255	235	234	275	261	248	275	263	267	258	249	257	251	242	262	279	257	282	281	270	264	242	247	266	265	250	254	263	267	259	288	265	243	273	248	257	263	242	235	236	264	260	242	230	236	264	240	230	276	284	239	275	271	257	260	248	281	231	247	256	255	268	272	287	267	248	262	251	266	243	247	258	241	254	256	270	237	249	243	282	273	239	250	254	235	247	265	251	242	244	262	216	264	256	256	286	281	247	242	229	276	250	277	255	252	260	243	273	258	250	255	261	251	262	269	303	283	257	282	236	248	266	256	254	251	241	240	242	266	266	258	247	277	257	245	273	239	240	262	276	276	270	249	242	267	272	264	249	268	269	261	246	243	249	255	252	278	268	243	266	294	231	245	248	237	235	248	272	281	272	259	237	239	278	258	302	249	248	249	297	241	255	271	299	255	227	251	261	236	254	259	250	254	224	250	246	258	271	251	243	248	235	253	266	288	240	221	268	287	249	250	250	237	250	284	233	248	265	255	264	253	286	227	274	276	249	253	253	278	225	275	286	233	246	258	273	260	247	265	236	233	208	243	256	260	237	236	243	289	234	239	265	236	270	250	261	247	253	223	234	273	276	290	260	246	252	257	225	240	268	246	260	260	219	281	256	267	254	241	263	258	255	242	282	251	285	254	232	283	245	278	275	252	234	268	278	248	256	279	252	242	260	264	275	243	257	273	222	266	253	280	245	285	249	276	275	252	233	267	264	263	266	275	234	258	272	255	268	258	243	254	254	266	273	250	277	276	234	248	257	215	250	248	246	249	275	256	246	268	268	269	223	252	263	271	245	245	246	268	289	247	237	283	261	229	215	238	258	281	305	248	266	265	249	247	246	245	247	255	258	245	297	260	292	219	293	270	279	208	207	265	274	277	268	249	279	248	268	245	225	255	265	281	268	246	257	279	268	275	217	223	258	250	239	256	274	272	258	274	272	240	259	264	263	250	257	228	273	274	278	258	247	282	243	233	252	264	279	243	262	239	231	282	234	250	272	228	270	281	240	241	253	258	224	267	244	240	244	265	245	258	253	257	267	244	249	235	251	297	239	238	269	253	229	282	242	262	312	250	281	248	250	271	269	240	245	266	260	273	276	258	264	240	260	262	267	290	258	232	259	259	242	258	282	223	234	265	246	253	224	262	279	245	270	286	247	246	238	244	262	267	267	269	259	246	229	259	251	238	245	268	250	260	283	234	251	250	267	267	270	259	254	271	260	240	280	247	241	253	272	220	269	234	260	257	265	248	268	236	269	230	261	274	238	257	254	265	275	254	251	259	247	267	249	233	263	269	277	240	251	245	228	250	252	255	279	229	252	260	265	267	262	239	233	285	272	237	262	251	263	274	267	245	296	253	276	265	260	230	252	263	261	265	249	268	237	223	243	267	266	254	258	225	245	241	233	267	272	250	253	241	270	258	277	248	271	284	250	256	266	229	268	267	239	265	266	270	232	238	285	242	266	236	265	269	262	273	260	283	262	253	269	247	267	254	278	277	267	272	269	251	254	242	274	252	265	284	253	268	252	256	264	275	257	248	259	256	280	247	245	253	240	247	264	241	266	245	235	231	267	238	238	235	226	242	286	268	265	264	243	266	249	279	247	251	270	239	262	268	266	268	260	273	262	280	262	255	265	252	256	255	260	246	243	234	232	257	275	254	246	261	231	276	283	248	267	260	241	238	233	239	263	242	232	244	242	248	250	279	290	272	255	240	249	237	255	284	256	251	280	257	249	243	266	250	236	261	262	255	274	249	271	220	246	267	252	268	258	228	257	277	243	267	240	266	268	268	275	266	255	281	252	237	261	276	263	266	274	257	282	242	260	244	265	260	240	261	235	255	244	238	263	263	239	282	252	243	248	228	259	253	254	313	235	243	227	260	233	264	242	256	266	234	272	259	253	268	255	258	250	269	256	255	249	273	210	265	251	248	280	272	247	286	276	260	233	261	243	265	276	251	263	257	240	258	220	293	249	275	252	248	247	253	235	255	258	222	261	245	246	291	261	243	220	250	269	264	267	265	269	268	234	246	279	271	249	257	244	259	269	261	286	265	250	237	251	258	250	257	207	273	238	250	265	254	247	219	265	242	257	267	254	233	254	229	247	250	256	280	256	223	225	273	247	235	267	243	239	276	256	283	253	264	250	244	283	262	269	248	237	242	241	267	230	256	262	240	269	271	251	231	257	289	261	241	255	263	272	234	236	240	233	245	257	239	249	277	256	253	263	223	262	246	240	245	247	260	256	264	265	246	259	263	227	279	278	258	274	257	277	273	244	270	251	234	255	266	266	236	248	260	250	248	253	266	278	256	242	257	246	272	236	245	257	240	266	265	282	234	261	247	256	267	251	219	250	245	265	256	251	243	263	278	282	252	256	247	262	271	243	233	268	251	247	258	284	240	245	264	245	265	257	238	243	257	251	245	266	241	230	238	260	231	250	253	249	253	220	242	272	255	240	244	269	245	259	260	266	264	267	265	258	261	263	261	240	256	247	250	266	257	256	242	265	275	267	257	252	238	256	256	254	252	244	259	243	247
2383	710	731	833	802	759	743	732	723	733	677	710	682	661	714	678	675	634	657	667	683	698	632	650	687	628	675	638	700	655	710	647	651	606	655	642	603	646	667	638	680	687	666	635	624	658	698	705	670	657	690	710	654	689	687	663	664	620	655	616	680	648	653	640	705	619	643	654	638	640	661	615	651	652	606	651	652	661	659	697	627	670	642	629	665	662	611	669	584	649	658	683	681	662	659	655	705	722	690	653	646	638	649	609	669	640	629	609	636	653	634	639	642	601	676	658	661	626	663	633	653	643	726	633	651	632	658	631	625	634	627	686	614	605	695	593	663	702	708	646	655	665	628	656	628	684	660	705	694	638	622	655	640	632	649	624	658	646	608	666	639	653	678	671	613	621	664	640	684	659	648	659	671	667	613	632	665	664	651	647	654	638	692	637	632	684	605	595	639	654	605	657	674	638	608	623	619	666	642	688	661	653	653	650	615	620	638	641	658	649	667	639	647	641	588	654	656	691	653	647	676	673	686	654	609	659	675	650	710	625	615	663	649	656	664	653	619	642	611	622	649	684	663	704	607	629	612	647	614	639	635	627	671	651	643	669	656	639	667	635	631	668	657	662	650	676	655	692	624	619	633	653	631	682	633	661	645	650	674	590	629	658	696	661	645	645	622	684	644	665	616	647	685	617	645	629	599	682	630	624	631	716	635	633	700	689	659	637	649	636	658	642	627	663	663	633	696	652	635	607	630	645	640	609	680	689	658	680	688	683	665	631	638	660	650	583	626	653	679	636	630	648	667	652	640	656	664	648	614	707	643	638	625	687	663	639	641	653	632	684	650	635	677	629	641	644	622	648	665	613	662	608	681	659	701	644	611	702	665	662	632	622	667	670	647	601	645	678	634	654	660	637	693	615	657	620	664	718	647	664	665	656	646	622	652	691	702	675	643	638	642	637	674	640	675	658	686	674	645	683	657	679	616	662	646	676	679	661	650	622	657	657	711	683	617	659	624	674	629	630	635	657	680	636	614	646	706	636	652	655	674	658	678	680	631	650	686	621	635	648	632	671	652	654	684	724	646	658	635	648	653	666	638	653	707	664	667	650	634	672	667	663	628	666	672	678	642	688	597	677	672	617	652	646	699	642	657	685	628	677	650	684	670	639	632	663	603	639	638	664	663	687	607	692	674	623	605	619	629	678	629	686	647	588	645	635	617	636	654	635	614	697	609	635	656	656	643	628	606	645	620	664	656	633	666	641	619	675	635	671	602	700	616	702	653	629	670	668	637	642	662	688	656	681	629	625	657	638	647	682	643	676	677	704	663	648	665	665	650	639	660	678	640	678	657	667	671	662	612	676	657	656	638	665	649	664	638	666	604	641	667	672	613	645	689	623	645	625	668	653	673	616	597	664	639	619	647	685	634	661	661	653	709	607	647	671	658	639	637	663	658	647	665	636	684	599	636	618	678	614	675	614	662	633	645	629	604	695	605	677	679	649	656	648	586	629	640	641	677	620	636	678	685	680	627	660	593	612	638	636	650	604	631	646	667	604	650	630	625	676	671	626	649	657	652	661	658	635	645	639	676	691	669	693	646	650	660	644	663	647	662	674	676	628	631	654	653	667	605	685	613	642	706	652	667	659	670	619	677	625	701	688	656	651	647	630	671	632	631	655	641	626	615	646	681	647	647	658	640	661	613	682	629	649	696	617	658	622	682	678	638	628	649	702	654	640	652	688	661	639	628	663	712	646	622	595	698	690	647	656	690	663	674	642	639	664	622	625	702	655	628	697	656	621	659	679	601	638	651	662	706	608	669	625	602	650	669	678	637	686	589	638	624	606	690	681	613	686	606	682	657	652	639	662	637	659	672	670	697	674	688	620	675	611	641	643	645	629	615	669	675	654	670	676	617	650	664	645	657	633	607	637	645	649	663	686	632	635	677	666	679	686	640	640	651	682	649	661	662	657	628	647	669	656	696	666	662	607	674	665	677	630	658	639	652	647	637	668	678	627	663	660	670	634	644	683	673	668	664	650	674	647	632	592	687	651	637	658	619	657	637	679	626	655	655	585	629	665	666	662	670	708	631	683	609	626	626	659	624	650	652	633	640	636	685	624	616	652	652	653	650	689	641	692	665	662	654	653	617	635	644	636	698	690	661	652	668	631	592	640	635	646	649	632	673	636	676	597	671	656	678	672	648	678	661	640	651	656	643	671	693	672	683	693	639	632	706	632	679	660	650	631	641	677	631	647	631	672	660	663	593	650	629	675	674	655	601	689	617	657	635	651	656	631	652	641	647	673	660	678	680	679	682	669	705	630	664	631	692	640	609	704	684	610	656	593	654	638	647	659	632	623	648	656	648	677	669	652	664	659	656	613	665	686	633	622	661	619	671	657	637	633	669	647	683	658	695	653	645	633	681	647	645	720	622	683	613	621	646	676	636	617	609	637	636	665	648	681	654	665	657	652	665	666	623	679	652	636	629	618	663	676	643	618	641	672	636	646	649	644	651	656	669	665	660	628	655	650	620	723	694	655	651	661	670	654	702	636	626	636	695	643	639	667	660	626	619	618	674	658	644	657	647	626	646	661	641	696	631	662	708	684	593	655	646	663	638	612	666	631	655	692	664	611	635	635	671	668	683	703	644	646	649	648	650	601	626	647	690	650	633	657	619	663	639	644	651	655	713	629	641	632	669	628	673	665	716	623	596	672	666	647	631	702	639	630	659	665	655	649	663	606	661	614	678	647	660	661	708	671	639	627	645	662	641	689	649	666	650	627	613	667	682	714	668	669	626	646	633	665	642	619	618	669	658	700	653	634	646	683	665	661	641	633	650	693	619	639	655	687	605	650	667	661	696	627	651	610	657	629	662	640	693	639	655	619	663	676	647	666	628	669	641	649	634	612	631	691	634	699	682	632	633	611	697	648	647	657	652	707	633	669	634	702	668	681	629	698	639	635	656	600	659	634	636	633	662	633	649	682	659	615	658	668	667	618	640	637	651	664	690	620	689	666	598	689	628	638	620	665	682	675	648	674	665	656	630	626	636	691	584	665	654	656	637	669	623	651	661	605	681	612	633	637	638	689	639	691	601	630	660	631	665	674	638	684	654	649	668	676	646	644	743	664	624	624	649	661	661	640	665	649	671	659	674	636	669	649	643	695	666	612	675	649	680	613	672	636	632	651	564	654	658	672	603	629	625	648	603	633	661	677	633	644	625	680	623	668	657	681	634	645	681	682	646	668	597	587	663	658	706	670	623	654	609	622	648	636	675	672	678	657	624	653	641	632	634	632	619	675	686	647	673	643	651	692	679	641	603	698	688	616	672	692	668	627	691	712	734	641	662	699	639	670	647	624	640	674	642	662	672	676	669	648	617	682	668	634	623	660	667	628	617	657	694	624	661	618	642	641	636	682	664	661	659	663	633	657	684	657	634	594	653	649	654	658	675	666	690	624	663	681	640	692	663	614	651	643	630	663	633	646	645	632	617	651
8875	1074	1274	997	751	615	423	441	322	303	287	266	266	243	200	225	230	215	215	229	200	206	227	199	223	197	207	188	196	191	175	203	188	188	193	176	198	188	189	199	177	197	183	174	185	196	181	155	192	174	203	170	174	177	172	190	186	177	178	182	193	180	192	206	207	171	186	192	174	180	172	196	180	167	189	195	184	192	169	188	150	179	169	157	194	195	190	193	195	157	221	204	189	208	213	189	182	165	180	164	163	183	163	202	199	204	169	170	174	182	190	190	167	182	193	194	165	191	185	159	201	207	186	167	172	159	174	188	177	164	184	184	197	205	189	169	176	147	175	178	202	172	172	157	189	190	177	177	170	205	188	178	161	183	173	172	212	190	168	180	177	187	197	177	187	183	197	186	177	170	201	163	174	172	158	198	186	184	187	204	203	182	226	179	172	177	184	205	138	184	185	188	203	209	196	189	183	163	171	198	210	203	191	180	181	190	182	158	187	178	178	179	185	193	175	174	179	173	190	180	180	178	173	182	178	178	175	159	172	182	181	174	193	177	205	173	175	167	167	201	183	181	206	174	184	191	173	209	176	181	190	195	185	177	180	182	197	181	194	196	179	193	174	167	199	150	186	199	174	187	158	198	202	182	173	177	183	189	182	169	160	170	199	193	193	185	172	163	181	182	177	185	213	148	177	189	184	191	157	176	177	175	177	178	210	166	191	162	183	173	178	197	179	185	184	180	176	187	156	186	178	182	189	182	196	193	158	151	184	180	178	169	172	185	172	177	202	201	174	198	163	186	183	199	212	165	168	193	169	186	210	163	166	161	166	182	170	177	170	174	184	190	208	168	196	178	165	159	179	189	202	188	178	177	192	207	188	180	201	201	184	203	177	168	165	168	160	157	180	148	186	182	203	202	181	163	188	181	177	171	190	163	203	190	179	176	188	187	161	204	157	193	165	196	193	183	179	201	168	162	179	173	182	188	169	175	174	194	191	173	191	171	205	164	190	179	165	150	204	205	170	195	161	227	175	175	172	204	179	192	191	164	206	178	174	189	184	199	210	171	186	193	177	163	174	170	185	168	171	189	177	171	194	207	178	177	186	187	200	189	168	178	171	202	168	167	184	197	198	171	186	193	159	185	179	179	185	197	159	184	161	176	175	200	169	204	191	195	181	191	180	188	182	164	196	178	177	154	173	162	205	194	182	176	187	190	181	167	166	173	192	168	176	196	204	153	180	167	206	179	193	161	190	171	184	183	192	174	177	174	163	160	217	192	173	165	171	156	197	195	172	211	178	192	188	174	198	193	198	198	191	196	183	198	172	181	178	193	182	174	197	173	176	182	173	171	192	169	165	177	184	188	195	166	190	187	189	168	187	187	188	167	183	204	186	182	178	178	200	189	176	175	180	179	200	187	175	173	189	226	189	185	170	184	146	182	194	175	170	197	177	179	178	199	176	165	177	175	193	167	198	194	166	150	193	180	187	198	190	187	168	181	178	193	193	198	184	187	191	172	201	178	181	190	192	183	176	157	182	170	171	186	193	192	177	172	175	199	193	174	179	175	180	205	179	187	205	163	203	182	179	187	186	187	182	172	169	186	199	174	173	175	164	185	168	186	177	172	190	172	190	177	181	173	177	214	162	195	191	192	187	164	160	183	171	183	204	182	190	190	209	186	181	172	181	184	197	177	193	195	191	194	188	200	176	196	174	186	178	195	202	185	206	198	197	197	181	199	154	174	193	197	161	178	150	176	168	186	160	191	224	166	176	197	191	200	175	163	196	188	196	187	186	165	176	175	165	191	210	172	188	195	172	159	203	167	199	178	173	175	166	186	179	163	197	176	191	202	170	188	167	179	184	166	144	158	147	164	205	189	185	195	171	160	179	194	170	168	171	182	174	164	194	178	167	189	183	171	173	162	168	194	187	196	176	157	169	201	197	182	212	184	186	179	178	184	173	198	151	184	185	184	190	183	188	174	168	180	174	184	174	174	168	191	173	172	163	219	180	192	151	196	196	165	172	198	200	197	202	189	172	186	174	182	201	166	162	181	180	184	185	184	179	188	199	205	172	164	163	176	179	170	174	195	213	189	161	183	188	174	186	177	180	190	172	171	172	165	170	193	166	212	186	192	205	169	190	167	186	179	156	188	191	201	179	160	185	192	181	176	179	178	155	217	178	220	216	172	203	186	172	191	206	203	202	198	178	201	172	183	188	181	179	167	190	181	186	176	196	178	152	188	189	171	177	175	166	167	178	187	182	185	172	171	202	182	184	178	185	193	179	178	170	188	167	187	180	195	184	188	191	188	165	189	205	197	200	178	182	173	177	181	183	171	180	203	184	174	184	169	179	184	176	180	212	196	161	182	189	202	192	172	175	182	197	174	171	184	190	193	164	167	188	173	203	181	159	168	187	176	194	162	193	173	174	200	193	174	176	167	206	168	186	190	189	166	189	163	188	191	182	162	180	189	194	181	166	189	171	216	178	195	198	183	214	172	188	205	187	214	175	178	198	180	175	188	157	169	174	176	173	170	172	184	175	176	177	200	187	182	183	186	198	201	166	196	160	182	177	173	184	180	178	171	197	194	172	198	172	178	194	168	192	186	150	186	178	221	165	188	173	177	160	175	169	168	175	166	181	185	176	168	171	173	154	196	179	195	181	181	183	172	171	200	174	204	188	177	204	170	181	181	177	218	175	158	170	200	190	189	180	170	186	191	177	186	165	207	170	187	160	184	194	153	187	186	185	184	184	170	185	175	195	176	186	183	181	191	176	207	213	177	152	175	168	188	200	203	199	190	187	178	171	175	147	194	193	180	185	178	194	161	210	192	196	195	183	201	191	180	169	179	170	193	192	182	190	193	203	193	206	174	188	189	198	206	173	189	181	188	181	155	206	206	201	172	207	200	179	212	167	172	188	192	176	174	198	183	190	211	184	213	194	200	161	172	160	164	165	194	198	182	190	187	196	174	167	180	177	194	191	196	203	184	201	158	172	177	181	176	190	183	181	180	173	169	182	183	172	179	163	183	156	163	167	195	197	171	176	180	188	178	194	183	176	166	203	200	191	181	172	160	205	175	182	162	172	183	176	191	217	204	177	195	164	152	172	183	170	169	179	165	195	182	207	183	179	209	166	187	157	202	187	210	185	179	210	209	163	202	192	177	178	183	164	166	170	174	170	188	190	193	175	202	173	196	179	183	204	180	166	154	177	189	193	182	183	169	185	175	175	183	150	179	194	173	189	168	146	186	189	197	196	162	175	166	186	170	166	164	151	181	210	175	189	200	171	188	191	171	190	176	168	193	195	208	182	166	191	194	207	167	194	195	186	167	168	197	195	204	174	168	170	200	169	187	173	180	209	199	145	177	190	164	164	166	184	176	179	175	216	199	183	185	191	186	186	188	175	178	188	176	188	173	183	194	179	192	159	177	177	188	185	194	174	165	176	163	200	205	181	178	189	183	172	186	183	209	186	187	183	176	184	167	175	178
5749	1396	2790	3329	2889	2412	1999	1686	1485	1347	1125	1050	944	888	842	796	777	751	728	635	690	649	615	626	559	578	617	572	585	563	542	561	546	530	535	532	556	525	537	555	529	576	545	528	497	501	473	539	523	514	517	465	490	534	480	546	500	489	547	500	486	443	471	525	477	510	510	516	465	460	489	494	470	451	519	514	500	455	483	464	491	484	496	480	460	502	484	454	505	482	482	510	479	502	501	500	485	476	470	464	498	493	471	462	490	516	462	459	460	473	520	445	462	468	466	440	476	481	491	458	441	504	506	493	500	481	427	490	494	456	499	463	471	532	458	480	507	461	478	499	447	494	467	470	493	468	485	437	452	460	504	470	473	467	499	460	470	450	468	490	458	478	468	507	460	459	447	445	464	466	478	468	487	494	512	490	443	478	477	500	452	498	471	438	494	476	485	457	474	508	487	492	469	489	455	500	478	461	440	499	455	491	457	453	462	454	505	417	482	519	486	491	495	472	445	425	492	462	479	443	501	494	438	478	460	462	474	467	476	462	493	457	481	448	445	480	406	477	484	489	473	441	464	446	488	503	452	513	461	474	479	470	436	508	472	483	462	460	447	450	446	457	479	493	473	469	482	465	472	459	481	465	482	469	494	492	472	493	495	450	496	461	490	439	438	488	452	481	509	471	475	444	473	481	454	463	454	484	449	468	469	488	500	528	504	456	478	473	526	442	475	478	453	449	470	440	474	461	494	479	521	461	436	463	451	502	498	476	544	469	512	475	462	470	470	515	464	496	458	453	499	430	474	478	463	501	466	489	512	504	473	497	470	458	467	461	468	479	453	486	457	430	440	449	488	415	455	512	459	494	442	501	504	465	475	469	482	475	473	501	500	436	485	470	455	452	451	494	497	461	487	462	474	491	475	481	443	496	462	462	421	481	493	440	492	482	471	479	490	445	461	444	422	487	454	455	491	445	465	458	475	500	461	489	443	466	504	477	438	464	461	468	501	490	495	438	489	438	490	463	470	467	468	485	490	421	466	481	444	459	470	473	469	447	500	446	465	466	477	453	467	459	467	420	484	490	490	434	433	487	494	472	452	483	444	456	456	472	457	469	472	429	464	447	488	460	476	446	450	474	468	485	474	475	447	497	478	470	442	477	462	438	495	469	457	469	454	467	469	491	496	466	448	463	460	470	472	462	439	469	423	461	507	443	466	421	468	482	479	457	483	474	478	481	477	488	476	486	475	497	449	458	498	502	453	447	465	478	454	439	504	462	436	519	461	491	474	473	511	486	456	466	470	425	468	464	490	482	498	467	472	454	448	418	469	452	485	470	461	472	477	484	489	482	439	459	485	494	466	452	440	484	448	448	485	519	465	478	483	509	451	458	449	506	475	423	450	506	485	491	489	502	496	472	487	449	495	481	490	514	450	466	484	473	472	473	505	472	475	490	437	492	460	464	476	456	462	469	482	428	432	507	481	473	427	465	475	458	489	471	464	443	480	459	474	465	455	468	460	452	452	462	471	440	453	511	458	451	452	470	467	477	465	452	448	460	505	481	476	478	429	456	457	443	468	489	468	443	493	444	464	451	516	491	496	499	481	524	457	503	462	441	462	470	467	470	480	467	465	466	430	471	460	452	446	486	486	503	481	468	434	453	485	490	466	466	452	463	452	461	470	462	469	453	536	473	451	422	469	456	470	488	541	460	474	484	457	492	449	474	483	498	481	485	450	485	426	488	475	451	452	485	478	451	483	503	470	497	508	475	480	504	436	493	451	475	477	493	471	462	501	462	467	494	476	467	466	465	486	497	436	445	433	546	492	451	465	473	491	461	451	494	442	483	465	494	493	467	463	492	435	426	434	435	474	466	471	477	467	474	498	433	446	425	503	471	486	495	512	431	453	451	434	458	487	470	439	481	449	494	470	431	483	500	471	469	423	465	429	455	449	451	483	453	496	456	453	472	506	478	442	482	496	428	480	478	464	528	462	466	433	455	461	480	431	460	480	468	476	475	498	465	454	481	428	462	477	456	461	441	485	486	474	489	437	455	462	497	485	486	501	487	487	503	459	469	454	432	496	473	439	463	485	501	430	462	451	447	453	466	484	461	457	503	485	460	454	443	466	457	454	465	437	447	492	457	472	447	459	486	470	458	476	472	439	477	462	518	474	435	449	478	463	461	488	483	495	493	477	457	470	465	493	437	474	461	491	468	510	506	467	467	455	469	486	478	464	481	466	476	428	472	495	458	481	467	463	450	470	486	503	461	471	455	469	437	496	443	479	449	475	437	498	471	492	465	455	469	474	453	473	447	487	482	470	462	436	512	482	473	478	451	482	439	515	500	446	496	519	523	466	487	442	497	450	467	470	467	461	472	476	506	473	473	458	479	510	465	471	423	454	434	462	474	467	500	455	500	489	489	494	491	465	493	486	453	473	465	431	446	480	495	449	535	500	447	467	475	495	468	500	488	460	490	483	493	460	438	485	433	434	473	469	459	452	473	466	472	450	453	496	466	460	446	490	452	453	465	470	470	499	462	492	475	428	517	500	454	458	445	478	473	452	531	477	451	439	451	462	477	451	492	484	453	492	447	492	509	430	467	471	475	450	458	470	466	486	444	450	469	484	464	487	465	452	447	476	495	503	428	454	446	504	471	466	425	497	497	453	451	457	440	476	448	458	488	458	483	449	484	438	446	480	450	448	462	474	483	455	509	460	461	436	434	488	481	524	464	491	477	463	462	473	505	495	495	488	483	467	461	468	493	435	485	468	477	524	471	481	456	451	447	504	484	489	456	451	508	422	483	469	496	443	507	463	468	459	473	487	481	472	453	448	439	468	478	449	482	458	443	466	458	453	468	466	477	455	486	455	459	494	462	437	464	471	438	446	477	454	457	497	489	491	459	454	448	477	459	444	464	485	464	443	499	483	485	473	473	509	492	479	510	432	504	516	458	455	435	471	446	475	482	482	495	511	496	496	481	483	458	440	502	465	467	459	472	474	490	462	451	496	482	449	491	442	467	445	459	465	516	489	471	478	441	476	468	479	534	477	483	471	457	500	494	489	460	465	465	461	487	484	478	482	467	439	470	497	457	465	466	502	498	446	450	455	458	463	465	476	441	439	445	477	455	460	481	425	476	472	452	487	463	476	504	440	470	458	456	468	478	436	480	505	501	433	453	479	424	478	475	471	492	429	490	460	438	464	459	445	439	473	414	467	483	497	445	458	481	466	483	483	479	479	441	453	457	477	432	459	507	492	496	482	503	473	474	501	470	503	486	412	454	490	467	496	490	484	499	453	484	449	475	485	483	464	440	486	481	511	463	470	473	449	451	473	491	467	447	536	433	434	458	455	476	501	449	498	446	475	431	497	513	498	466	492	448	478	481	475	499	488	428	513	478	451	484	458	509	458	453	447	438	461	453	442	444	460	474	466	432	509	490	446	500	456	429	478	505	448	456	500	491	430	447	445	500	462	471	456	494	464	489	492	464	527	449
15816	2276	2252	1755	1198	834	676	496	440	301	262	231	212	227	177	152	149	132	123	108	101	98	119	118	115	82	91	100	102	86	90	73	84	80	81	75	81	84	94	92	77	89	75	65	68	64	73	79	55	74	56	88	86	72	79	63	67	82	83	60	72	75	64	68	58	70	73	74	71	49	71	78	61	71	64	70	63	73	73	72	75	72	48	95	77	78	64	67	63	66	61	53	70	73	64	67	63	63	71	69	75	72	69	58	62	56	60	82	74	65	62	73	71	66	71	63	71	70	74	70	71	62	64	78	60	70	61	71	78	61	64	89	70	72	69	58	59	62	60	66	75	86	70	71	67	67	61	69	76	76	65	74	67	63	64	63	55	66	70	67	82	57	61	71	76	50	74	64	74	63	64	63	57	51	45	68	71	62	66	61	68	67	60	74	71	60	68	81	54	77	63	86	65	72	67	63	77	65	68	79	69	54	78	70	57	73	55	58	80	58	48	76	56	64	61	59	66	67	62	80	72	59	57	70	76	63	72	62	83	76	75	61	73	75	68	71	65	69	65	70	70	64	70	59	58	68	69	60	63	74	87	51	53	75	70	79	64	76	69	62	56	75	62	73	67	67	72	92	70	54	63	59	65	47	73	59	59	71	52	64	73	61	52	52	67	58	76	55	69	78	69	57	76	64	71	61	65	67	63	59	70	85	75	71	54	78	73	54	68	70	74	82	62	64	77	78	77	65	69	74	71	65	64	78	57	65	53	68	69	56	83	81	75	69	57	63	69	69	53	64	59	58	67	63	65	64	78	77	71	59	64	58	58	73	66	63	69	52	64	63	61	64	74	67	54	76	61	63	54	77	59	65	63	83	68	68	58	66	69	63	67	61	55	69	58	59	61	54	71	69	64	70	71	61	71	76	67	83	80	68	57	54	57	84	85	62	82	49	66	53	81	74	60	70	63	61	60	64	56	80	74	75	72	67	74	83	66	73	70	62	71	59	62	73	77	83	56	51	60	72	74	70	74	57	60	88	65	59	58	50	58	64	72	52	65	66	69	58	54	73	61	68	68	67	70	69	63	80	58	61	59	59	69	53	56	49	52	72	71	74	72	63	76	55	71	84	73	69	73	64	55	53	56	62	79	70	71	68	71	83	60	65	68	56	83	60	52	74	67	61	58	52	69	71	75	65	73	62	57	69	66	63	56	71	63	57	53	63	67	71	56	69	74	69	70	66	77	75	74	70	71	80	74	60	86	62	66	71	50	80	74	67	68	72	68	56	76	68	63	59	57	75	72	60	63	63	67	72	67	62	62	64	70	61	78	62	72	73	57	63	66	60	57	62	63	66	67	62	56	60	58	68	57	73	70	60	64	64	76	67	74	55	70	57	69	55	57	75	61	58	70	47	64	80	64	61	62	81	57	60	78	77	61	74	75	68	54	83	69	70	62	60	87	52	65	63	74	46	50	59	66	60	67	70	59	78	75	55	59	62	64	86	72	63	59	69	67	67	77	64	71	58	56	67	68	73	52	75	58	56	57	65	58	54	79	73	74	69	79	78	56	58	75	61	62	68	71	67	70	72	66	62	72	63	61	67	73	64	59	82	56	62	65	82	51	77	63	79	56	72	80	50	84	74	79	67	58	66	73	73	61	66	84	57	64	56	63	71	69	66	81	73	63	65	67	57	54	66	61	56	64	65	59	56	68	77	71	60	62	70	75	56	71	56	60	62	65	63	62	66	77	58	54	68	48	75	69	67	73	70	64	77	59	68	79	71	68	70	69	69	58	49	64	83	75	69	76	85	68	73	70	59	62	57	78	74	83	65	53	74	62	69	59	72	78	61	69	69	65	67	81	66	71	71	66	63	62	70	65	75	51	53	69	72	66	63	76	60	54	72	68	72	73	69	74	73	71	62	57	69	56	70	66	66	77	62	61	58	55	71	74	59	67	66	65	60	59	59	71	66	58	64	72	61	53	63	63	70	69	63	69	67	66	77	77	62	70	64	75	67	85	68	67	56	70	70	61	69	57	71	80	55	63	58	71	73	56	77	64	72	63	52	62	52	72	65	71	56	61	64	66	80	67	72	79	63	66	58	56	60	54	69	70	54	71	63	80	73	53	68	68	77	70	68	84	57	64	81	67	65	81	81	75	68	65	67	65	72	60	49	66	55	44	70	69	83	63	67	66	70	55	70	51	74	72	54	63	67	65	73	55	63	70	55	89	69	64	71	49	65	44	79	55	67	74	69	72	59	66	63	68	60	67	75	65	67	66	67	73	75	66	67	58	74	72	68	59	76	72	66	68	65	88	59	66	61	64	61	52	78	59	64	62	62	61	74	57	62	80	78	72	55	64	50	64	77	69	62	70	52	65	59	60	66	60	72	73	80	69	68	57	60	70	62	73	67	64	63	65	65	78	70	72	67	66	66	78	71	60	74	66	57	62	63	70	52	60	63	73	69	70	66	78	58	66	68	76	62	66	82	58	57	75	51	57	71	59	70	68	61	67	61	60	57	59	54	70	67	54	66	74	83	77	68	65	54	65	66	68	65	65	70	64	79	76	68	67	67	74	55	66	64	58	77	56	78	74	72	50	65	69	68	70	80	76	75	64	70	59	71	65	76	67	59	77	66	86	69	63	66	58	71	77	68	64	73	67	57	81	63	73	79	71	58	60	60	55	61	58	60	71	64	83	64	56	61	54	69	63	65	61	58	70	72	60	60	58	59	67	71	59	60	68	66	48	69	65	58	71	72	62	60	69	69	62	65	58	59	77	70	74	54	62	73	65	62	59	70	63	61	57	70	68	66	73	60	69	49	76	55	64	58	71	60	71	65	66	75	67	63	80	70	78	61	63	57	66	56	73	60	64	61	65	85	63	69	64	70	49	78	73	64	75	54	65	65	66	69	56	65	67	79	86	71	68	75	60	75	74	73	59	74	64	71	70	65	69	63	81	73	62	72	58	70	68	67	62	71	73	68	58	72	83	61	75	75	67	59	53	53	66	69	61	67	69	58	67	66	61	65	60	58	60	63	52	67	62	61	78	62	58	63	56	46	65	76	65	89	62	90	61	57	83	67	73	61	46	59	58	70	61	70	73	77	63	70	88	68	68	63	64	70	67	67	63	64	61	61	69	67	62	59	56	76	70	64	65	66	72	89	51	55	75	65	63	57	60	60	56	61	67	68	67	71	72	62	64	78	78	69	66	71	65	67	65	60	54	65	66	66	47	69	56	52	64	78	67	59	57	62	68	61	64	72	46	66	63	47	58	67	54	70	75	57	59	62	76	66	63	63	77	76	77	65	60	66	63	66	73	62	72	68	68	57	62	69	52	67	66	51	68	60	63	70	65	57	72	70	75	68	72	74	65	76	75	74	70	72	53	62	56	54	87	69	81	80	55	71	87	73	74	59	64	65	65	56	61	62	70	61	64	71	86	57	69	69	62	83	64	64	68	73	65	65	81	91	60	72	70	58	64	76	85	74	71	61
7334	1863	4436	5451	4648	3814	3029	2480	2073	1811	1499	1268	1098	1000	893	823	757	719	671	626	549	504	463	456	427	461	435	402	391	392	394	315	316	343	304	341	317	327	306	290	296	314	302	276	296	256	245	241	278	253	270	251	244	249	254	235	236	209	236	229	233	253	232	224	224	222	234	243	217	229	239	228	215	206	208	189	207	225	215	225	231	211	218	207	218	216	178	217	229	216	219	190	220	208	203	209	230	203	210	218	207	216	226	200	196	206	196	219	199	210	192	221	240	217	235	216	212	225	199	199	185	214	220	209	227	188	222	210	195	211	197	201	192	222	210	171	200	205	226	215	196	186	212	202	202	207	214	181	212	206	194	203	191	198	189	213	195	189	205	213	212	195	216	185	193	189	228	181	192	205	175	179	181	235	192	195	180	194	204	192	222	218	185	196	203	195	199	188	197	185	170	207	211	209	198	202	201	196	191	196	194	197	194	205	212	219	201	195	200	206	190	234	195	228	189	189	220	201	198	175	182	221	201	207	201	164	231	205	191	198	200	195	212	193	189	232	205	200	227	178	170	188	209	180	186	210	210	203	205	195	207	189	219	208	217	197	209	198	160	193	182	192	216	206	199	187	185	200	205	190	230	227	201	230	173	214	191	201	191	223	173	207	218	207	201	207	170	212	198	198	192	171	216	226	192	207	200	202	210	203	190	188	206	186	200	186	166	211	210	200	209	212	187	200	207	206	196	207	165	176	207	210	177	190	220	182	186	182	197	221	190	209	197	179	216	208	206	197	214	196	211	199	193	204	152	196	189	217	180	197	197	205	214	210	208	182	200	194	181	198	225	176	209	212	204	209	201	192	202	220	197	191	192	197	190	171	172	209	184	177	185	195	234	169	197	208	201	222	198	191	224	224	206	226	203	185	191	195	190	201	192	206	192	187	230	232	192	224	231	191	179	194	196	181	222	208	180	214	199	203	200	228	170	180	184	222	198	179	186	215	212	184	188	204	203	190	225	178	177	210	193	198	210	179	193	192	196	185	216	208	205	209	163	195	183	200	195	199	178	207	220	170	221	204	193	197	213	209	202	201	215	194	207	209	189	213	199	219	206	209	191	204	186	201	207	212	189	201	205	206	210	212	195	207	213	194	215	197	187	203	169	206	226	211	195	201	202	199	196	212	209	183	203	239	200	190	197	205	188	172	183	212	221	202	201	205	181	189	204	178	213	205	196	222	211	212	173	196	225	202	211	184	175	200	196	201	201	222	204	187	203	205	177	211	172	177	197	195	197	181	166	218	190	214	203	197	201	221	218	185	200	184	215	202	190	187	192	199	188	201	162	199	203	202	194	196	195	192	189	191	184	220	207	211	211	203	214	198	193	228	198	193	202	200	204	217	194	220	212	187	182	188	183	186	172	183	201	201	194	177	198	203	211	208	214	190	185	200	207	169	204	177	193	224	184	216	190	191	192	191	188	191	207	194	188	222	199	180	179	185	207	216	196	213	233	203	214	211	193	185	183	205	176	215	211	205	188	189	192	198	200	214	219	204	180	193	192	200	205	220	196	191	195	209	180	173	204	207	207	178	196	193	215	201	207	222	212	174	220	183	201	176	205	186	170	194	203	201	187	180	225	211	199	210	199	198	192	189	182	180	205	186	203	210	189	190	190	231	182	186	189	194	218	211	208	206	217	190	162	185	191	207	187	202	199	178	198	188	207	198	214	168	205	201	226	221	232	193	207	207	193	210	212	197	169	192	207	175	198	217	185	197	214	210	205	203	213	211	179	180	197	228	233	196	173	207	203	202	182	192	195	204	186	212	201	178	194	202	196	225	197	200	200	202	186	187	212	192	189	197	213	198	195	190	189	178	204	205	180	171	209	209	190	216	208	194	224	200	207	200	199	191	216	212	191	184	196	198	195	185	191	206	210	202	203	182	193	212	202	206	187	196	211	206	204	207	184	203	214	213	211	193	205	200	219	194	222	180	209	213	186	215	200	187	189	179	207	200	171	171	202	208	189	202	209	192	202	197	210	222	168	181	210	199	180	224	210	200	187	165	197	208	209	215	210	219	195	215	175	198	183	215	200	193	222	182	184	214	200	201	202	197	184	217	193	196	192	204	186	215	191	201	203	205	201	186	217	193	197	217	191	208	198	207	172	199	194	197	207	197	195	202	187	207	197	204	209	204	173	217	202	192	223	192	196	208	168	205	180	212	212	196	209	190	216	173	181	185	212	214	200	210	185	178	198	222	200	195	188	178	186	178	206	198	199	218	212	196	203	233	224	206	195	206	195	202	214	206	189	197	215	193	223	206	176	205	198	184	182	206	194	199	200	186	172	178	185	208	196	165	182	196	195	189	206	204	187	199	178	210	186	213	195	202	220	217	197	196	188	197	193	193	185	206	194	185	197	228	183	170	206	186	185	191	188	177	188	209	199	203	190	201	209	164	209	206	199	204	178	195	174	221	210	201	202	183	181	211	187	202	211	188	204	200	205	181	191	196	186	200	211	177	191	207	214	187	226	216	186	187	190	199	184	178	196	179	178	176	215	199	206	186	195	184	183	182	199	187	192	194	163	193	207	173	204	202	223	210	187	177	190	186	184	217	192	187	181	197	196	209	185	202	180	217	193	196	194	209	189	191	184	198	199	194	216	195	212	185	201	196	205	176	235	233	182	187	217	207	183	182	195	201	189	194	214	181	170	188	180	181	209	203	194	172	204	203	227	192	176	196	180	203	194	204	207	173	199	210	203	185	171	214	208	224	194	203	216	188	203	198	189	177	172	200	204	188	193	204	178	211	181	167	204	201	178	189	197	211	202	195	182	219	215	194	210	185	213	191	212	211	206	186	178	202	212	193	210	195	200	229	198	184	198	210	195	181	208	184	181	203	205	182	173	217	201	211	197	181	203	208	205	204	192	203	211	204	220	191	201	169	216	179	207	191	191	182	197	185	190	199	204	186	199	199	194	188	201	193	202	219	190	222	200	193	198	192	199	173	219	214	185	216	188	193	208	223	172	201	211	220	190	193	175	205	196	202	177	206	196	212	210	216	176	194	210	213	223	192	210	186	199	207	180	195	188	215	199	195	190	197	213	198	192	188	190	168	205	202	199	203	200	194	209	198	182	213	195	211	208	197	208	211	200	196	176	196	201	185	195	198	209	210	186	206	210	191	198	217	211	193	190	185	204	217	204	218	205	236	207	198	184	213	221	199	195	206	203	219	216	195	211	218	205	210	209	205	195	183	199	191	204	185	194	214	187	225	195	168	175	224	198	226	201	190	201	217	198	200	192	179	203	197	174	178	193	195	194	218	196	191	211	193	217	170	203	175	191	237	220	189	186	168	168	201	204	209	204	190	205	203	207	215	173	192	182	197	192	186	206	214	191	197	207	169	200	193	178	215	178	191	187	197	207	235	180	175	209	215	200	204	187	202	219	220	199	209	209	184	197	195	187	215	207	221	205	181	178	178	208	226	208	220	197	197	193	190
2432	335	337	332	305	289	285	266	252	271	240	261	272	265	220	252	257	261	247	280	275	243	276	246	264	260	228	243	270	226	263	276	246	273	240	271	269	244	250	250	283	260	232	255	240	281	264	271	235	251	251	269	259	246	269	267	250	244	265	240	262	229	262	253	265	245	277	258	288	264	257	276	265	254	256	255	270	237	241	247	236	247	271	227	253	275	261	279	240	246	235	243	267	251	249	240	264	270	273	233	239	236	274	237	276	240	260	257	248	260	255	271	230	240	236	233	249	260	274	227	264	258	249	264	260	246	240	233	281	256	271	262	294	250	227	264	246	248	227	245	242	242	255	260	241	258	253	229	263	252	258	246	260	276	257	244	280	258	244	249	256	244	238	249	232	246	229	262	275	237	230	255	257	262	233	282	248	259	240	239	209	236	276	255	220	246	247	250	240	275	274	244	260	272	265	230	227	266	262	242	266	243	268	220	240	259	232	256	257	234	260	228	225	238	239	245	240	278	228	225	265	265	267	259	274	230	279	271	301	261	242	268	250	266	257	273	229	266	265	256	247	253	245	262	246	238	267	225	265	254	248	265	242	236	245	284	240	277	252	244	226	269	232	264	256	287	219	237	271	218	257	270	267	263	246	236	267	248	241	255	250	257	256	246	272	278	260	272	280	243	255	282	251	218	246	246	282	272	237	252	242	227	231	246	246	238	266	271	270	292	275	256	261	251	261	261	258	237	250	246	278	276	232	259	235	262	267	242	262	253	260	240	259	237	266	279	255	213	241	251	271	246	261	256	245	251	247	211	239	234	243	254	229	237	294	283	288	239	236	230	267	254	241	247	240	254	240	261	276	270	261	244	250	271	273	223	273	273	245	269	242	258	237	220	249	259	238	271	271	232	236	253	272	250	244	225	260	267	267	258	230	257	278	257	244	262	264	256	263	241	282	245	237	220	230	281	257	245	278	229	266	265	277	252	234	240	237	278	226	222	258	267	239	246	276	274	239	264	240	270	254	260	252	286	250	274	263	281	272	251	275	257	217	252	249	281	238	251	265	239	250	268	251	238	247	260	242	262	258	266	234	250	242	241	251	223	254	258	228	250	234	263	264	251	233	266	234	259	271	234	264	247	243	240	227	246	226	245	251	263	227	232	224	246	258	246	272	239	236	265	261	252	269	232	238	258	260	262	242	233	261	263	245	255	283	241	278	257	244	255	262	263	267	238	277	260	242	231	227	246	270	241	257	238	227	276	255	279	244	261	272	253	233	266	260	254	226	248	247	261	260	213	273	255	238	269	217	271	246	261	272	263	241	261	269	270	239	255	259	269	265	237	249	234	280	240	253	277	264	253	269	223	222	240	252	248	245	249	239	253	247	256	232	259	251	254	246	261	250	237	252	273	236	210	239	271	243	232	284	249	236	275	245	247	264	235	240	279	264	250	243	244	252	258	253	215	283	233	265	253	216	256	236	274	264	253	241	242	235	231	270	238	255	261	239	267	268	242	251	274	216	252	250	269	234	258	252	263	242	243	262	266	238	238	276	237	287	273	263	250	273	253	223	233	239	244	254	243	262	255	245	271	257	244	275	255	213	286	247	255	270	257	228	259	259	262	267	282	261	291	244	268	272	267	239	275	257	261	259	254	273	242	263	233	258	255	278	224	229	240	278	251	235	261	265	259	228	245	262	254	265	240	280	261	242	228	228	259	230	250	267	246	261	238	252	240	289	236	270	227	281	274	242	258	258	244	266	260	261	232	226	239	237	274	223	255	231	240	235	234	241	237	252	231	244	277	267	263	266	255	257	253	245	242	231	260	278	247	259	256	237	252	275	255	241	244	228	228	291	217	240	227	265	240	263	241	260	247	228	252	287	263	263	243	268	256	253	256	230	276	275	278	262	262	255	309	247	254	267	245	270	263	257	276	231	238	253	256	272	251	250	232	225	248	273	237	233	256	253	248	241	264	262	243	237	280	244	245	243	290	242	249	234	243	271	260	270	259	263	280	233	249	233	261	249	257	266	259	217	236	241	226	241	261	233	237	260	264	246	252	235	249	227	271	249	237	256	259	256	224	260	245	228	238	276	315	273	285	269	264	239	268	254	280	233	243	261	266	254	254	244	242	225	268	271	254	243	265	267	274	250	278	252	229	259	247	249	264	237	258	251	244	225	248	276	257	235	262	253	247	244	250	226	239	251	244	253	232	246	262	262	233	259	226	250	231	240	259	228	224	232	229	225	251	252	274	234	271	263	250	280	251	253	256	271	218	254	257	262	265	237	253	260	228	250	240	220	235	274	265	234	196	250	277	227	261	251	274	270	224	254	274	253	268	269	253	257	280	272	258	266	236	259	245	238	231	250	238	256	272	261	260	257	242	262	281	285	258	248	274	268	252	274	235	266	251	278	278	267	229	256	280	245	236	249	232	262	274	258	254	264	251	296	274	270	249	249	256	235	268	256	260	254	266	277	231	249	256	277	251	233	258	228	212	263	265	247	233	253	259	236	232	247	243	250	248	235	250	290	259	253	279	232	248	248	244	249	252	246	257	231	286	258	250	219	224	230	249	246	276	257	238	248	266	231	295	269	234	232	261	231	258	243	246	227	251	228	236	254	259	232	279	248	239	271	255	262	255	233	266	293	254	246	269	245	252	252	248	244	261	241	239	268	263	251	255	231	264	247	250	232	262	259	247	242	221	254	235	239	249	266	252	279	259	227	243	248	247	238	253	269	249	254	230	243	242	269	259	259	276	256	259	259	231	244	255	246	265	280	262	245	267	254	245	233	263	235	253	282	246	241	243	272	261	270	262	250	231	250	272	255	255	256	250	275	265	291	255	261	243	279	256	251	274	230	256	266	237	258	276	255	253	283	279	256	271	272	258	272	264	240	248	259	254	249	242	263	249	261	265	273	239	237	242	238	253	267	244	253	258	280	263	263	224	259	260	273	252	254	241	242	239	265	255	250	246	262	237	262	276	241	256	260	238	204	250	254	231	300	254	261	258	224	237	240	256	259	276	287	246	249	256	257	273	246	267	253	250	253	256	237	257	268	267	265	260	242	254	264	220	253	264	284	246	281	256	241	263	248	256	256	249	252	241	265	254	236	267	266	244	273	265	243	269	261	237	278	263	257	257	262	270	252	230	245	236	258	258	273	263	253	255	276	276	245	240	253	265	268	270	257	217	247	237	271	252	254	245	263	279	265	272	236	258	251	244	279	258	249	268	224	269	230	256	291	260	251	262	288	273	248	245	258	229	243	264	239	261	245	260	244	251	226	229	261	260	255	226	237	247	272	262	271	255	251	257	214	260	251	259	255	261	249	253	235	263	256	252	235	208	252	264	260	245	234	236	277	230	244	247	227	261	268	271	262	261	277	267	254	237	243	259	244	267	288	237	301	259	295	257	268	254	262	257	215	274	267	255	240	289	234	252	247	262	245	235	269	269	269	279	239	284	236	259	228	269	288	254	242	263	263	252	247	252	267	232
2502	762	855	962	886	797	834	734	699	722	694	665	719	696	686	737	687	678	686	643	623	647	679	674	623	628	616	641	668	660	666	647	632	705	666	635	612	649	629	635	648	664	619	637	614	643	665	609	641	632	645	662	652	635	612	688	648	654	637	657	668	656	657	621	647	633	605	614	702	629	637	657	629	636	626	615	643	621	638	623	641	626	695	632	659	633	653	648	633	653	698	609	688	637	646	637	669	695	634	662	653	639	677	621	652	631	650	635	694	616	616	623	685	662	651	642	714	672	654	654	663	663	680	600	661	630	627	645	634	635	667	641	634	680	651	621	615	638	672	617	647	706	647	653	677	606	612	622	645	620	623	649	639	642	620	682	638	669	736	587	659	630	643	635	609	622	640	667	691	633	615	636	644	640	671	656	581	651	652	633	589	650	610	665	695	674	609	669	646	591	619	674	648	627	589	679	667	654	624	651	646	659	674	650	660	666	705	679	658	646	639	672	640	630	651	639	679	636	678	629	643	644	644	656	618	639	659	636	680	624	610	642	619	662	634	660	648	677	688	626	626	625	610	615	682	603	631	656	665	610	663	647	601	619	632	670	652	629	596	631	660	672	713	653	636	639	656	656	624	623	626	619	633	669	641	633	651	647	603	644	666	599	687	683	650	627	607	620	662	609	695	630	646	625	701	616	647	639	621	676	631	658	671	686	676	637	630	651	570	649	630	646	633	631	598	622	650	589	672	610	609	643	682	685	665	657	605	655	716	656	636	633	668	618	623	649	616	668	669	589	633	619	625	633	638	637	615	684	613	672	640	658	639	619	643	656	654	638	615	636	654	674	656	632	656	685	645	682	654	597	645	623	647	671	626	632	675	632	647	650	633	693	637	638	658	660	627	670	717	640	647	679	654	671	652	622	660	602	633	646	667	599	618	667	663	655	663	656	620	635	680	648	656	659	610	633	640	641	627	639	719	620	623	685	609	612	608	624	616	622	677	659	636	685	610	643	634	653	645	604	670	652	621	670	632	656	623	656	612	669	673	680	637	638	634	610	614	635	645	646	657	608	644	697	654	657	678	655	639	631	595	700	646	611	651	658	661	635	617	666	663	643	603	628	623	634	579	648	655	600	617	644	650	645	678	706	644	635	614	644	630	625	622	605	613	687	639	649	638	662	631	626	677	683	643	640	676	617	644	655	655	669	638	670	634	654	626	622	641	605	656	631	620	655	649	633	654	667	655	654	648	614	665	624	676	672	630	621	603	665	627	563	622	675	674	606	638	668	604	593	679	636	692	693	675	642	635	657	616	666	677	605	619	685	650	640	650	627	624	636	629	668	639	605	657	660	633	699	646	685	602	694	666	692	646	692	648	647	644	675	647	619	625	633	660	677	683	635	649	620	702	655	613	637	665	604	676	655	667	634	639	652	615	614	616	646	663	691	655	612	623	642	686	643	645	650	646	642	643	647	682	604	648	687	636	683	638	658	681	659	649	690	624	666	631	670	646	660	647	667	664	663	609	658	680	630	644	656	659	618	646	620	681	610	632	610	706	609	611	663	624	621	635	681	609	675	647	610	589	710	669	654	653	632	597	604	650	660	684	621	635	682	639	637	625	612	639	631	606	669	636	606	627	656	585	612	673	657	656	646	621	691	648	654	618	636	629	653	664	638	644	651	654	632	641	665	633	603	675	633	603	675	684	641	656	610	596	631	674	664	676	660	654	672	651	626	707	682	614	656	641	660	623	676	603	634	624	611	626	649	607	674	639	607	670	659	572	630	703	660	632	643	620	655	617	627	609	630	633	660	640	673	623	610	638	699	609	680	643	687	670	661	665	638	621	632	672	650	658	617	643	625	666	626	663	677	638	675	648	615	653	606	646	638	636	628	646	629	626	686	679	629	649	669	579	674	634	621	662	632	635	626	677	601	642	649	667	617	645	666	650	648	626	649	646	647	674	674	634	682	622	644	672	617	649	622	639	682	647	624	677	607	681	661	590	633	593	682	649	666	687	604	613	655	603	628	625	631	704	608	685	615	648	603	650	668	654	641	640	656	684	688	660	634	646	699	647	614	641	659	641	695	653	655	628	648	650	662	629	646	631	643	621	588	681	663	660	643	628	678	629	647	698	596	638	658	615	651	613	649	645	634	660	634	640	603	638	681	647	642	639	643	648	634	626	685	673	596	602	615	644	650	623	662	662	651	628	650	673	677	697	623	671	657	589	658	617	594	659	653	612	632	685	641	615	648	619	604	616	692	691	639	626	633	668	631	641	660	625	605	646	655	661	655	597	632	652	633	667	610	600	629	629	592	632	633	639	643	631	623	632	643	643	638	621	656	642	674	639	660	617	666	684	641	674	618	630	688	612	649	645	679	686	721	625	676	645	648	647	654	678	660	691	653	672	649	668	676	616	651	659	618	664	647	625	639	606	626	652	653	611	643	661	642	623	617	668	636	652	612	680	642	644	629	638	628	687	648	567	666	676	635	639	612	672	621	669	655	644	626	651	646	624	596	658	669	640	638	663	619	676	656	632	615	660	609	636	664	656	660	671	637	665	664	628	643	602	642	634	622	609	633	654	649	677	633	655	641	670	637	645	599	660	648	667	655	618	668	627	694	649	657	650	651	653	645	640	642	623	644	654	628	641	655	625	634	641	668	672	663	635	615	650	653	626	679	632	656	652	646	641	654	657	661	599	652	638	658	637	669	679	612	695	677	563	625	633	649	670	651	676	654	667	648	658	668	656	591	652	672	651	650	631	596	687	653	654	686	678	684	607	668	623	649	701	665	657	636	633	631	612	613	668	605	664	664	658	661	661	634	664	614	655	641	669	682	650	619	692	595	602	668	643	635	617	671	659	599	657	648	647	674	607	655	614	600	674	624	657	631	632	625	635	641	691	689	607	636	634	645	660	720	662	579	683	652	672	661	625	648	671	606	601	626	665	646	661	664	672	665	618	625	641	656	636	666	625	622	642	659	649	610	660	633	689	638	639	608	660	613	637	639	658	610	660	630	614	671	668	663	620	665	596	652	648	625	615	672	652	609	658	657	639	630	669	637	671	636	672	675	666	647	645	643	659	622	638	621	699	682	645	649	660	674	640	639	605	675	629	684	602	631	623	626	615	634	609	649	661	678	658	671	655	665	645	620	666	623	609	695	704	626	669	626	604	660	663	640	652	679	619	638	676	663	646	599	637	636	631	635	703	647	652	678	638	646	648	642	620	684	637	605	634	628	694	692	617	574	659	669	636	601	603	646	633	662	621	646	654	646	644	671	659	616	672	653	641	666	630	648	665	648	637	652	620	651	588	654	622	649	613	648	657	700	660	560	623	633	639	653	697	639	655	634	614	627	660	604	640	601	630	662	658	636	678	661	640	608	657	707	641	672	652	665	608	671	675	682	688	650	613	637	645	634	631	632	675	658	659	612	694	638	625	637	604	634	681	681	626	638	633	636	641	685	647	684	674	661	691	624	621	680	645	670	640	610
8565	1035	1267	1059	733	608	491	394	357	372	282	261	251	263	248	231	211	210	196	232	211	193	207	185	193	189	185	209	195	206	162	197	205	196	196	178	183	203	202	192	193	201	185	221	210	240	196	200	207	199	179	164	147	163	187	206	212	205	182	188	177	207	206	174	182	165	187	184	197	180	181	173	180	155	166	176	175	176	184	165	209	194	178	161	191	167	169	175	191	193	176	212	206	202	186	187	147	159	193	185	154	189	166	163	202	184	194	177	189	177	173	156	194	184	165	188	197	186	194	191	201	211	197	185	195	208	187	183	181	167	192	196	185	167	162	166	208	179	174	192	182	164	213	202	153	158	191	172	176	185	165	184	202	184	158	188	187	186	177	200	190	182	181	203	204	188	172	193	200	174	178	175	191	208	175	190	173	179	163	177	192	180	183	201	201	181	170	199	181	170	190	211	191	181	185	181	169	204	168	182	159	191	216	173	194	185	185	188	166	194	186	186	170	190	168	193	159	189	164	192	177	184	181	182	179	229	172	186	202	180	178	191	175	209	182	183	181	191	189	206	182	157	199	180	166	176	200	164	175	168	170	183	169	184	149	184	185	178	161	168	176	208	185	163	193	220	202	163	177	188	188	184	202	166	204	177	182	210	168	161	180	160	181	166	183	176	177	154	178	176	177	194	182	174	174	192	177	197	205	152	186	174	182	183	185	196	157	166	164	192	188	176	204	185	166	183	183	194	193	172	153	167	178	206	156	188	187	194	190	176	196	184	165	193	199	182	190	203	215	181	161	186	196	173	178	175	157	169	189	185	165	205	200	199	194	203	174	170	180	201	145	167	160	208	170	186	186	190	159	170	186	176	183	187	172	169	183	177	176	181	202	163	181	200	200	179	188	203	152	174	178	181	156	176	168	185	201	191	189	186	175	182	161	185	192	160	177	166	172	182	189	202	196	186	199	175	168	197	211	169	169	167	170	191	196	166	193	166	173	192	178	171	216	211	197	171	173	190	168	170	181	177	183	174	168	169	178	197	175	206	181	183	197	185	178	183	180	174	191	204	154	177	199	192	186	155	183	165	159	173	177	205	182	176	185	207	199	200	193	168	179	170	158	209	177	184	171	192	177	194	185	185	192	154	194	181	197	168	199	203	183	184	190	203	174	169	176	185	175	187	193	152	180	191	178	186	207	185	188	181	166	196	188	178	173	194	198	191	177	179	174	181	161	184	185	200	163	203	152	178	195	183	168	180	183	164	165	169	176	161	221	189	195	175	168	166	198	207	176	181	187	182	201	195	195	201	185	181	179	177	175	180	180	180	195	176	190	191	199	189	212	205	205	195	180	189	145	190	188	173	174	193	176	185	175	161	184	195	197	202	163	196	165	166	180	177	201	189	180	175	182	196	190	179	172	189	168	175	179	176	186	197	184	193	201	209	174	185	178	165	158	178	190	189	175	216	179	176	177	170	183	170	186	184	167	173	154	180	201	173	188	172	174	184	186	171	198	183	197	178	195	172	156	171	156	190	195	213	190	182	184	192	188	146	176	174	181	193	164	178	176	189	196	182	173	169	189	181	181	168	176	173	172	188	198	181	188	183	187	179	196	184	167	177	193	193	180	165	173	179	177	178	188	176	169	156	195	184	193	221	173	182	205	173	200	206	184	198	196	187	183	169	185	185	169	179	186	180	180	179	205	192	179	163	186	182	187	182	157	179	158	188	187	170	189	175	169	182	183	156	196	189	190	171	210	194	195	190	188	179	154	182	184	181	192	167	206	187	195	199	201	177	191	153	172	185	179	193	180	173	182	180	192	184	182	188	180	168	185	174	187	189	204	196	144	147	195	170	166	175	174	185	177	183	181	186	195	179	182	183	180	161	187	193	183	218	166	172	206	176	203	185	198	174	184	169	190	178	185	203	192	178	181	173	175	182	193	194	179	179	201	156	177	174	212	197	187	177	188	163	185	190	151	199	210	176	165	166	180	177	190	183	166	174	183	200	186	176	180	176	186	175	183	197	179	170	157	208	195	175	191	167	183	168	172	179	197	176	190	181	157	194	157	186	201	190	207	206	173	198	170	182	172	197	171	185	179	175	188	185	203	180	181	172	204	179	167	184	193	181	204	187	159	190	186	188	183	185	202	172	154	194	161	173	154	171	176	152	186	202	187	166	165	202	172	201	212	175	188	165	159	165	183	191	171	183	189	182	183	155	186	164	208	161	189	163	174	182	190	197	167	187	192	197	188	171	185	195	171	194	167	177	189	174	172	182	183	175	184	198	183	188	196	170	180	167	179	182	159	177	175	189	170	170	185	195	208	192	185	195	187	211	176	188	181	189	194	187	176	156	170	193	204	166	179	186	164	194	178	191	178	164	182	167	176	191	191	190	190	191	171	175	176	174	172	153	190	185	171	192	158	180	173	175	166	166	180	179	181	179	195	183	178	180	185	229	176	166	189	180	186	175	180	168	189	184	197	183	203	191	177	176	176	182	193	172	184	165	185	168	191	191	179	175	184	151	152	176	161	192	181	167	188	176	183	192	170	189	188	182	188	169	164	157	175	188	199	158	177	151	198	145	182	174	185	214	176	211	187	187	173	193	174	190	184	195	186	168	179	161	174	178	152	173	186	175	164	194	182	188	205	177	183	188	194	158	179	190	172	184	190	183	160	178	209	196	191	177	157	183	185	187	189	194	189	192	187	192	177	190	212	193	172	187	179	182	198	199	189	160	182	190	188	156	180	193	182	189	176	182	194	180	181	188	192	196	173	165	185	175	175	185	188	165	176	183	174	224	186	184	200	168	191	152	180	183	198	158	199	173	194	170	180	176	204	172	208	181	188	188	194	208	192	191	184	175	190	199	178	198	198	175	166	200	142	174	182	165	178	214	157	195	171	202	192	179	186	193	187	187	186	192	187	174	180	164	174	190	181	179	170	192	161	173	191	187	192	168	173	189	195	202	173	166	181	183	164	179	195	175	177	188	199	167	166	184	203	192	172	221	165	178	185	163	193	209	174	218	177	171	175	173	166	175	202	195	191	180	200	167	181	177	171	190	194	178	183	181	173	193	178	180	178	202	216	176	179	189	187	177	188	186	184	180	187	181	198	190	183	182	177	198	166	198	202	177	173	202	215	174	173	183	184	197	183	198	173	171	174	190	208	205	188	198	176	206	175	196	177	171	206	183	194	186	201	176	166	177	209	191	207	166	179	192	168	163	162	171	166	146	173	190	186	197	180	180	188	178	150	169	188	196	202	189	199	194	188	180	190	220	219	203	175	185	181	200	191	181	174	153	178	220	177	187	177	182	184	195	166	182	184	199	185	185	171	178	166	179	192	164	181	185	172	194	202	158	190	209	190	158	171	185	178	176	188	196	163	176	189	179	170	177	192	194	205	165	199	191	187	165	171	173	201	172	193	189	182	160	187	177	182	174	185	180	193	194	175	169	154	200	190	180	181	160	180	167	172	177	203	179	177	183	210	189	177	176
5679	1389	2691	3261	2880	2370	2014	1698	1421	1232	1142	1034	950	865	867	846	811	749	720	697	708	662	657	570	634	627	560	595	568	551	492	569	536	552	561	568	566	529	531	512	570	525	543	484	519	469	512	517	509	477	462	528	514	528	486	504	520	484	513	485	501	489	484	476	520	451	508	495	513	506	484	474	460	512	467	491	527	491	474	476	517	485	467	505	500	495	507	523	501	469	498	520	466	461	461	497	489	474	488	436	468	497	459	452	467	501	500	497	520	509	488	476	477	475	493	461	481	462	500	466	468	482	441	451	509	480	460	471	531	512	490	431	481	456	441	459	478	491	510	462	496	459	488	485	514	518	462	477	465	480	437	487	452	463	484	476	467	412	479	475	468	480	514	515	452	466	461	472	485	452	505	447	483	507	489	468	445	476	459	485	443	477	477	486	458	449	463	478	463	484	487	439	474	448	456	480	474	475	501	509	449	479	474	468	468	501	471	463	420	458	482	499	480	459	442	483	459	463	445	487	484	461	474	443	488	495	498	483	492	480	469	464	467	517	480	471	493	457	478	453	467	478	476	511	468	484	480	475	465	437	480	473	497	503	452	453	459	443	450	491	428	443	492	438	433	467	461	470	437	470	478	467	493	483	445	466	551	501	489	484	495	489	420	458	443	482	452	459	444	471	430	464	520	437	455	476	485	490	493	493	478	461	454	470	439	469	544	524	470	488	483	461	483	479	484	487	498	476	493	500	482	452	468	493	477	462	444	468	483	457	483	474	457	477	479	428	473	462	490	464	492	482	460	436	455	476	417	485	505	482	473	442	466	484	509	503	483	475	460	471	500	476	459	465	475	470	487	476	486	511	466	487	471	473	449	479	455	474	449	479	480	525	470	443	471	456	485	440	502	505	482	468	486	475	460	487	456	474	471	437	488	474	461	459	483	482	473	465	468	473	460	481	469	487	474	487	476	470	459	479	455	447	453	463	455	465	454	484	445	480	471	464	451	462	468	487	483	475	497	468	492	451	450	481	430	511	461	496	476	469	472	432	461	452	447	485	487	460	474	488	476	502	457	486	461	506	465	446	536	426	507	484	485	487	488	446	499	471	464	464	469	449	503	488	480	476	473	466	484	464	482	461	474	477	452	505	501	451	486	489	475	471	494	455	497	484	448	448	443	474	493	480	447	451	478	462	496	509	454	436	470	477	430	479	537	493	474	456	485	485	483	497	457	477	455	472	455	456	482	439	449	485	436	469	448	459	469	437	499	463	484	486	492	488	428	479	487	505	464	479	451	458	473	487	442	468	417	507	454	501	516	479	437	474	489	486	483	465	511	473	451	490	488	443	479	459	475	455	453	476	455	478	486	454	466	478	409	424	453	479	443	494	503	437	478	492	452	462	434	478	459	463	478	482	474	504	477	486	490	524	451	460	440	503	481	490	508	490	471	429	487	491	461	446	456	464	482	480	432	447	474	499	497	465	467	434	509	482	464	455	490	496	470	483	455	465	458	475	485	464	437	487	485	468	467	461	462	486	510	475	475	461	488	482	486	465	474	477	447	488	479	499	465	491	463	483	427	461	447	485	507	478	488	490	492	481	480	489	474	480	462	461	463	474	465	507	463	482	476	441	481	475	495	474	486	464	486	465	517	462	477	476	469	444	477	452	454	432	445	460	472	442	496	454	448	434	483	467	452	482	493	470	431	475	459	433	445	468	474	470	456	483	471	504	486	499	473	487	469	455	474	441	493	445	522	455	483	436	463	490	474	479	472	488	486	481	485	435	465	487	497	454	456	433	490	463	449	499	472	482	497	479	430	528	483	447	486	472	488	456	491	476	452	498	481	457	497	477	445	458	473	486	466	476	469	491	437	433	470	468	457	467	479	463	430	463	484	461	468	501	447	461	504	480	483	493	478	454	468	468	449	428	463	470	471	444	474	501	472	445	474	465	487	458	425	470	480	491	500	491	435	476	474	482	502	467	472	496	470	451	451	421	463	478	448	405	492	477	505	455	466	467	482	444	441	477	482	474	482	484	513	470	468	447	463	449	468	430	470	488	488	453	464	436	500	494	474	442	512	450	461	449	477	488	499	511	459	450	496	443	442	492	495	493	482	472	521	515	450	505	464	493	445	439	482	436	481	429	470	454	478	456	469	475	448	448	489	473	487	454	481	476	456	478	517	468	455	464	455	477	495	460	475	464	463	455	472	454	459	497	481	464	483	489	463	428	448	458	492	461	508	457	474	508	507	450	489	499	483	471	477	480	475	474	453	458	495	500	460	504	460	509	479	500	498	436	464	482	483	484	459	475	470	449	491	453	429	490	465	459	501	503	506	461	501	454	520	495	428	479	479	510	503	474	488	486	494	487	452	488	452	496	480	495	462	458	471	474	471	465	482	474	439	457	435	444	445	467	449	490	521	454	475	457	479	457	484	461	478	483	473	451	490	455	472	486	456	478	481	455	475	504	481	504	497	454	447	471	501	447	488	453	500	457	466	479	451	479	469	499	502	456	444	452	473	464	481	504	461	459	487	455	450	460	481	444	482	465	487	483	465	489	514	468	468	441	511	483	470	463	454	489	450	495	460	455	463	459	442	485	493	497	480	440	487	502	480	468	498	479	464	464	485	483	463	493	488	449	468	448	463	488	460	491	458	462	466	478	465	485	445	474	464	476	479	459	465	481	481	468	489	477	484	483	467	475	483	466	490	444	468	482	435	509	476	473	515	465	476	473	510	440	480	482	473	518	457	439	488	462	459	474	497	449	483	500	450	503	534	505	499	478	487	437	429	505	468	482	437	519	475	477	473	483	487	464	479	461	473	442	441	473	437	499	530	500	527	446	504	433	454	420	465	497	462	466	474	480	457	444	476	476	446	470	483	481	473	439	474	472	460	457	454	502	537	465	473	462	473	460	482	457	421	447	432	460	451	451	476	459	439	446	458	435	463	518	475	453	497	443	454	494	479	509	486	482	453	486	481	479	437	475	458	494	507	469	411	462	466	462	473	496	478	475	471	499	484	487	454	465	427	458	508	471	535	444	478	459	462	455	478	514	472	477	474	483	477	447	466	450	457	502	465	450	448	519	454	415	482	490	453	480	499	461	454	466	494	427	471	505	452	437	467	501	478	503	460	453	475	474	471	481	426	441	478	517	491	469	453	476	481	485	446	501	489	473	469	473	425	462	511	462	471	438	512	466	470	481	468	456	470	481	461	471	458	448	459	466	429	497	465	486	470	482	482	459	461	475	482	514	495	486	452	496	456	475	502	480	479	486	458	466	459	455	514	467	474	465	490	463	470	460	448	471	474	462	428	432	445	489	498	465	502	483	503	436	446	447	465	457	470	465	480	471	493	431	458	497	471	436	449	494	478	484	477	493	476	479	494	478	476	478	486	432	501	467	449	488	478	453	489	454	492	462	461	466	461	474	480	509	479	492	481	422	451	483	475	445	498	453	475	447	447	500	480	449	483	464	464	480	473	523	471	467	485	491
15639	2231	2363	1763	1169	869	680	514	391	350	292	221	207	187	164	146	154	131	143	115	120	111	124	95	96	88	91	92	82	80	98	73	91	75	76	73	75	72	78	80	79	64	98	85	103	73	66	78	54	80	77	62	69	72	82	79	79	64	64	76	62	84	70	51	66	72	72	82	57	53	63	60	60	65	72	74	56	55	61	73	72	78	69	76	66	61	63	61	66	54	61	75	75	68	72	67	74	61	88	74	82	59	60	70	57	51	69	74	69	71	60	70	60	52	55	62	65	60	65	54	55	64	62	72	60	77	58	62	69	59	63	72	74	75	74	66	60	73	60	61	56	65	60	62	69	51	67	57	72	70	69	54	65	67	59	65	63	60	64	55	71	67	63	63	64	58	65	62	68	65	64	68	63	63	50	49	63	73	63	65	51	68	61	54	55	62	69	59	64	71	65	60	69	63	53	62	65	65	55	67	55	64	60	65	69	56	69	62	70	67	76	51	58	65	81	64	77	71	76	43	62	72	56	63	68	66	64	71	69	73	47	58	67	72	65	53	74	70	57	73	61	70	61	69	66	59	64	57	64	64	68	49	78	64	58	54	60	66	63	61	67	67	78	95	66	54	62	73	53	61	57	68	58	62	76	71	58	66	62	57	69	55	67	53	67	68	61	60	68	61	76	59	66	71	75	62	58	55	72	71	62	57	56	58	66	57	62	60	57	80	59	79	61	70	68	64	56	70	63	58	57	70	93	69	53	85	67	54	56	50	75	57	71	71	58	67	63	70	58	75	58	49	50	68	68	71	71	61	68	57	63	61	70	75	58	67	77	46	56	53	66	82	65	76	68	73	71	58	61	74	62	66	85	74	59	71	64	80	53	73	59	68	54	67	64	67	61	65	80	71	59	63	52	78	64	79	68	53	60	59	62	72	51	61	50	72	63	59	61	67	61	59	79	66	50	67	71	76	65	71	71	53	62	63	83	71	73	64	80	57	59	59	54	78	57	61	72	58	56	62	70	73	66	58	74	70	63	62	64	64	69	77	62	61	67	49	67	64	69	69	55	66	64	73	50	63	68	52	60	66	63	53	73	47	65	72	65	67	62	59	56	59	65	72	55	79	61	76	79	68	58	72	66	65	67	53	74	74	77	66	64	59	66	78	65	56	72	72	73	68	68	63	75	72	67	60	65	55	66	73	54	68	58	75	81	64	60	58	75	68	56	55	57	78	54	71	75	84	63	56	58	60	60	81	59	82	70	60	69	44	79	70	64	55	64	71	61	53	67	58	65	57	66	61	71	64	61	68	68	51	63	67	58	50	65	69	62	65	73	63	79	62	71	55	64	75	62	61	78	58	66	57	67	69	65	75	61	65	50	66	60	52	75	58	48	69	63	59	60	53	62	58	79	68	80	71	73	64	83	79	68	76	84	59	71	62	74	64	75	66	79	51	60	63	60	68	53	76	73	52	70	75	66	70	61	52	49	68	85	78	65	62	61	52	65	56	60	59	62	84	53	60	80	58	63	69	56	63	78	76	75	65	54	61	50	62	74	62	56	61	60	57	79	69	66	69	54	75	54	59	73	45	76	60	79	66	64	58	56	60	63	67	72	60	54	77	83	57	71	76	87	72	57	61	54	73	50	61	66	59	61	71	60	64	55	66	64	50	68	55	64	62	60	60	56	74	63	57	65	74	66	59	59	68	66	63	49	62	62	62	65	54	74	61	70	63	68	54	83	64	62	72	62	70	66	63	50	66	59	58	65	71	76	55	53	75	70	71	69	70	56	62	69	46	65	67	71	58	59	65	73	52	59	70	69	70	74	69	76	50	73	55	66	62	74	59	68	72	66	61	64	67	62	64	76	68	60	75	63	63	60	75	49	61	57	63	58	57	82	60	59	59	63	64	72	64	75	61	65	71	76	67	58	71	68	69	57	66	69	66	64	57	60	74	65	67	83	59	65	50	70	81	78	67	65	63	69	82	73	59	70	52	69	56	56	60	72	59	56	78	62	74	51	70	65	65	68	64	59	72	71	56	53	56	62	78	72	57	54	70	49	57	45	77	62	62	72	59	71	60	72	57	64	60	73	70	51	69	73	68	78	61	68	69	65	63	71	64	66	79	56	80	68	61	62	74	64	60	68	49	72	55	68	63	67	62	62	64	71	78	63	76	66	60	52	62	66	58	77	63	52	54	55	49	52	61	59	53	70	63	67	55	79	72	63	85	79	70	67	75	70	55	64	72	80	63	68	78	64	51	62	74	75	65	53	67	69	62	50	77	58	74	71	69	73	70	72	73	46	74	84	75	52	71	55	73	60	66	67	70	71	65	63	64	61	75	68	77	65	80	76	70	70	57	55	63	64	70	68	61	65	78	77	59	57	56	70	74	67	73	49	54	60	73	61	70	59	63	68	69	77	83	64	57	74	64	58	72	70	61	59	64	63	54	60	77	61	58	70	53	60	55	67	54	72	61	66	62	55	46	67	63	57	62	59	70	59	73	70	63	73	70	57	67	63	70	67	86	61	74	58	55	78	68	61	48	63	59	69	71	61	62	54	62	74	63	72	50	65	61	57	56	76	58	63	61	63	60	67	75	63	63	52	64	65	60	69	69	72	48	57	66	56	79	57	65	68	63	69	65	50	70	66	66	63	62	71	61	65	51	60	68	71	64	54	56	75	70	74	39	57	52	53	65	68	63	56	65	67	49	76	70	75	54	62	59	83	55	71	66	66	78	78	65	52	71	69	59	64	71	66	58	63	83	71	54	81	75	68	44	85	66	75	60	65	68	67	73	64	53	62	59	77	72	61	65	76	64	66	55	56	85	52	66	62	76	72	64	57	73	76	71	62	64	56	66	80	59	75	76	80	60	60	54	66	66	62	65	72	66	76	61	66	60	75	66	63	72	72	73	70	63	60	62	77	64	63	66	79	64	64	53	65	58	65	57	58	85	55	66	79	60	62	57	62	61	59	79	62	66	67	66	69	68	70	62	69	73	69	69	51	61	65	71	58	59	68	53	68	68	76	75	71	64	50	74	62	63	73	59	64	66	78	70	59	73	73	69	61	58	60	70	76	64	55	53	68	63	62	70	79	77	64	78	82	77	69	59	75	52	81	67	72	62	67	67	59	70	80	56	69	74	65	66	51	53	65	66	68	75	67	71	74	76	53	66	48	59	77	63	69	56	65	65	60	75	63	59	62	59	58	80	72	75	69	50	87	66	71	73	58	62	67	68	64	74	71	59	64	75	59	79	63	70	55	81	68	63	57	73	58	49	63	56	59	67	79	57	72	72	69	70	53	53	65	71	74	54	69	78	77	73	65	51	62	60	67	78	75	77	59	70	67	55	72	70	68	59	72	54	64	63	73	63	57	63	60	59	61	50	52	75	72	66	60	76	66	68	56	66	78	65	76	59	79	62	72	66	79	73	47	61	73	59	67	61	55	72	72	62	49	65	70	74	76	89	52	69	68	71	79	65	77	73	59	68
7354	1907	4416	5374	4828	3803	3002	2447	2019	1701	1427	1329	1105	977	928	821	754	714	613	578	584	525	508	498	477	418	395	409	397	384	345	346	378	362	326	296	310	319	314	302	287	288	281	236	287	272	249	272	285	243	251	260	256	228	252	257	251	235	239	257	256	222	228	245	228	242	232	190	211	210	234	240	210	222	222	223	228	211	212	215	213	238	232	224	223	217	234	221	202	229	219	212	214	205	200	213	213	195	237	207	202	217	202	205	222	225	213	209	202	214	221	204	215	196	220	189	191	209	197	206	206	195	196	214	227	175	194	219	202	223	202	199	183	207	203	195	205	184	212	195	196	186	189	200	200	183	201	169	200	215	217	203	202	205	170	173	182	200	231	204	184	208	193	219	198	214	204	193	176	189	214	182	180	199	193	216	192	211	188	211	214	231	180	172	198	199	197	192	191	195	184	210	194	185	204	208	186	193	190	189	203	170	235	193	218	221	199	184	221	215	198	198	224	212	202	214	200	188	204	203	197	184	176	198	192	191	222	213	209	184	208	218	223	192	204	188	205	187	200	198	189	240	171	198	211	179	203	218	164	186	192	155	181	196	198	206	229	191	210	200	187	184	206	185	212	216	189	201	214	201	208	202	169	196	188	225	182	216	183	204	194	200	183	222	205	229	170	184	208	206	189	197	218	200	211	196	188	196	185	186	203	179	189	211	192	199	173	199	214	219	174	175	197	200	202	191	191	167	195	209	181	177	226	188	180	182	184	209	181	174	197	182	193	192	218	220	186	194	220	168	190	203	203	196	243	177	227	193	207	221	193	217	155	164	184	224	194	190	192	180	213	210	177	181	188	199	216	176	193	208	197	213	189	200	208	207	178	193	221	220	217	209	184	181	177	195	198	191	215	204	190	224	185	220	209	209	178	196	187	203	204	188	186	190	185	190	184	189	184	185	191	199	182	195	188	177	204	193	213	183	207	175	172	192	194	212	206	196	210	196	191	199	176	209	199	202	215	208	190	214	181	209	197	194	196	196	193	198	204	206	201	206	206	221	222	203	191	206	211	180	192	193	185	203	187	185	195	189	180	207	209	190	206	171	174	218	179	203	206	202	208	186	194	197	195	189	194	202	194	173	171	181	167	179	188	192	211	202	198	209	200	205	201	209	189	202	216	232	213	200	181	196	208	217	171	171	204	183	202	210	219	199	208	216	190	190	210	179	170	184	195	174	182	172	205	201	182	182	211	207	217	181	204	171	217	205	196	208	203	201	187	196	198	193	194	185	211	182	198	183	177	199	191	201	214	199	200	192	193	202	212	215	188	192	186	181	223	193	181	187	202	159	249	203	190	188	198	198	212	209	194	201	203	209	189	189	188	197	207	182	179	192	185	178	203	191	212	205	234	208	186	214	175	176	189	189	177	203	206	199	197	184	181	183	203	201	213	190	171	200	210	178	202	207	193	203	225	192	207	191	189	197	186	196	206	191	220	188	174	157	195	185	190	205	196	187	198	177	193	214	195	217	182	206	208	175	189	186	213	180	189	211	203	210	193	189	222	195	181	185	200	194	195	185	200	188	206	198	205	200	192	205	196	194	194	204	174	211	190	194	214	174	209	211	198	217	211	197	214	188	176	211	181	184	175	210	211	204	207	206	195	181	222	186	212	196	196	224	197	210	212	211	195	222	197	221	199	191	216	200	193	168	188	172	221	192	186	188	197	216	193	177	199	229	211	197	186	196	205	200	164	173	193	183	213	187	188	207	219	205	201	195	188	195	187	210	214	200	195	208	192	199	180	181	186	177	191	186	188	197	194	191	197	185	169	200	208	182	207	204	194	180	150	186	202	196	192	190	202	206	182	188	203	213	174	210	222	203	176	193	192	213	198	196	210	203	185	207	186	200	209	196	198	191	193	179	202	211	212	199	174	182	183	198	223	203	203	196	198	165	182	177	202	193	203	176	202	202	187	224	186	199	210	201	193	211	200	186	216	213	192	195	198	234	183	207	204	180	175	203	179	203	215	207	187	169	220	195	211	191	180	188	189	209	192	178	222	192	216	199	173	174	174	205	197	190	194	191	192	197	206	198	191	190	187	187	184	209	212	203	215	199	196	187	191	227	191	194	188	201	184	164	199	204	207	213	207	236	200	191	228	189	184	192	188	178	221	199	168	211	208	179	183	199	210	209	205	191	198	196	212	200	199	207	196	176	191	193	204	205	207	184	188	206	179	177	192	194	187	209	200	225	200	166	180	197	207	175	211	187	207	205	200	206	188	203	189	199	184	201	204	201	198	195	208	204	229	200	176	171	208	199	182	180	191	206	185	212	197	189	186	181	209	178	215	193	196	191	182	170	186	202	173	201	212	212	195	202	198	176	181	215	219	171	210	230	199	201	191	185	200	187	216	186	179	215	211	213	198	217	193	214	196	191	181	196	190	180	197	197	209	183	199	202	214	193	228	172	197	190	218	170	199	173	202	216	214	190	199	192	177	200	194	205	182	192	171	194	199	186	206	190	197	209	200	179	215	177	203	176	200	188	189	194	200	197	211	191	215	195	188	204	200	195	192	192	212	200	196	207	207	201	195	169	215	192	204	181	191	205	216	208	207	200	197	191	204	199	184	191	198	167	199	193	219	199	198	204	187	195	220	195	199	180	187	203	214	195	194	229	187	189	225	177	205	197	189	216	185	206	176	197	187	189	205	199	196	213	196	194	191	176	183	192	196	191	223	209	218	193	180	215	206	222	215	190	192	197	188	198	212	203	217	193	191	203	195	196	199	212	213	193	180	200	206	194	221	214	198	198	188	181	203	188	208	200	193	174	190	223	176	211	174	196	203	179	216	202	202	189	200	186	180	184	186	213	205	193	194	183	188	204	192	218	205	173	195	208	183	219	230	177	176	199	193	190	213	223	195	221	211	196	193	189	199	178	205	206	186	215	186	230	200	206	238	194	175	187	217	206	226	209	194	233	210	191	202	214	181	201	200	185	186	206	211	165	206	184	186	206	196	181	196	218	178	225	213	194	201	186	189	203	193	201	193	202	208	204	209	198	192	188	196	190	200	212	193	213	215	207	225	194	207	190	190	177	180	208	200	197	176	198	196	201	197	189	177	198	196	202	190	189	208	179	204	191	160	188	201	181	199	215	187	214	188	190	189	182	219	222	208	195	180	185	204	203	196	213	187	185	199	199	214	179	190	194	183	207	204	212	200	200	228	208	205	199	169	218	202	175	192	197	206	160	218	201	193	163	203	195	177	208	190	202	181	197	181	169	200	189	182	196	207	194	176	198	192	192	178	196	215	221	214	206	187	210	184	204	197	172	237	187	211	193	222	188	210	193	187	193	191	196	207	196	207	192	215	180	185	188	188	202	199	197	197	198	213	194	192	203	176	205	192	212	196	168	183	200	206	177	198	171	194	194	209	199	179	191	205	176	228	200	217	191	165	193	194	194	214	180	204	192	186	208	177	190	198	195	198	209	181	201	198	199	194	193
2175	284	302	297	276	247	311	284	269	257	247	269	263	253	251	274	297	276	245	272	267	254	230	262	249	228	247	245	263	232	258	237	300	249	218	286	265	218	259	249	234	276	272	218	244	219	239	243	251	244	241	249	261	255	273	267	262	249	230	264	254	247	273	227	242	260	256	228	259	253	264	256	251	241	274	257	230	240	230	263	261	237	254	260	224	233	277	232	258	241	242	241	254	264	277	260	247	259	249	240	249	236	253	279	239	243	243	216	248	255	271	247	254	263	214	251	243	271	236	249	273	215	279	236	281	248	258	270	270	249	273	253	256	247	242	268	245	255	257	249	260	234	255	241	247	259	251	229	248	248	242	222	251	263	262	285	258	257	258	264	244	237	246	244	271	253	268	249	229	267	272	216	252	259	273	237	245	279	244	239	239	247	264	252	232	243	258	255	248	265	235	260	229	237	219	261	259	239	257	207	255	252	232	258	272	283	250	249	246	252	293	249	252	263	302	265	264	262	249	267	237	233	248	254	266	247	285	293	233	245	241	256	272	249	242	255	228	261	250	235	261	284	235	256	240	234	259	227	243	258	256	251	226	238	245	243	240	256	248	239	233	247	275	223	261	256	250	238	237	273	262	236	233	249	276	241	250	272	250	256	235	257	243	266	244	245	245	260	258	258	257	268	249	254	213	239	243	228	261	233	266	257	243	231	253	257	252	226	254	236	241	234	256	266	240	281	239	243	276	250	275	270	269	262	242	219	241	241	272	244	253	252	250	248	267	264	252	264	241	245	245	264	269	250	229	254	280	240	256	233	251	223	250	235	238	235	271	257	243	245	264	242	280	259	264	240	257	250	277	257	246	246	256	262	200	269	260	279	241	250	267	238	243	263	271	256	218	237	276	261	244	235	256	242	283	249	212	238	238	219	242	246	248	248	247	255	248	252	265	245	267	246	240	250	263	271	274	231	250	286	219	230	236	236	240	243	258	250	255	261	260	236	238	225	230	261	224	270	257	280	262	239	244	224	261	240	241	252	238	273	259	259	253	258	238	248	260	247	262	253	259	258	239	260	286	279	260	247	245	256	241	256	249	233	267	245	240	250	210	235	270	257	253	264	258	229	244	268	248	269	239	268	243	246	252	234	251	259	244	273	227	230	267	255	270	263	272	263	249	275	226	240	274	234	262	246	263	249	257	241	254	264	240	258	256	258	244	277	267	246	254	253	242	240	257	240	245	238	221	274	273	271	268	238	244	280	259	238	243	249	244	271	268	259	252	250	249	270	208	257	250	251	266	245	245	240	270	252	247	253	247	244	275	276	252	262	256	248	256	240	236	247	245	259	274	259	254	245	246	255	237	229	248	259	250	246	272	268	258	251	246	236	272	273	225	234	240	256	258	271	268	258	252	252	243	245	252	261	266	261	248	230	234	265	243	250	251	237	257	227	251	262	246	248	242	240	236	284	264	264	258	239	273	217	230	274	276	257	257	249	250	295	244	247	269	264	262	255	280	256	270	243	275	254	252	279	281	263	264	247	261	240	281	246	259	231	257	259	272	240	267	227	239	254	248	270	219	238	249	253	260	236	249	253	243	245	261	277	244	228	253	253	202	235	294	248	259	239	252	256	256	267	259	255	239	240	243	245	255	250	258	266	258	229	226	262	257	232	241	228	248	254	246	274	274	265	280	260	259	240	216	248	253	257	233	235	260	264	243	246	253	252	277	259	234	236	252	202	243	249	252	265	247	255	272	270	290	253	244	252	254	243	264	251	243	238	252	242	271	262	256	240	253	227	235	255	258	247	253	247	244	265	274	262	274	266	248	249	229	268	253	239	211	246	269	258	274	252	248	254	275	254	263	248	259	236	251	234	233	269	269	258	276	247	252	255	281	275	275	256	234	259	262	237	255	257	269	222	259	234	278	251	250	267	243	254	266	235	250	262	255	231	242	242	274	269	225	228	243	253	226	263	255	263	254	259	277	242	262	262	255	251	247	271	212	221	252	226	235	259	244	260	219	255	233	241	243	245	253	262	269	269	267	246	253	276	265	257	234	244	266	251	242	247	248	276	253	248	263	255	254	252	263	271	248	236	268	240	243	263	293	239	242	244	228	258	274	250	229	254	258	256	288	252	268	269	242	253	244	261	262	254	237	249	271	238	236	243	257	262	245	256	221	231	260	254	263	248	256	237	258	248	226	254	258	246	239	259	267	270	270	248	266	253	258	261	248	240	244	257	249	239	254	270	267	229	263	265	262	259	266	231	250	252	250	277	253	239	275	255	251	261	278	258	259	244	274	229	229	247	268	271	238	272	260	301	226	251	233	256	224	270	261	265	268	273	242	255	240	243	254	238	260	270	296	253	249	245	261	253	248	268	269	234	222	265	249	226	247	236	253	243	248	234	253	253	273	246	256	250	250	246	226	237	241	227	229	247	252	239	246	239	227	247	260	252	267	227	232	243	264	211	267	262	218	254	225	244	250	208	249	220	254	226	276	243	235	238	222	251	244	259	243	243	226	249	263	265	219	247	263	239	248	230	245	258	267	257	260	234	255	268	256	243	256	267	244	266	287	260	241	280	309	248	226	269	279	254	257	274	285	251	245	256	245	236	251	230	217	246	249	270	228	257	240	233	267	240	251	222	241	274	245	245	255	237	242	232	258	217	269	259	256	250	254	243	270	258	254	252	241	261	247	274	221	279	235	259	218	260	259	261	229	260	245	242	282	264	228	227	236	249	246	229	264	237	237	259	223	240	257	241	238	260	248	252	238	264	243	270	237	261	248	269	260	221	232	266	240	247	259	263	285	262	252	270	284	243	273	260	252	261	236	253	251	263	249	247	248	254	263	227	274	235	247	253	270	287	282	279	277	250	251	244	235	255	238	262	273	227	275	263	212	247	272	240	259	251	275	258	261	250	258	257	244	240	246	235	237	234	261	261	256	264	267	235	283	259	253	264	261	248	265	302	225	269	246	261	245	232	274	282	239	274	224	254	280	251	243	257	254	228	261	260	270	236	264	249	234	268	260	250	232	258	216	247	231	247	257	240	232	238	283	244	236	219	253	254	240	266	251	235	224	262	266	265	266	255	282	255	245	241	239	245	235	237	266	288	273	268	221	266	271	240	247	245	250	239	257	255	261	263	233	288	270	249	252	247	256	217	236	253	262	278	235	220	262	245	289	233	244	248	241	243	228	245	224	248	264	259	301	229	263	259	239	251	274	254	226	254	259	252	248	261	254	260	254	259	249	240	276	247	267	245	272	220	229	263	270	255	271	249	270	239	245	238	241	217	240	253	237	256	250	253	262	221	236	264	260	244	259	248	243	224	264	280	257	260	267	273	256	252	233	254	232	237	249	259	218	218	273	241	223	252	266	221	248	261	273	256	267	252	286	252	241	258	246	227	240	239	246	266	210	245	259	240	240	264	259	209	231	215	270	232	272	246	259	261	259	252	241	213	234	246	258	255	247	231	272	255	248	225	250	229	262	240
2537	741	794	808	796	780	721	687	683	713	709	682	709	655	662	671	697	689	619	626	623	645	627	634	670	655	623	661	605	644	635	611	664	667	637	627	636	669	672	651	690	638	593	639	691	655	670	610	628	657	653	649	640	679	640	622	664	623	606	648	584	641	647	620	666	635	614	672	643	695	603	597	662	636	628	647	690	640	672	616	645	606	653	630	642	637	668	612	627	660	677	676	639	627	663	642	625	586	637	674	644	633	663	699	653	635	681	674	625	642	627	651	674	636	653	638	663	659	669	628	600	623	633	668	677	703	664	659	630	649	693	669	616	653	676	615	622	588	626	646	635	634	655	618	661	631	650	632	641	641	628	650	666	652	638	617	611	604	635	654	636	633	705	632	660	653	641	662	631	656	664	647	615	648	618	617	628	633	684	634	641	620	653	628	677	635	648	688	674	667	645	624	627	612	623	661	614	567	661	638	640	624	658	651	613	676	634	604	624	628	662	668	637	661	638	669	732	634	641	711	656	661	620	623	702	644	634	641	637	667	615	665	632	660	646	611	640	640	630	703	576	618	663	636	634	644	650	658	562	651	696	609	638	674	626	654	677	648	642	637	655	627	600	680	650	661	669	633	653	634	633	644	617	642	652	618	633	672	673	648	619	611	691	642	667	652	612	631	649	625	635	647	588	653	650	627	630	633	678	601	642	633	615	585	631	692	672	634	643	609	648	677	608	608	618	680	652	633	626	647	666	621	646	647	615	599	675	652	643	653	646	675	656	611	652	619	624	627	672	667	624	600	686	637	610	639	654	647	644	619	610	698	643	673	598	647	681	634	660	653	654	640	633	642	672	641	677	597	657	644	685	599	628	658	639	605	634	645	621	589	628	663	585	652	664	630	675	633	623	651	654	637	652	607	630	599	640	630	666	624	665	631	643	624	645	618	660	612	682	654	637	661	651	683	663	663	625	675	628	662	647	602	624	620	641	652	682	649	613	624	669	649	650	618	668	682	654	664	653	651	642	633	665	663	644	625	665	606	639	638	618	679	652	633	670	668	634	676	686	640	621	675	671	648	609	644	664	639	624	682	633	641	637	631	673	656	644	623	627	678	654	615	637	641	648	659	654	683	659	647	666	629	607	579	659	644	616	651	637	686	619	627	662	638	674	647	634	662	660	669	662	638	639	637	647	674	659	640	669	633	660	654	662	653	615	627	638	673	647	616	617	608	664	660	640	648	621	625	637	655	617	627	616	636	696	672	612	625	672	667	639	641	634	637	621	633	641	643	567	658	640	648	644	628	668	648	619	677	615	636	630	655	618	627	675	694	620	638	639	635	668	675	657	618	641	651	676	683	653	664	693	676	644	651	626	642	598	641	639	628	666	640	658	616	625	705	638	640	672	624	613	637	616	655	630	627	661	651	683	637	629	669	614	631	671	604	661	648	648	662	669	629	604	669	666	668	687	597	629	676	644	636	651	670	629	656	678	639	678	647	625	623	669	662	660	615	636	623	635	678	640	661	625	667	624	622	663	647	667	659	658	692	659	679	655	602	625	666	637	630	650	660	612	641	680	636	670	669	676	643	634	676	638	665	641	652	663	664	649	673	617	642	662	655	607	662	654	659	667	667	663	657	656	659	612	629	660	699	613	637	665	642	631	613	638	666	657	630	646	650	663	627	636	565	609	670	623	662	625	649	677	645	676	632	604	634	639	627	650	622	643	579	650	624	622	645	621	680	663	672	655	653	632	623	656	678	661	614	646	604	691	696	623	641	659	609	642	608	630	612	667	671	641	634	629	662	635	633	645	644	638	572	592	622	653	616	639	629	663	637	630	620	606	618	662	585	614	656	618	636	628	620	656	624	634	628	624	660	652	628	603	667	553	635	686	634	648	651	630	637	612	677	688	639	614	642	623	633	627	675	648	635	658	660	656	644	632	584	641	603	615	650	657	665	655	651	603	666	630	639	603	669	624	653	651	656	633	628	661	652	674	645	681	643	647	630	650	658	621	625	593	655	584	650	642	679	631	653	662	637	632	623	666	671	616	633	663	593	624	630	641	614	694	664	646	611	649	646	651	632	651	612	680	640	640	648	643	681	639	635	645	598	628	618	620	639	649	653	668	641	647	694	682	667	653	651	627	620	633	586	623	611	687	618	645	626	624	645	691	683	666	622	643	641	626	628	627	632	627	659	647	618	698	676	623	625	652	641	638	613	615	612	593	657	660	652	678	669	634	596	661	619	664	641	605	685	673	643	670	623	619	646	649	676	641	635	644	697	682	638	660	633	680	666	630	688	677	609	647	611	628	646	624	668	652	595	550	649	645	651	661	638	675	665	650	598	633	676	646	609	621	655	617	554	660	672	599	644	691	623	653	627	663	664	638	606	684	641	597	631	616	695	658	659	671	657	669	678	613	644	645	698	662	668	626	646	645	643	641	648	695	638	638	637	655	613	668	675	594	634	711	670	656	702	654	627	606	679	648	650	619	646	630	695	635	677	618	652	624	589	681	631	654	658	628	647	620	655	633	701	663	654	675	644	630	642	665	670	624	661	634	647	649	617	643	648	673	613	595	611	659	666	619	609	688	675	615	646	633	598	689	612	672	664	628	689	668	653	668	655	689	649	640	621	634	651	631	642	680	613	624	638	663	654	649	637	634	641	661	656	677	663	655	678	630	647	594	626	667	629	718	647	648	603	665	650	635	656	631	632	609	644	605	671	643	650	656	652	663	611	646	656	670	662	633	664	706	648	682	591	676	616	619	656	633	629	631	671	676	639	658	657	645	618	652	633	643	661	646	704	608	611	618	660	599	634	648	623	637	643	639	664	649	632	661	640	638	635	672	664	626	685	650	626	671	662	595	670	653	680	648	663	628	660	679	630	640	646	616	633	673	621	621	706	634	658	639	620	623	649	670	649	620	689	621	624	646	636	646	690	650	601	655	646	643	649	609	623	641	637	656	621	705	644	638	642	648	657	629	642	627	632	631	669	583	687	643	692	606	652	667	672	683	595	703	680	586	600	688	699	667	638	617	631	593	635	641	590	629	672	642	606	628	679	629	643	624	641	638	667	628	646	613	620	641	645	652	642	629	646	619	633	620	641	655	651	640	645	610	585	579	626	642	633	644	633	680	593	643	615	646	657	595	623	631	651	651	662	651	603	641	598	657	655	662	692	596	663	661	658	635	648	656	639	629	709	645	639	669	630	625	630	616	669	634	652	664	672	639	604	627	631	574	659	663	670	643	639	605	651	644	627	601	650	639	653	674	677	671	643	668	613	635	629	569	677	614	671	632	635	658	658	667	572	620	665	636	669	648	628	697	641	611	639	652	656	639	642	652	678	670	663	611	642	648	664	602	647	634	610	657	604	652	633	629	686	663	673	683	638	623	596	672	653	697	693	639	663	617	609	620	646	636	615	631	612	627	675	645	657	705	674	622	649	645	667	654	652	643	646	674	653	665	619	614	638	656	652	649	641	669	623	669	660	629	666
8768	1081	1293	1037	788	550	476	398	337	312	285	284	286	254	226	221	238	223	210	231	237	228	217	174	185	191	191	223	219	195	205	193	170	198	192	182	189	185	191	193	205	172	181	191	191	168	178	180	167	166	159	174	180	168	190	196	193	190	168	185	181	189	176	184	172	181	186	178	160	197	210	185	194	184	202	183	187	165	195	186	180	190	200	194	207	175	175	181	210	195	194	186	176	175	173	157	169	168	160	168	197	177	192	179	171	209	163	174	163	193	191	189	176	184	180	188	189	201	187	208	195	193	190	196	189	170	182	174	157	188	182	179	192	196	197	169	182	194	154	173	190	186	189	168	174	196	201	183	171	171	219	167	161	181	188	150	170	189	188	171	160	183	176	175	186	182	176	166	219	193	175	189	180	161	184	162	185	197	186	186	178	180	190	159	180	162	182	190	170	169	198	178	182	193	204	200	170	177	182	167	188	160	183	193	185	175	188	161	209	196	193	167	184	176	195	194	186	205	195	170	204	178	206	189	181	197	170	152	186	199	201	216	204	188	191	196	204	176	174	172	165	160	187	168	155	210	198	173	179	176	161	165	181	189	178	198	181	169	186	179	186	194	191	180	206	190	173	168	165	186	158	213	180	172	166	177	203	174	178	184	179	172	188	207	180	156	191	169	184	190	181	178	179	191	185	161	180	151	181	191	153	163	173	217	193	173	178	193	185	162	210	200	197	178	199	199	182	204	164	178	183	167	180	180	176	178	168	185	206	174	185	197	195	187	145	201	188	177	170	164	173	189	186	176	168	164	184	152	161	182	182	190	153	188	202	184	169	195	164	203	198	191	185	187	191	192	177	198	179	184	167	177	199	192	178	152	170	180	195	187	173	190	173	180	176	172	205	196	215	196	183	179	178	185	183	188	179	179	193	178	153	163	195	176	184	160	188	177	165	166	159	186	188	167	180	187	194	190	164	188	150	171	158	200	167	191	174	182	196	179	203	183	184	202	195	193	190	164	172	169	185	177	177	170	191	179	179	178	196	167	199	186	170	178	187	189	172	204	193	167	176	169	171	189	187	217	198	193	199	170	184	176	155	177	166	184	169	189	152	189	149	195	172	164	174	174	190	185	165	170	170	189	180	217	165	168	193	179	197	175	163	182	202	184	183	180	167	192	181	158	190	189	184	186	195	194	175	156	182	185	196	176	204	189	199	182	179	159	178	191	197	162	174	159	169	188	153	173	179	161	159	195	178	205	194	217	164	193	192	190	167	194	164	180	155	189	188	197	170	186	159	181	174	187	178	200	137	167	200	168	155	185	172	162	177	176	190	182	160	173	168	181	183	154	179	188	185	173	170	170	172	186	193	196	195	165	182	199	192	184	184	180	192	155	190	190	176	178	162	178	183	185	166	177	209	173	158	178	181	181	169	181	176	190	187	177	187	191	198	188	225	191	188	170	187	198	183	195	182	198	199	170	166	167	191	166	189	186	164	187	223	164	189	160	174	198	171	161	188	178	193	181	177	184	166	174	199	165	185	154	175	184	177	199	175	187	162	188	162	174	162	179	163	148	188	175	171	178	184	187	168	207	194	165	157	164	197	192	187	161	163	196	181	167	171	188	193	173	196	164	160	185	186	181	184	191	158	194	188	173	177	207	176	200	175	170	207	201	188	173	175	179	190	180	181	192	163	182	185	184	161	221	161	179	163	190	175	178	175	180	169	165	179	175	155	170	160	174	166	178	201	181	150	163	193	175	177	165	186	180	163	206	185	197	165	173	187	181	175	177	182	186	146	153	189	152	162	165	174	161	183	174	180	179	174	174	161	183	195	196	148	175	165	171	162	204	188	180	201	177	185	173	199	192	187	166	202	179	179	198	170	193	196	197	193	199	183	187	176	195	181	209	170	177	178	193	190	192	188	183	190	189	167	170	177	173	178	192	196	183	178	199	197	179	181	188	162	181	180	189	169	175	173	184	177	183	180	160	181	201	195	186	171	188	150	177	211	182	176	185	181	171	183	193	203	174	196	178	196	191	190	175	191	169	174	190	185	197	172	190	192	213	189	208	176	199	173	177	162	175	185	168	184	188	201	199	169	185	178	175	153	185	163	189	184	184	190	176	178	201	187	157	167	161	191	194	179	169	189	182	187	186	148	185	174	176	170	184	168	167	199	186	161	190	193	188	192	172	188	195	174	183	169	154	174	215	185	178	162	179	181	160	186	159	168	160	189	189	183	166	182	144	166	145	200	198	156	198	212	167	179	179	157	179	166	180	183	182	170	182	176	175	173	179	185	171	173	184	171	236	181	172	179	172	176	180	183	186	177	193	175	177	212	172	169	186	183	209	204	179	169	188	160	185	154	192	195	185	187	187	164	157	181	180	177	189	194	196	200	170	171	184	185	192	176	181	174	164	164	194	189	188	172	186	185	170	190	185	184	191	190	186	174	160	200	182	163	197	170	186	169	165	191	175	176	203	212	196	175	189	193	179	190	181	179	182	171	172	190	192	169	172	180	169	171	157	177	203	189	166	184	186	160	178	193	190	199	186	208	171	165	161	171	169	197	210	197	199	182	186	182	197	175	198	211	174	202	183	152	221	207	193	218	172	163	179	172	187	181	184	151	164	173	179	165	163	201	182	173	168	178	181	158	182	188	169	178	180	171	187	186	182	175	176	161	177	193	161	168	159	192	174	178	174	197	162	216	168	194	194	167	180	189	183	169	175	190	188	177	210	177	186	184	200	168	171	177	192	180	171	186	168	178	170	159	162	172	184	186	191	185	186	175	180	164	210	183	182	177	201	170	163	172	172	175	193	183	197	163	192	187	195	180	199	182	175	187	166	178	182	166	180	178	174	185	184	164	196	163	201	173	193	167	189	176	177	149	207	177	196	176	179	181	175	154	169	174	170	200	181	177	180	204	169	181	184	189	192	180	171	185	160	167	157	182	186	182	164	193	170	171	190	196	171	169	188	175	203	185	192	177	176	179	179	176	179	204	161	186	194	168	189	185	184	173	160	175	196	204	198	172	185	202	191	184	176	193	179	188	198	183	166	193	187	170	202	179	191	162	166	170	159	187	178	180	192	202	195	194	208	177	187	189	174	195	171	171	184	216	155	216	191	180	190	186	180	164	169	178	172	168	177	175	180	175	173	178	178	189	203	158	172	200	174	194	162	163	168	181	159	165	189	181	156	177	187	179	175	175	172	194	172	164	202	178	182	168	172	190	190	170	159	182	203	176	178	210	212	174	184	180	192	185	188	172	168	196	169	184	201	176	178	190	202	180	194	185	156	166	203	177	174	183	170	177	188	178	181	153	183	191	202	190	178	161	203	191	167	173	163	146	176	202	173	177	189	162	173	178	193	167	166	188	193	181	212	171	174	192	169	169	164	190	185	169	157	192	162	161	175	163	169	190	170	189	156	161	176	171	182	190	185	208	209	197	187	181	191	188	163	172	169	160	180	183	161	182	188	187	179	161	187	177	183	188	194
5673	1338	2792	3407	2960	2466	2057	1712	1492	1265	1178	1049	974	962	851	831	750	728	732	702	706	658	649	614	627	570	593	592	606	547	574	569	564	508	527	511	540	552	560	512	477	507	509	529	520	499	471	524	502	485	471	528	501	533	497	523	524	486	507	495	508	485	526	473	514	509	478	455	490	476	483	461	514	479	473	497	479	479	437	454	493	518	499	456	509	448	473	473	489	460	458	486	469	468	482	447	477	528	503	503	460	444	450	477	455	436	492	471	499	485	529	478	494	462	472	485	436	465	454	459	491	459	442	514	509	477	449	485	496	456	493	424	449	467	432	479	461	487	470	437	456	479	462	445	469	445	481	468	475	454	455	445	430	535	516	453	481	496	476	456	469	500	471	482	455	457	472	460	463	463	472	447	466	487	458	483	479	485	456	464	459	444	495	509	460	457	485	488	403	519	478	471	438	471	447	454	450	473	474	489	454	460	469	457	487	438	482	464	475	495	466	462	458	483	434	492	450	473	487	461	477	455	470	472	482	466	456	508	452	436	493	469	504	496	480	472	458	471	475	437	452	479	452	437	467	468	453	505	437	480	425	456	465	472	486	496	468	456	477	482	450	473	508	486	480	493	484	468	454	458	471	469	507	490	445	458	492	479	445	464	490	477	435	480	466	457	497	477	500	490	473	490	481	469	470	443	474	461	425	460	463	441	437	499	440	502	465	444	455	459	487	441	467	449	461	482	456	450	439	473	461	458	499	488	459	442	464	485	479	485	456	441	471	502	442	437	444	481	491	467	446	502	497	496	469	447	477	473	473	496	446	458	490	471	453	484	454	451	463	501	495	467	452	489	453	464	488	473	425	503	450	457	517	454	449	474	459	458	491	466	476	421	495	487	487	455	476	493	443	436	452	492	463	483	465	468	510	482	473	495	445	456	424	465	459	478	515	479	487	502	438	461	450	504	454	479	505	443	466	472	428	436	476	463	501	498	447	454	444	439	465	473	474	496	454	502	507	481	495	438	480	427	454	460	466	489	480	461	459	451	479	482	458	461	467	478	451	485	465	434	465	441	485	442	429	510	505	485	447	472	471	460	464	457	479	450	476	454	501	433	455	467	467	438	509	472	450	482	460	469	462	443	465	450	452	490	455	499	504	463	466	474	452	493	463	430	497	458	461	461	484	455	451	472	461	478	476	469	478	461	452	460	488	469	465	465	459	453	477	482	468	483	456	494	479	519	488	443	467	478	477	484	480	455	475	499	522	480	517	468	465	455	456	463	467	418	463	490	464	462	461	455	478	501	480	453	456	410	460	456	470	497	447	455	465	471	452	508	465	500	466	463	476	435	500	448	482	436	486	464	440	485	469	552	461	506	482	468	484	483	503	477	469	505	464	479	484	467	459	456	455	438	459	404	489	524	461	482	478	474	470	464	465	461	460	479	477	476	448	462	468	479	513	461	484	467	478	445	543	444	447	463	453	487	468	469	465	492	518	474	495	452	482	444	515	511	462	442	452	443	460	442	459	481	477	480	445	479	479	485	495	453	468	465	456	464	497	449	461	467	462	419	477	439	443	469	459	454	468	448	427	456	486	463	483	478	445	458	478	477	477	469	523	471	465	489	433	466	459	497	485	467	435	496	485	471	483	429	488	445	508	480	437	491	471	466	434	528	471	454	471	468	478	473	465	470	448	472	451	480	504	451	478	444	438	473	448	464	472	463	462	455	480	472	500	492	470	443	455	501	484	450	459	505	502	486	441	494	441	475	484	464	487	503	490	508	494	452	471	463	480	462	447	506	462	483	481	482	464	459	421	454	435	434	481	544	472	500	455	461	447	476	515	481	470	498	454	458	464	482	426	465	448	460	505	455	487	469	424	472	477	483	459	461	469	487	450	449	444	471	471	470	474	450	425	505	441	459	440	541	475	464	449	475	474	460	425	451	434	468	461	456	447	496	493	476	477	499	489	463	470	475	470	484	465	465	460	480	490	491	466	441	467	444	447	469	479	486	439	467	469	490	497	481	479	455	465	432	463	482	473	454	456	458	456	421	503	466	447	467	462	454	501	482	486	498	469	460	490	449	497	459	521	459	489	476	428	456	439	496	473	490	463	430	461	469	493	438	433	466	473	484	485	485	463	451	463	433	449	456	449	486	486	460	478	445	480	467	440	446	463	495	503	480	434	449	467	445	452	439	487	466	473	477	461	492	492	487	494	441	443	474	464	448	459	483	486	420	519	485	455	473	474	491	468	460	459	484	428	482	446	437	480	484	452	483	509	478	449	463	464	447	483	476	473	453	468	468	464	470	470	458	489	483	497	505	464	484	488	428	490	527	466	483	471	481	464	467	446	489	483	459	477	481	476	449	476	436	465	500	484	450	473	431	469	500	453	430	504	427	457	460	454	456	458	507	473	444	523	466	474	470	468	493	510	473	451	472	485	443	444	436	469	449	454	480	490	479	427	487	462	481	462	454	436	480	443	495	428	439	424	437	469	449	467	484	458	460	487	484	438	439	448	493	456	449	467	462	444	435	464	449	455	448	448	485	479	471	450	420	456	422	476	461	451	481	440	460	463	455	430	440	482	441	518	495	472	496	484	451	444	509	505	494	466	458	492	457	504	446	449	461	488	473	455	462	478	484	463	463	461	492	473	464	499	474	509	444	451	478	491	444	467	486	470	498	479	448	472	477	444	479	474	431	454	492	474	423	478	492	450	470	466	471	495	480	473	477	442	445	464	467	462	478	470	475	474	439	491	469	472	462	440	472	475	463	434	427	487	461	483	480	448	459	499	517	461	489	471	441	440	452	463	454	481	467	438	438	447	443	493	464	439	465	435	491	491	470	524	463	483	433	496	439	486	459	476	493	482	503	480	479	437	500	426	474	452	471	456	450	481	455	448	457	521	438	451	463	449	487	504	462	446	470	444	463	482	525	457	470	464	499	478	500	467	486	494	435	483	460	460	455	496	459	450	467	466	487	441	494	489	441	458	485	442	462	455	467	476	438	438	455	473	508	481	466	484	453	454	462	460	462	434	461	469	470	498	491	441	478	493	435	476	407	476	465	467	427	470	479	439	480	483	476	451	466	452	457	451	468	456	427	479	431	491	457	450	474	544	457	485	469	458	460	472	449	444	481	452	506	471	473	437	429	495	472	462	469	517	474	459	469	463	443	490	490	452	457	465	482	444	488	430	480	483	469	489	482	453	494	465	480	466	467	454	486	459	482	500	459	415	439	462	455	447	480	474	429	470	459	489	468	449	478	435	458	468	467	468	502	449	448	439	488	453	465	459	453	443	473	497	485	450	474	475	496	498	483	477	448	451	485	467	463	478	473	456	440	467	434	493	495	469	461	478	485	499	466	459	439	460	474	431	478	463	467	431	469	473	487	469	486	457	476	514	485	439	503	489	481	442	497	491	467	474	494	462	491	462	461	474	465	467	440	434	474	485	492	464	499	443	458	454	474	453	492	463	476	453	437	461	484	477	454	478	440
15817	2270	2393	1830	1240	818	652	450	408	333	253	222	240	205	178	172	139	129	124	122	129	119	109	103	107	94	90	72	110	75	85	78	72	72	94	80	74	83	64	87	76	80	78	70	67	68	85	76	72	78	69	59	63	73	74	75	62	63	78	67	55	72	75	87	83	73	63	69	77	56	80	67	66	67	58	70	50	74	89	63	61	77	69	70	70	65	54	67	81	61	64	54	77	54	68	53	80	67	70	72	65	63	64	73	62	71	67	77	76	52	62	64	57	51	72	63	65	77	59	77	61	63	69	79	69	55	71	72	67	59	65	63	62	58	70	67	64	75	82	73	50	74	74	58	70	70	80	64	58	66	75	50	70	84	63	54	60	49	50	73	69	69	74	61	64	71	65	58	56	64	83	65	54	68	71	69	69	69	61	60	50	71	63	73	60	63	67	64	60	68	63	54	71	63	73	68	62	47	59	69	64	54	66	67	71	80	77	66	59	62	70	61	69	57	63	65	68	60	69	70	58	67	67	72	60	60	57	73	54	64	70	60	63	59	64	78	60	66	68	62	84	71	68	65	71	73	72	58	77	77	65	59	69	57	69	63	60	63	78	57	73	74	62	53	74	58	66	78	61	89	79	70	82	63	73	70	76	50	62	74	61	70	61	56	55	66	58	75	66	57	64	68	64	54	75	77	60	62	65	79	61	60	68	77	67	75	75	66	85	71	57	64	56	65	53	58	52	85	77	76	70	68	61	58	74	61	59	79	74	72	84	71	58	63	62	64	56	62	66	73	69	65	70	53	72	67	64	67	56	69	59	71	64	64	74	47	67	63	80	80	55	53	63	58	73	55	64	59	58	55	69	75	66	72	77	65	60	66	57	66	63	69	65	58	64	75	68	69	56	57	59	52	70	61	67	52	57	64	64	52	71	74	73	67	64	67	53	55	48	82	69	56	66	65	71	58	72	56	62	55	68	65	58	53	56	57	62	52	72	57	60	66	79	59	61	62	69	77	63	81	70	70	78	75	52	86	63	83	55	65	67	61	67	55	55	72	68	59	57	52	65	74	59	66	62	52	61	70	54	72	72	63	59	66	57	87	61	69	71	67	57	63	57	71	73	72	65	61	69	58	68	67	84	54	66	86	71	85	54	50	66	68	60	49	62	60	68	60	66	73	74	71	71	83	66	71	81	81	68	67	62	57	59	54	82	78	73	56	60	65	60	65	64	57	51	71	56	66	65	63	61	66	58	77	61	63	84	72	83	65	59	63	76	67	64	65	67	54	60	76	80	58	57	58	62	77	79	69	78	70	68	60	71	72	70	47	62	61	59	60	64	78	60	61	56	63	66	66	55	80	71	72	51	58	65	71	73	58	74	60	65	48	64	73	74	61	74	63	56	70	70	73	55	61	68	74	81	72	62	58	79	48	53	71	70	67	67	57	54	58	67	55	70	82	47	65	71	55	69	71	67	68	68	72	62	76	61	65	61	62	61	57	64	61	55	59	55	54	56	69	60	65	69	64	59	65	56	70	72	61	69	67	76	63	69	68	57	54	55	63	64	58	72	63	71	51	70	56	47	70	64	80	81	70	73	71	71	80	68	71	69	69	66	58	54	69	56	60	68	90	64	67	64	63	60	76	73	67	65	66	82	49	66	75	76	57	58	60	60	62	61	63	55	71	68	64	55	77	57	71	70	68	68	77	65	55	59	71	69	55	70	77	65	73	71	60	49	58	69	58	68	45	73	68	59	62	70	66	69	55	83	71	63	56	68	59	72	72	62	62	70	68	68	54	71	68	60	66	50	52	68	75	69	64	61	62	58	67	48	52	68	71	55	64	65	53	60	68	63	78	61	72	65	66	72	67	54	58	73	71	55	50	72	63	74	50	42	63	70	73	68	68	58	76	63	67	71	70	62	62	70	59	73	60	75	63	58	67	62	79	60	69	60	61	70	67	58	54	63	69	67	66	74	75	55	62	76	56	77	65	59	77	65	72	73	69	58	60	75	46	52	78	66	55	66	65	70	59	64	65	68	78	61	65	75	76	73	69	53	60	65	68	65	62	64	61	62	82	59	67	74	64	56	69	70	80	67	59	57	61	71	55	59	52	68	68	54	71	79	52	85	77	66	61	80	59	68	65	76	56	54	63	58	74	83	65	65	61	59	67	68	65	67	58	61	64	64	65	86	76	64	84	53	68	81	58	51	70	70	59	62	65	73	72	76	62	76	72	67	75	79	59	63	65	70	69	66	67	74	58	68	63	66	69	64	56	60	55	69	68	56	58	59	63	71	50	52	60	56	67	65	60	49	76	54	61	57	57	66	75	76	69	75	68	69	49	63	65	61	51	69	56	65	72	64	76	83	72	63	63	61	53	63	63	74	64	51	67	69	64	71	76	71	63	74	68	64	67	75	58	61	85	67	66	70	72	69	60	59	67	56	48	60	56	53	60	82	70	67	58	71	82	69	75	59	62	63	70	74	80	74	64	66	64	61	56	53	62	66	53	70	74	58	49	74	54	63	65	65	62	74	71	53	78	65	75	71	65	65	63	64	58	48	56	51	67	71	62	59	68	67	66	79	58	76	63	66	66	87	68	56	68	65	53	64	64	58	64	66	75	58	62	45	59	71	71	70	69	59	70	61	62	64	73	75	83	61	73	63	80	60	70	62	60	58	59	73	53	70	74	78	68	65	61	72	64	66	67	60	78	63	68	61	78	45	72	62	65	59	51	88	75	68	61	58	66	57	77	54	61	69	76	66	49	72	67	57	58	55	70	65	51	71	59	64	62	61	61	55	72	58	65	74	67	56	77	62	69	73	72	62	64	61	60	64	56	61	77	74	68	75	68	64	91	67	60	63	62	69	63	59	64	67	57	71	77	72	62	60	57	66	70	57	66	64	62	58	49	55	46	60	64	70	60	57	91	64	89	71	68	68	59	66	60	70	66	66	66	55	59	60	42	69	51	62	52	70	84	56	78	63	62	69	64	62	72	66	61	66	74	65	66	76	76	74	51	65	61	61	63	62	69	74	58	63	79	60	72	54	69	57	54	77	58	55	72	58	64	75	73	56	75	56	69	52	82	58	56	66	56	59	68	53	65	62	58	77	60	70	64	72	63	68	68	53	56	60	72	72	56	78	75	64	57	83	57	58	57	62	76	67	73	68	57	59	60	62	63	65	64	56	51	76	58	62	66	76	60	67	57	50	68	56	66	72	78	71	63	73	61	65	47	61	67	71	74	74	70	66	74	60	73	52	60	62	71	63	70	59	70	56	66	57	60	78	86	63	86	55	44	59	69	68	69	85	76	63	56	74	54	76	62	65	55	65	68	61	57	85	67	55	78	60	66	67	57	74	68	78	69	54	66	57	84	57	73	66	53	87	63	65	80	70	65	65	60	62	70	63	72	77	70	69	57	60	80	71	70	62	56	62	68	75	77	54	69	72	56	66	80	71	75	59	56	58	56	48	60	66	66	61	72	70	76	76	72
7216	1949	4641	5458	4696	3731	3066	2396	2176	1721	1477	1243	1148	1027	929	839	746	701	651	627	520	524	454	475	458	435	437	430	381	364	352	372	353	324	346	318	316	337	318	291	277	264	295	263	272	275	267	254	273	240	252	274	275	270	223	241	231	248	239	228	247	247	241	236	239	238	245	249	214	214	220	212	217	211	212	234	226	208	221	242	208	231	218	193	233	208	219	194	206	203	232	198	207	194	219	192	198	199	192	208	204	183	224	191	201	212	204	196	197	212	220	188	167	216	201	195	225	238	208	220	201	212	192	218	199	203	186	214	201	214	219	221	213	202	201	177	205	191	185	201	206	214	197	180	206	180	195	205	211	162	177	217	218	218	227	207	198	198	209	206	222	227	207	205	180	218	206	199	213	206	183	181	194	194	220	190	195	184	216	186	194	187	201	206	193	195	190	218	204	190	191	216	192	195	192	200	189	193	187	209	191	213	198	212	190	189	195	210	180	221	172	212	191	206	194	198	190	198	185	204	184	187	226	211	190	223	214	203	187	188	210	191	223	200	215	212	211	179	181	197	189	195	193	188	194	209	196	193	190	197	183	201	199	207	201	200	204	189	207	193	193	206	192	202	200	214	208	199	177	187	189	199	213	190	216	199	176	166	211	201	200	203	224	191	191	188	199	194	220	201	181	203	202	191	222	197	199	185	202	193	223	218	205	178	217	179	191	179	187	188	190	185	230	203	186	208	232	199	200	199	192	197	205	208	201	214	204	204	180	198	192	195	199	222	170	225	193	186	172	195	194	194	218	233	189	215	207	193	215	201	196	215	214	192	214	199	193	197	203	187	200	208	208	189	198	198	186	199	199	196	214	192	182	224	175	193	198	184	216	224	180	176	194	182	180	201	207	195	191	169	201	206	186	172	200	190	183	201	202	192	225	190	172	210	210	192	194	186	185	209	208	196	203	196	168	186	204	185	215	170	192	197	220	201	195	197	188	213	196	185	199	204	178	196	181	179	203	192	184	200	200	197	191	189	201	212	183	189	211	197	206	185	194	165	177	234	224	210	192	178	187	181	199	196	221	205	178	199	200	191	206	216	182	229	187	193	177	192	176	203	199	226	192	210	165	205	176	191	214	206	205	192	188	198	194	219	169	205	192	201	172	190	181	209	203	189	190	189	180	206	199	190	181	184	195	202	207	186	200	194	198	187	209	190	182	208	188	182	226	190	197	193	209	221	203	183	210	194	192	202	203	205	219	202	222	184	190	208	157	198	191	201	199	201	207	207	192	200	204	210	192	187	202	209	198	209	200	187	182	201	179	156	187	209	200	178	193	205	203	186	203	204	221	186	197	174	206	215	190	191	206	163	202	186	208	199	202	213	194	193	182	197	194	185	195	193	182	172	202	198	200	197	204	192	210	191	209	207	213	199	189	186	201	194	201	177	195	191	177	200	195	180	212	190	196	213	207	202	205	187	216	197	183	179	199	177	199	198	183	205	201	191	230	184	174	192	201	199	171	205	195	198	229	214	162	201	187	199	226	188	205	198	195	206	190	206	192	218	217	190	189	219	178	195	194	193	198	204	203	179	222	220	168	213	208	199	171	206	196	223	202	184	188	202	212	202	189	206	196	194	191	197	188	203	203	187	212	189	182	198	198	188	175	192	191	196	203	198	177	211	202	193	166	193	195	203	189	189	190	206	205	188	199	225	201	215	183	233	227	204	201	193	198	201	218	194	205	198	211	202	212	183	208	218	180	216	190	175	205	210	191	211	211	180	188	195	201	189	192	178	199	177	209	169	208	179	178	185	186	168	195	194	182	198	198	213	195	212	184	198	204	184	205	189	179	196	195	197	182	221	198	208	208	213	193	204	191	196	192	207	179	198	200	173	214	183	190	187	197	199	175	209	196	183	197	197	196	193	173	183	173	184	204	196	206	209	175	183	187	184	190	210	175	223	192	193	207	190	209	183	195	200	185	214	195	197	195	190	203	207	174	198	206	201	214	223	203	203	168	209	195	175	194	203	174	190	213	182	196	229	205	182	208	213	188	197	163	193	199	192	180	171	208	188	181	206	206	182	180	164	236	207	187	197	183	171	171	186	190	217	195	228	189	193	194	197	202	208	208	190	193	202	200	192	183	185	194	188	176	207	204	201	219	205	181	193	221	196	225	191	195	210	204	187	206	196	192	185	201	214	193	198	186	206	202	197	208	195	191	201	199	173	211	186	191	203	166	217	194	210	195	193	160	195	212	200	191	193	210	210	193	205	204	171	196	198	213	192	194	185	186	201	196	196	172	201	204	207	184	196	201	202	196	201	194	174	185	176	186	199	187	189	177	190	205	202	195	202	195	216	206	184	193	186	212	192	216	185	197	183	211	211	213	174	189	189	209	190	192	183	197	184	186	179	233	207	190	185	178	169	194	202	222	205	208	177	196	230	187	210	194	181	211	198	186	194	186	182	183	205	205	190	188	200	171	219	186	206	216	208	209	189	198	197	178	196	155	185	209	216	198	192	209	200	185	203	222	191	173	200	204	213	219	211	183	220	202	201	197	178	179	161	194	208	175	213	208	202	185	195	185	194	210	234	214	212	203	162	186	199	215	185	183	211	176	221	224	170	203	192	223	207	184	186	184	212	191	193	182	181	185	166	207	192	202	205	200	204	202	214	201	183	204	195	163	182	191	183	214	202	197	200	212	193	197	198	195	189	202	175	190	194	207	203	201	180	201	190	185	170	196	191	192	202	173	183	180	186	222	179	210	195	182	204	208	188	205	199	187	210	203	201	171	217	219	180	179	178	194	189	194	200	175	173	206	207	191	199	208	216	219	191	204	196	180	187	191	192	216	190	185	184	199	196	190	191	199	193	195	205	215	197	189	198	192	193	212	194	192	193	200	203	211	192	183	193	190	209	199	169	183	184	211	174	196	197	205	195	201	184	193	185	190	191	214	179	182	196	194	186	154	197	207	209	209	208	173	217	177	163	198	198	191	197	208	185	212	187	196	206	189	200	184	190	193	197	189	206	199	196	188	204	191	212	205	182	199	214	179	189	199	186	185	178	210	220	211	213	187	180	203	205	179	189	206	212	181	182	204	185	219	199	219	198	228	192	163	194	183	205	206	179	188	192	195	188	202	208	215	212	226	188	178	195	199	200	212	176	207	212	175	197	200	195	189	194	201	212	209	203	179	185	191	186	204	189	204	205	196	200	189	179	175	192	206	244	178	192	202	199	186	205	195	197	210	199	223	198	209	201	208	217	199	210	199	214	201	191	206	215	172	207	206	198	185	204	164	216	225	192	163	198	194	193	198	199	203	206	187	142	187	178	196	182	193	186	195	199	194	187	200	199	185	213	171	177	200	223	182	179	212	212	213	200	209	195	210	191	202	168	178	180	205	223	189	216	191	185	213	174	194	199	173	207	165	185	182	186	194	202	184	190	189	193	183	177	184	218	219	181	180	199	201	178	202	201	205	203	183	211	203	195	191	190	204	203
2276	312	285	302	247	247	291	256	231	261	272	253	231	274	264	250	230	284	245	268	245	272	257	239	263	263	232	229	252	235	243	240	261	286	240	247	256	245	260	251	264	236	264	248	265	266	265	270	291	252	267	231	259	273	243	261	226	266	240	237	257	246	277	258	231	275	254	256	260	230	271	275	255	274	256	244	257	245	244	283	266	254	219	223	258	254	261	254	251	257	250	279	254	233	245	263	264	251	264	242	266	265	266	268	223	292	238	264	250	261	274	221	267	221	240	232	250	269	247	280	263	256	237	261	296	207	252	253	258	237	254	250	223	212	263	231	235	250	241	209	249	241	260	269	275	228	259	277	278	272	244	230	274	257	251	254	256	220	265	247	268	267	264	243	274	235	235	285	236	267	273	301	256	250	249	237	262	240	237	264	246	258	258	247	285	258	268	227	257	276	254	263	274	212	249	258	257	221	265	270	270	237	254	247	273	234	266	268	277	262	272	252	234	241	234	269	259	269	272	234	249	268	250	264	257	248	258	240	232	251	256	244	243	259	247	241	268	256	245	224	235	276	251	260	258	241	220	236	233	246	261	251	258	248	264	251	272	259	229	251	237	278	265	243	256	214	249	250	265	251	242	238	257	259	250	255	265	264	237	237	227	323	236	273	255	275	237	237	251	275	239	302	250	248	251	262	253	234	231	259	253	262	267	245	245	239	274	258	285	257	278	222	256	270	293	212	235	272	253	270	282	247	282	271	258	272	250	259	253	234	240	252	257	248	246	272	239	266	279	262	269	292	244	285	262	244	260	251	247	261	256	274	250	273	263	255	241	258	286	265	248	264	246	233	270	232	264	268	261	242	245	271	229	246	263	263	239	252	256	255	244	256	249	254	240	264	267	252	256	266	264	245	260	293	254	221	239	215	249	264	275	260	262	264	245	246	260	231	260	252	263	268	251	262	265	240	294	249	243	236	259	251	229	226	261	227	284	245	276	271	262	251	267	240	261	253	278	260	269	264	262	292	255	261	233	219	263	253	244	268	241	276	254	258	276	256	256	249	228	248	265	279	258	233	272	262	264	271	242	250	279	260	274	234	285	257	242	247	249	251	265	238	234	234	252	263	238	262	245	259	279	230	282	256	260	214	240	249	242	232	271	254	220	263	243	222	283	235	258	252	246	240	254	254	275	280	266	250	246	266	220	246	232	253	251	232	200	274	251	281	235	273	255	275	260	239	265	246	262	237	266	260	275	279	264	264	270	247	260	228	250	236	266	260	275	255	241	260	257	276	243	224	248	215	247	257	225	273	249	275	228	253	255	235	255	251	271	238	265	275	242	236	240	255	243	247	245	248	221	266	263	277	242	243	261	244	277	254	250	245	263	279	283	271	284	256	255	254	222	266	250	258	248	246	225	232	239	247	248	285	261	243	269	268	247	265	247	241	242	267	261	262	264	257	241	255	252	257	235	259	277	251	239	251	272	270	253	250	250	267	245	246	251	256	294	232	253	261	260	238	280	228	253	264	267	259	251	263	278	230	239	243	241	246	252	263	280	253	252	252	263	254	240	260	244	261	248	273	216	270	233	223	283	249	263	256	268	273	251	272	241	268	250	258	271	237	258	260	240	286	251	243	255	229	239	263	256	264	254	225	275	245	237	249	241	242	287	253	273	242	248	263	275	239	263	246	251	256	274	281	258	260	251	257	232	251	229	264	247	242	271	251	261	247	256	253	264	242	281	275	253	262	257	258	252	267	248	252	278	275	290	267	249	251	270	267	278	241	261	250	268	252	258	255	234	269	276	266	255	266	274	292	243	254	250	224	267	224	262	246	240	276	248	271	236	233	242	268	267	258	239	246	239	261	240	235	250	272	268	253	261	238	249	257	234	261	230	233	256	284	268	235	247	258	235	256	264	252	259	234	264	249	235	242	263	254	239	252	243	246	239	278	243	243	282	255	252	252	250	245	271	269	259	271	254	281	275	262	264	243	250	264	245	260	266	295	266	247	254	247	229	247	269	234	265	238	266	248	251	246	247	270	275	272	261	269	255	253	243	233	273	265	258	255	256	250	243	256	233	270	235	233	274	243	235	243	240	283	271	274	230	246	253	262	254	227	235	253	280	259	216	238	242	268	243	243	249	246	264	251	254	254	247	240	212	240	274	238	263	295	205	256	234	248	218	259	293	251	241	249	244	245	258	266	271	269	248	240	280	282	258	249	251	247	257	255	256	231	256	248	264	279	246	261	256	302	265	241	258	261	244	251	256	268	235	273	265	251	234	225	259	264	289	248	237	260	270	247	231	254	243	234	257	262	252	234	225	269	273	253	239	251	258	230	244	254	245	270	230	285	277	263	245	238	240	240	240	257	252	257	266	230	274	285	230	273	256	258	231	276	250	257	268	259	247	253	263	225	247	248	259	246	252	225	252	246	281	251	262	266	235	250	250	243	263	220	264	255	220	265	225	249	271	253	265	236	244	278	249	227	245	263	240	258	248	255	283	259	252	261	268	270	242	272	220	256	247	241	235	263	233	238	245	259	274	258	253	252	240	252	247	255	252	230	241	271	263	252	261	276	250	257	257	260	224	251	249	238	246	236	249	256	265	248	246	257	260	239	256	223	265	254	226	246	256	250	229	243	277	272	283	265	289	261	260	253	230	226	235	266	237	271	257	268	256	267	293	241	236	255	238	234	257	256	273	242	248	252	241	263	275	278	269	260	247	254	239	252	254	261	239	254	208	254	264	260	286	251	281	244	245	268	253	235	244	228	261	238	245	229	281	264	256	235	229	268	229	293	264	241	280	259	263	270	248	260	269	271	269	235	250	272	260	235	250	249	284	270	244	253	224	257	242	250	269	242	258	271	256	261	269	274	250	220	249	246	272	275	246	240	268	251	264	273	268	262	232	273	278	241	260	257	237	268	239	271	256	250	260	230	235	252	264	247	245	246	269	260	248	278	248	267	234	256	264	250	265	260	265	236	275	258	232	256	255	231	261	241	275	256	219	249	244	239	242	267	259	270	237	259	274	230	293	254	274	265	249	234	270	243	266	263	262	242	234	253	257	236	294	273	286	246	285	240	260	274	292	247	268	236	240	274	217	253	263	256	262	263	290	220	263	259	240	264	225	267	251	223	243	246	242	250	265	261	271	217	275	255	291	254	255	264	277	283	279	257	249	288	242	273	236	232	274	264	272	267	265	249	244	262	249	247	258	256	215	249	245	214	258	249	254	244	240	241	257	263	255	282	258	277	257	244	256	241	280	263	254	227	264	242	206	255	267	254	226	260	273	253	248	231	273	225	262	236	244	263	261	251	255	262	258	261	214	239	260	277	238	261	245	269	255	270	259	226	220	242	239	263	262	245	252	245	227	272	269	252	264	255	259	254	267	241	236	249	250	251	247	260	233	278	234	261	223	242	254	248	291	252	239	257	256	246	259	241	258	257	256	262	225	266	263	258	235	262	249	225	234	257	242	296	227	245	271	235	237	244
2414	722	749	882	867	750	774	748	717	690	746	718	689	675	697	626	680	666	618	638	670	649	644	705	692	644	652	701	670	684	667	627	679	639	633	648	654	630	669	672	693	660	654	645	668	731	654	632	654	618	658	629	686	646	624	612	636	618	637	622	674	631	632	645	645	620	651	645	665	677	669	665	649	676	654	642	658	653	665	675	614	627	624	692	710	622	633	647	655	664	638	612	643	659	676	634	637	674	629	628	657	643	650	627	638	714	684	594	660	662	611	617	621	630	694	623	709	641	641	634	642	612	691	655	650	616	636	606	618	647	663	673	627	650	603	645	627	673	649	688	652	612	631	680	632	647	620	656	686	625	682	648	655	658	657	723	651	687	659	648	664	636	668	653	683	645	656	660	639	642	637	650	614	652	597	614	665	665	636	654	637	617	664	635	680	659	596	677	648	672	643	690	653	629	666	630	668	611	628	658	669	655	643	616	646	666	665	643	648	653	662	614	649	682	669	624	654	610	641	666	657	619	629	629	660	639	638	645	652	645	685	618	642	616	664	658	681	617	666	637	665	639	684	623	682	676	651	616	656	625	632	632	608	664	617	624	672	628	620	666	612	654	645	625	653	698	652	608	617	596	622	646	601	671	651	647	705	611	645	609	652	609	630	652	639	619	649	652	650	650	686	615	642	692	692	675	673	667	634	650	660	676	655	672	642	677	645	650	653	626	666	682	673	684	647	696	653	640	634	676	623	662	618	652	716	632	651	645	617	672	620	635	630	602	650	676	640	597	659	618	642	626	611	649	636	615	701	660	681	675	672	635	631	658	627	642	680	682	638	615	617	637	636	603	627	607	644	663	638	632	681	665	713	656	644	643	698	665	636	633	672	638	652	617	650	660	671	651	644	625	646	620	645	608	619	662	640	640	620	708	643	650	694	635	688	596	661	631	640	588	650	667	654	640	669	611	663	631	648	650	660	638	663	688	675	657	632	660	609	652	609	674	682	697	670	649	672	614	627	646	656	654	595	657	675	662	657	691	671	684	666	682	637	624	682	623	654	659	663	651	617	697	674	667	698	663	639	567	639	695	633	619	683	661	697	608	642	641	649	641	644	664	656	665	666	660	632	642	650	678	636	629	703	658	592	672	625	677	679	627	697	622	682	661	659	655	619	681	643	644	683	641	660	635	671	678	671	647	635	625	676	635	626	648	652	649	671	656	637	643	678	661	663	612	629	628	619	635	666	621	652	634	649	669	681	654	669	690	637	605	630	636	647	661	652	609	645	646	652	634	640	613	640	626	616	630	659	621	639	600	667	633	646	663	676	607	660	651	654	677	620	674	622	673	675	628	652	626	633	670	659	652	654	666	628	677	662	684	644	615	650	640	648	663	665	610	641	649	691	662	655	652	587	681	615	687	624	646	666	652	657	644	646	648	656	614	619	625	682	628	641	652	613	653	609	652	648	619	690	648	679	597	677	589	631	658	684	667	681	655	636	635	665	639	609	660	643	657	642	649	617	625	666	635	628	680	619	625	633	689	617	653	651	627	669	625	678	632	657	629	675	676	673	640	643	620	643	672	677	667	639	687	640	687	678	668	713	624	700	676	644	645	649	654	629	678	686	680	697	640	641	635	634	669	621	648	661	678	611	689	636	671	676	634	663	650	627	632	660	653	660	670	664	618	697	660	644	668	651	636	666	674	650	682	677	646	657	618	661	688	662	665	614	676	650	643	598	620	602	615	663	714	621	648	650	659	642	648	643	664	663	665	635	672	674	625	662	667	667	693	624	682	662	614	628	649	663	633	682	645	660	659	654	652	631	637	635	624	605	653	608	713	607	645	629	584	667	704	627	671	660	592	677	667	596	692	615	640	618	695	631	649	661	653	659	668	619	636	631	647	699	704	630	651	676	623	642	664	659	674	656	619	588	652	661	640	612	648	625	652	657	608	603	614	657	647	641	657	672	666	637	648	648	604	634	623	642	643	652	638	611	631	676	644	649	681	651	608	633	668	647	673	669	697	686	625	649	615	622	614	640	607	612	616	634	621	638	670	641	699	711	672	603	635	661	658	711	608	638	634	697	662	630	622	626	635	642	603	649	638	619	627	681	607	663	620	610	633	633	689	639	615	615	629	692	634	686	654	643	666	663	681	651	683	712	679	639	638	660	646	651	618	572	628	625	629	655	648	676	673	630	646	678	650	682	594	651	647	621	691	614	624	702	661	719	701	681	689	588	652	620	654	633	592	658	613	663	627	643	647	663	646	647	613	657	621	655	604	652	647	616	638	611	711	660	703	626	694	637	642	630	641	616	625	639	605	634	653	623	653	673	677	620	642	690	634	657	638	698	694	669	642	635	666	653	631	660	700	642	658	658	648	642	610	684	632	650	648	714	631	626	627	644	604	647	633	666	598	633	620	649	614	677	663	650	605	684	604	636	639	642	644	610	680	667	668	662	670	653	640	663	640	637	654	669	648	657	687	675	649	687	683	654	662	676	609	642	616	641	671	677	666	678	621	630	678	647	638	642	627	679	635	601	651	666	615	660	634	701	639	692	655	635	656	716	618	639	654	634	694	667	628	647	662	638	632	646	640	677	659	650	627	597	649	689	619	632	687	655	616	652	655	669	635	658	656	666	694	681	668	638	671	647	694	638	653	662	673	639	646	642	660	647	660	630	584	662	684	683	627	640	641	659	644	654	650	638	696	660	639	650	677	649	628	669	629	647	641	655	673	662	638	642	667	603	615	700	629	671	649	636	649	666	663	656	634	644	674	672	681	662	640	641	653	698	594	654	628	676	688	663	617	660	655	635	649	671	679	643	613	657	671	689	632	646	686	643	691	618	640	649	674	659	672	649	648	657	707	675	648	677	643	633	625	610	676	638	655	633	609	622	644	652	673	646	647	641	720	688	624	665	630	650	676	635	636	658	602	624	608	630	680	594	657	630	695	659	601	620	648	683	714	644	627	652	596	623	627	623	687	656	684	670	689	647	616	648	624	689	661	669	674	652	674	664	650	624	633	650	656	655	642	607	681	639	610	642	689	655	640	683	639	680	673	700	695	688	634	626	609	690	622	639	649	654	645	637	611	656	691	696	627	657	643	659	622	625	644	673	657	649	658	630	659	623	626	622	666	651	616	665	658	669	594	610	663	644	669	702	682	630	700	598	696	673	641	627	633	629	717	687	656	652	661	707	634	657	651	650	641	663	647	627	695	633	647	650	660	623	654	694	657	662	602	615	611	644	667	624	630	637	648	653	674	625	666	675	710	667	676	683	678	615	619	654	642	650	639	617	637	645	687	650	599	654	610	615	671	692	611	690	664	620	638	622	692	644	684	640	645	631	623	642	666	644	646	617	633	649	626	636	665	704	637	625	642	633	637	645	656	682	653	632	587	647	694	655	635	664	603	678	663	699	664	628	670	655	680	652	667	657	675	627	640	627	687	622	671	652	632	679	647	648	610	670	609	693	644	612	646	598	639	633	622	652	613
8795	1015	1335	1038	761	600	485	417	316	318	278	257	271	251	239	234	192	211	206	190	171	177	210	210	192	222	203	206	187	229	209	183	175	186	195	195	195	175	166	169	194	175	226	197	200	163	194	194	196	189	168	174	190	204	168	183	163	192	182	181	192	177	184	158	169	191	181	144	218	219	180	195	178	190	176	169	172	173	186	172	188	156	215	176	181	192	164	181	163	171	160	183	171	191	189	200	191	191	163	174	194	187	198	176	197	187	179	140	193	181	182	155	186	191	170	163	190	158	156	184	174	188	169	177	177	167	196	192	197	197	181	174	165	195	202	195	180	160	168	168	183	186	181	200	189	224	184	180	190	181	188	200	180	165	169	163	177	180	198	178	164	204	172	180	157	170	174	210	178	182	190	157	166	187	187	180	183	191	165	190	213	177	167	201	172	188	178	174	190	195	186	189	185	175	203	171	164	187	170	176	223	188	182	183	201	175	175	210	187	170	188	199	186	165	191	204	176	189	147	155	168	200	125	180	173	168	196	161	167	164	158	170	187	185	165	171	186	199	191	193	168	165	192	146	180	202	173	199	177	199	169	179	177	184	198	173	180	162	172	177	160	188	177	196	182	192	181	173	161	191	175	170	218	153	185	173	175	164	163	184	187	187	215	184	178	176	193	184	170	202	183	178	181	193	167	168	172	186	166	182	182	156	172	206	179	185	192	183	192	166	186	183	171	203	155	184	158	184	195	197	189	196	192	175	188	161	163	168	178	163	159	174	158	166	193	174	187	186	195	173	208	191	169	176	178	193	165	181	163	169	181	173	169	140	170	188	214	203	179	211	161	181	177	174	174	186	192	178	185	181	181	165	173	158	164	166	183	166	203	168	176	196	185	191	194	193	179	154	194	172	169	176	159	168	197	180	200	192	213	199	188	193	183	203	173	176	141	164	178	198	194	178	174	184	191	177	186	177	183	212	181	187	182	199	191	173	176	179	170	188	188	195	171	161	148	173	173	176	161	188	209	167	197	178	195	166	157	192	180	178	200	170	171	198	183	175	204	152	188	146	219	170	181	169	164	196	176	190	165	184	175	166	181	147	172	165	185	192	184	182	168	154	180	195	199	182	191	185	185	152	176	188	179	185	167	189	188	170	178	176	163	173	169	173	179	195	161	166	197	185	190	149	188	184	173	152	189	201	204	163	181	161	211	179	187	181	186	168	208	192	197	178	171	183	175	195	173	190	197	206	172	176	168	178	182	201	169	189	175	180	174	182	162	181	190	212	181	170	188	165	148	209	173	177	180	159	184	181	165	185	164	188	200	191	198	177	182	170	205	181	147	183	172	178	167	194	160	213	195	156	179	196	167	166	181	184	220	167	185	152	177	195	163	168	192	175	172	152	184	176	165	191	168	207	162	174	171	177	161	185	216	217	168	161	194	177	162	190	204	197	175	180	184	210	179	211	191	175	183	212	210	197	182	178	173	170	178	180	190	184	179	190	159	193	167	185	213	161	179	167	171	178	187	201	188	159	181	176	191	161	205	212	173	175	187	167	183	180	186	166	156	176	174	171	188	179	208	176	180	191	192	172	175	189	181	202	179	168	176	177	177	206	182	182	173	197	168	166	181	172	190	179	182	171	200	163	188	185	168	190	176	177	199	151	186	196	206	196	167	164	173	178	184	149	164	172	177	163	187	170	197	187	176	160	155	156	177	170	180	202	187	180	168	173	177	171	183	188	159	190	180	180	170	183	178	196	190	173	169	162	183	188	196	185	178	184	200	189	194	196	187	197	202	168	201	186	163	188	184	169	201	176	184	189	174	179	173	163	170	199	176	182	187	195	177	175	185	192	191	177	179	180	199	196	182	149	176	182	187	174	174	169	196	201	163	166	189	179	180	204	186	175	179	208	157	195	187	177	196	195	189	178	180	195	180	157	194	158	188	182	168	159	180	204	189	184	186	164	165	199	162	164	181	164	169	194	191	181	211	166	176	183	166	190	172	190	193	175	181	170	180	192	199	175	176	178	175	189	181	185	158	204	174	197	178	173	180	168	163	176	156	165	176	199	173	173	169	187	186	179	190	164	210	203	155	186	159	171	180	156	210	202	174	172	174	190	180	189	192	202	173	157	176	178	175	172	175	175	164	161	172	194	174	153	164	188	208	191	193	178	178	180	217	176	171	170	168	170	187	162	171	184	165	172	173	212	165	195	192	176	179	176	173	174	179	175	176	193	194	188	183	144	180	188	167	185	166	176	199	195	173	162	187	186	167	177	176	162	183	177	211	189	202	181	178	182	179	176	194	157	197	171	173	201	180	179	180	158	190	196	193	176	198	196	192	180	190	179	201	202	202	185	180	201	184	167	196	145	217	183	171	198	194	164	165	177	201	190	183	161	163	189	181	172	198	177	184	204	172	179	171	184	161	164	166	174	186	189	186	183	184	165	167	192	169	169	163	158	205	178	149	171	183	203	165	197	198	173	170	177	196	200	171	176	195	195	179	179	192	198	172	197	170	184	160	168	185	167	190	162	190	199	202	162	192	169	167	170	176	163	205	183	214	159	169	184	173	177	197	187	168	176	209	190	175	197	178	180	181	183	186	187	185	164	179	177	178	164	196	180	195	186	156	154	199	163	170	193	193	159	177	176	189	191	181	200	176	175	181	172	180	182	171	187	201	170	182	181	190	205	160	175	179	168	181	175	166	188	169	178	184	181	185	173	161	162	193	179	169	182	172	199	176	178	169	196	161	159	163	171	177	166	195	182	181	168	205	190	194	194	166	161	198	151	185	166	167	189	169	204	189	185	170	168	167	183	206	183	189	178	184	218	196	209	174	181	182	197	182	166	192	167	166	185	193	167	193	143	192	174	180	199	179	203	180	202	191	174	188	181	188	173	162	194	187	187	170	168	195	182	166	162	167	174	187	185	186	171	196	185	197	185	185	189	194	193	175	178	202	176	171	177	185	197	173	178	186	176	183	176	214	172	181	160	173	164	176	175	158	176	193	185	189	192	187	170	188	181	186	159	174	190	173	180	181	192	168	189	156	148	190	173	199	205	187	193	175	180	175	167	179	177	191	200	182	198	168	215	155	192	180	173	183	186	194	194	171	177	180	174	165	175	193	183	187	167	164	177	183	185	193	147	176	177	191	170	175	172	199	185	186	192	185	165	190	175	161	200	162	154	169	189	163	185	179	183	158	184	189	179	196	211	156	185	180	164	187	172	163	181	171	187	191	153	157	185	170	197	192	180	198	172	200	153	185	171	188	185	181	184	195	169	186	179	181	196	151	165	179	172	163	212	197	190	163	186	166	173	192	153	185	178	186	176	187	186	183	145	168	171	198	165	173	176	205	185	186	174	178	175	190	186	158	180	163	170	211	170	181	158	195	204	169	187	171	157	193	170	173	187	175	186	194	185	168	192	176	177	160	172	167	194	161	193	173	172	200	180	182	184	196	201	198	176	164	192	195	179	195	204	186	203	165	174	163	221
5851	1309	2940	3371	2896	2399	2069	1640	1354	1300	1183	1060	1027	941	805	748	744	713	695	688	662	633	612	567	608	589	590	630	579	581	539	561	574	531	533	546	504	571	527	526	532	515	544	533	474	498	503	486	483	498	495	519	499	475	489	484	488	470	494	492	445	504	479	490	443	466	491	485	522	514	508	496	495	486	502	484	485	459	442	485	484	475	453	477	423	435	454	479	457	493	488	469	484	509	441	453	469	500	469	492	476	458	493	490	494	465	522	495	508	496	475	468	447	445	456	471	449	465	482	466	487	524	484	472	438	473	462	457	460	452	453	481	467	507	452	444	518	481	452	478	485	486	491	477	461	473	503	440	473	482	452	482	472	469	497	493	427	484	459	444	463	454	484	474	454	486	481	471	453	517	427	450	490	458	482	445	476	463	524	466	466	449	459	457	507	488	499	464	465	467	475	463	457	486	475	454	466	482	500	473	442	480	444	476	435	491	446	462	480	495	481	461	426	413	486	471	476	468	458	470	448	438	474	489	453	476	471	525	458	478	450	452	471	443	471	460	501	453	492	447	441	489	482	438	476	446	430	447	506	523	425	502	459	467	429	452	438	462	517	461	469	483	463	500	469	463	455	430	468	485	457	446	481	440	453	401	484	477	480	467	461	451	482	466	487	500	490	464	479	471	472	479	478	467	455	433	470	466	482	463	444	413	475	510	458	471	486	456	482	485	470	495	468	474	448	438	485	433	467	492	481	485	493	476	454	488	458	447	473	460	484	457	517	518	475	439	448	461	431	468	453	440	487	421	446	466	458	468	478	466	491	445	452	468	469	493	447	460	447	481	455	429	464	489	460	482	488	458	467	445	468	441	497	461	496	449	471	495	462	442	503	461	463	470	467	509	454	463	456	414	463	460	491	479	456	462	434	438	447	479	473	458	449	502	490	452	463	458	473	480	502	448	445	444	445	509	476	462	444	472	510	470	471	487	456	462	474	468	466	469	482	480	484	473	508	443	482	425	443	479	432	448	481	482	454	463	453	474	510	445	463	460	476	472	498	415	486	474	468	460	450	450	487	502	449	457	459	460	463	458	487	460	426	449	471	458	488	466	465	441	462	456	443	478	507	463	480	460	468	498	425	439	471	469	490	515	491	482	460	458	451	443	500	442	497	485	488	463	479	468	467	470	471	442	458	493	481	493	489	469	489	445	490	458	444	486	446	446	455	474	488	468	461	505	468	434	485	466	435	449	465	482	497	489	440	474	454	462	484	472	479	455	444	490	464	482	460	474	456	448	447	454	466	482	485	480	471	457	460	474	509	448	463	457	491	460	477	477	517	456	473	484	427	517	471	500	496	468	431	423	491	439	464	440	459	487	474	467	479	502	483	481	502	424	440	468	473	461	496	438	496	473	465	455	483	464	477	490	471	454	446	485	468	479	448	495	504	475	467	465	432	455	449	478	477	478	450	491	460	472	494	445	473	460	467	457	437	458	465	463	455	443	459	444	437	468	484	451	464	438	468	485	467	477	453	480	443	467	494	500	442	476	463	513	422	430	452	458	467	484	436	415	454	443	476	440	481	497	445	455	480	436	447	463	496	439	489	423	473	446	495	493	457	515	483	500	458	465	469	455	491	458	451	459	447	477	433	440	462	489	470	491	471	437	451	487	501	449	447	495	440	465	500	501	437	471	434	480	423	443	467	480	438	465	453	507	444	472	430	478	440	437	454	484	501	480	501	440	443	481	456	522	469	426	454	457	514	449	522	473	482	519	443	479	470	462	496	453	490	474	493	437	425	526	436	479	435	444	456	463	454	498	452	476	484	420	449	480	458	416	452	456	492	452	480	465	426	469	468	472	516	472	465	493	492	500	445	454	456	488	470	466	449	482	469	459	468	476	436	461	397	482	468	478	453	472	462	457	483	508	496	444	419	488	489	452	491	516	452	484	456	474	476	495	450	480	481	473	477	444	502	503	471	452	496	497	517	423	478	466	467	446	470	444	492	466	474	509	443	504	439	480	489	441	496	458	446	479	502	476	468	492	471	494	440	497	438	443	468	453	475	450	512	508	460	484	447	477	486	461	485	471	481	419	460	471	457	457	474	443	450	505	472	433	468	428	495	461	484	472	484	428	489	490	459	465	459	490	472	484	461	505	493	478	429	491	494	445	485	469	432	475	471	455	477	511	462	460	459	474	463	501	458	445	458	489	462	447	445	483	451	448	445	510	444	488	403	438	481	484	436	469	485	426	445	465	480	432	449	475	483	444	461	480	453	474	460	477	467	459	467	486	467	460	436	468	477	481	475	429	463	453	470	470	456	448	468	492	446	484	463	452	472	470	467	476	447	492	464	457	491	480	445	444	477	521	472	480	441	466	466	440	482	491	445	420	494	431	496	466	485	447	471	486	485	509	490	467	456	449	445	466	457	508	448	477	492	430	487	469	462	496	433	471	450	452	511	440	438	482	510	503	448	444	492	436	474	452	481	470	439	506	482	457	476	451	443	473	446	444	436	476	486	438	486	471	495	498	485	456	460	482	452	481	431	438	453	456	484	498	472	461	488	517	472	465	464	438	483	444	476	435	432	443	513	447	456	470	467	442	466	465	460	490	448	503	471	476	441	521	488	477	468	455	429	495	450	490	440	477	469	510	467	481	468	437	460	452	462	456	433	446	485	448	488	497	468	443	486	498	447	427	418	514	413	477	487	466	447	447	470	425	481	469	455	477	449	450	455	479	492	461	450	477	431	460	496	448	480	467	444	488	481	430	460	459	496	429	492	453	480	448	479	443	459	434	444	470	476	471	463	479	449	462	393	494	451	447	525	506	459	415	460	463	488	427	504	464	464	441	455	479	500	429	481	412	484	425	450	450	446	457	463	462	496	487	471	481	473	463	468	467	493	456	462	496	475	488	434	452	467	459	481	484	488	457	471	503	468	467	451	450	421	482	438	473	488	474	473	495	501	449	453	465	465	448	458	459	475	500	469	441	409	515	465	447	462	460	463	490	450	424	466	460	458	437	509	447	475	498	497	500	481	469	426	474	480	471	462	487	471	456	463	423	507	490	460	475	457	425	441	505	510	486	471	442	476	493	475	444	442	464	456	485	464	429	461	470	500	453	495	465	457	462	492	457	467	471	483	461	463	501	452	463	483	469	507	468	437	457	478	511	457	479	479	464	496	436	448	476	476	449	501	402	487	465	476	464	450	452	449	466	438	458	480	473	487	469	463	434	478	465	451	461	469	465	465	500	457	465	484	478	488	458	483	476	503	490	475	494	446	467	454	473	488	521	485	425	491	493	477	467	480	473	449	459	468	493	459	449	453	480	439	461	463	459	449	419	462	434	445	488	437	445	433	454	454	487	464	469	456	475	455	506	469	447	464	458	478	478	434	487	452	427	458	476	435	448	510	496	463	484	473	456	508	462	500	455	496	478	492	488	484	447	473	493	441	465	477	421	446	482	426	431	435	477	478	503	466	454	443	467	448	465	466	450
15621	2343	2290	1765	1240	848	670	514	403	349	305	250	227	187	179	164	174	133	114	135	121	120	122	98	101	93	79	90	101	90	84	94	80	83	69	87	71	64	56	94	76	63	66	68	83	74	69	60	63	73	67	53	78	81	67	66	76	76	61	73	68	69	68	97	72	76	67	81	64	76	56	61	79	68	79	67	81	64	54	79	68	73	62	58	77	70	53	67	72	73	54	60	70	65	65	58	68	71	58	64	75	69	62	69	72	65	62	61	62	62	51	66	89	66	61	62	80	68	75	66	64	59	71	72	74	77	69	58	79	69	56	66	61	64	54	61	72	77	77	63	69	62	68	54	66	66	64	52	78	75	50	72	60	63	76	66	68	56	50	67	49	65	70	70	65	69	74	78	61	76	79	61	73	69	69	60	55	56	57	72	60	51	65	72	63	67	72	65	73	53	51	52	68	68	67	72	52	66	53	67	69	72	69	67	70	64	53	71	51	70	54	63	62	71	74	63	82	69	56	52	67	82	64	76	56	63	81	62	70	66	58	51	72	65	67	57	63	75	62	69	67	68	55	70	69	75	57	67	58	59	69	51	64	56	53	83	60	68	70	67	85	57	68	63	67	58	72	65	61	56	72	63	49	62	57	65	51	71	64	64	68	60	68	64	57	73	60	78	66	61	48	74	65	69	67	59	66	60	66	62	74	53	88	55	68	74	63	56	65	53	53	72	84	54	62	76	61	60	75	63	52	64	68	68	61	62	64	64	67	62	66	54	59	81	47	66	69	62	60	53	51	73	73	62	54	78	70	73	54	56	76	52	70	69	59	44	66	63	72	69	66	63	68	64	61	63	75	59	62	67	63	70	52	76	61	64	58	57	60	57	58	65	68	75	69	63	79	71	66	67	59	52	57	79	70	77	72	56	56	67	83	67	78	78	75	75	66	70	59	56	50	56	66	70	71	72	71	61	69	74	61	69	63	56	54	55	60	65	74	70	53	59	51	56	63	62	65	72	58	81	82	54	68	71	82	57	67	58	64	56	66	54	61	52	65	60	76	69	56	62	70	56	68	63	60	61	73	60	69	65	60	57	73	79	68	69	73	74	68	61	71	62	65	57	72	70	69	71	63	50	71	77	65	68	57	54	51	62	60	66	62	64	65	61	65	61	70	49	62	61	65	58	67	77	76	59	52	74	58	66	65	53	82	70	65	69	65	66	81	71	68	68	56	60	63	82	56	68	66	75	54	68	81	57	65	66	66	64	57	73	60	64	64	64	59	79	61	56	63	55	86	75	65	53	69	61	55	68	62	72	60	54	55	76	67	65	63	82	60	59	56	69	74	74	73	57	55	73	58	64	61	69	68	65	63	70	74	74	64	59	56	74	56	69	54	69	69	65	70	63	51	57	53	52	59	75	68	75	71	79	76	66	63	59	53	68	68	71	71	72	63	61	72	59	75	64	66	78	56	74	54	58	48	75	55	71	71	74	53	67	60	69	57	55	59	71	58	60	75	65	74	62	68	70	74	61	78	76	60	63	64	58	64	75	65	59	77	55	67	66	61	66	53	69	65	49	76	56	57	59	73	49	77	78	56	69	71	68	66	62	68	65	66	77	55	59	70	55	63	69	54	55	57	67	71	56	68	59	61	73	63	57	67	53	70	68	65	59	62	58	66	79	65	66	52	58	67	66	68	71	70	69	67	71	70	54	66	55	64	63	76	64	72	76	59	59	70	54	57	63	66	75	76	57	67	65	64	70	67	63	60	75	58	70	71	82	64	72	82	73	63	68	84	65	68	57	56	60	55	68	70	67	61	60	69	68	77	76	73	62	60	67	61	73	55	71	59	63	70	48	59	62	61	70	66	60	82	68	66	62	67	64	64	61	56	54	72	70	65	63	74	70	58	76	66	73	59	69	72	73	62	58	60	81	60	68	68	55	52	69	59	63	59	52	66	72	56	50	67	65	64	51	66	52	58	60	75	73	62	64	57	75	55	57	79	65	57	65	64	68	71	63	55	46	64	64	52	70	76	65	71	67	64	63	72	78	69	66	55	64	79	53	65	70	74	49	58	57	75	68	45	53	58	75	55	55	79	66	71	61	57	69	55	55	55	75	62	69	68	71	60	48	64	66	60	81	52	65	69	61	66	67	70	53	70	66	69	75	69	47	65	55	65	69	65	64	65	60	62	65	69	56	82	59	79	59	51	67	72	67	58	69	63	73	56	63	79	70	58	78	64	71	56	65	67	58	62	69	78	77	79	50	77	60	57	71	70	71	65	67	82	75	71	54	69	59	66	66	58	72	60	78	58	60	66	71	73	76	49	65	62	63	69	87	63	51	77	63	61	70	55	67	72	70	62	58	66	68	49	70	62	51	73	66	65	61	62	60	58	50	57	62	69	63	63	57	61	72	66	65	62	72	68	69	67	65	61	77	68	66	63	48	61	60	72	72	53	58	53	57	67	68	73	59	60	62	59	62	58	60	55	60	59	71	62	68	58	65	55	74	56	70	69	73	54	64	62	64	66	57	62	74	72	58	65	57	69	76	63	59	71	55	71	63	62	73	69	64	60	84	61	59	74	44	67	79	51	67	57	65	68	68	63	54	59	71	51	56	64	70	67	82	65	60	52	51	66	67	80	69	63	47	64	63	64	70	67	49	56	69	74	52	62	55	74	78	57	78	63	76	65	59	60	66	74	67	53	52	54	65	55	66	63	59	74	70	68	69	65	61	46	60	75	72	50	45	67	53	56	71	65	61	43	65	65	69	75	61	61	60	71	55	67	70	74	61	65	47	58	70	69	50	66	67	73	82	67	57	67	65	74	64	66	67	57	51	66	50	68	58	59	75	64	79	54	72	62	58	64	44	57	64	42	71	70	69	55	69	60	73	61	74	64	70	67	61	72	64	59	54	75	63	53	65	65	50	58	59	64	59	63	81	55	66	81	52	71	79	77	66	63	69	96	54	66	64	53	67	65	59	66	69	76	71	57	63	52	62	60	57	66	69	72	67	72	65	53	66	48	76	53	61	58	46	63	65	73	77	62	71	67	61	63	54	71	64	63	74	83	66	57	66	64	60	68	69	80	48	58	61	74	75	56	65	59	68	61	63	68	63	61	61	68	77	67	86	72	64	70	77	61	74	69	75	68	62	54	48	70	74	64	64	70	66	77	74	59	77	71	61	76	64	66	58	59	72	84	59	62	62	66	59	59	61	70	74	58	76	61	72	59	63	58	79	58	60	53	69	66	67	71	59	56	73	65	63	78	54	78	61	76	68	84	61	74	64	64	78	63	63	67	68	60	47	60	69	61	67	65	70	81	62	62	64	78	61	70	72	52	58	65	74	87	59	72	62	67	63	60	65	59	70	68	60	67	60	53	61	64	68	59	71	68	60	53	62	67	71	62	68	63	65	53	63	65	77	65	61	80	63	64	48	63	60	62	62	53	65	60	63	57	56	53	57	60	73	66	73	66	68	63	53	75	50	66	75
7461	1911	4594	5489	4798	3816	3147	2484	2052	1776	1519	1264	1184	1012	977	839	745	695	666	594	568	540	492	490	455	438	453	433	378	408	353	351	369	370	355	322	305	289	289	294	282	285	286	268	281	254	257	270	282	261	247	242	244	261	246	246	265	253	238	217	233	244	229	230	229	230	220	234	207	218	190	208	211	220	202	217	243	227	220	212	219	213	214	201	216	179	199	226	249	214	195	224	214	198	193	214	205	202	220	199	227	224	193	183	204	222	222	215	201	206	199	199	206	213	204	175	225	216	235	195	190	194	232	193	206	201	181	214	223	204	201	202	206	207	217	217	199	193	204	222	185	198	197	182	196	192	200	209	201	216	197	203	196	198	199	190	191	205	195	209	209	188	174	193	211	203	195	200	223	204	204	213	194	201	205	190	189	197	175	222	207	195	220	223	221	209	199	172	214	226	200	205	167	186	194	184	201	222	206	179	186	189	211	208	180	187	204	190	198	206	196	204	209	196	193	198	195	212	181	216	165	192	201	207	181	208	208	204	221	206	198	174	210	209	190	180	187	200	195	231	201	199	192	216	201	207	202	195	202	207	209	189	214	204	171	199	222	204	168	199	204	194	192	185	205	203	184	180	181	199	206	168	196	193	191	219	200	209	206	194	192	182	194	197	195	180	201	181	185	199	197	212	207	200	218	194	202	170	205	191	181	192	178	221	181	181	173	227	206	188	163	197	205	174	182	198	207	197	181	184	196	199	205	186	181	226	197	207	190	202	202	181	180	183	189	171	201	205	208	192	187	192	209	192	150	195	182	192	180	169	213	188	176	185	174	192	207	193	184	202	193	198	205	193	194	169	184	182	170	200	186	175	223	180	187	171	184	219	191	218	189	212	216	196	207	211	189	201	211	203	198	176	183	210	205	190	220	190	206	213	171	199	218	201	179	205	174	202	199	176	175	195	203	215	191	179	190	199	182	183	199	215	206	207	197	215	217	194	192	211	195	173	220	199	167	160	197	189	219	177	193	175	197	215	229	174	208	211	215	186	188	192	176	174	212	182	181	212	193	198	185	183	193	186	185	209	185	197	199	185	190	202	204	203	210	209	212	191	210	199	179	189	184	197	189	181	176	208	191	186	209	212	197	193	193	230	193	189	170	199	181	213	198	199	204	175	208	194	187	196	180	189	177	177	191	195	196	199	168	215	223	172	210	193	203	197	183	216	192	207	190	210	178	194	189	202	182	211	212	180	181	199	186	199	180	194	197	217	197	212	216	197	203	159	195	200	214	194	193	184	194	211	211	177	215	189	208	173	204	172	196	192	202	171	197	192	207	211	205	178	199	199	194	202	176	227	195	199	192	214	211	189	213	175	190	175	198	190	217	196	179	193	184	202	180	188	164	186	207	216	196	195	194	209	205	210	185	195	186	184	207	205	186	199	194	211	188	196	198	167	190	210	191	187	206	185	213	192	211	182	189	201	200	195	185	207	206	174	191	205	175	205	192	207	182	190	179	193	194	210	220	208	195	236	176	195	185	208	187	175	219	180	180	206	212	193	187	224	204	181	220	198	218	218	210	207	216	206	203	171	222	180	175	182	182	223	187	235	198	184	167	192	169	223	195	195	233	213	197	199	191	210	200	196	191	216	196	206	211	174	184	213	192	182	188	185	185	205	201	186	194	202	172	211	188	188	187	203	233	203	185	172	209	191	211	178	216	212	198	194	202	181	202	190	209	202	220	192	198	223	200	193	185	212	199	192	226	205	217	199	189	186	209	184	205	187	197	185	193	226	182	208	184	228	199	190	192	176	182	213	190	199	176	206	199	207	232	176	180	194	203	198	158	212	207	226	191	181	214	168	199	208	215	199	200	206	197	198	195	185	187	180	191	181	187	206	197	190	213	194	198	212	179	178	191	189	175	179	201	191	165	193	203	186	177	185	202	195	220	207	196	178	206	213	199	203	191	221	222	166	215	181	211	211	226	221	222	199	162	197	197	188	184	199	198	194	200	205	195	188	200	230	184	208	208	204	218	209	186	190	171	205	181	187	195	175	207	230	181	185	187	182	196	217	208	192	196	175	203	187	187	186	183	198	210	215	202	180	208	191	208	188	188	210	183	171	192	193	202	176	181	194	197	198	162	192	205	182	187	187	175	232	209	190	191	209	193	177	202	198	201	219	204	210	180	172	193	200	217	191	189	196	194	194	198	189	171	178	189	222	206	202	173	177	206	204	202	193	188	198	213	203	193	176	182	204	180	177	192	210	176	197	197	189	200	179	191	201	199	181	195	184	199	206	190	202	184	210	188	198	192	211	224	189	185	206	177	197	201	193	186	205	229	203	214	196	185	211	193	170	204	186	191	210	228	212	199	200	173	191	192	198	199	209	182	191	186	187	201	186	178	203	221	187	191	204	214	201	215	206	186	231	214	216	189	198	190	200	190	196	210	191	214	188	192	210	198	198	203	194	218	199	227	193	166	188	194	207	205	198	215	190	170	187	223	196	195	202	210	184	187	213	183	187	201	205	226	207	191	187	188	199	222	195	181	189	220	198	201	208	230	207	189	182	178	180	198	175	209	197	191	192	212	176	216	195	201	201	193	186	209	189	185	211	189	177	175	201	185	201	190	190	211	186	212	206	182	213	186	210	212	172	213	218	196	192	198	196	210	199	212	214	198	163	216	184	207	195	191	192	185	206	204	198	170	191	180	193	210	196	179	179	195	218	201	216	190	214	196	183	184	171	175	203	211	194	209	173	174	192	185	204	225	202	197	200	188	188	209	197	195	209	209	199	214	234	156	209	192	188	178	191	213	189	213	197	195	189	215	201	191	211	197	227	201	190	206	213	196	186	169	202	206	219	213	215	195	195	201	206	203	213	192	187	209	187	201	199	202	190	205	175	204	170	204	196	189	168	191	182	194	192	173	177	209	191	192	203	197	190	181	214	193	220	196	174	205	194	193	189	202	198	198	180	190	186	212	202	201	190	192	199	197	185	195	199	187	195	205	189	179	176	202	195	197	211	202	176	168	201	187	184	189	173	195	179	175	170	167	205	171	195	168	171	205	183	200	180	194	206	200	169	207	164	201	202	200	214	178	195	183	198	201	203	182	171	197	170	166	189	225	203	189	199	195	200	209	190	201	193	215	180	209	181	178	195	193	170	202	176	201	177	202	207	205	166	209	185	181	199	215	213	197	206	169	183	199	213	192	203	211	194	191	190	205	205	214	174	197	192	223	214	179	219	203	189	206	169	209	196	192	188	196	210	203	196	183	202	189	196	176	179	192	206	176	204	194	165	199	198	211	214	216	172	203	197	203	193	204	216	200	195	188	211	195	173	198	194	218	206	175	204	220	179	223	188	218	200	211	183	181	172	175	191	185	208	218	192	201	199	189	191	176	188	212	179	195	210	180	203	189	204	188	206	188	196	203	189	202	186	192	205	177	201	190	234	212	194	206	198	225	172	178	172	216	205	175	200	192	192	201	198	187	215	196	197
2210	280	288	324	265	283	253	265	265	262	269	258	248	246	254	257	270	251	247	266	261	247	231	253	260	237	249	255	291	263	248	248	253	245	245	237	259	239	264	260	268	267	233	242	274	270	238	241	244	261	263	246	279	255	267	246	219	260	243	253	249	243	253	254	290	258	260	252	268	251	263	234	236	265	246	269	265	261	233	254	255	240	259	244	259	237	248	259	256	266	244	241	238	286	241	265	252	248	257	234	253	259	257	255	265	246	269	226	277	243	264	255	225	266	263	234	232	266	234	256	252	243	245	229	263	262	258	244	242	266	237	219	233	227	280	246	270	254	280	220	247	242	249	215	247	247	251	258	240	239	255	286	250	236	241	243	245	275	228	239	266	245	268	269	237	276	232	274	239	240	241	225	247	258	248	276	255	250	257	229	264	259	257	257	242	245	270	269	251	250	241	273	256	260	238	257	256	242	253	272	256	257	271	255	254	223	268	226	230	238	263	252	267	252	255	260	248	247	289	236	289	271	251	261	263	240	255	236	236	247	223	246	261	253	259	249	240	255	257	268	285	269	254	249	236	250	258	266	247	254	215	256	264	275	228	249	247	254	248	273	217	243	245	263	245	255	246	270	262	229	239	266	290	233	265	250	234	248	272	233	264	286	243	250	256	270	261	226	268	243	252	256	231	247	244	233	272	259	256	255	272	255	283	279	259	267	230	250	257	263	255	237	256	253	226	254	235	250	247	239	233	253	255	272	256	237	263	248	263	229	232	260	265	255	237	231	275	247	233	233	233	225	275	268	271	237	225	247	240	233	258	251	231	237	276	252	242	265	246	227	259	248	236	240	265	253	259	246	263	255	260	243	217	232	264	259	267	251	257	253	242	259	255	263	248	218	246	234	246	255	257	217	234	267	249	253	242	252	243	246	261	265	269	258	232	247	237	263	254	254	252	257	258	253	224	245	275	229	248	224	258	251	215	251	261	286	230	247	253	250	258	261	235	262	282	255	261	257	241	273	251	234	234	231	252	270	238	258	257	271	263	239	269	241	266	245	253	252	274	259	229	237	250	248	265	234	289	262	249	243	231	268	238	247	226	269	264	248	230	269	257	253	242	257	262	244	252	234	223	245	282	257	264	272	291	257	247	247	273	253	238	258	264	250	246	207	249	234	249	254	257	266	254	244	251	231	249	220	258	246	257	210	223	242	247	241	237	250	250	232	264	294	242	235	249	261	222	234	254	254	294	248	234	254	237	250	235	253	281	265	253	232	230	273	252	283	253	252	247	269	244	236	280	276	249	246	242	241	283	245	224	248	249	264	232	262	274	248	219	236	237	247	257	284	250	238	244	260	247	280	277	244	255	250	259	266	254	259	241	242	251	267	245	254	264	269	253	243	241	267	257	226	222	246	263	247	248	251	250	240	240	236	260	262	253	266	268	255	265	228	260	260	278	246	253	241	268	257	252	233	244	243	238	235	242	244	282	269	244	240	253	271	247	272	255	249	265	237	236	256	239	240	264	248	268	237	252	275	270	263	240	248	247	247	239	250	278	259	236	247	252	285	271	248	295	234	237	260	267	240	269	238	275	270	259	246	263	247	217	246	247	249	242	251	250	229	260	306	258	255	252	243	255	249	264	249	264	252	263	237	257	260	257	263	227	246	266	237	256	254	235	255	286	241	238	236	249	258	245	244	224	249	244	265	247	247	235	252	237	249	264	268	243	269	258	257	245	292	242	246	241	227	212	242	269	246	270	224	275	263	237	266	238	260	226	256	251	251	262	267	251	259	256	246	249	243	235	271	239	251	237	258	253	251	258	206	272	239	258	231	265	280	271	254	236	228	228	256	250	233	253	265	267	228	247	265	270	259	251	257	248	263	239	231	259	259	241	232	259	249	236	251	231	222	257	253	263	261	236	272	243	232	245	268	238	256	241	254	285	251	253	255	247	245	254	256	243	253	270	246	242	270	247	259	224	243	261	255	224	259	250	249	239	249	251	245	234	250	254	246	253	226	249	271	225	251	246	266	248	267	245	233	244	227	262	283	269	287	251	268	251	249	211	230	269	250	246	277	266	245	239	251	232	238	243	257	239	258	255	279	238	234	252	242	253	237	234	252	260	271	246	250	248	269	260	220	249	266	262	247	265	238	255	274	238	253	249	253	246	257	277	264	264	241	274	249	246	268	246	238	235	250	275	267	235	255	246	249	260	268	251	246	246	238	235	253	251	258	257	252	266	251	251	231	247	243	219	248	248	249	261	245	258	247	248	278	245	272	266	255	263	233	246	253	237	238	245	270	233	241	257	243	259	251	269	256	243	274	232	221	258	243	256	252	239	253	281	234	245	252	263	251	240	237	276	266	223	265	263	265	249	244	255	242	250	240	244	247	247	263	222	263	242	238	258	253	253	236	260	271	243	251	252	263	244	225	247	266	274	251	246	269	248	242	252	273	261	242	265	262	276	266	242	271	245	294	274	234	243	239	254	255	243	262	251	254	240	247	255	256	255	231	250	254	218	245	242	277	250	255	256	286	234	277	264	246	229	246	223	243	248	248	278	232	259	278	246	261	250	281	242	254	264	273	261	275	268	272	236	224	237	223	220	250	275	229	274	234	253	261	248	243	304	254	234	252	250	236	239	250	259	256	254	260	255	265	237	234	256	308	251	245	299	249	245	286	229	236	243	251	236	222	261	234	222	251	275	261	236	236	225	239	261	264	242	269	279	250	241	252	274	237	266	280	235	267	249	250	247	241	261	250	246	254	243	259	255	251	252	266	235	250	258	264	251	229	265	274	243	260	275	243	267	248	263	248	225	242	263	260	248	260	246	234	268	206	242	262	243	237	233	246	275	272	265	241	250	254	246	271	251	247	233	227	269	259	248	269	230	235	256	253	238	267	273	238	229	268	265	250	240	204	244	286	243	250	226	250	245	244	241	255	265	254	225	245	240	228	247	285	268	261	247	267	220	264	228	244	263	271	235	276	247	289	268	254	236	249	243	233	222	233	235	238	244	255	262	254	285	232	235	264	214	248	272	229	259	255	269	238	225	256	245	236	236	228	277	222	233	252	271	251	258	242	236	236	240	232	264	256	263	286	241	237	263	262	250	268	264	265	248	272	245	257	263	218	255	266	240	269	250	226	265	277	226	270	240	259	241	250	266	265	217	244	249	223	250	234	239	273	249	273	259	250	267	273	252	241	265	227	280	234	255	251	256	236	254	228	266	256	247	221	269	243	243	237	212	238	208	249	273	230	268	270	230	279	271	238	248	256	256	204	241	241	218	251	250	241	285	231	230	264	270	307	266	245	242	245	222	271	255	267	260	234	254	268	246	253	250	292	238	257	256	264	235	228	257	253	240	265	258	238	253	254	277	261	240	264	239	258	245	243	255	265	230	254	217	279	230	279	242	258	272	232	233	261	214	256	262	233	246	244	224	276	232	245	264	255	243	267	246	252	244	237	256	245	234	261	227	258	236	233	237	243	255	243
2341	713	765	782	811	738	716	754	740	692	701	700	680	700	693	630	637	668	639	653	657	681	668	647	668	623	622	629	662	632	652	646	628	642	634	632	623	650	601	664	628	618	639	639	657	613	658	603	668	634	676	645	676	651	643	664	629	658	625	631	632	633	652	633	649	622	634	689	659	616	637	627	622	622	596	605	667	619	587	591	640	646	614	635	663	648	612	623	648	640	576	644	645	624	673	642	681	639	622	629	656	666	646	652	615	637	659	646	635	624	633	655	651	625	639	663	649	644	681	642	650	633	617	672	606	640	652	623	656	597	653	637	643	664	624	632	651	614	641	631	702	687	589	639	654	652	606	630	628	639	648	669	710	583	607	664	638	652	668	689	621	580	677	666	620	624	648	622	689	605	633	671	615	638	661	641	622	612	650	634	630	651	634	635	616	620	679	595	644	596	648	642	614	620	638	671	623	627	642	702	655	675	611	635	663	630	603	612	663	655	654	620	658	680	652	634	604	658	605	576	627	669	624	669	628	653	664	672	610	626	634	667	590	651	613	665	678	644	603	630	653	636	631	667	642	672	606	619	655	603	640	619	646	641	630	658	618	671	610	649	633	596	635	666	696	662	662	689	623	636	659	663	695	612	661	629	653	625	637	634	665	642	605	654	602	625	647	659	626	621	643	657	653	618	661	630	626	633	653	666	648	624	620	667	680	618	612	617	615	644	608	634	653	626	635	641	645	691	667	634	635	659	659	647	654	653	660	672	654	640	606	558	611	655	639	628	615	618	623	664	627	648	652	605	625	625	637	651	630	654	626	677	664	661	625	645	650	659	676	627	642	673	628	661	643	636	643	655	630	637	657	712	635	650	632	698	613	663	671	621	650	652	668	717	619	618	655	619	611	644	616	638	624	641	608	633	686	620	666	657	653	675	574	668	672	612	694	656	624	632	616	669	681	611	629	648	659	595	656	652	646	646	598	662	666	628	664	653	617	656	646	617	633	642	630	606	669	646	694	595	591	594	658	649	592	665	685	656	659	684	635	631	644	623	612	673	648	630	598	680	650	659	649	623	642	653	663	596	682	617	667	645	658	669	611	642	637	657	628	646	656	633	660	673	630	661	643	638	673	607	654	679	677	636	671	648	659	647	614	661	657	631	626	646	652	613	634	656	657	646	660	662	620	625	661	667	592	614	632	661	658	599	644	651	620	654	630	645	660	633	620	657	674	625	666	635	649	654	656	653	611	662	631	621	655	639	637	604	627	677	628	658	638	711	621	630	611	653	622	644	661	622	638	632	639	641	648	625	669	627	643	638	620	717	630	601	672	661	639	605	661	692	642	638	627	668	641	669	665	654	674	675	634	624	646	634	652	629	634	659	624	615	661	625	631	679	598	612	634	637	619	633	643	615	688	671	635	655	612	636	663	612	679	657	647	664	615	637	649	653	650	620	661	671	640	642	628	643	634	658	670	651	622	631	659	683	666	645	626	620	656	654	607	625	638	661	609	599	601	664	640	598	663	624	625	667	677	610	648	651	646	629	621	623	634	628	640	640	647	635	613	639	628	637	613	652	641	611	617	635	604	666	618	640	624	636	652	631	656	620	626	645	656	633	645	605	643	641	647	606	608	598	634	649	637	676	688	649	657	602	640	656	649	666	661	649	647	656	605	634	628	622	640	697	604	650	616	629	672	665	618	636	665	645	630	629	648	669	647	636	660	634	621	675	615	629	637	715	624	672	645	651	719	626	655	645	707	616	635	652	613	680	638	647	640	636	668	642	643	630	642	658	661	637	643	689	644	662	694	648	628	655	648	617	616	635	630	664	651	664	630	675	612	635	677	610	615	612	638	647	642	639	686	617	593	650	641	655	613	639	645	627	608	644	635	652	686	592	671	597	665	609	638	643	634	649	666	631	602	650	626	601	641	658	612	624	690	639	664	651	638	646	668	628	615	625	620	672	651	638	650	654	673	669	634	666	620	707	642	668	628	653	671	675	680	641	644	651	648	637	633	650	570	672	649	631	668	624	639	665	636	623	663	654	629	649	673	649	670	635	679	688	660	665	633	630	669	624	627	688	675	637	626	633	632	626	676	627	636	619	658	625	656	665	598	637	621	634	680	658	676	645	631	685	654	645	635	630	625	638	610	650	662	648	659	657	638	656	638	658	650	657	652	674	650	635	657	661	704	657	678	608	657	626	614	612	647	686	636	629	616	617	639	625	672	630	602	630	669	630	643	668	619	644	682	686	612	705	649	601	631	631	635	643	650	627	631	683	636	673	590	680	679	615	625	597	664	613	625	670	591	625	623	660	656	641	703	661	652	638	670	694	626	624	628	637	692	637	631	645	630	661	667	671	652	641	630	642	646	640	645	638	642	605	644	621	649	637	654	641	664	607	662	599	611	642	673	634	652	604	631	663	663	642	657	622	635	651	618	639	634	608	622	617	658	610	648	602	647	621	679	626	660	668	680	669	652	655	643	633	646	703	653	627	594	646	676	625	657	672	650	649	624	661	635	612	692	627	664	592	665	646	630	637	627	659	638	638	655	622	684	629	651	650	626	583	667	650	655	649	657	612	676	662	641	686	627	648	621	688	640	665	671	665	640	613	615	629	670	644	660	650	649	668	624	657	653	644	638	632	664	595	637	620	640	639	652	674	710	685	672	616	642	670	659	640	645	647	624	631	634	705	646	682	648	619	624	662	674	686	658	636	646	653	663	660	615	643	609	608	643	627	664	613	667	681	611	617	658	673	628	633	620	639	618	629	641	647	669	656	632	642	669	621	641	656	584	618	639	667	666	661	627	625	603	641	628	657	648	631	633	638	620	650	637	611	654	617	652	648	703	639	659	657	692	665	678	670	667	679	691	618	641	661	657	634	655	643	637	671	646	653	613	614	669	628	672	646	616	627	632	620	660	680	624	649	607	659	638	651	678	648	629	620	666	644	613	620	645	650	635	615	606	682	600	628	602	653	671	617	652	678	661	655	657	653	590	646	635	675	651	680	673	643	638	664	636	696	662	624	657	654	593	629	624	598	607	623	671	624	665	694	663	623	627	643	622	599	642	611	637	626	686	629	643	656	651	639	609	626	684	625	681	670	630	656	631	620	645	592	623	686	611	646	686	627	648	609	645	607	671	619	646	659	610	662	621	660	670	681	595	666	651	633	655	657	681	637	642	651	680	628	635	655	646	608	635	668	668	643	668	617	666	668	670	643	656	642	673	636	599	605	664	663	629	626	648	620	631	684	626	632	620	616	623	607	632	612	662	652	680	636	660	643	649	623	636	620	640	628	638	637	648	632	666	626	651	584	627	605	644	642	622	708	706	615	636	691	610	599	630	651	630	649	660	655	647	631	615	642	613	657	643	622	588	683	626	658	626	615	623	648	611	645	628	619	624	642	653	638	673	640	627	631	650	593	659	659	681	619	692	686	662	620	594	618	645	646	693	687	636	652	656	634	622	636	638	641	644	664	639	660	671	669	593	641
8836	1083	1256	1005	752	568	480	405	338	325	307	268	256	224	238	233	213	203	222	236	192	218	194	181	188	198	210	230	185	211	203	193	182	196	181	182	165	183	167	180	173	188	190	185	181	195	179	189	182	168	202	146	201	159	180	202	190	206	187	196	156	189	184	170	209	186	201	197	167	171	186	177	184	209	185	198	192	202	196	200	194	187	189	180	193	185	182	177	165	164	172	170	167	179	172	211	190	188	184	186	194	185	204	189	176	199	185	172	183	192	199	192	177	175	171	170	185	178	186	177	194	174	187	192	204	198	162	184	190	202	143	163	183	170	181	199	145	182	153	181	178	163	184	177	171	178	167	191	178	188	188	197	192	190	153	182	180	183	195	163	187	176	204	203	165	178	171	173	164	195	187	157	173	175	176	204	181	194	181	183	178	167	176	182	172	184	180	193	185	192	167	168	181	157	188	159	198	189	172	163	164	178	165	183	181	188	150	162	172	193	162	166	179	194	161	187	193	173	185	188	169	168	177	169	189	178	171	183	180	171	181	173	200	197	167	168	168	176	176	161	176	194	183	165	196	191	178	178	169	180	221	190	180	158	183	167	189	207	206	192	197	173	164	171	174	187	181	165	188	185	211	167	198	189	171	166	180	155	169	172	176	173	197	181	172	200	177	197	173	181	196	181	197	169	191	181	187	201	193	181	179	171	181	176	178	188	179	179	160	185	165	187	201	195	168	175	162	170	182	169	191	196	166	169	188	174	177	163	161	169	175	190	190	192	176	184	203	201	177	183	152	211	179	160	166	164	164	167	207	163	167	150	214	171	188	170	170	177	196	168	173	188	184	165	203	181	185	182	169	172	178	197	211	195	174	167	186	180	184	166	173	144	180	189	198	196	185	190	166	181	180	161	183	173	185	190	183	177	181	159	176	193	179	176	176	184	174	192	184	167	197	191	167	188	180	197	184	170	192	185	178	172	192	186	183	186	182	181	202	164	168	151	201	174	177	189	183	171	144	194	170	172	188	166	180	186	168	203	178	174	211	182	164	167	222	174	186	185	176	197	174	181	165	182	191	179	205	169	155	152	162	192	161	163	197	164	173	171	182	156	188	177	163	175	163	170	191	175	191	180	185	179	179	153	197	200	200	191	174	187	181	175	182	178	200	173	171	172	161	176	204	196	182	174	193	175	181	169	191	199	175	214	197	194	177	197	186	161	177	201	179	170	174	181	184	186	176	155	187	197	176	174	184	192	177	175	187	166	184	164	175	189	187	162	185	179	161	192	175	162	185	201	186	178	161	156	191	179	173	149	197	164	173	168	187	209	164	164	183	154	188	221	185	164	181	183	194	184	184	195	201	164	191	171	163	215	176	181	188	190	177	176	181	175	180	176	185	167	179	178	146	172	184	168	170	189	192	186	165	210	171	175	194	181	173	194	176	184	177	180	183	197	164	182	171	181	163	205	183	180	159	186	163	178	173	182	173	161	183	183	185	174	159	210	173	177	183	167	179	199	195	190	191	177	187	197	176	181	183	190	199	160	171	162	189	190	186	192	187	177	159	178	184	189	176	173	178	176	183	217	186	196	160	200	181	171	168	191	170	204	181	181	171	190	157	177	169	196	208	180	209	189	164	183	165	187	160	181	162	178	186	167	168	172	201	188	185	180	188	190	187	192	168	163	167	188	166	156	166	188	193	168	181	185	188	196	193	191	175	198	173	166	195	179	181	186	181	189	169	175	197	180	170	176	173	196	159	199	165	171	195	158	183	153	184	166	171	173	203	179	190	189	179	180	187	159	170	175	160	221	153	177	176	172	166	170	165	161	179	176	182	187	174	155	178	164	204	182	184	183	209	193	163	203	169	179	181	197	166	178	191	152	185	175	171	173	192	172	166	170	168	170	193	180	190	162	182	168	156	201	178	183	163	175	166	168	185	168	175	196	128	142	159	186	184	177	179	171	165	149	211	167	174	181	168	167	171	176	173	149	147	181	177	176	157	173	169	188	180	176	180	170	190	167	183	186	186	185	190	139	183	185	173	197	172	170	193	178	188	213	158	170	211	176	174	183	167	180	188	203	181	195	169	169	181	176	176	194	171	157	181	174	177	169	167	178	185	183	168	171	160	166	176	191	181	169	170	178	176	187	182	173	174	190	172	180	166	167	172	173	197	192	195	179	183	158	183	183	158	147	171	199	173	197	166	163	165	178	172	176	184	177	213	182	179	142	155	187	177	186	197	179	197	208	161	193	176	178	201	193	177	171	187	191	198	176	179	197	180	186	166	183	191	173	184	194	180	195	151	187	177	174	189	195	169	207	167	161	203	159	174	172	197	164	206	168	206	176	177	181	187	213	205	172	161	173	183	162	175	199	164	200	184	181	169	194	167	185	164	191	168	184	186	167	177	182	171	175	158	169	188	201	176	145	207	186	166	196	193	186	152	177	174	203	179	179	177	170	190	182	194	189	180	175	149	172	173	203	175	180	168	169	166	160	173	191	172	192	159	179	219	188	186	156	169	163	182	199	190	190	169	195	193	155	152	191	191	152	182	188	192	174	152	173	173	182	192	185	192	170	158	187	166	178	170	200	183	189	197	181	194	157	169	168	193	187	182	172	178	190	164	160	177	195	153	155	189	149	167	147	173	190	150	176	191	176	186	188	164	191	179	175	157	181	171	179	180	205	185	193	194	185	159	178	176	156	198	171	173	207	183	170	174	176	181	189	155	163	164	164	162	181	171	176	170	193	202	161	167	200	158	171	173	179	170	179	156	161	177	165	190	148	167	157	181	170	182	181	181	148	179	197	199	173	194	163	175	170	173	190	198	172	190	183	176	154	179	193	187	172	190	183	160	192	162	192	187	167	178	173	196	185	170	173	187	164	159	157	192	196	174	180	185	186	200	170	173	182	157	181	205	210	185	187	188	170	172	190	176	180	200	187	170	160	163	191	183	158	190	146	168	174	187	232	202	184	174	191	197	190	171	209	167	205	178	181	180	206	186	173	174	185	177	190	171	182	172	174	186	191	189	187	173	185	211	190	194	179	187	184	174	189	197	179	169	173	193	195	204	180	199	193	191	191	190	188	181	168	176	155	205	193	200	181	201	171	173	170	188	170	187	188	171	175	174	215	189	196	181	187	163	183	181	186	177	179	158	161	224	176	195	175	188	176	176	178	150	178	169	184	171	172	174	199	181	184	184	183	184	189	184	205	181	151	183	159	185	169	168	197	204	184	178	158	196	184	180	183	179	168	185	192	158	176	194	202	192	170	187	178	177	175	189	176	157	168	182	181	182	152	184	202	162	195	162	155	179	170	180	179	196	176	173	182	186	177	177	184	189	184	184	187	177	165	171	181	190	152	190	184	175	172	170	198	186	170	154	191	170	182	210	174	199	177	185	188	174	158	181	190	193	177	174	176	172	184	169	182	177	176	201	186	187	218	204	162	180	173	175	186	166	197	173	199	190	180	152	168	181	160	200	172	177	174	194	189
5718	1365	2771	3290	2952	2452	2039	1751	1436	1297	1116	1089	963	864	826	797	800	699	697	685	650	671	661	610	608	587	580	560	575	597	541	552	515	555	546	535	551	545	482	516	514	509	531	468	519	536	522	461	523	518	504	516	512	502	540	478	482	502	489	454	470	477	491	478	500	492	483	446	464	439	470	436	482	494	447	464	460	508	476	448	463	471	494	446	476	477	496	464	465	454	507	449	475	481	499	417	480	491	492	462	461	509	484	421	477	449	463	461	484	440	480	456	474	437	484	482	441	471	466	427	455	449	479	505	480	452	466	438	446	480	462	497	428	480	451	471	461	462	456	462	497	482	508	452	487	476	473	488	436	484	452	503	472	455	487	476	485	474	492	439	493	446	469	442	475	459	459	471	495	507	456	458	455	449	471	473	495	455	461	510	503	450	442	469	464	450	456	437	427	506	465	501	481	478	443	462	491	447	495	474	447	487	453	451	486	490	493	450	439	449	487	474	498	496	454	486	473	440	476	492	432	460	509	479	433	467	527	480	460	484	443	471	473	434	495	438	431	484	463	492	454	447	483	445	464	482	485	477	450	412	476	455	491	467	476	474	482	477	458	504	477	484	458	447	465	480	471	442	473	486	454	463	503	465	442	486	458	459	490	437	501	466	461	441	479	447	460	470	444	468	444	477	521	480	461	503	454	448	480	420	471	454	462	456	480	453	492	462	449	477	493	467	479	470	447	495	407	483	463	472	449	441	459	460	446	459	453	439	468	445	422	445	463	443	476	467	454	470	436	431	510	471	431	484	437	462	453	470	434	470	458	473	478	468	460	468	455	449	474	463	480	466	448	474	442	490	492	454	458	462	419	481	427	458	453	484	447	459	443	474	497	467	473	478	445	459	432	458	452	457	486	475	482	416	470	440	426	467	457	420	457	498	472	472	444	476	473	461	443	483	481	448	505	454	454	468	472	463	466	487	477	463	494	492	466	475	477	477	465	443	423	425	468	472	461	453	484	447	495	465	455	468	487	473	444	448	471	433	462	427	490	444	469	451	444	444	468	475	484	457	466	445	449	427	483	458	481	446	490	482	474	471	471	486	499	506	451	469	462	464	480	499	483	477	486	490	487	463	481	485	467	448	483	500	469	462	479	468	486	448	442	437	425	448	465	454	497	470	486	465	455	462	477	466	463	490	481	466	492	473	456	513	481	459	446	454	427	462	449	435	440	498	467	497	449	467	460	475	493	428	467	450	479	429	501	466	442	452	482	470	452	466	479	482	456	477	497	461	454	445	460	493	507	470	469	489	454	486	446	492	483	454	448	502	495	438	461	481	463	462	462	487	504	503	456	504	428	460	463	446	460	485	433	487	476	440	491	470	472	458	508	465	475	492	479	458	465	464	489	446	476	502	475	435	434	460	446	483	466	465	435	424	445	429	509	475	485	484	454	459	449	482	456	468	489	435	495	446	471	465	460	452	432	500	488	449	479	473	478	501	510	450	480	490	456	470	443	490	466	476	467	447	459	448	455	464	448	497	454	474	478	461	454	454	440	467	418	460	444	478	468	522	435	489	470	465	414	464	469	497	448	463	485	435	482	473	482	443	461	496	470	480	452	475	470	457	471	477	472	453	494	473	421	471	465	434	482	472	484	471	474	458	417	436	474	495	469	441	466	442	447	441	479	448	483	466	440	435	489	450	479	468	447	441	455	475	471	489	450	456	482	468	474	435	449	462	477	470	456	480	491	443	480	481	484	450	481	485	475	498	453	432	451	511	467	433	465	482	459	484	452	486	449	487	459	456	431	453	459	463	449	444	501	451	476	493	479	461	446	477	447	448	464	493	464	476	462	442	430	484	478	428	454	476	479	495	434	430	459	445	456	488	538	462	475	431	491	466	443	451	482	411	481	461	484	457	447	448	468	485	465	479	459	473	471	461	502	479	479	448	438	463	462	481	495	468	475	431	450	458	469	461	468	440	455	469	455	433	509	448	430	471	444	463	488	504	474	461	467	417	488	480	468	433	445	468	443	480	444	421	453	448	493	481	475	480	456	443	478	466	434	475	473	443	408	461	441	424	481	440	476	479	483	499	508	485	462	479	470	446	466	450	453	473	456	486	448	453	439	481	475	479	454	403	463	492	477	479	472	475	415	453	464	490	490	495	487	452	439	464	477	475	483	473	482	459	466	452	456	476	444	439	468	451	484	473	436	458	473	465	461	453	460	488	482	500	408	453	436	516	466	465	403	448	458	485	471	484	471	424	459	473	440	484	455	466	452	418	471	447	448	494	460	432	477	493	462	497	452	478	480	431	457	454	469	442	484	469	464	467	435	444	481	499	485	465	436	476	490	483	424	480	472	502	453	478	449	439	487	440	503	444	462	461	468	497	464	447	424	462	481	456	444	477	473	470	446	462	477	460	468	442	472	439	491	483	495	492	468	461	500	463	477	470	455	448	438	526	479	452	462	453	476	478	483	458	451	448	443	508	451	466	446	457	469	445	461	454	476	444	450	438	474	447	460	461	489	439	421	451	464	467	456	440	470	502	474	442	491	476	453	454	404	457	434	461	447	454	451	473	430	447	464	481	469	509	462	471	468	467	464	482	493	488	471	463	462	483	476	493	482	443	461	506	485	490	518	493	479	456	489	441	452	463	489	435	486	504	475	454	487	449	470	472	472	476	489	444	453	446	442	494	471	466	504	458	505	445	445	479	477	477	461	485	462	509	470	462	467	414	513	437	471	457	481	462	495	448	463	500	501	491	454	492	449	497	454	477	456	484	491	446	474	483	449	475	485	447	446	469	480	479	443	457	465	464	436	470	473	497	476	475	494	497	489	427	439	472	472	518	470	448	448	460	468	472	475	504	483	453	476	462	458	450	494	461	455	454	479	463	450	453	457	468	496	496	469	441	480	480	444	456	487	457	430	443	467	480	513	484	462	477	452	446	474	448	509	471	468	421	450	433	479	517	481	528	416	450	483	486	435	487	477	447	434	423	479	421	453	462	449	440	451	448	447	463	479	513	449	461	470	444	463	442	466	461	452	481	464	400	484	474	480	454	433	474	451	453	460	459	480	467	417	469	490	437	438	457	465	458	486	448	464	458	440	498	510	448	510	476	489	465	513	456	452	491	475	447	417	463	459	480	465	475	449	468	485	425	461	457	449	457	470	486	490	438	492	438	465	430	430	482	446	482	440	483	423	496	455	439	458	481	461	476	470	452	462	445	504	487	454	492	478	471	452	446	454	452	469	462	487	446	470	473	443	469	453	461	482	511	476	467	450	476	468	477	442	478	477	469	480	468	511	443	477	448	508	486	491	509	470	479	464	479	437	498	476	461	473	436	464	445	469	475	462	489	470	466	482	450	426	483	449	465	494	472	468	446	460	465	466	449	482	468	458	430	459	444	476	472	434	458	493	449	413	454	473	464	478	461	476	496	509	463	470	452	458	456	456	452	486	446	475	517	456	424	452	501	458	447	483	436	452	498	436	467
15685	2279	2257	1757	1198	851	654	502	392	308	264	227	202	189	162	146	163	122	131	122	123	110	87	91	97	94	100	76	91	96	98	84	98	72	80	94	64	64	70	77	69	75	58	65	72	59	77	74	72	75	65	75	53	63	78	67	76	72	50	76	65	66	76	90	73	82	54	74	59	72	71	68	61	69	67	62	72	65	66	59	58	61	69	77	64	70	60	62	62	73	61	77	64	59	51	64	68	53	81	69	65	65	64	67	48	53	63	65	71	66	48	54	63	47	65	70	61	71	75	72	73	65	67	59	73	85	58	72	60	73	59	75	65	65	69	62	63	49	62	54	57	60	67	62	51	64	54	64	75	69	60	60	70	60	61	60	67	66	63	59	66	62	72	51	78	58	59	81	51	76	65	55	67	71	51	62	49	65	68	67	68	71	69	66	67	59	76	51	59	65	67	65	71	59	58	66	68	70	66	60	62	64	67	49	54	60	62	60	68	59	60	71	69	63	59	58	59	56	68	57	79	75	75	59	59	68	77	73	68	61	65	60	66	67	72	74	65	63	68	57	69	45	71	70	56	69	69	77	60	42	59	61	66	54	44	68	54	69	61	68	71	60	73	64	64	77	66	63	66	54	68	58	68	59	79	73	59	70	73	71	60	71	74	60	64	82	75	72	49	61	67	59	73	76	64	57	66	63	70	56	63	56	66	51	69	75	71	65	77	57	63	77	67	70	66	76	65	69	60	67	56	62	59	68	79	68	71	83	61	58	54	82	48	67	57	60	62	64	67	63	61	80	52	71	81	49	76	68	69	51	63	64	64	72	60	60	68	65	63	61	62	72	58	64	73	73	77	74	60	57	66	68	58	62	53	62	64	59	64	61	78	55	59	58	87	74	66	59	56	62	64	66	71	82	56	68	67	55	55	72	58	71	64	69	57	62	72	49	64	66	71	45	65	71	64	68	65	76	53	65	81	74	70	61	66	71	71	71	56	55	67	55	70	66	64	60	63	64	65	70	59	68	67	67	63	62	57	71	76	72	73	62	76	57	53	65	68	81	56	69	69	52	60	65	51	64	72	69	75	71	66	70	63	61	58	71	60	57	50	67	76	64	58	65	64	73	73	68	78	64	64	66	50	77	50	69	69	73	56	85	38	66	79	61	67	74	56	85	58	66	56	68	65	76	61	58	79	68	66	62	58	77	69	70	54	70	51	63	77	65	66	57	69	66	61	51	81	65	76	55	53	70	74	67	57	75	64	62	50	72	66	59	50	46	61	69	55	63	74	70	61	56	75	60	50	61	64	58	71	64	66	53	62	60	63	55	65	78	68	60	70	75	75	65	63	57	80	55	75	71	71	61	63	72	69	66	67	64	65	61	58	72	74	67	66	65	76	68	70	59	87	58	67	73	64	59	70	69	70	70	64	65	67	68	70	56	63	60	57	56	67	73	60	67	61	67	59	56	63	65	73	56	65	54	60	47	60	58	64	68	63	58	72	57	66	67	66	66	63	78	52	54	47	64	73	49	64	59	67	74	74	74	69	63	64	71	81	61	58	82	82	74	74	68	56	59	74	58	67	67	65	71	76	54	64	53	59	62	54	65	67	66	61	57	72	81	96	67	65	57	58	61	77	71	66	53	58	64	55	62	56	56	61	62	59	68	62	56	70	72	64	65	63	70	65	72	80	56	70	72	57	58	69	61	53	56	61	49	74	65	69	64	64	63	83	69	74	73	81	61	61	69	66	52	78	61	61	70	70	51	70	62	68	56	47	75	56	59	82	57	77	68	61	57	67	79	68	63	57	68	70	74	81	97	65	56	61	56	66	67	57	69	55	62	63	64	66	61	56	60	63	67	71	56	62	85	65	54	75	68	59	73	54	52	67	63	63	50	61	65	70	55	74	63	59	69	52	65	56	60	74	82	60	68	73	59	65	78	67	57	51	73	76	63	66	77	55	63	55	59	52	71	59	52	60	58	56	74	62	64	60	63	52	74	68	69	57	78	64	49	50	68	67	69	71	55	78	69	60	74	63	65	68	74	60	80	61	68	66	57	59	60	72	53	75	69	55	70	78	68	71	70	60	64	57	81	53	67	62	57	61	48	74	62	62	62	77	66	63	57	49	64	60	64	73	44	63	70	63	65	60	62	71	60	65	64	58	70	63	58	60	65	66	59	59	57	65	62	67	69	57	72	63	52	53	56	79	61	45	55	58	56	61	63	81	54	63	66	66	63	63	60	75	64	67	69	83	66	62	59	60	59	50	81	77	59	87	64	61	54	45	51	81	63	59	55	63	65	66	66	64	64	74	65	62	52	49	66	62	77	52	57	51	68	74	59	79	64	68	59	66	57	66	70	55	87	63	58	67	66	47	61	74	70	63	52	53	67	63	59	54	58	69	61	51	58	69	66	66	63	56	60	68	59	71	56	60	54	52	67	70	64	87	63	80	51	52	79	79	53	63	64	84	63	50	61	50	60	64	62	61	57	47	66	71	65	59	69	72	64	63	58	55	71	55	66	63	68	57	72	71	66	48	59	53	65	53	58	61	61	63	57	64	79	50	72	63	58	62	73	67	65	62	53	48	76	72	60	74	51	54	69	68	60	49	76	65	61	81	71	75	55	74	61	55	60	64	65	51	60	60	72	65	62	70	59	83	58	61	54	65	67	81	63	67	58	62	74	44	78	73	53	59	59	71	54	45	66	62	57	53	74	61	74	67	68	74	70	58	80	64	59	50	47	75	57	58	63	61	69	56	57	57	56	62	65	69	57	55	65	63	66	57	67	68	76	56	57	64	63	50	63	69	70	63	63	76	69	62	57	78	76	57	56	60	63	67	72	59	64	65	66	62	60	61	66	57	61	57	66	58	75	72	74	57	57	61	62	58	66	39	81	75	64	69	70	74	61	64	62	69	78	59	60	58	81	82	72	72	62	66	72	65	67	63	68	63	74	62	70	69	68	71	67	76	69	65	58	60	67	57	57	62	61	55	77	71	65	61	68	67	70	69	76	66	65	66	50	63	70	65	72	56	68	54	65	53	67	74	77	47	71	62	47	67	67	72	71	72	56	66	61	69	61	61	60	65	67	56	62	55	68	54	64	66	52	53	54	63	64	60	61	68	57	60	52	67	62	70	62	59	51	75	59	63	70	56	64	65	65	56	71	64	57	60	64	54	63	65	78	65	59	62	76	74	58	73	61	66	68	63	64	66	62	68	76	72	50	58	81	64	75	56	63	73	71	53	71	57	53	67	79	74	55	67	56	66	63	66	73	55	49	51	82	79	61	70	79	74	52	54	65	61	55	84	67	61	65	69	53	61	72	72	67	66	52	75	69	65	70	65	55	53	51	53	60	63	50	72	73	65	63	77	59	74	74	73	59	54	67	53	64	69	74	72	63	56	58	78	57	66	66	49	81	78	50	65	75	55	59	52	65	61	69	58	67	64	64	68	70	60	68	64	56	49	66	64	72	69	66	79	76	72	65	59	72
7357	1904	4492	5542	4698	3732	3162	2467	2116	1771	1508	1310	1140	1015	879	813	749	636	674	611	572	547	492	483	454	433	414	418	401	395	329	364	347	345	321	309	291	309	292	283	327	301	256	280	254	274	264	263	253	298	263	266	252	234	265	236	253	230	244	215	235	206	224	233	247	234	235	251	206	220	250	235	233	206	208	214	208	197	213	218	222	203	192	214	205	220	208	202	218	218	232	188	216	203	214	207	219	214	214	235	207	217	204	204	190	191	216	209	185	219	200	220	193	198	203	201	191	183	210	206	194	182	193	184	218	218	202	213	193	186	170	199	220	198	200	187	196	206	232	191	223	224	188	190	188	184	188	199	207	211	198	200	185	211	205	188	221	188	199	193	193	218	223	214	205	186	194	192	175	205	219	195	208	187	190	194	182	197	202	217	208	190	198	190	177	189	205	188	194	177	194	202	203	210	190	187	189	214	197	200	197	183	194	198	213	194	191	190	177	188	209	200	199	199	192	192	190	197	204	186	188	177	197	206	177	211	232	215	193	209	206	209	198	225	195	188	164	188	187	199	218	192	175	207	194	197	171	182	195	225	188	176	197	185	200	220	208	192	173	211	194	214	201	211	191	199	201	178	171	187	193	197	203	182	211	185	215	216	210	202	209	203	190	168	196	227	186	169	181	199	209	209	210	201	178	218	188	214	217	168	203	202	185	197	197	192	187	200	183	202	160	185	195	205	187	172	165	187	166	208	185	195	186	183	195	200	206	192	211	181	189	188	212	181	199	202	212	193	186	199	193	200	191	208	201	185	216	188	219	204	197	204	194	193	219	207	173	192	202	209	214	213	168	178	214	213	206	203	192	200	207	186	168	211	200	172	197	184	213	195	215	204	180	216	206	172	213	180	178	180	183	204	180	181	219	235	210	196	191	191	173	190	175	174	223	189	218	167	182	195	175	239	175	179	196	188	197	201	173	238	186	175	198	179	187	187	218	194	196	228	170	209	192	205	196	182	201	179	198	212	216	181	210	197	198	189	185	185	200	188	190	206	205	191	209	209	180	184	201	175	186	205	204	186	185	193	183	182	196	193	188	201	218	192	173	173	204	178	162	185	211	222	188	181	187	194	199	181	192	211	210	218	198	181	207	180	178	199	218	185	217	190	180	201	204	188	191	204	195	222	190	174	193	184	189	191	197	186	207	208	207	198	215	204	218	183	197	175	190	205	213	192	215	183	178	186	192	209	224	206	192	181	207	192	209	193	201	162	185	207	187	193	191	173	201	188	224	215	207	226	209	185	174	197	192	234	188	173	212	211	164	191	180	212	186	189	203	171	216	200	204	196	224	181	189	197	199	177	212	193	190	221	190	194	190	204	223	195	201	207	183	214	197	177	188	190	179	197	189	201	197	205	213	212	187	195	186	185	213	187	188	199	188	180	226	196	207	190	197	209	192	215	169	205	178	191	173	202	187	177	201	217	204	188	189	175	180	197	177	211	193	195	210	193	190	215	194	182	203	196	186	196	198	226	212	179	184	184	201	196	192	190	184	175	208	187	215	208	194	171	187	197	190	227	195	196	209	198	185	208	184	180	188	196	202	218	200	205	197	203	195	209	220	204	189	191	215	203	185	192	171	189	202	188	193	184	203	185	170	196	197	186	191	188	189	197	231	213	198	208	201	194	179	221	189	207	188	182	181	214	201	197	184	177	191	197	185	207	207	207	193	199	206	215	215	188	197	190	207	180	182	211	185	189	217	194	192	203	213	224	198	211	204	201	194	227	187	190	195	194	178	172	199	180	185	185	197	193	188	175	198	185	187	212	190	203	209	183	196	207	189	182	183	178	222	198	201	186	198	193	210	195	187	199	177	183	188	193	199	173	191	204	170	186	201	201	206	213	183	186	199	174	191	170	191	190	176	186	187	181	194	179	209	201	208	191	184	182	212	204	204	177	191	189	173	197	205	189	205	192	184	153	185	194	183	207	201	204	211	197	193	172	190	178	192	192	186	194	198	198	197	191	184	206	179	208	203	222	175	188	197	194	182	189	192	186	218	227	204	213	208	167	198	194	188	202	196	192	188	200	213	182	182	192	188	206	186	190	220	203	179	188	181	196	206	190	194	193	201	189	210	215	180	171	187	225	200	193	187	217	209	209	175	184	206	172	205	198	196	184	192	188	182	189	179	214	175	200	207	186	203	182	169	194	192	192	197	190	220	190	190	204	219	191	207	193	211	194	191	174	170	216	198	185	178	196	184	225	199	210	214	181	182	182	188	221	192	166	203	195	174	197	210	200	185	189	213	170	205	204	205	194	200	191	177	194	220	196	189	185	190	192	200	197	208	200	173	206	211	222	184	182	197	198	196	179	203	219	178	180	199	194	213	178	191	209	174	194	208	226	188	203	214	190	194	197	193	192	200	220	214	211	181	178	220	194	184	202	206	190	192	193	192	211	202	188	207	192	212	177	189	193	157	213	186	193	219	197	219	193	183	209	213	202	204	184	203	205	199	171	191	206	174	180	166	191	176	186	189	178	189	209	200	192	194	176	191	207	219	207	221	165	205	187	194	172	184	193	203	190	197	185	169	192	203	190	211	203	191	176	169	205	182	175	216	193	192	187	216	195	216	194	193	204	213	209	195	165	198	227	214	188	207	180	182	175	175	183	204	206	213	193	196	185	204	181	193	184	207	195	180	215	195	197	192	195	190	193	198	212	221	175	197	202	183	187	194	196	185	205	175	178	194	195	194	208	183	209	156	175	203	215	192	194	193	192	197	200	222	214	182	188	180	203	184	182	163	171	208	201	199	215	181	200	180	189	212	188	170	208	201	182	195	213	203	179	207	192	184	216	204	190	197	178	196	182	178	207	196	204	173	182	199	186	195	224	209	184	201	189	178	196	227	206	174	215	183	209	205	185	187	199	189	175	193	195	222	199	187	189	216	190	197	215	198	200	190	194	202	204	197	175	185	190	198	195	194	204	204	187	208	179	227	178	184	199	210	180	176	200	193	192	185	214	169	200	198	192	201	191	191	178	191	182	161	206	211	176	199	172	222	190	192	187	192	212	207	175	189	171	211	179	188	214	190	173	216	182	189	196	206	197	217	171	189	196	175	186	222	194	184	181	199	213	203	185	209	184	189	195	194	171	184	163	200	186	177	166	184	183	187	218	191	193	206	194	184	169	186	198	199	196	164	197	213	206	200	175	189	214	205	198	173	211	202	193	205	193	199	179	191	203	192	201	163	199	182	186	211	196	182	180	179	200	216	183	191	186	178	188	201	182	174	196	178	199	202	211	199	182	200	203	193	180	190	195	203	205	178	185	194	189	209	195	173	199	184	203	184	206	176	190	191	193	187	206	213	219	188	187	182	199	207	185	201	186	194	218	176	189	203	188	200	212	197	200	202	179	206	217	190	200	196	201	212	181	182	195	184	207	171	177	214	198	196	196	196	209	189	201	205	176	200	191	203	204	217	180	206	175	179	219	189	178	166	201
2215	315	304	281	301	304	232	248	266	290	250	284	276	273	278	277	240	241	244	266	237	238	272	270	236	247	256	287	249	268	239	230	262	230	258	249	251	276	249	249	243	263	255	254	254	241	257	245	263	230	245	263	260	220	286	268	258	263	271	254	257	259	255	219	249	238	257	252	218	239	252	251	253	251	262	253	238	249	246	254	239	247	246	278	258	262	245	261	232	225	237	241	230	256	252	249	279	289	282	287	259	253	287	243	258	283	269	255	250	242	245	283	265	276	248	270	254	233	278	239	264	248	228	238	265	249	233	250	257	258	252	265	257	257	252	240	254	257	264	247	248	226	257	226	230	266	254	246	267	225	251	224	239	260	254	235	238	236	263	273	267	234	256	237	243	222	254	228	257	271	264	228	257	273	231	287	254	256	256	239	243	243	270	248	227	246	269	267	289	214	234	244	254	250	269	286	271	265	254	209	255	259	244	260	243	271	255	254	251	253	224	242	257	271	243	252	264	263	233	285	256	259	235	254	232	261	269	244	272	266	261	235	234	239	258	261	248	269	241	269	241	253	269	231	276	255	251	260	259	286	240	246	255	260	283	234	252	226	278	262	238	255	257	223	252	252	240	266	235	254	268	250	241	245	259	266	261	258	236	277	259	253	258	224	270	254	244	246	253	244	267	270	244	252	281	239	233	254	238	292	263	259	260	255	206	251	260	231	266	244	261	261	262	252	256	253	264	260	264	237	239	247	265	258	259	266	228	261	258	244	264	243	234	259	262	241	270	261	264	276	275	253	264	238	263	275	242	250	232	248	267	261	234	238	257	227	262	240	236	273	248	258	264	274	254	265	277	255	262	259	275	286	242	252	239	240	229	247	258	258	269	262	260	238	285	271	242	253	255	236	271	246	217	270	246	232	238	232	249	277	275	220	243	240	237	252	267	254	243	256	242	247	277	233	261	255	257	242	281	245	233	246	245	234	253	207	240	257	280	268	262	267	241	259	210	245	267	256	294	259	230	225	243	270	283	250	255	251	262	269	236	268	267	265	230	277	252	252	264	252	242	248	224	239	236	254	246	268	242	260	259	264	254	259	284	274	257	241	260	226	226	264	252	261	278	225	261	257	246	234	240	252	235	238	272	254	254	262	273	246	256	258	269	272	288	256	244	280	259	262	250	236	251	273	263	248	236	239	269	231	262	245	241	247	251	238	243	216	236	293	249	242	263	233	237	255	263	275	251	234	272	280	270	248	259	237	236	234	260	259	246	247	249	269	270	252	239	249	225	257	247	239	245	243	217	250	261	251	274	261	245	245	304	275	231	248	251	248	268	240	277	271	270	248	259	249	264	268	241	253	261	244	261	241	260	270	259	232	250	249	249	246	234	275	281	271	232	233	286	243	243	256	262	250	275	255	233	275	258	270	253	246	277	279	247	265	251	285	241	254	247	222	242	244	262	271	272	239	269	253	252	231	262	252	239	245	255	269	254	233	242	266	247	259	243	264	246	242	247	251	270	256	255	234	254	229	234	281	257	250	255	243	241	251	235	257	240	239	245	241	254	254	280	244	264	277	249	280	259	274	259	262	243	264	239	244	263	240	263	281	251	256	222	249	243	267	258	289	238	254	248	276	269	253	278	257	271	267	253	256	249	234	258	248	252	230	230	250	249	241	245	250	246	260	260	261	269	249	274	266	272	230	253	243	281	247	250	254	252	258	238	235	249	259	225	284	280	243	281	227	228	238	275	246	246	254	252	258	267	275	242	251	252	224	258	251	246	241	246	246	252	229	267	237	242	217	258	259	249	237	249	224	240	280	255	272	255	221	249	290	231	243	241	275	253	292	263	238	256	246	270	261	263	254	246	268	255	272	253	236	257	257	236	264	229	252	246	265	255	220	250	249	243	264	262	272	264	272	273	244	242	244	285	303	254	254	257	236	234	221	251	265	248	242	258	254	230	220	253	243	241	252	249	265	281	262	212	276	248	261	232	257	253	247	273	256	243	270	282	246	209	245	260	251	281	208	265	264	249	267	257	282	216	239	273	260	245	227	252	245	261	246	246	235	263	242	264	256	238	230	251	249	253	240	250	282	243	271	262	251	237	249	257	252	234	268	255	260	259	233	244	247	262	264	254	270	239	239	258	261	262	232	258	250	274	252	284	222	255	235	294	241	242	242	287	263	239	236	278	239	268	264	264	244	253	226	240	269	268	292	274	267	237	232	280	305	253	230	246	224	247	271	267	251	262	256	223	246	257	246	253	249	237	254	264	259	262	233	259	293	259	252	265	246	239	228	288	222	240	262	228	262	262	237	255	232	226	233	236	241	254	256	278	248	259	250	239	271	250	233	236	254	222	244	263	276	250	250	253	247	265	260	228	266	232	225	242	223	255	260	258	260	248	230	235	231	243	260	236	262	250	261	263	266	250	277	274	254	229	247	259	275	275	251	230	265	232	269	218	234	254	257	254	254	237	228	247	249	254	242	259	238	273	228	247	266	226	250	261	240	235	248	276	255	269	230	238	272	253	236	248	258	237	227	240	254	251	252	251	253	241	229	241	228	278	260	250	235	284	233	268	269	260	251	267	278	238	250	269	267	235	280	258	253	291	259	269	239	259	244	232	275	247	245	249	247	263	232	235	254	251	249	253	250	246	209	219	261	237	231	229	238	246	230	250	254	228	256	257	249	268	274	261	243	259	239	261	216	247	260	262	250	253	257	251	284	249	253	300	261	240	288	250	281	252	241	233	231	229	241	254	254	261	242	279	263	250	267	257	233	234	286	215	291	248	241	235	233	286	234	244	226	236	241	264	238	277	247	270	260	263	242	241	258	251	245	252	260	270	256	265	234	262	258	270	223	269	259	246	241	249	237	273	260	263	262	255	276	271	279	273	251	244	234	233	271	238	242	259	244	239	270	235	263	253	244	265	247	265	216	254	250	229	256	267	278	263	258	263	273	256	243	231	219	240	250	234	249	255	262	264	227	264	264	253	260	264	248	248	251	254	245	276	256	268	234	255	281	255	256	256	243	254	245	246	253	239	251	249	248	241	253	235	257	298	254	245	271	284	251	255	255	237	271	271	249	263	228	275	237	238	256	252	253	243	251	261	265	263	271	276	249	275	255	273	254	264	254	278	275	244	273	225	249	240	271	235	260	266	268	272	243	218	273	250	238	249	279	250	262	237	253	247	249	256	243	250	251	244	251	261	261	265	253	249	261	244	233	282	259	276	262	247	234	259	255	265	274	245	266	231	275	262	256	256	224	260	278	232	271	262	264	281	249	266	256	235	225	280	244	250	237	229	239	260	260	281	240	224	252	278	245	248	258	265	245	245	229	253	281	282	254	270	255	259	254	260	265	280	243	261	235	261	240	263	245	246	250	259	242	252	241	246	222	248	246	258	264	261	247	239	257	238	233	258	267	255	279	233	283	237	272	247	247	244	256	263	267	226	262	224	283	264	241	262	274	259	226	227	266	252	234	240	250	283	239
2456	785	831	785	798	729	768	695	737	698	681	692	652	685	670	672	650	656	647	642	652	688	676	660	683	610	611	645	629	625	660	613	665	636	636	641	643	615	647	671	657	635	626	638	655	670	620	600	650	642	652	683	624	623	606	650	661	669	653	644	657	632	630	651	631	662	611	653	624	678	637	642	600	637	637	656	645	644	643	665	601	661	661	654	615	668	639	639	648	666	618	621	683	659	593	650	657	614	613	708	674	656	609	635	627	679	692	649	692	670	653	631	682	630	611	632	695	652	627	657	615	657	646	629	736	682	630	589	592	635	661	632	646	643	646	631	629	666	655	648	665	648	687	643	628	633	671	677	672	620	714	657	623	621	664	651	650	631	657	646	678	611	645	630	690	690	638	640	611	612	651	697	675	656	679	639	644	636	644	620	643	688	635	654	639	633	603	635	642	642	629	594	669	594	665	668	627	695	655	620	643	632	657	644	675	637	630	605	603	659	602	667	644	617	647	649	660	672	678	686	610	661	695	664	651	680	640	681	660	668	653	617	636	645	648	645	708	703	663	668	646	640	676	620	653	673	645	648	628	662	617	629	635	632	660	696	644	626	697	622	623	672	595	624	664	680	680	609	632	639	670	624	668	664	724	625	655	668	687	688	656	642	634	632	618	659	638	642	704	662	628	661	667	627	653	650	610	637	704	677	666	735	668	594	665	666	664	650	641	651	679	632	623	697	663	682	650	645	632	598	639	650	655	656	682	654	623	625	664	594	652	700	639	684	636	608	655	617	640	652	648	630	610	653	631	687	651	645	635	640	662	641	617	646	632	644	658	625	644	653	667	650	640	625	635	664	615	639	652	636	660	636	707	663	678	692	643	621	668	632	658	585	681	660	647	666	667	627	613	671	621	631	626	606	674	653	646	703	677	638	668	606	628	658	637	700	597	648	684	649	655	640	650	651	639	674	639	642	654	596	607	617	615	629	643	636	631	664	673	646	627	663	684	678	591	619	630	642	656	682	631	621	679	640	612	570	605	637	664	667	640	660	671	710	633	625	636	627	639	620	647	675	689	632	613	665	677	651	641	648	622	642	648	671	678	624	616	612	683	637	681	636	675	648	652	651	630	690	651	672	675	661	640	654	619	640	648	631	654	648	619	615	687	632	666	646	692	645	597	620	648	598	615	690	624	644	664	606	660	635	667	662	711	654	616	631	634	643	673	630	625	675	641	647	673	650	653	628	653	664	617	649	642	621	700	649	619	614	659	636	645	638	660	648	617	606	588	660	614	697	655	642	683	610	682	640	674	613	643	667	650	649	657	647	654	662	681	638	654	631	648	647	657	645	666	619	639	619	642	613	649	645	658	658	662	614	656	639	633	647	606	637	628	665	606	636	659	658	633	665	642	638	648	642	663	649	654	630	638	638	631	608	659	626	667	621	655	641	607	612	711	649	590	595	664	676	624	671	648	662	617	647	665	667	677	649	650	659	674	671	597	654	674	651	635	698	659	661	688	651	658	646	640	673	673	615	633	643	697	662	649	640	615	677	664	652	655	650	636	689	598	655	651	652	643	642	653	630	640	680	660	665	661	690	629	610	663	606	660	626	624	626	694	655	675	687	617	623	639	633	628	631	668	644	669	653	638	699	631	636	632	655	610	660	670	639	625	667	644	638	660	619	703	660	606	656	672	592	639	691	634	653	695	612	656	628	661	613	636	690	657	629	696	691	647	682	684	637	641	597	650	676	661	693	656	638	655	624	607	648	621	644	633	637	623	633	671	667	628	695	673	685	676	670	658	607	643	656	663	689	621	657	634	639	612	635	654	650	635	646	651	647	643	636	630	633	656	658	693	627	673	677	603	615	668	576	651	625	664	651	628	595	606	638	606	690	629	666	619	636	662	631	635	681	678	654	656	654	632	636	665	655	670	674	674	637	630	636	643	648	675	604	603	693	612	651	660	638	647	649	662	657	621	659	630	641	630	646	647	667	659	645	678	633	591	661	595	664	647	701	677	604	627	647	656	668	622	634	662	673	680	665	598	645	662	698	707	626	633	637	637	635	635	638	651	645	659	627	648	657	588	640	691	582	670	643	665	652	633	634	682	640	648	607	664	598	679	661	642	625	647	650	668	636	596	654	659	659	591	620	654	593	655	599	612	635	699	642	651	631	630	663	608	651	643	635	695	627	691	642	617	652	615	668	644	685	605	660	615	632	653	648	646	627	709	622	628	658	639	644	659	645	595	698	601	694	667	668	704	657	621	663	649	650	629	644	641	628	642	663	625	657	680	632	659	632	621	659	665	664	559	669	665	632	629	686	620	679	669	606	640	668	665	611	692	664	679	672	638	663	632	607	638	653	621	633	635	673	643	642	643	676	634	664	703	639	647	639	655	684	623	681	622	699	670	602	601	640	663	660	678	619	647	638	647	616	620	644	654	667	620	674	674	614	629	629	649	665	649	616	642	639	596	623	602	628	684	659	669	665	652	659	617	643	687	590	635	696	606	655	635	680	652	643	662	654	642	646	694	640	678	648	667	647	652	657	656	600	658	639	649	593	646	614	627	636	682	662	627	617	622	649	613	600	650	653	655	617	661	615	665	603	615	627	601	690	678	631	634	648	676	629	630	639	602	672	670	653	637	648	597	627	614	661	666	667	647	646	668	652	649	624	670	643	666	636	637	671	668	620	641	619	666	676	690	633	619	631	675	629	650	624	654	653	666	643	721	671	679	662	680	697	657	633	659	587	656	657	687	611	693	650	629	626	653	590	593	675	633	649	635	640	650	630	672	627	661	623	642	625	624	624	659	623	641	638	651	694	681	628	661	665	596	662	632	658	625	622	642	666	575	661	694	685	638	636	647	655	659	662	638	633	685	611	646	688	634	654	694	623	661	635	594	607	651	654	630	654	669	658	665	600	686	647	671	656	695	641	636	624	604	634	607	623	640	633	683	673	618	624	608	656	645	644	620	615	645	646	646	640	643	672	628	599	623	665	682	625	634	645	657	606	613	671	656	634	659	646	666	675	637	651	687	670	626	620	605	625	636	661	650	611	677	655	636	650	611	673	662	663	673	648	661	640	599	643	661	654	624	662	674	650	666	635	623	650	616	597	647	650	688	671	608	658	650	636	643	634	635	675	619	664	618	626	713	642	669	662	657	604	639	657	646	699	679	676	636	663	618	636	623	654	653	675	631	647	641	685	600	648	670	634	663	651	662	635	621	648	682	641	686	647	657	640	635	617	657	693	654	632	655	646	584	616	639	650	643	686	645	639	717	599	612	629	591	657	611	637	682	644	621	620	647	605	625	649	643	685	633	629	688	702	688	619	636	652	629	641	624	611	666	663	663	643	636	674	658	691	653	661	659	647	665	680	705	652	654	674	638	618	692	667	696	707	627	642	665	617	610	628	593	627	667	698	650	622	644	628	671	611	655	664	661	641	668	630	637	637	666	582	689	670	679	667	660	680	620	663	587	655	674	656	659	663	604	641
8635	1058	1262	1048	754	589	504	437	337	281	310	289	260	224	210	225	197	219	218	219	213	218	185	197	208	174	206	193	211	180	201	185	188	203	166	194	204	177	185	190	200	185	198	176	177	186	166	203	190	184	196	180	182	183	154	178	183	157	167	193	184	187	182	194	196	182	189	190	177	198	207	170	171	201	205	153	191	174	161	197	162	192	166	186	169	179	171	189	177	172	172	190	193	176	171	191	180	179	171	169	186	197	161	195	161	188	181	195	188	168	194	184	168	189	176	172	209	198	198	164	154	191	189	189	188	166	173	184	222	182	195	181	164	166	180	158	175	173	170	168	179	196	163	204	179	163	181	186	168	170	171	215	185	122	183	183	160	188	181	193	166	148	193	194	181	164	175	189	197	193	173	185	172	156	193	181	174	187	186	181	179	192	200	171	173	164	185	215	177	188	179	184	177	180	173	184	197	161	180	186	167	188	166	180	175	201	180	189	193	177	165	198	158	183	173	199	189	193	190	156	176	192	207	208	177	186	187	171	188	176	177	174	207	174	189	187	174	169	198	209	173	206	170	194	176	159	189	177	192	207	167	165	164	159	160	176	151	188	169	193	195	193	191	166	190	180	190	179	159	176	209	154	182	170	150	195	186	180	177	183	163	149	200	171	192	156	180	179	178	165	163	163	192	200	179	187	188	173	201	187	180	163	172	190	176	176	179	176	188	171	180	196	189	171	187	206	166	175	172	185	165	191	171	183	164	186	175	203	175	196	181	166	188	184	167	203	175	150	154	172	173	178	164	198	171	186	193	159	187	183	165	187	182	184	172	200	178	181	155	175	179	154	173	200	195	181	167	205	165	187	181	186	166	193	193	157	171	182	158	178	188	176	182	203	173	182	162	193	184	176	181	186	182	174	198	193	180	174	179	173	183	168	177	158	167	191	188	187	168	176	174	174	172	193	172	163	168	156	166	180	171	170	178	177	189	183	192	211	175	193	170	200	177	193	162	183	208	176	176	202	202	190	180	164	176	179	186	186	181	211	157	175	196	177	198	178	167	170	180	193	159	186	173	172	183	162	208	192	150	175	154	187	178	204	184	148	174	210	194	183	175	175	186	170	175	184	184	177	197	190	182	163	165	206	154	184	179	177	192	174	163	199	157	200	144	175	170	182	173	181	189	187	169	166	156	195	208	167	189	152	187	197	166	173	162	187	197	162	184	185	191	144	187	185	203	173	163	161	188	191	161	176	181	176	181	187	180	186	175	201	176	173	171	180	204	196	168	171	170	192	173	183	169	187	189	187	141	191	175	175	166	175	161	176	174	182	176	193	179	196	158	177	171	179	182	173	174	161	180	173	189	168	180	163	175	186	179	160	189	189	169	165	185	169	177	175	187	189	216	172	181	189	184	195	177	164	221	179	173	180	192	181	184	160	182	204	186	162	171	147	174	185	174	174	175	184	185	162	165	187	179	151	214	173	172	191	177	165	174	176	175	184	152	187	190	184	196	187	187	177	173	179	161	176	168	151	189	180	168	187	182	179	182	188	180	170	186	191	148	199	174	175	197	182	201	174	196	180	178	171	170	182	175	179	173	144	164	163	182	173	162	181	174	153	173	159	169	174	202	166	193	171	192	187	176	169	182	183	203	183	177	170	179	195	205	186	188	198	168	199	171	166	173	180	155	216	152	175	179	190	205	191	184	192	167	170	187	164	182	178	179	180	182	194	164	183	174	191	177	173	172	181	174	169	194	201	170	172	201	178	195	204	183	184	174	189	187	180	148	158	171	160	178	219	186	192	158	199	169	170	187	180	177	190	163	173	181	173	179	190	192	170	194	195	174	178	188	159	178	178	173	184	193	183	184	177	186	200	170	188	175	170	184	185	169	173	190	172	162	185	179	160	152	188	201	188	193	180	181	196	184	193	181	167	189	177	175	187	176	181	179	166	172	179	158	179	187	198	183	171	174	178	200	171	193	171	196	209	156	180	177	178	177	204	192	171	179	184	168	201	184	178	159	191	183	168	203	193	203	187	193	179	178	199	175	161	203	161	211	172	186	211	183	168	183	187	178	177	185	197	171	204	202	173	202	193	164	180	169	197	215	162	192	181	175	160	190	184	182	175	199	160	185	194	185	188	184	167	168	176	164	179	161	182	183	167	178	162	178	151	183	182	189	152	180	183	187	171	172	183	174	180	161	173	151	165	188	211	196	180	205	199	182	166	175	171	184	197	169	172	171	197	201	179	168	171	182	187	174	189	183	196	203	185	171	195	206	180	163	172	184	160	174	187	184	185	161	152	182	170	189	180	181	156	184	170	182	173	185	173	184	189	192	175	186	170	185	161	163	173	190	174	156	191	169	168	179	194	189	168	179	150	138	190	168	179	194	175	207	191	191	195	168	181	165	172	173	149	175	186	169	175	180	169	178	176	169	195	196	203	182	208	186	168	181	170	176	207	180	174	192	176	170	176	186	186	175	170	182	189	167	168	175	186	180	190	162	153	163	184	184	166	175	185	179	187	163	175	152	173	189	188	167	197	161	185	165	180	190	182	180	194	210	162	165	183	193	182	171	177	157	164	171	205	196	181	190	160	226	164	170	162	170	201	168	186	195	160	165	200	189	182	179	163	187	194	171	169	171	185	192	176	186	199	168	181	172	193	170	167	169	183	163	189	162	181	154	183	185	181	175	162	172	191	173	193	176	166	172	175	197	162	177	175	176	153	163	176	186	209	190	195	173	175	176	193	198	192	185	192	192	163	177	161	196	179	176	179	172	166	167	187	173	197	189	186	167	185	172	184	175	171	179	196	188	162	169	198	199	173	171	167	161	176	176	194	159	199	175	192	166	167	191	163	151	180	189	196	181	202	192	165	190	171	183	207	188	167	191	179	172	171	183	184	195	163	177	189	175	168	180	177	197	166	177	169	181	163	167	177	232	163	192	164	159	195	169	197	179	186	159	165	148	177	183	174	163	208	189	164	176	175	175	199	198	191	177	172	164	171	163	185	171	177	174	157	180	163	203	202	195	163	202	191	180	179	177	188	184	163	210	202	184	164	188	167	161	186	171	214	191	189	177	169	158	175	176	160	155	154	178	179	209	193	174	161	186	177	170	186	152	179	172	154	177	167	190	164	159	198	171	173	185	176	182	190	187	185	167	185	171	164	187	193	161	189	191	171	176	170	177	204	181	185	158	166	182	170	188	167	185	166	195	193	193	204	150	161	160	192	185	186	169	174	140	191	142	169	181	169	199	177	163	162	165	170	162	163	212	184	208	198	178	176	179	189	182	167	165	186	181	188	167	180	185	185	184	190	190	173	180	216	160	194	153	159	192	189	191	190	213	167	174	199	170	175	183	168	170	184	175	204	212	184	191	174	188	171	195	182	175	190	176	161	189	180	184	180	178	182	180	163	155	169	202	184	183	167	181	168	203	160	172	156	173	222	169	195	182	195	148	196	195	187	188	166	182	180	187	183	184	177	199	177	167	174
5678	1371	2786	3340	2930	2489	1995	1679	1420	1318	1133	1074	975	883	827	757	761	749	724	688	660	654	609	617	594	607	589	570	524	572	542	528	553	537	511	518	516	558	550	527	532	516	541	508	482	497	489	502	498	475	500	500	463	516	527	475	489	498	472	503	491	465	517	455	538	544	488	460	498	469	484	513	522	468	441	501	432	471	489	534	450	450	456	466	507	486	479	439	484	442	472	493	465	456	470	454	480	486	516	476	495	459	439	463	497	502	503	451	424	496	460	450	448	459	481	480	510	460	476	424	449	494	472	461	474	480	450	445	466	462	507	437	465	488	454	474	473	445	456	464	446	452	449	443	460	505	454	483	494	483	493	481	474	495	467	467	469	473	439	479	440	465	448	448	440	481	484	477	475	448	493	491	486	467	477	454	474	465	484	467	463	521	439	470	466	461	472	467	452	440	497	453	491	469	482	463	488	466	422	483	474	453	499	437	410	467	452	474	458	482	420	432	488	482	458	476	455	488	479	484	454	458	487	443	471	472	465	456	438	490	445	426	477	484	480	470	500	478	435	496	439	459	449	449	473	499	421	457	430	450	424	474	453	476	445	451	471	487	445	454	446	460	481	450	448	446	460	475	474	451	440	459	464	472	482	465	463	484	448	501	470	468	476	472	466	427	437	470	428	496	486	430	480	473	441	476	446	452	498	482	478	469	466	450	467	435	481	474	475	490	472	466	421	428	443	463	415	468	471	450	471	466	485	467	447	473	476	393	467	450	476	463	492	504	477	492	498	447	496	468	497	453	472	436	470	454	510	475	466	456	449	433	499	457	399	501	474	481	462	444	454	469	504	457	465	484	448	475	420	487	436	454	480	472	493	487	498	441	473	464	475	423	465	427	484	423	463	443	487	457	494	455	460	498	471	439	496	471	498	451	443	524	480	499	474	451	484	461	471	436	481	448	498	485	426	441	455	493	479	430	466	471	467	424	445	461	452	480	476	452	451	426	489	481	462	449	454	484	455	465	475	461	471	455	444	456	468	455	439	463	455	480	470	474	508	471	451	464	452	490	465	461	455	418	461	447	491	484	490	451	449	494	467	464	494	469	493	427	485	432	441	487	498	488	484	474	476	445	447	498	432	454	440	454	437	454	461	482	456	450	461	454	440	450	481	445	445	459	477	448	466	476	464	468	473	499	476	419	430	450	487	473	442	457	481	515	485	478	480	470	471	482	481	492	440	435	469	507	454	467	440	442	468	468	459	479	466	477	503	467	466	466	496	481	425	452	502	518	475	431	463	462	463	462	414	428	481	485	475	448	466	455	443	469	454	480	474	472	452	443	475	454	469	528	449	449	445	476	483	512	452	438	474	468	497	426	505	478	463	450	489	459	462	430	477	444	460	463	475	436	428	487	465	461	483	430	431	435	462	450	448	477	449	468	490	461	482	475	474	471	436	452	436	475	447	440	441	465	429	483	457	429	460	475	413	452	490	440	449	481	443	499	478	452	469	470	492	453	472	432	496	492	465	429	510	428	464	442	490	475	449	435	492	470	465	453	487	442	473	442	478	488	495	446	492	448	456	451	491	463	492	434	484	435	468	454	444	412	506	436	461	453	427	430	481	456	505	508	466	484	459	427	477	479	423	432	438	495	467	496	457	441	460	436	504	518	434	508	433	445	437	479	477	446	462	503	442	460	447	487	428	481	485	468	461	458	468	476	445	464	463	495	467	482	440	458	499	480	445	462	509	466	449	471	461	430	403	446	416	415	428	507	486	478	472	469	476	456	455	456	469	456	404	451	493	452	442	442	472	431	465	457	424	469	465	463	472	440	450	477	424	448	460	443	461	502	491	497	434	509	464	455	483	465	473	474	501	498	436	433	473	487	464	406	496	462	472	506	480	460	521	451	460	454	468	450	423	429	406	431	473	501	438	448	498	503	470	438	501	473	460	427	455	471	447	473	438	465	505	443	479	476	468	457	456	458	437	458	452	460	495	507	448	452	458	489	458	448	442	469	462	441	452	484	493	473	442	445	435	500	455	461	442	458	477	444	475	501	482	462	453	453	475	451	476	465	452	456	462	452	482	486	452	439	451	470	462	431	420	502	436	464	438	474	470	460	459	435	471	480	511	432	437	494	468	479	417	473	462	442	487	453	473	462	471	512	453	464	449	465	506	474	445	495	485	429	455	471	494	455	453	488	438	494	452	458	453	489	482	477	449	459	466	486	459	435	426	498	467	452	441	473	457	464	507	447	462	439	465	497	444	478	465	421	473	486	426	491	472	457	453	488	475	468	491	443	487	470	462	425	429	453	442	481	482	484	463	447	495	465	461	474	459	466	452	480	451	453	487	477	431	430	457	448	482	486	482	476	510	497	486	493	473	447	477	447	472	468	434	468	446	486	435	484	466	489	494	469	427	480	425	470	459	466	480	494	479	458	487	494	502	446	504	479	490	477	485	420	445	425	413	466	458	460	456	454	480	502	426	470	459	455	460	480	454	470	461	458	503	451	462	482	469	508	413	478	446	467	451	464	469	475	472	460	468	495	433	430	476	466	499	484	451	478	455	468	495	453	529	510	441	458	430	459	451	433	506	419	444	466	456	455	473	432	469	470	468	439	480	443	438	463	466	463	528	458	480	474	491	479	496	475	473	473	459	462	474	457	460	491	466	500	451	480	509	465	494	457	497	457	510	435	461	436	418	462	440	460	497	486	432	491	478	473	434	473	484	458	441	462	455	487	491	476	453	431	441	485	446	508	485	465	460	450	479	482	445	478	488	443	431	489	432	446	447	495	459	477	462	492	480	457	435	447	447	489	447	472	490	498	463	472	455	513	459	432	463	470	500	452	468	457	421	479	440	477	440	447	448	431	432	448	500	477	465	437	462	461	464	433	485	471	479	467	459	436	478	457	484	433	451	476	513	402	462	459	492	458	477	467	475	439	450	462	487	459	468	468	486	498	439	437	464	480	472	478	455	469	478	425	486	440	492	484	439	437	494	430	453	460	435	466	450	437	473	453	460	459	473	462	452	483	467	472	473	427	451	415	459	461	473	445	484	487	456	445	451	471	460	490	456	472	485	446	524	446	459	471	472	463	477	449	443	485	453	491	453	421	433	431	483	460	469	459	449	435	481	458	461	458	455	451	460	458	452	467	427	451	488	439	485	472	464	464	445	476	491	458	451	470	457	432	491	505	483	462	460	465	463	456	427	470	460	486	472	475	440	455	445	469	450	484	494	505	480	479	447	458	457	474	478	477	456	479	450	426	436	453	451	507	443	468	461	509	475	458	476	472	454	456	470	473	449	468	423	452	480	453	433	471	458	508	469	451	466	450	425	471	467	464	471	464	477	454	476	465	495	490	441	473	481	435	446	471	465	440	461	465	438	490	450	446	476	454	521	438	436	433	448	450	471	434	457	470	455	491	439	458	416	480	456	457	457	456	457	471	433	499	445	447	474	450	466	407	427	450	472	468	487	494	436	503	421	478	474	459
15613	2274	2320	1704	1212	849	685	498	394	324	291	231	216	186	178	152	146	136	118	131	132	112	123	102	101	116	87	110	83	96	82	98	81	81	72	76	84	72	71	73	71	85	82	77	66	65	79	65	60	78	81	78	76	66	65	76	87	75	60	67	72	78	73	51	65	75	56	54	76	57	54	59	63	64	50	68	63	53	67	57	74	73	60	71	60	67	70	73	57	64	64	59	74	64	68	61	57	78	61	65	76	70	66	75	69	64	64	82	64	48	71	71	68	62	76	51	68	63	62	62	67	70	76	69	62	77	69	62	60	60	80	55	57	66	75	76	64	63	70	57	61	66	83	61	79	70	47	68	55	55	57	56	60	60	50	65	62	65	57	48	70	62	64	71	73	62	55	69	65	67	54	55	61	66	73	62	63	59	64	80	73	62	80	67	57	65	75	61	66	64	72	68	67	71	57	66	62	55	72	54	66	70	64	59	60	68	74	55	59	69	59	54	78	56	71	72	59	60	68	62	63	57	64	68	60	54	66	69	55	69	72	67	73	59	71	68	62	55	60	76	71	65	59	65	43	62	68	58	68	67	50	67	61	69	54	72	66	63	58	60	64	52	59	71	52	86	65	64	66	48	61	68	65	66	69	77	70	62	67	55	68	61	70	72	62	54	67	75	73	62	74	60	56	74	63	62	65	49	60	68	71	53	62	49	69	75	75	66	58	70	54	65	63	77	55	53	47	60	76	55	69	59	60	71	59	59	66	58	56	71	70	77	68	63	52	58	68	66	57	69	64	68	57	70	56	52	78	67	55	73	56	68	63	62	77	69	51	58	59	63	60	52	68	57	55	61	64	74	60	65	46	73	45	65	70	60	54	64	71	57	62	74	64	67	45	69	72	70	57	78	68	69	65	63	74	70	60	69	59	81	65	66	59	71	75	61	84	63	55	61	59	56	71	57	57	54	70	66	47	77	70	58	51	85	71	64	64	74	63	55	61	60	59	69	64	58	50	57	65	66	76	69	64	62	68	82	72	69	63	68	58	65	68	71	69	54	89	61	69	61	66	71	60	51	78	56	58	63	57	61	70	65	59	65	62	72	66	74	65	61	63	75	70	59	67	53	69	70	50	59	69	67	61	70	67	62	52	73	61	74	67	52	62	69	65	68	56	68	68	64	59	52	74	67	68	68	68	46	67	55	63	65	80	70	69	68	80	58	78	54	63	74	64	53	63	63	54	66	49	69	74	57	76	46	63	65	53	61	50	67	69	62	60	74	75	71	53	49	77	61	83	60	81	67	60	59	55	64	56	55	74	70	69	63	77	54	70	80	70	61	57	75	74	61	61	59	61	76	63	55	63	60	53	47	60	63	76	60	62	62	76	66	70	50	58	62	61	58	71	57	55	75	60	64	76	64	82	67	69	55	59	57	66	76	72	71	75	56	52	58	70	62	62	60	77	66	77	53	60	54	70	57	61	59	56	72	69	62	61	65	60	67	73	67	71	68	58	57	50	74	61	69	79	73	64	76	66	60	69	52	41	69	68	53	61	58	63	67	63	60	64	77	67	56	57	63	68	55	62	67	58	70	66	66	50	69	69	70	63	60	56	68	59	54	91	75	60	76	62	65	49	71	65	56	68	65	60	74	56	74	57	71	63	63	61	62	64	72	67	60	57	50	71	66	60	70	58	72	59	70	61	55	56	53	57	69	68	60	55	60	68	66	58	54	58	60	69	56	74	55	60	68	52	66	62	63	66	69	76	62	59	53	61	66	64	60	69	74	63	72	55	72	60	67	62	64	66	62	73	58	65	71	66	71	56	64	69	49	62	59	60	74	78	65	71	63	52	57	56	68	74	60	61	60	74	60	48	60	66	48	81	69	69	66	67	57	64	56	53	67	61	76	62	63	60	69	55	61	82	66	72	68	74	61	48	58	67	68	68	63	65	62	61	64	56	56	50	77	68	67	58	71	67	65	77	62	76	59	58	60	58	63	72	75	53	57	54	69	79	64	70	62	71	63	72	67	72	58	61	65	71	64	68	76	63	71	52	50	83	61	55	72	63	67	81	69	59	65	75	67	73	66	62	70	55	58	58	68	73	61	83	65	55	60	69	73	67	79	55	58	73	77	57	62	61	65	67	78	65	51	62	62	55	65	59	54	63	71	66	57	64	66	50	56	67	61	59	77	56	57	51	53	55	69	65	54	66	63	71	66	67	59	67	56	65	71	66	64	68	57	60	70	58	62	53	69	82	51	49	66	70	72	47	75	65	51	78	60	59	67	69	69	72	64	67	71	62	73	74	61	60	56	53	68	50	80	56	70	53	62	59	75	52	59	67	81	75	47	48	67	79	57	72	53	64	59	68	60	59	62	59	62	63	55	74	68	65	70	64	64	80	68	72	66	73	69	65	54	60	58	75	69	57	61	62	61	70	67	57	55	67	66	65	57	67	70	59	71	58	59	60	68	66	61	55	62	62	49	81	63	61	67	63	54	64	72	54	47	62	69	64	71	70	61	66	73	71	73	51	73	64	68	79	56	54	64	67	81	65	66	57	65	70	67	61	63	60	69	67	61	54	55	60	70	66	79	75	65	81	58	73	60	69	64	62	79	60	64	63	61	64	73	69	56	74	67	54	67	55	56	61	66	62	67	45	76	53	86	44	81	73	62	61	68	64	64	69	61	68	66	64	58	63	52	76	67	57	70	60	74	77	76	67	68	55	58	64	64	68	49	63	70	62	70	87	64	55	57	65	54	70	55	59	68	71	73	72	64	72	58	64	62	66	55	69	52	69	52	51	55	59	62	54	64	62	63	59	69	63	59	65	66	70	55	74	66	77	56	71	60	54	63	67	67	55	59	73	59	77	59	66	53	73	48	68	47	65	64	81	72	65	61	56	64	65	55	58	72	76	57	45	76	61	82	59	76	61	73	67	59	62	64	64	55	66	54	59	63	64	76	61	79	59	54	65	54	77	66	63	72	72	58	62	68	68	68	55	69	57	66	63	58	66	47	70	69	72	79	53	61	58	75	67	70	58	52	72	58	64	70	69	67	62	69	63	60	68	61	59	72	58	74	59	77	70	42	71	61	67	70	72	66	71	59	77	78	63	67	57	69	63	68	61	68	65	64	62	58	68	60	69	70	67	54	59	67	53	69	72	68	59	53	67	63	57	51	53	61	60	74	69	61	61	57	56	66	63	64	52	53	55	64	69	59	78	70	53	62	74	58	63	76	65	56	74	79	59	75	71	57	59	84	65	59	75	68	64	53	69	77	64	66	77	68	43	60	66	52	71	73	62	77	76	61	69	63	45	53	85	61	63	81	56	69	65	51	66	66	64	83	63	57	70	58	73	60	51	56	78	46	66	69	60	69	61	56	77	53	52	64	77	70	47	78	71	59	58	63	63	81	51	61	64	60	65	69	82	56	62	61	54	55	53	67	86	79	61	67	73	58	56	57	62	76	61	62	54	55	57	67	73	69	57	71	72	75
7394	1891	4435	5528	4691	3798	3069	2468	2060	1734	1497	1358	1161	1053	941	802	766	732	597	588	576	543	533	455	486	471	414	446	397	360	394	353	302	326	324	309	299	320	289	286	273	282	299	257	262	283	260	255	226	241	252	265	274	275	258	243	233	255	217	244	227	231	228	243	222	229	210	218	199	208	222	188	230	240	206	196	199	227	219	195	196	202	201	224	205	228	206	203	203	227	207	212	214	198	242	246	203	209	171	193	205	210	230	204	210	229	170	197	210	162	205	201	184	207	187	196	195	193	207	235	204	187	199	202	208	223	193	230	198	210	185	193	201	223	192	195	199	201	211	198	213	201	223	212	207	186	192	188	216	179	215	196	178	176	204	192	182	172	197	210	206	217	203	193	193	192	207	196	203	197	216	206	197	192	211	166	188	196	186	187	167	197	205	206	178	220	201	183	193	171	188	175	174	182	182	189	216	206	215	185	205	220	190	184	171	195	198	213	184	209	211	193	172	166	205	188	200	176	168	181	190	184	206	217	179	207	193	207	229	194	203	176	190	196	181	212	180	180	187	191	203	207	175	199	191	201	165	212	197	194	203	209	205	223	175	193	196	202	175	202	185	188	205	199	210	185	206	203	188	207	206	198	183	192	189	174	213	202	205	204	179	215	203	213	177	190	180	198	184	188	187	215	201	203	187	173	211	192	180	190	193	187	201	197	180	182	198	207	203	176	204	176	196	176	188	163	195	196	202	178	189	195	182	186	180	207	184	191	203	184	197	190	207	195	198	194	185	200	191	204	186	203	187	200	189	169	205	211	207	194	176	186	207	200	189	213	193	199	187	225	195	181	203	194	191	187	179	179	161	209	207	208	177	196	198	192	218	213	211	189	202	188	203	190	192	196	188	208	206	198	204	204	186	169	188	215	207	171	182	245	206	187	201	198	195	190	166	193	193	206	191	183	195	197	196	198	200	184	182	197	200	207	218	182	201	198	191	188	193	164	184	192	197	192	217	162	188	202	195	186	202	174	196	199	194	181	178	197	189	171	207	183	192	180	169	191	194	212	181	199	187	179	198	185	210	192	192	167	191	188	200	198	201	230	186	175	206	218	206	195	197	166	202	222	181	219	187	178	182	192	201	173	197	182	189	205	201	200	193	209	189	205	183	187	190	191	206	212	198	207	168	203	191	186	218	190	205	192	204	185	180	190	196	186	180	183	194	205	168	198	185	187	197	198	205	161	196	198	182	200	178	170	217	234	191	184	198	203	184	184	199	224	186	196	178	193	228	173	202	197	213	196	208	172	180	213	207	216	190	168	188	179	172	203	183	212	199	209	197	205	201	217	211	184	191	211	191	201	214	189	203	211	211	177	181	185	203	199	170	175	210	197	181	207	183	177	203	163	223	181	160	193	194	195	203	191	175	204	206	184	191	206	163	207	204	179	194	177	180	210	190	200	173	194	203	216	186	174	228	171	189	165	204	212	184	216	197	203	191	180	179	183	174	206	208	205	206	186	190	197	175	211	179	181	203	181	191	197	207	189	179	177	214	190	188	204	180	192	204	199	199	207	185	180	213	215	194	193	188	188	207	172	205	205	182	168	175	186	207	205	179	196	186	211	207	197	187	161	185	202	190	189	198	196	164	190	206	181	172	177	197	167	166	192	206	202	215	199	198	204	185	195	206	184	208	183	190	208	206	192	180	182	202	175	209	198	189	187	207	201	198	202	158	207	178	212	186	192	199	198	190	214	185	190	194	194	196	178	193	189	192	197	191	200	228	207	208	211	188	184	199	174	195	200	184	188	184	161	184	178	192	179	182	205	192	179	190	201	169	180	191	198	187	222	211	210	198	193	219	193	199	205	216	169	190	205	216	187	207	201	182	181	191	216	194	185	201	184	194	179	214	189	206	175	188	181	171	201	198	210	180	211	217	198	178	183	194	176	213	208	201	193	172	205	214	185	186	189	176	146	205	192	218	220	190	206	198	191	201	177	196	177	216	209	197	192	223	215	190	197	199	178	198	183	191	184	193	166	173	171	172	205	182	193	210	211	170	205	201	164	173	188	219	187	180	182	191	203	199	210	186	170	202	183	196	198	172	182	193	185	200	192	208	199	178	190	172	196	168	189	190	182	196	183	177	190	188	194	166	195	186	231	187	164	220	220	183	175	211	193	184	195	190	185	196	192	175	196	182	199	185	205	191	194	189	195	195	199	187	198	214	188	187	185	201	189	202	185	187	199	176	189	170	179	188	191	192	183	184	189	184	213	211	195	179	214	179	187	224	177	200	185	164	212	164	169	210	177	200	200	197	201	172	187	206	193	202	191	215	205	210	187	218	174	180	200	190	203	185	165	186	183	185	188	210	213	219	195	172	194	187	202	184	182	211	197	192	192	231	185	186	201	217	173	178	174	193	194	195	181	214	182	203	191	190	179	231	203	176	207	181	190	177	204	198	196	183	213	210	200	158	173	209	190	185	188	214	213	170	208	193	183	184	198	187	187	212	205	190	193	205	216	183	196	180	193	207	183	174	203	182	181	174	197	185	201	210	220	206	213	204	182	191	167	186	188	205	178	182	212	187	180	167	195	193	191	185	189	203	173	185	210	191	184	213	189	188	196	202	173	180	192	196	202	205	212	198	179	195	189	161	213	208	210	185	195	180	209	201	192	192	159	170	175	176	204	204	213	216	197	208	208	205	193	193	172	178	191	198	217	195	222	169	185	184	185	169	191	178	171	185	232	211	179	198	179	214	174	191	207	211	221	192	208	176	212	218	193	206	202	196	207	192	199	165	185	211	214	179	199	196	171	196	188	195	185	174	193	218	211	203	218	214	184	181	180	193	209	196	199	188	184	183	203	219	186	208	191	206	208	187	191	186	214	196	184	194	199	186	197	175	195	205	210	198	178	188	215	186	205	211	187	211	189	217	167	176	197	200	180	191	213	180	206	197	206	203	218	189	186	188	172	201	200	177	187	158	198	186	206	168	198	190	200	202	186	196	189	197	211	196	206	192	226	203	169	190	192	193	195	181	204	174	197	193	186	189	196	198	175	195	198	186	204	220	172	198	208	190	183	192	185	205	194	200	183	193	195	178	163	197	198	185	189	185	227	183	201	198	202	174	219	214	233	185	178	162	193	208	201	195	200	178	168	205	212	158	194	196	213	194	185	195	177	192	203	211	212	171	192	196	209	201	197	210	171	173	194	203	187	176	167	195	207	200	182	190	191	201	206	182	230	205	186	191	185	198	187	158	184	178	208	187	186	197	198	195	190	193	200	180	208	190	207	202	163	186	192	156	170	190	185	196	176	188	177	169	208	195	191	214	180	190	210	169	175	195	210	182	219	201	189	210	201	215	184	171	203	175	183	199	169	189	191	212	187	181	167	191	194	204	194	178	216	195	206	196	192	171	195	190	196	206	198	187	180	184	169	171	216	194	204	191	206	193	195	178	189	231	218	174	203	182	189	209	185	189	175	209	202	172	192	207	188	190	193
2174	295	297	303	290	269	290	255	249	241	248	243	226	244	253	258	253	254	249	259	255	257	251	264	244	256	221	240	254	275	265	257	249	264	258	249	264	264	247	237	255	247	262	257	236	236	232	272	245	245	237	260	258	281	285	249	259	241	279	243	234	242	259	243	245	243	250	238	252	252	255	247	252	242	259	285	238	238	281	238	247	239	264	261	264	262	287	270	250	253	260	260	257	255	246	249	249	233	271	261	249	282	270	268	266	269	227	267	243	226	260	249	255	265	256	250	247	237	270	271	255	254	224	254	246	247	265	242	250	227	234	254	242	234	246	257	271	229	273	240	235	284	270	230	245	238	249	258	263	245	239	224	251	241	232	208	280	291	237	271	256	290	256	243	253	262	255	285	269	256	247	251	246	266	261	255	242	247	264	248	261	223	276	253	268	232	293	230	272	254	237	211	261	250	235	233	237	256	288	238	266	273	228	241	261	243	274	277	271	243	254	250	277	231	258	239	272	268	248	240	258	232	224	241	242	272	228	265	229	252	268	252	276	248	267	243	241	257	226	245	239	250	249	273	272	269	265	230	260	229	240	248	263	272	251	255	249	287	257	253	270	251	267	223	240	273	272	246	259	272	260	222	257	238	259	258	237	228	289	236	220	245	278	279	241	256	245	265	264	239	268	235	243	237	247	261	251	255	224	233	227	254	263	250	273	255	242	273	255	261	258	256	245	254	254	221	260	244	245	214	271	258	267	251	264	256	235	255	260	236	254	207	257	240	249	256	292	253	242	251	245	248	225	236	220	240	239	249	263	225	234	268	260	251	264	239	217	250	227	241	252	229	241	251	265	218	231	262	251	261	263	240	262	274	288	247	249	247	228	245	214	244	246	257	260	244	249	255	249	234	276	267	264	249	246	277	248	233	249	253	248	281	254	242	263	247	278	255	227	265	260	256	266	246	234	249	255	249	241	248	222	257	243	262	281	253	213	247	246	233	246	270	265	248	224	253	262	234	244	253	251	259	249	241	255	250	240	258	265	266	258	242	269	262	294	233	235	234	258	229	275	263	229	250	250	247	251	245	254	253	242	264	227	273	250	253	253	237	243	240	252	285	241	262	267	251	246	270	222	259	229	248	247	265	242	251	211	217	264	252	246	242	255	243	264	255	257	253	258	240	239	274	244	249	266	241	246	260	271	233	246	283	243	252	254	268	230	274	271	248	267	256	286	232	265	243	248	256	237	235	234	287	228	235	266	257	268	261	273	267	244	268	291	260	266	261	258	277	263	279	250	288	258	260	237	251	244	248	256	246	242	252	248	227	243	243	245	266	235	269	258	238	271	255	264	277	262	282	253	253	289	248	266	229	253	224	263	226	242	269	257	236	232	263	244	243	263	258	253	272	242	243	237	259	255	254	235	251	253	263	234	237	266	268	254	268	246	262	275	255	262	257	256	259	262	232	255	280	243	254	249	271	265	262	257	259	224	250	266	265	226	259	265	279	265	251	265	253	260	264	237	233	275	216	245	228	255	259	256	261	227	251	235	259	246	248	266	239	276	264	267	251	242	240	218	266	271	267	242	256	254	224	247	249	257	282	246	232	288	234	243	266	243	256	261	251	244	272	248	274	256	260	247	269	288	245	263	243	262	236	251	235	265	240	274	237	254	253	244	236	268	246	255	243	260	267	250	245	251	256	275	260	265	274	267	248	272	266	259	276	247	271	275	249	244	241	261	290	247	245	248	242	258	262	249	221	274	241	244	254	237	253	283	241	290	246	259	221	229	247	278	234	246	254	252	243	225	264	259	237	225	262	246	259	233	252	231	240	250	243	235	262	284	249	228	240	264	232	238	261	260	229	258	274	274	271	248	216	257	249	232	289	255	248	247	238	273	269	265	270	231	245	224	222	267	271	224	243	238	239	225	271	252	240	242	275	270	240	239	246	232	258	251	252	247	251	236	227	240	239	236	263	251	261	223	258	279	270	264	265	218	266	274	250	259	201	268	240	244	261	224	240	218	236	242	270	265	263	247	231	244	285	259	232	281	240	257	232	255	248	226	267	238	235	272	275	247	264	273	236	258	258	242	265	250	236	233	239	254	251	243	255	252	291	256	247	254	217	255	253	260	265	234	240	261	236	234	241	238	251	270	224	253	254	231	253	278	238	249	235	234	271	245	278	261	242	266	229	262	257	222	252	248	255	234	265	236	280	267	260	235	250	265	268	254	237	254	227	242	292	257	245	255	249	230	260	272	247	246	227	263	258	252	226	255	270	239	249	260	258	244	249	253	217	269	265	294	264	264	294	247	252	254	234	265	277	269	258	263	248	243	263	261	276	264	246	288	248	282	286	227	245	247	236	243	228	244	239	245	238	244	240	241	245	230	275	246	277	265	212	231	254	284	260	245	272	228	242	268	243	233	261	236	265	260	241	244	268	251	264	259	252	271	231	257	281	234	255	261	237	238	270	272	227	232	252	246	235	242	257	246	255	273	236	224	208	261	255	264	261	240	252	243	267	239	243	219	249	241	252	266	250	244	255	253	261	254	277	235	273	234	242	270	255	241	267	247	261	233	248	243	261	265	246	283	250	243	237	256	235	263	238	292	247	256	270	232	241	211	231	243	241	204	261	233	252	271	267	248	253	219	252	258	243	236	225	276	290	289	234	244	264	239	246	257	240	261	266	232	262	237	248	256	262	223	248	285	240	259	265	279	251	254	256	244	206	242	238	245	245	233	239	258	264	254	260	252	277	255	247	264	245	237	230	252	232	248	276	245	262	254	257	251	245	247	246	242	267	264	264	256	289	252	226	248	241	234	264	265	257	264	277	244	243	269	246	254	233	251	259	245	250	248	279	234	265	241	255	277	236	246	251	260	245	268	271	243	268	228	239	262	228	242	249	260	266	264	270	267	245	252	270	256	260	255	249	275	232	254	255	272	237	244	246	256	270	258	297	228	236	224	257	253	244	273	210	244	247	261	238	280	254	222	261	253	254	255	227	259	256	267	243	234	259	263	264	264	258	241	247	230	199	262	253	230	241	253	261	261	241	230	237	235	237	269	233	258	243	281	256	268	241	258	258	244	268	226	223	235	228	242	211	279	252	263	245	262	249	244	261	238	247	250	272	240	275	268	217	257	251	251	262	279	267	232	233	272	264	248	240	235	254	259	254	254	261	238	235	247	274	261	260	242	249	258	261	266	254	247	250	262	276	216	292	263	243	244	243	238	230	230	257	265	237	235	259	268	235	266	248	241	256	242	263	231	264	268	260	287	248	226	249	223	231	238	256	243	269	257	243	235	235	276	217	257	271	247	284	255	257	261	226	241	233	288	236	271	235	248	280	244	276	247	245	234	270	258	254	243	264	241	284	239	255	263	259	263	252	242	242	279	247	232	265	253	255	242	236	269	254	242	254	256	255	242	249	250	259	236	235	241	224	268	232	279	262	260	247	262	263	258	237	227	260	251	252	247	241	254	243	254	265	274	209	258	241
2379	737	763	795	815	764	719	772	684	701	692	640	652	643	679	644	665	638	640	632	623	666	680	601	642	649	674	647	619	668	685	647	626	615	659	629	659	678	607	623	652	662	622	652	658	636	624	664	658	686	621	647	666	664	666	648	637	630	628	676	617	670	667	641	704	614	657	616	685	625	685	672	643	652	678	632	674	632	651	660	617	606	662	630	627	642	685	646	646	597	605	689	629	629	631	598	635	619	659	637	641	615	690	632	649	664	605	627	644	619	637	640	630	654	704	621	644	675	622	641	638	636	674	650	639	679	697	624	636	600	639	665	622	660	646	645	628	671	618	639	616	636	643	645	654	637	675	636	649	646	670	637	633	630	707	633	677	582	715	605	668	676	635	640	667	675	638	586	612	666	640	649	644	598	648	637	686	623	660	648	626	614	663	627	634	614	632	633	635	610	597	643	648	637	611	646	669	640	667	614	656	642	609	699	686	641	643	675	675	655	619	664	602	602	649	665	639	645	627	668	613	663	623	628	661	636	674	624	659	602	638	696	628	622	661	609	606	594	633	658	634	609	664	627	615	596	619	642	633	641	650	626	644	679	634	595	676	667	671	676	655	659	614	648	616	637	649	629	655	621	621	665	651	682	663	630	639	639	628	629	682	637	660	599	634	610	636	625	630	664	618	607	620	665	606	637	679	647	628	627	635	660	608	667	614	631	609	622	726	628	622	654	630	695	662	671	669	655	650	612	673	669	661	646	651	609	594	624	631	630	637	605	641	628	640	622	639	657	648	651	648	617	646	679	657	630	646	637	648	647	604	619	663	662	661	655	652	667	645	606	638	602	671	660	589	604	604	676	628	643	586	607	635	641	630	603	675	633	689	596	615	650	634	646	671	644	630	655	686	677	645	619	649	612	682	635	638	632	615	649	616	646	657	650	606	602	670	667	658	664	600	660	634	626	673	626	613	659	641	630	672	667	627	654	657	636	664	633	648	644	679	672	668	638	651	691	665	630	629	657	612	635	689	645	602	660	618	620	643	643	642	648	592	633	598	650	629	635	617	662	603	646	591	636	637	658	669	631	651	640	684	640	702	607	657	651	652	626	634	659	641	613	646	652	655	647	621	638	654	618	633	649	678	645	616	635	640	642	671	630	615	630	635	593	680	595	678	656	633	678	662	619	637	592	647	641	631	646	662	670	650	661	625	652	618	655	664	617	614	642	623	632	669	637	635	612	595	594	657	658	606	655	623	641	630	612	621	661	689	676	660	683	671	617	641	646	647	612	658	629	676	612	639	637	617	574	634	642	618	671	649	630	696	646	602	606	635	642	583	648	602	668	633	666	625	669	654	633	614	630	609	665	618	653	622	616	611	634	638	638	684	627	670	655	617	648	671	667	672	670	694	647	622	618	672	662	660	686	653	621	632	639	719	638	559	633	625	608	672	638	642	654	655	655	584	629	598	641	617	627	660	656	653	624	668	652	643	638	642	640	632	652	658	636	640	647	669	619	637	674	654	628	612	589	633	609	655	637	663	656	632	656	645	604	614	626	608	591	609	667	678	657	609	651	584	603	612	661	641	643	654	640	661	632	665	648	608	650	616	663	650	623	630	631	640	648	678	701	629	629	610	652	624	648	688	662	674	624	654	630	614	656	623	708	636	635	616	682	625	652	640	645	623	641	611	612	622	631	618	638	672	663	614	620	627	651	624	636	692	632	649	615	658	617	650	617	624	642	619	661	676	632	666	660	652	650	663	632	621	631	620	663	590	592	657	665	636	656	644	634	631	647	627	651	676	621	662	718	616	634	625	620	610	656	628	639	650	663	645	650	657	648	654	676	641	656	633	661	628	667	635	646	639	653	667	684	670	637	637	630	636	633	622	674	651	664	648	666	653	621	628	628	603	623	650	617	608	637	642	677	629	618	657	636	607	609	623	635	584	677	666	656	608	598	600	614	636	662	665	625	669	594	651	612	621	646	666	670	660	682	592	616	578	664	638	622	674	663	622	609	664	603	662	593	622	628	599	635	628	587	651	674	666	606	661	639	666	656	650	615	636	624	612	639	632	664	609	621	655	630	663	652	700	589	638	647	656	647	647	613	636	624	623	606	608	626	644	635	607	644	644	628	607	654	679	690	636	681	642	663	632	618	619	643	629	650	612	631	655	614	573	635	606	640	659	652	626	611	609	658	637	640	647	645	654	621	656	637	654	643	572	635	625	645	654	658	626	646	625	639	632	651	667	653	648	647	633	658	613	622	643	629	590	596	613	660	659	705	680	651	621	603	668	668	589	651	653	662	611	613	661	688	630	623	644	611	651	607	641	590	641	620	650	644	663	637	651	676	615	655	638	674	644	658	670	638	631	636	645	645	633	650	657	643	613	600	640	682	643	601	628	662	625	626	622	630	631	674	658	678	644	666	612	626	612	611	642	646	630	623	629	647	631	690	646	663	672	624	612	653	628	642	612	621	607	593	666	647	649	674	614	650	624	649	629	626	649	632	650	668	630	584	668	672	627	695	604	623	647	597	688	630	623	657	661	630	605	630	660	640	600	650	610	663	651	609	670	627	664	680	681	637	665	627	648	654	680	625	630	638	635	641	596	653	633	640	637	635	666	596	639	632	681	663	613	669	655	653	677	624	649	641	647	672	669	619	628	640	669	617	666	639	622	651	648	661	647	596	638	657	592	638	641	639	615	674	671	660	681	642	634	589	637	606	615	642	638	649	677	612	657	630	650	646	641	660	656	628	648	648	630	659	671	639	658	639	619	627	595	656	626	676	634	680	726	627	637	640	682	628	664	605	643	650	569	663	695	588	645	609	655	639	624	620	646	657	671	665	629	664	651	650	647	637	656	654	626	676	637	650	641	613	654	632	633	612	659	627	598	651	631	647	641	638	640	619	625	601	626	659	658	656	605	610	643	673	651	687	659	666	676	664	610	658	632	661	638	642	663	606	664	630	669	638	626	660	582	641	622	683	666	666	693	642	616	657	653	668	616	629	611	627	628	636	622	651	674	686	631	675	632	648	655	652	632	608	676	635	685	656	628	627	661	606	647	643	647	599	631	651	650	614	631	696	679	639	649	645	644	679	690	636	661	637	605	608	651	660	637	600	666	676	618	652	625	647	695	638	679	649	648	606	665	583	636	662	640	641	640	661	657	643	608	625	624	629	636	618	666	615	628	656	634	617	623	658	647	639	641	632	654	671	672	626	677	653	653	621	584	634	627	619	631	677	586	637	665	648	673	647	645	661	643	660	627	649	658	624	635	626	656	644	607	641	621	667	638	638	689	625	646	675	650	645	648	614	645	634	641	668	614	626	588	649	647	662	683	658	614	621	643	654	619	650	648	665	615	633	574	645	631	652	649	630	665	638	625	615	642	652	653	635	639	659	695	663	642	675	610	692	625	645	666	646	588	633	621	653	641	610	653	641	669	695	643	605	654	613	652	661	676	650	641	645	618	654	662	620	638	650	648	641	642	628	663	637
8672	1018	1328	1002	738	607	490	396	336	328	277	275	240	240	263	225	222	213	195	198	224	208	208	182	188	193	192	191	194	180	196	196	166	178	186	194	178	157	184	181	171	181	175	215	170	183	188	167	169	194	198	189	178	177	183	166	173	190	191	181	213	199	174	183	216	167	166	202	176	180	189	191	186	165	161	177	185	168	171	174	195	178	181	198	170	185	174	184	162	171	173	191	173	200	191	185	179	155	172	171	165	194	179	171	186	193	191	181	174	175	199	180	183	158	175	191	176	180	169	187	191	177	190	189	176	171	178	180	185	171	153	175	180	190	176	190	154	200	178	186	175	186	176	200	167	173	185	165	154	179	178	182	175	180	182	188	177	196	183	209	173	189	160	190	184	193	202	183	174	181	193	215	180	163	172	157	190	156	165	158	179	182	167	169	199	167	174	178	178	185	178	172	178	176	163	184	199	175	178	170	195	178	161	193	203	179	209	179	178	197	190	149	181	193	193	187	168	180	178	196	151	170	177	170	176	185	185	197	189	190	173	164	166	180	180	188	193	168	192	176	180	185	193	194	169	169	195	174	185	153	195	150	176	197	184	165	189	193	158	157	202	165	190	166	179	177	195	164	196	189	149	192	201	152	181	170	167	161	175	195	178	183	174	179	194	194	175	182	187	174	200	161	186	201	176	182	199	180	195	175	160	193	194	176	168	175	183	171	174	190	161	204	188	185	143	155	168	184	195	169	161	171	187	197	167	195	194	181	190	163	175	201	162	196	212	185	182	167	172	171	177	191	181	213	190	183	181	177	188	188	179	176	195	180	177	175	171	197	181	150	181	169	174	191	175	156	148	181	158	169	199	174	208	186	191	179	187	164	200	167	174	169	193	179	168	193	184	147	191	164	179	184	195	161	173	206	201	170	163	169	195	166	146	201	179	190	174	173	188	176	178	174	168	175	196	190	175	189	164	188	173	184	194	198	181	186	178	176	186	179	170	175	208	167	197	176	149	192	178	175	185	185	145	181	178	175	147	165	186	158	175	193	199	177	166	209	162	182	184	163	169	190	172	183	191	195	162	196	174	186	164	199	191	177	180	168	175	183	176	171	206	191	184	181	174	173	190	176	170	193	173	178	175	162	149	185	183	181	166	180	201	165	176	207	184	172	171	182	157	180	194	185	212	181	157	174	159	180	179	204	187	179	197	190	174	177	180	192	180	182	148	163	186	153	184	190	196	168	185	155	179	192	198	181	163	190	154	144	167	183	195	175	198	192	174	202	168	174	185	180	164	174	171	158	178	163	172	184	184	169	178	175	192	188	176	176	155	205	173	183	175	176	159	172	197	164	191	173	170	194	184	202	179	178	180	179	170	179	194	179	166	153	192	178	167	169	180	166	202	151	192	166	175	186	176	177	186	189	205	191	174	160	160	165	182	168	175	167	184	153	167	186	181	188	171	156	187	145	193	176	200	181	180	197	184	182	186	168	188	164	182	185	191	173	168	176	180	205	195	165	202	180	164	183	161	182	168	226	184	200	172	208	176	189	191	194	204	178	199	190	184	186	170	181	178	187	185	156	171	191	203	169	147	183	157	173	165	199	178	179	180	167	176	176	181	187	179	171	168	168	195	156	213	174	183	167	165	196	170	162	176	186	191	185	162	188	190	195	169	176	159	182	176	183	184	177	155	177	164	160	166	170	182	165	159	183	214	210	170	189	179	179	182	170	161	197	191	179	171	170	196	189	165	195	185	186	208	178	179	164	202	189	192	175	184	194	172	168	199	175	162	171	178	155	189	174	173	200	167	180	143	155	184	185	198	174	168	171	184	184	199	191	192	173	169	160	170	175	192	203	210	191	177	143	159	177	191	169	163	199	197	180	189	167	193	173	186	168	176	180	159	181	185	171	186	194	196	179	171	177	204	177	162	188	176	188	178	174	212	193	177	173	163	172	174	181	180	155	175	178	172	179	153	171	200	200	199	173	166	208	173	164	177	194	181	170	187	180	172	200	160	166	167	192	181	185	180	170	176	172	188	182	164	164	189	176	222	187	189	190	190	161	188	183	184	178	204	182	166	170	179	215	163	192	200	175	161	187	182	179	189	176	172	205	197	172	163	167	171	191	182	189	147	170	188	173	193	192	181	170	167	173	165	183	165	158	177	194	160	217	155	174	153	190	178	182	168	177	200	174	186	193	176	208	161	175	177	178	186	159	174	166	198	165	155	168	165	151	163	168	186	173	186	171	151	184	204	182	157	187	182	169	178	160	183	174	174	184	182	164	184	176	165	182	165	190	196	172	187	172	182	168	188	165	183	172	191	206	168	181	172	171	172	183	179	177	167	203	166	168	180	193	159	164	179	174	206	175	179	154	187	172	157	160	174	189	162	192	184	183	202	161	161	204	179	168	166	175	194	186	170	194	170	168	178	177	184	204	203	197	161	192	195	183	193	182	176	167	184	155	194	198	177	184	163	160	173	193	162	163	178	168	167	202	182	179	165	191	151	198	173	204	170	172	182	161	177	183	176	175	164	181	196	172	187	200	185	198	165	188	188	171	189	191	182	173	161	193	199	175	179	163	184	174	182	189	191	192	189	182	175	193	184	192	215	189	183	177	187	192	166	168	206	176	194	177	184	189	157	172	190	169	163	184	176	186	197	188	159	188	170	183	159	195	193	191	180	201	167	163	175	186	159	161	173	170	185	190	179	166	166	204	165	161	185	197	209	181	204	206	182	186	169	166	171	197	168	179	159	182	180	170	185	184	179	189	162	186	175	201	189	184	176	181	168	187	163	191	172	206	192	183	178	171	181	189	179	181	153	182	174	163	189	184	189	190	189	183	176	161	185	179	175	167	175	173	167	190	189	196	160	162	171	167	205	150	171	169	173	163	174	173	197	158	173	193	174	175	177	184	162	180	166	180	193	182	199	187	180	194	186	193	179	200	170	186	182	160	170	172	183	157	183	183	179	174	178	188	175	212	184	168	195	170	186	173	165	171	182	181	178	176	163	169	173	181	175	182	196	155	173	198	169	167	165	196	181	176	180	176	209	165	214	189	190	172	173	179	163	174	164	179	161	192	189	176	182	191	177	183	191	179	180	172	173	196	169	177	160	192	186	203	163	189	185	189	165	186	193	173	175	168	175	163	197	162	182	167	173	182	192	185	190	187	181	208	192	203	166	190	175	187	192	175	197	159	183	172	160	188	166	201	168	170	203	170	165	186	152	181	173	162	179	197	186	172	159	176	175	197	197	187	146	171	194	218	191	181	176	173	171	176	175	196	180	181	183	174	191	183	210	169	163	186	167	180	161	201	165	190	196	179	168	187	166	183	166	175	184	182	165	195	186	191	172	184	186	168	187	192	177	187	181	174	179	177	172	142	162	183	201	187	213	181	198	178	188	164	181	179	176	207	168	186	176	190	179	180	175	181	185	177	185	174	189	203	185	169	193	169	173	199	166	196	168	188	184	181	158	160	186	173	193	174	180	172
5651	1335	2796	3253	2900	2382	1943	1761	1454	1288	1188	1013	941	928	780	740	702	717	762	671	685	639	615	626	633	616	604	591	610	563	588	516	514	560	549	548	523	492	542	511	532	521	546	534	518	481	545	513	502	549	486	476	493	514	509	494	495	454	527	472	489	478	491	462	498	506	485	438	456	483	461	518	447	465	489	491	466	467	490	470	470	456	463	492	477	468	469	496	454	473	457	473	447	494	462	495	470	498	460	441	479	486	492	492	439	463	499	466	483	445	501	448	465	497	441	488	467	494	503	471	465	473	472	433	494	488	458	446	469	500	527	463	449	448	483	499	471	448	469	434	468	456	451	464	437	453	441	514	462	468	483	465	467	452	480	450	465	453	435	457	474	452	438	474	455	447	450	482	474	475	488	484	475	479	453	484	500	429	497	454	448	442	457	481	491	512	431	439	448	458	482	497	431	425	437	460	448	456	464	485	479	465	454	492	469	435	452	480	463	443	480	462	407	469	434	469	424	482	435	483	482	462	465	433	477	440	448	462	431	458	484	450	515	447	467	505	524	420	456	461	486	502	431	489	479	430	500	476	456	481	456	445	466	473	482	425	482	449	438	472	487	471	461	479	462	451	467	447	470	476	453	457	493	475	466	480	486	437	452	452	477	476	486	482	455	484	464	506	459	457	459	453	436	440	468	457	494	443	486	487	491	464	483	475	466	474	471	490	499	465	479	455	439	493	413	491	467	483	464	477	492	447	442	434	463	440	442	471	500	453	490	441	482	419	458	455	458	472	453	461	442	465	459	469	466	453	437	461	458	476	451	432	483	476	456	447	433	486	469	433	457	462	440	474	455	440	433	454	438	458	457	456	468	447	462	453	488	479	490	458	474	428	419	481	465	453	451	501	472	474	454	507	444	468	477	494	489	480	452	468	468	443	442	455	464	455	487	490	487	447	467	443	471	435	446	439	465	457	488	457	480	447	447	490	491	457	438	492	441	441	457	444	464	492	457	470	449	456	441	438	479	438	484	493	479	439	460	513	476	463	479	460	502	480	477	440	419	461	437	463	468	461	428	482	472	498	415	475	454	437	471	465	486	474	486	413	470	474	450	483	449	448	403	505	474	487	478	485	453	453	476	441	495	484	460	418	488	475	452	458	501	470	499	470	457	417	454	424	500	431	457	473	460	474	478	461	430	483	471	479	443	461	437	457	459	446	456	450	461	462	510	451	439	436	482	490	489	482	433	421	447	472	468	454	419	448	453	441	478	472	438	475	472	489	464	430	440	429	458	438	459	489	461	474	451	462	467	481	496	471	512	440	487	497	452	434	449	427	449	425	449	460	458	445	489	458	484	457	473	484	439	489	471	440	435	477	450	457	473	432	476	518	466	463	465	482	497	442	428	456	440	468	484	492	460	487	468	472	480	473	470	453	462	481	477	450	472	476	446	419	435	463	469	438	507	475	501	449	402	458	482	488	499	507	473	455	457	456	450	467	464	467	480	495	469	444	496	464	478	486	450	495	477	489	484	444	442	479	466	440	423	444	482	512	431	483	482	500	479	496	446	442	472	459	468	426	514	509	482	436	495	441	448	462	457	488	444	474	444	494	478	431	481	433	465	475	434	479	484	434	450	428	447	489	462	416	456	451	452	465	439	466	463	427	461	487	444	477	456	498	454	450	461	483	477	472	466	455	484	473	474	444	467	461	480	497	445	463	463	467	479	436	471	482	470	481	452	502	487	457	465	429	473	459	485	491	450	415	446	448	480	444	449	478	508	495	491	457	443	454	460	475	475	498	479	472	477	481	503	490	434	486	462	469	453	458	454	453	439	464	449	470	511	440	438	474	476	471	474	474	438	483	473	463	420	447	427	486	445	460	476	478	439	446	461	477	469	443	449	461	487	490	470	432	442	434	440	458	475	464	439	427	455	423	419	460	498	441	441	496	454	445	490	467	446	444	503	454	505	475	468	471	459	452	509	490	468	475	461	466	466	495	479	453	432	498	411	450	439	453	445	472	478	446	482	452	464	444	539	485	482	467	465	468	464	451	460	433	441	449	428	464	486	444	458	457	431	454	430	453	445	445	432	433	482	487	481	487	485	482	415	450	438	460	486	482	475	449	431	388	464	451	466	457	482	483	386	461	469	434	478	435	487	465	489	423	474	461	459	474	412	438	524	493	446	475	467	430	477	464	459	463	461	444	463	481	440	448	481	443	445	464	440	424	453	473	483	506	434	479	449	477	479	447	461	444	477	458	491	460	438	487	453	442	460	466	457	465	476	491	453	478	426	465	454	519	499	484	449	452	480	474	458	456	463	478	485	438	443	449	473	496	472	440	468	471	476	434	433	449	485	490	497	470	427	456	436	467	445	451	483	496	465	497	486	466	488	442	465	485	452	475	472	474	444	446	482	465	483	453	475	462	447	502	460	460	432	467	467	468	458	440	471	479	470	486	468	471	490	402	453	441	491	439	451	438	454	471	457	433	432	420	449	484	459	456	474	462	474	439	453	458	448	498	478	437	494	482	485	460	464	480	479	454	426	449	465	496	465	469	476	436	412	439	426	458	456	469	487	455	495	481	436	462	453	495	463	469	470	479	462	468	457	471	464	451	410	439	461	482	451	419	459	442	437	462	500	486	444	470	478	461	480	450	485	455	484	510	436	445	476	449	445	464	469	454	464	481	488	481	458	490	485	459	437	454	467	450	455	452	452	447	477	449	443	421	471	452	485	478	435	485	472	478	479	467	453	479	456	464	491	467	444	451	485	456	456	470	466	464	490	474	443	454	473	507	469	423	502	457	456	483	468	491	459	447	475	458	462	481	463	466	441	445	454	480	448	462	453	473	459	403	487	469	427	458	470	457	466	486	464	428	455	499	472	508	439	500	469	445	460	479	500	463	466	458	465	450	485	477	466	464	461	483	440	437	474	463	497	473	478	493	464	481	452	445	416	461	448	474	456	424	459	439	468	509	473	462	480	470	461	484	459	432	443	493	453	486	451	510	442	466	485	456	482	422	439	433	451	473	442	484	469	502	446	482	436	437	453	469	417	458	480	465	457	458	451	443	434	482	447	436	436	455	500	483	461	440	447	449	502	468	453	462	445	485	462	452	469	454	449	409	458	487	464	467	502	462	413	417	483	452	445	443	453	494	470	452	500	484	466	427	481	437	470	479	470	424	414	437	474	466	439	487	472	439	487	471	442	470	468	467	445	497	435	448	471	449	481	458	484	464	490	485	436	438	460	443	456	459	476	462	454	454	471	440	479	433	463	460	448	486	471	434	475	471	458	453	437	462	480	478	460	460	434	509	440	459	467	443	418	420	411	497	458	489	484	435	441	475	474	479	467	451	462	455	497	466	519	453	444	470	451	436	489	466	498	457	507	475	479	468	467	454	481	456	482	464	505	470	467	466	448	452	451	447	487	476	489	472	476	463	470	441	442	468	490	446	438	459	478	446	504	443	515	458	412	432	493	458	455	465	483	475	448	480
15548	2200	2244	1667	1186	911	596	514	397	338	278	253	230	219	152	154	138	127	115	115	104	94	109	102	87	112	94	75	90	76	79	91	83	71	85	73	97	75	76	80	57	78	78	64	61	69	66	77	77	75	74	62	80	69	72	73	72	77	70	63	72	54	68	62	61	74	78	69	73	71	73	77	70	69	64	62	67	65	66	59	73	46	66	77	52	63	66	80	58	61	55	68	70	77	75	64	62	76	63	64	63	74	51	66	63	65	39	66	49	69	64	54	52	69	70	61	72	63	51	67	68	63	61	68	57	62	45	50	70	69	71	59	56	65	73	67	72	79	59	74	87	64	68	66	57	57	65	68	73	59	70	74	57	52	62	62	60	67	58	65	52	56	59	84	71	81	66	71	55	48	67	54	67	78	54	81	78	78	61	67	54	68	49	57	74	75	79	65	74	63	74	63	63	59	67	49	53	75	65	70	62	60	76	55	66	59	70	57	58	69	58	68	64	74	73	60	60	55	77	72	74	49	61	63	59	53	55	61	65	63	73	70	67	72	58	85	78	65	66	79	61	64	62	62	62	66	55	69	65	60	65	54	64	66	67	62	49	68	65	56	72	67	69	60	54	69	77	68	81	78	67	74	47	49	71	47	68	54	63	72	65	57	56	77	75	71	60	65	66	59	60	69	63	64	80	64	69	72	69	66	71	61	57	66	66	62	63	81	62	59	65	59	63	70	76	60	49	59	63	61	74	61	50	71	67	89	65	63	75	77	80	69	59	66	60	59	54	65	58	60	57	67	73	65	64	56	63	60	59	55	71	52	70	56	73	59	64	68	68	61	69	65	67	69	64	55	65	60	62	70	70	56	67	67	59	59	63	56	63	55	68	64	62	61	71	52	62	75	69	53	58	73	62	49	62	71	68	52	63	61	70	66	70	58	63	78	53	46	63	72	75	60	64	69	48	72	70	63	65	65	81	71	60	77	61	57	75	62	44	69	59	60	66	62	59	63	67	56	62	65	54	62	63	51	65	60	54	49	61	66	57	66	61	80	61	64	69	52	57	67	60	63	56	67	59	67	57	57	60	68	71	62	70	66	64	70	58	61	56	66	66	60	55	59	65	48	58	56	76	79	63	61	80	61	60	72	65	64	66	63	57	61	66	57	74	54	69	66	79	67	67	60	56	72	74	78	60	66	59	72	47	54	66	75	59	58	68	67	63	64	69	70	61	66	61	73	70	64	60	71	68	46	66	61	66	68	56	73	67	68	51	60	73	71	75	58	54	60	57	60	55	65	48	69	76	54	59	71	51	71	66	72	65	66	60	60	57	61	74	57	66	71	72	59	68	63	72	67	65	64	58	58	66	68	62	63	62	65	73	64	76	60	55	61	70	63	75	61	80	49	59	61	71	77	63	62	56	44	58	51	61	52	54	54	67	64	59	62	62	70	51	70	74	44	69	54	63	69	62	50	59	68	62	63	57	70	54	67	71	60	69	59	65	56	51	72	65	61	62	56	58	68	51	69	76	74	57	59	59	68	62	76	77	70	54	83	61	68	68	75	52	68	64	62	55	59	60	74	74	70	71	76	68	72	74	66	72	56	55	68	79	51	57	58	78	54	75	55	54	65	54	54	64	72	66	60	49	65	53	70	66	73	56	56	62	77	65	59	77	55	49	56	68	65	61	64	59	69	68	74	70	80	57	55	66	59	52	67	51	64	64	64	70	60	72	67	64	50	61	69	63	70	75	57	76	70	69	58	66	50	57	60	61	59	64	49	63	53	55	64	64	74	58	61	68	68	61	63	71	59	71	66	68	62	57	78	71	68	68	50	49	54	67	45	61	69	74	63	71	61	60	55	69	59	66	54	51	61	50	55	61	65	56	63	66	59	57	65	71	69	70	56	58	66	64	45	59	56	75	64	56	55	72	51	83	73	67	53	69	67	74	71	68	62	69	65	58	59	57	67	62	64	67	58	56	57	58	66	54	65	61	58	50	69	72	60	60	45	65	72	65	79	50	61	74	59	56	74	67	69	70	55	65	68	60	65	75	66	73	76	79	70	54	59	68	54	58	61	56	62	72	73	61	73	72	66	58	50	66	65	68	56	55	65	65	66	74	72	79	87	57	52	59	58	66	56	59	75	73	58	57	69	63	57	75	69	54	54	77	63	61	66	48	63	57	73	63	62	58	68	59	79	68	58	54	66	55	55	60	69	60	63	69	58	54	59	63	54	54	76	65	61	55	48	67	68	52	66	66	67	69	67	59	53	87	62	79	62	74	69	75	48	76	69	73	63	52	69	68	64	53	53	88	62	56	68	48	65	50	45	43	57	68	54	65	52	63	73	61	65	69	72	62	65	75	66	58	79	74	63	65	63	60	77	65	56	51	50	59	81	63	70	46	59	63	62	70	60	69	71	77	68	55	66	70	69	69	65	54	56	70	65	73	58	61	60	69	58	63	64	55	75	59	63	60	66	68	68	46	74	52	62	48	68	63	62	49	73	57	56	73	83	52	72	59	72	68	61	68	65	58	80	64	56	65	54	48	67	60	57	58	56	57	75	51	72	74	63	65	76	62	79	62	69	56	63	57	51	43	62	66	65	71	56	68	53	66	57	49	63	78	58	58	64	66	56	73	63	61	69	73	74	67	45	63	79	60	56	54	62	82	72	61	58	63	75	64	66	69	61	71	68	71	70	64	60	70	67	64	53	61	67	61	77	64	69	71	63	70	67	59	64	75	60	59	66	53	71	58	67	67	58	64	64	70	60	69	60	52	64	63	73	62	64	58	61	62	62	53	81	63	75	71	59	66	54	56	62	65	57	63	63	62	67	68	49	77	56	49	44	65	65	73	67	54	63	67	60	63	57	66	63	59	58	73	68	64	62	70	53	71	73	53	72	59	74	79	67	43	78	61	67	72	50	45	66	57	64	82	77	75	71	58	78	60	68	60	58	72	65	68	67	63	73	59	72	62	60	70	58	71	63	61	73	58	60	69	79	49	63	49	60	55	66	60	64	76	55	82	60	61	57	78	50	50	60	58	83	62	53	61	62	68	60	47	76	80	57	61	70	59	81	65	77	54	49	53	61	64	76	71	63	62	64	51	68	66	70	69	61	58	64	48	79	57	56	66	67	62	70	56	55	74	46	73	90	67	51	76	78	57	53	56	69	60	70	68	57	81	53	67	59	54	62	61	67	56	67	65	80	57	69	63	48	70	81	63	65	69	65	62	81	60	69	67	70	67	55	60	81	61	75	79	60	61	71	66	64	93	59	68	59	69	56	50	69	70	65	75	51	62	51	64	85	61	57	60	60	89	62	63	64	72	52	65	58	50	62	67	53	73	53	72	61	69	49	59	69	59	70	58	63	70	65	51	67	62	68	63	59	83	44	68	70	70	73	63	54	70	61	73	57	60	79	65	66	61	61	68	58	67	73	60	53	59	51	82	65	52	65	80	58	69	57	67	49	54	55	68	76	65	63	57	54	72	58
7263	1866	4394	5369	4684	3759	3072	2386	2088	1719	1533	1325	1134	1012	897	822	804	727	647	590	574	520	485	501	421	457	438	412	393	365	385	363	374	331	358	314	303	280	328	296	320	262	248	335	285	266	245	264	242	280	259	227	229	231	245	243	249	240	246	252	233	232	214	223	197	223	216	237	226	259	211	217	219	197	223	208	192	212	248	205	241	198	225	202	257	194	234	203	208	238	188	211	221	215	203	213	200	188	202	210	201	196	210	204	238	192	203	201	224	195	202	199	202	212	192	205	210	209	182	205	216	191	191	192	184	197	216	223	196	203	179	187	232	191	193	211	196	189	190	206	210	209	162	203	187	215	191	216	224	193	220	198	198	180	210	187	177	203	193	198	191	179	206	202	181	203	197	183	176	163	182	222	205	180	195	212	186	200	193	208	204	211	215	218	205	188	184	171	202	206	185	215	220	202	201	193	203	196	195	207	204	185	200	193	214	211	176	204	184	180	180	197	197	211	201	190	205	188	194	217	215	177	235	205	185	192	208	203	182	174	204	202	188	189	207	183	186	214	219	183	184	180	197	193	168	203	215	180	198	179	203	184	192	204	216	224	205	186	199	183	195	213	183	192	189	202	181	182	184	193	193	199	184	185	192	219	190	202	231	184	182	213	210	195	179	203	203	182	182	207	197	210	189	207	218	187	194	193	198	199	198	186	191	194	196	195	188	200	194	197	193	184	201	197	209	215	217	190	230	175	191	222	181	195	195	216	211	195	190	193	192	185	182	177	207	181	190	206	215	187	208	200	210	182	186	211	206	180	170	187	208	190	171	211	210	196	201	209	216	184	182	186	181	173	210	181	187	194	194	200	182	214	189	212	194	183	215	190	217	161	215	197	177	217	190	191	191	204	202	210	200	176	168	229	194	190	198	193	216	183	196	194	180	207	200	210	207	187	186	181	168	198	197	185	201	207	214	206	180	191	203	241	175	195	197	198	218	195	199	205	223	236	206	206	196	187	200	192	191	208	176	164	197	165	193	191	176	200	197	186	181	171	204	200	190	172	172	205	224	207	174	191	169	188	194	211	194	176	212	191	208	174	187	197	168	179	195	209	206	182	185	189	195	189	180	192	179	199	197	177	179	197	186	212	200	202	203	176	193	164	195	216	193	205	210	199	183	197	179	193	216	214	189	204	194	198	181	161	185	204	190	196	181	177	231	183	191	183	194	202	182	176	192	191	167	208	199	195	193	173	185	204	181	174	201	165	192	217	186	196	212	190	202	194	184	193	207	175	193	213	206	182	191	199	218	207	174	184	177	184	211	203	203	199	190	191	193	214	208	211	200	199	206	195	191	207	185	194	205	191	206	203	192	179	201	185	183	187	176	192	191	184	193	212	189	198	202	179	191	188	184	194	198	170	174	210	200	219	191	199	192	195	205	204	185	213	196	178	175	201	198	190	203	178	179	179	213	185	186	216	182	180	178	176	193	194	174	178	182	201	177	177	199	181	209	198	208	190	195	195	185	156	224	197	219	205	183	194	173	216	191	183	191	191	198	196	182	212	228	189	190	200	198	199	212	211	185	193	170	186	192	201	206	209	204	190	198	182	205	204	208	180	187	174	200	182	191	172	219	192	193	201	172	177	197	181	202	237	191	191	208	200	172	186	199	188	199	194	204	187	206	184	197	191	235	190	194	188	208	195	189	218	191	210	186	213	209	187	201	189	168	177	174	181	173	205	165	206	190	191	189	221	180	192	191	205	169	178	239	200	207	201	192	195	192	173	173	190	200	190	177	187	184	189	183	173	183	192	199	188	195	179	193	201	173	204	194	175	193	200	176	172	191	201	195	191	212	193	201	175	211	203	175	187	205	196	204	207	200	200	197	177	218	150	194	209	198	205	182	180	187	203	197	191	167	201	181	171	190	181	207	178	184	190	205	182	220	204	181	179	218	189	173	189	176	204	165	178	202	196	212	200	200	192	166	208	205	180	178	205	198	208	152	211	203	223	185	213	189	203	197	175	204	181	185	204	184	194	209	229	216	195	196	190	202	206	170	194	188	190	177	186	158	175	181	212	196	208	193	190	201	173	195	212	187	235	164	186	175	213	201	188	185	192	175	189	192	197	210	203	185	227	205	193	184	181	193	201	176	203	199	201	213	181	197	190	198	208	210	212	201	232	191	192	189	182	213	190	204	196	193	191	197	183	207	195	179	211	212	200	171	208	170	216	192	213	165	195	174	206	194	193	178	191	190	186	203	176	205	160	209	193	187	184	206	208	176	212	183	202	166	173	211	179	180	205	182	185	191	200	184	185	206	215	178	196	191	162	196	188	192	190	172	205	191	217	212	183	173	213	193	200	203	192	195	197	208	177	205	190	185	177	207	186	192	177	194	191	192	181	211	208	219	187	180	198	178	188	211	187	192	166	183	189	218	181	179	203	201	180	177	189	200	188	203	200	182	190	178	197	182	190	199	218	186	196	207	196	197	206	206	185	188	202	172	202	178	191	190	216	188	201	168	208	182	180	182	177	203	190	201	187	200	181	204	183	185	194	189	189	191	180	171	197	209	179	209	183	194	183	206	198	192	184	190	178	198	196	201	194	175	202	208	184	186	194	205	212	202	191	186	182	207	199	210	197	209	204	193	206	179	194	206	192	166	178	217	187	218	204	174	215	210	189	189	195	214	205	203	211	187	183	201	210	176	212	183	217	200	210	186	194	201	208	192	194	198	204	188	198	186	165	198	184	192	194	182	217	182	201	172	191	191	187	199	177	212	188	204	224	188	174	201	189	206	182	177	208	159	248	180	219	190	168	205	207	206	186	218	211	198	214	196	195	185	185	211	186	205	176	194	187	169	213	187	220	204	178	175	199	190	200	203	181	193	192	208	183	194	186	182	179	197	183	192	175	183	198	190	211	190	188	224	216	189	186	234	159	196	191	188	198	182	210	183	206	198	204	186	212	195	181	209	181	225	194	228	210	212	181	204	185	205	187	176	211	214	198	186	216	198	195	186	191	205	180	196	175	178	187	191	178	180	201	195	172	182	202	215	195	182	186	179	172	197	196	193	183	210	195	191	194	208	201	167	184	196	211	179	200	200	194	217	214	204	201	187	224	186	205	221	207	189	199	178	201	189	180	186	202	198	191	212	194	206	194	209	187	184	212	182	195	191	188	208	207	190	195	196	202	195	169	209	191	207	192	209	209	188	202	199	164	185	195	185	181	185	181	196	202	182	191	185	223	177	193	191	195	206	179	189	216	181	163	184	164	203	202	208	193	190	176	190	192	202	198	186	200	197	209	193	198	207	207	179	186	182	204	204	159	187	190	184	181	194	185	207	184	200	204	190	191	183	203	190	196	183	206	210	194	200	203	204	187	206	187	189	188	171	207	180	195	216	189	176	206	213	191	169	200	191	194	207	204	192	192	181	181	172	207	192	226	207	175	186	196	187	194	175	220	208	212	189	201	197	198	188	197	165	219	196	188	211	218	199	204
2308	292	303	258	268	277	266	258	252	269	234	284	237	279	241	274	223	259	273	227	270	268	239	263	255	239	269	233	223	237	268	229	235	254	227	241	244	261	244	266	264	252	255	239	276	260	242	248	217	249	244	254	225	248	250	249	245	218	267	275	242	230	256	247	250	228	272	249	234	246	221	271	251	230	294	254	249	246	238	256	259	247	252	245	248	250	244	254	269	252	244	227	255	251	279	262	265	259	232	264	297	258	225	239	247	255	278	217	262	261	249	260	249	247	262	255	238	240	287	267	266	250	244	235	270	246	243	259	235	227	230	225	244	262	246	250	241	236	255	248	215	254	257	263	246	230	241	252	242	280	249	261	241	251	249	235	283	266	250	237	246	254	261	268	256	271	263	246	232	251	263	229	243	232	240	273	237	237	247	246	266	267	237	214	239	272	295	263	279	256	229	242	257	280	230	252	241	227	276	259	239	261	285	257	243	250	242	239	260	248	277	248	248	240	255	253	285	250	249	253	260	256	251	270	265	264	246	244	254	258	271	270	230	222	249	275	246	253	239	258	241	266	263	268	277	200	240	248	250	255	263	256	236	240	261	240	236	264	252	227	239	237	238	239	263	248	243	250	264	259	242	268	271	248	238	243	250	243	243	243	229	272	243	276	248	277	239	248	244	247	259	267	238	247	273	237	244	248	242	251	260	219	248	271	275	236	255	245	258	237	243	259	258	271	245	264	243	262	268	263	248	204	267	220	245	237	213	259	241	254	270	287	262	221	269	247	249	242	250	255	248	238	250	269	271	226	293	243	280	231	257	265	270	260	236	249	248	275	243	235	238	257	230	245	236	230	251	266	252	260	230	250	230	252	247	235	304	287	274	267	252	261	249	258	254	250	243	237	261	249	246	274	252	244	275	255	240	233	255	296	258	249	262	250	220	250	230	247	235	214	224	268	258	246	241	235	234	269	254	260	257	260	254	235	256	224	254	268	257	249	241	262	264	252	295	255	269	269	232	217	258	266	242	260	239	271	260	256	265	270	246	224	226	231	259	264	233	239	258	244	230	243	232	238	279	258	270	272	274	252	222	252	276	220	237	262	273	219	243	256	229	257	240	283	250	266	258	243	249	228	260	246	242	272	265	244	288	256	231	245	272	245	264	257	251	226	233	265	261	228	249	233	265	258	251	223	269	282	267	249	274	264	257	237	255	257	263	262	284	259	253	256	251	238	275	244	216	275	244	237	268	265	270	235	242	239	245	284	226	244	253	231	254	250	284	263	273	232	260	258	254	250	264	259	255	254	250	246	243	250	281	266	246	254	286	274	234	209	259	254	242	260	270	255	249	237	239	255	257	237	262	262	253	262	233	253	254	256	272	256	256	277	233	244	251	249	254	250	232	267	255	232	248	258	233	261	258	245	250	230	262	222	255	255	273	274	253	253	250	260	229	244	255	278	248	249	246	270	267	258	231	262	227	255	236	243	258	278	268	263	242	242	239	257	240	220	225	262	256	254	264	247	240	248	244	253	265	246	240	275	261	263	271	255	224	264	273	255	249	236	242	278	250	228	249	248	239	256	258	270	249	263	264	242	279	294	223	271	278	242	256	282	250	268	244	260	270	216	234	244	263	237	241	274	213	250	247	228	260	245	245	249	262	246	249	245	235	247	277	281	282	239	276	225	230	245	210	257	239	275	302	266	242	266	235	254	250	261	243	287	257	242	262	255	241	266	278	264	252	291	278	249	264	222	228	247	252	224	284	272	271	246	244	258	251	251	235	233	222	247	265	265	260	274	258	257	245	246	269	249	280	263	261	218	261	269	238	250	259	246	243	265	289	232	258	277	246	262	281	259	246	258	258	217	223	270	243	246	270	247	265	284	231	264	279	259	255	252	246	245	258	279	247	256	254	239	250	264	241	233	263	278	235	257	249	249	258	249	227	251	246	260	261	253	266	219	258	251	252	258	250	250	213	256	264	239	235	229	271	284	250	242	249	250	256	282	250	266	246	253	241	252	249	253	259	261	255	256	241	254	243	225	224	240	262	241	247	250	262	257	263	256	231	261	227	223	247	252	251	245	250	255	242	237	237	265	250	251	253	239	271	250	279	256	224	263	248	280	271	240	260	245	244	252	254	249	250	250	251	277	246	274	260	225	219	249	284	252	262	264	281	253	237	255	265	245	241	223	268	276	241	220	254	270	239	264	233	258	252	247	238	247	239	253	256	247	267	245	267	261	248	282	252	225	301	232	261	254	247	278	257	217	237	244	265	239	241	227	252	253	219	228	254	271	278	270	261	270	260	259	254	228	277	244	258	256	226	240	256	245	256	237	242	255	256	247	255	237	263	254	224	251	262	254	261	260	271	251	227	252	239	277	257	237	264	239	259	224	229	247	260	249	267	241	242	265	256	273	217	256	241	250	226	237	255	236	244	245	259	235	235	257	223	264	203	263	231	229	256	286	238	265	247	284	259	246	245	253	238	240	249	255	236	254	244	278	262	221	272	254	256	268	248	232	258	288	239	248	261	237	244	218	229	230	253	249	247	233	256	257	267	237	250	288	260	235	255	253	248	255	249	245	269	231	251	284	266	248	240	266	226	265	247	256	216	260	259	275	276	234	235	259	269	237	261	250	243	253	255	241	257	266	271	246	287	226	264	236	245	249	259	272	249	242	287	278	266	275	268	223	275	253	248	258	252	257	247	250	281	299	260	251	236	271	245	246	269	272	236	226	249	237	269	267	239	269	224	244	260	238	254	239	257	283	251	222	286	272	262	236	250	280	244	263	266	285	231	235	245	271	255	248	240	274	258	230	242	251	246	241	272	262	247	269	238	236	245	266	250	271	268	249	245	282	230	264	222	246	247	225	229	279	237	256	237	250	242	234	265	243	265	236	269	232	238	230	251	246	252	248	251	267	263	273	253	218	270	257	251	282	248	267	253	264	249	230	244	254	269	229	258	219	248	290	236	228	223	260	235	237	221	234	250	256	243	267	274	235	266	270	257	249	229	226	239	225	253	252	280	241	252	258	225	275	246	256	273	256	242	262	239	250	238	230	274	248	258	246	275	265	256	256	217	261	259	248	286	260	266	236	267	238	249	245	241	255	243	270	229	231	259	252	260	238	252	234	245	262	260	260	253	269	257	227	255	253	249	245	259	236	246	229	268	257	258	249	222	254	254	252	263	253	254	267	259	252	251	245	250	265	238	246	252	246	261	245	230	220	264	239	243	235	261	236	235	240	244	267	259	232	257	237	241	267	253	249	278	219	237	255	232	243	242	225	258	254	259	248	246	249	268	248	274	251	225	256	236	239	240	235	300	271	251	252	230	254	243	248	261	266	246	251	252	256	252	268	273	247	265	235	242	242	257	220	270	247	230	263	239	260	262	283	249	252	249	250	251	225	256	263	267	235	254	265	273	232	248	268	260	239	258	275	253	270	229	247	264	244	278	239	264	251	247	254	257	242	266	238	259	227	251	246	271	273	225	256
2445	680	792	785	793	778	736	748	727	716	648	667	657	660	665	683	700	659	620	631	628	646	681	631	659	631	658	645	733	651	596	645	651	658	679	650	615	626	694	661	626	648	658	673	677	660	717	660	626	612	663	683	622	669	620	646	623	642	633	610	687	606	664	598	668	650	685	633	610	602	656	665	653	625	649	634	653	645	684	603	635	675	620	672	634	603	673	654	660	623	632	677	616	647	629	612	635	643	672	619	634	622	650	665	694	659	679	622	627	625	638	620	644	639	650	624	676	665	598	608	664	674	621	624	644	648	610	615	612	628	660	655	627	603	629	691	639	588	633	651	651	700	641	609	671	667	663	656	645	660	650	692	691	640	645	646	642	655	588	640	604	602	658	649	669	642	630	637	687	620	677	697	683	603	687	651	674	663	660	651	650	600	616	637	655	674	587	672	614	646	644	674	619	696	615	630	612	652	628	648	685	654	676	668	648	629	639	652	670	660	637	605	608	642	636	643	638	662	619	639	685	681	651	666	620	668	638	630	602	670	704	663	623	610	694	696	655	690	641	613	652	658	648	656	607	608	671	625	630	595	670	674	622	673	678	647	627	637	636	606	610	653	651	690	632	628	661	644	661	618	592	660	697	634	653	589	627	624	631	649	630	687	623	657	655	641	662	619	600	627	657	613	610	677	598	661	665	585	660	626	614	690	641	678	639	627	658	578	606	680	684	658	644	635	656	616	663	676	668	610	630	613	616	668	655	666	638	578	642	643	681	641	644	598	638	603	649	675	623	656	621	629	613	651	640	637	656	690	667	614	633	656	725	625	634	632	624	660	693	603	671	610	638	646	631	630	624	642	660	662	650	606	664	654	662	620	671	632	640	608	677	644	656	616	625	655	585	601	595	705	648	634	638	623	642	627	628	633	620	646	638	653	652	642	678	637	706	679	591	642	648	624	660	606	661	649	666	624	653	684	659	646	679	663	670	637	666	631	652	617	651	657	629	680	643	631	681	663	597	692	654	642	653	653	628	634	630	671	639	630	652	649	634	641	663	616	672	662	635	648	681	629	615	633	618	619	655	646	616	609	653	705	620	650	673	654	619	601	636	639	646	663	668	654	661	609	634	681	612	634	622	675	635	630	617	666	636	646	671	668	649	666	654	652	657	626	661	606	626	671	615	600	642	659	624	694	604	619	635	627	609	659	658	660	639	659	634	656	633	622	652	634	600	656	645	621	640	623	648	656	629	656	650	640	664	633	643	652	632	633	625	645	638	627	687	654	652	651	613	607	653	623	693	658	659	620	637	598	636	670	625	660	642	656	644	600	629	661	681	667	626	627	669	660	663	660	648	624	593	625	652	583	619	655	620	604	621	654	660	646	683	645	640	670	679	680	621	662	600	687	609	661	634	691	619	656	683	688	657	611	621	647	663	678	655	636	684	610	643	612	638	648	627	688	643	661	652	664	646	620	631	617	601	630	634	633	673	662	630	666	629	611	603	682	644	649	639	643	692	663	631	636	645	639	638	645	586	651	640	609	682	638	606	650	674	646	615	700	634	646	649	647	619	664	662	663	610	656	638	679	646	635	613	641	646	650	622	714	622	605	701	670	690	707	646	607	691	636	596	641	625	624	631	645	648	610	622	645	623	616	658	613	624	642	669	675	652	633	635	633	665	657	651	655	632	689	669	644	650	633	666	674	632	643	662	667	624	614	662	655	655	695	665	680	626	667	639	696	667	652	659	621	672	652	644	642	623	607	642	599	690	679	596	632	645	642	610	635	627	630	664	622	638	576	679	645	641	636	667	681	622	626	654	681	653	675	655	603	659	649	617	678	643	682	655	594	611	646	649	630	622	643	642	582	646	633	628	623	638	668	644	642	632	616	655	655	631	670	624	644	622	653	599	643	659	619	653	636	639	650	620	646	671	660	650	648	667	658	664	656	662	675	640	660	623	676	660	609	657	683	674	695	636	578	675	618	653	634	656	657	610	622	654	649	609	656	662	615	655	645	650	631	647	659	646	622	608	614	622	618	636	615	666	649	667	617	648	680	637	632	605	615	639	609	642	625	622	666	606	683	604	635	609	618	681	675	655	592	642	650	657	676	671	631	624	629	652	685	616	644	618	622	641	638	692	655	674	598	654	650	620	666	626	626	650	612	667	678	692	636	645	631	652	625	649	658	664	616	631	638	622	660	641	685	679	630	692	616	596	648	669	648	669	641	623	646	632	653	681	649	616	643	640	603	648	618	633	610	652	619	633	628	647	641	669	700	668	645	658	661	637	610	609	652	658	671	652	628	613	637	639	647	654	676	615	621	630	638	624	677	631	630	641	629	632	644	620	606	664	622	655	669	638	661	639	627	653	675	642	636	621	634	584	643	664	613	642	652	649	614	641	629	661	623	633	674	687	619	617	637	656	641	603	656	602	648	645	635	640	651	678	668	632	642	657	639	637	637	596	631	628	695	672	640	646	636	693	634	658	648	667	634	649	697	683	635	616	655	658	646	672	665	606	664	653	636	620	611	678	692	679	610	657	647	625	683	638	668	683	621	647	626	672	606	635	715	694	624	630	675	656	678	664	651	644	669	685	644	663	648	657	683	658	670	588	638	636	634	633	628	630	625	639	671	676	640	608	638	633	614	638	615	626	656	658	623	662	594	620	609	697	634	632	648	627	679	689	652	644	684	675	658	638	654	638	638	638	694	635	615	617	632	627	628	618	606	626	661	652	636	612	639	601	632	614	626	622	657	698	625	679	607	641	654	634	691	613	687	641	620	688	668	697	636	608	651	685	682	652	624	612	676	664	665	647	632	613	670	596	666	650	608	639	644	650	627	616	673	664	630	648	665	652	660	666	633	611	651	639	714	615	664	660	638	659	656	644	609	664	624	616	637	654	688	659	632	671	638	664	623	620	658	639	673	660	619	624	620	652	630	668	593	645	632	662	686	639	598	638	663	630	660	679	651	638	645	630	672	700	663	624	634	713	643	583	613	646	626	668	660	631	630	666	666	697	597	688	684	638	636	657	626	606	634	655	675	682	614	651	631	601	647	638	648	664	653	662	658	692	699	675	634	669	643	672	631	656	664	593	632	639	680	669	646	643	620	668	647	628	670	617	656	673	678	655	612	608	657	654	629	642	631	632	641	740	664	649	677	611	665	680	637	641	636	670	617	618	610	666	646	630	636	645	588	657	634	641	630	643	668	665	670	661	635	631	635	645	637	621	641	638	664	706	659	625	645	609	636	673	658	631	676	623	687	645	634	626	653	598	648	633	653	667	612	668	668	612	677	644	614	633	638	644	664	637	664	651	625	667	666	666	688	648	645	605	606	667	648	639	667	646	620	667	617	658	608	640	673	635	658	592	662	667	646	588	662	622	629	609	632	633	599	608	653	644	611	662	671	625	701	651	672	693	649	612	670	650	603	623	653	616	629	635	660	663	653	628	651	640	667	665	643	665	623	647	605	724	656	669	689	636	643	610	658	662	636
8607	1057	1291	1063	733	594	463	404	363	313	291	241	237	254	230	238	210	197	229	212	204	213	197	195	193	183	204	185	209	189	183	192	178	199	197	181	194	207	206	190	181	165	205	183	158	158	185	170	174	184	181	184	184	190	164	176	162	180	162	184	167	169	166	183	165	175	168	154	172	169	159	205	168	190	183	196	180	186	193	197	178	173	179	177	186	174	196	202	153	159	178	181	184	152	188	182	192	198	192	195	183	168	187	165	185	184	169	181	164	199	174	176	185	184	198	185	194	193	182	185	182	180	190	192	178	151	178	184	168	164	180	180	190	180	191	166	176	153	202	186	158	165	172	200	193	183	190	171	169	170	188	195	192	165	211	186	183	188	182	185	185	188	175	183	160	198	177	174	194	221	204	177	168	204	180	185	205	192	189	178	181	176	198	188	172	176	198	194	177	182	177	167	160	169	197	183	191	170	193	190	185	180	183	165	182	184	165	165	182	163	166	188	189	209	182	164	167	177	150	208	192	172	173	174	172	192	189	165	220	175	183	190	173	178	189	162	163	155	187	185	191	170	181	194	185	190	188	184	180	176	192	164	181	187	189	166	188	171	167	168	156	185	172	196	165	190	158	158	188	185	163	185	206	172	174	200	169	177	184	168	177	208	195	145	179	185	200	162	175	177	163	173	184	196	158	182	184	176	169	193	176	160	199	168	182	176	165	172	163	178	155	190	177	201	173	165	160	195	171	154	196	172	161	158	192	199	169	162	183	192	163	173	191	173	181	183	190	180	177	176	181	168	206	184	180	207	179	179	160	163	176	147	194	178	157	180	179	182	151	194	166	171	175	199	205	192	166	188	172	153	203	169	162	173	194	203	177	198	150	220	182	157	170	196	174	170	191	168	154	174	183	196	171	178	178	197	161	181	185	187	195	167	188	201	173	189	193	167	157	172	189	185	190	177	203	166	178	195	174	177	184	180	174	175	187	180	167	148	191	161	198	181	182	178	172	203	191	175	188	171	178	157	166	211	179	155	195	168	166	199	196	195	170	161	173	163	179	194	177	209	164	166	167	166	177	182	215	194	169	171	176	157	173	190	167	200	199	190	180	181	183	194	183	158	199	181	177	181	182	182	187	168	170	179	187	189	177	182	197	190	191	175	184	174	169	172	159	158	200	189	184	178	194	191	192	196	164	174	180	177	186	152	185	210	172	152	179	183	168	196	180	159	203	160	168	184	197	169	166	172	167	149	189	162	164	150	168	150	168	206	165	190	166	177	157	169	187	176	162	174	199	181	174	169	181	173	186	189	165	195	182	179	192	194	157	171	172	204	177	160	161	181	151	176	179	164	175	194	183	174	165	194	170	180	187	203	185	186	183	175	170	192	170	164	209	182	171	172	181	175	174	177	181	214	150	189	167	162	193	190	202	177	174	172	180	178	171	180	159	198	166	185	176	183	168	181	192	177	193	185	166	189	185	163	178	172	205	171	187	187	155	176	189	193	178	184	191	186	193	210	182	162	195	182	173	164	198	195	181	178	155	175	182	188	164	196	172	178	189	188	173	173	165	175	181	169	206	196	172	177	180	163	165	172	180	181	179	177	181	197	185	156	183	150	171	183	170	155	188	181	197	202	173	173	187	179	178	177	164	190	185	180	172	177	192	155	199	192	192	166	199	158	177	175	190	187	174	194	193	159	180	174	197	181	168	189	169	174	153	200	173	182	166	160	191	181	192	195	182	174	194	197	184	160	187	189	173	166	191	182	208	207	193	178	189	193	188	198	181	199	178	173	170	174	188	164	191	171	174	188	185	174	158	186	198	178	197	165	191	161	178	159	185	188	181	189	188	164	197	188	194	150	188	164	175	180	179	198	206	170	194	186	182	188	170	163	173	179	170	179	142	188	185	182	156	185	175	200	172	199	194	176	167	168	182	171	213	169	173	186	172	172	172	161	171	182	195	180	211	171	177	190	155	185	172	173	198	209	170	193	189	163	169	178	176	177	182	172	194	156	177	191	188	219	197	190	176	159	183	175	171	178	182	182	183	188	202	172	170	161	158	180	172	159	174	172	206	167	186	171	186	185	182	176	194	180	204	183	168	165	172	184	189	167	190	200	195	179	165	162	188	155	173	182	161	157	169	171	175	141	183	151	170	162	216	201	180	183	186	171	194	190	168	173	165	180	177	179	177	171	166	174	172	164	187	170	188	185	162	180	195	175	165	132	178	164	170	195	177	170	176	179	172	156	175	186	193	187	200	189	194	183	167	179	173	187	185	169	181	174	175	170	171	179	156	172	167	170	183	174	173	209	171	177	198	148	186	189	221	153	190	161	178	178	160	179	169	162	171	180	184	175	199	167	173	158	163	192	187	184	185	178	184	176	161	171	177	172	208	188	166	194	187	178	171	162	174	194	166	175	184	159	169	172	175	159	167	177	177	174	192	202	162	176	190	188	165	170	173	207	164	175	153	180	183	180	180	194	150	160	164	174	193	189	177	174	174	187	182	180	198	204	174	190	187	167	205	184	191	202	203	162	165	192	204	186	192	177	204	185	197	172	191	184	177	155	156	174	162	187	168	165	164	164	182	198	181	191	186	201	187	165	172	196	175	193	187	180	197	196	158	173	189	183	151	179	214	176	170	163	186	205	187	204	182	182	167	186	183	182	155	185	174	173	175	187	181	187	178	167	191	162	177	162	153	182	161	161	176	183	204	175	174	191	185	169	168	184	160	147	165	172	183	166	160	182	168	180	179	183	187	177	168	175	164	162	194	175	181	162	156	178	176	196	163	177	149	173	178	169	175	200	169	176	173	197	187	181	175	174	187	194	201	173	185	173	147	182	165	188	184	169	189	184	187	167	167	193	181	173	180	197	161	199	187	167	193	195	180	160	160	202	172	223	200	163	185	177	186	191	170	179	182	176	172	182	201	170	176	166	181	161	179	162	164	187	189	180	197	172	184	189	188	198	162	174	168	178	181	183	180	174	182	176	171	182	187	190	205	166	185	210	160	169	167	154	147	188	169	171	185	175	167	192	199	206	186	177	163	169	195	152	181	178	171	181	202	181	183	181	165	170	175	210	178	205	168	185	162	191	165	152	195	165	183	167	180	201	158	186	157	190	163	174	168	201	170	174	153	180	197	185	149	179	181	186	160	189	169	185	165	177	165	177	185	179	166	216	194	214	177	188	166	186	173	182	195	190	175	188	193	185	186	188	177	165	186	173	190	191	188	189	171	177	157	152	170	191	176	196	164	193	189	167	176	191	188	163	160	183	166	164	147	170	189	166	183	183	211	175	176	186	194	186	196	191	175	174	179	189	170	204	183	184	194	199	192	175	176	192	192	183	173	185	176	183	179	174	181	156	183	180	169	176	175	167	184	174	154	180	181	157	181	151	164	183	199	180	187	172	176	191	182	168	196	159	170	194	187	172	194	188	191	179	173	182	172	163	172	148	182	193	181	165	161	172	193	179	177	155	204	174	168	180	163	145
5684	1398	2756	3312	2896	2403	2062	1636	1500	1274	1139	1026	933	871	840	768	766	724	698	676	664	619	626	681	655	591	509	581	570	567	541	554	512	517	532	520	506	493	491	510	486	471	505	517	474	483	471	528	529	515	484	462	482	489	526	481	455	478	517	472	442	478	511	475	444	515	495	468	453	502	482	530	493	447	465	491	477	449	470	482	486	494	420	437	522	456	478	528	452	489	473	480	469	451	463	476	463	475	469	521	484	509	469	509	462	493	463	448	494	454	463	485	475	488	462	434	460	459	427	439	467	479	463	504	465	494	440	482	453	476	467	441	500	458	481	423	417	502	463	484	446	493	414	452	475	461	468	470	462	475	444	495	465	453	412	462	490	462	435	473	467	445	496	483	460	482	479	477	454	470	471	462	446	475	432	415	439	461	498	438	494	458	487	455	410	461	465	481	452	458	489	482	505	462	459	471	462	446	459	456	445	472	475	445	461	460	467	459	454	437	464	408	429	422	446	460	455	467	453	427	490	465	493	477	479	455	475	478	446	497	451	450	449	465	444	459	461	462	434	436	512	472	455	451	491	425	439	448	474	465	447	427	473	466	455	447	456	455	457	470	438	438	450	464	428	450	451	473	460	462	469	499	484	473	431	448	462	457	439	480	444	463	507	499	452	478	464	467	492	470	467	470	444	468	487	489	437	412	452	466	460	497	444	418	447	444	444	471	448	463	471	500	459	437	473	467	451	428	440	432	476	490	469	444	470	439	437	465	454	448	483	483	470	410	494	463	453	490	437	481	494	482	438	446	423	457	461	442	479	460	465	453	445	445	483	487	451	474	472	463	434	450	456	466	443	440	443	471	490	458	444	517	479	470	458	489	470	450	445	428	437	433	444	409	475	453	445	481	427	442	458	457	480	453	466	472	429	494	464	447	489	419	447	468	487	454	461	448	446	505	453	466	470	471	478	463	470	428	414	468	473	449	430	422	431	451	475	469	434	469	495	446	433	438	418	441	434	457	450	443	458	425	447	439	435	486	465	457	463	404	436	479	443	447	449	453	408	452	418	438	469	422	458	460	442	439	466	486	480	434	471	431	431	454	439	461	468	440	481	468	433	451	453	486	454	439	446	456	485	490	402	479	453	399	425	464	449	489	490	441	526	427	474	495	421	440	441	456	477	497	433	437	447	476	448	446	465	449	488	441	453	448	422	494	450	451	478	452	461	453	448	450	481	462	457	470	485	447	473	430	458	470	462	473	434	445	491	468	439	475	443	446	446	504	446	432	441	443	486	455	479	473	468	454	447	466	442	427	438	452	428	479	461	484	444	449	436	480	483	454	488	493	460	476	480	467	453	420	475	464	442	423	439	466	502	506	468	457	427	464	443	463	435	459	417	457	499	442	460	453	478	460	421	439	471	448	473	440	474	469	458	481	444	441	488	473	440	413	458	461	463	461	450	467	449	452	492	466	471	421	430	420	457	465	467	467	492	464	463	441	453	452	473	451	467	493	451	466	430	464	429	468	450	427	444	472	431	474	454	403	481	464	472	466	453	442	425	485	435	506	451	471	443	446	450	426	487	487	460	433	509	412	465	448	481	454	413	448	474	480	460	472	439	471	459	518	477	431	500	466	478	443	459	484	472	463	498	439	428	471	466	461	467	472	463	486	434	450	441	474	471	484	432	440	454	474	453	462	468	412	462	476	479	464	471	462	447	457	493	488	465	480	456	461	449	474	474	477	472	425	493	409	445	458	452	485	458	463	491	451	467	460	452	407	457	478	458	432	465	488	471	472	430	487	464	460	462	494	472	451	460	410	455	477	520	472	459	446	470	471	489	415	463	496	474	476	465	467	428	460	442	486	429	451	489	449	445	449	476	478	430	473	463	443	487	483	437	480	476	460	403	461	449	447	470	473	481	458	446	443	522	454	489	460	471	434	452	413	458	446	471	442	450	461	406	467	458	456	415	468	451	465	468	443	452	419	464	458	459	448	453	479	458	460	452	457	425	462	435	481	447	431	463	393	448	436	460	445	427	445	418	481	440	472	447	466	452	435	522	418	459	440	473	435	467	497	444	429	439	408	462	467	475	396	447	517	445	478	507	464	472	438	460	455	448	415	473	451	495	484	464	496	445	482	451	458	487	482	489	449	457	460	412	421	453	435	446	470	459	502	470	445	444	495	459	443	462	466	417	455	472	506	467	460	420	478	434	451	463	439	475	483	466	509	462	486	428	469	479	474	434	450	516	459	475	423	451	447	487	445	453	449	426	463	457	430	471	414	452	467	436	438	456	473	459	481	485	472	470	468	497	479	456	502	439	451	442	476	461	467	490	478	446	465	454	473	437	453	460	469	447	500	448	487	443	462	478	464	467	459	450	464	447	471	448	476	480	460	454	448	455	473	474	443	430	444	453	448	447	501	413	464	456	438	492	488	433	428	448	478	458	463	476	464	413	440	466	457	458	451	462	484	488	449	461	441	481	443	464	444	451	476	466	454	464	451	471	453	464	444	459	457	487	451	483	514	473	441	434	509	475	486	440	481	437	461	433	477	488	453	449	500	443	453	482	491	472	463	491	425	456	457	431	439	460	481	458	466	479	446	474	477	460	460	458	439	448	429	456	483	457	466	460	482	444	465	469	477	456	467	462	486	454	433	448	478	454	464	466	446	448	403	470	485	473	465	459	451	439	476	471	455	473	439	484	437	466	479	412	462	492	446	481	481	505	452	474	465	471	467	471	485	430	509	463	491	470	424	452	496	475	496	471	465	450	453	455	460	438	488	456	446	464	436	439	462	507	442	449	465	500	453	475	478	442	429	457	446	470	484	486	454	458	483	429	457	446	495	466	462	496	487	453	476	471	489	450	410	513	472	468	465	475	423	504	492	490	462	465	452	424	436	460	484	491	496	498	479	470	446	487	432	454	443	457	444	463	421	451	481	442	432	457	460	472	466	483	426	475	464	455	412	469	415	488	451	469	425	437	505	471	468	474	478	457	497	504	469	460	451	462	473	441	458	445	430	498	463	448	442	443	489	474	493	411	439	486	454	436	465	462	466	459	433	451	505	487	454	443	455	487	471	447	446	492	446	480	509	470	468	472	489	410	441	493	440	451	459	465	502	473	491	477	451	442	514	447	498	471	460	453	455	485	441	485	485	439	438	456	464	445	445	453	447	439	467	432	489	425	435	468	484	458	474	431	472	449	465	467	459	484	448	446	436	444	452	431	446	436	480	476	447	477	439	454	490	441	464	455	445	414	448	468	471	479	503	480	461	483	454	430	433	470	448	411	450	458	468	502	460	462	467	476	477	434	486	458	401	451	462	468	451	489	504	487	453	438	457	501	484	437	452	462	456	461	464	436	436	482	435	447	437	432	446	478	477	470	433	512	459	448	456	437	482	472	445	465	486	423	452	479	451	459	473	455	471	416	462	473	461	416	495	463	433	474	478	484	434	427	495	446	504	444	449	438	467	448	488	427	422	480	430	475	442	470	450
16059	2351	2352	1660	1189	858	670	515	405	334	277	222	174	180	187	154	122	153	129	127	120	103	94	120	96	96	94	93	84	90	92	80	83	86	74	82	82	69	69	66	69	92	73	76	72	69	70	62	82	56	58	68	67	72	72	76	79	82	70	71	64	63	79	67	65	70	74	59	63	67	61	62	58	73	68	82	60	72	80	59	57	57	65	59	68	70	67	63	71	73	65	74	68	67	58	51	72	55	49	72	80	82	74	65	60	55	84	70	71	58	72	62	56	67	62	72	57	79	59	68	53	55	74	52	64	76	62	62	55	66	67	61	69	77	65	61	58	64	72	66	64	76	69	63	71	63	55	55	65	70	67	67	84	80	74	73	59	58	52	76	58	73	53	58	73	65	68	58	81	47	65	67	60	62	59	66	63	61	75	72	68	59	80	68	61	55	71	59	74	66	68	63	72	69	81	61	68	54	69	56	61	67	68	60	61	68	43	65	59	63	52	61	55	70	45	70	57	62	69	56	61	60	60	74	67	54	64	69	65	64	66	65	70	70	57	70	66	71	61	55	59	71	82	54	50	65	67	66	50	62	56	55	78	79	81	61	69	54	49	56	58	54	56	69	68	72	69	68	57	72	63	68	56	52	69	50	55	67	58	73	71	55	60	53	76	72	80	58	74	54	67	61	56	67	69	61	58	76	68	70	62	62	73	61	70	56	63	67	64	60	52	68	73	54	63	53	73	50	63	47	57	76	70	49	61	55	57	70	67	57	61	63	54	53	82	66	61	65	60	81	54	62	76	71	66	51	77	59	70	62	57	66	55	78	70	44	64	56	69	58	69	74	54	65	53	73	63	67	66	73	60	62	51	69	74	55	66	52	68	58	65	53	69	68	61	62	85	50	63	62	56	61	66	58	75	69	66	57	69	62	70	74	73	67	63	59	73	65	48	67	76	64	53	72	60	54	64	60	66	77	62	59	67	57	59	62	68	52	75	68	53	55	51	65	62	56	69	52	52	49	63	57	66	53	70	73	65	57	77	81	57	52	77	47	73	53	60	70	65	69	52	70	64	79	74	73	77	77	66	65	65	64	64	60	71	73	65	58	75	71	70	74	83	43	66	71	53	64	66	61	72	59	84	58	70	57	54	66	56	62	60	59	64	72	57	60	73	51	68	63	62	63	57	75	65	64	52	67	58	74	82	67	77	55	51	64	65	73	74	71	77	52	69	55	62	71	57	62	61	65	64	66	63	77	64	65	65	71	59	54	67	65	62	65	58	64	56	56	59	63	56	57	49	69	64	66	67	74	63	51	55	61	49	76	70	65	78	59	46	68	64	60	64	66	79	68	57	71	66	62	65	53	69	65	67	62	59	78	68	66	69	62	64	63	62	80	61	64	59	76	72	51	62	63	65	76	60	69	77	76	59	79	54	60	50	54	68	74	58	62	65	60	53	63	60	48	53	70	65	64	58	67	53	66	65	67	52	68	73	74	64	69	56	66	51	67	66	69	66	65	70	68	62	63	70	58	62	75	52	57	61	71	86	66	61	64	68	57	74	71	51	59	70	73	48	60	53	51	64	68	69	51	69	72	52	59	69	68	67	66	58	60	58	74	64	59	72	67	61	48	56	71	66	61	70	48	56	60	79	60	61	67	66	74	67	66	65	50	66	55	58	61	76	63	72	51	58	53	55	63	63	79	59	67	52	51	53	73	59	55	69	64	66	56	51	80	67	70	63	57	48	61	54	66	64	56	74	52	61	68	62	67	43	55	72	70	63	71	67	65	58	62	66	75	58	56	67	55	63	63	71	70	74	69	83	60	59	64	65	56	68	72	70	68	51	74	52	66	74	64	45	73	58	59	68	66	69	50	54	56	60	66	57	54	67	63	75	79	64	66	68	64	58	68	60	53	58	73	77	74	71	64	51	58	87	61	63	76	70	60	58	57	51	68	56	72	65	64	50	51	55	50	52	66	67	74	52	51	72	76	72	67	74	53	66	72	53	94	76	60	51	58	75	50	74	63	71	65	78	60	65	63	47	66	65	61	57	58	64	63	69	58	70	57	65	82	59	71	62	69	71	61	72	74	58	61	69	78	69	67	58	78	57	65	69	68	72	67	63	57	61	67	61	61	62	44	60	59	47	63	56	68	46	64	62	49	58	67	71	47	61	61	62	65	77	59	56	62	57	67	58	79	64	58	63	49	65	58	81	63	67	57	63	64	60	61	73	55	61	65	67	61	62	56	63	55	71	63	58	67	53	60	61	65	65	51	56	61	68	61	72	52	60	65	54	50	57	56	49	58	51	61	68	65	49	77	80	52	67	52	61	80	69	59	74	67	60	54	53	67	80	66	62	65	62	69	79	67	58	61	51	53	56	65	63	72	70	73	68	64	69	59	62	66	78	63	63	68	67	50	65	73	62	49	74	66	56	70	58	59	72	57	62	65	45	51	56	57	72	82	58	61	64	58	70	56	53	78	64	61	62	61	56	63	49	84	60	63	57	60	67	69	49	52	51	68	83	56	72	49	67	63	86	62	68	68	66	74	86	63	63	68	54	58	73	64	54	66	71	68	69	64	68	72	62	63	66	64	61	55	59	69	65	59	55	59	48	69	64	66	73	79	66	63	63	60	73	66	66	58	42	59	69	57	62	59	47	65	65	48	61	62	73	65	74	58	78	72	59	68	66	60	56	67	62	58	63	54	60	60	80	64	65	70	71	73	48	62	74	50	72	63	83	57	59	67	65	58	66	42	59	79	54	54	63	70	66	68	61	57	60	68	57	55	63	70	77	65	63	71	60	60	70	70	57	65	71	58	73	67	62	58	58	54	55	69	62	57	50	72	68	75	57	71	65	63	70	71	60	65	64	55	80	63	52	56	58	51	62	54	63	45	68	73	69	68	71	65	62	51	60	67	51	61	71	65	82	59	68	70	73	45	64	67	76	66	65	72	75	75	75	64	79	47	61	57	68	71	58	50	61	63	69	81	69	77	55	67	59	60	68	58	81	67	63	49	67	54	66	61	70	71	60	74	85	63	65	63	65	62	68	60	82	63	48	69	55	56	60	55	76	66	68	65	56	59	74	60	62	58	78	59	78	71	74	73	68	78	58	81	66	67	72	61	75	56	54	78	62	61	73	65	55	72	82	64	60	65	66	53	60	46	67	57	63	74	67	66	60	71	84	46	68	67	78	45	65	55	70	56	76	68	68	64	69	66	68	57	76	59	72	61	65	72	68	72	65	52	70	66	64	70	46	68	61	60	64	57	54	71	72	64	71	67	78	65	71	61	58	64	57	60	58	66	53	50	59	68	77	59	67	83	61	69	61	65	59	46	55	52	70	69	49	68	75	74	59	61	69	53	64	70	56	70	68	63	77	61	66	71	65	83	73	68	56	62	73	72	58	67	74	58	49	55	65	54	70	60	59	67	70	64	58	63	51	68	73	61	63	61	46	65	60	65	47	78	51	56	58	73	77	65	62	73	65	73
7540	1982	4432	5519	4642	3626	3102	2507	2027	1728	1474	1299	1104	988	901	826	798	696	668	638	555	575	526	484	470	428	372	384	394	354	353	314	356	328	333	321	318	300	283	291	282	266	273	263	268	292	283	278	269	266	238	242	240	242	277	228	232	243	231	213	221	220	242	240	239	243	225	204	243	223	225	227	212	211	223	201	214	238	221	235	203	218	211	209	197	194	197	199	174	200	207	211	205	220	219	218	223	218	185	176	199	195	202	211	189	194	233	191	204	200	183	197	205	202	205	192	194	212	206	218	200	199	214	194	223	206	171	220	207	197	191	193	203	195	191	204	199	203	192	186	176	199	191	203	196	202	205	197	209	193	217	214	195	190	211	218	218	203	216	189	211	195	171	202	193	190	190	199	201	200	186	204	192	197	168	183	214	218	188	190	222	203	185	189	185	196	186	194	183	198	215	201	201	187	184	208	213	184	161	208	213	181	171	193	196	207	189	192	203	197	197	207	187	193	185	187	176	180	189	197	197	181	203	177	200	182	202	207	197	201	161	181	186	202	180	204	200	185	218	195	168	207	184	227	195	199	186	207	197	188	208	187	199	188	205	200	184	196	204	199	191	204	183	196	165	220	206	185	184	183	204	175	189	181	211	237	196	196	200	198	181	189	198	181	189	186	211	190	207	192	193	204	172	189	223	195	185	181	177	183	182	190	190	192	183	191	189	194	211	200	181	205	205	177	181	191	236	187	200	197	197	161	179	181	179	199	192	190	197	209	197	178	189	206	183	177	196	176	170	187	185	178	174	179	199	187	198	181	163	208	191	197	184	206	196	179	208	199	195	186	182	180	184	164	182	164	194	232	193	208	184	167	192	191	197	184	184	185	190	195	185	204	183	176	200	186	185	171	182	194	195	207	188	198	177	176	194	184	185	170	195	189	195	183	185	194	203	202	213	184	194	191	169	201	189	204	175	192	186	184	190	180	197	173	194	178	191	177	199	193	169	193	189	193	189	188	179	203	203	222	184	187	181	197	169	189	180	185	210	220	186	193	150	187	199	207	198	176	184	208	195	182	178	183	222	207	172	179	196	193	179	183	171	203	193	171	175	187	202	184	215	191	190	186	207	179	175	172	175	216	195	181	204	193	176	193	206	202	212	191	209	187	199	173	191	213	217	212	205	199	195	187	182	201	175	215	206	223	184	196	204	211	214	199	191	176	181	185	204	188	193	184	170	198	203	174	189	185	190	170	195	184	218	212	200	200	195	195	181	195	193	210	200	212	183	185	194	199	201	201	180	203	205	186	195	183	203	220	168	214	186	200	201	185	209	199	179	184	177	188	169	203	190	173	181	189	182	213	212	192	198	204	218	176	192	192	187	172	167	176	185	175	187	196	218	187	212	204	202	203	192	171	184	198	206	215	184	211	156	165	210	209	209	167	160	191	199	160	200	174	187	191	194	194	206	174	194	166	201	202	223	178	206	183	195	187	202	206	186	191	209	160	180	201	218	192	184	194	205	180	205	185	205	172	186	177	183	195	207	184	185	202	191	216	198	199	192	195	221	189	192	185	185	205	206	200	192	207	213	219	184	181	196	197	178	193	198	181	207	198	200	200	197	183	190	202	193	164	187	190	187	198	187	221	191	205	189	176	207	207	195	188	177	190	202	182	215	201	210	186	205	212	183	204	171	194	176	192	172	189	197	200	208	194	186	186	201	173	213	187	192	210	202	196	193	182	174	185	186	211	222	215	198	195	192	186	161	189	199	191	189	201	178	181	192	202	193	211	201	204	178	178	196	173	202	204	179	176	218	175	186	163	173	183	204	215	198	180	186	205	196	193	193	190	161	195	188	194	186	194	198	187	181	188	188	203	171	198	174	192	198	211	179	176	194	184	184	195	185	212	177	187	152	187	228	201	205	189	188	195	215	175	180	198	181	202	189	174	194	184	208	169	195	203	215	205	196	182	179	193	161	182	197	212	177	185	177	189	203	187	197	207	180	206	201	192	195	191	193	180	175	205	179	198	198	184	206	179	191	173	194	194	187	187	195	210	190	169	203	201	197	197	176	207	196	192	186	184	187	190	200	159	198	193	188	190	210	186	213	164	190	214	196	204	174	195	182	189	177	171	198	187	203	203	192	184	208	203	187	196	217	192	175	176	206	180	187	199	217	200	193	208	200	216	175	199	227	213	166	211	180	208	197	199	174	182	202	187	182	192	204	189	199	169	202	199	212	176	180	197	154	174	187	170	198	175	198	200	183	187	189	172	197	191	209	200	221	149	189	195	199	204	197	196	198	175	225	187	186	181	172	190	180	191	195	214	201	210	176	186	184	192	171	174	178	197	208	199	182	211	193	189	199	194	181	193	181	185	196	186	201	175	206	184	197	176	180	179	205	186	172	162	172	206	187	171	201	183	172	203	190	165	209	169	209	183	181	211	171	191	202	190	145	196	188	246	183	191	171	181	190	199	202	199	197	200	181	186	179	196	198	187	193	194	185	174	194	176	215	197	175	193	176	191	200	188	191	197	196	179	182	195	199	200	192	190	198	192	178	185	195	185	183	205	184	201	173	202	207	162	197	201	212	194	182	176	215	161	198	203	171	206	206	193	191	185	205	195	178	152	187	182	174	176	187	191	217	179	225	204	168	182	225	216	211	190	191	183	179	205	214	203	212	190	215	195	179	216	207	196	187	184	189	173	205	213	187	212	198	202	190	189	196	183	196	183	177	217	183	167	170	220	195	181	186	201	199	176	191	214	181	179	195	184	198	208	176	193	212	211	179	166	211	211	176	166	184	196	181	216	185	206	184	209	192	201	201	209	203	169	181	198	212	204	179	217	175	197	223	204	191	172	178	193	184	186	187	211	182	192	201	199	191	212	194	194	174	217	214	183	188	185	202	183	198	189	185	173	169	179	195	177	188	160	197	191	217	166	184	187	194	219	198	222	201	198	168	187	201	184	193	189	187	178	196	197	206	188	179	218	186	175	197	156	168	174	186	177	177	199	201	200	199	207	195	185	184	171	193	215	190	167	174	208	201	189	177	178	203	196	205	192	198	207	243	203	191	189	220	197	185	174	182	202	176	166	185	172	213	168	200	194	189	218	172	174	177	163	163	195	189	154	170	204	189	181	185	183	175	203	177	178	190	218	193	195	184	212	193	166	174	201	175	191	200	197	196	194	196	159	198	193	185	215	186	168	195	191	204	202	193	175	180	194	186	185	190	208	190	202	185	176	183	205	200	177	181	182	196	219	213	194	195	197	183	191	190	206	202	188	205	200	192	188	181	216	198	178	193	214	198	194	208	188	171	193	199	195	184	175	205	190	194	199	193	183	185	175	188	209	176	203	180	179	216	223	203	181	184	201	209	177	190	199	179	182	207	194	168	219	195	205	199	181	209	211	205	190	200	190	156	193	198	184	190	187	180	190	183	170	189	174	203	204	177	202	194	167	180	194	191	192	184	190	201	169	177	184	161	179	222	168	190	184	210	180
2231	302	317	274	284	262	261	274	261	262	243	275	252	287	253	258	254	256	252	260	266	255	256	253	259	260	234	237	242	269	258	281	273	273	242	254	235	247	268	257	255	248	234	259	239	244	266	266	249	238	271	226	228	276	257	241	240	231	263	228	247	268	255	257	241	256	283	281	247	232	261	277	248	238	243	252	272	246	258	225	264	247	255	279	245	248	256	247	227	268	266	243	276	264	294	271	288	280	264	257	236	264	256	224	258	252	234	270	257	253	241	285	249	232	265	272	209	245	238	232	252	221	257	239	276	235	258	266	228	289	253	252	255	250	272	243	266	261	237	256	267	240	235	257	272	266	272	227	244	250	267	245	268	226	240	236	238	265	234	255	257	267	279	248	248	234	227	269	238	255	253	258	249	272	261	251	255	231	263	237	265	252	269	244	266	226	292	229	258	247	233	268	258	233	303	255	245	242	213	268	259	240	238	231	264	263	243	273	239	230	258	250	248	237	254	253	265	226	241	252	229	252	251	242	243	247	237	254	253	225	253	247	254	232	235	261	257	269	255	256	279	253	286	252	236	290	264	260	270	266	257	281	259	265	263	269	254	236	250	250	233	238	250	224	234	239	249	273	224	245	228	278	274	241	287	246	249	255	263	256	244	245	261	260	260	265	250	244	269	253	253	254	255	244	228	229	260	241	245	273	253	250	254	248	256	253	262	252	234	249	267	273	277	262	280	265	249	253	220	252	237	256	249	266	273	223	265	238	262	243	253	270	218	237	274	241	263	238	285	270	252	232	272	246	255	243	264	247	235	269	244	240	250	255	243	276	248	247	278	251	241	257	224	257	264	243	248	240	257	255	250	256	272	252	253	247	255	240	247	250	232	278	251	230	259	244	252	282	272	265	256	231	275	246	238	242	252	243	259	258	244	259	228	253	260	262	247	245	228	250	280	251	262	247	266	219	248	263	250	292	229	224	265	228	286	269	252	232	228	251	236	259	246	277	260	244	240	239	282	240	245	244	251	269	275	239	251	281	257	241	241	251	239	235	246	240	242	228	262	237	247	273	253	287	228	264	231	229	220	241	233	252	277	219	273	253	245	252	262	241	232	250	257	249	255	271	248	251	278	253	241	232	263	247	288	247	258	260	268	258	256	243	251	258	266	265	269	274	251	264	261	229	234	226	241	266	244	235	263	240	257	237	252	260	248	257	282	265	242	274	259	226	256	275	286	277	253	251	258	264	258	260	239	280	240	243	258	256	241	251	242	251	275	257	261	265	280	268	255	256	272	273	253	255	252	272	246	246	258	216	249	263	227	248	231	270	249	269	251	259	240	258	225	238	237	257	248	255	254	235	254	253	226	263	231	261	236	245	264	253	241	282	240	234	260	238	239	225	261	268	252	276	265	248	279	256	255	217	239	253	260	273	237	275	263	238	242	241	262	246	247	287	252	253	255	261	248	259	266	247	242	238	235	234	281	264	254	238	278	262	229	216	275	249	262	231	257	244	269	259	277	271	280	273	266	259	255	261	267	260	246	237	262	242	285	263	277	233	240	266	236	267	233	233	242	230	237	247	265	232	265	300	236	237	264	204	269	236	253	215	255	248	243	252	291	240	223	241	284	234	227	250	259	286	250	297	283	273	250	274	238	280	264	243	247	273	234	219	265	253	260	258	273	256	234	236	273	284	246	233	276	276	239	253	284	272	290	234	238	232	251	251	243	260	244	240	242	256	232	246	245	235	261	252	246	289	254	251	261	260	252	238	262	246	238	248	245	245	252	234	248	237	243	262	251	243	241	241	237	231	228	261	273	265	273	265	254	228	264	257	261	266	234	263	251	225	231	265	265	234	255	241	229	255	238	230	238	263	267	248	266	237	256	244	239	254	233	272	264	256	242	247	282	260	272	248	226	241	237	261	252	258	235	231	275	248	263	250	231	268	245	261	233	256	275	255	224	229	261	233	251	245	248	234	233	238	292	253	250	251	266	280	261	281	249	254	256	248	268	250	232	252	265	224	288	253	273	262	226	251	230	245	260	284	247	248	243	280	240	262	265	235	255	236	263	228	270	283	192	248	259	257	276	247	236	228	235	227	252	262	236	231	267	272	245	240	255	259	249	244	255	253	241	298	253	239	251	251	224	276	265	257	238	248	215	260	240	254	246	249	244	238	253	250	260	254	251	287	269	247	253	269	242	214	259	220	259	233	251	252	265	245	257	260	256	256	267	263	262	246	267	273	262	253	242	263	262	224	235	283	270	251	239	216	231	266	271	246	254	253	238	236	271	251	261	279	247	238	260	237	257	258	229	244	277	254	226	252	233	247	237	261	267	256	258	241	262	232	253	291	254	256	268	278	252	239	273	252	249	255	259	253	225	266	246	233	281	242	253	258	238	244	265	249	268	249	269	239	239	247	194	250	218	244	268	231	255	252	264	247	243	237	242	249	234	241	247	270	228	271	244	259	244	229	241	233	270	267	238	247	274	232	245	212	245	254	239	230	246	250	250	265	263	268	225	254	257	244	290	232	253	262	280	251	291	247	236	262	281	224	272	263	300	250	277	265	266	221	252	261	237	254	258	280	261	233	250	244	297	245	246	259	252	265	266	243	247	239	268	261	239	245	249	237	270	257	276	273	243	230	279	271	239	227	254	241	274	226	250	259	238	250	266	262	264	250	259	260	286	241	250	251	278	265	242	250	253	253	240	290	264	264	241	254	259	252	209	280	218	262	242	245	258	258	249	262	252	260	279	288	290	266	239	283	255	272	248	277	248	270	258	297	260	243	268	234	273	267	264	257	243	254	260	235	244	277	243	248	247	228	266	253	245	265	265	251	278	237	251	237	281	273	274	287	251	270	262	282	229	255	234	256	258	235	231	242	276	261	259	259	258	213	267	271	251	266	258	251	243	259	211	221	253	255	228	241	234	248	262	232	266	227	259	253	269	230	260	234	222	263	260	254	228	234	243	256	242	275	276	260	256	243	253	291	253	267	232	244	229	264	238	236	254	234	245	238	257	240	266	232	252	254	278	230	222	243	241	257	258	237	271	248	220	279	228	255	221	235	256	235	249	280	262	257	228	233	256	227	257	234	232	289	233	271	246	223	272	267	240	260	254	259	248	234	220	261	251	265	278	242	241	260	255	233	225	244	246	223	258	243	252	257	245	225	266	294	248	266	254	226	279	273	240	218	265	241	242	232	267	252	241	244	245	249	236	271	262	254	251	255	241	241	256	262	244	259	264	245	248	265	231	258	232	232	277	246	254	264	262	238	247	244	238	271	242	233	279	261	255	255	242	277	249	241	245	239	246	281	292	232	255	238	224	255	244	274	247	250	249	241	259	259	252	235	202	251	254	256	254	241	276	226	252	254	253	265	250	234	259	266	259	247	252	263	244	245	273	270	268	260	268	239	244	237	235	277	275	270	244	254	242	245	258	285	257	221	260	268	256	254	265	257	241	239	250	287	247	277	249	283	256	241	294	265	255	268
2409	678	817	816	788	763	714	727	694	700	654	683	714	662	652	692	658	656	682	673	596	671	650	675	647	626	690	628	677	633	668	670	657	616	597	640	623	684	603	633	651	654	665	654	637	667	628	628	627	653	637	652	587	663	668	673	613	641	603	603	664	625	636	675	637	644	683	672	648	650	696	647	629	649	613	636	625	648	640	648	666	647	636	655	656	651	586	625	669	603	652	636	611	653	662	637	658	644	639	623	680	598	638	653	634	651	580	666	683	681	656	635	680	619	622	643	632	654	616	599	651	647	647	609	645	603	628	654	688	643	610	621	613	634	656	618	635	632	653	610	651	645	649	657	678	629	627	640	683	696	622	625	611	665	658	667	657	656	644	664	613	644	649	634	604	619	638	626	627	671	623	640	637	605	631	637	631	610	651	646	611	624	678	624	635	667	674	639	626	678	623	624	623	699	629	678	642	641	641	607	621	643	674	675	646	610	624	669	643	619	643	651	670	641	702	625	683	640	635	658	605	626	639	670	658	601	629	632	598	667	579	622	662	646	658	657	658	663	639	706	647	649	640	594	678	626	667	662	646	649	566	659	661	699	611	600	637	631	646	667	612	669	661	664	674	631	688	662	668	626	644	634	662	649	602	614	645	626	737	655	619	658	669	675	629	641	652	670	612	631	660	657	692	629	656	602	661	641	618	690	605	628	645	619	596	616	643	600	671	658	653	673	626	585	656	623	636	661	646	697	648	672	614	600	647	635	654	666	647	612	672	639	633	618	678	660	648	663	664	622	632	664	625	605	683	667	625	624	670	671	693	635	691	636	672	651	658	659	674	650	693	642	656	656	663	668	664	660	622	608	598	700	645	667	608	633	678	661	638	647	670	642	671	644	635	618	637	654	680	673	626	648	675	623	671	680	663	639	660	665	667	623	642	664	666	619	639	666	662	602	641	675	648	630	633	610	663	631	656	631	657	679	599	632	661	675	628	665	660	616	624	613	641	676	645	620	671	681	643	671	648	628	602	676	668	670	620	616	688	666	644	639	635	621	632	624	640	683	668	631	643	620	661	660	651	614	615	623	655	622	597	635	654	669	670	640	673	667	667	618	632	599	623	654	662	660	650	630	642	629	671	641	665	703	639	632	625	592	618	642	664	645	639	659	677	593	642	652	595	628	622	682	648	671	600	622	634	657	641	653	647	620	688	653	580	644	650	648	641	579	575	620	641	643	616	615	631	642	621	597	625	628	663	645	623	601	614	679	621	636	660	613	618	653	676	649	647	612	662	663	662	640	627	653	620	652	699	619	634	606	652	658	664	652	647	664	652	638	618	645	629	655	629	651	641	651	621	618	650	664	631	653	642	655	640	642	691	608	647	625	616	661	636	660	618	616	662	673	664	644	653	620	628	651	671	635	622	618	622	626	633	616	656	627	649	625	606	620	629	661	583	613	633	671	638	627	642	613	585	610	638	660	639	728	655	667	655	648	655	645	589	627	631	638	672	656	669	664	644	632	631	653	650	631	681	640	593	649	622	639	658	664	636	662	694	620	636	635	642	653	666	627	637	639	643	669	623	639	679	660	628	639	644	581	621	613	703	682	642	654	657	681	702	616	641	692	618	697	668	615	622	654	652	633	598	610	683	676	630	620	626	675	637	624	657	611	611	634	652	619	617	630	637	688	647	647	657	614	634	655	685	658	649	627	602	697	668	641	642	603	621	655	655	667	641	644	624	663	636	625	652	657	704	672	637	636	596	661	632	639	627	661	650	655	723	692	633	656	649	693	605	616	644	627	625	661	643	619	596	637	671	622	647	644	651	643	639	648	664	633	634	586	601	631	639	625	670	623	627	683	668	643	593	692	616	640	643	664	648	624	693	627	636	600	639	611	648	667	650	625	635	673	673	609	651	669	684	612	651	600	640	649	644	651	629	663	563	641	630	636	627	640	648	634	647	640	695	618	624	621	619	619	664	649	646	683	649	644	598	616	604	627	678	631	620	626	651	625	633	594	674	631	595	642	707	666	648	670	645	678	630	639	625	621	608	664	621	633	676	634	620	642	618	607	620	610	655	617	656	661	628	622	642	670	666	623	645	653	618	620	609	665	650	611	659	679	669	636	693	651	616	629	680	600	673	628	617	664	626	670	631	629	614	631	611	639	659	635	624	638	644	627	651	651	658	648	644	678	633	614	630	663	635	635	708	659	668	652	590	673	643	645	661	685	627	627	668	621	636	623	629	657	646	628	640	648	658	625	595	593	661	626	644	678	646	617	676	622	661	660	683	654	637	681	685	622	603	639	638	665	628	683	667	616	637	623	634	698	634	667	647	652	642	648	656	634	678	646	604	704	630	643	650	617	674	648	646	635	648	682	627	653	585	648	650	637	684	649	638	633	659	687	682	632	587	590	627	690	623	617	626	588	655	612	630	638	605	662	653	657	634	610	616	675	604	644	653	655	646	624	659	618	653	620	625	663	671	619	649	623	651	642	654	656	679	640	633	670	621	659	721	656	656	629	620	656	627	633	637	640	639	631	652	618	640	668	645	653	629	637	659	656	613	660	596	640	652	625	622	624	625	615	652	645	683	670	662	652	638	647	596	661	652	669	625	609	650	625	600	659	642	632	628	633	632	636	672	625	626	656	673	622	648	630	611	681	647	569	639	650	638	598	649	664	659	660	668	615	609	685	661	679	635	651	668	694	619	635	672	706	654	651	647	638	609	666	621	652	640	655	630	680	671	635	649	607	614	643	644	667	657	646	636	684	605	661	636	658	639	617	633	678	650	635	649	635	630	664	645	617	665	660	599	662	655	589	647	671	660	643	630	661	658	656	622	621	618	603	622	646	659	638	653	676	655	667	684	595	609	657	642	619	623	643	643	672	631	631	673	707	664	608	657	579	596	672	665	639	639	644	634	586	590	642	605	649	650	648	664	694	589	625	627	646	635	648	638	668	640	637	679	662	660	629	656	659	600	621	610	694	621	655	628	632	615	675	597	651	675	598	645	630	654	635	681	624	671	583	596	689	673	668	627	646	621	629	637	603	648	678	678	626	708	656	618	656	619	614	671	658	637	643	639	620	639	638	617	672	636	662	658	614	637	636	586	617	617	594	650	634	599	658	672	656	622	662	648	619	617	666	683	624	664	621	641	610	635	644	625	700	638	660	658	659	654	660	624	644	640	638	636	635	679	656	645	596	664	624	670	629	646	621	602	647	617	618	632	661	672	675	665	627	639	700	625	667	690	630	629	643	628	642	636	606	616	656	627	673	601	637	654	599	689	640	590	613	644	594	638	663	660	648	632	620	611	648	622	659	672	622	657	654	628	668	618	655	647	605	646	702	647	647	670	612	636	604	625	637	662	610	656	644	653	673	658	642	645	657	601	663	637	645	622	638	582	658	656	619	636	623	653	658	613	648	685	640	633	631	654	651	646	649	666	701	634	629	595	631	672	577	660	627	650	614	629	639	665	645	618	621	613	696	610	625	619	677
8474	1015	1319	1040	719	544	446	405	352	269	300	256	228	232	250	217	229	221	195	207	205	209	190	206	206	191	211	226	180	183	173	171	179	189	199	192	213	159	187	223	191	193	197	170	192	146	183	188	173	197	158	198	198	188	192	217	181	180	183	181	205	196	173	181	185	186	189	153	198	164	194	182	188	164	182	190	177	189	157	172	195	189	182	187	195	173	186	193	166	169	212	171	163	169	188	185	170	176	190	204	169	165	165	185	191	159	162	177	185	180	200	163	196	152	185	171	143	176	155	179	178	175	166	186	189	180	194	168	172	181	171	160	197	183	175	192	198	188	174	184	166	197	185	177	174	184	165	189	189	169	178	167	163	175	163	167	208	174	173	176	176	188	179	184	151	183	180	168	184	138	183	175	149	198	177	183	189	189	194	197	180	206	153	181	185	166	196	181	180	158	194	167	182	152	175	184	191	173	178	206	176	162	171	166	203	183	183	175	189	184	171	179	194	181	172	200	182	191	183	173	175	188	172	157	174	164	191	176	185	162	184	188	162	184	186	168	174	171	183	197	176	173	175	161	152	183	180	173	196	176	169	163	179	165	181	182	177	184	186	177	167	181	175	199	153	179	164	185	198	164	198	161	180	174	188	190	213	208	157	164	154	182	176	199	172	165	162	200	180	170	169	152	180	195	153	174	185	165	159	171	146	180	200	163	174	175	206	185	171	165	192	165	177	174	173	180	173	166	168	175	161	179	157	171	171	196	178	161	167	180	177	189	166	194	170	181	150	168	166	177	157	185	187	177	176	196	183	158	177	170	197	194	179	159	169	145	188	170	167	197	173	175	171	186	203	194	205	184	178	171	203	162	164	207	160	152	202	194	186	186	163	174	164	168	186	179	184	164	173	180	179	155	172	205	157	179	184	186	169	185	204	158	196	173	164	185	171	205	169	160	172	182	185	165	188	195	173	167	194	159	164	169	163	176	158	160	176	182	185	170	178	168	168	149	173	176	174	199	171	196	189	178	189	185	172	155	182	161	164	192	168	203	187	201	180	188	168	185	180	180	170	185	200	197	189	186	175	174	183	178	196	174	183	205	153	186	177	189	186	190	194	173	192	173	206	177	183	183	170	169	178	179	177	178	208	211	189	170	186	200	190	175	169	188	176	149	153	169	180	189	196	147	163	175	179	168	178	206	172	172	173	158	172	170	193	180	198	175	144	167	171	186	181	164	162	173	210	195	196	173	150	157	181	173	190	185	208	199	196	188	192	193	180	177	182	192	174	156	179	193	165	162	179	188	164	166	194	178	169	184	173	170	187	159	186	170	171	177	172	206	171	222	189	181	150	193	181	186	183	176	154	171	184	192	177	178	180	173	180	200	201	172	196	176	181	168	135	173	174	187	191	172	172	187	156	175	178	146	164	173	170	173	158	145	158	151	183	191	145	176	181	180	183	159	187	185	180	177	178	176	174	175	190	163	153	179	175	182	197	165	205	185	185	202	178	163	156	185	180	180	193	157	184	161	184	175	178	169	176	153	174	172	171	173	163	206	171	183	185	162	180	176	160	190	193	193	176	176	158	182	161	166	190	203	187	176	185	197	162	205	169	172	171	163	193	200	184	178	176	161	191	177	180	155	166	173	182	169	192	174	160	163	175	169	165	166	156	182	178	142	189	195	185	185	160	168	171	159	176	171	172	158	184	169	193	187	168	205	190	183	183	179	174	163	182	192	179	178	178	191	189	175	147	206	169	172	173	179	173	187	185	157	163	162	164	153	165	166	172	163	188	167	153	177	202	183	192	179	161	170	170	155	180	186	182	175	179	166	186	190	197	192	172	165	163	166	182	157	184	198	162	178	185	163	167	190	180	161	177	181	182	180	174	173	169	184	167	180	177	174	191	175	164	191	177	183	178	199	203	168	177	179	204	168	173	181	173	183	175	169	185	168	198	186	187	170	214	183	194	197	193	191	189	181	160	189	162	189	157	163	169	190	197	177	208	205	185	168	188	192	176	178	166	166	170	180	174	180	186	177	175	176	173	180	161	194	181	177	172	198	181	183	177	146	165	187	203	176	167	167	172	187	166	166	190	193	166	165	167	208	174	198	167	172	168	177	167	190	162	193	165	183	156	200	176	183	194	179	175	165	179	168	176	181	177	188	208	191	164	176	149	150	191	184	156	191	191	174	175	175	154	179	169	160	164	151	196	187	177	190	173	190	172	190	171	184	160	189	167	190	151	196	203	181	190	174	197	157	191	200	169	194	175	178	173	177	152	172	189	168	184	170	181	169	191	187	183	185	161	191	160	149	175	164	202	176	158	155	186	208	196	186	188	188	177	172	171	153	182	159	185	188	181	166	162	170	184	188	188	163	183	195	216	196	173	163	172	197	174	183	179	161	166	172	187	151	196	192	199	184	165	180	186	166	164	154	163	181	170	162	166	159	161	183	184	173	191	172	175	160	181	204	176	195	187	174	180	188	168	180	176	212	151	179	138	176	206	183	183	186	167	182	188	192	177	182	170	173	170	200	185	198	182	168	178	177	166	172	181	185	181	182	157	164	157	175	177	182	179	177	164	199	174	197	163	177	207	190	179	170	194	169	184	189	166	174	169	159	175	186	171	156	177	169	165	175	157	147	171	159	168	181	172	172	174	184	170	179	171	190	187	182	178	173	168	164	174	186	176	199	180	180	177	188	176	173	203	176	180	203	178	178	170	174	173	177	176	172	170	173	204	170	176	183	156	157	168	184	176	188	177	180	180	177	183	174	161	164	162	175	164	160	215	185	170	170	195	212	161	172	174	176	188	176	189	177	175	213	165	139	197	142	160	162	202	207	179	178	174	167	164	185	164	200	160	187	163	186	188	204	179	174	176	183	182	175	166	180	198	174	160	174	189	163	190	185	166	177	154	164	177	186	176	156	178	196	169	158	167	160	183	190	162	176	197	186	168	202	174	177	192	166	175	188	160	160	213	155	172	183	167	165	152	179	185	147	171	159	156	192	187	176	183	215	177	176	168	176	163	157	207	207	182	195	177	182	163	167	188	181	152	177	177	178	178	155	170	189	190	172	184	178	193	168	157	164	170	177	143	192	209	170	176	195	165	170	165	180	179	163	183	155	171	185	171	181	197	162	181	188	196	188	201	170	179	165	198	158	175	165	174	168	188	188	179	159	194	181	171	151	178	175	180	186	177	191	173	175	156	154	174	180	183	185	170	166	175	178	184	189	164	188	182	160	183	189	182	181	174	184	201	188	163	189	185	194	167	167	176	167	173	189	181	185	169	186	175	164	174	186	163	170	158	160	165	189	192	181	199	181	191	192	202	175	185	197	174	178	157	197	181	168	197	199	182	194	166	186	192	199	171	181	182	173	191	181	161	161	159	182	187	164	168	163	178	178	184	187	189	169	204	174	195	210	189	171	173	185	162	215	174	176	186	164	156	195	175	206	184	169	179	169	192	197	187	193	163	163	173	169	186	178	172	199	201	176
5620	1342	2798	3352	2916	2316	1994	1697	1464	1261	1125	1036	979	884	791	803	735	769	720	688	602	649	622	630	607	574	567	574	594	592	557	528	566	509	526	540	523	488	543	535	533	481	484	526	511	491	474	494	490	529	496	468	475	535	522	492	534	485	467	489	462	500	499	514	466	455	477	487	499	508	461	480	499	443	488	475	468	444	467	452	455	472	436	485	470	477	481	471	444	464	471	472	488	487	487	478	437	462	491	470	463	499	447	491	460	441	475	440	426	474	463	502	457	441	463	462	452	458	468	449	483	469	491	452	443	464	483	422	477	452	428	433	479	467	496	472	483	442	472	474	454	433	450	420	450	480	457	496	484	462	447	455	472	474	482	459	462	447	462	486	467	448	449	486	445	481	470	467	489	462	448	449	448	471	426	450	458	509	477	458	489	447	425	467	449	440	436	482	463	436	485	440	481	466	457	466	458	484	454	467	466	487	467	465	452	467	451	469	449	419	462	472	419	486	468	448	459	453	465	472	463	470	484	476	473	459	463	455	448	443	442	477	438	468	462	436	500	478	456	465	436	489	453	480	470	482	448	490	463	464	497	437	450	489	414	516	455	447	438	473	475	446	498	456	487	490	468	434	437	457	436	475	463	491	449	468	472	478	439	470	439	435	499	426	446	453	452	460	453	462	436	439	479	472	514	452	453	460	467	476	452	449	427	454	428	427	448	433	429	484	428	469	420	436	452	448	474	485	462	480	466	483	458	466	481	457	463	452	469	441	466	480	462	451	471	455	461	473	460	463	492	451	461	451	420	482	475	465	470	437	457	450	435	467	470	435	438	421	456	441	442	457	464	462	466	487	445	475	425	478	442	493	424	455	445	440	470	418	450	443	463	456	448	490	438	464	434	463	472	457	449	475	469	481	446	476	418	510	455	467	452	477	459	450	435	428	473	482	437	474	435	461	471	443	492	450	466	451	483	446	447	454	444	430	486	466	453	434	435	442	481	457	450	465	463	464	451	481	481	474	422	467	458	482	484	471	493	511	472	477	456	467	463	475	440	446	468	419	460	444	466	484	465	409	471	503	466	465	524	477	436	455	461	469	465	463	452	447	459	459	481	445	409	493	454	452	442	452	428	489	414	479	487	438	437	457	443	440	455	438	473	507	487	494	451	461	448	467	432	456	459	486	436	429	489	458	475	509	457	418	499	496	446	481	513	490	488	419	462	455	434	436	461	508	479	479	463	466	448	453	466	430	456	481	456	451	443	396	468	479	464	498	459	466	467	435	442	438	474	466	467	430	478	455	444	484	456	477	506	455	432	454	479	464	438	430	428	458	456	420	440	452	448	466	443	447	483	492	426	471	434	486	482	480	448	488	467	512	462	463	422	463	469	472	456	434	449	440	457	433	445	457	464	480	448	479	465	459	450	474	469	427	476	472	449	465	480	505	427	437	470	460	452	460	464	457	466	451	472	467	457	458	452	465	466	455	445	501	440	438	469	477	420	454	484	458	443	464	450	426	459	447	478	430	432	447	443	449	427	466	419	512	467	444	446	453	476	490	434	460	448	449	444	437	503	416	434	408	446	444	435	453	452	429	467	474	465	462	419	434	459	480	445	464	447	438	462	460	471	473	464	468	445	460	444	413	433	448	456	458	475	433	486	456	464	452	488	474	472	462	482	466	484	446	496	436	453	493	437	482	485	495	472	481	463	480	448	461	479	464	460	491	491	458	467	466	421	482	468	465	456	472	436	458	464	451	470	451	426	462	442	488	445	456	439	439	441	427	439	469	472	417	486	464	470	507	471	476	445	493	492	461	462	460	476	478	455	429	441	432	487	437	440	469	472	449	479	475	429	446	479	451	438	502	473	477	434	461	466	416	462	445	458	469	467	481	428	467	481	426	476	445	477	451	484	468	517	458	478	495	428	469	448	450	445	441	433	463	478	469	454	456	450	464	462	462	448	433	457	452	445	452	445	451	480	488	459	465	440	457	455	457	487	456	479	473	481	480	463	453	460	468	443	487	451	482	440	447	468	419	457	476	464	487	412	468	455	421	444	442	444	469	469	462	455	434	484	470	489	469	445	450	483	453	462	448	445	464	462	489	455	491	459	454	496	482	422	452	471	474	463	500	471	424	454	450	449	456	447	457	411	458	466	488	456	469	454	437	481	460	465	438	473	448	446	441	432	487	442	448	487	479	461	468	437	421	438	476	465	428	454	446	473	468	462	451	450	490	472	454	428	459	453	441	431	458	458	513	444	462	475	441	473	436	468	460	450	439	453	485	436	477	479	472	466	459	489	441	467	511	415	470	452	458	473	448	473	473	465	475	458	466	469	502	486	481	458	461	456	493	460	466	451	475	447	502	463	474	472	490	462	415	439	463	480	434	461	456	480	465	456	495	452	495	482	459	495	432	429	448	442	466	465	489	441	457	496	440	449	479	434	451	460	481	446	461	444	474	427	472	483	490	503	439	451	475	451	433	495	468	471	459	457	452	440	473	456	482	472	443	422	446	488	466	442	457	505	471	413	444	425	443	480	458	491	438	451	489	456	500	486	406	481	448	455	454	427	456	455	417	473	442	464	461	407	469	450	476	489	420	450	477	443	492	443	480	462	506	477	475	464	452	453	466	456	457	445	442	468	470	431	423	434	495	452	454	467	465	462	473	473	474	481	468	477	459	453	498	450	424	462	483	494	472	464	476	519	447	478	439	467	448	426	517	435	449	476	474	459	480	445	480	473	458	450	476	421	487	438	476	460	459	429	460	460	450	471	451	445	445	437	428	428	433	474	450	481	448	449	474	451	443	488	456	486	501	435	493	480	450	446	430	454	506	472	470	436	468	474	468	467	472	471	461	449	442	462	469	455	476	455	483	450	478	463	449	468	450	442	445	441	480	427	457	456	473	443	451	472	458	486	421	446	442	466	460	481	433	464	429	458	444	460	443	455	473	447	504	450	445	434	500	485	485	503	442	450	463	489	472	484	415	459	465	496	468	479	479	470	486	440	439	465	451	466	465	456	440	501	442	477	477	433	487	444	472	447	456	451	467	423	476	435	468	476	451	442	436	456	415	480	420	444	461	462	481	444	485	434	460	468	461	469	465	476	497	454	458	493	479	460	454	447	428	502	457	483	486	449	486	447	432	467	432	465	459	447	451	456	479	434	441	464	440	460	408	448	432	467	483	433	421	463	476	447	451	470	447	458	479	438	429	470	498	450	469	411	459	463	429	473	452	464	447	452	425	419	491	496	474	490	458	466	492	498	449	456	471	475	496	443	464	468	453	462	413	469	457	480	481	443	431	454	466	488	475	468	414	438	451	463	445	472	428	438	438	460	474	451	484	463	453	467	488	459	460	457	443	469	469	436	398	449	451	431	443	490	445	433	429	500	466	445	482	453	480	442	466	438	436	458	487	461	514	435	462	434	462	423	420	408	475	468	437	448	465	448	494	454	455	464	476	426	490	503	457	501	448	451	437	481	464	459	461	487	470
15433	2258	2356	1810	1224	864	580	487	369	329	272	227	205	199	184	156	167	131	135	99	106	123	87	99	100	93	74	76	101	92	106	91	74	75	68	70	63	74	69	76	79	70	79	57	61	53	70	48	78	83	72	63	72	61	65	74	60	64	65	76	65	77	77	66	57	52	77	71	60	60	54	79	50	63	66	57	71	79	76	60	61	59	64	66	71	76	60	57	70	66	58	64	64	57	59	57	66	63	56	75	61	58	72	71	69	66	69	51	65	64	53	53	58	63	57	67	47	70	65	62	67	61	64	73	58	59	52	55	63	78	71	61	69	69	60	63	74	63	53	64	67	63	61	68	70	65	67	72	53	81	51	69	66	68	42	59	66	59	71	59	53	69	50	57	73	51	63	75	56	56	94	59	62	65	50	47	59	67	56	58	58	73	65	70	73	73	60	67	55	61	61	79	51	68	52	79	64	56	58	53	60	57	66	57	66	53	62	65	69	64	62	61	67	69	61	65	70	62	74	64	59	67	68	76	60	55	48	64	68	65	67	66	52	63	75	72	62	58	64	62	62	80	66	59	59	53	64	52	56	47	70	68	67	68	50	55	82	49	67	47	71	68	57	71	77	62	71	63	47	65	63	55	67	59	61	67	54	50	66	58	49	59	58	69	64	73	73	59	67	55	59	51	60	70	71	78	57	68	66	71	57	69	62	60	64	58	62	60	77	63	65	65	63	58	60	57	59	58	64	48	83	58	56	72	68	74	73	61	65	75	61	69	68	68	51	58	63	64	56	74	62	57	50	75	72	68	67	75	69	56	57	61	66	65	49	55	73	61	58	59	70	58	64	68	52	70	59	68	58	75	75	52	63	61	73	54	56	77	47	64	65	56	60	57	66	53	63	55	54	65	54	57	52	70	67	63	57	53	49	53	77	56	54	64	68	64	70	67	61	63	56	57	58	66	62	64	56	59	64	63	70	61	68	57	52	53	66	66	53	68	68	66	75	68	74	56	67	54	69	64	67	78	58	61	60	63	58	69	55	52	73	67	52	59	63	65	63	53	50	60	61	72	55	62	67	71	58	78	66	73	48	65	74	77	61	63	57	69	65	75	62	68	71	52	59	66	70	63	65	66	62	52	53	74	70	58	77	61	61	53	56	59	69	54	60	59	64	70	54	60	58	64	67	60	68	58	80	48	51	54	59	56	68	63	65	49	71	75	67	66	60	55	74	68	68	64	76	59	59	70	55	69	57	57	55	72	63	64	60	55	73	55	73	70	78	65	58	66	58	62	68	54	67	48	61	70	75	50	67	66	76	55	58	64	62	74	65	63	55	64	77	48	53	57	57	68	52	64	56	52	64	61	52	65	56	67	63	70	64	66	58	73	50	55	59	65	60	62	54	70	65	66	67	55	65	70	74	63	54	63	73	66	65	63	52	73	70	56	75	50	69	84	64	57	60	65	57	56	64	78	70	58	64	67	46	81	67	66	68	63	58	64	60	75	57	47	60	60	68	70	79	64	63	66	76	59	61	65	58	65	70	67	58	59	61	71	68	60	52	63	71	62	72	65	58	63	68	79	69	60	61	55	58	68	55	60	95	67	71	61	68	58	57	63	61	54	62	72	58	63	64	73	72	64	47	52	55	44	51	72	61	63	61	63	73	77	56	68	77	72	66	58	58	60	74	51	60	63	64	60	62	67	72	76	57	56	49	78	70	60	59	62	68	64	62	58	59	54	73	74	68	69	80	65	71	56	64	68	56	66	57	65	49	53	62	63	73	60	65	55	60	68	63	56	51	55	78	74	55	53	66	67	49	67	62	79	56	52	55	63	70	55	52	48	69	69	83	50	63	55	64	64	65	74	50	72	67	65	57	59	71	77	57	65	53	52	63	59	60	56	62	64	64	65	54	70	69	52	78	54	61	61	72	61	65	62	60	58	57	70	52	64	76	62	51	65	52	50	62	65	70	51	72	66	72	70	78	61	61	69	55	76	60	59	53	58	71	58	63	66	79	54	83	77	74	54	65	52	68	82	51	59	61	65	70	61	69	73	92	74	86	65	75	55	67	54	55	54	55	52	77	63	63	57	60	66	79	67	66	57	60	74	57	67	74	65	64	79	57	49	67	53	58	57	60	61	67	48	61	63	53	67	68	50	70	57	47	58	63	61	77	76	71	57	52	67	55	68	73	64	62	57	69	77	53	65	74	59	64	62	59	72	62	68	70	56	67	82	70	64	71	71	71	67	61	62	74	53	75	53	77	59	81	49	70	63	60	44	74	63	55	67	61	54	58	67	59	53	67	56	55	72	65	76	59	68	58	60	76	55	54	63	56	55	67	71	51	44	51	57	63	58	66	67	57	59	68	59	60	57	66	52	74	70	74	71	67	67	90	65	71	54	72	63	61	76	53	76	67	60	73	74	53	64	63	61	58	68	48	56	74	69	55	61	62	64	74	57	67	56	65	76	63	58	71	62	53	56	64	68	70	75	67	62	71	73	43	57	53	64	51	52	64	61	66	66	69	57	82	80	50	60	46	70	42	54	72	70	59	70	57	67	61	66	67	64	66	65	58	58	70	76	68	61	54	56	51	54	81	52	54	59	63	67	62	61	67	66	57	45	59	72	69	84	63	78	81	47	57	65	76	45	61	61	59	73	74	53	64	61	72	66	55	47	82	58	63	73	57	71	56	63	69	61	49	68	75	65	59	64	75	71	65	50	68	54	59	46	88	65	63	53	59	65	54	72	64	72	56	69	57	56	62	55	69	79	63	68	59	85	60	72	63	67	70	67	68	61	65	71	71	62	66	61	75	61	57	70	61	74	60	68	76	63	50	71	68	66	65	62	60	59	50	55	59	63	63	58	68	57	62	66	62	78	58	54	62	60	53	77	81	63	59	71	73	53	56	81	62	59	52	58	54	67	60	64	61	56	58	60	65	73	59	64	56	70	79	67	67	55	69	58	64	63	65	55	71	73	66	56	66	74	50	70	68	64	69	72	72	61	65	61	56	59	73	61	67	64	50	56	62	64	68	66	72	60	55	52	61	66	66	58	57	50	52	65	63	64	67	62	60	58	71	61	55	55	53	67	61	59	78	68	64	60	77	58	55	55	60	63	70	53	74	60	69	56	60	59	78	40	69	59	67	43	56	77	57	45	67	74	53	57	83	70	62	70	61	65	54	67	60	53	52	70	63	73	70	64	76	65	61	66	52	60	71	66	63	58	78	64	54	64	64	57	49	48	63	70	58	66	57	72	65	57	56	62	49	63	68	54	48	78	70	64	54	60	77	70	59	65	76	58	46	69	61	59	59	57	56	68	68	66	67	77	69	60	69	69	56	63	73	56	67	87	57	53	55	74	60	54	58	52	79	74	67	64	67	67	45	54	65	62	58	57	74	61	68	70	59	52	66	75	70	58	73	64	53	56	41	71	71	60	67	60	67	68	52	69	67	60	69	72	61	63	67	59	65	57	55	56	52	76	75	70	71	64
7301	1941	4429	5316	4681	3735	3045	2433	2070	1724	1451	1274	1129	1007	880	831	747	695	652	616	552	534	494	487	419	440	411	385	398	355	376	352	373	314	332	331	347	297	281	295	280	281	255	288	237	279	271	237	284	250	239	247	245	235	227	237	242	255	219	218	241	242	231	240	204	223	215	196	201	230	186	198	219	210	198	195	226	211	220	205	210	218	229	216	227	217	215	193	199	211	204	209	201	174	206	182	188	196	239	202	204	235	219	217	194	194	189	188	229	216	234	202	190	192	198	210	206	202	209	208	200	186	220	211	202	156	189	208	203	192	188	203	187	209	202	173	191	221	177	237	211	203	192	190	191	195	201	184	186	224	192	204	182	208	202	231	204	224	208	194	217	220	187	197	190	179	192	196	216	189	210	200	210	182	211	168	212	212	198	173	197	162	193	212	176	196	218	182	191	191	184	201	217	195	175	178	162	181	192	173	184	190	183	175	194	207	194	226	184	185	180	200	197	184	182	205	208	178	188	194	190	174	208	171	174	202	205	179	205	194	201	194	171	207	184	207	189	206	193	207	157	209	181	221	200	175	195	191	179	206	197	209	189	174	187	198	183	175	178	205	196	193	171	189	200	185	198	203	185	194	193	196	188	209	210	199	197	186	187	210	205	171	184	192	179	203	189	212	190	167	211	215	189	202	184	196	188	173	213	218	162	176	187	214	190	199	205	190	204	193	190	176	178	179	208	184	191	177	181	211	197	184	179	207	222	198	191	188	175	208	202	207	182	188	197	189	180	196	188	201	175	203	177	188	173	182	178	190	197	187	189	199	195	204	164	161	193	172	197	224	172	184	194	174	186	213	172	203	205	200	182	231	190	197	178	185	191	198	186	207	193	185	168	198	196	194	183	174	222	191	185	184	182	186	186	203	188	202	203	204	203	186	200	199	176	181	176	219	191	173	189	185	166	195	197	181	175	186	211	188	165	221	209	194	191	172	186	206	193	185	199	169	203	200	177	185	190	195	180	217	184	201	205	181	192	187	188	198	180	190	166	192	193	194	214	180	187	203	196	183	169	179	188	190	203	176	180	195	194	202	182	199	209	207	174	167	194	196	209	197	204	164	181	205	219	195	177	187	177	184	178	203	194	178	182	214	215	166	201	177	187	192	199	198	181	207	193	207	188	183	190	176	207	190	186	183	189	180	197	170	177	199	191	177	209	199	191	198	209	186	181	182	192	197	192	208	173	200	174	217	213	177	186	205	186	195	202	174	180	188	192	227	178	204	212	181	182	180	158	174	201	179	216	191	168	212	185	203	182	214	189	193	201	183	182	195	176	196	179	184	179	196	210	173	201	205	189	186	199	193	209	199	199	205	191	188	181	205	175	203	185	208	167	180	182	197	199	173	193	174	182	175	206	182	187	175	198	195	190	203	168	191	183	194	196	174	192	184	183	174	176	178	167	195	195	169	210	197	184	207	173	201	178	176	199	194	195	174	188	209	182	181	204	196	196	184	199	199	211	185	195	179	192	191	191	197	187	186	207	193	188	198	199	192	179	170	188	205	181	207	199	171	183	212	190	207	180	198	181	187	183	197	210	191	180	188	175	203	163	171	194	216	203	181	198	176	181	200	212	185	178	179	179	199	199	203	196	208	186	221	192	189	178	177	181	223	200	176	213	195	183	182	185	209	189	179	183	174	192	190	206	198	169	164	189	211	172	185	203	194	208	176	168	207	210	211	179	204	166	172	193	188	213	208	212	206	194	195	190	199	198	183	203	189	193	193	184	191	226	189	198	208	190	218	194	187	197	191	183	213	198	196	195	176	197	180	174	197	197	192	198	200	194	197	207	200	209	197	185	196	173	147	202	188	220	185	173	193	187	209	172	211	184	196	192	190	172	196	191	187	184	200	177	184	199	190	177	205	200	226	195	187	201	177	190	181	171	182	187	198	192	197	195	170	179	192	184	204	187	195	212	205	224	190	207	174	210	210	194	168	207	175	193	211	175	203	182	179	170	204	201	198	199	183	177	178	171	186	201	163	198	202	199	167	202	198	209	179	213	197	166	195	192	191	194	196	177	176	182	201	207	213	200	224	202	189	215	200	182	177	192	192	169	196	167	179	194	181	170	191	171	167	180	184	168	193	170	184	215	198	205	184	192	174	198	199	219	192	198	193	200	201	209	189	185	207	213	211	212	166	204	212	184	177	209	197	195	216	187	196	174	208	209	174	193	194	186	194	180	207	168	183	206	185	167	184	190	198	211	182	178	202	173	175	183	185	180	195	203	193	174	196	200	185	186	169	197	197	196	197	165	182	199	204	218	172	184	164	185	190	186	180	175	176	187	193	207	188	190	186	154	200	176	194	210	179	193	172	207	217	179	208	186	175	181	189	212	202	196	192	210	193	200	175	197	165	175	190	186	196	191	184	186	184	194	182	186	188	192	169	178	218	186	176	189	178	191	203	183	209	205	186	183	174	171	180	201	217	187	184	189	199	198	174	207	211	204	193	196	170	203	204	201	194	197	174	192	192	187	197	201	193	190	187	195	201	203	195	200	182	203	211	185	185	188	173	193	183	178	202	191	198	219	183	181	179	178	215	201	174	196	194	192	212	201	197	174	182	204	198	194	195	207	188	205	188	187	178	190	185	206	180	211	201	201	237	171	182	168	201	208	180	183	167	167	200	182	184	191	197	178	176	184	187	198	165	206	187	186	169	199	196	170	216	186	208	211	200	165	188	187	197	179	181	206	194	183	185	215	179	203	191	180	194	189	185	175	205	212	174	211	189	195	201	182	200	213	197	190	197	167	187	213	197	190	198	195	193	155	197	200	178	173	195	195	206	179	202	192	184	186	209	183	188	209	204	188	202	209	176	206	198	201	217	169	192	165	173	201	216	194	205	197	199	194	199	199	184	214	178	198	173	181	180	183	192	168	224	210	188	202	199	191	214	194	191	173	166	193	189	205	205	176	211	201	183	202	185	198	205	186	177	177	210	168	180	193	180	204	207	191	172	204	189	162	183	173	181	204	190	171	188	202	204	191	174	177	182	181	204	177	176	198	202	196	189	198	205	216	201	194	196	214	210	192	196	193	180	203	187	149	195	194	186	211	182	189	193	184	205	194	206	199	197	191	205	226	185	194	190	205	187	205	198	182	208	185	185	196	184	174	195	190	205	211	177	199	179	202	201	195	185	189	192	198	199	213	203	178	176	219	193	171	199	195	192	173	192	214	192	178	182	197	190	175	209	205	192	197	172	198	203	176	215	200	158	196	179	225	185	210	214	180	172	184	215	191	195	199	166	194	179	227	199	205	188	198	189	167	176	198	195	177	192	188	160	184	184	181	207	184	193	181	207	197	184	184	168	181	209	185	175	164	181	197	193	206	185	197	173	184	179	201	176	193	205	201	169	196	191	157	197	171	215	187	196	171	211	158	180	196	189	198	203	184	171	182	180	199	183	172	192	196	200	183	188	201	200	175	225	201	172	182	173	206	164
2248	302	302	267	271	238	249	256	247	273	241	257	235	261	222	245	229	264	233	239	244	230	212	243	251	273	235	257	244	207	233	252	261	274	254	260	246	244	261	258	233	238	252	260	262	290	235	261	247	261	242	240	279	251	240	275	254	257	248	245	251	264	256	261	256	273	245	229	259	264	259	235	231	240	249	237	260	218	294	275	266	258	229	235	253	252	248	246	221	234	258	286	231	241	211	264	215	287	253	261	273	279	253	236	256	238	264	242	242	236	254	245	256	286	240	230	243	228	249	242	259	300	258	238	242	246	245	259	254	238	273	246	232	269	242	240	211	231	261	208	249	273	259	256	249	250	248	246	253	251	273	253	255	261	214	245	253	236	230	242	240	243	272	267	236	274	285	260	226	269	227	285	227	257	243	255	246	253	228	258	274	245	259	237	268	246	224	252	273	232	239	260	238	284	236	242	236	239	250	266	248	255	242	275	249	241	253	233	233	235	244	247	270	287	255	252	228	269	243	246	262	275	269	246	277	233	263	254	263	281	206	275	229	252	256	241	245	242	237	242	248	236	224	258	237	258	244	238	247	266	234	235	231	282	277	236	278	234	251	233	245	258	267	245	221	269	279	277	238	239	273	253	269	248	270	237	259	219	292	281	269	263	247	254	258	271	225	254	238	248	253	231	258	265	237	262	219	255	254	259	270	230	254	245	233	242	232	250	248	261	232	244	255	258	243	256	234	225	249	223	250	249	259	255	266	253	243	248	265	248	239	244	260	239	248	265	243	268	246	259	253	228	234	271	252	280	220	251	253	261	270	259	227	260	266	225	246	239	215	270	254	237	271	248	256	250	276	255	240	252	238	265	224	264	250	226	239	236	230	258	242	243	259	250	255	257	247	268	249	259	269	222	245	263	245	248	254	250	258	269	244	251	261	266	265	218	257	256	266	250	234	272	272	238	243	270	287	232	267	224	274	258	239	240	238	258	267	262	236	245	256	248	249	226	225	254	250	243	256	226	254	256	272	251	231	244	238	262	258	240	246	253	228	237	267	233	265	253	247	220	260	244	236	282	256	273	283	268	262	235	248	250	247	257	262	250	260	259	245	251	274	275	259	219	260	259	248	250	266	250	242	270	250	228	246	268	262	243	259	277	272	237	253	251	261	255	234	238	252	247	258	234	255	256	270	246	237	257	246	259	259	219	232	229	260	237	242	211	264	264	266	270	192	263	222	234	243	246	247	226	255	239	232	263	242	254	252	247	298	233	246	237	235	231	256	272	233	245	247	268	242	233	271	249	255	246	234	229	246	246	272	223	262	246	205	269	260	255	279	242	244	227	236	276	246	273	251	249	237	273	275	281	288	253	246	230	244	226	257	254	236	252	269	234	259	287	249	255	246	229	237	254	235	244	260	238	236	248	259	263	268	253	261	273	269	260	248	224	278	232	245	259	273	255	237	243	221	245	291	260	234	273	270	239	255	263	242	258	255	245	240	268	243	244	261	227	260	254	253	229	240	251	239	225	232	229	244	266	247	256	228	236	249	233	221	263	197	226	252	250	237	272	254	243	240	223	248	279	248	229	226	248	261	252	256	256	250	257	259	267	242	252	259	256	255	234	253	274	234	234	212	267	268	263	266	243	243	233	247	272	254	262	232	242	255	252	244	251	251	273	257	247	240	246	239	224	263	270	250	236	265	207	265	260	241	243	250	264	262	270	259	246	246	257	223	261	254	241	265	294	263	262	240	278	241	262	283	244	243	258	233	278	224	254	245	276	266	250	290	260	240	218	245	234	257	248	244	259	229	239	240	263	255	270	257	234	256	227	262	242	256	264	245	271	254	244	232	248	276	240	255	273	256	262	257	257	243	232	235	236	244	264	236	247	220	280	254	238	253	227	231	223	255	254	237	252	262	269	240	238	232	254	262	293	247	242	259	262	275	251	268	249	270	235	249	249	276	240	241	251	256	249	250	267	253	275	259	252	279	259	263	243	248	227	232	244	252	233	252	295	253	264	227	231	238	235	255	252	250	259	234	262	271	232	249	244	248	226	247	257	232	271	261	275	230	248	238	247	253	271	269	271	254	249	269	231	265	232	240	272	282	260	243	253	250	267	247	248	259	242	240	277	247	254	237	273	247	259	253	273	255	247	279	221	247	235	257	266	257	262	265	236	250	255	262	248	239	257	289	254	243	255	269	255	221	266	264	258	241	259	228	233	271	266	254	256	248	252	252	270	230	266	222	245	262	246	238	260	230	247	248	253	257	256	238	228	249	269	237	245	236	231	226	235	245	242	256	251	239	228	247	274	259	260	268	252	262	267	236	245	241	217	238	298	232	267	257	263	284	254	251	258	227	261	261	237	230	253	276	221	286	252	241	258	268	253	230	251	269	252	235	255	260	280	239	257	244	254	241	244	241	262	259	248	219	239	246	258	222	239	263	248	278	273	297	266	264	298	237	252	248	240	242	246	253	260	250	246	276	263	252	266	232	244	257	230	236	256	228	284	257	268	244	244	239	266	244	257	219	264	265	247	251	239	263	242	266	250	230	236	277	243	221	265	283	256	286	223	284	237	238	260	255	257	263	251	232	244	244	240	204	252	254	259	256	245	277	259	243	251	239	238	212	251	275	255	273	256	234	244	242	247	231	278	298	238	287	243	243	241	244	233	261	266	263	248	256	236	282	275	228	254	251	262	255	246	261	239	244	239	247	239	277	236	232	213	284	249	228	270	252	262	256	242	268	218	250	256	239	255	235	250	265	261	230	228	285	275	242	249	272	257	225	235	282	232	257	254	250	260	249	212	274	260	235	255	213	241	256	259	264	241	239	250	254	242	261	260	272	256	254	259	223	255	240	250	222	237	255	265	261	243	271	258	267	251	253	279	262	230	234	268	259	249	269	240	252	243	246	264	214	209	253	228	241	259	229	239	259	267	240	282	247	271	224	259	260	264	259	254	249	231	240	260	275	258	246	269	268	267	233	251	245	253	257	253	222	268	224	237	218	236	235	255	273	261	261	242	263	244	230	233	256	253	265	250	271	263	240	253	239	269	274	262	269	258	278	251	242	251	240	244	276	268	235	244	234	244	274	259	217	283	226	241	239	281	268	257	270	277	245	264	273	258	282	258	251	279	282	253	256	254	244	214	259	237	247	248	265	255	242	256	230	254	240	252	285	292	226	262	282	284	247	243	252	245	234	252	260	229	222	257	275	224	254	242	244	267	277	239	250	246	263	237	236	269	260	263	272	232	257	284	238	242	254	262	229	229	263	267	258	233	255	250	239	238	279	217	257	259	266	255	277	257	231	247	271	252	204	252	226	244	247	232	250	271	253	256	248	249	260	247	231	245	271	246	273	239	241	251	254	263	227	241	262	247	284	246	233	244	251	273	256	245	236	255	266	225	250	250	247	254	234	243	231	252	259	228	229	250	280	227	261	241	246	233	232	244	231	275	243	244	236	241	264	261	257	275	239	230	220	240	246	246	235	237
2511	700	759	823	757	805	780	734	719	691	699	645	610	678	683	673	674	646	657	674	642	682	661	681	638	649	684	637	688	675	670	636	651	623	640	645	614	666	628	624	617	649	655	659	566	615	683	600	630	677	653	644	633	610	628	637	620	673	620	649	636	639	652	624	596	622	649	628	650	672	628	652	648	628	650	616	668	651	653	585	660	634	680	662	688	635	653	646	668	646	656	585	639	678	679	673	672	632	644	646	644	637	652	632	602	715	683	615	642	635	668	600	648	647	659	647	705	647	661	672	666	650	593	641	649	665	658	607	675	606	671	647	662	682	694	635	612	620	640	667	610	656	670	651	626	644	625	650	669	629	673	715	643	644	660	660	654	700	654	573	640	593	612	651	642	620	657	620	603	609	640	613	660	640	649	627	610	649	640	646	668	655	663	637	676	668	630	625	685	635	649	704	622	680	642	648	647	678	636	643	674	612	615	634	647	621	624	649	637	647	638	647	663	639	650	600	610	693	626	655	614	595	616	657	638	687	664	628	625	625	622	666	655	644	661	611	638	694	622	612	680	632	633	618	619	668	625	647	629	628	665	622	588	634	654	619	652	608	675	655	677	642	661	647	630	660	655	651	674	653	644	634	615	662	601	628	614	664	626	640	634	663	668	619	659	628	653	649	613	638	626	632	648	661	691	667	658	665	661	663	648	688	622	663	644	627	644	686	648	639	659	678	641	610	664	657	625	663	627	651	604	644	618	633	632	577	650	625	616	665	638	685	601	630	653	610	623	662	589	627	643	642	694	642	657	558	680	659	677	637	685	630	653	618	648	649	603	645	640	632	649	671	612	650	656	668	634	618	648	644	644	598	590	685	638	661	626	662	693	624	647	636	613	640	677	630	613	613	622	636	663	649	638	619	660	658	606	608	621	610	619	668	674	635	649	633	669	611	676	610	574	669	646	621	658	693	664	653	616	631	658	726	673	629	732	623	621	658	650	635	624	637	648	666	628	657	637	620	636	660	669	673	619	646	612	619	666	674	629	627	643	661	650	637	586	660	624	666	678	644	618	609	666	656	629	598	663	642	607	580	666	646	639	659	645	688	612	618	643	656	649	662	618	622	614	680	621	606	657	641	609	570	708	652	572	654	612	641	626	657	659	619	662	639	596	626	652	626	613	655	691	649	617	626	663	682	661	610	675	608	619	623	654	678	629	654	666	638	602	599	630	641	654	647	697	636	647	649	626	610	656	604	656	663	623	639	649	663	617	616	657	623	652	657	592	625	642	613	655	650	643	675	634	642	674	679	646	643	683	631	645	661	679	697	653	652	654	645	615	606	657	646	658	668	650	693	646	638	643	572	656	658	674	626	653	655	621	694	639	681	630	618	625	663	618	620	679	615	649	648	648	635	656	598	638	598	682	644	615	621	649	633	638	654	595	667	648	623	663	646	620	644	680	632	640	607	669	676	649	656	601	605	670	613	614	650	660	626	688	672	631	653	644	636	626	630	656	618	665	608	623	629	677	648	623	585	634	607	631	660	642	649	641	621	629	663	612	660	635	656	642	674	631	626	642	641	615	659	628	686	614	648	674	661	637	651	663	616	636	609	617	638	631	637	653	638	625	654	666	649	664	612	628	653	633	659	654	630	607	622	594	652	638	684	622	684	658	625	640	659	626	633	584	649	652	622	651	667	627	633	664	653	635	627	699	624	599	663	646	658	625	646	640	636	625	623	642	675	646	657	666	622	627	679	657	641	635	651	619	640	640	618	616	654	605	641	662	660	646	636	627	604	640	622	642	635	621	675	651	638	591	640	636	617	645	632	626	602	612	624	663	675	655	600	638	638	642	601	603	626	643	639	656	672	672	642	619	658	633	615	639	631	657	630	686	640	631	653	672	579	627	628	650	643	653	669	616	640	642	656	633	621	638	606	640	661	662	660	629	619	636	653	686	643	661	675	670	593	664	628	664	687	625	673	633	666	629	666	583	620	697	620	638	620	616	660	631	680	691	677	601	679	570	630	659	623	616	596	635	645	672	631	653	638	660	619	678	626	587	621	646	668	631	669	630	671	649	641	615	686	640	622	661	662	590	602	692	612	631	596	609	586	650	655	650	655	645	634	596	596	614	595	679	626	660	603	604	627	636	673	622	651	629	635	627	665	612	646	651	621	696	660	639	648	626	699	637	660	657	607	651	633	581	690	620	652	643	650	597	670	630	630	610	663	638	649	657	638	646	651	671	684	659	643	643	655	630	614	634	663	582	652	655	620	616	675	640	611	698	600	649	617	660	670	624	632	666	619	634	616	693	643	646	635	652	636	646	688	633	633	659	635	665	638	631	645	663	651	612	663	624	673	640	646	683	652	700	660	657	728	639	627	617	634	631	639	658	665	663	635	615	699	655	653	657	605	657	626	604	646	632	667	605	631	703	620	641	668	639	643	667	657	650	665	601	661	667	631	671	685	616	659	628	646	653	645	630	647	626	641	629	663	668	630	603	650	647	633	631	623	628	647	630	660	673	632	686	674	630	686	632	657	614	643	600	608	673	677	612	641	653	614	664	626	660	645	646	621	616	652	637	630	672	610	660	622	664	621	653	639	686	682	656	696	667	676	644	625	620	631	620	669	622	631	628	634	673	688	647	719	606	666	638	577	642	629	646	654	674	623	609	654	634	683	628	647	622	639	635	615	630	666	598	634	631	668	672	656	623	643	657	694	660	596	654	590	647	641	630	614	683	660	671	627	640	624	650	608	615	651	637	690	607	679	628	622	665	653	675	613	643	629	650	639	639	665	582	622	680	641	688	577	663	656	638	592	635	618	663	629	677	651	626	595	599	645	622	631	631	640	649	621	592	668	625	635	649	658	682	623	670	628	664	631	621	641	683	670	653	629	610	634	624	644	608	654	646	623	631	588	634	655	664	650	638	620	632	629	649	614	648	660	660	637	671	637	635	674	621	613	630	632	654	640	622	624	651	655	627	579	605	652	667	622	643	671	667	659	645	676	623	644	641	641	629	696	653	662	665	679	681	641	650	637	665	641	636	636	633	610	638	626	665	610	656	640	653	638	657	640	685	667	659	645	593	592	650	630	641	671	608	668	584	676	600	667	621	670	611	646	632	642	636	619	638	627	642	661	657	660	645	617	708	645	646	615	685	626	625	667	635	649	622	642	627	636	714	598	668	678	649	632	625	660	617	654	633	646	619	598	626	641	610	677	654	619	666	679	671	637	632	612	661	613	663	653	649	630	659	652	660	645	632	690	655	653	651	655	646	624	662	579	607	652	667	635	656	642	628	641	658	616	683	663	697	674	670	631	640	622	678	638	649	656	675	666	599	657	594	648	670	660	670	647	623	672	655	658	634	662	609	666	637	622	624	651	633	672	695	656	562	676	643	660	643	679	643	615	643	626	654	668	657	631	663	624	622	619	632	682	657	612	607	661	641	646	647	629	607	673	625	612	614	646	641	676	679	658	661	657	656	650	676	601	673	651
8553	973	1309	1077	726	581	483	423	353	312	264	274	282	234	246	214	216	198	216	200	221	192	226	182	189	200	197	196	182	205	200	183	185	196	198	170	217	184	159	211	198	186	179	174	210	184	167	179	172	216	163	199	182	176	178	197	177	185	186	162	168	201	177	183	156	210	178	180	190	165	200	158	160	168	174	173	193	188	171	169	193	189	194	198	167	174	184	173	177	197	199	153	176	161	189	208	201	185	184	183	177	187	172	161	175	169	152	178	216	178	180	180	170	179	180	178	177	202	187	184	175	198	186	200	163	192	200	196	181	189	182	179	179	171	179	169	174	172	185	196	191	175	160	167	192	187	177	159	152	174	190	186	173	185	161	165	170	196	169	179	194	167	163	167	180	188	177	171	201	172	165	196	187	181	187	168	160	176	180	187	172	213	180	153	166	181	169	179	179	193	167	194	183	198	167	184	184	176	194	179	177	178	197	173	178	174	187	189	186	168	167	179	159	198	160	173	192	197	174	165	183	155	195	162	185	178	194	172	166	185	165	184	200	179	183	167	192	154	171	164	178	183	171	186	175	172	188	166	194	227	183	194	176	169	163	201	168	173	178	172	164	170	184	166	192	171	179	176	180	186	201	159	193	187	170	177	167	203	183	221	174	172	173	170	188	184	171	176	192	182	165	173	176	180	202	175	173	167	168	184	175	181	181	181	150	171	178	172	179	175	164	170	193	182	181	158	172	177	174	173	176	181	187	163	160	153	181	188	187	182	199	186	170	182	189	155	188	195	174	171	189	194	164	170	167	152	165	182	202	184	175	164	196	180	162	158	184	163	178	175	170	188	184	177	173	182	189	192	167	179	167	172	162	174	186	182	161	202	166	189	184	195	201	184	181	181	179	179	173	202	183	178	190	172	167	197	162	186	190	172	173	194	206	151	208	164	160	166	167	198	182	169	179	185	187	172	191	166	166	166	174	166	180	175	179	179	173	178	202	173	195	173	164	195	181	171	172	157	198	174	180	175	155	175	171	166	208	185	156	173	187	191	178	180	185	172	179	167	186	173	173	155	182	162	170	185	189	156	180	161	183	190	157	155	187	173	164	175	163	166	176	169	164	179	168	167	174	165	165	183	182	156	172	196	199	200	196	184	175	160	176	183	172	162	147	194	201	183	197	172	205	171	161	176	187	184	202	174	167	178	173	161	185	192	188	172	213	164	199	175	175	206	185	179	163	189	183	158	170	161	176	181	191	159	193	167	161	188	170	179	180	174	215	171	206	185	191	175	165	194	190	168	164	167	169	195	176	190	196	160	171	200	177	181	179	182	196	173	170	169	153	176	157	166	162	169	191	176	182	194	192	172	199	175	141	178	186	200	179	187	189	202	185	202	176	163	177	187	159	189	170	205	174	185	164	184	185	185	177	165	161	176	173	171	182	183	180	195	173	149	182	204	197	194	170	164	171	185	166	170	150	128	191	159	189	210	157	168	159	145	175	162	181	187	172	168	153	168	180	181	182	176	173	171	182	190	181	181	168	168	174	159	169	170	181	185	191	169	157	206	168	167	173	175	164	187	174	180	162	154	173	162	156	189	172	175	208	189	168	184	194	177	161	169	184	179	169	183	164	171	184	183	195	165	173	202	164	199	151	173	169	169	199	161	185	182	207	183	202	190	173	180	176	187	189	178	218	184	205	189	148	216	174	183	174	207	183	181	169	171	184	200	203	176	182	183	187	170	167	148	174	186	168	168	168	156	185	182	192	203	177	166	210	202	175	182	184	196	178	175	162	162	184	203	194	169	179	172	171	178	173	176	178	172	171	201	170	144	166	168	202	167	173	180	171	185	172	199	165	177	201	172	163	190	192	181	166	175	178	178	183	185	169	188	160	160	179	165	170	172	165	180	177	200	214	204	165	176	186	179	187	187	187	181	187	167	170	158	169	184	169	183	153	179	167	182	182	181	167	175	176	148	203	165	181	195	173	177	161	194	185	168	180	184	167	181	205	194	173	158	201	164	175	161	187	184	174	180	189	204	178	182	194	160	193	192	185	167	174	173	173	169	153	175	164	193	185	152	159	170	178	192	184	169	189	172	187	182	187	160	157	164	182	159	177	167	154	175	185	168	159	179	163	165	171	199	168	181	203	190	170	159	165	174	200	175	195	175	150	205	178	170	183	180	192	176	190	180	172	182	187	167	179	165	187	179	170	177	200	185	166	183	182	184	180	143	166	175	182	178	179	180	191	188	170	178	186	198	183	174	197	183	186	201	181	213	159	157	160	194	168	155	183	168	168	191	165	176	181	163	192	187	189	203	188	164	168	161	171	162	173	179	171	191	176	196	163	207	203	190	191	194	154	201	167	167	173	183	190	183	190	165	168	169	185	196	164	185	184	174	189	163	166	174	185	180	163	156	177	175	166	197	164	185	176	173	185	181	186	165	174	171	189	198	198	168	162	194	179	174	182	178	159	170	207	161	153	173	192	174	186	162	175	171	188	169	170	174	186	193	212	176	194	187	203	189	179	190	164	191	176	162	188	180	177	186	179	180	175	156	197	185	159	170	159	156	185	167	191	181	206	175	206	165	185	187	201	191	186	189	181	193	189	156	181	179	173	183	188	170	179	165	171	158	184	168	163	144	171	160	170	152	185	186	149	175	188	169	171	165	184	177	197	170	195	184	197	202	199	177	176	185	188	198	180	188	192	171	205	178	219	157	187	188	179	171	200	162	176	200	186	172	182	174	157	189	179	169	170	195	171	153	185	171	174	177	191	164	189	177	195	167	199	154	178	166	204	185	137	173	175	179	177	181	193	179	172	184	155	172	204	200	164	171	163	168	170	162	177	196	161	165	171	173	182	153	172	175	182	173	175	172	163	170	177	179	182	165	163	182	178	186	190	199	196	187	161	169	156	186	176	192	196	197	199	144	164	176	176	175	153	179	168	171	165	153	189	170	176	171	170	174	160	158	156	178	141	173	175	168	189	179	165	175	190	161	187	193	175	176	176	154	202	185	187	193	191	198	171	198	191	181	152	160	175	202	183	155	189	166	199	177	177	183	170	202	168	174	180	193	183	161	168	173	176	195	163	184	197	160	166	188	180	180	181	180	171	188	190	183	183	167	168	186	159	180	193	170	172	159	188	171	179	228	202	188	178	174	191	159	171	184	175	155	209	202	143	198	176	143	188	180	168	163	195	172	191	167	155	186	181	179	178	183	162	183	165	172	184	186	160	172	188	170	181	178	158	179	149	165	151	169	182	160	178	187	176	168	176	166	188	163	175	170	179	188	156	198	173	177	186	167	173	178	174	169	164	147	170	170	179	187	167	174	195	181	184	172	188	156	169	179	199	162	184	204	172	175	164	167	181	177	186	190	173	183	143	169	187	168	187	164	178	176	171	197	180	194	164	183	181	193	192	165	158	151	165	171	193	164	196	184	163	211	189	189	194	182	161	162	172	158	165	168	142	190	180	180	184	177	171	197	165	170	196	186
5721	1341	2810	3284	3012	2463	2001	1626	1486	1327	1172	1075	978	885	835	768	789	707	665	668	700	626	614	625	541	600	594	615	511	548	530	545	564	552	500	491	530	560	532	497	478	527	489	512	474	462	475	502	477	514	504	498	482	513	476	502	509	485	486	477	469	501	492	444	517	476	514	487	432	462	482	445	492	488	416	455	492	492	464	454	480	506	478	477	472	476	445	456	494	455	445	448	448	481	458	488	427	466	436	493	476	438	473	468	469	490	454	450	467	453	479	494	454	457	477	460	453	492	452	481	495	453	457	437	442	443	451	467	455	464	478	445	436	476	449	504	463	437	439	465	458	452	450	466	484	465	455	477	444	498	459	474	472	463	461	424	412	481	470	435	473	426	469	461	467	457	466	491	429	452	496	470	434	432	486	456	456	459	497	455	506	445	457	469	465	467	427	510	437	490	444	492	458	485	460	445	449	463	464	441	435	476	458	465	443	437	469	472	472	480	466	459	441	429	489	466	496	473	443	439	476	455	471	455	500	446	453	451	444	428	470	483	464	457	478	433	509	440	458	444	482	505	478	419	441	460	459	444	449	481	506	476	440	445	454	460	481	428	475	474	441	469	479	459	454	471	452	488	452	460	423	466	431	443	472	484	442	480	457	433	472	415	438	456	469	451	490	460	487	478	476	444	492	471	450	446	411	452	476	459	454	473	446	459	489	480	448	483	428	446	453	458	458	471	439	480	438	423	419	468	432	465	441	422	475	450	465	467	476	452	474	445	482	468	420	486	490	483	426	452	467	478	421	436	417	451	459	463	488	418	445	512	483	419	486	449	458	469	481	441	406	474	479	445	484	472	471	472	436	502	432	406	463	478	477	493	435	462	422	476	502	453	481	456	464	470	481	477	451	478	502	450	465	471	475	489	471	470	458	436	465	433	447	430	446	460	482	452	484	460	456	430	472	465	455	527	484	425	492	433	483	455	479	501	444	470	481	430	460	449	465	468	466	476	452	474	466	460	454	458	463	468	418	462	443	427	448	471	474	436	450	457	434	434	488	442	429	442	481	448	464	456	491	474	461	417	462	492	439	461	456	449	476	460	430	478	467	474	443	451	461	447	429	431	464	449	425	445	484	436	463	467	481	459	451	455	471	490	461	457	448	470	514	466	460	436	449	475	434	463	407	464	471	479	459	475	427	459	446	439	443	459	479	494	480	426	447	488	436	473	453	443	454	448	466	445	488	444	456	460	473	451	450	429	503	436	472	436	440	445	503	475	454	454	475	447	423	485	474	435	486	504	467	482	478	442	477	487	466	468	488	489	472	471	450	480	457	446	454	467	435	454	486	462	465	474	479	474	445	456	452	494	472	451	435	454	467	406	478	442	434	434	495	466	430	409	457	462	487	427	464	446	476	455	437	474	440	486	484	502	453	477	458	461	456	486	405	491	469	441	437	439	487	442	481	469	460	489	435	422	390	430	501	485	447	451	445	450	464	455	448	496	451	480	469	466	491	460	508	443	488	437	419	473	462	410	438	467	492	442	449	461	445	488	484	472	461	482	441	444	465	478	435	463	470	488	453	446	476	467	425	459	446	486	459	456	470	450	443	476	429	433	524	438	441	472	469	476	489	487	418	467	482	475	415	470	496	496	495	478	431	418	464	433	451	464	421	440	472	475	452	464	442	482	470	445	442	497	429	469	476	441	423	433	457	454	509	427	443	481	482	482	422	458	431	437	442	462	463	446	440	478	447	447	409	469	471	507	461	474	485	485	488	445	448	427	456	468	462	450	436	466	459	478	440	436	472	470	442	462	466	466	447	435	478	494	444	445	435	447	436	471	492	457	481	455	444	428	469	437	458	495	464	440	447	473	446	457	473	510	466	439	479	459	445	471	467	490	443	482	471	490	444	435	439	472	433	441	469	459	474	443	467	454	456	417	468	445	457	474	449	503	461	467	486	463	445	437	435	440	482	478	486	447	471	430	492	495	479	429	504	465	454	498	448	429	514	449	444	452	424	427	462	451	457	462	434	494	445	442	484	450	439	452	475	448	456	488	458	454	465	459	424	500	452	441	445	490	466	495	470	452	455	465	391	457	447	446	444	465	465	436	497	436	496	477	418	476	472	476	442	432	460	450	458	465	480	449	505	500	424	435	419	450	453	434	493	473	479	453	465	466	455	488	440	436	449	492	510	458	455	473	474	486	466	497	416	396	464	475	474	483	455	449	443	456	466	464	464	487	437	442	485	466	496	465	451	470	441	454	464	486	486	456	412	451	457	473	442	463	514	467	462	443	462	464	444	445	458	409	438	447	435	443	428	478	416	407	471	441	499	436	472	490	464	467	422	454	441	450	456	483	437	439	469	454	500	445	432	435	449	499	457	451	472	392	478	397	471	462	485	443	442	466	461	431	443	427	486	480	487	465	439	468	467	399	462	465	445	461	478	503	458	470	497	442	443	473	462	455	460	435	469	448	512	448	482	454	473	469	458	407	437	459	451	485	474	442	437	428	484	464	453	450	454	432	422	455	458	451	469	447	478	458	431	451	464	450	412	451	459	458	477	460	468	431	464	457	445	446	422	474	469	459	468	431	457	443	422	462	495	471	455	460	478	437	444	451	442	452	456	500	472	457	468	447	504	445	454	478	482	446	473	463	473	427	468	477	476	478	447	417	489	463	457	491	467	432	449	446	421	405	454	455	451	473	493	421	460	453	454	453	466	453	480	475	449	497	435	475	470	435	471	457	447	457	426	485	487	476	458	452	445	467	474	464	437	454	458	511	448	448	475	465	427	470	502	450	422	450	492	462	495	467	472	485	514	473	427	458	457	438	436	439	462	452	514	468	446	486	484	482	479	485	464	467	475	472	471	446	456	415	476	449	484	438	474	450	464	443	480	479	451	457	443	471	488	462	466	497	486	452	452	456	431	478	440	423	457	470	462	467	488	466	435	504	497	486	477	466	453	486	456	433	481	493	480	450	483	518	470	463	446	442	484	435	469	505	489	457	428	471	486	449	446	444	431	467	452	448	441	498	449	496	435	487	458	509	457	466	463	427	466	463	466	425	501	461	466	488	488	451	473	463	478	430	455	457	447	479	456	496	454	420	433	416	470	442	479	482	490	458	491	468	465	457	486	443	464	446	491	474	511	459	430	482	465	445	455	460	463	447	454	476	452	431	411	480	462	454	461	472	447	474	455	461	443	490	463	463	485	421	479	477	432	461	443	454	488	460	451	470	473	472	448	488	499	465	440	425	454	441	486	458	438	484	477	463	431	460	482	485	486	474	456	505	460	450	454	494	413	460	458	446	466	425	467	451	460	446	457	446	506	438	441	459	438	431	441	425	485	431	503	429	457	445	460	478	446	464	470	474	459	461	407	461	469	461	458	432	492	462	467	454	466	458	450	441	453	480	462	468	460	458	429	446	449	464	429	425	447	483	444	445	454	457	455	491	498	500	484	455	453	461	436	462	385	477	457	433	487	496	474	496	470	439
38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
