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
338340627277	338340627836	338340628386	338340628936	338340629486	338340630036	338340630586	338340631136	338340631686	338340632236	338340632786	338340633336	338340633886	338340634436	338340634986	338340635536	338340636086	338340636636	338340637186	338340637736	338340638286	338340638836	338340639386	338340639936	338340640486	338340641036	338340641586	338340642136	338340642686	338340643236	338340643786	338340644336	338340644886	338340645436	338340645986	338340646536	338340647086	338340647636	338340648186	338340648736	338340649286	338340649836	338340650386	338340650936	338340651486	338340652036	338340652586	338340653136	338340653686	338340654236	338340654786	338340655336	338340655886	338340656436	338340656986	338340657536	338340658086	338340658636	338340659186	338340659736	338340660286	338340660836	338340661386	338340661936	338340662486	338340663036	338340663586	338340664136	338340664686	338340665236	338340665786	338340666336	338340666886	338340667436	338340667986	338340668536	338340669086	338340669636	338340670186	338340670736	338340671286	338340671836	338340672386	338340672936	338340673486	338340674036	338340674586	338340675136	338340675686	338340676236	338340676786	338340677336	338340677886	338340678436	338340678986	338340679536	338340680086	338340680636	338340681186	338340681736	338340682286	338340682836	338340683386	338340683936	338340684486	338340685036	338340685586	338340686136	338340686686	338340687236	338340687786	338340688336	338340688886	338340689436	338340689986	338340690536	338340691086	338340691636	338340692186	338340692736	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
16094	1350	1082	812	582	483	388	352	330	297	284	324	258	288	291	240	254	229	249	274	251	248	249	255	260	268	257	273	240	235	285	234	251	266	243	243	238	262	239	252	231	233	234	222	223	255	239	247	256	243	262	225	230	187	205	254	227	261	279	233	267	228	224	247	254	266	242	250	229	233	247	260	220	274	245	224	269	222	259	238	262	257	211	262	219	227	238	213	227	237	236	242	222	257	236	249	244	256	222	248	270	259	230	209	222	235	238	237	260	211	241	251	213	271	227	239	269	229	242	266	216	247	206	246	218	241	251	245	229	229	239	237	238	211	240	252	285	230	269	254	243	237	219	252	247	196	255	238	246	241	270	236	233	222	253	227	225	243	231	236	239	219	225	229	228	246	215	240	234	274	259	232	228	253	245	250	240	261	252	225	238	224	272	233	237	252	231	241	235	225	235	253	230	233	272	213	226	243	229	258	221	263	229	222	223	215	221	238	226	231	228	224	206	268	234	226	224	254	242	242	263	234	221	266	247	231	254	258	251	236	248	208	242	230	242	254	231	237	237	256	218	222	251	222	242	231	262	245	252	211	260	262	243	219	240	220	249	250	237	259	265	245	219	243	246	234	193	235	226	241	250	228	254	221	237	234	226	237	273	236	253	203	233	235	257	237	221	249	265	210	249	243	246	246	253	219	229	269	198	234	255	201	242	231	266	230	221	248	247	231	243	261	242	244	262	252	237	241	254	232	233	276	245	218	230	235	253	231	206	249	235	220	251	239	237	249	202	230	245	215	262	267	258	231	303	252	269	233	264	248	227	254	224	235	233	238	225	253	276	245	263	272	239	236	196	230	238	253	220	244	231	247	226	248	241	220	272	266	266	249	238	239	257	221	238	260	246	209	235	241	245	250	263	192	253	241	248	256	238	268	231	227	232	229	250	247	211	207	228	249	256	240	255	240	263	231	247	227	252	229	255	238	246	258	245	238	221	273	270	223	254	249	202	254	254	214	284	224	236	221	255	264	255	268	265	240	236	228	237	261	253	266	233	237	241	266	268	243	232	231	237	222	248	282	236	260	246	223	223	251	225	226	249	248	229	259	254	253	240	254	208	247	244	244	220	219	236	231	233	250	253	273	217	235	233	249	235	231	227	222	237	219	212	243	237	222	250	233	210	220	245	217	198	251	266	230	246	226	239	198	252	256	216	235	202	235	253	227	248	217	224	245	230	234	255	259	217	275	281	251	239	233	224	231	245	230	233	222	245	238	235	216	240	227	239	256	218	225	251	258	261	263	251	231	228	235	239	252	264	252	248	227	223	213	250	229	261	234	202	222	229	242	248	245	234	245	230	240	244	210	231	269	225	249	264	227	226	232	244	248	260	214	239	247	253	235	241	285	236	242	225	249	236	225	256	248	249	255	244	284	244	258	241	262	239	227	221	212	247	256	248	257	272	249	238	238	233	221	210	201	229	253	226	240	209	205	271	231	230	254	246	240	246	264	247	264	248	254	258	250	221	231	240	232	245	264	242	239	272	238	258	244	244	245	248	249	255	219	247	231	261	268	243	222	233	258	265	228	236	233	236	212	235	250	260	233	257	235	226	240	273	235	259	227	254	227	252	244	234	233	222	258	235	215	239	265	223	239	256	252	212	239	226	251	255	229	271	245	258	231	255	230	290	258	224	249	234	233	255	241	244	218	234	256	248	237	237	221	206	266	210	215	239	258	233	221	240	228	237	250	250	266	249	258	244	244	246	242	226	239	232	231	255	254	222	261	237	230	206	293	254	221	227	246	257	282	246	251	254	242	246	237	246	239	248	272	235	218	228	225	223	223	220	271	259	247	247	249	263	210	232	212	256	218	249	214	252	264	242	233	226	262	233	277	248	235	269	222	234	245	242	255	244	250	244	260	258	265	231	248	219	240	219	237	239	279	240	226	234	239	232	254	233	193	222	228	245	228	256	244	224	226	241	245	260	273	209	236	221	244	223	228	241	197	279	269	235	214	236	242	221	232	234	259	251	259	252	238	248	263	233	263	264	209	252	230	200	264	216	246	248	263	253	236	216	226	249	232	224	234	232	227	215	225	266	220	225	228	238	213	242	239	264	236	259	243	226	250	218	247	242	237	228	238	229	218	245	247	281	253	236	224	241	248	239	217	255	239	215	228	236	250	267	228	226	213	237	213	237	237	274	246	248	271	225	223	240	259	251	253	248	221	259	252	240	227	263	222	237	258	237	255	227	205	258	261	240	250	257	245	273	251	235	256	210	253	243	247	230	250	227	224	240	288	267	247	248	237	227	236	226	259	228	245	268	224	223	255	227	241	241	235	236	243	246	217	229	226	237	242	262	269	251	260	268	271	245	252	253	241	239	221	229	234	234	247	256	264	262	246	223	263	250	268	211	229	238	247	237	234	228	253	255	220	236	228	219	233	226	240	225	238	257	247	229	271	223	260	253	233	245	257	230	265	234	243	244	263	224	233	254	210	244	260	210	250	245	245	208	229	219	236	226	228	258	284	228	226	242	248	244	242	262	239	256	269	281	239	221	236	250	223	243	232	244	239	215	240	239	236	269	249	246	253	240	257	246	254	263	231	235	245	232	220	267	241	235	226	252	227	251	212	265	253	230	234	283	233	245	245	219	239	247	241	230	214	264	238	256	253	235	204	220	216	232	208	277	244	246	247	227	244	243	266	224	258	212	234	237	222	215	253	218	201	258	229	244	228	225	247	252	223	235	234	244	254	250	253	235	249	229	233	245	229	249	238	227	239	221	250	266	239	244	234	246	258	236	258	236	262	258	246	245	263	245	232	263	227	225	232	263	241	231	208	245	250	251	227	270	235	225	261	267	232	256	262	236	221	251	257	280	225	259	237	233	243	242	224	232	260	208	250	210	235	208	218	248	263	251	240	266	271	260	255	233	240	222	223	252	242	261	237	243	234	228	222	219	220	257	237	220	275	220	243	237	228	252	251	271	258	261	262	250	240	229	218	215	254	232	241	216	236	265	220	212	247	251	246	225	257	255	247	234	247	233	254	243	254	245	231	265	253	251	224	235	245	240	263	225	197	234	240	246	255	235	246	269	233	245	250	233	257	262	242	254	254	236	244	242	250	228	225	225	254	244	249	245	234	273	228	235	232	259	226	223	197	239	236	241	234	263	253	214	218	245	267	267	223	248	206	229	240	239	256	252	219	245	233	248	250	281	215	261	255	240	227	241	251	229	213	249	212	220	240	224	241	313	253	225	210	244	212	236	244	254	247	241	237	222	250	242	231	202	215	236	242	219	213	194	242	279	243	203	255	235	262	242	223	242	247	238	230	252	268	250	245	228	271	242	223	228	247	241	230	225	235	246	242	247	253	265	244	253	234	242	249	236	244	269	241	274	232	264	228	258	255	249	256	243	250	256	231	252	254	224	213	276	253	250	223	227	231	264	268	238	235	273	236	266	249	268	212	264	223	262	207	221	270	231	235	241	221	239	243	227	240
8706	1122	2114	2496	1989	1570	1297	1173	1031	967	821	831	770	729	688	662	642	652	712	655	660	612	607	616	599	590	602	564	606	598	597	625	547	534	584	561	548	544	593	536	584	589	568	537	548	553	558	561	645	565	587	547	599	595	593	570	526	542	598	553	524	555	579	565	550	500	585	523	584	504	591	592	569	561	508	562	556	554	497	557	558	536	520	549	522	544	577	566	567	500	561	543	551	566	600	555	549	588	526	543	549	521	570	552	555	579	531	561	520	569	517	540	536	526	538	557	553	539	564	527	582	562	530	567	616	555	534	543	560	600	536	555	576	535	562	569	509	568	520	547	537	508	515	549	539	492	591	580	566	555	505	538	569	575	554	529	554	505	551	524	539	556	551	539	536	570	550	552	556	574	549	559	547	554	518	564	537	570	542	573	540	534	544	563	551	533	563	539	582	522	565	564	523	504	541	531	565	529	552	569	564	507	589	536	551	539	530	553	520	548	546	545	555	528	541	536	546	574	540	578	569	506	507	540	531	519	575	587	539	546	559	522	530	553	560	522	525	492	525	566	534	536	591	594	561	586	565	513	557	538	562	565	553	546	524	568	604	568	527	557	521	558	541	538	576	521	553	529	526	527	547	563	578	520	547	566	513	588	543	536	543	522	541	536	560	554	556	555	573	543	549	535	602	537	532	536	539	590	509	554	537	586	517	512	549	567	566	596	536	547	544	550	533	560	524	579	535	579	512	505	544	561	535	529	539	537	573	577	558	573	535	543	581	485	529	558	553	539	542	590	509	583	519	546	553	552	551	585	572	542	534	544	567	557	517	548	516	561	550	495	519	613	573	571	515	542	519	522	538	574	543	539	519	558	580	538	524	523	607	545	533	519	542	559	562	542	579	530	559	556	510	579	544	549	518	549	588	564	538	542	560	520	574	530	578	546	544	550	563	527	517	500	564	526	580	521	544	548	531	535	566	588	560	561	554	532	509	535	541	553	537	546	545	554	512	526	563	561	505	527	571	538	577	513	554	544	557	578	558	549	559	542	531	536	534	556	557	551	535	568	521	552	546	588	561	571	580	555	537	540	512	547	560	573	545	588	553	533	549	566	543	535	565	558	511	542	559	546	579	537	527	516	573	524	545	559	544	624	567	558	549	533	528	523	582	526	526	569	539	525	521	536	548	507	535	547	555	546	501	532	557	580	585	518	573	569	569	530	529	590	509	535	570	534	514	541	581	541	537	567	561	510	511	539	530	549	533	579	572	566	522	532	541	523	520	558	581	517	529	530	571	564	556	514	532	562	595	553	508	556	538	561	537	585	562	554	564	538	543	569	526	553	548	535	524	561	516	620	560	540	546	550	538	554	566	502	539	586	593	544	550	554	545	545	535	529	542	578	589	569	553	557	541	554	505	579	556	548	577	561	533	539	578	589	554	563	564	525	571	561	533	545	551	525	529	585	540	565	538	565	545	549	511	549	554	541	575	560	508	570	560	584	542	567	555	545	535	574	499	541	528	543	586	548	536	549	564	563	526	553	564	550	569	575	570	526	547	558	587	600	562	566	525	508	545	533	534	509	565	601	529	546	563	559	525	553	559	561	544	529	574	562	526	562	538	571	554	571	569	550	548	585	545	532	508	545	583	557	539	591	555	618	566	542	554	514	547	529	547	578	520	542	576	585	597	526	584	535	543	585	546	591	571	536	568	561	516	531	563	537	569	534	550	563	572	555	527	550	521	525	550	549	530	516	549	517	525	513	574	532	526	518	516	526	545	500	585	609	572	585	561	566	510	565	543	565	564	526	520	583	570	543	547	580	556	560	542	550	558	562	533	512	594	533	557	561	570	517	576	545	551	572	513	559	531	516	581	541	544	511	517	490	519	509	549	527	557	565	564	560	483	516	540	588	529	560	569	573	539	532	558	532	608	553	530	584	552	561	550	561	538	522	548	547	556	585	517	551	565	572	552	528	571	530	545	567	553	529	544	522	568	567	522	538	569	552	568	529	526	566	533	576	513	524	541	550	573	550	536	510	558	576	508	557	522	516	547	531	548	571	488	534	552	528	577	544	611	577	565	588	555	505	556	589	559	521	585	526	525	540	571	551	559	557	575	569	537	546	583	525	550	564	536	529	518	562	522	551	571	546	571	544	595	570	562	528	533	566	574	547	556	542	594	548	580	588	529	541	543	540	556	576	581	567	527	541	560	568	517	515	597	560	561	549	522	545	527	530	550	524	528	516	562	502	596	541	543	562	522	569	524	592	526	565	552	560	561	529	517	540	572	532	582	528	569	525	541	557	512	569	574	522	556	549	599	556	556	547	528	551	564	557	541	513	553	559	562	559	555	574	545	515	566	573	577	535	549	557	542	544	529	597	559	567	521	554	520	509	548	526	559	573	557	548	529	549	555	545	556	539	552	574	527	535	521	610	571	581	519	571	582	568	543	569	545	573	546	549	550	545	586	533	538	548	527	546	529	514	528	518	539	551	550	534	558	538	563	538	557	485	532	543	534	529	598	537	563	562	511	565	533	545	571	580	535	539	559	557	535	574	547	595	538	552	555	590	550	542	564	540	487	534	527	540	562	544	563	544	562	549	569	556	543	536	564	560	498	544	559	560	582	511	560	571	536	548	558	551	595	523	546	586	556	535	571	527	547	480	554	524	595	533	548	546	574	529	545	515	522	553	537	536	541	570	538	567	547	576	549	493	544	582	492	544	518	531	533	516	546	536	516	528	584	529	537	534	570	542	560	549	535	531	611	554	534	531	539	581	579	524	552	553	562	525	578	545	543	563	524	561	528	538	559	552	519	534	563	525	540	548	535	559	530	560	552	570	572	529	539	535	553	580	574	478	544	536	585	557	545	480	547	544	564	561	529	595	527	552	550	562	560	588	526	542	584	557	550	603	540	569	528	560	552	531	551	560	522	576	524	526	547	538	529	558	557	563	523	520	578	528	543	570	547	561	509	558	502	521	508	563	551	591	521	546	520	544	567	562	574	535	540	578	584	553	584	501	529	585	599	526	561	537	579	582	585	566	531	585	510	523	508	547	534	533	543	540	503	519	537	497	535	500	531	602	525	570	551	559	508	510	554	572	545	493	576	582	516	555	528	594	523	552	515	546	553	559	538	550	512	533	535	516	540	563	552	549	597	571	562	519	593	532	511	572	551	552	538	545	555	539	538	532	531	526	514	506	542	551	550	524	580	508	535	557	538	563	540	591	562	515	531	537	549	547	592	540	545	545	543	545	548	568	555	527	528	559	561	566	557	578	532	547	537	566	555	560	569	584	549	537	555	551	574	555	542	579	556	555	563	544	566	530	579	538	568	589	557	575	548	558	573	517	523	515	540	505	597	560	551	562	537	554	538	570	563	521	547	593	562	579	563	536	582	571	505	589	529	548	559	527	558	531	541	555	549	538	535	547	548	526	540	523	590	548	578	544	552	547	549	544	566	564	543	579	543	536	549	518	552	532	553	559	524	551	536	559
1804	250	229	247	223	238	231	237	252	210	236	235	227	223	223	229	214	244	233	232	239	226	229	265	253	245	223	213	196	235	247	243	261	222	247	251	247	218	235	238	229	222	242	216	246	237	230	225	211	232	233	255	235	270	245	206	213	257	237	245	238	247	250	221	227	194	215	254	214	243	255	225	215	243	224	245	225	246	240	242	273	225	233	243	242	217	219	246	214	218	205	257	247	241	212	202	221	219	229	237	246	248	260	253	223	269	255	219	219	218	255	262	240	256	217	238	226	253	239	229	220	215	247	255	194	243	250	225	252	242	208	226	254	231	202	232	227	230	226	200	227	201	237	220	246	244	233	248	195	226	244	246	223	271	246	219	232	231	256	213	243	227	238	254	229	254	238	232	229	268	237	256	229	241	240	246	238	267	244	242	245	226	248	263	225	237	220	216	222	230	216	257	217	251	270	256	240	218	246	213	228	235	240	201	257	199	237	206	249	209	227	234	239	236	243	242	259	214	237	274	248	226	257	216	237	237	216	241	232	216	244	245	253	230	220	241	228	246	223	270	220	243	237	218	231	230	251	233	239	251	247	240	235	205	220	255	273	215	224	238	227	238	211	242	226	218	242	230	264	222	234	243	235	215	235	255	261	248	233	225	228	213	243	239	210	234	230	215	243	227	248	240	233	233	242	222	230	237	211	222	234	227	221	235	247	231	232	242	229	267	225	257	236	238	233	225	239	235	230	246	231	250	217	220	240	242	232	238	248	241	232	242	258	253	236	230	217	250	216	244	225	238	225	223	249	262	232	227	236	277	240	239	249	262	221	220	247	241	223	227	218	241	238	235	287	224	239	240	255	243	213	232	206	232	258	237	221	233	255	224	230	229	221	229	254	223	220	231	237	216	229	238	212	220	239	233	216	242	232	241	243	236	264	230	234	237	219	234	224	243	233	259	195	221	234	237	247	199	249	218	246	265	224	255	220	254	215	235	212	228	214	239	214	216	228	226	236	232	248	245	257	227	246	228	230	219	227	224	225	264	246	229	233	253	243	221	269	231	252	226	237	236	230	219	239	249	227	248	248	243	210	255	237	230	261	221	209	251	252	212	235	216	221	236	252	265	256	223	276	249	228	248	276	272	232	224	216	226	244	232	245	243	223	228	220	249	213	215	219	237	240	265	199	223	225	244	234	207	244	242	249	234	262	215	238	225	252	225	246	247	235	229	244	237	211	256	229	244	225	214	230	252	265	229	260	248	213	244	257	264	237	253	231	225	243	232	242	227	253	239	256	265	245	234	212	245	203	224	227	236	236	247	231	221	217	217	221	241	249	241	219	238	213	273	250	244	253	222	231	256	244	247	270	236	260	220	255	236	240	275	260	257	222	222	230	221	211	209	267	251	240	239	213	250	266	244	223	233	239	242	221	237	237	224	194	251	212	220	237	220	234	221	231	234	242	267	234	216	235	211	245	223	236	216	242	254	209	225	221	222	230	233	256	231	215	258	214	225	241	230	246	212	217	222	258	226	188	229	254	246	250	226	208	259	222	212	255	183	220	247	211	208	244	248	239	272	232	216	219	232	254	222	244	222	231	248	243	221	200	233	234	214	258	242	233	260	221	228	234	231	255	217	241	242	231	238	257	207	238	249	213	232	250	249	235	217	249	228	229	226	231	239	223	258	240	255	240	226	246	246	232	232	215	247	205	240	227	222	221	212	265	250	248	235	231	245	235	253	246	249	189	212	226	206	214	231	224	243	227	228	268	227	209	251	230	218	249	226	229	243	242	214	224	243	228	235	219	243	219	276	252	234	242	242	236	232	219	232	248	232	242	243	216	246	227	215	234	242	246	241	247	227	234	278	225	244	226	207	218	253	236	253	220	219	215	232	232	216	231	222	232	241	241	239	235	222	207	243	249	219	226	234	227	248	249	256	232	238	270	237	237	209	230	241	223	221	229	214	231	236	230	238	230	243	245	234	235	217	246	224	231	243	220	259	235	243	233	233	227	248	250	242	237	227	237	227	247	217	260	233	242	221	233	239	238	248	245	239	232	229	220	225	216	232	250	258	225	236	221	212	236	231	244	220	240	238	209	244	241	248	227	235	207	237	218	263	252	253	244	256	218	238	218	265	247	233	207	226	243	249	252	273	246	241	259	232	230	242	247	240	216	221	264	223	230	203	225	257	237	217	225	237	239	247	256	263	240	250	243	239	243	254	210	254	236	217	218	237	199	222	229	249	259	241	230	233	247	211	208	227	245	228	229	184	235	237	249	246	244	230	224	205	269	218	212	223	249	224	231	217	248	245	210	217	241	247	251	227	253	240	238	238	245	243	218	245	264	245	236	258	261	253	273	246	217	227	241	266	225	214	229	248	236	223	250	240	204	255	230	228	224	209	224	251	268	209	251	233	248	230	194	245	268	231	235	212	272	241	216	233	214	212	221	228	241	256	237	238	259	207	265	233	214	235	233	246	235	232	226	210	245	200	228	263	213	238	271	216	205	216	246	237	220	253	236	229	268	238	230	268	229	257	215	232	219	239	236	236	226	238	252	260	228	213	216	230	250	248	245	256	237	264	227	257	211	236	229	252	272	219	278	227	235	246	199	210	245	249	229	218	233	227	218	211	284	251	241	239	231	239	234	243	235	263	237	221	210	203	220	246	240	249	238	212	215	226	226	231	231	251	234	229	211	248	261	246	253	268	223	236	229	213	239	243	208	248	237	251	204	215	211	223	237	254	256	217	229	230	244	224	257	241	248	255	254	220	278	208	259	236	236	248	238	230	239	246	231	256	241	253	253	272	219	241	229	266	227	253	256	249	226	247	222	239	237	253	259	239	210	224	257	265	234	211	228	247	231	242	219	249	240	230	238	230	213	248	222	262	246	241	223	258	252	226	256	230	209	226	222	236	257	194	245	242	243	229	223	249	200	234	237	214	231	259	235	249	243	220	241	262	214	235	257	232	242	243	237	225	237	269	244	207	226	218	225	236	234	233	233	238	217	239	227	230	229	244	225	251	233	244	239	233	218	242	225	225	209	206	241	226	255	248	293	225	257	227	248	259	222	227	229	255	220	235	273	235	220	224	221	233	237	236	237	195	227	227	214	230	234	223	261	242	241	259	261	229	233	241	225	244	248	193	218	230	222	236	250	247	248	228	209	221	236	240	234	252	204	221	226	226	224	234	211	259	221	258	230	219	231	234	238	234	234	240	208	210	235	216	256	260	236	252	223	266	247	208	256	239	268	220	245	195	257	233	222	232	245	249	245	229	219	232	248	205	235	239	237	245	228	237	260	224	232	258	236	253	262	231	272	235	230	271	235	264	253	228	216	240	228	232	209	209	233	241	233	228	225	234	227	228	222	224	231	216	262	264	247	222	217	236	248	233	263	253	245	241	193	219	250	232	233	257	219	236	238	220	242	242	225	218	238	226	224	251	239	250	222	212	225	250	204	230	206	206	239	232	211	229	249	244	251	244	214	223	213	267
2318	579	589	597	604	623	590	589	554	600	604	565	558	610	579	569	590	559	585	561	621	586	580	532	590	559	553	562	601	545	605	554	554	560	553	593	569	595	596	635	615	555	566	578	595	562	551	576	629	587	577	527	620	541	554	562	533	574	575	583	625	584	618	540	556	575	600	553	629	520	563	568	616	594	537	537	611	581	550	551	543	584	522	579	586	570	579	594	585	568	548	563	572	628	561	596	542	535	573	550	580	582	513	580	575	572	582	578	587	574	597	577	598	557	575	568	566	580	552	589	514	543	546	520	541	554	590	567	627	528	563	557	575	574	578	572	574	590	575	554	562	598	602	594	590	559	549	560	565	562	628	583	553	562	579	554	598	617	592	519	633	535	566	537	578	551	592	567	577	565	518	571	554	585	538	550	567	575	524	551	572	559	534	555	568	589	557	582	586	572	575	618	508	573	551	554	519	562	520	596	517	577	579	573	557	517	571	587	566	554	544	556	578	515	547	578	565	561	575	565	615	593	581	559	590	571	579	601	548	563	526	598	572	558	559	599	555	563	597	582	547	540	566	566	608	583	575	585	569	595	599	571	576	623	588	576	553	581	567	577	565	544	579	553	603	591	583	587	569	567	560	583	520	535	534	610	554	548	594	571	595	566	582	544	568	592	569	559	582	540	566	603	571	588	582	617	581	556	600	533	522	566	572	584	580	559	567	573	581	574	558	544	580	584	586	548	600	580	573	576	563	597	528	584	574	578	545	581	539	526	549	529	581	570	590	526	560	558	570	599	577	586	575	576	556	599	553	576	606	546	547	559	577	547	582	582	547	561	595	606	555	598	575	547	568	573	535	566	584	592	548	590	599	566	575	528	622	526	579	563	583	533	523	567	574	550	568	588	555	603	534	597	577	554	577	573	560	577	530	530	552	545	540	516	554	547	575	569	573	592	597	581	589	552	564	546	581	564	574	532	596	519	583	600	547	573	578	577	592	533	537	551	559	561	571	591	531	546	534	609	580	559	548	579	577	610	565	544	530	545	575	530	588	580	615	547	569	576	577	591	548	555	578	557	605	572	575	560	589	564	552	591	584	521	565	552	585	628	570	590	557	588	606	626	560	557	570	547	530	553	585	590	574	583	544	573	570	558	557	549	570	565	568	578	560	562	577	578	615	623	552	576	587	563	578	580	619	594	553	562	553	569	570	602	586	580	610	561	564	555	570	555	535	588	558	594	507	560	587	586	566	545	585	561	612	622	570	572	573	562	560	618	586	546	581	601	581	593	594	555	635	593	592	554	550	576	551	572	573	572	553	590	549	531	561	608	539	616	560	585	578	508	596	583	589	583	556	554	551	537	608	586	532	534	556	559	582	587	519	578	553	580	544	597	608	570	566	548	623	585	564	613	577	554	566	545	591	607	547	558	581	550	566	563	579	562	573	593	563	581	551	585	591	572	560	559	585	554	586	550	520	558	565	600	566	582	550	611	566	503	586	570	585	534	568	517	574	592	557	586	545	577	567	562	533	620	539	574	566	599	558	540	580	602	543	579	571	535	546	565	554	603	559	566	578	556	529	591	575	556	556	571	562	573	551	588	570	588	574	545	583	557	560	591	587	571	614	537	581	551	549	584	551	573	592	565	562	559	569	528	564	556	571	580	549	576	557	577	546	598	596	570	546	553	595	595	516	566	602	584	573	573	561	580	548	523	606	566	568	573	578	547	562	549	597	553	579	561	598	592	564	592	556	555	610	551	590	555	576	539	613	570	622	546	528	569	572	583	549	547	600	555	542	532	592	600	554	559	539	579	573	602	568	522	546	579	570	591	530	580	597	591	576	572	555	562	566	604	576	552	583	614	532	564	548	515	560	574	570	563	597	608	556	596	547	572	588	564	560	589	602	562	521	630	601	559	546	583	557	607	553	579	534	593	577	557	499	534	579	547	529	570	547	623	570	577	604	546	590	538	543	558	534	569	560	603	601	586	529	565	549	571	576	550	555	554	533	550	602	572	545	558	533	591	574	607	540	571	601	537	551	590	535	597	582	585	553	595	573	604	596	579	599	556	546	541	584	566	554	559	570	547	594	562	598	587	521	570	608	541	548	540	555	576	566	603	587	605	570	608	580	519	557	598	563	580	570	607	565	566	573	557	567	583	600	549	568	616	571	559	618	565	601	561	573	564	584	576	573	549	596	620	553	588	606	585	568	545	576	573	606	570	558	600	583	519	589	616	622	562	597	575	560	562	577	534	538	575	555	575	560	552	612	533	626	587	568	601	549	540	573	594	541	543	595	524	546	579	568	594	532	590	543	556	544	561	517	599	567	591	580	564	584	582	550	597	619	550	572	540	579	577	540	554	565	536	549	550	563	561	543	580	549	598	571	550	533	524	557	561	554	543	580	565	583	523	578	604	530	559	571	518	558	548	567	585	592	580	575	525	585	592	603	559	554	558	557	596	580	569	611	571	595	556	541	548	598	564	561	593	598	589	541	571	552	579	540	552	548	552	547	534	578	548	564	593	574	567	570	620	564	596	539	565	575	582	539	563	579	604	502	584	522	549	568	519	590	602	576	555	596	534	553	569	601	588	597	541	586	565	552	579	506	547	528	573	561	568	586	563	537	586	555	596	548	550	551	590	561	573	578	559	524	551	567	558	586	515	541	538	619	616	578	524	561	596	586	587	576	603	593	544	575	587	581	570	568	545	606	556	554	575	551	563	594	567	578	577	561	540	597	571	601	590	572	576	547	549	544	586	597	567	563	581	594	549	575	533	609	571	544	563	568	581	574	548	543	555	564	563	535	556	577	592	543	593	599	563	536	583	563	593	557	566	547	544	607	583	542	619	580	587	583	539	593	572	566	557	623	555	539	546	609	575	552	567	540	545	568	543	524	564	562	600	529	542	572	568	639	582	589	588	551	572	536	560	534	589	553	532	550	542	592	578	576	557	568	546	571	531	560	591	572	585	548	568	518	546	580	573	586	579	541	559	559	563	582	552	587	575	574	525	562	584	563	584	599	530	578	583	578	584	572	541	575	528	559	614	548	551	531	557	569	588	575	566	550	543	600	571	506	606	604	540	526	580	564	571	572	592	567	537	575	544	567	574	546	533	536	569	611	551	589	575	527	567	553	568	551	573	597	591	572	585	523	596	604	557	528	528	555	599	563	545	593	567	610	562	547	575	585	580	575	537	539	546	555	557	565	555	568	545	566	579	595	553	592	556	543	528	571	570	580	596	568	541	597	542	573	556	536	538	585	586	582	565	577	564	562	561	602	533	561	578	588	523	605	591	590	589	554	549	540	555	565	570	587	550	597	559	569	613	562	583	581	568	604	569	557	519	576	555	603	568	556	575	586	595	553	590	550	568	564	571	605	582	538	538	566	565	571	540	532	542	612	545	587	580	574	536	591	578	585	575	540	537	532	569	542	562	574	542	592	574	533	550	555	557	534	599	597	545	592	537	589	517	539	551	567	589	578	592	539	594	546	587
8861	725	678	602	551	434	469	391	401	392	372	356	317	368	369	326	307	345	342	352	365	315	351	380	343	324	351	361	351	363	366	319	330	326	348	371	344	326	352	335	356	331	361	370	352	369	381	336	346	380	370	360	344	363	359	358	299	381	316	351	370	382	346	348	372	316	338	344	364	354	372	359	356	324	363	356	354	355	337	341	375	374	333	372	383	334	343	371	365	357	346	325	364	368	393	352	349	373	350	327	344	380	339	335	334	345	343	343	332	355	367	341	346	328	351	381	347	347	329	346	334	342	359	356	380	331	290	372	337	378	337	363	382	353	348	354	368	345	326	346	348	375	365	332	386	345	310	345	369	353	349	356	375	350	338	330	339	336	358	349	356	345	323	319	345	337	346	340	349	378	333	352	357	360	376	340	350	377	374	307	396	332	375	361	371	352	380	318	341	334	361	368	347	339	323	352	348	343	335	335	332	325	348	387	342	340	341	371	354	365	339	360	365	388	350	391	356	301	333	361	335	374	326	352	338	336	343	370	345	303	350	344	353	346	321	321	315	334	321	358	348	364	332	358	365	386	353	353	337	382	341	327	359	331	383	351	383	340	349	356	322	325	350	344	358	370	370	325	362	407	350	343	368	375	388	368	362	384	361	357	364	317	372	343	370	351	354	306	326	335	368	347	333	371	381	322	358	363	361	338	352	366	368	354	310	402	380	347	374	362	345	341	355	358	344	351	339	334	354	342	347	348	327	341	364	357	335	322	363	318	328	342	309	345	347	320	348	356	346	367	350	312	354	348	356	352	378	334	354	355	380	350	344	339	376	314	374	331	329	362	354	354	343	348	338	330	369	345	368	360	343	373	348	331	372	340	330	334	345	344	378	336	346	359	338	343	298	338	342	309	337	343	354	350	342	365	331	313	319	384	338	334	340	349	355	320	333	361	367	336	356	365	342	362	364	341	329	362	358	357	380	362	363	363	358	373	346	324	333	376	330	356	366	332	336	362	329	354	361	333	376	323	379	341	354	365	379	326	348	343	358	360	328	325	323	340	357	322	350	375	355	329	329	308	379	343	328	369	357	338	322	368	355	360	359	365	345	365	347	401	376	357	368	352	396	383	363	392	354	372	358	347	344	378	383	357	375	337	333	370	360	338	337	343	353	349	312	407	330	381	359	336	339	348	375	339	376	342	352	332	337	344	367	383	370	359	350	378	351	333	350	357	394	346	357	355	310	343	297	331	367	338	329	374	330	367	346	356	346	367	356	338	368	327	360	352	370	333	365	376	373	324	388	363	342	366	377	347	329	373	366	327	334	322	353	339	367	320	352	355	349	340	362	343	342	304	351	349	338	371	301	351	363	360	348	360	362	343	349	361	368	364	377	371	361	359	388	373	352	376	362	346	347	346	313	352	345	337	355	323	347	303	322	337	337	364	349	348	375	354	371	351	356	316	351	372	381	341	342	363	395	349	315	393	318	331	342	358	331	337	345	331	326	350	350	331	377	354	366	357	361	360	345	343	380	335	348	321	350	326	352	348	343	365	353	355	329	357	321	359	335	358	303	330	347	371	360	360	373	354	332	347	332	342	367	343	357	364	376	346	332	365	376	324	393	370	348	306	348	375	334	369	348	332	332	396	350	354	347	326	325	348	350	338	361	353	342	332	379	370	359	381	351	343	380	360	363	357	321	360	370	351	344	370	350	357	352	356	321	333	344	355	396	354	340	330	349	354	384	346	328	346	326	329	373	334	361	390	348	346	348	348	349	306	328	361	378	334	343	367	353	379	338	343	408	363	361	369	340	363	368	338	343	357	359	413	335	301	373	334	330	337	337	336	330	378	372	342	351	375	333	339	371	349	341	332	353	374	374	334	299	343	379	360	380	365	332	357	385	330	333	315	346	351	363	335	355	378	342	336	336	338	362	376	333	357	359	336	326	343	356	343	344	339	381	317	355	362	344	341	364	358	361	305	332	381	339	349	337	399	316	339	374	351	343	355	374	326	343	332	320	333	377	341	387	350	332	346	352	387	326	370	310	354	365	384	407	377	347	361	323	345	357	382	321	375	346	348	314	344	383	349	371	344	339	369	364	348	367	338	365	331	365	355	356	372	376	354	375	364	335	365	360	341	380	383	347	335	374	335	361	345	370	357	357	335	338	311	373	337	345	340	347	338	348	358	369	366	344	362	327	339	328	361	346	309	372	325	361	332	367	354	347	381	386	367	362	354	362	321	356	344	316	358	347	392	329	338	357	379	338	364	347	374	348	369	378	346	357	356	353	334	365	350	340	352	342	373	328	348	347	317	367	345	393	362	350	407	381	358	363	354	356	309	360	372	351	372	363	326	347	352	323	323	314	343	340	365	378	351	361	357	389	345	334	342	337	333	370	331	356	378	384	339	367	363	345	371	360	352	380	350	351	366	352	358	340	333	333	397	402	354	354	312	321	377	341	353	337	335	373	357	330	341	369	355	382	349	333	329	338	364	388	374	340	346	335	341	368	300	335	342	344	332	324	342	358	353	329	382	357	369	372	357	346	329	351	354	362	368	379	337	340	328	324	300	319	369	319	357	373	335	324	339	347	331	322	327	325	347	377	338	339	386	368	334	318	360	338	358	325	363	353	389	395	362	347	306	308	349	347	316	373	373	351	369	323	366	326	329	348	356	332	323	350	315	329	345	367	340	338	359	338	383	350	353	353	392	354	375	351	354	322	313	348	361	362	353	354	349	315	356	344	320	313	376	342	367	351	332	353	322	336	360	368	357	309	332	327	340	407	346	348	326	356	371	343	331	370	349	349	340	334	371	313	398	350	341	356	371	376	321	340	336	385	393	330	335	330	352	354	363	328	335	324	349	362	343	329	344	330	380	380	363	347	347	357	345	362	328	332	374	376	394	357	338	346	357	316	390	391	336	390	364	392	365	348	354	361	347	378	352	327	336	351	344	331	355	353	331	341	369	362	349	359	346	348	319	336	312	319	352	368	382	360	342	378	343	382	356	345	349	353	330	341	362	330	354	357	402	410	352	353	352	358	331	326	340	324	371	309	354	364	334	354	379	371	330	351	346	369	358	332	322	362	333	354	356	365	319	321	344	316	359	329	360	329	370	345	365	347	361	384	353	347	372	339	372	353	336	317	390	378	327	363	340	368	389	343	372	339	351	347	296	369	324	357	331	386	343	364	327	328	337	312	332	322	340	363	333	310	339	385	359	329	372	350	338	351	370	350	365	341	356	365	386	344	328	361	319	362	357	351	338	363	354	371	361	355	355	333	338	349	365	318	387	349	336	346	358	349	362	372	348	299	339	342	349	368	373	350	336	350	357	364	390	357	380	301	333	313	355	351	364	348	347	356	384	337	364	371	322	386	335	333	327	321	359	372	364	332	371	312	365	339	356	377	348	394	349	368	359	364	329	360	366	362	344	373	328	330	297	317	337	353	331	381	359	379	371	320	340	352	345	349	378	360	357	379	358	403	380	355	344	353	355
7021	1086	1531	1779	1485	1332	1180	1143	1055	1012	981	881	935	920	888	826	872	862	801	810	825	834	856	809	831	885	838	824	802	819	759	822	871	814	809	778	779	777	785	755	778	840	829	813	800	814	797	801	800	785	810	803	781	770	790	756	830	797	861	751	805	838	761	834	790	802	763	773	797	780	831	806	756	811	765	767	796	799	791	802	798	811	811	790	794	798	785	753	780	785	832	785	816	761	745	741	766	801	779	785	775	816	769	751	775	854	803	790	791	804	830	814	781	826	803	839	778	816	773	768	737	797	785	768	793	760	818	823	775	777	769	797	825	783	819	770	817	773	795	733	823	770	790	781	802	803	783	773	842	794	787	775	699	815	787	801	799	793	787	787	773	780	767	829	823	784	842	806	788	770	787	805	842	771	792	758	787	784	781	783	786	777	790	786	812	807	827	817	761	779	834	795	805	842	847	757	793	785	820	772	813	817	764	814	803	811	789	778	790	806	815	760	817	837	783	802	790	766	802	765	778	747	835	793	810	809	825	831	796	804	819	779	790	826	788	818	812	818	793	709	809	797	839	794	824	812	733	818	748	806	806	782	833	770	844	808	732	772	752	784	814	773	787	747	812	760	761	757	801	772	795	816	810	788	745	823	808	788	785	804	823	813	722	802	764	776	804	830	818	794	753	774	801	767	803	802	767	858	763	794	771	755	803	770	778	758	790	738	792	749	798	779	774	736	806	812	826	806	811	815	795	772	842	769	773	802	778	747	792	825	858	773	782	789	756	775	786	756	757	765	786	723	779	801	786	791	821	830	787	789	846	751	802	783	765	830	763	810	811	819	810	767	792	780	810	805	748	791	857	758	807	798	805	792	798	837	741	781	795	834	802	763	781	802	811	781	827	769	797	805	778	784	794	799	816	815	756	817	802	786	782	834	762	778	805	739	806	817	779	747	807	772	816	763	832	799	751	806	796	811	824	850	825	817	790	777	862	780	760	743	751	783	797	812	805	808	779	827	735	799	800	763	780	792	794	771	787	800	812	802	839	794	775	798	812	806	796	734	790	777	812	731	808	767	765	800	827	831	760	820	785	805	817	865	811	821	745	783	812	792	797	797	814	822	793	749	766	765	796	746	806	827	783	812	819	798	825	833	790	767	821	773	794	793	796	823	826	779	744	770	793	795	789	825	742	774	812	819	787	800	800	820	824	780	760	823	776	802	730	840	821	766	773	829	774	793	819	793	748	791	801	785	811	794	781	766	804	802	764	790	791	814	805	777	772	811	786	766	773	768	779	777	774	795	826	776	785	832	795	749	784	771	807	771	805	749	809	772	840	794	794	830	801	764	822	823	771	797	785	784	825	807	775	775	794	855	809	822	750	816	775	769	827	790	791	721	789	825	767	758	807	865	819	814	820	797	830	843	815	709	844	799	783	787	804	836	789	771	772	825	787	776	741	783	758	787	866	759	740	775	810	746	821	756	772	830	779	833	813	796	763	786	754	839	757	787	782	741	795	760	808	814	797	850	831	789	790	770	775	786	793	763	791	788	870	816	843	768	820	788	833	770	797	783	854	789	761	810	822	796	799	797	783	756	797	795	811	819	773	780	790	768	825	828	838	779	813	810	809	764	777	797	803	776	807	770	745	808	825	809	789	804	755	760	751	819	806	802	818	777	807	790	750	839	792	783	804	789	762	793	784	824	823	755	749	791	746	796	810	801	826	743	774	854	776	818	775	781	802	760	791	769	798	841	802	815	773	768	769	776	839	780	790	754	789	771	828	847	817	778	790	761	748	787	789	765	808	776	804	799	806	777	778	762	821	819	754	809	758	740	786	775	812	772	785	747	790	811	788	850	855	754	762	786	803	771	856	801	816	802	811	787	771	830	785	803	803	791	819	779	823	781	782	796	820	793	790	787	774	821	825	805	777	805	825	806	771	819	795	795	795	795	804	782	754	788	803	775	812	789	806	795	775	748	750	801	818	793	814	822	821	754	840	817	758	792	783	810	737	805	784	768	768	800	811	778	830	789	760	748	797	740	778	776	797	764	831	781	828	767	828	805	725	808	815	780	789	765	788	789	825	774	750	831	823	769	784	791	795	802	785	800	821	777	810	756	767	778	765	763	809	789	798	776	768	784	784	767	852	788	822	793	839	739	806	828	793	773	801	815	777	757	776	789	808	823	833	723	749	782	798	824	772	777	799	773	808	768	822	785	818	853	829	769	775	795	802	774	801	733	775	796	794	823	749	841	771	760	786	799	779	833	800	818	795	802	820	801	823	787	771	748	784	796	803	820	809	784	794	756	797	794	846	784	796	763	785	806	885	775	800	770	759	823	817	809	755	802	779	783	779	823	769	771	772	759	786	783	805	760	803	760	810	837	779	828	785	767	772	814	798	824	808	791	750	806	766	798	791	786	799	834	790	790	789	798	824	804	769	773	793	802	809	785	728	747	832	819	793	814	758	781	840	793	772	830	805	790	811	823	736	767	768	814	786	783	764	820	804	819	781	760	781	778	809	793	800	796	860	791	717	769	787	792	790	774	798	772	785	774	762	786	799	788	829	758	834	815	820	782	793	825	790	778	840	765	797	820	808	801	789	792	740	793	733	804	827	809	823	763	726	785	804	820	797	774	834	768	772	782	805	754	798	752	738	771	819	790	770	823	783	786	826	771	759	885	864	768	788	798	760	823	794	807	815	756	770	812	777	797	773	779	786	802	754	846	814	809	795	809	802	792	836	807	785	811	794	775	761	797	795	853	816	738	806	783	770	774	769	763	770	785	783	733	784	803	791	830	837	806	772	792	808	785	795	772	725	798	840	821	803	773	791	794	777	771	827	763	819	776	819	811	773	802	797	827	761	839	810	795	739	801	832	770	779	828	805	788	799	792	810	810	776	789	780	823	745	795	839	834	796	810	796	849	822	758	801	771	778	789	748	871	782	818	816	812	815	791	819	806	790	762	823	749	800	771	831	777	775	776	786	805	790	770	801	768	774	770	773	813	807	804	788	790	787	811	786	786	781	840	801	808	797	778	822	795	768	802	805	796	801	784	776	768	783	775	831	790	786	770	756	781	758	823	747	786	875	832	836	785	829	794	807	774	804	881	739	825	832	778	829	825	817	806	808	790	821	801	763	806	861	800	816	822	797	757	806	800	818	810	798	826	834	754	827	805	790	745	778	796	836	759	813	795	777	783	740	763	797	751	766	822	838	796	831	829	780	793	811	779	752	764	783	802	836	793	735	784	805	791	822	808	803	781	748	760	746	764	802	789	835	784	762	824	786	764	840	815	756	800	784	796	777	809	857	749	784	803	793	779	803	786	801	796	768	803	784	771	782	759	840	769	738	764	786	800	760	786	742	776	773	856	781	769	798	811	794	806	753	753	792	787	833	769	801	818	814	786	784	811	747	763	802	759	737	789	765	823	800	805	796	792	804	764	771	770	822	815	838	831	816	788	772	789	775	762	804	802	824	800	742	744	781	817	830	798
15578	1256	1041	840	592	449	353	380	325	274	301	305	280	264	256	255	261	223	280	266	254	254	244	231	216	224	238	246	202	222	238	267	262	242	238	243	290	222	246	239	224	252	227	250	249	213	249	261	226	223	233	227	217	278	240	215	254	250	235	247	253	264	242	228	263	252	204	236	244	216	232	237	237	228	254	239	219	229	258	232	248	226	224	236	267	207	237	222	211	229	230	214	237	239	271	279	241	228	242	261	237	261	244	270	215	216	216	234	272	206	247	241	269	239	222	244	224	252	261	247	242	255	228	198	249	246	259	232	243	242	210	246	213	254	266	222	243	194	262	229	221	223	210	243	254	259	248	243	235	245	256	240	220	235	214	220	219	225	241	218	236	250	222	251	266	235	242	254	238	215	266	251	227	250	240	241	226	248	204	223	260	249	218	227	209	246	234	231	267	238	249	267	263	250	246	220	246	209	212	220	221	242	273	237	274	231	222	244	268	240	216	224	256	244	250	239	249	229	219	235	248	246	244	239	256	250	220	237	262	254	241	222	214	244	227	251	260	216	221	247	200	243	240	220	224	220	252	196	234	259	227	227	231	246	222	221	246	226	239	247	244	238	261	219	228	241	234	218	220	257	225	238	243	232	234	204	265	238	262	246	225	237	239	241	242	225	232	212	220	235	235	259	243	206	200	220	249	245	231	224	211	263	241	228	203	225	241	257	198	260	211	242	231	237	246	251	203	225	236	261	244	209	242	217	234	240	230	231	229	199	242	247	246	251	239	198	244	234	204	254	208	256	256	230	243	243	237	235	236	241	257	212	239	223	247	253	231	251	251	270	241	231	221	227	250	232	239	217	230	210	236	239	261	223	264	223	245	248	251	225	239	214	199	249	236	268	234	226	220	241	223	201	218	239	255	229	231	200	238	229	250	252	240	240	225	211	206	233	250	236	245	235	249	209	237	223	211	234	253	248	230	229	234	243	249	238	221	231	248	241	252	247	243	239	260	271	244	253	229	231	236	220	250	265	246	230	233	280	226	223	226	240	242	226	236	230	220	209	229	230	242	238	227	248	248	243	247	215	241	227	236	230	259	263	240	245	268	249	215	255	207	258	241	240	215	236	253	246	257	268	237	239	215	227	230	265	241	238	252	226	265	224	238	238	259	219	237	235	236	272	252	240	242	264	251	219	214	206	243	228	228	231	233	196	231	247	245	209	199	253	254	232	245	262	253	243	256	253	250	237	226	219	210	202	236	239	227	207	226	238	236	234	270	252	248	240	240	250	241	256	245	213	255	250	261	206	229	234	203	238	216	231	247	254	222	249	234	234	221	234	236	249	231	241	241	216	232	229	245	243	217	241	231	216	222	221	247	243	227	214	232	230	230	220	238	244	244	238	250	220	234	242	254	218	236	246	221	243	248	229	264	200	221	223	239	235	253	231	229	260	221	204	231	217	225	249	235	234	217	265	258	222	221	258	255	224	235	215	233	238	212	221	243	231	229	224	231	246	227	246	237	230	203	235	243	246	244	218	243	244	201	230	257	261	260	223	227	238	233	220	250	234	217	209	228	254	249	254	223	236	253	243	246	243	220	238	229	242	228	238	239	253	253	233	247	213	223	246	234	230	241	221	229	218	237	265	221	227	233	199	217	220	229	206	200	252	247	267	272	221	201	223	229	214	251	229	238	221	214	249	237	247	190	246	223	228	221	242	227	232	230	255	256	263	219	237	269	259	233	242	247	232	242	254	236	229	225	236	233	233	256	228	231	250	202	230	224	247	273	213	259	210	229	249	229	269	248	240	196	258	228	253	225	268	238	244	241	220	242	240	219	223	218	231	227	246	258	235	203	219	230	236	224	235	222	226	251	259	250	229	245	209	238	254	235	242	241	210	241	231	225	233	241	259	226	223	246	223	242	224	229	197	232	213	216	254	203	235	234	228	220	222	238	221	226	239	223	231	223	222	242	202	262	237	215	203	222	242	241	225	208	224	236	254	240	230	243	246	254	233	211	226	217	249	257	281	248	210	242	254	265	229	230	248	216	252	230	226	237	220	201	238	237	246	266	248	209	243	219	242	219	239	227	244	211	238	220	231	214	237	226	271	215	256	240	211	258	224	238	227	225	280	281	205	226	221	250	227	225	202	221	214	210	196	255	235	229	243	230	221	220	246	239	232	231	236	191	215	240	234	218	236	253	243	217	237	238	245	205	239	225	265	227	208	248	222	218	249	210	264	239	236	257	228	253	273	218	222	249	220	249	245	225	216	245	237	209	216	244	243	258	240	220	229	204	217	227	245	223	256	249	226	217	230	250	257	252	219	229	242	232	259	232	239	249	253	227	218	260	200	228	217	197	250	229	271	211	244	247	234	243	245	215	221	248	227	235	228	234	236	234	259	231	246	238	273	239	230	231	249	213	223	267	236	214	237	246	264	252	213	225	210	250	207	227	241	245	237	279	242	234	243	242	222	246	248	232	244	239	240	243	240	238	236	246	242	218	251	233	239	263	198	222	242	253	239	244	242	238	229	228	215	271	237	236	229	203	232	238	257	208	238	222	234	199	244	254	223	243	214	272	262	228	274	234	223	264	224	228	232	227	250	242	241	226	205	236	250	223	236	239	230	226	261	243	266	246	235	244	254	262	249	255	243	224	210	253	241	213	225	223	201	249	237	252	256	243	227	208	206	255	210	222	241	223	217	220	234	209	220	236	219	230	235	205	243	274	215	215	253	245	223	251	270	247	268	228	220	229	242	210	225	259	217	260	227	229	225	236	212	232	223	213	209	232	247	234	246	246	238	233	237	254	201	242	272	225	246	257	239	244	244	251	218	243	219	267	235	227	228	256	223	229	262	238	248	249	205	215	218	213	246	220	250	240	242	232	220	217	249	259	231	211	253	255	252	264	244	244	257	216	261	221	264	220	259	214	228	203	237	231	249	217	218	236	224	226	217	217	236	234	207	231	238	217	222	255	267	257	222	245	251	247	226	250	234	256	248	220	252	220	228	239	242	230	233	231	250	215	242	245	253	246	216	235	223	222	249	224	213	232	225	243	230	233	222	207	257	261	198	248	221	253	221	241	235	243	254	230	208	242	224	243	236	240	250	236	221	226	241	245	230	217	214	229	251	247	222	240	225	254	223	236	234	212	237	223	238	245	213	208	204	253	245	251	201	242	252	212	231	250	209	215	253	251	236	216	227	211	233	226	237	217	224	223	237	247	245	227	210	242	242	189	232	235	246	217	232	227	238	232	239	229	229	265	235	235	234	243	194	237	253	234	239	237	184	208	214	232	232	238	236	243	248	257	262	219	236	233	240	243	262	222	235	233	235	233	228	226	202	251	252	228	253	227	217	267	212	262	270	236	239	241	231	219	230	214	246	227	222	225	222	241	251	223	235	234	258	247	224	236	220	242	241	223	213	224	255	244	283	238	229	217	240	208	245	258	260	241	235	231	231	238	214	217	230	255	261	236	237	230	257	219	230	226	198
8386	1119	2095	2433	2018	1568	1285	1152	1010	917	827	853	750	731	649	668	595	668	649	645	587	646	624	605	591	599	590	580	579	572	533	582	610	585	515	591	604	597	567	580	543	575	571	550	558	524	556	594	570	573	580	567	537	540	543	550	572	575	592	541	563	559	554	526	527	504	540	541	521	561	522	535	515	560	522	572	552	520	543	513	569	548	549	497	570	514	568	540	550	547	528	530	518	497	525	523	597	529	552	555	577	542	561	561	549	561	537	537	534	566	551	530	529	538	537	561	573	559	573	537	532	532	552	513	542	564	562	539	553	568	565	513	532	550	519	507	545	534	572	558	563	506	531	554	544	555	510	538	531	508	572	562	598	526	542	549	546	548	555	545	559	525	549	524	578	571	532	550	556	550	545	537	523	543	551	561	567	538	488	550	507	519	530	574	570	528	540	563	554	522	516	510	526	549	570	516	590	536	536	569	506	509	542	566	546	569	588	563	522	530	525	519	537	523	543	550	557	537	540	556	553	557	515	542	553	509	575	544	570	525	512	511	581	538	564	572	543	550	556	537	548	553	482	557	546	546	553	542	551	540	547	524	519	548	520	569	564	553	536	528	539	530	538	546	551	558	589	542	558	578	601	534	522	547	524	526	509	572	538	560	506	514	550	505	547	578	536	542	582	525	495	516	522	509	552	556	566	524	509	553	508	543	528	569	535	548	528	541	561	560	585	525	544	560	518	512	515	528	522	534	535	542	554	532	583	521	522	562	559	551	486	549	549	534	571	535	462	529	565	541	510	558	524	551	557	547	527	511	576	534	507	541	520	548	554	538	557	562	564	563	527	544	550	540	520	574	530	551	504	515	554	569	533	539	522	535	546	517	560	536	540	521	550	559	508	553	528	541	555	555	528	566	482	538	572	558	546	510	521	540	554	555	531	531	535	501	591	535	554	477	521	548	552	539	514	524	458	565	544	549	527	514	495	554	548	516	531	585	539	539	564	532	509	522	557	538	534	523	519	494	533	553	552	560	540	524	550	544	515	547	553	564	558	522	534	562	574	543	543	533	585	505	531	574	528	509	517	528	537	500	569	572	577	482	578	503	545	537	529	524	505	533	543	533	480	506	545	584	509	544	582	547	515	512	557	564	510	557	540	525	520	530	494	556	539	507	536	501	527	520	526	555	554	561	508	528	549	570	527	490	531	499	546	563	520	584	540	540	533	568	560	511	528	550	530	482	517	528	547	536	577	546	520	526	555	522	520	556	535	530	575	575	558	516	548	554	518	525	520	564	556	553	518	534	534	521	525	557	541	538	552	560	532	560	520	536	543	578	569	503	582	577	534	550	525	540	535	542	573	537	529	528	546	564	557	535	555	502	532	587	583	566	545	558	534	544	521	506	540	521	562	534	536	541	502	535	499	557	530	516	522	557	570	501	545	542	547	512	500	511	546	541	510	546	559	539	518	521	569	542	569	549	533	539	516	499	571	528	509	540	576	539	529	550	568	550	567	529	577	554	534	533	530	546	485	530	529	549	566	531	543	555	558	560	536	496	520	545	539	536	553	552	527	543	568	518	546	498	503	531	538	554	532	529	545	477	527	529	546	546	516	527	567	530	542	545	564	579	533	516	545	538	546	499	574	523	504	530	547	506	540	526	553	528	518	534	538	508	519	542	544	524	548	524	557	568	536	539	539	517	545	566	530	530	547	569	507	546	523	568	552	521	519	523	521	532	562	525	523	542	537	579	542	553	542	515	558	552	533	530	575	554	516	585	548	514	544	564	571	500	544	521	540	567	586	543	517	556	521	530	554	534	526	526	532	534	564	563	549	544	557	544	540	524	545	533	497	502	589	541	522	507	542	518	567	529	515	540	556	554	517	532	536	514	532	518	574	536	539	532	585	514	527	536	542	545	497	535	517	537	525	502	547	547	527	539	497	574	516	565	552	540	532	542	555	527	548	573	563	517	547	536	540	527	546	525	558	537	551	571	570	535	545	614	577	518	543	513	535	549	525	518	570	528	528	553	526	505	486	549	560	511	551	528	571	522	548	488	506	570	509	556	516	548	573	514	571	540	523	541	536	538	548	515	529	538	541	515	519	545	515	551	553	527	530	563	575	531	554	584	541	545	539	535	530	571	550	521	486	517	553	551	584	566	573	535	502	558	554	554	525	534	514	514	544	540	497	533	518	579	548	518	524	539	578	541	540	566	568	527	569	544	519	563	511	559	554	542	515	561	541	549	488	507	526	548	551	512	557	518	533	534	516	528	516	551	552	562	509	531	511	544	569	536	563	548	581	520	512	503	530	529	505	546	541	538	535	566	547	538	551	518	534	514	523	546	543	527	549	542	505	573	510	533	539	501	538	555	524	530	514	560	506	504	549	590	557	523	531	532	516	485	554	495	522	507	501	510	538	552	503	555	552	555	526	545	523	587	563	525	566	523	509	514	527	551	547	533	543	526	546	571	578	526	552	545	524	519	576	567	552	544	535	545	510	528	570	514	503	507	515	557	527	521	529	553	539	532	512	553	562	554	515	500	540	523	542	542	558	537	542	464	555	525	542	560	527	504	546	549	556	558	555	566	548	533	554	542	534	543	572	513	480	531	522	521	549	516	557	532	536	527	538	555	590	579	531	509	537	537	584	561	510	565	557	505	567	553	506	522	557	543	536	538	531	496	510	547	542	578	550	515	525	501	564	489	549	542	526	536	485	546	594	528	553	517	557	514	521	543	534	554	564	566	517	565	550	527	532	555	544	523	522	517	500	497	502	550	531	481	571	557	508	546	525	591	541	531	554	566	538	560	571	544	543	543	556	545	564	538	536	548	536	588	531	558	550	552	542	514	542	534	539	532	511	552	499	551	564	541	482	575	515	547	592	567	565	520	532	524	562	530	494	581	506	528	546	518	512	539	542	479	506	508	573	553	576	563	516	569	575	550	512	519	537	584	535	536	570	571	587	532	556	547	560	541	537	541	576	527	527	597	558	528	543	553	543	552	519	572	540	537	514	478	555	565	532	598	516	514	565	510	522	555	545	521	549	515	517	555	531	548	533	564	530	547	558	559	534	544	526	533	536	514	572	575	557	567	547	537	516	560	547	545	579	538	586	550	508	525	537	535	499	595	565	493	536	513	548	537	540	525	586	524	555	543	554	551	564	529	524	527	540	538	555	581	517	564	537	503	575	534	564	524	494	564	516	525	549	527	521	533	554	530	503	540	547	561	517	538	523	520	518	573	575	537	578	532	567	554	509	549	488	494	544	538	514	568	540	570	546	569	527	551	610	532	561	548	536	555	532	547	498	524	546	484	564	504	500	565	517	565	555	506	542	542	574	575	531	544	533	513	530	541	540	540	579	573	519	514	553	547	545	548	586	543	555	550	513	493	573	502	523	520	517	560	517	538	555	524	535	547	501	498	522	552	550	512	576	509	563	563	519	545	532	502	602	510	567	534	559	515	538	570	539	556	534	507	528	550	617	513	530	529	512	535
1842	237	241	248	253	223	258	231	215	248	244	239	230	249	256	215	236	246	214	242	228	235	261	236	235	219	275	261	219	243	234	247	231	248	238	243	241	262	232	208	233	246	233	254	254	230	232	212	229	224	220	237	219	251	223	234	251	242	235	211	249	241	236	235	218	218	229	228	213	241	240	242	247	231	223	224	234	225	219	246	250	243	227	243	230	219	233	253	207	224	227	253	250	239	260	243	233	242	221	212	238	264	259	234	219	231	225	254	260	256	252	233	235	227	262	227	216	238	236	222	232	226	246	231	226	226	240	235	250	258	235	210	207	247	195	234	265	213	241	233	256	244	213	254	223	231	271	250	239	225	261	223	254	232	254	242	245	213	209	237	236	228	257	215	231	223	232	260	217	221	251	243	229	224	241	238	234	218	220	223	242	224	251	250	225	226	229	196	225	235	230	224	227	238	232	238	232	248	218	222	217	238	200	255	255	224	250	233	246	208	220	247	242	255	249	243	238	238	229	237	216	228	240	211	182	200	235	231	209	229	252	227	223	271	232	223	245	261	236	232	246	225	256	226	255	244	240	216	232	220	200	239	212	241	253	284	256	237	209	264	224	239	217	221	241	248	246	236	266	235	247	227	235	260	235	243	240	256	264	254	256	227	225	228	220	247	251	269	242	241	245	221	233	216	208	233	239	205	260	213	222	275	234	249	231	244	216	211	253	231	241	250	230	217	249	213	231	243	240	232	229	235	229	244	260	248	233	217	246	223	224	255	223	232	232	252	215	261	253	219	236	226	229	203	261	226	258	239	209	211	214	223	237	231	246	254	244	236	241	280	232	224	288	254	228	219	237	239	204	248	244	242	249	237	228	227	238	220	236	227	265	222	250	208	237	233	238	230	208	242	232	239	236	246	238	212	236	258	219	248	233	219	224	201	219	196	228	263	268	252	257	264	262	232	233	239	255	228	230	225	255	228	221	249	225	242	225	229	226	214	249	224	217	228	225	240	235	208	242	230	251	245	222	267	227	211	231	215	219	246	228	240	233	250	225	243	234	226	231	275	224	234	236	202	247	242	241	206	219	243	230	234	225	270	250	242	253	230	251	228	231	233	228	233	224	239	251	210	233	228	247	224	233	238	243	256	241	241	212	230	214	269	230	252	263	245	245	235	221	239	226	223	241	276	246	239	232	216	230	220	243	252	248	250	254	269	230	243	213	238	197	238	262	258	236	245	248	238	233	224	220	265	210	258	246	244	230	240	244	234	239	241	256	235	262	227	213	225	207	261	235	254	250	196	239	252	226	242	211	214	233	228	243	253	244	257	255	247	237	237	255	246	265	267	206	222	238	206	252	247	240	266	246	252	243	249	268	214	234	239	247	242	213	248	232	247	241	229	256	230	230	243	237	266	239	243	249	244	215	247	233	243	238	229	249	235	221	251	243	240	230	261	222	232	208	240	237	223	250	234	239	241	255	236	204	220	239	234	266	221	241	237	223	250	232	225	208	220	230	224	219	248	216	223	234	236	237	237	238	222	227	239	236	248	266	244	246	260	213	223	222	248	234	275	211	235	244	216	219	266	273	265	250	207	222	240	237	223	238	223	280	251	257	220	207	254	250	224	248	246	241	236	241	222	260	259	215	264	250	237	228	236	236	219	231	231	234	225	211	251	229	241	201	219	256	239	253	235	220	241	219	234	238	227	239	257	242	249	229	234	247	252	249	217	237	277	237	248	247	217	237	266	249	234	246	238	239	225	222	233	245	265	235	249	231	211	241	256	231	228	214	255	274	226	211	246	244	222	242	213	190	235	234	234	239	258	258	252	248	245	258	231	248	239	244	232	263	239	229	239	246	273	232	237	221	247	208	264	264	266	217	236	229	244	232	239	234	218	202	218	265	231	242	219	247	229	268	268	265	220	248	260	227	235	260	272	225	217	240	234	218	250	272	212	223	201	230	265	254	212	215	211	232	256	227	260	218	200	240	232	246	236	224	226	248	204	239	254	235	236	222	216	264	217	218	210	233	249	247	226	242	214	257	231	260	221	229	247	231	260	276	276	264	233	198	242	228	243	221	232	256	239	238	209	244	261	232	227	215	259	215	232	252	230	256	240	217	244	231	247	247	195	214	246	230	211	230	221	225	235	213	216	235	237	228	248	228	241	253	263	248	249	237	240	229	228	220	207	215	249	239	220	228	249	223	238	265	227	254	255	250	215	224	233	220	228	208	230	244	244	235	228	218	252	254	223	228	227	237	234	232	259	219	245	241	219	224	224	220	254	214	236	236	222	220	237	250	222	227	247	215	243	246	226	249	244	225	219	236	275	221	230	234	223	225	226	236	274	258	229	234	218	236	236	227	252	240	206	220	206	233	234	242	238	233	222	201	224	221	226	251	253	232	225	240	239	276	207	239	256	280	248	245	233	258	237	225	252	240	251	230	249	229	215	243	242	215	200	257	249	227	220	248	234	210	255	226	239	253	263	266	232	238	204	223	225	217	250	238	235	222	233	223	226	223	225	250	225	242	231	229	239	233	220	246	224	235	239	263	251	256	202	228	260	204	243	227	238	258	231	256	235	209	248	227	234	245	233	231	236	221	230	241	196	251	257	235	255	235	252	249	217	226	234	227	222	264	232	234	226	268	234	232	242	247	229	265	229	255	255	281	233	237	248	227	219	254	231	248	238	231	226	240	228	267	220	239	238	258	233	218	221	227	232	243	253	252	250	222	244	227	214	242	227	246	234	231	216	220	223	237	210	295	216	227	214	228	244	228	235	203	237	203	234	213	216	231	259	262	245	261	247	215	236	201	241	282	239	228	216	249	251	238	222	209	211	236	217	226	220	228	246	236	250	218	221	224	259	242	239	207	246	223	235	232	251	242	210	234	250	241	232	223	253	263	203	228	222	247	254	242	252	260	221	222	230	224	215	234	268	255	222	240	200	237	223	226	228	252	220	235	204	261	255	246	237	223	203	241	225	235	224	206	239	261	250	235	239	261	232	244	217	238	202	222	227	218	219	193	217	229	246	238	233	236	228	216	259	254	244	260	216	239	208	255	227	234	235	246	205	238	228	247	227	214	248	224	237	242	257	251	214	207	212	228	200	232	213	226	234	216	240	220	231	213	243	251	251	231	233	228	247	240	233	241	209	251	287	237	233	252	225	236	234	204	235	251	221	225	229	225	245	233	236	264	249	248	246	232	259	233	218	251	226	221	232	231	248	254	237	261	201	246	242	252	244	252	236	246	248	239	223	249	237	256	225	252	243	244	248	243	225	217	267	221	237	201	237	220	229	238	227	201	202	246	224	275	243	237	249	236	234	265	222	213	258	227	199	244	233	241	235	225	241	229	244	225	246	273	237	253	270	256	220	250	224	218	226	205	233	206	233	205	236	271	219	224	239	249	235	249	264	244	257	223	235	230	220	240	233	227	229	240	187	246	247	221	247	239	229	228	227	242	246	221	221	225	246	239	253	252	255	231	262	223	247
2268	590	632	617	564	594	579	592	592	558	636	545	608	569	575	545	598	601	580	565	569	540	563	582	583	577	602	566	577	557	546	523	641	519	559	572	589	561	557	576	563	567	622	534	594	572	603	551	561	573	567	576	599	605	570	566	570	567	573	606	590	557	581	555	540	577	576	583	572	592	577	564	547	586	619	571	581	549	548	579	549	574	554	587	545	577	568	581	564	575	542	586	554	584	586	561	585	575	525	564	558	617	555	525	562	576	531	553	614	570	523	585	546	546	576	552	592	567	523	589	574	593	555	591	578	587	562	556	554	547	598	574	574	607	602	591	549	564	589	534	545	544	605	585	560	579	547	579	583	591	580	550	561	581	542	611	561	553	542	558	586	541	573	596	569	570	560	566	586	568	588	576	550	572	535	550	563	583	544	566	575	576	587	590	523	578	641	546	612	588	545	583	576	579	576	581	531	600	578	565	573	534	567	575	593	569	586	541	583	596	553	516	579	573	577	571	569	531	606	522	592	533	544	587	569	586	568	581	564	583	577	583	560	571	548	585	555	568	581	580	570	540	561	554	567	574	546	566	591	610	586	560	562	586	575	552	589	573	581	590	586	567	576	533	569	615	556	553	574	600	564	576	550	595	536	561	570	552	572	526	532	561	609	591	553	559	556	570	556	595	579	568	555	536	577	623	572	579	614	544	535	583	596	597	556	594	563	607	550	578	581	562	534	594	561	616	596	580	542	577	558	542	603	568	559	614	578	604	600	581	549	531	567	587	618	581	573	591	599	519	622	572	569	611	565	532	541	557	583	584	580	539	583	522	575	532	534	551	543	593	612	570	588	582	577	580	582	552	568	581	592	593	560	552	582	567	550	534	576	606	597	589	570	594	588	582	539	519	628	539	568	555	565	564	542	548	568	538	591	613	548	572	538	577	581	541	578	549	568	565	554	539	563	572	603	564	584	574	579	534	573	541	599	575	575	506	513	623	550	562	561	600	576	596	572	572	551	531	568	557	581	557	566	592	548	552	583	579	542	589	562	608	562	537	555	568	596	582	551	554	596	581	598	599	621	606	605	529	609	562	573	580	581	539	554	562	529	579	525	567	583	547	622	602	618	558	556	542	564	617	560	584	553	568	586	592	593	565	561	575	555	539	581	601	594	574	554	548	589	529	581	585	559	588	555	565	601	543	581	590	528	601	551	582	563	595	553	552	559	582	545	561	612	631	547	583	546	608	543	638	554	588	563	515	565	576	608	611	552	574	566	545	574	590	589	563	579	587	586	577	565	574	595	559	595	588	637	581	585	627	570	558	532	562	572	590	557	577	546	574	548	586	602	550	574	568	574	542	591	607	539	545	615	571	570	606	612	519	604	555	562	576	553	594	540	593	591	577	576	584	551	579	549	566	586	563	590	596	590	555	578	600	560	584	555	570	553	586	544	524	601	538	593	561	545	602	581	539	604	558	556	559	560	599	599	563	582	603	605	562	546	619	552	553	600	594	572	642	579	612	566	593	567	571	581	587	571	533	572	578	625	536	567	565	616	541	561	572	527	572	566	553	557	569	547	598	550	596	560	569	539	547	564	576	563	591	557	584	565	603	545	599	600	540	528	579	581	515	589	624	525	542	598	568	577	553	560	530	573	584	603	581	567	565	595	560	530	593	555	572	590	546	583	575	567	569	543	511	594	583	574	595	535	568	597	572	601	579	554	591	574	613	569	608	559	546	578	584	554	592	551	536	574	579	547	601	599	598	544	566	582	565	572	618	576	566	537	560	555	594	536	565	611	551	597	536	611	583	538	570	600	572	596	581	567	586	590	583	541	550	569	576	590	587	539	584	614	620	614	555	572	570	597	578	570	561	594	550	597	579	568	575	579	554	577	579	589	598	576	558	602	543	532	580	578	565	543	566	586	569	584	592	547	558	597	578	512	605	535	545	569	589	559	557	571	587	610	566	597	592	605	561	614	580	570	551	574	586	572	560	582	568	573	580	528	585	554	582	602	588	576	571	559	574	558	568	562	581	595	552	559	534	563	616	595	576	566	552	569	533	562	563	576	616	560	529	568	590	551	570	576	595	578	580	537	564	612	529	573	571	585	556	586	548	568	595	586	591	586	582	552	622	581	559	587	555	560	570	591	559	572	614	526	576	582	559	585	601	609	560	551	552	595	535	554	577	568	584	546	540	570	592	569	564	565	571	571	585	548	584	543	552	554	524	580	614	567	582	549	549	583	579	549	566	621	607	587	573	608	587	571	534	594	541	629	579	552	542	566	553	569	593	598	595	534	573	579	560	597	540	578	597	588	592	601	571	580	593	593	579	583	549	576	549	541	557	528	600	583	570	599	515	552	556	542	564	602	580	556	572	547	561	583	632	544	606	593	561	542	571	509	591	548	541	596	607	578	573	596	560	571	571	603	503	556	597	577	544	554	542	582	576	610	579	578	521	593	574	624	545	615	605	647	580	573	566	581	569	581	597	557	538	552	580	600	572	575	578	569	521	547	610	580	574	547	548	589	510	607	541	555	622	592	601	572	549	536	575	561	588	611	591	545	591	556	531	558	560	552	558	578	538	553	554	593	559	586	585	560	573	559	549	583	616	546	562	567	540	597	566	572	566	561	539	527	547	611	608	564	589	612	569	575	580	529	573	597	593	542	589	566	565	565	536	599	597	517	573	579	559	560	578	562	562	541	564	578	562	567	561	576	620	562	578	609	589	571	536	596	535	556	557	601	565	595	598	543	562	559	576	576	571	537	586	554	585	559	573	604	588	590	546	530	556	561	604	601	589	607	572	557	557	562	584	545	612	597	586	580	612	571	545	561	574	544	556	589	599	547	574	559	602	581	579	558	597	584	578	613	548	577	569	550	572	544	575	575	584	563	554	571	601	573	592	567	614	560	562	592	574	549	556	569	562	592	604	540	583	613	578	561	584	580	568	595	546	555	581	575	582	554	546	518	562	527	597	602	568	573	567	571	572	530	560	569	565	586	574	521	590	593	602	590	546	600	522	558	605	569	584	577	543	548	565	536	573	598	580	582	569	556	552	589	601	533	561	588	586	542	571	559	582	596	552	611	585	587	606	584	542	604	576	558	562	566	535	551	566	570	605	559	564	576	576	539	571	527	514	570	595	585	589	581	543	605	542	548	591	550	575	568	557	600	600	609	566	587	550	556	580	578	550	600	566	590	605	558	618	577	577	584	610	574	544	599	562	633	633	546	586	564	610	592	555	578	550	624	586	589	601	525	605	594	570	590	571	542	524	554	556	512	586	578	568	616	560	567	581	572	579	519	631	577	554	596	559	563	571	558	557	582	545	593	565	610	562	583	577	539	583	594	620	555	587	554	601	551	579	598	587	525	572	588	558	576	577	600	569	573	570	576	554	578	571	560	591	574	605	541	567	617	553	612	550	583	583	591	568	540	515	545	541	578	537	576	567	548	550	574	557	597	582	547	578	498	595	543	529	601	566	603	593	583	602	518	569
8897	711	750	660	503	427	430	372	440	405	370	372	349	343	387	366	350	332	345	353	331	385	352	344	341	344	362	342	319	342	416	355	343	316	355	331	390	356	309	338	360	364	359	356	336	353	386	381	368	333	308	357	375	317	367	350	326	378	334	378	330	305	345	344	355	350	347	343	316	357	420	364	337	383	351	350	380	332	342	318	368	357	342	336	343	346	345	356	342	361	318	358	317	355	331	328	340	354	319	346	344	339	358	359	338	319	301	353	342	370	350	330	342	333	375	368	374	362	345	351	386	342	348	335	322	365	375	341	361	351	317	357	349	331	353	351	305	349	394	355	336	360	358	375	363	370	383	378	387	320	330	351	347	358	357	359	330	375	356	324	364	366	368	352	349	378	311	324	356	364	351	346	326	363	371	342	336	349	355	358	363	367	323	318	338	338	341	354	378	359	324	340	364	343	344	378	323	307	334	353	351	355	343	370	373	340	308	353	338	331	331	343	365	365	330	346	333	381	356	326	331	355	354	318	327	351	387	355	321	323	338	352	352	337	349	336	352	335	334	367	352	348	333	345	354	344	330	348	330	367	300	366	387	372	374	349	346	372	373	346	377	360	336	328	352	349	343	371	335	324	375	356	329	339	349	373	347	355	330	341	322	358	346	361	387	353	361	373	356	373	376	380	309	371	333	363	327	381	351	361	344	336	338	308	370	344	384	370	377	323	342	354	347	355	359	392	359	340	332	387	361	341	377	343	366	354	324	395	358	349	363	357	348	347	351	361	359	327	362	359	348	359	357	324	332	332	343	319	338	344	393	323	336	321	361	365	408	365	352	333	335	331	327	384	352	345	336	324	374	371	409	357	358	332	324	325	340	349	365	338	360	363	345	342	378	393	351	333	384	346	350	376	365	334	363	336	331	379	365	361	339	367	320	371	313	343	351	373	357	314	347	363	323	357	351	331	348	323	333	346	365	377	357	324	397	350	366	337	319	354	335	340	370	316	386	334	352	345	356	345	353	371	385	327	345	382	373	338	351	373	340	356	366	351	359	358	390	358	339	365	319	350	371	345	344	360	363	386	343	356	313	349	343	381	354	331	377	326	350	316	334	349	378	367	332	357	354	331	352	399	358	335	343	380	315	355	353	363	302	333	352	359	349	365	350	392	382	372	354	330	353	355	304	356	335	321	360	359	391	357	365	345	385	317	353	345	342	374	404	365	333	349	327	330	373	342	362	373	333	342	339	361	334	339	349	355	358	344	323	334	355	342	381	384	369	394	350	364	366	341	367	329	327	319	356	348	368	369	324	368	351	369	359	365	384	336	347	393	416	346	380	349	295	383	350	362	344	378	357	321	365	356	350	322	377	360	350	319	326	360	368	368	353	317	317	353	367	324	350	320	365	379	365	338	354	361	351	366	360	341	358	351	333	378	346	355	348	339	320	320	350	352	356	354	315	362	326	360	343	334	326	331	321	337	342	371	335	345	347	314	348	326	366	362	361	338	384	345	339	361	349	374	372	352	356	335	367	349	362	398	357	338	331	383	338	359	368	333	342	369	395	331	345	328	356	400	372	329	338	313	365	374	335	375	325	368	349	331	360	351	377	354	339	351	325	354	323	323	329	363	360	357	350	346	328	353	307	339	393	340	339	318	350	366	355	340	320	386	351	353	361	376	376	332	331	348	345	333	381	354	339	352	374	332	326	337	394	357	347	348	347	349	334	372	352	371	358	341	370	391	364	380	371	351	377	326	349	333	363	354	361	374	355	351	325	366	363	330	356	339	351	359	351	365	349	344	346	335	356	359	355	402	376	341	334	347	349	405	361	363	362	355	382	343	352	361	343	350	317	372	400	304	324	321	372	373	361	353	377	358	351	351	372	380	361	339	344	367	391	366	374	336	366	326	331	315	330	377	349	343	379	358	293	365	330	369	376	380	363	362	357	347	347	377	333	351	370	369	362	379	380	332	375	376	361	353	350	345	338	365	398	390	357	337	356	313	361	363	382	318	347	338	330	349	357	336	327	300	340	346	339	322	335	354	362	361	362	345	366	360	348	319	335	359	314	328	356	353	386	318	350	384	331	355	364	318	325	340	368	326	355	353	377	325	320	371	318	338	330	337	345	332	331	382	358	374	336	370	360	352	360	336	369	360	359	350	338	371	334	346	370	351	363	351	356	378	356	362	384	344	328	351	327	327	418	315	331	364	310	342	374	340	365	343	390	347	326	350	335	353	378	362	379	353	332	326	334	319	373	392	326	338	353	373	348	345	303	382	337	395	355	361	373	352	327	327	347	359	372	334	365	347	350	365	345	386	354	351	336	346	370	343	351	328	329	346	333	333	311	308	363	361	375	332	350	370	333	370	369	336	304	350	364	340	375	404	333	348	354	364	340	353	317	379	371	382	362	348	361	338	385	346	358	347	368	391	336	368	325	367	364	353	367	345	326	332	350	341	336	374	318	343	381	337	333	340	339	331	365	350	362	318	347	348	350	351	368	327	358	325	367	328	349	348	360	394	346	351	345	341	364	355	339	369	343	352	356	361	324	359	347	372	323	349	346	383	321	326	377	343	352	345	375	350	344	340	307	373	345	362	358	378	346	357	353	331	359	350	340	359	358	351	352	329	360	376	367	353	328	380	377	342	368	354	328	320	359	341	312	351	329	346	358	353	339	398	332	339	370	337	338	341	359	323	336	333	387	316	342	356	354	369	324	326	328	325	339	337	349	361	358	357	353	338	342	349	366	362	377	367	356	330	336	353	362	366	392	358	337	385	333	329	311	339	323	360	353	360	381	357	308	346	360	346	369	383	354	341	343	348	351	350	354	366	345	359	337	373	368	339	346	317	356	310	349	354	343	364	355	381	346	357	355	327	348	349	321	372	330	314	392	304	343	350	364	324	348	388	358	354	319	368	385	365	309	337	371	360	367	350	397	341	329	350	345	368	335	389	374	363	346	340	334	314	338	325	394	385	319	356	336	349	302	373	388	372	336	332	317	371	353	331	335	332	365	331	330	356	344	301	369	373	371	329	374	336	334	347	361	383	376	337	377	344	319	369	360	329	343	351	333	329	363	376	371	356	369	359	323	357	319	347	339	378	349	353	339	368	352	341	378	353	370	363	349	336	357	332	329	347	362	342	338	362	359	317	331	353	340	353	396	375	358	341	295	363	331	344	366	361	370	350	317	331	381	338	400	351	379	340	318	378	306	336	359	324	324	320	342	375	360	332	342	395	360	316	322	351	368	374	369	341	334	339	353	330	352	378	370	399	342	344	340	372	355	353	369	401	383	337	311	318	363	351	376	392	342	357	352	383	345	347	373	348	345	335	350	322	371	342	350	367	379	341	335	357	375	340	375	328	354	339	402	356	322	343	348	379	416	318	333	321	344	373	335	324	326	357	318	367	378	356	364	376	344	336	345	354	339	384	369	358	342	362	357	374	331	351	363	355	343	345	346	374	339	326	359	367	319	355	349	391	407	344	334	322
7117	1058	1577	1796	1503	1294	1193	1090	1038	1031	1012	940	941	944	853	894	899	884	838	831	801	849	831	853	822	831	784	807	792	734	868	822	793	789	814	844	818	784	817	785	834	815	817	804	831	816	816	777	808	796	795	783	785	801	802	813	810	798	819	833	799	771	790	761	847	791	823	812	836	765	812	739	763	768	800	820	801	784	780	794	836	835	780	823	773	779	800	844	804	769	813	812	772	767	774	795	816	769	815	797	789	791	779	801	802	770	788	820	797	793	800	776	812	766	829	812	792	790	787	721	761	774	781	814	789	791	816	794	812	731	794	754	811	825	775	799	788	753	752	840	828	796	829	820	782	791	786	798	807	827	797	834	774	789	781	796	771	808	837	836	827	800	742	786	800	776	787	757	829	853	810	768	792	790	735	821	793	791	789	846	825	777	742	805	801	800	794	765	781	821	791	794	846	810	823	750	784	756	799	822	826	768	829	795	762	774	717	776	807	798	784	820	780	785	786	748	770	828	809	826	791	780	761	825	805	838	836	809	800	809	771	837	787	807	767	815	804	843	780	750	792	805	844	842	804	763	783	786	820	821	834	781	766	838	794	805	797	777	737	735	831	842	834	773	788	796	794	804	748	831	791	760	782	783	744	832	770	791	804	785	793	776	812	747	780	842	808	786	782	742	796	759	799	803	841	798	763	829	747	839	794	813	772	753	817	786	796	768	844	779	841	809	781	791	812	808	809	797	790	791	800	803	778	715	792	771	749	814	802	832	779	816	801	798	765	751	802	738	812	778	770	803	811	771	806	788	789	830	779	791	790	778	796	817	785	770	805	826	808	766	801	799	802	764	829	796	806	797	814	739	795	758	795	830	757	851	782	818	806	816	780	844	790	735	759	804	788	780	802	804	777	828	803	845	825	850	835	833	820	803	790	822	810	805	756	784	762	844	803	765	805	792	830	801	796	765	774	771	773	794	813	839	793	818	825	765	822	824	849	790	771	795	821	719	845	781	745	761	808	791	803	775	793	798	816	805	781	790	764	786	803	830	785	798	828	780	772	797	759	844	822	796	792	801	777	767	783	831	781	776	810	809	791	825	792	790	828	822	778	787	819	787	773	825	762	783	804	803	782	803	810	798	831	789	765	813	815	794	780	825	801	761	785	822	800	756	807	793	801	837	724	819	813	816	769	771	706	812	805	786	770	790	771	803	766	765	824	795	805	783	777	806	804	793	765	784	791	813	806	823	839	752	853	785	786	831	801	786	799	827	764	805	807	844	850	744	795	796	804	802	759	767	801	790	800	789	792	762	804	756	763	771	810	766	811	811	817	772	785	885	802	740	805	781	786	825	786	814	798	820	801	767	754	777	787	795	769	808	809	808	786	775	802	784	849	787	815	806	842	808	762	808	835	805	825	845	816	780	757	789	799	724	802	757	789	832	798	800	780	767	804	817	840	807	751	795	803	797	858	833	799	825	819	826	785	739	845	760	813	822	871	796	797	773	741	803	792	765	821	768	814	801	775	841	803	782	831	773	849	818	766	849	768	816	835	808	802	784	879	773	830	771	779	797	840	783	745	768	759	780	754	749	779	785	795	766	837	774	767	801	833	819	787	822	709	786	782	848	823	846	759	796	771	769	745	773	771	823	813	845	806	781	826	799	832	794	790	775	767	838	893	800	816	778	783	830	803	798	824	815	758	796	787	762	803	825	815	769	888	795	746	811	776	796	771	787	808	787	804	795	783	784	780	793	807	778	793	789	840	846	783	838	786	822	791	818	806	778	788	845	771	783	792	789	807	749	789	822	805	776	758	777	782	741	740	776	838	795	774	773	786	789	778	771	819	785	819	815	804	790	798	833	792	795	779	725	759	825	808	818	776	786	795	795	815	823	771	759	810	796	787	771	810	828	763	744	751	795	798	827	813	816	764	794	780	782	751	767	833	770	795	845	844	825	779	803	741	804	750	800	806	788	805	788	762	773	802	884	783	758	861	849	807	790	759	747	796	748	751	843	803	755	781	803	739	756	808	780	769	759	846	796	806	769	790	807	779	816	775	775	774	786	838	757	813	783	787	795	757	781	748	799	793	788	857	788	782	778	804	778	764	781	796	758	805	826	746	738	777	814	784	795	772	815	781	720	756	816	807	801	820	768	789	833	797	820	766	771	767	791	827	771	756	794	831	790	773	739	814	773	820	875	798	818	832	783	756	813	807	811	856	795	777	777	790	790	841	776	788	797	753	757	818	754	784	751	739	752	827	817	821	796	758	801	777	777	759	784	779	831	808	811	774	805	841	789	833	857	800	763	756	782	779	807	785	816	823	770	850	769	754	777	842	774	743	861	852	812	819	811	790	822	777	781	745	822	819	794	816	742	758	805	797	819	763	818	770	777	809	776	803	801	794	798	764	725	816	739	771	796	783	803	790	761	813	827	786	785	824	831	818	775	758	805	819	743	725	778	762	788	793	807	825	831	800	729	838	776	808	819	763	780	860	837	794	823	755	840	811	799	828	805	805	776	846	754	730	808	789	806	792	783	833	753	801	785	805	788	811	777	863	805	781	807	754	766	875	827	859	803	838	801	768	754	751	755	777	772	784	806	824	823	785	791	813	843	820	768	795	825	784	810	794	754	820	808	870	791	794	765	772	768	798	807	800	790	757	806	823	827	779	804	799	841	792	787	838	809	793	792	837	747	808	787	811	828	764	784	826	783	850	774	774	811	773	866	744	829	774	810	818	788	793	775	765	819	799	821	732	821	782	784	806	816	818	806	814	820	760	772	844	804	809	781	798	795	806	770	808	811	791	762	795	790	816	814	857	811	793	766	786	791	788	750	801	771	754	801	804	802	825	841	800	781	786	828	753	798	769	775	785	776	737	812	844	794	775	768	820	824	778	730	777	826	778	814	800	791	837	784	798	809	776	842	806	794	735	766	755	791	813	807	823	790	817	806	801	767	808	812	814	836	802	812	754	803	770	798	769	821	834	760	855	764	781	820	816	788	742	783	788	819	784	710	845	772	827	795	776	801	800	787	774	823	762	804	811	795	762	794	788	781	777	716	757	783	782	781	777	806	816	790	831	791	769	807	775	802	814	774	739	796	855	792	834	814	791	812	791	830	827	821	792	815	763	810	755	795	774	846	799	779	786	800	826	814	795	769	779	809	823	788	774	792	786	820	776	785	827	815	822	820	840	796	814	830	812	739	781	830	802	794	815	794	809	784	830	796	814	784	811	785	748	780	802	774	797	769	781	782	815	805	758	818	795	816	740	809	799	795	762	835	806	783	862	826	833	773	775	788	815	761	811	818	778	797	788	786	791	791	850	780	854	762	814	778	798	770	821	778	787	823	805	800	824	770	817	802	797	817	802	842	773	754	756	821	817	783	816	773	756	766	760	757	782	790	812	764	836	804	747	799	740	753	806	798	809	795	817	820	877	763	781	752	813	824	778	786	772	799	812	840	813	796	798	773	759	796	765	797	820	765	779	820	836	786
15644	1305	948	737	577	419	368	333	316	304	314	254	280	277	273	228	260	254	236	251	258	239	222	251	239	237	240	223	258	226	270	222	232	281	223	225	237	240	237	264	233	230	241	189	233	246	211	206	207	217	236	248	224	242	209	256	257	216	215	243	263	298	264	225	247	213	248	236	234	205	213	243	235	252	226	247	228	256	248	254	231	248	265	217	235	227	217	248	204	209	229	241	234	223	227	243	221	218	223	231	203	243	249	277	191	208	242	235	232	219	276	256	224	227	256	236	273	242	223	223	213	214	246	232	227	206	226	241	218	242	228	203	243	230	198	210	212	271	209	217	235	226	249	261	257	228	238	223	214	212	279	213	216	221	252	233	243	249	253	257	248	230	256	233	208	232	247	228	268	260	227	238	254	219	233	254	212	240	221	229	256	228	239	217	209	254	237	221	247	246	233	253	220	208	244	244	208	230	240	235	237	238	237	227	265	232	197	218	226	216	236	225	219	203	231	245	218	214	220	265	266	227	246	210	246	247	245	228	224	248	212	241	213	255	240	230	241	221	218	240	254	244	218	232	238	269	206	224	212	259	251	219	218	237	230	235	199	218	234	228	252	233	224	235	225	269	218	227	238	214	203	244	214	205	251	226	274	219	211	205	247	232	209	221	203	226	213	222	246	228	205	235	246	244	211	255	232	234	233	228	230	242	241	230	238	202	247	239	252	232	242	228	250	253	232	246	253	237	245	269	209	234	223	229	256	269	262	239	239	223	238	218	236	210	242	288	242	231	203	255	231	254	246	235	210	235	226	235	231	251	270	237	263	225	194	245	234	239	230	258	238	198	222	265	236	212	224	253	237	247	261	261	245	231	246	212	225	242	227	247	246	246	202	256	243	221	251	238	208	215	221	228	228	255	207	221	234	236	226	213	242	207	209	233	238	280	199	212	231	234	237	262	253	230	208	228	221	227	253	236	262	249	266	220	218	232	235	234	238	258	243	223	269	269	279	240	241	260	228	245	235	231	239	214	231	223	222	244	258	213	235	202	238	223	222	205	256	232	229	251	246	245	205	249	233	214	204	213	243	248	237	243	235	214	242	223	236	230	216	232	236	208	276	254	224	236	246	214	212	243	261	260	219	259	223	233	245	232	218	225	232	243	222	258	231	230	236	236	216	238	235	236	232	208	251	229	242	247	255	228	252	229	236	257	201	240	242	254	260	251	226	228	251	224	207	231	244	266	264	238	227	236	235	232	236	239	231	217	236	224	229	249	215	222	223	227	205	248	256	225	254	245	226	226	222	252	240	257	244	252	259	246	208	277	252	264	239	251	251	261	239	236	201	228	216	250	213	260	248	235	249	248	232	249	225	255	240	248	234	276	240	273	217	257	253	211	206	234	256	207	263	192	232	245	185	224	207	226	256	224	233	235	232	231	219	251	233	245	204	216	265	238	239	250	256	264	241	208	213	215	245	230	217	228	263	231	222	224	237	221	237	252	221	243	208	249	240	233	230	257	230	231	265	231	233	236	264	229	255	215	204	249	219	228	233	266	215	253	223	240	248	237	262	226	240	248	241	223	250	260	268	239	237	219	223	229	227	228	218	235	197	238	256	213	207	211	241	241	227	243	239	248	217	235	243	252	246	232	213	253	255	262	228	277	211	211	227	208	219	249	222	204	237	241	231	243	224	196	220	246	248	213	202	223	250	246	211	238	265	219	211	233	228	258	247	242	234	235	242	223	253	239	239	240	202	240	238	217	250	238	239	226	224	240	210	236	227	227	232	271	230	241	219	230	231	236	225	271	240	247	264	235	229	249	231	236	228	205	243	229	224	212	237	253	209	223	223	236	202	210	223	243	228	222	248	234	248	244	237	241	226	240	229	232	231	250	240	249	244	220	239	226	242	239	225	243	228	198	258	223	198	230	240	236	227	239	201	230	211	229	238	231	220	285	263	240	263	259	257	224	244	222	215	245	287	232	222	229	246	232	244	232	216	245	195	246	215	240	238	277	229	245	251	214	218	213	240	244	230	230	229	226	228	230	224	250	255	251	226	251	202	241	211	220	218	247	227	256	223	266	233	224	217	241	243	228	224	239	246	241	218	259	231	223	229	205	243	242	269	221	207	248	246	226	225	232	252	214	244	228	204	219	227	228	224	236	208	226	215	262	242	239	232	221	236	236	244	266	233	233	238	237	239	219	241	244	234	280	270	257	217	250	242	253	227	220	255	240	240	269	267	216	222	219	198	247	240	215	242	232	246	271	224	260	209	201	222	224	247	218	247	217	223	223	223	234	235	243	235	224	221	218	252	229	210	228	260	222	230	259	250	207	239	236	244	237	231	246	234	243	232	259	237	231	205	223	247	259	258	255	237	240	236	230	215	235	236	234	243	229	249	263	229	205	248	238	230	251	252	230	233	245	246	220	228	232	242	233	236	233	249	244	239	248	279	237	239	247	252	225	212	217	243	235	217	255	244	239	238	236	261	247	219	220	256	244	216	214	233	235	267	241	230	285	213	242	232	231	251	230	236	237	231	240	233	224	223	234	232	249	237	213	252	248	240	251	223	240	251	245	210	238	231	261	227	226	254	241	221	266	227	250	222	220	256	217	228	242	215	219	195	221	258	254	245	229	223	257	259	238	227	252	210	253	233	247	241	226	220	204	236	261	231	239	240	236	237	218	237	279	192	241	251	245	225	236	225	244	239	230	206	212	234	240	243	248	239	255	230	213	216	255	234	213	240	272	220	256	212	237	221	237	249	255	242	248	264	258	215	214	225	224	221	208	234	246	232	216	214	247	243	227	230	264	216	235	223	198	242	263	253	272	232	219	231	234	195	235	237	249	199	233	227	253	224	224	232	233	241	235	237	238	238	218	224	220	232	249	237	229	268	227	216	226	246	228	224	236	229	243	235	220	219	225	222	241	249	219	243	258	240	249	228	227	239	275	222	205	236	242	262	269	220	272	217	223	240	222	239	227	235	248	242	243	237	225	232	218	213	219	225	240	213	248	245	234	240	221	252	246	244	253	212	223	243	244	223	212	234	231	234	250	230	213	229	235	248	241	220	213	220	253	212	228	241	211	257	215	234	231	235	237	250	263	241	232	217	250	222	211	257	212	225	257	228	235	254	246	274	202	222	217	242	212	227	224	208	266	251	210	210	209	213	235	256	251	207	230	222	233	249	239	234	220	240	237	208	258	239	271	220	230	242	239	266	260	268	247	251	233	266	243	234	218	223	244	228	242	231	246	235	221	220	245	235	252	233	253	217	243	240	255	252	222	248	232	233	228	185	223	267	250	235	219	226	222	265	237	229	249	192	260	255	220	215	260	223	192	245	226	231	222	229	265	243	225	259	243	247	222	238	263	251	235	253	245	241	231	220	230	255	235	283	224	222	252	232	255	250	220	247	236	221	222	230	242	246	238	227	227	250	259	214	232	253	222	229	222	223	249	240	236	244	214	231	229	225	244	218	219	225	218	233	205	238	235
8468	1043	2035	2429	1990	1544	1332	1097	1004	850	822	788	811	715	746	673	632	616	639	606	610	626	590	637	531	568	568	540	589	589	567	583	544	570	576	570	584	591	559	536	579	547	578	553	566	548	552	556	535	528	584	565	552	552	557	566	535	615	579	515	563	534	563	538	576	525	602	544	556	594	551	563	550	536	499	576	527	552	533	536	562	561	529	545	515	559	501	545	569	527	545	527	562	525	546	497	532	514	545	546	531	547	585	558	538	578	510	551	555	524	522	512	538	523	486	538	528	575	579	552	525	545	553	550	531	572	547	526	572	517	472	535	558	567	523	544	511	524	517	571	533	566	534	541	521	531	536	548	527	555	543	577	524	551	536	526	529	519	496	564	528	495	560	506	543	550	524	546	555	522	568	583	550	534	536	538	547	554	542	543	544	525	532	534	478	508	530	535	545	529	508	558	576	558	495	534	556	524	534	561	483	547	538	587	557	519	529	521	520	519	563	550	542	520	505	564	538	524	533	552	517	547	511	519	534	499	556	545	519	529	569	541	538	546	535	568	512	518	542	513	556	515	513	538	559	547	538	490	567	581	517	494	540	547	556	550	505	503	549	519	546	538	496	559	516	534	588	568	502	559	534	498	523	558	544	536	576	565	547	466	524	540	581	516	542	592	515	523	529	563	542	528	512	514	537	533	524	493	557	552	550	529	510	545	520	539	534	501	515	552	524	540	550	528	517	518	570	526	525	561	543	541	529	509	523	483	536	566	564	505	543	528	545	558	550	531	589	550	567	528	524	552	512	515	547	544	497	493	553	536	466	513	504	562	571	596	540	597	521	542	516	545	536	568	548	535	530	519	519	519	547	547	571	538	548	567	530	541	492	550	520	564	540	513	508	526	544	494	543	549	526	542	538	523	578	578	582	528	535	504	571	528	557	527	530	529	535	582	510	535	570	546	577	538	509	530	535	507	560	519	564	551	518	513	550	528	548	539	562	561	521	537	498	538	594	538	527	519	511	499	519	515	543	546	561	519	567	567	533	583	544	597	536	510	535	514	554	547	537	554	533	549	531	521	533	489	547	526	559	598	549	556	538	510	577	528	573	545	550	544	533	536	547	555	534	587	542	566	571	523	570	480	504	534	513	553	530	528	505	508	547	584	527	523	513	519	554	544	531	538	524	515	520	562	544	552	524	510	516	537	577	539	535	598	563	561	541	520	520	541	563	553	523	530	561	544	514	548	527	504	570	510	542	521	510	533	525	504	527	504	541	523	535	547	512	525	555	555	537	531	580	538	522	515	539	501	536	507	556	532	581	560	552	520	517	518	546	574	534	527	485	526	521	551	485	559	502	510	570	521	541	509	520	510	520	612	544	552	540	540	554	530	555	491	544	521	558	530	554	515	550	540	519	574	577	565	563	548	556	520	510	526	539	496	566	541	550	518	532	549	587	561	485	589	501	557	538	507	570	597	556	561	571	502	578	537	507	531	561	546	530	531	559	564	515	530	529	560	560	519	541	541	531	539	547	493	494	536	570	550	557	559	556	550	557	526	543	517	519	567	533	554	526	532	535	541	511	540	543	586	522	531	492	559	591	520	534	547	526	559	507	580	526	534	558	548	535	496	537	538	554	548	546	578	498	572	546	595	534	550	572	547	536	493	530	525	571	518	561	583	515	562	584	549	571	548	527	526	511	538	520	539	519	524	505	559	518	545	545	578	502	564	534	558	533	531	500	529	555	548	502	514	545	542	536	517	559	559	563	586	536	542	500	535	484	504	566	533	509	506	502	553	513	524	581	562	548	506	561	543	507	530	483	537	550	501	523	520	556	501	519	494	526	555	510	519	565	540	559	589	549	561	555	534	512	537	592	551	569	564	544	601	512	517	526	500	514	524	521	562	560	559	568	527	534	531	510	523	519	508	549	500	536	527	545	550	515	498	526	537	556	544	510	559	547	505	532	534	503	588	593	539	499	562	501	549	552	508	579	521	488	522	545	555	534	485	576	539	530	524	556	557	559	511	521	550	519	506	551	557	534	526	536	538	514	571	495	534	582	543	533	525	550	528	531	560	536	514	567	538	502	519	536	585	549	535	565	591	541	530	581	538	583	519	491	543	532	525	523	546	522	543	555	552	558	543	562	528	518	537	540	499	542	528	513	557	522	531	501	545	560	527	570	537	562	523	552	566	544	537	540	563	522	522	551	582	588	523	525	531	547	558	504	503	510	547	561	521	504	562	525	551	526	535	524	526	510	533	535	547	539	531	501	528	491	547	533	533	560	524	526	616	521	557	560	556	513	567	513	516	563	564	525	549	504	575	545	497	536	531	556	593	520	512	568	535	527	537	540	555	528	533	538	545	569	476	550	532	563	520	516	548	542	592	524	573	532	536	539	511	561	530	480	548	520	552	528	508	540	528	532	551	546	515	566	533	519	511	528	512	511	518	552	538	520	538	570	522	512	499	565	527	551	494	526	555	551	559	547	565	567	545	504	579	542	535	546	556	573	550	543	542	517	511	554	489	557	562	523	523	565	543	537	564	545	499	563	515	540	513	500	541	517	561	552	535	535	545	528	539	563	550	549	504	536	559	535	557	543	520	566	532	531	522	562	514	545	535	518	558	553	540	558	526	522	593	501	527	565	551	594	519	590	561	539	552	523	559	516	547	474	549	542	515	547	537	539	547	502	528	548	546	539	530	514	513	532	526	547	546	535	540	523	465	536	535	588	499	508	521	545	512	569	503	487	569	543	551	539	551	553	539	550	478	563	562	556	562	533	563	575	515	541	530	531	566	537	554	561	542	516	521	554	499	524	508	570	567	518	505	526	517	523	550	535	504	591	533	549	557	534	509	497	532	521	565	525	547	547	538	549	553	559	546	524	555	546	521	492	552	513	528	538	566	534	521	574	540	543	575	508	513	561	544	535	543	486	525	533	539	538	503	559	564	535	560	544	502	516	500	555	537	527	521	509	564	522	523	548	536	509	584	572	560	523	549	548	561	528	521	544	540	548	507	543	559	576	551	511	555	507	501	535	544	499	535	554	532	507	541	569	555	552	522	532	540	513	558	576	562	595	552	527	513	538	569	509	546	586	562	546	528	543	553	555	533	515	568	518	529	514	526	537	523	519	523	535	547	536	562	526	571	539	552	536	538	553	581	556	573	539	497	520	521	522	538	501	568	550	520	556	512	523	543	564	514	570	548	523	504	587	533	518	573	538	546	590	570	505	551	500	592	551	538	548	552	525	543	541	581	542	540	544	545	531	535	564	469	549	532	535	532	521	552	529	539	540	530	542	519	563	581	516	567	526	581	543	581	554	543	508	585	512	492	525	528	541	529	560	548	554	520	546	554	569	559	520	524	547	544	582	538	531	562	538	557	482	510	546	531	525	569	561	504	584	563	547	498	541	538	549	538	529	535	519	544	529	543	531	526	528	536	485	550	552	490	541	506	583	550	560	537	502	511	537	504	547	519	547	515	538	548	499	518	506	566
1833	258	268	262	271	223	216	265	244	241	246	241	240	221	252	238	244	228	208	225	241	234	242	258	249	260	252	235	251	232	255	229	238	226	220	212	231	254	220	217	227	238	244	265	226	228	234	269	260	202	248	207	263	244	239	241	219	270	215	233	235	223	243	249	216	233	232	229	251	268	228	230	219	233	270	236	250	245	204	236	234	229	244	256	236	250	201	239	226	211	221	217	232	223	231	235	229	236	246	252	233	249	233	218	225	231	230	226	254	235	231	233	219	243	230	243	236	228	222	218	222	253	234	232	237	254	249	219	222	232	225	232	224	251	251	216	254	231	224	238	242	230	242	234	242	246	235	241	248	230	231	208	239	228	206	224	238	249	225	222	253	248	248	244	241	231	222	236	253	223	251	226	227	223	223	248	273	228	222	219	247	230	243	231	222	214	210	233	232	260	238	256	223	224	230	209	231	230	232	251	238	213	234	215	248	212	240	224	255	224	206	265	211	228	258	236	239	237	215	225	250	235	216	210	235	230	262	220	235	223	247	229	224	202	260	229	213	208	243	256	244	242	209	217	219	262	269	222	236	247	237	244	225	240	248	203	244	233	222	229	210	245	246	234	218	243	265	252	257	239	259	219	219	238	223	247	240	273	256	209	233	238	250	229	203	233	245	241	210	241	212	242	229	225	224	205	216	234	271	246	246	208	212	218	234	219	244	243	247	256	208	214	233	207	197	221	222	267	217	251	215	256	269	255	241	232	227	203	217	227	230	250	259	244	228	232	213	221	231	260	226	262	227	275	235	227	235	260	239	244	232	250	240	231	248	230	228	213	247	277	224	243	257	236	215	250	239	227	228	215	244	243	212	236	217	223	271	239	238	232	243	231	221	248	221	230	207	233	210	230	242	228	251	216	224	244	269	230	225	225	243	223	220	246	191	248	274	248	217	256	228	217	242	233	230	228	230	224	245	233	247	202	232	243	210	230	234	232	246	244	235	243	258	230	248	217	219	223	222	243	217	237	264	238	256	234	232	238	256	263	246	268	259	234	238	241	208	240	257	262	250	234	219	264	245	240	238	241	234	224	207	247	180	213	239	237	216	226	211	232	251	229	247	238	219	258	236	238	231	241	226	245	262	224	198	233	208	236	245	231	235	245	230	202	262	244	223	245	258	224	210	225	262	204	223	247	207	242	274	256	249	262	252	222	242	219	252	233	238	216	221	250	211	218	228	220	243	224	248	224	231	258	250	229	247	232	234	240	250	214	248	216	229	235	241	233	245	229	249	213	223	224	221	221	284	224	195	243	232	227	223	234	235	206	241	213	235	226	252	243	223	213	206	183	218	234	241	238	224	255	244	250	241	268	247	264	252	254	243	230	218	224	257	227	210	254	230	257	262	241	235	250	230	224	243	224	300	246	212	231	224	226	236	255	239	229	243	226	219	239	276	199	235	247	243	224	234	247	237	258	230	231	242	228	249	237	244	247	231	240	224	254	242	263	234	222	257	217	240	248	242	226	234	225	216	232	227	244	272	243	229	251	239	255	247	242	250	207	222	235	263	247	240	212	232	209	231	230	255	234	221	258	259	224	221	240	219	254	235	253	216	213	213	215	227	248	241	246	252	224	207	243	211	218	236	233	224	223	249	235	223	231	270	221	258	242	245	231	240	236	227	252	234	254	233	215	231	232	245	255	215	269	221	182	240	217	259	243	214	241	216	228	222	220	255	277	235	209	236	230	206	241	237	252	213	242	265	222	234	237	241	224	227	229	241	232	247	223	245	268	273	249	224	249	236	235	247	264	232	246	202	218	244	215	242	244	241	229	223	235	232	254	246	260	260	259	254	223	214	250	199	230	257	226	228	231	261	244	256	217	232	237	227	253	234	241	245	260	208	225	225	227	225	227	219	237	223	250	259	254	231	259	218	218	226	245	244	217	257	200	229	235	230	195	227	243	239	251	231	262	216	242	237	231	235	233	264	222	239	223	231	226	212	270	216	242	238	237	228	215	218	233	221	217	245	214	223	241	240	258	243	244	208	210	251	234	257	223	291	253	230	221	250	250	220	237	236	202	221	268	233	238	265	256	258	260	258	242	193	223	205	245	238	249	271	241	238	234	237	263	235	255	250	214	230	246	235	225	215	269	234	243	254	233	210	233	222	244	229	232	248	227	223	233	237	242	235	235	236	229	231	250	231	258	224	253	236	224	223	238	201	241	217	205	235	213	234	232	247	235	233	211	242	229	251	264	236	224	231	230	218	241	244	256	227	247	256	236	231	225	255	241	247	208	212	245	211	238	240	210	206	245	239	250	233	241	231	249	236	271	242	213	245	241	248	230	275	263	249	244	234	235	235	266	235	235	241	236	264	295	223	216	236	251	208	237	251	238	237	240	248	252	241	222	254	200	215	234	267	245	255	271	240	212	261	270	216	234	235	253	251	231	200	256	232	215	241	245	246	240	255	246	236	248	236	223	240	229	230	232	232	239	225	246	247	253	260	235	234	261	263	266	238	210	260	233	236	224	236	256	240	243	219	250	254	252	222	199	236	261	236	218	221	225	235	254	217	218	235	240	257	243	222	244	231	263	271	261	261	252	233	208	230	247	262	198	218	277	231	225	231	249	239	248	259	226	237	246	232	220	219	214	230	247	256	261	271	229	298	224	227	231	240	247	239	243	253	212	230	254	233	242	238	266	211	255	210	214	220	284	228	245	225	234	210	239	241	244	224	235	245	227	234	255	224	215	207	259	238	232	237	253	262	223	240	225	227	248	236	215	241	219	239	241	255	205	251	236	220	235	228	265	242	224	240	243	237	248	238	257	232	268	249	228	204	229	211	232	229	229	210	227	238	278	226	244	247	252	270	236	219	238	208	197	231	233	222	232	224	219	234	255	252	209	244	243	210	216	226	231	210	217	244	240	240	202	242	220	224	271	260	228	223	247	259	235	217	276	247	220	243	231	223	225	236	229	227	237	248	218	242	229	243	230	237	225	226	245	225	242	207	241	231	248	238	235	237	211	209	251	237	238	244	202	226	249	235	245	246	269	230	245	238	244	234	236	210	232	242	221	227	239	243	208	225	214	237	245	223	252	230	215	236	241	285	227	258	232	236	223	247	243	204	239	237	249	226	229	215	202	286	240	234	209	234	213	220	237	219	257	235	232	243	225	261	217	219	249	234	231	228	226	206	218	226	248	237	224	254	222	240	253	243	226	243	236	223	217	219	220	199	233	215	258	260	214	216	244	240	268	266	238	211	232	188	247	241	276	262	247	254	268	226	228	222	222	219	237	240	249	252	255	221	224	235	221	262	239	225	225	216	226	222	225	254	236	258	232	234	240	245	228	233	248	246	231	223	253	242	231	215	237	200	241	240	253	237	242	246	230	209	237	243	261	239	236	238	239	266	249	234	245	226	246	246	244	236	243	222	205	214	206	260	220	239	221	250	255	232	234	249	226	248	215	225	233	215	223	238	238	223	236	275	240	249	245
2385	606	612	631	586	598	619	666	588	603	593	560	545	569	606	560	545	550	558	591	614	582	560	555	578	551	591	599	569	577	564	592	564	539	612	564	593	569	605	566	575	599	537	596	545	575	543	571	617	547	595	582	558	565	555	607	578	594	545	552	572	561	563	550	529	565	580	563	563	569	572	592	584	586	563	557	584	594	538	614	534	586	586	594	564	548	540	577	588	572	610	597	569	549	600	587	599	540	533	577	581	556	534	589	551	581	592	557	561	620	535	590	566	576	558	560	584	552	592	543	564	558	589	566	523	589	597	542	537	586	610	554	547	578	568	568	554	596	580	509	617	600	603	567	536	596	581	598	601	555	557	614	559	518	536	563	551	585	564	582	588	520	579	609	598	557	605	577	565	585	587	551	565	557	573	521	573	535	593	554	542	541	554	556	584	534	569	566	595	547	576	577	594	554	580	597	598	555	583	568	573	552	571	545	540	568	546	614	573	533	559	569	532	571	524	631	566	535	606	556	540	561	542	548	548	549	574	577	561	576	582	588	606	550	569	582	610	546	582	568	602	564	576	624	614	594	578	566	559	592	590	594	545	572	559	583	597	572	599	602	540	623	609	572	567	619	553	595	567	585	561	558	531	554	594	593	600	544	587	597	587	589	607	545	529	556	576	569	555	599	563	555	597	575	556	542	614	630	543	571	547	598	550	568	602	590	577	540	580	587	553	566	566	533	556	594	546	573	562	590	562	510	585	569	560	553	571	557	586	587	608	544	599	575	575	558	534	573	551	527	548	602	541	541	570	611	620	555	561	614	605	567	580	580	606	540	537	564	547	600	540	554	531	590	569	557	596	533	583	579	590	586	571	534	574	567	570	552	576	600	610	565	589	528	581	556	565	581	577	529	609	579	559	580	542	539	572	579	560	572	578	551	599	564	605	549	531	619	588	603	621	512	574	582	566	602	551	574	574	494	552	554	521	586	549	552	572	540	550	546	604	555	596	603	560	572	537	590	624	579	574	599	591	549	608	581	573	553	554	563	542	582	562	538	586	578	538	585	588	581	525	539	572	605	600	597	574	579	625	553	542	613	552	580	611	589	546	537	559	581	583	541	539	585	543	589	569	544	622	560	566	551	617	602	611	564	564	567	600	559	561	584	570	565	558	533	521	563	584	568	535	555	587	529	568	593	569	569	601	562	563	588	597	588	535	575	541	578	577	564	579	575	603	588	602	593	554	576	571	591	578	585	564	553	562	570	556	579	565	555	568	544	598	565	579	590	601	533	525	595	572	606	540	535	543	620	560	579	547	600	601	521	570	600	563	563	580	567	546	599	581	551	560	536	562	575	556	580	516	528	591	565	560	549	580	582	566	626	622	584	563	576	512	532	574	579	566	580	611	540	557	588	590	569	535	578	547	582	591	564	562	609	567	579	603	569	556	556	573	595	564	553	576	542	563	555	563	587	529	547	604	580	595	585	562	588	566	574	566	581	571	535	519	577	555	531	576	567	567	546	581	607	609	627	569	564	566	548	634	619	560	589	566	578	582	569	563	638	601	555	505	549	552	592	547	557	602	584	571	518	576	574	580	600	578	557	593	505	559	549	573	602	575	556	550	548	567	553	527	568	576	588	546	551	556	585	543	615	580	569	574	576	608	601	575	567	582	555	572	552	625	572	551	583	627	529	560	600	540	591	566	578	558	565	595	532	599	601	532	522	563	532	541	590	543	546	623	544	582	515	549	600	605	574	567	600	563	593	555	566	554	585	570	587	562	565	563	575	530	604	586	552	567	568	582	591	575	592	567	553	565	619	557	565	547	540	560	569	548	572	584	577	636	547	551	558	548	566	543	581	581	584	566	606	526	565	571	570	601	547	607	553	512	534	563	570	603	557	575	572	542	539	591	531	541	564	566	566	581	532	559	600	559	578	581	577	592	546	570	572	555	591	598	572	546	576	560	578	611	606	578	593	549	555	567	584	579	606	560	587	589	572	572	575	559	542	572	549	555	565	552	558	571	573	555	570	537	570	551	553	577	599	622	581	550	598	566	585	622	557	540	588	561	579	556	598	596	584	579	568	609	567	602	575	628	577	568	540	534	558	578	596	571	572	563	562	553	588	632	563	559	574	569	603	580	590	529	600	552	580	597	562	584	549	583	571	548	558	607	590	590	589	598	516	624	548	566	577	556	561	557	567	560	622	578	615	620	590	599	522	567	562	585	584	628	570	583	564	553	568	556	561	572	565	554	560	529	563	566	534	579	556	543	610	574	566	581	575	578	574	552	569	558	583	559	630	560	558	565	575	615	567	606	556	551	583	550	543	554	583	547	553	510	590	594	565	543	596	587	577	633	545	537	600	601	565	566	539	536	563	556	616	554	564	599	590	616	580	599	569	555	565	587	555	551	519	564	565	535	531	560	611	570	536	543	577	564	577	572	582	543	574	586	582	581	546	581	546	557	530	583	599	573	596	622	553	547	584	601	608	569	599	586	565	577	561	571	563	591	584	592	599	610	540	554	616	568	584	553	589	573	601	542	582	553	581	542	554	590	552	538	547	530	565	564	573	585	588	550	548	612	541	613	589	576	638	546	550	589	576	554	617	595	614	580	537	599	582	558	565	547	563	567	565	524	601	571	604	625	581	574	629	563	584	546	569	567	562	577	574	551	547	561	589	548	568	543	561	587	607	595	576	554	578	521	573	604	577	547	540	536	561	557	530	550	569	593	555	563	560	599	574	593	584	537	593	566	582	585	563	567	588	579	557	595	555	577	592	592	565	557	605	578	553	560	549	578	559	554	558	589	561	569	571	563	605	583	565	549	592	540	575	603	579	557	578	576	568	538	569	624	598	581	527	551	575	587	539	561	595	566	568	585	582	540	570	595	570	559	573	544	571	557	586	595	607	571	575	579	595	575	609	568	551	593	555	572	579	570	566	591	551	603	542	634	579	597	592	541	598	572	602	564	547	539	564	599	539	560	576	638	575	553	580	563	578	559	540	546	589	557	563	581	503	526	532	606	565	534	564	557	607	560	575	607	603	548	541	546	569	548	592	578	581	574	526	587	557	563	557	561	570	562	547	608	616	602	592	587	566	537	510	544	570	592	530	562	572	555	550	580	552	550	566	550	611	565	576	579	571	545	569	608	596	552	572	581	551	548	504	536	567	569	560	577	540	542	521	598	549	592	583	618	568	585	586	515	590	609	582	583	631	569	557	566	576	574	525	573	530	546	602	582	548	551	596	596	540	584	537	608	549	511	530	639	553	564	540	575	551	579	604	578	536	580	520	586	594	613	492	559	582	590	562	553	610	598	565	561	575	549	548	612	579	569	572	629	565	598	588	571	531	605	581	574	595	552	561	580	560	556	556	584	611	565	542	589	568	581	570	563	582	631	543	559	584	560	578	571	555	550	602	572	596	583	581	547	563	599	559	550	568	593	552	597	574	566	540	554	527	580	548	526	632	559	552	539	531	549	568	550	573	562	543	526	561
8658	662	738	687	524	486	430	411	397	376	358	368	419	345	372	358	361	350	352	336	362	361	347	308	345	373	361	369	379	337	376	367	385	341	354	337	347	366	346	350	346	348	356	347	377	309	396	345	342	353	322	351	322	414	370	346	348	333	336	356	326	331	362	359	314	356	352	327	316	385	334	339	334	331	388	352	364	354	373	402	325	364	348	343	380	362	367	341	322	342	400	356	389	327	352	389	346	337	325	360	359	350	346	342	368	337	322	359	359	352	330	324	351	352	409	322	341	380	333	326	324	346	334	372	308	371	330	339	331	335	329	342	339	367	347	340	341	388	333	380	325	331	349	349	350	373	334	357	357	337	374	356	346	358	347	352	345	364	325	342	339	336	326	378	331	369	325	322	339	360	314	354	328	349	371	340	357	315	335	350	359	378	386	364	360	346	346	356	352	330	354	333	337	362	383	331	381	369	353	345	364	333	340	353	332	366	342	376	375	358	420	366	350	337	386	348	334	323	343	352	346	347	366	338	342	350	373	322	335	369	339	349	355	323	362	369	339	349	324	361	341	328	353	340	360	388	353	340	344	349	387	384	365	369	412	366	340	347	326	328	336	367	356	360	307	381	345	349	340	357	358	330	358	369	352	366	345	349	328	339	363	357	357	334	362	358	323	325	376	324	328	328	350	323	365	346	369	336	358	354	332	350	349	381	322	341	358	326	377	385	354	345	359	367	338	363	329	340	331	332	346	394	340	378	315	331	306	358	337	331	342	339	409	407	371	335	351	368	350	338	320	356	349	355	339	355	373	359	381	331	345	319	346	325	379	339	361	332	315	339	337	374	326	366	355	335	352	349	332	339	345	362	390	317	361	350	352	320	352	358	352	321	349	352	356	408	350	326	342	322	350	347	363	361	368	337	379	349	343	353	358	331	346	380	371	370	350	367	345	382	374	352	318	315	337	362	338	366	361	358	335	370	328	329	338	357	340	353	325	358	359	345	342	356	375	341	355	378	374	341	345	330	372	347	329	350	364	327	362	353	343	363	368	350	360	350	361	352	335	359	336	340	356	369	368	335	345	362	337	351	330	329	355	354	352	357	359	355	350	311	371	379	344	359	323	354	354	365	351	355	333	334	344	355	343	336	352	338	350	380	358	356	359	318	361	344	337	331	327	349	340	318	351	353	347	346	336	375	359	342	330	369	364	352	372	351	332	379	330	340	354	325	351	360	322	332	329	342	348	346	362	377	310	358	332	326	319	360	376	348	374	338	375	373	342	352	332	345	368	329	323	327	355	367	340	358	334	320	326	333	356	338	326	353	315	356	360	387	340	339	378	339	347	369	369	356	316	360	313	332	341	357	362	348	369	353	377	323	341	378	340	358	355	352	326	341	337	351	358	348	310	353	326	323	353	377	358	360	344	342	330	343	399	353	360	360	325	357	348	360	370	348	358	343	336	315	334	361	346	327	325	352	330	381	350	317	340	322	325	356	328	335	339	358	339	360	349	320	374	323	355	326	362	360	312	357	356	349	351	368	324	321	343	316	346	349	349	371	354	315	351	340	354	303	370	360	330	342	357	335	359	393	331	348	325	333	347	353	381	345	344	339	356	330	358	339	322	383	311	323	393	350	312	340	332	331	344	355	345	351	355	353	302	368	318	357	397	369	334	340	312	344	378	372	383	370	331	340	350	347	344	358	362	338	353	331	353	332	344	360	352	358	349	353	363	348	359	352	328	331	359	363	351	327	330	345	324	346	339	341	338	338	359	368	368	375	384	348	373	358	330	357	328	401	382	359	377	361	391	348	363	360	382	326	393	335	328	307	362	321	323	321	351	321	384	347	348	374	328	373	360	313	326	326	332	335	371	332	369	330	351	364	370	355	316	327	348	351	330	349	321	303	335	341	327	365	386	343	349	368	349	383	346	340	345	356	342	313	351	364	360	360	335	371	350	345	347	338	367	360	371	347	370	305	361	356	346	362	310	351	316	349	357	364	360	359	360	336	348	329	363	370	326	334	351	369	376	342	345	300	351	364	344	338	330	362	320	380	342	340	347	335	346	370	330	345	363	367	337	308	325	337	343	344	337	279	320	311	341	332	338	313	360	366	341	365	391	365	359	373	333	357	379	332	343	353	362	346	368	349	367	348	341	346	326	359	358	369	367	333	345	344	333	350	379	325	376	341	380	347	329	340	312	324	326	387	305	337	360	336	382	356	364	368	379	358	371	347	331	348	345	331	350	380	360	331	383	352	359	352	357	327	333	349	358	341	368	358	362	339	336	361	336	350	349	381	360	370	319	297	317	349	370	359	360	374	337	328	346	337	322	364	341	353	374	331	332	354	348	358	365	356	337	352	402	316	324	338	362	366	359	349	346	302	360	334	313	342	328	351	312	344	358	349	352	373	357	341	363	342	310	336	349	355	340	348	367	355	351	351	342	353	376	382	369	301	350	386	307	357	347	350	333	353	328	351	312	409	354	354	315	327	372	353	327	369	321	328	385	336	342	378	351	366	351	388	359	350	352	342	346	379	332	315	355	383	347	350	357	364	346	353	354	335	375	317	328	368	396	310	343	372	377	350	360	358	317	340	365	323	367	366	334	370	320	385	370	331	333	348	323	385	329	337	376	357	336	369	327	346	360	357	327	355	311	314	339	332	311	364	388	332	347	321	348	335	333	290	308	343	348	370	353	368	347	325	318	331	321	364	399	332	339	360	361	357	351	379	370	327	360	338	339	329	340	361	370	286	325	349	365	347	338	348	340	361	356	341	388	356	341	358	349	380	344	390	350	340	321	344	349	345	331	339	370	373	361	364	332	358	385	341	350	391	383	350	363	323	340	358	373	340	327	393	389	325	323	363	353	380	354	384	375	339	291	383	363	354	353	355	395	366	342	335	361	360	328	415	342	357	334	346	335	323	350	344	343	388	327	304	347	352	349	356	325	319	339	300	380	338	330	331	332	353	365	360	369	327	364	330	354	361	331	317	366	340	362	355	327	343	330	351	358	365	389	358	402	332	324	355	358	377	374	359	369	308	315	343	312	309	337	335	366	340	348	353	341	326	376	341	329	378	324	326	340	331	330	359	361	315	366	343	322	344	346	381	359	370	337	336	355	351	371	397	340	337	355	345	347	403	349	363	355	351	356	373	349	345	356	350	361	337	348	370	368	331	393	350	366	336	351	347	335	332	337	344	313	394	327	349	355	371	346	320	361	333	376	325	366	338	363	343	355	336	314	345	372	370	351	347	331	356	338	349	353	350	332	323	310	367	344	388	366	379	350	353	364	327	340	339	325	379	343	339	369	337	347	315	385	361	356	341	358	395	358	356	362	347	325	364	393	331	351	329	299	375	328	363	357	328	366	324	347	307	347	304	323	306	363	362	363	326	421	350	331	356	379	363	345	327	368	320	354	357	357	371	316	373	305	382	363	340	323	355	364	355	351	367	359	343	361	355	343	342	389	364	350	338	339	326	346	357	330	379	325	346
7087	1075	1594	1731	1562	1335	1162	1059	987	992	967	927	933	880	930	834	848	835	777	856	817	857	824	866	827	864	810	861	789	807	867	835	793	747	829	771	779	836	806	825	832	832	822	840	808	797	854	790	878	872	820	749	814	791	772	780	785	813	797	814	782	861	796	769	805	782	790	794	776	768	791	790	780	809	797	750	789	759	757	804	767	783	837	831	792	802	798	805	782	817	738	772	784	822	743	798	794	838	776	797	734	819	740	770	800	784	792	810	804	832	808	819	824	782	786	821	794	822	785	796	760	806	744	747	824	778	831	781	763	788	793	817	774	805	785	762	829	797	784	775	771	789	781	830	797	787	807	768	815	766	794	784	816	818	779	826	817	816	793	788	742	748	857	779	819	824	779	804	787	785	768	797	782	757	817	768	786	735	793	710	783	823	815	824	783	806	758	785	774	795	820	755	771	758	791	807	750	786	783	830	774	826	765	813	794	754	777	812	763	820	773	805	819	768	798	767	804	822	783	804	794	805	763	847	782	794	777	818	780	750	849	798	793	795	752	749	810	793	789	820	795	803	823	797	820	805	799	722	774	785	748	776	762	809	793	783	783	797	808	806	821	775	761	786	817	729	804	769	804	788	801	803	793	851	798	811	838	832	731	840	825	781	799	769	817	787	783	813	826	777	775	782	760	813	754	742	803	768	758	775	822	790	779	840	799	771	833	761	764	767	780	807	802	785	816	837	801	795	760	815	802	779	827	828	817	794	779	784	832	802	795	769	782	820	799	816	811	741	842	768	804	765	817	805	755	782	776	816	818	796	879	809	845	803	858	811	786	775	786	774	721	770	803	769	802	801	798	773	820	800	765	765	754	792	829	801	843	823	784	806	897	789	823	793	801	808	781	747	730	796	756	741	860	792	817	761	805	805	788	741	777	778	802	794	766	777	796	838	726	795	780	766	831	738	833	806	772	823	770	735	823	732	796	817	731	799	824	759	779	796	860	780	758	791	785	762	793	778	742	798	823	784	843	838	804	773	752	785	847	859	779	775	731	811	769	827	799	804	811	834	835	808	769	791	813	715	787	813	802	805	802	808	772	863	845	792	779	748	840	777	811	792	768	782	740	820	752	767	780	761	815	783	777	780	814	803	783	795	746	804	797	790	795	790	839	817	794	814	860	786	780	810	762	764	770	809	755	810	808	744	806	809	836	818	738	819	771	778	773	811	805	845	840	763	838	801	746	805	820	835	811	806	807	786	804	790	794	817	776	762	780	758	785	842	808	785	787	763	806	837	759	764	781	830	796	791	760	788	761	820	809	804	811	820	813	783	830	801	804	823	794	805	740	819	738	784	813	808	771	809	781	813	803	763	769	783	786	800	783	784	779	782	806	806	782	809	763	772	804	786	847	802	800	778	776	804	765	800	781	785	807	838	790	796	763	823	775	774	754	783	748	837	792	778	762	789	792	863	811	863	780	786	823	778	837	820	821	821	799	780	763	754	760	851	816	829	801	794	765	788	737	737	777	791	751	818	782	775	766	818	754	793	783	739	808	828	801	819	775	808	761	791	813	830	792	818	822	799	799	778	794	841	792	780	806	807	768	767	791	782	808	794	781	800	770	777	793	803	819	803	788	767	753	800	869	800	778	780	744	754	808	790	787	743	828	786	816	778	778	758	802	791	734	783	767	795	765	804	720	729	742	772	781	835	794	819	767	793	812	797	762	768	760	800	814	782	785	768	746	792	756	771	844	784	775	797	789	820	729	811	821	812	793	802	794	783	768	789	787	785	813	759	780	800	791	796	796	759	794	777	776	839	794	779	812	861	820	798	812	808	783	774	764	786	791	796	769	755	805	835	750	821	792	750	822	855	816	807	772	819	762	811	780	810	799	789	817	770	803	784	730	805	795	795	759	788	797	797	786	795	801	763	816	765	751	824	789	774	799	803	777	803	743	796	792	867	805	753	764	777	815	745	779	741	784	796	748	784	774	796	763	785	787	792	752	730	806	820	828	759	814	820	820	826	794	734	770	787	767	778	817	787	786	816	845	746	762	818	765	772	816	767	763	739	777	834	823	774	815	769	785	794	793	796	781	821	800	810	824	811	825	822	773	831	815	766	806	789	764	764	808	776	844	756	788	777	778	773	778	769	794	752	728	767	783	822	802	800	837	805	755	796	766	785	717	796	800	790	751	756	790	823	819	773	806	741	823	812	772	784	820	783	826	790	794	750	756	800	782	796	773	791	782	809	781	787	814	762	754	784	820	832	772	785	824	808	819	804	783	790	789	824	816	751	783	775	806	721	795	791	787	761	747	790	776	749	826	763	759	770	774	801	765	788	822	807	812	759	801	770	837	821	748	769	818	803	780	767	728	831	785	774	774	763	796	780	770	773	811	791	762	768	761	821	820	786	778	751	801	769	792	794	770	791	823	813	787	796	776	769	802	795	849	756	811	761	801	795	778	758	781	833	772	814	792	792	828	801	822	775	777	822	782	818	757	786	762	809	758	794	811	787	716	789	803	766	819	776	756	784	777	835	790	805	752	804	811	813	770	787	786	787	764	767	758	820	761	819	713	737	794	793	780	796	775	767	827	786	775	824	797	786	852	787	818	753	794	810	799	756	807	832	750	833	808	772	784	807	787	710	797	779	759	755	773	780	819	792	792	854	756	806	776	822	835	828	822	811	783	801	830	768	778	832	799	792	819	780	782	821	808	831	769	824	802	825	779	750	806	772	752	784	848	744	756	879	802	750	831	796	762	780	749	789	801	758	777	778	779	773	772	762	757	814	749	773	829	836	794	824	835	796	826	780	782	743	828	788	823	803	791	775	790	760	840	772	814	823	810	784	828	728	814	806	762	727	809	803	763	748	805	823	818	792	746	761	800	809	747	858	802	795	760	800	757	755	762	775	801	829	789	766	781	821	807	826	770	803	732	840	752	806	806	764	757	738	842	776	765	779	802	809	806	795	840	770	823	758	800	780	778	802	775	768	779	780	809	819	752	808	783	814	743	793	804	769	750	791	762	783	784	820	777	834	719	811	770	793	767	833	824	775	823	798	752	771	793	792	764	712	755	787	795	811	822	763	797	780	812	810	798	808	776	803	764	780	808	770	789	823	787	756	804	772	787	817	781	792	851	810	776	809	789	778	762	803	791	826	790	783	790	827	800	854	771	794	842	797	807	825	778	816	806	801	801	811	817	825	799	749	816	815	842	830	826	739	784	840	782	756	787	785	825	799	845	793	772	798	797	802	802	751	789	791	809	763	798	752	821	803	806	838	733	768	798	771	820	816	762	770	758	788	799	822	816	825	764	836	757	807	821	754	780	792	827	779	744	824	798	767	775	794	788	793	816	803	766	822	794	777	753	802	766	831	805	798	848	801	800	795	776	775	753	775	815	748	776	824	781	765	811	795	825	772	789	855	812	778	772	834	806	771	837	822	793	820	788	804	807	853	781	813	797	777	816	749	778	720	822	811	818	812	773	787	772	780
15620	1293	974	873	596	469	406	336	286	294	305	261	261	284	236	240	268	208	246	245	245	243	233	241	231	237	247	222	261	226	247	238	232	258	205	237	220	251	218	228	230	246	258	240	221	239	221	230	251	227	261	195	217	224	247	243	215	242	205	257	215	250	219	210	243	244	231	254	244	225	259	245	245	228	252	232	245	231	242	221	223	231	219	224	238	256	245	259	229	251	242	219	245	211	242	209	243	216	233	250	221	249	216	241	227	220	249	232	243	237	219	237	220	233	184	220	202	229	262	227	230	221	204	246	228	235	227	217	214	241	264	215	217	245	233	218	229	255	247	223	230	223	224	262	250	215	221	214	229	253	230	255	255	245	264	213	203	221	224	245	218	211	225	231	228	245	241	221	227	247	227	213	228	245	264	258	243	250	225	246	221	260	225	220	213	243	240	250	267	225	225	243	228	202	210	217	265	241	205	209	232	206	220	258	255	240	202	192	241	257	229	225	239	238	222	253	237	259	252	235	237	231	223	243	247	256	251	237	211	226	223	259	256	217	239	252	244	212	249	201	218	236	259	235	235	230	249	221	217	234	254	199	247	230	245	223	232	257	227	229	235	233	249	271	218	253	239	242	222	255	269	228	226	232	207	234	258	274	205	246	226	233	251	214	233	214	251	249	226	235	255	235	240	238	260	248	248	223	237	201	222	231	276	264	229	213	242	235	235	222	212	210	240	249	214	238	241	211	237	251	219	263	232	230	226	219	229	249	250	228	244	217	238	268	225	237	237	240	216	234	249	246	230	227	225	228	265	225	223	234	200	239	214	221	218	233	207	240	238	225	224	218	194	207	219	241	234	237	214	235	219	226	250	259	233	257	215	260	229	248	259	217	267	215	248	272	219	223	226	233	238	232	260	234	224	244	254	246	253	244	265	214	241	247	241	232	242	217	256	248	222	216	219	242	257	228	244	226	220	235	242	224	254	241	234	230	228	215	242	235	242	243	250	203	231	254	241	229	241	252	213	244	222	239	222	219	250	223	232	226	221	259	233	235	237	200	241	255	241	270	245	245	213	217	272	231	216	216	231	254	219	213	238	233	230	264	215	256	192	266	234	233	240	230	224	240	224	258	231	232	228	221	271	262	233	231	215	256	211	242	250	233	238	227	245	223	200	221	225	237	247	237	199	234	259	230	256	231	225	226	237	220	218	222	241	238	207	230	229	276	233	237	216	226	219	198	232	246	237	245	245	226	264	211	224	194	237	217	238	210	249	225	269	268	226	233	232	241	245	233	239	219	249	243	201	225	223	244	216	218	257	244	275	222	241	241	233	217	215	277	235	219	223	249	245	247	216	245	244	251	230	229	217	217	238	231	218	243	194	206	259	258	232	227	212	240	239	241	227	241	206	226	207	218	229	220	263	228	227	238	235	230	206	258	263	262	236	239	259	211	188	205	215	216	229	239	230	217	226	225	258	259	229	212	230	223	250	221	290	250	228	241	268	224	234	204	212	233	222	237	198	231	230	217	236	233	201	229	228	234	211	226	228	216	222	240	238	209	256	238	228	241	233	229	255	248	263	237	230	249	204	261	214	237	211	223	248	242	218	242	226	223	235	250	247	250	236	224	282	223	210	243	238	207	247	233	212	248	255	200	248	236	250	220	242	235	245	228	266	254	240	233	228	221	237	211	216	243	239	229	233	216	261	256	211	233	215	247	243	218	232	217	243	227	225	232	262	249	220	200	280	218	221	253	199	240	225	235	225	239	221	253	227	230	236	254	227	225	219	232	230	251	236	203	242	224	197	226	230	231	210	222	223	235	243	240	201	225	245	235	220	245	263	238	227	260	228	224	223	195	255	220	207	215	214	228	241	230	240	240	208	219	246	228	226	227	240	266	220	263	240	226	212	245	257	227	199	226	234	280	230	224	247	234	242	211	235	227	197	220	242	232	277	254	239	221	223	215	233	241	238	254	257	238	221	236	239	223	257	221	209	225	210	253	242	252	231	189	232	210	249	233	216	233	225	201	229	233	206	241	239	265	257	251	232	230	231	222	214	250	249	226	227	215	237	209	238	246	250	226	221	271	237	226	229	247	221	244	238	249	211	227	251	237	239	242	229	259	255	231	229	235	233	236	235	231	219	239	225	243	234	241	216	245	238	254	224	199	252	250	214	236	239	224	230	204	221	250	226	231	236	272	218	202	234	236	218	231	231	232	245	224	228	216	224	221	255	225	222	231	250	244	227	235	220	234	230	284	254	258	228	233	221	196	221	260	215	230	239	204	226	208	213	207	217	244	244	229	250	237	233	237	238	204	248	225	233	233	209	211	248	230	260	224	240	216	237	234	258	255	222	249	255	201	250	238	222	225	235	222	224	228	256	240	233	207	217	215	230	255	240	243	250	243	237	254	237	235	219	243	211	230	229	258	235	229	258	249	221	227	222	245	214	271	214	240	230	254	224	210	202	235	227	217	233	243	248	234	257	215	202	223	250	212	220	216	220	242	225	235	241	254	221	253	228	241	251	215	243	228	263	257	228	222	230	218	212	228	219	254	285	237	244	231	227	265	214	207	238	261	233	203	229	244	232	242	241	227	222	234	229	261	232	237	264	267	236	234	254	238	237	240	254	228	250	240	238	223	235	223	264	253	248	266	226	233	218	243	237	228	232	225	219	219	222	212	248	215	224	217	240	221	242	231	235	214	240	234	241	232	243	223	223	275	233	229	230	257	228	201	209	248	216	231	242	220	240	229	255	252	210	230	231	223	196	236	198	223	211	224	213	231	229	255	237	231	226	227	223	205	237	215	212	247	236	251	207	196	220	223	227	251	247	267	214	237	206	228	216	241	243	232	232	230	239	221	195	214	226	249	222	212	221	248	215	231	254	236	229	211	226	217	262	242	235	231	239	240	233	215	237	230	220	225	251	256	257	248	207	201	233	243	232	220	220	252	216	211	242	227	201	221	227	236	201	243	250	253	236	228	200	249	218	231	213	240	240	258	250	248	231	216	243	235	220	224	241	253	229	230	223	216	212	206	246	249	209	229	236	247	222	240	242	203	242	255	248	233	229	261	245	209	211	203	271	246	205	239	218	268	208	237	250	219	222	235	234	246	230	206	209	258	242	202	244	220	227	251	263	255	237	245	251	243	227	211	218	219	223	230	222	219	258	216	218	237	257	253	221	247	239	231	251	258	215	241	234	222	235	237	212	203	220	213	211	211	252	214	242	262	255	209	259	192	258	261	252	248	208	245	219	230	267	229	207	233	212	224	242	220	231	234	222	236	206	222	243	219	231	222	212	244	209	217	241	203	250	222	217	211	207	242	217	203	232	209	234	241	239	229	251	228	218	235	243	248	224	229	225	246	250	240	232	225	247	212	239	258	227	235	221	204	245	219	248	272	247	231	218	204	211	237	230	222	238	226	260	194	214	231	258	215	225	242	233	235	212	252	245	261	236	233	225	223	247	204	226	250	192	241	218	248	228	215	248	243
8405	1073	2107	2375	1979	1624	1296	1127	996	947	822	750	712	691	742	663	709	661	640	587	653	612	606	628	580	613	537	563	543	582	568	552	505	541	576	552	532	511	577	565	562	552	564	565	545	530	562	568	493	587	513	517	539	546	506	531	538	578	503	544	553	538	542	575	573	581	511	521	510	575	560	555	531	588	545	556	545	505	593	554	525	509	550	536	563	551	540	515	554	516	522	552	481	550	517	557	516	537	553	535	517	542	569	529	547	540	508	555	544	537	558	530	531	509	498	536	502	510	561	559	543	525	520	545	516	522	539	503	511	521	551	532	525	560	543	542	536	527	536	491	557	534	569	509	551	531	485	460	556	564	581	569	553	546	511	515	546	553	545	546	510	536	554	530	521	554	525	530	557	551	566	508	543	534	523	512	499	546	503	511	525	533	498	520	522	506	560	528	531	510	533	542	617	541	577	541	468	563	555	571	542	575	524	549	515	507	550	557	531	536	554	502	555	514	548	555	526	536	514	522	545	529	525	529	508	544	518	514	502	517	562	578	571	528	525	554	570	544	482	522	518	557	518	493	534	496	548	587	559	553	583	527	562	527	523	500	555	518	536	547	529	515	541	496	557	508	528	499	589	513	532	495	525	512	515	516	527	502	536	533	539	545	562	518	546	566	520	535	538	565	533	565	538	576	514	551	594	515	522	544	536	527	519	526	483	578	540	537	557	561	528	511	560	589	527	545	565	543	515	571	562	521	547	485	519	526	506	539	491	516	552	576	521	529	590	573	517	517	564	574	535	555	550	509	497	525	523	491	541	498	526	527	566	574	541	579	567	547	530	527	550	555	540	525	512	527	523	528	551	569	511	507	546	564	536	536	544	524	573	500	548	529	519	546	531	494	517	596	536	544	559	578	531	542	506	572	511	525	521	550	541	526	520	528	543	570	516	533	508	573	502	548	510	519	576	523	555	522	558	560	549	587	508	506	553	506	528	548	530	521	534	483	510	511	492	527	558	497	528	524	491	550	543	520	569	551	549	532	555	491	542	562	565	513	539	519	536	510	507	539	530	524	498	529	527	515	522	547	483	570	511	510	541	555	532	514	530	501	548	532	538	545	531	529	522	529	478	511	515	526	554	577	545	530	576	543	540	505	546	532	580	527	559	499	582	549	574	555	530	536	514	559	508	531	551	567	513	526	497	473	565	502	568	505	527	525	494	551	554	532	553	558	550	542	509	532	543	523	531	501	530	568	512	579	555	502	539	494	563	502	507	520	526	496	553	566	507	514	502	552	544	553	524	547	521	552	564	509	511	529	544	514	555	527	545	565	503	482	539	498	517	587	544	552	528	538	545	553	552	502	541	525	545	537	542	571	499	549	527	526	492	533	517	561	520	543	522	496	502	542	529	558	481	520	543	505	526	530	510	523	535	527	569	541	521	533	508	518	538	496	505	521	497	507	515	532	503	546	510	594	498	549	477	483	540	502	584	511	528	547	521	518	514	539	508	513	597	536	574	497	535	574	513	554	513	513	551	531	552	605	505	528	521	542	557	481	581	537	535	528	505	525	528	530	495	538	534	506	539	508	541	542	528	484	576	552	549	592	542	535	520	570	527	552	586	566	533	543	544	551	539	514	518	520	562	510	530	546	516	536	540	552	534	533	543	557	517	543	573	500	535	507	517	517	552	549	533	540	522	510	567	537	568	554	526	568	512	545	513	526	564	528	533	533	538	525	542	485	537	511	538	524	508	500	555	567	551	524	548	535	525	516	531	541	535	528	542	534	538	548	545	519	529	532	514	501	514	551	563	531	539	584	503	530	553	523	539	573	533	531	554	538	521	552	521	507	514	548	521	566	542	517	532	565	538	550	542	560	549	556	555	528	520	553	522	549	546	561	521	537	501	561	527	478	539	561	508	525	537	565	544	547	544	568	541	524	501	541	519	544	543	529	547	489	538	513	556	525	525	580	520	540	507	546	531	558	546	512	548	571	521	569	582	554	539	523	520	531	534	545	534	547	565	523	530	535	558	530	527	505	512	559	534	510	485	504	509	548	527	539	557	537	531	517	507	574	502	525	557	525	508	493	514	554	523	534	537	548	520	557	506	516	551	515	538	534	514	606	558	541	526	566	504	513	561	514	558	523	530	520	560	534	528	573	587	539	556	565	526	496	572	538	525	549	535	524	514	543	483	503	553	530	579	542	554	549	491	541	560	522	502	518	516	496	537	536	556	559	542	545	492	555	502	495	519	553	540	492	529	553	500	537	560	568	521	494	495	529	500	499	516	543	538	544	524	549	550	536	553	524	528	530	508	518	512	519	557	530	523	535	536	536	496	536	545	551	570	540	551	491	549	538	497	548	481	506	556	530	494	531	539	495	515	523	490	496	583	513	549	547	504	544	450	513	513	525	512	543	575	508	501	519	489	528	555	523	550	545	520	515	555	526	553	551	541	517	513	531	522	534	550	531	498	585	530	516	521	538	510	547	538	490	484	551	528	524	548	528	539	563	499	510	516	551	544	533	569	561	500	575	566	534	523	538	516	528	518	599	534	525	519	559	536	510	510	527	553	575	530	531	540	501	547	556	533	488	547	518	518	566	532	531	508	494	557	579	583	581	541	545	586	526	542	532	529	579	525	510	547	536	527	572	547	490	514	552	580	521	518	533	533	538	553	543	572	519	534	553	507	497	523	479	559	516	571	577	517	499	547	546	501	520	539	522	573	541	522	596	505	518	506	532	520	527	478	551	530	527	485	560	525	555	543	524	535	548	533	508	494	548	530	522	524	521	550	537	531	525	526	539	544	542	542	517	561	495	544	526	523	534	537	543	551	514	532	535	572	528	569	522	547	507	527	557	572	493	464	534	517	548	479	525	521	561	526	536	551	485	518	512	531	543	516	543	517	515	502	480	501	509	549	523	539	531	508	534	534	585	525	518	544	510	562	519	558	524	544	540	544	524	533	515	585	566	538	521	523	567	551	528	531	547	507	550	552	518	547	554	541	539	543	501	532	568	547	558	520	556	564	499	532	556	502	523	530	559	512	554	505	539	498	523	567	496	550	546	512	495	509	540	496	538	556	541	520	510	521	515	543	550	524	527	512	513	545	515	562	491	548	565	545	529	530	551	505	514	537	540	506	541	540	587	532	526	506	533	528	530	531	538	509	522	514	530	525	525	542	520	538	580	547	539	518	579	537	540	575	581	531	517	530	505	504	539	542	541	499	554	536	526	501	558	496	512	547	540	554	536	549	536	561	525	478	503	557	511	534	536	481	515	599	554	531	521	550	554	546	508	510	507	543	520	509	559	562	522	548	529	544	546	537	575	545	532	552	551	523	537	523	551	545	539	550	518	538	511	510	551	560	560	538	509	539	574	578	509	510	568	546	514	532	579	523	530	560	526	541	529	537	573	543	543	548	504	523	498	555	566	514	515	552	525	535	542	558	573	515	504	542	504	521	570	557	529	541	511	530	534	539	541	554	582	506	526	575	506
1796	235	247	265	252	227	221	222	237	228	242	231	250	229	231	250	240	215	239	212	245	246	222	233	238	229	244	233	227	254	225	242	243	245	229	217	221	238	269	228	218	222	255	256	252	248	238	225	242	211	239	251	260	224	261	246	209	227	233	238	228	251	218	241	237	251	202	227	261	263	260	242	206	219	244	238	233	235	220	238	214	228	242	280	223	224	212	239	213	232	239	261	258	223	251	240	225	212	232	228	255	259	223	227	233	220	247	245	248	236	236	236	244	237	225	227	214	227	223	241	237	209	223	271	242	228	231	228	251	266	254	269	230	247	226	249	236	244	231	223	245	223	249	266	222	233	217	198	258	239	231	240	212	235	245	217	222	207	259	210	243	201	225	241	233	244	201	232	248	243	242	239	245	220	221	251	250	249	242	220	249	226	237	215	200	233	229	239	202	216	259	198	252	245	215	261	231	268	217	250	254	237	263	249	248	235	209	217	211	224	253	228	220	246	231	205	238	239	199	232	253	256	196	227	266	227	246	221	251	245	229	227	237	244	242	230	239	243	244	226	222	246	223	236	255	243	232	274	232	242	248	250	224	197	219	218	280	241	204	206	200	210	233	222	213	224	199	230	245	217	232	239	244	227	231	246	254	230	230	224	207	248	211	218	229	234	256	253	218	231	265	253	234	202	223	238	259	236	256	217	245	242	253	227	261	242	261	226	249	234	252	229	222	210	268	241	236	246	218	247	229	231	245	255	226	252	260	228	253	228	245	251	258	222	237	222	238	225	226	236	267	218	211	220	244	244	251	258	263	235	221	245	249	256	245	231	253	234	246	261	218	223	238	254	224	249	271	237	218	237	232	243	227	246	234	234	202	265	261	250	248	237	221	228	207	228	207	222	236	211	225	267	256	215	223	257	220	247	235	249	241	214	231	237	233	235	238	223	219	253	238	238	207	230	220	246	225	245	255	239	262	238	217	227	265	230	246	224	255	234	267	243	232	230	247	258	226	232	258	231	204	231	217	238	233	224	209	252	266	230	228	213	244	247	241	218	262	223	207	217	252	266	236	213	234	210	242	207	243	249	237	209	243	238	229	241	224	243	226	236	263	225	231	238	257	233	250	227	217	235	238	243	251	247	226	218	222	234	230	249	255	227	235	257	265	217	259	258	249	207	242	238	233	256	223	219	259	258	229	256	240	252	204	225	225	253	234	239	246	217	238	239	243	223	241	234	233	208	220	240	256	228	228	244	232	273	265	242	235	225	228	234	202	239	209	215	243	238	233	243	222	250	259	223	251	233	221	242	269	232	247	223	224	232	253	245	237	230	258	246	239	257	247	213	234	258	240	247	229	217	234	225	257	227	242	214	238	238	232	256	227	256	226	215	241	230	237	213	228	215	223	254	257	237	239	251	220	219	241	273	235	236	223	211	237	208	231	199	231	225	209	230	215	219	205	237	237	211	207	222	213	234	256	258	244	262	259	219	197	242	222	227	238	219	225	250	248	217	259	235	243	221	220	245	194	255	195	266	256	252	240	228	248	234	250	230	269	226	236	245	227	254	271	259	214	224	213	230	253	257	253	228	227	241	245	231	232	246	245	255	234	230	208	243	243	239	226	240	247	224	232	215	256	235	255	230	237	234	219	227	222	253	223	261	264	242	240	266	243	254	214	221	198	231	217	238	268	257	258	246	249	237	239	207	273	217	227	254	225	264	239	210	223	237	241	257	267	271	253	256	254	214	196	235	249	261	252	207	245	233	230	240	258	233	233	244	250	262	231	279	249	236	234	284	234	259	256	242	237	225	257	223	220	277	225	233	262	234	249	245	215	226	220	228	234	235	248	268	208	210	240	223	216	265	235	273	228	237	259	263	241	228	208	219	245	231	229	237	223	271	250	247	258	236	231	228	211	217	268	243	242	237	224	231	238	268	222	209	222	271	232	238	227	237	242	229	231	247	229	224	200	265	228	227	236	235	222	239	218	213	237	251	217	252	240	223	234	231	219	231	230	223	244	254	226	236	263	217	221	276	207	232	228	232	237	228	206	265	228	254	235	252	198	227	231	248	236	243	205	219	275	248	262	224	200	200	247	222	219	250	211	222	221	231	261	250	237	262	242	239	221	259	245	230	252	239	271	221	243	256	230	233	258	239	214	245	247	247	240	199	237	205	225	228	259	231	233	213	226	225	225	251	225	214	243	255	239	261	222	231	239	263	198	232	258	204	237	241	262	241	240	230	251	224	237	215	218	228	252	251	258	229	227	236	228	210	233	259	247	224	263	259	241	250	268	233	256	252	236	223	246	225	203	200	237	239	269	237	210	246	264	253	238	192	259	226	255	211	207	243	229	258	252	241	231	232	229	272	228	250	242	232	249	235	251	240	236	249	241	213	247	227	228	224	213	286	235	216	219	242	250	224	224	232	255	246	227	256	251	254	230	240	259	239	224	247	219	234	232	221	237	253	216	275	229	249	243	224	227	244	238	204	230	205	233	230	246	212	226	227	225	262	211	191	236	245	255	205	247	237	222	224	226	258	215	213	239	231	227	255	241	226	220	228	243	229	231	232	263	275	227	235	262	236	220	241	232	224	240	224	192	239	240	280	247	264	248	226	234	238	208	228	221	226	217	259	223	238	230	222	216	212	229	222	230	242	212	234	239	242	246	239	236	227	234	225	246	259	191	240	216	238	256	228	252	248	247	207	278	241	233	267	233	194	213	202	210	230	241	238	244	212	250	215	216	241	235	232	212	241	233	222	251	216	242	255	234	237	241	237	229	237	242	236	245	250	238	241	226	232	259	253	230	229	241	241	251	262	247	236	234	229	231	237	235	232	263	239	241	220	240	225	226	217	213	242	268	230	224	225	243	253	249	197	229	230	248	194	229	226	210	225	260	259	231	283	282	242	241	274	251	217	238	247	265	233	256	211	261	240	197	232	222	231	248	244	225	245	221	221	230	235	265	249	241	251	245	231	248	209	230	234	215	217	238	254	247	240	256	228	245	204	243	221	235	221	204	266	269	221	235	231	240	237	236	244	222	216	203	254	227	234	251	211	196	224	235	221	251	258	253	192	238	262	222	224	241	216	209	230	257	223	223	262	271	224	237	260	239	251	245	201	242	226	248	245	265	224	225	252	243	232	236	229	221	234	210	245	218	220	212	195	264	231	228	225	256	221	232	217	232	238	214	223	206	202	229	217	257	225	259	223	245	232	237	264	215	205	217	249	232	238	256	241	235	245	227	233	256	222	211	218	202	238	241	241	211	218	209	239	223	242	267	219	237	232	216	244	217	244	265	258	230	209	189	244	240	211	240	257	243	220	205	232	236	231	240	226	280	227	219	232	244	216	262	247	232	233	243	241	234	223	233	243	242	237	210	247	239	246	244	241	255	230	256	229	257	272	234	245	250	244	237	202	250	225	238	220	256	229	247	210	223	208	240	247	224	213	233	230	245	223	238	227	220	231	235	231	215	243	248	235	253	249	219	210
2217	616	608	588	590	623	569	603	620	580	549	576	526	531	570	611	537	533	574	553	565	562	579	562	538	599	579	591	556	524	581	597	574	580	576	579	584	550	557	550	578	603	586	526	549	558	593	570	537	574	601	561	557	572	593	562	602	583	578	547	580	570	591	589	569	600	552	614	589	540	583	572	564	563	568	557	601	609	577	539	592	552	562	606	554	518	546	582	518	529	600	587	547	568	549	549	569	587	567	573	537	567	584	539	597	555	570	593	528	586	580	574	572	556	545	562	558	562	550	570	583	568	555	606	553	567	571	534	562	581	601	541	568	565	557	559	604	562	591	569	544	620	535	592	573	578	562	559	568	587	570	597	578	547	551	557	543	560	606	577	603	587	594	572	591	581	576	571	569	603	583	518	543	581	556	542	544	539	573	539	573	553	548	566	598	550	583	551	584	611	556	571	520	529	539	528	564	537	530	570	597	568	557	551	524	560	561	582	547	563	568	558	575	550	544	531	573	603	577	563	583	563	597	597	582	585	583	571	565	594	604	591	597	600	535	516	588	595	582	588	588	533	613	611	567	596	571	585	571	527	566	557	553	554	571	575	572	510	595	572	527	575	542	629	569	589	597	568	562	595	596	576	589	568	544	551	540	570	590	609	543	585	590	604	603	557	557	590	598	583	542	552	588	550	572	586	567	586	577	580	586	534	586	569	547	604	552	560	572	525	590	559	528	555	579	564	599	566	551	550	574	557	548	606	543	586	556	594	565	598	523	573	598	540	551	524	609	563	545	540	606	587	531	573	571	574	527	595	568	618	592	592	578	558	552	559	592	582	549	596	566	558	549	571	588	591	552	562	560	580	547	527	608	593	559	565	580	562	583	554	537	571	572	561	579	569	546	604	592	567	602	582	572	563	552	601	596	582	552	524	557	607	583	579	571	569	546	569	569	557	547	590	561	617	562	554	560	530	590	560	575	566	559	592	537	559	572	566	518	561	616	556	573	586	576	581	597	523	577	578	567	568	578	604	582	575	575	581	510	539	601	588	510	529	540	518	529	529	586	574	525	583	562	536	552	608	572	541	589	581	571	581	579	597	585	575	603	604	576	591	538	551	539	574	513	627	583	553	578	542	603	584	580	548	568	531	571	582	597	570	578	555	554	646	623	552	515	583	605	559	579	576	534	578	569	608	556	580	558	584	559	560	561	569	569	545	532	554	585	593	591	557	575	567	588	579	551	607	542	564	594	563	552	581	604	597	577	519	545	511	558	556	563	578	581	559	547	602	566	533	520	590	565	568	553	564	582	542	583	555	605	537	560	581	548	611	585	566	583	543	604	578	563	570	568	575	607	585	600	553	588	557	577	558	611	575	608	585	542	582	553	572	563	550	582	562	585	571	599	584	596	606	554	585	537	576	569	548	581	554	610	554	548	571	562	590	575	584	552	578	585	567	546	580	589	595	539	542	615	606	585	575	559	544	569	567	576	619	615	550	556	571	525	595	572	564	561	596	582	535	558	557	552	577	521	598	581	579	595	599	553	597	560	544	567	550	536	577	588	589	539	553	583	606	567	580	582	570	587	524	556	564	568	566	563	576	559	585	541	588	566	576	564	543	550	596	594	541	543	530	521	583	587	582	556	600	550	558	572	622	615	549	574	539	557	585	550	596	531	600	522	547	583	565	626	557	547	537	603	602	553	582	527	581	576	565	552	565	575	595	548	571	560	557	568	583	512	532	574	541	579	578	554	570	561	548	566	573	579	549	595	593	580	582	556	610	575	601	552	541	551	566	609	563	576	570	589	578	559	528	616	538	600	555	564	570	603	574	559	596	620	619	550	581	585	548	590	534	597	580	596	542	560	567	563	608	573	595	547	586	569	532	568	571	640	574	591	532	587	582	562	542	583	541	583	545	585	538	566	579	547	546	573	526	588	563	582	577	603	584	557	629	584	561	609	587	592	603	575	539	567	575	578	562	590	554	581	537	563	582	570	553	542	604	592	567	564	571	548	562	570	541	562	524	604	571	559	609	559	578	560	552	547	562	533	532	591	578	601	570	584	580	578	576	579	579	589	566	589	572	580	532	537	528	566	564	544	593	566	616	533	601	549	610	568	574	571	564	564	552	529	568	531	599	593	587	558	539	576	568	549	553	529	562	611	583	606	570	564	627	557	554	609	532	588	589	585	618	519	582	558	542	553	582	565	571	569	594	547	557	551	550	594	546	521	586	576	599	528	559	563	559	583	567	579	587	568	579	567	536	561	596	544	549	610	564	556	614	545	579	562	530	590	553	587	623	548	571	552	563	568	551	577	610	552	597	576	561	547	591	565	590	578	588	543	579	574	554	548	589	567	598	574	584	562	589	556	571	580	562	550	539	520	584	558	550	531	547	509	568	542	556	606	532	596	605	572	526	541	577	575	552	568	584	582	605	544	558	561	573	565	551	572	571	565	604	572	573	518	602	547	511	559	604	592	590	565	583	580	533	553	545	511	626	538	549	548	567	564	574	600	545	595	575	556	556	547	542	552	549	546	557	532	582	569	603	558	562	542	561	569	589	532	537	583	591	601	565	523	569	559	544	568	595	566	569	574	553	551	604	562	541	580	539	611	585	578	543	539	531	554	566	583	576	591	578	563	564	559	584	581	613	570	566	554	534	588	551	533	552	545	584	567	567	569	578	576	622	604	590	540	591	612	542	537	553	525	537	560	539	587	588	610	562	594	542	618	599	602	534	594	563	566	549	574	533	579	584	532	583	566	580	576	584	585	570	575	560	573	587	585	566	563	581	568	569	576	576	559	612	568	587	576	516	574	578	558	568	554	569	565	563	566	571	543	534	572	553	589	578	601	561	583	579	574	534	571	547	543	589	556	577	558	533	558	573	578	544	616	588	592	562	548	577	595	591	563	628	585	563	610	534	572	573	555	514	544	585	543	571	551	561	564	578	565	543	598	570	594	559	588	566	532	569	589	580	532	562	621	583	573	507	520	533	562	588	567	601	539	586	573	548	604	527	551	556	573	602	554	566	543	567	578	606	574	579	571	610	578	581	568	542	569	583	577	538	568	577	588	534	540	525	549	563	562	635	541	541	585	577	579	587	576	618	578	557	547	548	562	594	570	611	577	547	574	608	596	551	591	523	594	507	587	578	597	575	553	577	587	586	576	585	577	596	539	596	562	586	536	601	572	554	605	578	586	588	554	524	567	617	520	559	552	557	564	589	532	539	586	585	552	578	540	568	551	586	597	538	571	605	600	598	550	570	560	599	569	573	584	563	596	577	535	577	615	584	556	556	562	590	553	588	538	579	579	617	585	583	545	567	578	569	575	561	549	564	601	571	604	535	568	557	552	605	573	541	581	553	590	610	592	596	574	534	565	588	595	569	560	601	582	573	571	583	560	601	532	585	562	584	607	577	602	592	604	548	560	544	590	545	541	541	569	549	587	563	539	575	572	546	564	602	543	584	580	529	529	569	565	573	579	578	551	586	595	587
8547	743	711	650	545	450	426	376	411	401	379	373	392	338	420	366	364	317	345	351	367	377	375	359	336	371	391	333	384	345	338	358	328	368	318	315	328	355	367	367	385	331	322	347	321	374	353	345	323	352	354	321	341	359	377	358	390	369	327	322	331	372	352	355	359	342	363	353	340	357	348	327	351	343	367	353	353	319	308	342	322	315	327	341	329	340	346	344	363	346	331	350	345	389	374	344	344	375	382	373	340	346	328	345	373	334	355	343	382	354	356	330	333	365	329	360	348	339	338	372	349	315	358	371	332	331	334	368	409	343	353	345	368	337	386	362	346	352	383	364	339	334	333	322	366	356	331	317	344	381	358	333	353	320	360	340	310	383	356	325	353	328	356	333	332	342	342	339	353	330	380	371	360	357	354	383	361	370	349	349	366	354	402	369	364	327	338	343	316	356	352	327	389	319	367	373	340	343	360	334	356	336	334	325	319	353	347	380	350	361	330	355	357	370	370	360	363	334	316	298	338	362	336	342	331	349	345	345	371	362	330	348	332	369	360	337	345	366	343	355	359	379	349	365	364	331	337	345	331	318	355	362	372	330	340	351	339	368	358	384	331	371	367	340	363	331	328	359	370	328	345	345	343	343	325	314	351	371	350	343	330	360	352	387	360	350	349	352	321	378	349	347	324	374	316	375	331	336	358	366	357	304	389	358	339	324	338	380	361	345	353	363	359	332	353	360	355	369	370	348	379	366	339	368	359	347	356	333	325	328	342	363	342	380	355	356	373	372	355	326	399	309	330	330	376	337	362	347	365	363	356	370	344	322	364	356	346	354	355	330	363	355	325	331	349	335	354	327	326	339	360	303	333	365	333	335	322	360	373	371	362	354	366	344	334	357	360	352	360	372	347	357	359	365	340	377	357	366	347	367	355	351	373	347	355	348	343	347	363	360	332	347	323	344	364	359	339	342	346	339	361	345	335	339	331	337	339	351	340	329	321	357	365	339	357	370	367	342	335	341	388	371	348	375	329	339	340	328	335	324	353	343	343	336	355	383	323	366	363	339	365	372	354	345	358	393	379	344	359	353	346	342	338	352	350	340	354	350	356	351	373	368	348	350	327	310	342	355	363	364	349	334	334	356	346	330	382	353	378	370	325	352	354	326	353	333	384	329	374	319	406	354	355	367	325	341	352	385	348	358	354	304	371	327	350	349	312	326	352	346	316	335	333	354	351	348	323	325	325	315	328	317	357	366	374	361	343	383	360	339	340	329	353	312	340	340	353	294	375	355	393	362	365	358	389	368	385	343	365	339	344	341	341	346	338	328	326	356	353	331	334	320	361	315	345	342	338	334	320	357	365	350	370	371	334	340	372	342	360	339	316	334	336	355	342	342	375	333	348	352	354	349	350	349	320	343	291	336	348	336	333	326	312	367	339	338	328	333	357	353	340	352	332	343	348	337	337	336	351	353	347	347	344	372	329	332	328	371	348	316	377	337	336	351	366	393	372	335	335	376	357	354	366	322	341	333	344	349	331	346	328	378	351	366	368	351	366	303	380	391	357	345	375	342	372	371	315	329	380	356	356	333	327	392	352	338	346	334	360	344	353	363	354	359	353	350	345	353	320	364	336	356	343	376	322	322	358	337	358	356	328	361	318	358	307	347	353	373	336	350	356	330	336	335	359	346	311	385	339	361	321	355	334	321	370	362	346	388	328	365	340	330	350	349	367	340	380	330	363	318	377	310	374	338	359	328	330	347	365	337	348	348	343	352	380	350	285	338	335	366	353	363	329	342	364	358	342	367	340	349	354	366	371	365	357	387	361	359	353	301	323	386	344	343	363	325	362	375	322	347	347	345	339	315	344	355	369	347	391	346	318	385	331	394	356	331	352	346	356	368	336	399	363	387	374	362	334	373	344	349	303	353	344	360	341	364	314	316	372	390	356	352	366	350	330	326	355	339	334	336	376	374	308	348	390	323	367	361	336	334	392	340	356	353	328	356	320	354	352	359	333	361	338	353	351	359	376	342	328	350	317	336	342	315	368	367	371	314	371	360	360	355	375	348	336	338	343	332	373	378	317	336	372	332	376	372	333	327	327	387	350	337	370	305	376	354	364	361	340	340	377	347	359	372	351	362	360	374	358	354	359	364	340	367	382	383	358	343	353	381	363	390	375	370	348	360	367	326	341	394	325	348	332	376	335	343	327	302	334	376	337	345	364	327	372	346	329	347	333	336	357	310	362	368	295	355	344	353	322	384	349	360	372	386	351	349	349	323	353	345	340	353	362	340	315	341	353	372	314	335	342	387	370	350	372	336	331	410	343	339	313	344	378	350	333	348	354	368	366	336	362	350	365	337	336	373	347	324	328	345	387	353	350	326	346	371	360	373	307	373	349	360	356	364	387	362	350	368	324	355	335	357	364	354	332	381	332	348	331	353	318	358	361	368	331	353	353	371	386	353	365	354	349	338	319	343	383	317	327	359	344	393	375	342	341	365	342	378	366	353	316	334	329	330	368	351	329	372	339	349	327	331	336	366	411	340	318	344	371	375	362	335	344	341	352	317	356	332	370	348	344	314	334	313	332	299	348	339	339	335	398	346	346	381	355	363	318	347	373	363	363	370	330	335	375	331	372	336	339	366	314	342	329	340	368	360	336	317	355	373	341	377	315	353	292	321	345	402	373	375	360	321	391	338	349	331	319	325	348	336	331	332	318	378	357	350	345	343	346	365	348	364	323	328	365	357	361	364	351	338	335	365	345	324	330	371	353	340	322	361	349	345	356	335	367	355	305	345	335	373	359	356	334	364	368	304	326	382	394	332	335	325	345	366	381	306	354	329	337	358	339	338	342	361	337	310	344	359	399	323	326	358	352	339	356	356	360	359	386	331	367	404	360	327	377	370	334	351	358	331	362	343	348	340	322	341	379	344	352	379	343	371	351	355	348	385	345	320	317	363	310	328	338	380	337	376	353	357	366	340	336	308	318	330	328	332	352	373	378	358	328	380	401	381	333	341	361	339	356	353	369	334	360	353	420	325	300	332	344	350	334	371	366	349	330	335	327	331	362	323	325	331	362	370	320	329	370	351	370	336	346	364	349	323	354	331	344	351	343	356	370	316	326	364	301	349	346	352	365	311	361	352	325	337	335	368	372	340	353	354	356	371	363	367	354	340	320	366	342	370	347	338	335	331	349	323	338	334	372	343	362	378	360	349	366	339	358	353	365	324	380	363	365	364	347	357	357	352	330	346	332	356	375	392	349	321	367	319	317	354	327	347	353	346	320	363	341	366	331	356	372	325	374	366	356	329	333	331	355	395	360	357	335	354	352	306	328	358	343	313	328	338	368	345	346	342	346	339	334	332	333	339	327	339	385	360	332	370	389	368	329	356	322	368	301	300	348	344	331	399	311	331	370	332	348	312	354	331	339	360	349	347	355	342	351	320	343	380	341	350	367	356	342	377	363	337	355	327	371	368	352	332	346	394	374	340
7059	1022	1548	1753	1518	1340	1133	1018	1035	997	944	916	922	835	856	865	925	837	824	866	869	841	830	817	804	813	793	818	824	790	851	874	824	732	814	796	785	762	809	796	805	812	756	800	816	808	799	731	833	761	783	758	781	816	799	850	798	830	789	798	836	810	764	803	762	818	811	749	773	759	781	805	805	844	792	801	788	790	793	762	818	841	780	786	776	812	744	768	820	806	812	741	713	799	773	784	816	767	784	757	794	811	804	812	783	721	779	787	776	823	757	808	757	785	789	787	774	806	769	836	773	794	745	829	775	775	801	758	828	770	794	768	780	783	768	750	736	782	759	791	786	802	825	820	775	795	808	835	790	805	734	772	785	774	770	804	792	798	759	789	774	777	784	821	769	806	744	855	798	764	797	792	741	784	820	810	767	809	808	760	826	786	804	772	783	772	751	830	818	827	801	808	850	797	756	780	815	784	801	745	794	769	776	777	764	801	788	799	760	806	741	764	831	758	800	801	785	827	805	790	767	804	775	816	778	737	797	790	747	807	765	798	772	774	807	812	776	762	797	799	836	767	786	716	792	768	753	822	759	795	791	795	769	818	809	798	830	801	821	799	775	799	787	779	793	779	822	812	839	822	752	818	803	795	822	763	698	790	771	785	783	782	782	825	773	774	827	783	820	807	769	808	835	729	763	768	729	768	803	802	781	795	784	805	820	773	784	744	798	776	781	781	746	787	797	809	807	789	763	809	799	768	824	785	807	745	734	786	779	791	786	760	753	802	799	779	793	794	751	766	812	812	771	793	781	774	765	779	835	761	816	778	769	774	789	832	797	798	786	874	748	793	832	807	738	776	808	751	797	781	761	794	750	799	831	808	813	812	828	745	791	783	813	706	784	812	789	807	791	791	758	775	747	730	740	785	810	803	796	797	763	765	757	768	815	801	792	809	771	754	786	821	790	835	775	789	767	823	789	829	777	779	822	840	793	768	750	856	776	765	775	768	808	808	777	767	796	814	809	804	818	818	756	803	762	800	764	777	769	790	811	786	859	776	820	791	798	772	770	815	760	806	784	794	783	826	753	837	805	805	774	779	797	751	774	836	796	808	760	820	785	787	830	757	824	818	792	768	787	789	785	814	809	766	737	784	746	811	777	761	779	790	768	721	816	874	746	758	805	821	771	806	791	794	761	811	792	800	731	842	806	795	790	779	762	749	715	829	785	830	798	817	788	758	847	816	792	842	796	783	814	745	800	794	780	766	749	806	828	812	775	800	794	798	782	802	819	809	754	766	773	750	838	789	772	790	803	767	813	804	739	810	814	844	803	774	795	789	817	782	778	769	803	750	781	765	801	796	790	784	784	779	735	767	822	835	810	805	797	773	805	832	764	772	772	795	760	778	762	853	766	802	807	762	798	823	824	771	805	793	729	764	827	801	724	823	781	799	729	843	805	765	797	786	742	778	799	799	789	793	789	812	805	801	763	755	787	803	818	785	806	791	806	769	777	809	796	802	752	824	777	735	797	788	764	790	778	789	794	787	786	807	756	775	771	770	784	796	831	797	797	800	758	793	783	831	770	803	739	786	775	809	769	759	830	808	777	794	804	785	781	759	807	798	797	751	812	773	813	845	725	805	815	805	843	786	710	760	753	771	829	789	828	786	819	753	804	830	759	736	795	773	757	819	785	826	759	804	770	736	828	804	760	787	818	848	801	812	808	811	757	862	776	783	762	801	786	783	782	812	805	809	813	767	798	835	789	818	794	806	790	796	817	784	768	758	835	852	779	795	804	750	768	760	809	759	791	800	785	801	792	772	809	721	705	832	759	707	813	794	788	777	725	767	768	799	762	854	780	775	771	803	794	792	769	814	773	802	799	782	797	773	795	779	808	759	804	815	772	793	877	785	773	819	769	787	792	796	783	799	792	818	737	806	761	804	792	779	788	786	825	786	763	738	774	783	792	818	803	799	766	833	782	829	791	825	810	805	788	754	795	803	769	780	772	772	781	804	756	768	773	785	763	843	794	826	766	801	810	757	813	825	809	761	823	780	792	785	763	815	778	753	776	790	775	795	742	789	804	755	855	803	773	763	769	825	827	779	789	779	792	774	719	766	835	814	834	797	761	769	749	735	820	739	806	791	804	804	779	754	812	825	757	788	790	782	743	778	746	762	780	765	775	769	803	780	815	777	734	818	766	794	788	780	776	795	802	763	789	818	809	764	766	809	769	844	817	778	764	766	804	827	802	822	798	818	772	788	744	804	764	768	796	759	836	800	793	827	772	808	756	808	789	782	801	780	826	779	785	796	786	735	798	833	769	842	760	829	768	751	815	861	734	790	797	858	769	839	798	850	832	754	730	825	802	789	763	767	810	811	770	809	796	803	793	786	807	798	792	796	805	793	776	756	743	789	766	797	785	782	733	835	819	825	783	804	817	748	826	775	745	759	807	775	814	812	780	800	802	738	820	846	788	770	842	767	804	801	800	787	763	767	779	787	864	799	797	781	751	748	813	806	784	789	740	768	775	760	805	805	733	788	763	789	740	741	821	806	796	833	755	764	785	829	789	800	808	758	804	722	774	780	769	800	782	828	855	783	777	817	804	800	784	784	742	780	776	839	776	750	775	830	789	777	769	771	757	788	794	785	790	813	767	800	842	807	765	799	767	778	827	796	762	813	787	760	813	800	820	769	752	755	791	786	740	755	788	765	776	788	757	829	788	807	799	754	787	792	789	799	834	793	747	751	832	814	765	832	801	769	844	781	831	723	777	811	795	763	804	789	783	774	843	834	801	787	812	833	760	802	776	797	777	772	793	748	781	781	783	763	781	809	786	789	823	802	788	820	801	788	751	735	781	805	777	790	790	772	810	758	806	827	790	784	807	774	781	777	781	770	758	788	776	754	739	816	772	778	800	770	793	810	811	808	792	796	786	781	810	825	804	817	750	695	792	754	767	819	769	748	803	759	828	804	774	775	770	810	829	789	775	779	759	712	770	742	816	793	774	806	788	829	810	803	755	806	790	789	803	744	770	866	798	793	813	782	812	763	770	787	778	779	765	817	785	803	814	769	778	802	743	730	736	798	799	778	795	780	770	781	799	775	766	790	774	763	800	801	778	792	800	739	759	760	783	788	808	796	804	755	746	765	808	760	791	810	807	784	776	813	741	824	858	790	819	786	778	760	802	782	740	815	797	778	794	786	773	755	809	788	783	770	735	807	771	749	774	823	820	793	826	759	815	784	755	771	832	708	797	786	795	795	785	777	837	800	780	801	762	810	814	762	789	798	774	782	761	821	799	772	774	785	792	775	824	756	762	747	779	796	783	815	801	776	749	816	785	805	806	747	775	801	807	769	785	779	816	824	807	831	765	752	784	768	771	785	840	818	760	819	775	739	828	746	770	782	763	779	792	778	792	778	755	811	810	792	764	819	781	825	789	827	783	782	805	817	764	749	739	791	722	779	767	786	847	801	854	778	770	799	737	802	805	737	764	777
15782	1294	981	844	619	478	362	361	339	283	285	277	279	266	270	258	234	280	269	273	228	258	228	252	246	272	252	266	258	258	233	253	236	244	246	218	249	221	246	234	236	223	247	270	242	242	249	235	258	224	236	222	227	216	233	223	228	235	241	252	247	222	222	265	247	250	214	197	218	224	230	235	219	245	246	263	238	235	252	216	271	210	225	245	237	212	202	222	231	233	226	210	247	245	232	243	223	248	269	219	239	241	236	228	235	237	254	209	231	216	248	211	231	235	267	234	225	235	248	223	213	240	222	227	197	220	219	205	221	248	250	224	236	240	251	216	239	231	238	241	243	251	219	252	226	245	240	262	206	220	215	231	266	252	250	232	231	254	233	223	258	235	267	197	253	246	230	240	234	248	228	251	223	258	213	263	226	257	227	233	223	221	237	237	258	234	245	223	219	220	232	233	238	231	227	231	208	225	241	223	232	231	226	246	245	260	230	258	211	230	237	219	259	242	246	250	232	234	232	239	234	235	237	254	215	227	217	225	226	265	213	241	234	230	234	206	229	235	226	230	208	240	266	226	250	203	246	234	211	222	214	252	249	210	244	226	241	202	237	223	255	234	219	217	228	255	228	229	253	231	225	246	211	218	236	260	216	231	233	238	245	242	210	225	251	246	206	224	240	255	225	240	245	228	237	256	247	225	203	216	239	206	209	232	226	216	220	235	242	252	242	234	218	252	210	238	242	223	246	253	210	236	247	235	250	233	221	260	224	238	239	241	246	227	226	240	223	243	256	219	245	233	239	254	215	240	208	215	232	227	247	239	239	236	260	239	255	246	258	222	252	220	229	236	217	205	244	212	230	223	210	211	250	248	250	225	241	268	228	231	220	234	250	236	247	242	228	225	222	254	240	257	219	233	260	261	254	239	247	235	231	257	244	223	215	247	217	219	220	247	243	197	248	249	225	261	240	222	219	196	253	229	208	240	236	214	256	241	243	251	220	195	255	223	228	249	231	259	222	231	221	215	218	230	219	227	229	228	216	215	219	253	267	240	253	255	248	217	220	229	227	207	233	249	253	222	235	244	204	218	222	241	250	220	258	226	239	236	228	235	247	237	248	236	248	215	256	202	227	267	255	236	244	200	237	215	222	258	241	245	230	240	247	213	239	226	238	239	227	256	264	210	250	247	226	228	244	250	221	240	219	248	258	228	217	226	218	241	250	249	229	237	232	223	227	231	256	227	237	238	247	213	216	230	200	244	239	241	227	225	240	213	209	256	251	269	201	238	243	251	263	226	251	211	222	214	252	234	265	210	266	243	259	240	182	257	220	226	203	220	238	215	233	212	261	246	250	232	231	258	252	253	269	250	236	216	244	240	212	214	210	224	228	243	215	223	224	233	247	234	233	259	234	214	209	222	263	225	233	242	257	236	233	209	250	236	225	237	222	228	237	220	229	227	207	261	220	242	236	205	224	243	221	226	230	221	267	238	268	235	235	215	214	264	230	261	260	232	239	258	240	228	216	241	251	210	228	228	246	209	219	251	240	252	266	247	235	234	230	245	221	239	244	231	242	261	228	222	254	224	238	221	220	201	267	211	213	226	223	246	201	232	206	254	254	241	226	227	222	248	254	206	256	211	245	217	236	235	227	232	212	227	247	247	240	248	222	220	250	256	230	229	255	238	212	219	210	232	223	245	239	248	278	235	223	234	214	214	243	217	235	233	245	209	211	238	210	249	256	240	216	235	249	223	225	247	237	238	214	220	224	249	241	260	245	225	218	216	245	218	218	229	201	223	206	242	170	250	211	249	213	243	214	224	225	225	203	219	231	240	244	234	227	239	250	248	244	231	248	259	237	240	189	235	218	189	229	253	254	265	233	234	238	214	210	235	237	242	244	231	232	214	237	231	230	255	227	214	206	242	263	260	223	215	194	215	241	250	246	229	205	251	207	222	212	238	217	254	212	265	247	221	188	226	223	244	232	249	257	245	208	249	236	249	212	226	222	255	227	241	217	234	240	239	249	252	262	222	234	240	254	239	232	240	231	276	228	245	233	239	269	212	223	215	230	199	234	256	242	212	236	243	239	225	248	235	265	264	213	222	221	216	242	213	226	240	235	219	240	204	252	244	253	229	213	219	247	239	219	227	247	234	229	235	226	227	249	199	214	221	243	214	217	255	248	224	240	220	234	225	213	234	234	194	233	243	207	224	230	220	241	237	226	261	225	249	228	265	240	245	213	212	245	240	252	239	222	243	234	252	247	211	229	250	259	248	239	237	248	235	248	220	246	244	207	232	252	256	226	225	230	241	226	234	219	240	231	271	221	229	248	215	231	209	250	234	249	236	212	239	230	247	241	207	227	231	257	236	228	252	241	250	221	252	271	216	239	242	242	224	248	260	262	229	222	239	262	233	261	244	241	241	226	230	257	248	262	258	276	259	238	195	241	207	227	246	229	245	253	246	220	227	219	228	235	254	248	240	236	220	229	247	217	218	228	237	266	245	259	256	243	207	264	250	227	217	223	257	229	239	250	247	266	254	245	256	233	223	236	260	227	242	267	207	224	249	244	259	226	223	263	245	278	215	221	236	214	244	252	244	215	233	217	229	209	244	233	228	234	243	248	255	209	225	219	232	245	235	217	241	263	241	232	225	229	237	224	198	223	190	245	238	241	249	213	239	237	232	196	257	246	229	240	218	241	231	238	233	235	245	234	236	247	221	225	237	247	232	230	241	221	243	237	222	253	254	233	224	229	236	254	236	251	203	231	214	257	209	250	222	218	233	216	214	230	235	232	241	230	214	234	198	227	224	255	233	215	233	239	212	220	232	222	252	236	257	225	221	271	210	228	238	237	243	232	234	241	246	225	238	227	210	229	213	208	227	250	244	237	242	238	235	261	249	244	224	233	237	238	186	236	231	226	260	218	265	230	260	263	236	234	221	228	230	218	249	239	218	236	248	247	237	237	244	259	211	230	252	225	232	256	235	218	261	239	254	216	209	247	284	244	244	207	235	250	236	211	217	234	227	253	207	216	226	215	245	240	241	223	215	231	214	226	242	222	227	228	229	226	236	222	210	241	237	248	234	216	254	205	223	221	219	221	212	237	204	247	239	265	241	227	235	228	221	224	228	214	234	249	214	226	242	237	220	241	224	239	227	229	237	232	236	259	215	237	219	270	219	252	214	249	232	244	264	219	241	229	237	207	244	226	260	239	229	212	210	207	242	234	234	212	264	248	241	235	269	257	211	264	218	221	239	252	219	254	228	235	231	228	230	220	230	239	229	224	221	257	227	235	227	206	246	233	228	245	231	224	231	214	228	247	234	230	206	223	230	230	247	242	265	219	212	233	241	218	255	235	215	235	202	224	223	228	235	198	226	235	242	260	250	228	235	243	232	220	259	205	243	213	208	248	242	246	239	220	247	238	202	237	199	241	259	214	241	221	238	239	236	218	214	211	228	245	237	216	258	233	244	244	213	224	226	255	228	229	251
8391	1113	2032	2386	1950	1560	1240	1080	1022	908	844	763	839	750	655	638	704	669	685	615	593	614	600	584	586	578	526	594	560	560	631	525	568	554	556	580	556	581	580	526	565	579	560	534	511	556	562	529	559	508	554	557	542	522	561	561	550	569	546	568	577	556	518	543	526	538	548	576	514	540	525	531	505	562	494	548	475	538	505	559	534	570	510	508	566	558	520	472	530	536	568	513	556	528	526	552	582	524	567	529	538	527	542	513	578	538	543	526	560	545	528	523	508	525	566	569	518	532	517	522	561	514	546	544	531	556	542	549	522	555	521	553	558	541	545	572	555	582	517	514	534	521	513	556	544	560	516	581	526	523	535	541	530	558	490	532	526	526	519	528	506	517	550	544	559	521	525	513	507	562	554	528	535	522	535	565	490	549	577	521	516	539	529	536	552	520	566	511	548	530	549	579	562	529	523	530	501	560	532	547	514	534	533	541	557	529	561	533	515	496	523	528	530	553	526	567	526	500	495	514	577	565	534	506	516	538	533	533	503	552	509	503	546	520	576	509	506	512	526	531	577	534	571	540	577	554	535	532	535	496	511	567	507	558	575	567	488	519	505	508	556	534	557	564	538	506	544	537	525	566	490	458	511	566	513	523	558	534	535	567	529	540	573	545	550	521	539	513	524	520	490	508	489	543	525	560	527	511	528	528	535	478	547	538	557	516	545	520	558	540	537	520	563	541	492	551	543	563	540	498	518	559	539	555	549	496	527	538	545	520	541	532	526	527	544	508	492	564	555	544	524	514	513	524	517	566	563	533	554	510	527	583	528	495	578	529	528	529	522	547	533	511	543	529	556	550	533	567	521	549	550	549	534	512	526	527	553	541	487	590	509	547	569	533	529	536	512	490	562	556	577	542	568	540	491	504	580	514	531	570	516	506	525	538	530	541	548	544	548	521	490	540	557	484	539	577	500	504	503	534	517	533	502	538	576	525	528	547	551	507	529	546	534	533	544	528	552	495	544	499	542	527	545	528	547	532	539	505	516	523	534	557	530	539	553	529	553	558	527	529	549	495	537	577	525	534	531	563	561	493	592	542	539	522	562	533	536	529	565	513	553	541	536	523	509	543	547	527	490	514	515	512	532	525	547	502	549	524	539	531	569	520	566	524	572	526	551	528	501	542	541	528	497	538	526	517	567	501	507	557	495	506	555	505	517	543	536	561	546	541	521	543	513	525	539	529	542	510	511	522	559	545	517	532	538	523	526	523	569	496	531	567	535	569	515	507	544	548	506	520	553	540	575	547	550	524	559	539	536	555	527	521	552	561	523	562	534	526	569	555	546	539	543	559	499	524	530	501	544	483	502	502	510	530	466	547	515	529	526	552	538	516	549	505	547	503	559	526	494	532	501	503	554	524	599	514	528	560	540	542	541	525	543	573	513	578	520	460	558	520	482	544	513	522	550	546	539	518	520	545	497	553	529	559	537	523	530	526	546	527	558	542	528	525	547	516	576	519	515	535	482	545	498	583	546	513	510	551	552	579	516	544	480	516	546	528	548	507	525	498	499	540	508	524	537	513	546	530	525	525	545	497	510	532	533	488	536	554	535	513	515	544	529	552	561	549	506	515	530	542	524	546	533	507	572	545	556	526	493	573	489	541	524	565	533	518	511	545	556	532	526	571	554	503	527	526	533	525	576	518	527	502	575	531	472	554	541	514	513	532	568	498	560	562	539	553	520	536	533	552	535	511	566	539	569	552	511	533	567	533	575	551	569	542	512	518	557	591	532	561	514	545	551	551	554	566	526	534	587	531	537	493	540	544	542	547	548	536	520	507	543	530	525	540	523	568	545	520	525	549	546	454	549	521	520	517	526	540	521	530	529	531	560	516	573	523	506	537	524	504	497	531	513	535	534	527	553	539	536	524	511	534	567	519	545	540	552	517	548	573	543	512	520	511	532	527	536	527	547	512	576	533	511	515	540	523	543	514	529	532	570	533	534	521	490	573	584	557	545	523	520	538	517	524	511	550	548	506	511	562	533	537	563	499	517	575	541	587	551	518	534	533	568	559	564	494	545	552	530	544	603	529	546	545	539	541	548	515	554	508	534	558	541	547	506	575	575	530	551	529	500	492	566	520	506	543	565	533	507	550	493	545	516	502	501	548	538	539	520	507	534	542	527	515	511	549	526	518	551	525	513	534	560	517	515	536	538	535	517	579	488	537	528	497	529	569	536	548	568	520	533	564	535	567	557	532	544	511	518	558	537	525	541	541	528	545	563	520	570	560	494	568	517	566	531	497	505	525	511	533	541	475	513	537	514	537	584	498	527	583	515	478	517	520	598	531	493	560	534	530	583	547	531	566	506	533	481	508	550	534	488	537	525	541	512	523	513	550	510	573	541	534	561	534	503	503	522	528	510	486	507	529	527	553	527	546	555	540	552	520	543	567	523	508	534	501	505	545	542	502	554	533	540	556	529	543	545	558	539	540	513	526	521	583	596	489	565	546	531	528	551	509	567	563	511	547	529	514	564	542	552	526	516	557	526	527	536	546	546	479	519	541	512	512	549	539	529	535	492	553	510	529	533	550	526	549	535	521	521	537	522	571	521	536	537	528	511	521	513	542	550	504	518	550	533	576	539	522	518	502	542	536	502	526	532	528	532	532	542	524	517	498	534	556	549	510	580	541	525	563	506	523	554	506	520	535	558	527	510	518	536	543	511	563	510	465	511	549	511	512	542	541	528	551	552	499	561	565	583	530	537	543	542	541	523	538	550	536	571	536	521	516	552	551	517	544	519	535	523	532	512	557	549	542	497	518	544	516	526	513	535	528	555	515	569	520	513	557	517	505	536	566	497	519	529	521	565	506	549	513	546	524	539	518	551	500	520	558	530	562	548	543	557	530	554	517	546	534	519	512	522	561	542	504	548	516	516	566	536	539	554	547	530	530	516	529	527	504	532	572	541	524	518	555	552	529	505	554	506	575	585	502	538	519	551	526	502	561	539	549	560	546	570	547	524	535	511	508	546	496	507	563	485	522	561	556	560	550	537	553	548	512	532	524	525	511	571	537	507	533	531	515	553	544	500	518	526	494	579	541	609	499	538	507	530	552	489	550	538	568	550	552	513	533	510	519	525	535	524	569	527	524	571	524	559	555	534	514	516	564	541	519	545	542	498	611	510	542	499	528	550	537	516	551	526	517	531	532	551	519	511	518	533	523	540	553	539	529	525	492	535	542	536	539	570	547	550	528	585	535	514	529	516	564	561	511	544	527	550	548	555	537	527	578	540	510	521	532	548	482	535	527	502	533	536	513	542	566	556	590	560	544	554	547	552	487	537	497	507	568	586	536	557	522	536	515	509	528	482	513	492	555	521	477	537	508	561	528	562	542	534	561	512	526	543	515	534	548	494	537	534	502	519	560	557	554	545	537	543	561	494	502	529	503	540	484	533	545	539	551	528	560	539	524	522	532	545	532	548	538	516	534	530	526	571	579
1827	268	240	242	260	232	238	263	235	276	213	225	248	209	204	241	251	239	246	214	203	247	233	257	210	251	261	225	219	221	239	230	249	248	254	207	222	230	260	253	237	279	249	246	224	239	245	235	225	264	245	234	237	212	217	240	246	228	238	225	240	223	239	237	245	213	201	249	234	218	208	228	244	252	240	207	265	242	238	263	213	211	218	233	245	262	242	208	232	221	239	236	245	221	201	226	265	231	237	255	246	244	239	242	244	212	265	223	244	236	244	229	234	221	260	216	235	241	242	258	242	235	266	226	223	206	242	232	235	265	256	231	227	234	238	249	214	258	254	239	248	215	229	233	224	220	236	226	237	220	214	239	221	212	223	235	268	236	249	252	249	227	250	234	248	229	247	236	214	246	221	206	219	259	246	214	219	239	268	248	215	221	214	262	242	231	241	243	230	235	238	237	245	232	247	239	264	236	234	242	214	225	225	216	209	243	215	280	242	236	233	231	236	232	215	214	226	236	233	248	219	245	196	241	238	258	221	231	237	244	250	254	232	253	235	219	234	225	202	241	213	235	226	238	238	211	234	247	225	211	240	240	200	225	235	220	268	234	242	269	260	203	223	220	244	240	261	228	264	201	233	230	237	228	210	232	217	254	219	248	213	240	234	242	257	222	238	227	249	243	230	255	249	252	228	253	226	229	185	231	246	230	237	203	226	279	239	247	256	241	255	214	203	225	231	248	230	239	221	217	244	217	225	245	244	215	249	257	233	213	228	259	221	247	250	228	236	226	226	233	250	238	235	260	249	237	244	263	212	225	237	227	216	255	254	233	262	218	231	218	252	226	225	230	241	214	218	223	245	243	270	232	259	200	222	224	232	242	198	243	242	246	228	233	192	218	222	189	231	274	212	215	212	236	234	276	221	261	236	272	233	226	249	261	242	221	219	216	217	226	222	233	207	251	210	248	243	242	249	236	234	216	239	226	255	186	246	225	226	225	259	235	241	228	229	227	218	223	223	230	239	238	242	240	255	243	228	223	245	231	229	238	236	249	207	249	250	238	214	226	235	242	242	229	240	245	237	228	232	252	244	233	226	231	264	209	259	218	244	209	263	219	253	256	241	246	225	233	223	225	234	212	229	235	212	231	212	204	248	258	220	231	255	240	227	244	252	245	228	198	232	246	244	255	245	233	205	233	254	246	198	231	237	232	251	263	239	255	250	234	240	220	240	240	228	233	210	239	219	229	213	236	248	246	225	243	243	268	222	251	246	223	245	247	210	239	246	220	228	239	243	242	252	209	259	232	198	218	218	235	206	239	231	230	225	226	244	244	234	240	228	213	245	238	248	247	229	210	265	253	236	253	224	231	242	219	237	221	236	240	236	224	247	232	237	217	248	221	236	218	251	254	225	220	223	233	232	202	208	234	223	248	241	222	237	199	229	247	226	218	226	228	241	231	263	230	265	250	211	238	252	260	245	204	203	267	233	205	227	223	239	228	250	225	202	258	249	222	254	248	219	247	243	249	225	218	232	227	215	245	231	258	261	218	258	246	258	268	239	246	230	266	222	222	208	272	237	211	237	237	247	252	239	250	222	224	270	222	236	257	234	266	217	209	259	217	211	256	214	248	215	255	233	255	227	235	231	216	261	229	246	215	244	231	222	215	249	242	237	248	228	216	214	192	226	240	217	226	213	221	251	263	221	232	226	231	221	243	244	209	250	206	258	222	255	237	225	260	232	238	260	250	217	230	239	234	241	235	195	225	243	222	231	252	253	241	236	233	238	280	268	241	255	250	210	237	218	251	258	233	228	245	229	254	227	224	226	246	244	223	204	234	214	210	218	217	229	230	222	209	244	243	243	213	253	240	254	250	232	239	248	240	247	225	226	240	258	217	231	218	214	228	221	230	232	229	255	233	231	205	231	252	254	230	235	238	218	238	239	221	207	249	235	231	228	250	252	233	235	216	259	206	239	219	236	226	225	228	235	245	249	212	225	209	212	204	229	213	237	265	215	252	239	197	230	234	247	245	230	248	241	228	247	225	246	204	235	203	204	224	244	259	227	244	254	255	232	256	244	227	236	223	236	241	269	233	222	228	223	250	216	274	241	231	228	232	261	277	255	242	215	212	248	265	222	233	239	245	237	224	252	262	237	236	256	240	245	242	235	216	234	221	235	211	236	248	242	204	239	234	223	215	245	245	217	222	223	216	212	226	211	221	234	209	224	237	232	215	231	242	249	228	240	221	239	281	204	217	222	234	239	242	253	194	240	208	223	238	253	213	235	263	237	235	225	236	246	239	216	238	238	253	223	248	265	242	240	239	252	203	241	245	282	237	241	236	219	226	229	216	251	212	250	242	203	219	238	260	221	256	215	200	246	216	234	243	233	220	233	240	225	234	211	216	256	242	226	251	247	245	236	228	223	247	267	249	223	220	208	257	238	225	236	196	229	235	239	218	240	229	220	262	237	228	227	212	222	234	242	264	231	230	225	220	248	221	234	198	241	222	256	228	226	244	240	218	225	235	224	265	224	257	266	231	208	201	225	223	257	242	241	232	242	219	241	234	224	237	227	275	223	233	231	256	240	225	257	224	250	206	231	233	224	221	264	220	234	222	223	252	219	235	284	201	228	230	239	248	216	256	230	203	239	231	246	260	232	200	249	241	239	239	224	236	240	236	242	243	244	208	227	234	234	261	262	211	246	259	214	232	275	233	246	230	235	214	233	244	228	246	241	238	225	252	255	229	202	250	232	223	265	226	222	218	270	251	233	236	241	224	226	237	247	207	256	230	227	250	238	207	251	239	243	222	232	232	242	226	222	231	244	250	237	229	237	242	234	200	234	268	235	243	232	241	237	220	243	241	236	233	226	235	223	238	241	258	264	256	207	238	218	225	229	246	236	259	237	215	221	231	244	225	257	227	264	225	222	240	245	209	225	241	248	248	244	238	232	243	246	232	227	231	248	245	231	240	214	268	233	221	249	238	197	231	219	251	242	223	217	242	230	187	201	235	254	250	223	249	238	203	245	251	235	224	222	284	235	263	243	251	266	246	246	231	223	258	260	248	224	230	216	228	244	245	250	241	220	214	211	216	203	228	259	239	231	225	222	232	255	206	209	228	239	214	209	209	245	236	217	233	236	229	219	240	252	243	228	263	214	231	267	220	243	232	254	280	257	214	202	241	231	257	206	238	228	231	211	250	222	230	248	209	221	252	241	239	224	257	244	240	257	222	234	243	245	272	237	228	222	268	235	234	245	242	214	223	259	212	244	218	283	244	228	246	255	228	249	246	213	244	235	234	236	226	226	239	228	245	241	241	248	246	262	227	237	225	214	256	259	212	240	277	236	227	241	220	261	204	226	204	242	212	223	234	263	260	250	264	245	196	236	234	254	246	258	222	200	221	236	272	251	233	234	260	231	249	219	243	258	241	231	248	232	228	225	237	243	240	243	251	245	231	253	228	256	231	240	257	238	209	246	226	260	260	228	254
2366	566	574	620	615	570	571	558	570	507	563	566	579	547	596	574	564	557	580	570	570	558	574	601	579	576	532	608	560	595	539	580	603	568	600	598	529	600	592	568	606	551	593	572	551	563	553	556	564	539	572	554	575	612	601	534	602	596	604	618	583	535	544	599	583	546	533	532	551	554	600	579	578	568	562	539	573	548	596	589	577	600	530	597	581	583	595	558	606	570	607	578	544	577	541	580	551	570	583	590	578	553	561	599	567	578	572	588	559	587	548	579	568	616	570	580	526	558	542	566	596	581	597	557	593	577	598	568	565	573	570	571	583	537	581	608	584	526	565	585	573	564	581	557	550	586	549	536	576	576	572	556	584	560	599	583	528	582	581	563	608	565	598	551	582	579	546	564	580	582	487	555	565	544	602	603	567	558	553	563	600	573	599	556	531	525	538	533	612	539	565	550	559	532	586	567	578	535	559	598	541	548	604	553	589	546	589	580	553	536	546	544	568	571	572	604	536	594	563	537	593	553	562	585	580	584	572	566	571	565	573	566	565	586	575	580	545	636	576	551	541	583	585	568	602	580	564	610	564	569	569	556	577	579	537	588	542	598	559	592	576	587	571	555	562	606	564	561	542	544	611	562	580	605	611	584	569	568	565	571	600	604	515	559	581	591	551	580	527	587	600	542	561	575	583	560	532	575	541	544	579	536	543	560	594	536	580	539	562	616	582	564	562	574	550	589	553	573	563	573	582	558	553	564	561	623	557	591	558	539	564	583	572	584	556	563	511	531	530	567	495	587	563	583	554	507	544	570	588	567	574	543	549	537	558	561	570	570	537	558	558	625	554	534	532	589	541	595	541	570	532	511	552	566	506	565	595	539	522	600	603	586	585	586	563	562	555	582	625	596	581	577	591	598	559	555	560	583	580	591	564	603	559	625	548	596	563	540	553	571	584	617	553	545	513	569	633	548	560	583	545	549	546	595	578	528	578	571	569	557	561	566	612	611	553	568	585	567	567	596	579	555	566	559	528	566	586	561	565	541	552	587	552	568	553	638	539	572	555	584	580	568	566	552	556	599	609	550	557	568	580	557	521	542	578	541	531	557	568	606	604	574	584	597	620	560	578	551	546	588	585	557	592	621	557	602	606	592	565	544	543	582	557	544	538	600	613	574	574	566	585	577	565	543	592	563	566	570	544	547	639	537	561	565	593	553	613	545	575	570	580	606	578	565	565	592	573	561	589	589	586	576	551	525	564	606	612	579	572	540	543	514	579	565	543	579	604	574	531	546	549	543	579	574	555	579	579	572	586	557	555	540	584	583	579	560	579	585	601	595	576	572	540	555	559	559	564	529	538	581	529	536	595	595	525	582	546	556	583	583	567	562	566	563	571	596	576	540	557	587	581	597	567	584	550	583	558	546	620	609	529	603	574	604	554	551	516	563	578	539	546	548	607	558	585	583	591	536	595	607	526	558	541	556	605	561	550	571	616	541	595	558	570	588	581	568	599	581	605	583	538	544	583	588	548	588	577	550	594	584	555	576	537	557	561	587	584	548	582	588	582	576	594	525	541	570	579	545	540	560	581	609	549	542	548	585	559	533	563	573	539	579	573	565	590	566	550	538	585	519	516	538	567	608	572	561	561	572	548	535	566	590	558	592	563	536	577	562	527	554	592	581	551	583	524	620	598	588	562	565	560	553	576	588	574	561	549	517	578	573	580	568	565	542	607	578	522	537	579	566	591	564	632	601	593	571	588	567	558	542	570	592	546	611	546	616	529	560	574	566	544	573	550	602	561	571	560	587	579	559	589	598	595	607	571	623	559	585	583	604	607	578	607	567	592	564	611	547	549	569	558	552	607	584	636	575	554	564	574	564	588	592	570	593	574	546	530	549	563	580	593	570	524	591	558	586	589	563	540	609	581	584	600	549	554	583	580	613	547	581	552	571	559	545	547	593	543	603	570	545	569	600	599	574	568	576	553	595	557	557	563	567	582	526	568	571	542	584	596	503	591	596	557	546	550	566	559	585	625	550	567	569	550	560	548	584	580	592	578	576	566	591	571	583	595	562	531	584	575	586	554	578	548	596	599	605	571	557	565	588	580	557	583	563	570	538	529	550	549	567	567	585	563	538	568	548	587	566	574	577	553	573	524	618	603	552	578	571	553	565	553	597	580	571	536	557	582	589	546	572	571	576	583	575	571	581	591	507	581	592	533	590	534	578	561	575	585	597	561	608	614	563	594	558	595	602	588	578	558	584	535	520	584	552	569	591	549	572	579	533	541	556	581	560	569	576	562	561	596	566	550	530	574	534	567	573	561	587	552	563	576	611	573	547	547	610	578	549	557	588	541	559	554	573	605	595	600	567	537	561	577	521	561	596	596	600	539	594	600	567	587	598	554	546	552	587	546	568	582	560	563	562	548	525	590	560	540	520	612	570	613	558	610	538	560	552	576	559	603	572	605	561	590	579	619	562	584	562	563	562	584	527	571	561	582	546	590	567	567	564	596	570	584	576	571	595	555	553	594	577	525	554	553	539	561	536	579	553	569	587	563	533	537	546	537	606	559	538	542	596	568	564	566	618	590	572	546	596	557	553	566	556	595	555	589	571	572	547	587	608	546	540	613	550	545	563	619	570	558	576	605	552	573	544	588	554	608	540	526	583	597	568	573	577	565	545	590	557	581	557	604	531	549	582	574	563	536	580	577	613	529	586	531	579	538	580	622	584	549	503	560	554	579	572	574	572	585	561	566	577	595	566	600	568	595	571	617	537	594	546	564	527	613	550	612	562	605	541	649	545	592	547	587	574	554	587	597	547	508	574	605	602	565	565	573	534	551	605	605	583	519	561	543	592	570	596	582	597	581	595	539	577	545	564	593	616	610	564	543	545	595	567	593	540	565	556	534	576	561	552	551	577	581	597	544	560	576	518	564	568	560	585	516	539	556	573	607	608	549	571	538	611	554	608	564	576	568	525	551	553	576	571	607	524	565	559	625	565	538	599	572	571	584	563	570	521	557	537	560	554	533	511	528	566	564	546	546	563	586	588	575	580	610	605	558	546	584	567	575	603	582	543	603	550	596	579	519	574	558	579	548	601	528	553	586	561	531	574	556	572	575	532	577	595	554	552	536	545	562	560	563	590	598	563	572	561	617	560	543	620	528	599	557	544	584	571	549	564	541	556	552	594	568	571	565	544	573	547	632	577	628	542	561	563	584	584	589	574	570	527	575	574	550	519	607	567	552	607	606	579	556	617	537	594	543	557	568	547	562	567	604	582	582	596	616	545	571	581	549	499	527	605	562	569	584	566	555	585	599	534	526	547	582	563	558	548	580	560	563	602	564	600	559	566	542	611	521	547	525	573	545	565	575	613	565	536	595	581	612	606	582	590	577	555	582	550	579	587	605	547	626	574	545	573	582	592	620	570	611	570	601	584	586	548	562	536	565	550	566	534	552	581	563	554	577	592	591	582	565	558	571	556	528	550	540	570
8532	748	686	671	523	451	450	388	341	390	374	361	344	373	379	340	369	363	374	371	390	356	391	386	371	338	314	343	339	347	373	372	338	394	380	342	361	354	318	364	330	340	362	388	359	397	347	389	319	339	376	336	329	308	335	373	355	336	392	364	370	366	353	368	365	369	341	342	353	335	363	364	308	363	353	348	346	355	361	341	335	354	345	332	358	361	367	323	360	331	363	322	335	313	382	356	362	368	369	360	355	366	356	348	349	355	371	354	365	354	366	325	368	369	352	324	323	346	346	379	344	379	342	330	304	365	364	350	342	345	313	327	350	315	340	346	364	347	373	340	326	380	384	344	374	393	367	329	346	386	325	400	356	316	338	372	329	355	331	363	339	383	357	372	353	330	346	332	352	323	341	347	347	345	362	342	358	339	317	333	345	390	299	334	351	320	345	378	329	355	327	342	334	339	373	369	320	343	331	350	341	325	362	331	354	345	339	330	346	347	357	356	351	322	340	368	333	362	344	342	365	356	354	380	379	368	322	331	305	364	342	332	336	358	398	386	334	335	337	352	347	320	352	336	350	360	301	337	321	340	363	358	332	342	322	350	350	363	342	386	370	357	353	353	315	340	340	379	355	323	303	369	351	340	391	343	324	318	330	376	323	327	340	331	339	361	372	354	349	337	339	361	325	357	399	357	349	317	368	348	350	328	351	354	359	365	367	357	365	364	339	318	364	320	373	335	321	331	330	359	354	346	331	360	363	357	346	320	353	365	363	352	353	359	346	378	339	348	356	350	329	352	372	352	333	345	374	349	333	353	361	348	330	389	348	339	349	348	379	325	322	353	376	342	314	313	357	356	347	346	355	366	389	315	333	326	361	315	360	336	327	364	380	310	378	374	334	365	360	356	384	358	337	362	332	349	337	357	362	345	359	332	345	382	324	391	340	354	348	332	381	340	350	346	357	330	331	312	321	354	327	333	305	361	367	349	356	333	339	369	343	317	352	374	373	364	345	347	338	378	349	382	306	299	331	358	351	336	339	358	339	365	339	335	358	396	343	373	335	368	343	326	345	350	331	370	382	369	362	363	353	332	351	338	352	387	344	347	360	345	356	383	337	331	354	363	307	350	346	375	380	348	367	384	359	336	309	329	333	345	352	354	325	373	367	325	320	346	331	372	341	333	371	331	367	326	337	360	369	355	351	343	344	369	336	349	353	329	294	345	373	393	352	366	340	313	326	345	343	376	332	388	339	361	327	330	345	352	311	369	362	356	327	361	327	320	324	338	342	358	360	342	395	362	360	376	361	381	321	319	378	344	377	373	367	377	328	344	318	333	343	351	362	380	346	333	322	359	361	387	338	375	335	357	318	312	368	350	353	305	337	346	372	360	334	342	339	333	317	337	352	324	300	363	333	361	351	344	306	386	322	336	315	400	398	386	333	367	342	301	328	330	351	355	341	337	373	329	333	356	368	341	354	358	327	337	306	298	349	349	356	364	295	340	354	370	310	349	359	392	346	322	326	361	352	376	357	333	362	339	356	318	338	368	368	364	349	356	341	366	333	315	322	360	362	295	370	371	302	362	351	334	344	308	320	340	341	406	350	355	350	309	346	342	325	355	356	304	333	353	332	342	366	367	350	306	352	381	378	345	360	344	333	344	351	366	344	335	362	331	343	360	374	352	351	355	355	345	345	331	341	324	359	367	355	369	373	334	324	377	329	354	374	375	372	338	292	351	330	325	359	371	400	351	334	362	308	358	334	340	344	342	340	347	329	392	325	352	314	357	330	318	363	358	351	343	335	350	372	385	345	337	370	381	339	350	348	347	329	331	330	328	340	364	339	357	321	345	350	375	366	327	372	337	335	328	325	332	350	361	324	384	339	330	353	343	332	338	362	377	329	382	369	361	357	380	322	335	369	325	337	342	329	358	319	339	329	322	297	354	340	348	384	361	343	371	348	309	348	363	342	338	369	341	361	349	370	341	369	325	360	327	342	367	319	346	370	392	352	343	376	338	371	337	410	307	336	351	353	343	368	345	362	346	351	346	342	363	365	346	317	360	343	331	349	352	369	313	341	378	357	372	381	326	378	358	374	388	311	344	376	334	334	390	368	336	394	325	344	343	360	361	374	372	367	316	363	344	358	368	341	322	366	348	304	362	320	364	361	385	359	329	321	343	376	362	349	334	339	334	362	311	334	340	347	358	341	342	389	379	359	370	352	373	360	373	348	350	362	371	364	338	342	345	313	310	363	348	347	330	337	318	326	366	364	378	376	337	358	347	348	331	347	344	350	382	360	342	320	340	342	360	340	364	348	351	326	370	326	334	349	326	351	320	334	367	336	323	356	347	347	344	357	314	352	313	328	347	386	333	340	351	322	343	323	320	359	349	346	317	353	356	367	320	358	383	342	354	335	319	342	366	365	361	360	373	347	353	333	340	374	348	368	325	345	346	328	343	384	347	361	353	324	344	350	327	329	352	394	373	349	336	337	330	367	333	335	337	350	340	358	349	338	346	281	349	354	357	393	381	382	359	334	347	347	330	338	359	355	376	355	375	346	308	326	377	344	354	362	295	341	333	360	365	378	387	328	326	376	351	363	355	318	350	371	351	369	371	334	366	366	389	337	338	346	328	341	360	346	348	352	340	349	356	348	346	305	317	343	344	379	323	362	342	373	374	367	326	370	305	325	349	354	387	327	279	339	334	372	337	356	351	344	363	369	344	330	376	375	368	332	333	334	344	312	359	351	348	363	367	381	343	314	347	369	380	328	316	329	300	329	338	346	317	359	350	353	337	332	369	355	355	348	338	339	360	351	348	325	334	329	357	332	344	350	350	336	349	324	351	335	342	371	349	350	316	327	355	346	321	316	330	347	341	364	366	360	366	313	353	338	341	318	319	349	361	340	352	345	320	326	348	364	331	353	354	366	349	328	356	335	394	360	336	368	357	333	328	331	352	354	397	364	366	327	356	353	325	311	379	348	356	348	329	345	333	348	349	392	312	357	363	361	339	328	354	308	366	384	376	334	312	346	352	337	337	344	351	337	337	356	338	375	339	363	346	358	330	381	340	352	306	381	369	330	369	371	360	375	363	321	312	334	351	365	337	369	339	343	353	361	359	333	354	351	343	366	356	325	363	296	306	334	335	351	325	347	365	343	363	326	333	367	362	317	347	351	375	336	349	364	352	340	372	382	363	343	350	324	336	379	342	335	355	326	371	364	325	332	332	352	350	349	339	358	370	301	338	346	380	331	347	348	351	351	340	355	353	360	359	338	360	388	324	353	318	367	326	337	382	356	343	324	321	332	368	356	363	360	363	339	343	306	358	353	355	342	363	344	335	379	355	354	360	376	327	385	355	399	380	351	345	320	380	341	356	333	346	335	329	311	359	366	376	363	337	327	377	328	329	328	346	331	344	313	342	338	340	398	328	366	365	312	317	345	376	298	340	348	327	361	333	344	372	352	378	340	387	364	304	345	363	330	338	363	363
7044	1095	1548	1803	1533	1300	1204	1086	1051	971	927	874	914	918	879	891	831	829	827	757	797	841	789	791	878	791	793	880	769	779	806	787	801	787	820	816	842	805	804	779	752	756	745	820	743	795	773	804	843	835	842	817	781	762	817	813	808	805	772	750	794	779	783	812	799	759	774	762	760	808	823	807	765	787	811	756	774	770	757	760	813	812	775	763	800	767	783	797	803	793	809	830	786	740	769	751	792	802	747	802	765	742	807	820	782	804	758	830	798	780	752	769	821	787	810	764	764	736	773	781	820	812	775	771	823	765	795	807	779	771	767	780	808	731	774	795	793	817	797	742	796	779	774	742	854	782	755	801	782	777	805	791	779	792	808	807	856	739	760	756	777	811	837	817	816	807	799	796	740	798	803	769	766	803	776	868	801	788	814	853	834	797	797	786	801	765	738	856	765	796	755	779	795	793	773	756	782	790	745	740	808	773	764	815	755	779	793	762	794	783	715	792	823	783	752	773	791	766	807	761	795	788	786	784	767	763	804	776	771	773	808	762	793	791	763	781	774	784	848	787	763	787	804	708	774	785	778	880	779	782	800	837	784	801	790	795	760	806	812	802	764	737	790	821	810	713	793	784	747	737	821	795	806	793	806	729	756	809	745	735	786	786	793	782	775	741	774	774	799	767	821	773	814	799	832	806	758	734	749	768	823	796	793	806	805	741	755	757	780	771	813	809	775	751	808	794	791	774	754	773	798	789	785	814	815	802	766	752	779	820	767	771	816	790	782	773	747	822	770	772	744	717	793	827	788	777	772	746	766	804	831	807	784	769	790	800	837	791	742	797	793	816	807	780	760	783	827	806	803	764	755	771	790	809	737	779	766	804	776	785	789	811	796	761	750	765	817	801	804	777	736	819	782	818	765	775	801	752	809	809	783	851	815	808	836	724	758	793	752	806	789	832	774	791	775	799	755	769	799	830	768	756	802	832	795	741	806	727	819	805	775	794	807	763	745	817	780	830	799	787	788	800	818	773	806	742	802	813	788	795	769	816	763	818	785	766	764	769	806	738	740	814	761	800	805	789	836	796	781	730	771	804	804	816	793	808	775	721	751	768	772	782	812	803	748	820	759	768	849	805	769	805	773	830	776	832	821	795	785	812	789	788	773	803	784	815	747	829	807	776	776	783	806	772	757	764	797	780	810	801	777	777	739	767	812	812	776	844	784	769	814	809	829	799	761	762	759	800	790	817	782	774	741	782	799	728	800	819	778	812	768	752	761	818	786	753	756	765	771	758	760	807	766	772	773	752	761	762	772	792	787	786	757	842	779	779	748	787	749	834	778	777	790	735	806	771	789	765	747	820	768	762	796	817	812	811	771	785	825	756	741	793	871	835	782	753	832	784	761	806	798	777	791	767	784	785	775	745	795	830	736	834	790	731	785	751	797	763	753	800	840	772	856	799	786	793	824	773	837	761	741	861	777	787	750	828	765	762	734	794	803	776	778	807	789	780	816	806	799	780	786	761	775	821	761	772	747	807	771	789	827	791	808	779	817	764	807	778	794	808	759	794	740	798	756	826	808	791	788	780	792	788	744	782	781	806	777	784	794	769	805	789	829	811	785	815	746	803	807	763	803	775	842	766	794	822	758	817	822	837	789	798	807	754	826	806	821	750	811	773	781	787	750	793	806	796	826	728	832	817	793	815	759	859	764	790	802	803	752	814	797	778	768	776	800	788	809	797	777	806	793	787	816	762	795	826	782	838	804	754	769	799	799	820	801	789	817	761	789	743	837	750	825	776	806	783	787	784	817	794	774	821	778	831	797	747	767	852	797	789	782	804	758	821	717	772	812	817	790	784	755	765	823	841	764	782	824	750	796	827	810	788	772	802	770	761	830	779	790	827	829	794	749	743	785	802	786	798	821	739	788	770	786	813	782	744	776	821	789	784	796	803	820	819	828	759	837	789	769	830	793	781	772	757	769	821	763	788	757	818	752	777	834	771	785	734	844	800	736	767	785	750	749	783	774	811	740	802	768	798	785	782	765	744	803	793	766	809	793	774	806	741	786	769	775	770	742	764	811	709	808	813	812	856	799	809	808	743	720	781	781	788	761	769	778	750	764	778	769	781	766	799	755	761	801	813	815	753	801	768	788	754	837	758	770	804	776	747	784	791	791	746	721	751	806	815	778	782	804	765	792	797	762	800	770	757	783	770	837	841	822	789	802	804	751	826	771	785	832	761	767	792	784	831	755	797	760	783	736	804	802	863	777	802	826	791	785	808	790	780	799	787	785	761	777	809	824	823	786	825	772	787	775	788	838	852	819	769	817	792	827	772	784	774	776	773	775	756	819	741	842	741	810	788	812	816	786	761	743	800	744	743	770	841	806	784	825	759	780	790	783	775	799	776	824	786	758	783	781	812	795	769	759	699	777	783	777	758	781	790	791	793	763	794	817	734	826	782	768	799	772	734	770	787	762	795	838	813	758	746	788	798	726	768	765	834	738	753	810	805	797	761	769	778	851	758	763	766	791	788	768	792	778	781	827	809	795	794	809	762	757	801	820	773	748	820	801	825	754	777	814	738	733	781	829	775	790	751	781	838	793	864	802	751	772	755	733	790	785	784	803	835	774	779	805	800	813	790	785	818	768	791	806	755	830	768	771	730	791	795	767	811	810	741	769	758	808	817	775	767	744	776	808	803	813	788	722	775	823	763	784	774	785	828	800	807	829	828	810	786	763	748	814	822	770	823	801	798	781	804	746	840	792	830	724	794	736	801	863	791	801	786	750	784	776	789	772	818	770	772	788	780	774	787	782	795	759	732	754	768	810	773	768	767	790	832	824	741	806	763	816	754	874	717	758	785	785	785	753	769	761	827	770	796	775	779	767	764	816	783	736	783	791	851	773	787	785	772	778	771	823	806	793	804	810	800	815	774	782	744	749	776	792	816	801	771	767	749	814	793	817	749	827	808	803	805	762	813	769	729	779	811	826	773	781	809	806	748	769	825	788	806	782	775	784	790	785	811	775	767	798	795	725	808	760	807	805	835	823	778	774	818	801	777	817	809	715	771	788	803	780	810	801	773	786	779	771	818	796	754	827	794	765	765	751	791	809	788	790	781	772	765	786	785	789	780	814	807	804	799	770	824	771	790	828	830	764	782	798	788	756	821	775	827	794	759	830	781	782	836	768	813	789	756	805	790	758	819	781	812	800	790	764	739	774	809	784	779	786	775	814	752	754	802	809	766	799	824	794	760	754	844	797	777	795	788	757	815	803	811	815	777	822	720	775	786	759	775	807	801	791	756	808	764	802	788	786	788	798	794	747	790	777	836	793	768	905	767	791	829	755	767	783	815	814	806	730	781	775	764	810	780	835	770	801	746	800	770	763	810	764	787	752	795	814	806	792	764	836	823	805	762	802	790	827	755	787	761	750	781	816	795	735	765	759	818	760	774	786	790	762	755	791	796	789	746	797	753	746	824	714	779	770	749	804	766
15767	1266	1018	768	575	403	371	320	337	313	279	252	264	284	261	223	289	248	273	261	245	267	243	256	225	242	238	231	242	221	250	251	255	256	233	194	232	229	250	257	232	223	240	222	236	186	232	234	229	204	239	244	244	238	242	232	235	229	217	213	222	263	234	236	245	264	214	240	234	227	224	221	229	220	214	219	250	218	221	244	256	228	224	216	217	238	254	231	212	214	233	251	225	234	260	240	227	196	252	233	212	206	244	237	223	207	238	220	216	233	228	244	237	211	232	226	235	229	222	242	230	237	253	262	239	236	236	256	223	251	226	222	231	242	233	205	235	209	223	216	227	262	255	232	251	226	240	249	243	237	221	222	251	260	236	214	200	198	256	249	252	221	241	251	241	219	222	264	194	227	227	239	244	193	231	224	198	206	256	251	208	238	254	210	244	235	227	219	260	239	240	261	256	207	242	223	207	238	233	212	242	227	202	261	237	239	260	249	219	235	259	216	215	207	262	208	244	211	229	192	251	253	252	248	221	221	230	218	223	239	264	221	198	230	210	238	228	243	232	215	228	263	213	239	250	228	222	250	253	225	213	227	236	232	242	239	221	218	250	229	215	241	220	241	245	233	234	251	244	252	202	237	239	228	242	226	216	247	234	229	262	214	214	241	226	248	231	261	255	235	259	233	257	247	238	232	250	226	262	213	277	224	215	248	227	205	256	262	248	223	263	230	231	251	251	220	207	217	231	260	223	251	231	225	259	256	236	217	231	249	191	220	246	259	248	224	220	267	219	224	257	256	222	249	248	251	215	207	218	246	248	220	273	210	216	230	231	234	234	225	233	237	235	228	216	235	233	249	225	240	216	229	244	209	219	213	231	244	235	215	243	219	220	243	234	207	263	255	223	233	242	221	215	247	217	217	222	247	210	202	211	245	229	240	247	266	244	240	241	232	213	234	240	249	229	211	258	233	218	240	249	226	254	222	226	270	199	207	233	230	240	220	263	242	245	275	228	245	225	236	231	215	217	210	221	236	240	216	217	213	234	243	251	229	234	224	218	214	230	248	202	220	223	234	222	225	231	239	221	212	245	264	238	214	204	234	219	264	218	271	259	234	258	241	242	262	245	217	231	236	236	218	231	243	248	237	255	228	214	226	237	225	229	233	208	222	243	209	205	262	236	230	196	216	232	248	246	247	214	254	212	258	243	219	254	233	220	235	227	233	234	270	251	249	244	203	248	226	231	232	233	234	240	218	240	237	214	229	234	237	224	262	233	208	233	261	233	229	235	263	209	268	253	274	219	243	246	186	219	205	207	232	228	234	235	236	235	234	258	244	243	239	238	256	212	205	209	204	244	227	245	231	245	236	228	254	216	267	226	214	240	245	237	238	237	218	255	265	240	206	239	211	222	260	269	231	243	256	221	227	217	211	218	232	218	262	256	208	232	227	250	230	209	224	216	248	208	212	229	242	242	245	271	249	226	243	213	207	240	231	214	227	224	229	245	218	219	261	219	246	226	205	205	249	214	226	255	231	203	240	226	224	243	203	231	240	209	228	256	256	241	234	230	248	237	228	228	229	209	194	203	272	229	245	228	222	225	267	259	216	267	191	211	241	235	191	235	232	265	222	219	245	227	241	228	234	241	243	247	221	246	253	215	234	235	260	229	237	237	251	247	203	242	220	225	233	209	226	257	207	247	240	220	243	243	236	232	212	240	226	217	221	250	197	236	209	257	240	251	231	248	242	251	245	247	223	218	237	230	256	245	241	206	229	237	226	253	216	212	227	195	222	230	235	252	206	255	246	240	260	226	241	226	255	225	236	189	239	211	250	223	245	206	195	224	245	233	236	225	250	229	245	259	224	242	242	261	230	246	230	230	218	215	205	262	199	246	223	264	222	225	242	250	240	227	218	227	194	226	215	244	235	270	225	225	243	254	195	233	240	249	252	264	242	252	230	230	212	211	262	227	241	252	236	240	219	236	250	213	222	261	221	235	222	245	223	218	215	210	232	253	233	215	241	218	199	256	265	206	250	218	231	234	246	231	225	202	223	248	276	268	216	225	202	236	238	271	208	227	222	255	228	232	249	207	233	229	237	192	225	230	223	203	230	233	228	229	222	214	230	222	238	257	230	219	241	236	245	228	222	233	215	218	236	284	251	211	226	231	221	239	229	249	245	247	192	215	216	235	256	224	224	222	227	276	219	270	249	236	220	228	210	215	237	217	252	237	224	220	221	241	221	214	234	227	216	235	243	214	210	227	235	234	226	205	256	208	207	259	228	223	218	209	250	233	199	251	225	228	253	229	218	224	234	235	230	233	225	213	263	249	231	237	207	219	219	212	234	210	209	213	245	211	221	238	235	225	240	255	250	227	224	225	218	216	251	235	233	251	240	225	229	242	237	221	256	231	234	231	246	242	247	264	271	219	263	241	258	198	244	224	229	215	235	243	248	224	222	232	219	229	247	235	239	246	243	262	230	228	245	212	236	235	237	244	231	235	211	228	217	249	235	230	274	245	219	225	225	259	254	240	237	254	250	223	229	270	233	254	211	227	221	225	227	219	233	234	269	244	252	238	253	238	214	242	213	227	252	251	229	247	216	225	249	226	228	230	241	248	230	233	237	225	234	239	248	244	213	248	210	248	249	218	245	259	264	257	243	225	219	221	229	218	240	241	262	253	216	190	218	224	195	258	238	220	228	211	243	215	241	235	230	229	251	217	247	208	247	240	237	266	220	227	229	205	214	211	242	251	229	236	229	243	207	251	261	209	225	236	224	241	244	264	223	201	213	242	232	226	262	243	246	256	255	225	218	234	213	243	215	241	245	251	250	247	226	243	229	260	204	250	253	243	238	240	247	245	281	217	221	216	222	233	235	240	233	236	244	256	204	262	234	245	220	221	226	223	216	203	233	207	194	197	214	219	217	243	238	235	253	235	251	238	226	214	206	227	238	241	240	245	220	222	224	210	234	228	254	241	274	233	262	258	232	206	235	241	233	211	221	238	229	226	233	246	229	257	246	220	201	228	228	211	237	222	227	238	227	241	208	246	251	245	206	248	218	236	211	231	252	234	223	227	231	216	203	253	240	218	250	207	222	231	211	244	228	240	257	211	234	207	216	260	253	230	246	253	234	258	227	204	244	198	225	249	213	256	224	242	251	207	243	216	230	240	237	237	232	246	211	224	209	229	259	235	219	244	249	218	248	239	243	229	259	206	241	242	260	245	245	245	249	221	228	222	232	235	228	235	253	252	241	239	225	207	201	222	224	260	221	217	261	256	226	248	216	223	215	238	242	209	211	224	244	237	212	243	219	260	217	247	226	222	217	245	255	226	239	235	234	263	263	273	204	227	232	240	243	214	228	217	234	241	220	210	231	266	230	225	237	238	248	215	239	241	225	224	234	218	249	227	234	256	224	238	224	196	228	244	199	249	230	229	228	239	234	219	225	214	244	216	248	223	232	227	250	215	236	231	256	237	244	220	243	257	244
8399	1118	2063	2414	1908	1571	1247	1107	1019	910	883	751	736	700	707	697	599	677	635	597	651	622	629	610	579	594	558	603	559	588	631	583	546	568	556	558	519	565	576	551	598	542	557	548	530	511	564	521	532	537	566	568	546	577	520	565	543	503	594	562	537	547	516	523	499	499	550	536	523	536	592	581	503	556	535	536	508	548	562	510	520	563	563	543	547	519	526	519	523	532	519	524	491	554	530	572	552	525	508	532	524	505	519	527	540	543	540	576	534	510	553	512	556	580	529	534	522	547	531	520	543	537	531	510	565	535	514	537	553	512	520	484	536	506	553	548	529	531	504	525	531	506	529	494	539	518	473	529	521	524	570	537	537	575	519	546	514	493	527	567	516	489	547	561	519	557	563	545	539	539	570	535	520	522	509	506	504	550	529	521	538	516	509	524	531	513	528	539	523	554	549	539	488	519	549	504	503	515	519	507	530	531	504	539	520	547	486	596	506	539	512	464	563	509	537	523	525	514	537	550	509	535	573	485	530	549	551	561	562	508	526	560	542	534	542	520	522	518	539	498	532	521	545	589	494	546	556	549	551	586	550	528	558	527	547	503	530	530	527	529	521	542	541	543	542	545	499	571	493	519	549	532	519	516	528	552	540	512	566	511	519	503	561	587	546	538	517	522	550	542	513	532	518	540	543	560	529	569	525	574	537	507	566	536	527	544	543	497	528	519	547	527	531	539	558	517	518	564	522	503	479	514	503	566	528	551	508	552	528	513	511	544	543	517	523	513	487	519	519	483	514	524	494	569	563	531	529	556	542	492	521	529	534	513	500	550	502	537	562	553	544	533	542	534	541	520	493	557	521	523	532	455	559	525	469	503	530	531	554	530	538	559	497	539	493	522	486	543	515	526	571	526	538	526	527	545	568	536	523	512	513	557	537	535	560	531	517	484	504	527	554	516	505	557	514	529	503	506	533	610	529	502	555	530	510	534	554	544	545	541	510	566	566	521	548	535	579	517	523	551	545	506	540	564	528	558	542	506	561	533	498	529	546	479	490	563	517	574	529	552	540	498	564	537	540	598	546	525	522	564	549	539	500	514	595	531	567	558	491	550	543	532	540	548	528	516	525	524	544	524	563	541	519	551	531	549	521	494	552	528	524	517	557	468	548	521	531	553	530	541	550	535	524	520	532	512	530	526	519	558	526	537	542	539	534	533	529	534	543	576	577	476	554	538	533	536	506	507	556	554	541	531	531	561	581	543	519	510	552	566	518	547	515	535	525	572	549	512	530	557	516	567	545	548	537	488	553	519	506	537	497	526	518	522	532	505	495	524	504	547	558	550	542	521	503	519	529	547	526	553	512	499	564	548	537	539	522	473	542	502	550	522	557	502	534	496	540	527	521	531	536	524	540	537	536	503	537	566	514	512	517	534	558	522	538	540	549	496	514	550	518	523	484	509	546	562	522	535	530	566	546	497	506	525	540	512	557	529	554	516	496	532	556	525	568	570	533	532	520	571	516	539	491	542	525	541	541	524	533	544	542	501	544	529	496	538	513	543	520	515	565	518	530	520	551	496	549	526	518	508	520	520	500	514	544	532	510	553	555	516	539	538	567	555	528	508	551	590	528	561	520	488	463	525	572	526	504	562	491	559	509	515	536	535	575	528	519	492	547	534	527	568	540	496	502	511	539	495	537	509	545	524	537	561	551	516	541	569	512	511	538	565	553	521	525	511	520	530	470	510	502	499	539	538	565	546	525	533	558	533	552	523	530	492	523	505	521	561	553	544	519	516	544	537	528	509	566	565	505	521	516	543	517	541	522	520	490	536	556	510	594	501	506	513	542	537	549	507	536	527	519	541	514	510	525	537	504	534	540	514	489	516	541	541	498	496	515	540	509	508	542	595	517	513	537	505	520	530	530	571	602	534	534	507	559	555	508	546	524	523	538	560	526	532	532	530	544	531	514	534	537	533	532	525	534	548	481	554	544	566	502	571	544	514	570	529	488	511	556	531	493	551	533	498	554	527	539	544	562	540	523	490	567	524	543	548	528	540	550	530	515	535	520	518	582	545	525	541	570	510	533	487	515	545	537	548	539	504	534	511	522	511	472	532	518	540	517	536	529	531	510	504	508	563	554	529	534	586	544	521	546	554	527	566	490	552	546	526	529	544	542	518	506	534	546	528	521	564	528	519	549	534	546	541	523	529	552	521	543	550	534	545	489	525	519	515	566	575	512	529	520	549	540	568	557	530	511	499	463	575	555	555	526	553	535	491	540	524	521	535	579	555	535	550	491	533	545	581	581	526	548	537	540	536	527	528	502	535	515	548	526	552	540	532	519	542	541	565	541	539	538	538	551	529	509	531	559	542	500	577	525	488	563	519	530	546	562	524	502	523	557	514	530	557	520	545	532	553	502	558	505	518	530	509	509	507	561	545	524	538	512	511	523	528	519	526	506	508	558	530	558	522	515	539	521	511	542	567	511	521	519	518	508	536	559	561	530	538	498	540	497	519	559	480	550	522	571	561	519	537	489	524	532	498	516	562	500	555	525	556	506	516	519	584	491	536	537	537	598	490	529	548	528	507	536	534	530	514	557	512	498	523	530	529	524	542	554	501	536	557	541	536	499	549	518	491	537	532	484	570	568	538	570	566	537	554	496	510	549	533	535	499	546	488	505	536	538	566	548	540	527	562	511	587	542	533	521	505	515	506	534	511	560	518	526	494	531	516	501	538	517	504	500	516	513	577	518	524	475	543	568	517	549	523	540	536	519	502	531	528	544	529	560	529	524	525	565	534	527	513	511	533	532	541	502	539	557	530	541	547	489	519	562	545	541	558	496	530	524	545	523	469	542	537	518	509	533	522	540	526	569	555	516	555	552	543	507	536	547	565	530	552	533	498	542	506	512	580	570	527	539	538	546	515	531	540	530	569	517	574	555	535	568	520	520	490	533	535	524	534	523	534	562	563	515	541	557	536	521	563	553	524	497	524	479	521	543	524	549	501	524	521	523	546	545	542	539	498	558	544	524	486	537	508	544	561	548	535	515	532	517	528	462	507	537	493	521	562	536	509	522	546	568	517	533	551	545	531	499	578	513	559	560	506	533	581	539	529	522	532	525	523	536	526	517	494	527	563	522	524	512	550	605	539	530	521	559	529	535	563	496	531	564	546	524	523	527	521	557	510	539	542	505	515	531	523	533	548	525	530	523	524	539	552	533	570	536	545	576	512	472	510	548	506	533	542	540	549	501	559	527	571	526	586	487	517	526	508	525	527	557	577	529	550	509	497	516	530	502	556	525	514	553	582	603	546	543	518	485	539	521	556	534	529	540	588	512	551	537	529	528	519	560	546	534	504	511	556	512	540	526	474	514	547	536	515	524	512	506	507	543	520	549	569	551	578	485	526	544	494	518	515	555	540	529	518	516	516	548	542	511	537	512	534	498	503	529	525	496	511	520	538	529	527	551	549	521	533	553	507	543	525	524	571	548	530
1797	259	243	230	239	256	237	220	240	250	253	247	251	235	236	216	245	214	259	245	221	223	222	235	270	241	238	244	241	257	239	255	208	248	233	236	220	209	262	237	248	233	246	204	222	232	231	215	249	234	222	243	233	224	216	228	279	244	223	256	231	230	259	227	199	252	242	244	248	217	195	242	214	261	231	245	256	242	230	224	217	236	290	245	269	215	223	224	244	237	214	256	204	213	243	243	261	231	257	213	221	257	243	245	220	222	217	237	258	279	193	226	238	239	216	253	231	220	220	237	226	222	262	268	258	230	262	229	217	237	201	226	226	236	225	227	251	227	250	193	219	258	226	237	265	240	233	217	264	231	241	264	196	222	252	214	268	216	243	243	221	228	214	224	249	232	231	237	230	248	234	234	211	220	205	212	215	255	225	236	260	237	239	238	234	244	247	222	254	209	230	236	227	225	221	224	239	239	216	215	240	254	239	230	227	216	214	231	215	233	219	233	260	241	229	199	234	246	242	248	223	242	235	211	224	241	221	246	239	253	232	211	236	230	249	237	188	223	250	225	215	246	242	237	233	228	219	228	231	234	235	240	226	248	249	240	259	265	231	241	238	249	241	231	229	213	237	237	229	233	238	216	235	218	251	223	198	255	237	243	250	253	236	227	221	240	223	246	250	219	203	267	255	229	248	218	215	256	239	237	205	237	232	231	245	250	217	231	226	249	246	247	256	246	258	215	217	242	233	247	262	222	250	247	225	235	251	249	210	217	246	234	229	219	207	228	250	207	245	206	234	244	244	244	251	247	246	220	246	233	220	245	221	218	241	220	256	258	201	209	238	239	215	249	247	224	248	230	233	238	230	223	214	210	229	240	248	234	246	232	260	265	240	227	257	219	224	242	262	232	208	255	250	219	202	245	232	219	267	232	228	261	246	231	227	202	242	222	246	234	232	231	236	247	228	240	229	217	222	227	204	240	223	239	232	248	246	228	231	228	229	200	234	225	188	229	265	256	238	217	239	222	217	230	248	248	240	252	208	248	236	210	232	242	241	249	244	246	229	234	246	253	255	232	241	256	223	231	239	200	236	229	228	257	210	252	237	223	247	243	250	255	230	233	234	227	224	234	212	214	250	243	215	244	221	238	231	227	232	239	225	234	228	210	268	235	237	233	233	208	215	209	243	213	237	238	245	247	233	235	268	225	234	237	249	231	228	268	226	218	225	239	237	237	254	212	226	203	237	236	247	246	253	217	254	210	221	262	231	224	260	225	209	272	192	226	243	229	205	247	245	216	228	234	227	223	243	269	237	227	213	219	218	258	246	230	206	219	241	214	230	239	225	235	252	266	245	226	224	216	240	229	229	228	211	229	271	257	232	222	232	223	223	252	231	256	215	236	263	220	249	246	236	209	213	202	227	252	193	276	255	243	247	246	210	247	232	224	229	260	246	233	215	210	222	250	227	211	232	221	237	243	236	261	202	234	262	267	221	217	235	258	231	239	219	274	224	227	230	246	264	256	225	221	229	237	235	223	261	228	216	255	246	271	240	247	224	268	247	260	216	233	269	237	232	223	230	245	258	221	237	234	212	219	270	225	216	249	237	256	224	238	254	253	234	236	261	270	226	222	248	229	232	238	239	237	240	240	232	273	221	207	229	230	239	191	230	224	242	244	241	263	253	229	231	248	241	247	236	198	233	202	213	225	231	245	248	224	252	230	229	258	253	235	224	210	230	237	232	233	238	244	224	235	248	202	242	222	226	262	218	236	243	260	223	254	220	245	248	221	273	226	248	223	233	234	221	253	238	228	260	240	187	210	239	228	227	223	237	223	236	238	243	257	251	210	211	238	234	224	223	242	220	198	240	223	211	237	239	261	221	242	242	214	219	227	249	233	227	226	246	244	253	246	237	253	250	252	245	238	219	201	237	234	232	249	240	216	251	261	221	232	203	241	226	252	239	234	231	232	221	241	244	201	225	223	227	228	230	241	249	235	227	246	235	253	218	233	242	224	239	262	231	236	227	235	208	227	279	201	212	212	244	233	238	216	247	230	245	235	259	236	241	215	257	188	252	221	233	225	241	232	233	229	206	221	233	226	231	247	236	232	202	233	199	219	245	223	239	260	241	254	225	213	237	226	207	234	232	258	241	228	244	220	229	197	204	220	217	231	240	243	215	258	256	244	245	236	228	238	220	247	236	216	214	237	238	233	235	245	220	231	275	220	218	238	183	234	230	237	240	242	263	258	253	247	267	232	243	231	247	255	231	244	203	238	230	228	247	247	210	241	230	258	267	215	211	230	221	242	216	271	223	235	264	224	243	237	220	253	229	247	236	261	235	225	266	274	252	226	237	240	233	266	267	223	215	236	258	244	237	248	216	248	250	250	210	227	266	229	202	251	218	208	228	245	229	253	233	228	221	239	242	220	244	237	239	239	249	230	227	242	213	252	243	226	256	255	241	270	227	209	213	227	233	236	214	222	203	211	221	233	216	258	243	234	227	214	266	232	232	242	213	231	268	252	224	236	218	252	241	255	217	216	240	228	227	225	235	230	215	217	225	230	242	248	234	272	235	226	249	231	202	236	257	223	225	229	222	238	213	246	232	215	238	247	235	247	259	231	266	233	239	247	235	259	232	259	237	220	225	245	253	232	235	220	235	237	230	264	233	218	223	229	228	221	239	233	267	256	218	234	213	216	260	225	260	253	242	229	233	205	258	240	219	211	221	238	228	236	210	266	220	223	213	255	192	228	221	221	238	243	257	251	226	233	248	240	250	251	206	239	236	248	229	225	225	238	223	224	254	250	274	241	216	247	259	267	235	259	210	218	234	233	221	256	245	236	204	226	207	218	245	224	219	229	256	247	206	243	235	241	253	244	250	223	222	231	253	216	207	205	267	278	253	229	233	237	247	253	245	210	230	249	239	236	257	244	225	204	247	225	210	251	249	218	247	249	222	226	221	249	257	240	236	223	235	225	251	214	207	249	202	253	221	260	266	221	236	218	250	227	224	259	225	250	253	238	250	232	229	258	227	226	218	237	252	246	209	251	232	252	236	226	248	245	259	213	193	206	261	244	240	234	256	252	259	208	217	241	229	240	246	247	234	221	224	195	232	249	244	251	275	239	222	236	233	253	261	210	250	219	236	256	221	226	229	247	238	232	220	235	219	226	258	259	216	242	219	267	253	226	249	228	232	251	248	224	254	249	257	231	238	246	222	221	246	268	201	255	212	252	206	245	254	230	220	245	229	226	229	228	215	211	202	243	230	260	218	265	261	230	245	242	247	231	236	250	227	228	233	239	228	247	223	240	222	242	238	243	237	223	204	222	228	240	259	236	232	222	234	231	251	222	211	250	223	223	245	245	269	244	204	243	211	244	240	218	214	230	242	237	221	228	205	255	216	215	237	253	218	239	252	230	247	222	232	229	257	229	239	252	242	223	256	225	250	197	267	236	255	229	227	255	244	220	241	245	254	212	238	208	223	264	214	233
2299	589	631	597	610	603	581	585	600	554	608	591	547	589	611	551	589	630	555	577	581	556	577	572	546	563	553	566	587	587	610	585	591	543	604	563	575	582	562	607	582	548	602	523	567	576	529	581	570	544	555	590	565	558	572	581	565	544	565	607	573	553	593	599	551	565	592	588	581	564	546	577	569	561	572	571	551	556	552	589	565	611	592	553	585	563	569	537	611	593	569	538	549	594	552	637	541	570	538	571	565	591	561	570	537	573	563	560	622	583	613	575	570	572	523	569	612	598	572	593	570	584	598	535	578	532	584	566	595	575	586	548	601	571	568	598	590	547	556	569	564	584	532	577	596	593	546	542	554	553	568	544	578	536	594	607	577	553	596	513	588	573	531	567	543	546	527	548	587	618	591	594	585	594	579	547	550	554	588	573	626	593	540	599	581	535	594	513	533	543	567	594	528	591	564	575	567	546	562	616	563	561	561	582	570	602	600	541	583	576	557	572	561	607	567	547	550	578	573	597	574	556	574	575	580	598	596	542	545	599	513	607	561	550	568	561	563	593	564	614	608	579	567	577	551	601	549	552	575	545	553	598	586	604	557	572	605	551	569	582	575	599	619	558	577	562	554	581	595	576	553	658	587	570	565	602	590	596	549	566	565	585	578	587	594	573	587	567	551	567	559	565	582	637	559	576	578	599	545	528	580	554	593	586	589	498	535	578	576	591	566	525	540	595	554	538	589	544	597	551	585	540	544	556	567	553	587	558	524	551	610	614	581	559	563	564	565	590	588	547	525	577	584	542	558	610	537	539	563	567	555	550	525	563	577	581	517	579	557	552	564	536	594	608	608	540	551	574	547	612	545	575	588	600	530	532	571	575	579	554	509	573	608	578	555	599	566	520	516	581	611	564	554	570	518	619	519	589	592	553	539	529	593	580	574	608	588	526	571	557	591	554	549	600	589	564	497	554	544	567	576	529	530	567	621	561	541	576	592	547	598	556	557	533	588	542	573	586	581	566	575	571	565	597	580	571	504	538	632	568	586	564	561	537	599	540	591	583	538	548	568	597	542	569	545	551	546	555	543	592	572	553	525	580	592	618	621	550	559	594	560	577	567	542	568	622	586	549	544	554	552	578	539	521	576	584	584	575	581	531	566	554	521	569	531	559	496	551	560	564	588	582	578	598	598	543	559	543	580	568	556	546	513	574	548	617	578	588	593	555	560	615	569	520	574	570	580	590	576	569	526	541	556	598	531	575	553	570	560	550	591	576	546	560	539	620	557	559	622	522	607	596	556	566	584	578	603	574	567	567	578	590	578	559	589	577	555	608	577	552	601	586	536	510	612	542	584	538	583	548	592	559	583	583	494	568	533	582	630	590	529	561	600	573	564	564	587	561	578	547	566	585	591	510	553	616	562	583	597	544	560	597	590	516	588	581	553	542	590	591	541	504	541	552	587	555	588	587	619	545	606	579	554	543	576	569	544	578	595	521	571	565	560	555	574	570	558	571	584	595	556	545	532	553	567	563	591	550	561	593	597	579	566	547	525	626	574	583	576	603	571	577	614	538	573	585	600	597	551	561	567	548	577	576	564	607	535	585	530	588	540	555	614	534	564	580	604	543	560	599	546	593	549	540	578	573	601	566	570	521	622	521	552	598	584	575	518	589	622	585	563	549	588	591	529	579	604	572	559	605	558	522	553	533	593	588	552	573	573	566	580	582	592	592	565	565	571	551	512	593	574	556	523	572	547	563	569	579	569	582	523	528	600	577	604	578	570	590	567	574	599	581	571	569	551	571	552	564	568	580	566	562	544	591	579	555	576	574	550	554	544	502	580	522	597	551	534	568	591	566	585	539	558	566	551	546	521	580	607	571	571	567	575	609	559	565	574	563	565	517	604	613	558	528	515	505	563	585	535	589	543	591	578	616	598	580	549	539	549	583	585	580	542	534	580	555	519	573	556	556	535	561	597	552	550	544	561	602	610	555	599	535	566	523	548	599	535	562	575	564	570	553	565	575	570	542	570	566	532	541	555	564	536	536	567	570	538	561	555	592	590	594	543	573	553	597	566	569	542	557	580	566	559	556	579	562	555	605	585	561	554	580	612	565	568	517	576	567	541	541	580	573	538	570	574	528	596	567	538	570	571	594	560	562	555	532	570	581	590	635	581	572	551	596	591	570	582	554	547	517	569	570	549	561	585	560	565	547	573	607	553	568	570	577	566	570	553	560	551	575	538	590	579	525	569	567	570	574	567	597	616	583	547	572	527	572	574	585	571	589	561	535	619	566	558	562	566	557	570	619	624	610	602	572	600	588	575	549	580	591	598	571	583	568	573	584	560	581	583	570	566	516	569	585	564	556	554	541	609	540	555	556	587	538	551	558	563	577	553	601	591	576	587	529	572	560	593	560	621	541	538	570	556	547	553	528	587	533	577	594	582	534	570	572	533	595	581	572	614	564	556	592	608	545	586	549	549	566	551	606	541	594	533	561	563	565	546	559	540	615	594	572	562	551	571	566	601	571	583	591	540	572	588	526	598	540	570	539	580	549	591	538	524	581	563	612	580	597	595	611	584	543	564	598	542	565	546	610	591	595	588	556	558	580	529	573	544	618	587	548	569	581	621	576	524	578	572	545	594	580	583	587	599	584	575	554	556	543	558	555	601	559	593	580	557	593	568	555	572	598	568	582	586	553	590	567	579	574	564	569	597	579	566	565	572	556	584	551	532	567	570	545	553	589	612	532	575	591	560	574	542	598	578	538	555	584	579	598	549	552	534	588	614	578	572	611	551	568	619	590	568	523	565	565	592	566	543	547	560	563	562	576	581	547	562	636	520	523	608	566	582	594	589	585	550	567	559	536	545	541	545	574	590	534	594	547	537	575	559	584	542	608	554	591	561	527	569	572	563	604	564	557	597	556	556	562	579	587	581	549	562	573	580	525	553	579	552	559	584	595	557	542	583	547	593	562	558	592	601	578	590	558	538	598	594	599	590	587	561	599	571	537	556	582	550	614	604	574	617	564	479	582	534	571	546	600	552	562	575	608	573	541	589	522	555	564	540	539	579	579	541	566	569	553	584	571	592	569	569	600	588	558	602	543	551	535	571	556	544	616	583	552	612	577	559	564	565	616	557	546	572	632	530	587	584	575	570	602	549	544	587	504	558	547	607	581	595	588	607	563	580	556	581	558	593	586	588	587	558	579	557	609	592	580	574	585	541	541	590	577	650	552	585	590	572	604	575	550	549	612	567	551	596	589	546	595	573	573	574	547	532	528	558	537	589	540	595	574	601	582	551	569	555	604	600	603	557	567	567	584	536	618	554	563	534	600	588	562	563	568	550	569	595	554	569	602	576	586	619	591	521	542	558	549	538	586	586	569	584	571	583	570	557	581	585	581	554	571	522	574	614	593	532	578	531	554	580	566	543	554	568	555	567	548	597	537	590	529	577	572	520	555	544	567	541	562	616	600	540	622	536	615	544	598	550	560
8995	650	726	628	516	447	408	383	389	396	341	347	395	389	329	342	374	373	374	376	337	355	332	348	353	347	333	356	349	325	369	324	326	356	350	318	371	352	343	328	347	357	342	314	369	340	370	362	299	318	367	362	313	320	347	347	348	347	369	388	375	336	377	359	356	360	357	336	355	346	388	384	326	351	345	358	349	339	339	399	340	375	387	363	375	328	332	387	353	377	368	327	356	345	362	328	367	346	373	320	359	363	364	341	306	392	320	358	357	364	370	339	355	380	336	360	321	336	387	347	335	358	369	380	326	344	339	355	309	345	339	352	338	327	349	328	386	336	341	359	357	345	343	328	338	380	334	353	359	357	359	352	382	338	377	356	361	353	347	386	375	369	354	357	364	322	347	379	358	374	401	329	356	344	340	365	358	356	345	356	360	349	347	364	346	325	340	332	341	334	339	375	349	379	340	338	324	313	351	312	362	387	323	363	337	349	345	346	357	330	356	396	288	349	373	316	338	355	368	347	344	346	357	346	346	360	342	380	339	347	313	348	314	321	355	332	338	345	340	380	335	354	333	339	360	318	357	299	335	391	348	344	369	321	343	340	340	340	351	333	339	346	362	328	340	353	343	336	341	371	306	372	371	366	340	401	346	328	363	339	365	340	321	332	379	370	328	350	342	357	322	331	346	344	324	309	329	366	341	364	339	355	300	328	338	336	347	329	308	358	337	359	361	353	322	351	344	327	335	360	332	331	356	337	384	321	350	329	374	304	374	339	365	346	318	311	341	378	350	387	389	349	367	309	336	355	363	306	325	324	328	350	352	377	345	360	330	370	362	378	323	374	387	339	377	366	348	320	381	350	369	339	339	346	320	374	333	363	351	323	325	372	362	341	333	395	352	356	354	347	385	353	388	340	371	377	376	357	364	375	344	349	369	367	362	374	315	328	359	323	372	335	348	350	384	344	360	337	323	331	355	335	331	323	358	332	364	324	346	382	350	319	332	356	317	351	361	323	387	351	337	344	337	351	323	349	342	350	358	344	353	345	373	380	383	368	317	352	322	337	346	372	363	352	350	335	338	344	402	358	317	379	362	361	305	337	351	340	375	363	342	343	331	300	308	362	374	355	322	371	312	365	377	360	348	342	319	334	362	382	362	360	329	336	349	348	338	347	360	362	367	338	341	345	306	378	298	373	313	348	350	340	390	388	348	352	367	332	373	359	356	362	324	306	366	335	388	375	332	318	372	337	370	356	332	373	374	338	360	373	339	316	344	355	342	364	362	342	336	365	333	340	363	362	341	333	358	363	354	361	354	330	365	391	350	381	323	333	388	329	351	357	352	358	338	340	345	325	347	345	373	329	351	353	363	341	336	354	335	387	318	348	359	319	348	362	358	319	349	365	333	349	383	338	337	341	379	325	397	354	316	326	363	343	361	336	378	361	340	355	362	353	318	355	393	364	377	371	374	344	331	361	356	327	341	321	357	379	340	346	362	296	341	340	389	340	313	361	343	344	351	357	365	322	354	390	341	385	325	345	359	310	345	344	362	361	354	320	319	359	296	318	352	327	378	344	310	320	323	348	339	334	329	375	362	325	374	306	343	372	350	349	341	341	320	337	350	369	353	337	355	375	341	354	362	344	352	336	347	338	348	364	365	358	333	404	368	351	348	352	361	322	386	369	351	334	315	326	317	338	338	320	345	364	344	375	395	368	352	361	337	382	361	352	340	333	336	360	349	355	372	346	357	356	352	344	331	332	346	334	339	313	337	364	355	354	340	356	330	365	368	322	317	329	344	343	346	328	355	352	350	347	347	334	344	351	369	357	349	373	367	360	371	309	312	359	345	386	378	289	337	339	373	319	328	350	370	399	322	318	381	355	320	336	348	348	391	342	334	364	373	371	327	363	365	359	375	371	329	343	328	342	319	344	331	326	321	305	333	313	357	355	336	324	334	378	379	336	352	373	349	313	326	327	375	361	385	336	361	363	367	382	364	364	352	358	353	346	361	376	359	342	363	355	336	353	337	333	345	365	312	357	388	369	347	367	378	352	364	340	348	297	379	345	339	348	380	358	352	325	373	397	354	370	311	338	336	337	359	332	352	377	345	374	363	326	394	330	368	345	320	359	364	322	366	333	351	351	315	344	317	375	373	338	333	351	352	385	361	352	338	339	312	335	344	328	344	343	322	370	355	354	354	339	336	347	350	357	338	337	315	379	380	351	368	353	338	339	354	348	334	313	353	342	376	331	322	347	347	343	361	334	321	338	329	331	314	352	396	358	373	372	344	348	347	361	334	339	325	296	356	311	338	356	382	376	338	350	370	357	324	356	344	367	366	360	342	326	328	370	347	332	340	376	358	308	334	326	312	326	332	363	345	337	334	388	352	346	335	348	339	329	347	318	359	332	321	327	346	324	361	366	340	326	349	351	357	356	343	343	348	384	349	337	376	362	365	350	361	338	381	390	339	328	363	339	337	363	341	355	281	335	330	324	309	354	310	353	363	386	324	351	313	355	337	373	399	357	358	359	358	367	342	337	321	345	370	298	368	348	340	342	342	349	378	349	376	338	367	339	354	382	352	352	365	347	372	355	328	346	336	358	374	353	366	349	277	382	326	345	368	383	351	354	378	371	376	341	352	360	327	343	295	327	344	357	337	372	331	340	326	346	372	359	386	344	348	360	353	355	363	337	353	355	346	339	357	332	338	356	337	361	330	349	377	340	379	342	369	348	330	319	339	355	334	340	378	382	345	346	350	342	334	319	314	339	350	341	327	348	358	402	356	348	321	365	335	352	378	362	375	362	341	356	328	319	359	342	326	376	358	351	389	372	338	328	353	371	373	337	351	348	390	347	357	314	359	349	365	354	372	369	336	337	390	332	366	302	332	343	302	376	326	328	347	346	311	345	334	341	354	354	312	379	356	332	324	340	313	350	352	376	384	355	348	335	329	329	358	337	378	362	332	325	332	342	374	370	354	338	358	350	366	372	319	318	320	358	369	346	341	305	300	351	343	361	367	343	363	351	335	322	324	327	353	325	387	392	346	361	355	378	336	347	360	385	341	366	376	325	345	382	383	361	361	323	344	366	381	339	347	331	345	361	361	355	354	367	352	375	353	380	355	341	369	368	381	409	346	316	351	371	364	359	365	333	351	331	350	330	341	362	391	329	345	369	353	344	368	314	321	342	336	366	322	356	348	332	348	353	336	325	336	339	349	381	385	336	322	337	382	317	349	360	326	338	318	361	336	333	353	355	337	342	350	345	296	360	350	378	372	364	365	333	366	349	332	320	338	332	349	311	333	318	353	367	339	336	322	338	321	326	309	315	325	356	358	385	334	366	367	304	365	346	361	339	369	359	321	389	374	323	356	367	348	313	354	347	319	341	355	359	337	367	320	381	324	360	377	358	349	369	388	293	333	378	353	362	380	368	389	357	337	375	338	380	353	308	342	314	383	344	360	350	336	388	348	370	365	349	332	318	353	337	365	324
7181	1079	1539	1839	1532	1363	1236	1091	1040	968	927	934	865	881	859	855	860	839	874	887	834	837	788	866	818	807	754	835	885	841	767	811	750	841	845	740	810	782	797	799	774	804	820	754	833	812	744	798	772	825	801	828	780	810	796	790	768	816	796	754	805	780	800	796	801	779	804	772	808	808	827	811	735	816	791	814	820	817	808	789	782	791	805	759	749	758	789	767	812	794	839	765	826	805	791	815	816	751	844	790	820	795	779	749	786	795	807	797	823	782	807	836	825	826	755	807	816	776	749	789	786	727	782	776	801	803	763	809	778	840	818	837	813	736	786	822	871	732	813	763	790	795	743	740	741	823	768	779	778	792	761	785	789	769	787	722	777	791	777	775	817	819	791	809	823	796	741	826	781	758	782	802	793	803	761	803	806	784	798	791	771	827	847	775	770	810	819	759	790	798	829	755	765	806	787	775	823	798	817	803	805	791	797	794	813	738	830	793	806	804	748	784	795	776	777	763	787	819	760	817	844	776	844	820	813	767	809	801	805	751	775	786	824	801	807	869	767	772	821	791	799	752	801	804	817	772	791	765	753	798	825	726	774	826	779	781	789	798	768	752	785	756	797	804	765	788	784	757	786	835	783	725	751	844	790	774	806	793	807	803	807	773	763	790	776	729	781	808	770	798	775	791	825	804	792	735	855	767	813	792	826	780	773	804	818	792	783	815	761	833	754	819	822	776	788	762	825	803	783	736	762	751	804	790	798	755	806	798	734	798	821	777	789	787	802	810	799	749	822	769	797	798	778	787	758	759	729	814	812	806	754	798	800	743	745	762	799	739	812	794	814	773	809	778	762	803	779	847	816	779	831	743	829	773	787	838	813	817	752	781	841	777	807	839	808	799	783	785	782	727	803	787	821	828	760	770	780	834	808	816	792	774	776	783	808	822	801	818	798	718	830	824	776	822	846	815	759	734	810	804	740	764	758	779	813	753	760	751	831	759	788	802	782	786	803	800	797	741	754	786	795	816	812	833	749	805	751	755	806	783	796	753	722	778	781	824	786	766	799	796	824	747	808	835	770	795	799	816	782	800	818	764	743	772	792	766	789	793	887	825	757	791	807	803	790	800	809	770	767	761	801	787	830	787	771	743	818	789	819	798	737	858	773	808	737	780	757	766	821	789	788	812	790	764	750	763	759	781	825	781	810	791	805	709	827	777	807	790	762	756	855	782	758	776	742	800	814	783	769	753	770	769	802	797	798	768	761	741	800	815	826	803	800	837	783	802	793	788	794	741	798	779	787	764	808	740	793	764	766	816	764	821	809	740	743	774	802	743	826	828	775	786	801	811	781	746	827	812	707	806	796	798	768	761	755	782	769	791	812	774	792	810	776	783	762	834	717	825	818	774	819	821	794	782	816	812	794	737	757	768	783	795	817	816	770	767	787	766	741	804	805	766	786	800	818	793	795	760	772	785	777	773	789	781	816	801	762	814	781	779	776	737	790	784	799	763	784	768	799	782	782	790	790	791	767	786	807	801	771	778	769	776	792	800	807	757	812	781	808	808	812	804	826	825	781	789	732	794	795	845	762	766	816	809	792	770	774	802	769	765	797	805	786	807	816	849	780	775	805	799	769	765	764	767	829	745	797	763	784	740	743	869	825	776	742	787	774	789	780	780	813	797	773	807	779	773	818	792	795	770	848	844	818	778	819	769	835	775	820	833	765	764	773	778	763	794	831	762	781	827	763	765	808	767	764	768	786	757	824	786	762	795	774	761	842	818	806	799	773	800	779	796	732	780	740	797	787	803	790	813	756	761	827	755	844	773	771	799	753	772	790	831	767	815	783	790	781	764	797	850	817	807	783	797	798	787	806	720	788	784	788	794	782	771	811	780	747	787	781	828	837	804	836	785	799	794	750	763	840	776	767	797	845	804	743	783	763	863	817	783	798	798	773	764	785	809	799	824	782	788	792	813	779	838	795	798	795	769	760	817	776	772	768	820	771	748	806	748	782	779	802	797	820	790	772	832	787	761	810	780	730	790	773	778	799	775	766	849	786	807	783	789	769	792	774	768	781	788	775	792	772	841	767	836	762	808	823	788	841	740	752	776	753	779	834	760	772	778	800	761	791	779	717	848	836	795	734	862	754	787	797	734	795	771	748	779	819	819	801	803	847	746	764	800	808	799	801	792	789	759	742	769	821	762	795	770	772	806	776	816	872	785	764	787	765	819	875	811	792	816	801	799	743	741	797	775	738	742	822	744	779	812	774	800	798	770	796	802	758	773	781	766	767	859	791	752	751	748	742	778	771	793	740	814	787	788	789	770	771	804	791	789	804	841	748	828	809	780	795	804	800	801	774	765	787	775	731	818	768	753	827	822	794	781	797	781	766	807	782	774	741	763	802	844	765	747	810	814	777	805	728	815	814	804	759	791	775	788	789	839	826	749	727	809	770	778	786	794	824	841	801	796	779	795	752	799	758	798	790	821	793	828	821	843	789	788	799	765	807	765	835	742	777	826	753	818	830	827	798	726	812	845	768	820	776	802	750	743	779	795	804	749	762	758	827	816	789	740	836	784	837	781	828	841	780	768	789	853	715	800	795	762	798	793	732	832	750	800	776	817	769	750	828	711	799	795	787	811	863	795	772	802	834	784	797	841	794	790	780	760	818	778	725	751	779	809	810	794	785	821	782	771	778	804	808	821	796	725	849	795	761	765	790	764	784	759	767	777	761	806	802	787	821	783	781	731	775	792	814	779	798	810	763	769	769	783	819	820	782	765	787	793	767	765	799	785	809	865	766	773	784	784	854	813	767	821	779	737	797	875	726	821	798	779	825	733	856	789	748	816	779	834	737	722	799	776	804	789	801	782	791	770	773	776	781	787	752	775	788	829	795	755	789	797	837	745	782	805	789	773	774	813	809	753	721	800	788	815	796	839	798	773	805	796	815	796	765	814	776	764	818	822	793	775	801	790	789	786	834	790	835	787	809	772	802	791	754	795	800	768	806	815	745	772	768	779	781	811	833	803	834	869	782	784	787	814	749	777	793	823	783	799	816	804	786	772	743	754	808	808	801	767	747	786	776	801	756	786	793	753	830	829	756	789	858	780	789	822	832	838	816	798	799	814	769	808	796	810	835	786	776	804	747	768	802	787	773	767	791	791	826	826	804	789	839	798	812	732	767	778	719	801	800	786	783	793	814	789	742	792	828	789	786	805	788	828	778	761	802	778	789	748	777	825	800	792	845	830	733	748	785	747	756	769	816	742	758	815	757	774	845	805	832	822	760	824	754	795	818	780	806	792	823	764	801	795	801	781	759	817	774	733	745	821	763	797	773	841	749	789	820	760	745	774	754	812	735	777	793	786	748	842	795	844	755	826	754	833	757	809	798	786	803	783	818	748	806	773	793	784	772	803	731	841	743	704	785	790	764	801	767	801	765	794	790	813	787	801	741	809	807	723	782	806	799	795	791	759	817	814	805	763	788	795	782	737
15522	1308	1020	837	539	457	386	296	319	314	295	262	302	259	259	235	279	244	249	214	231	236	233	251	237	235	241	210	265	242	209	231	223	240	223	241	236	237	228	242	239	208	209	240	270	259	247	232	248	238	244	222	242	236	235	261	224	258	241	239	244	229	250	252	253	228	242	234	215	234	207	240	258	203	224	258	224	231	221	221	198	237	247	223	238	230	258	246	228	258	226	236	240	221	234	260	253	227	269	240	263	215	230	253	225	222	222	243	226	227	233	268	243	212	242	217	210	235	241	214	255	220	229	236	235	232	236	215	240	243	238	203	222	249	246	236	248	231	261	245	244	261	234	228	230	241	237	227	226	238	235	252	245	253	242	267	226	223	232	246	224	215	242	208	226	240	206	211	219	253	270	263	218	245	222	248	232	223	218	217	230	219	213	219	250	232	226	232	236	228	223	227	185	224	198	251	240	240	218	273	227	234	247	269	219	211	234	246	216	246	225	230	229	216	258	241	215	223	212	212	236	248	268	222	230	218	256	231	226	234	252	249	251	248	231	210	238	211	240	264	209	232	226	267	238	225	228	231	208	229	198	249	257	213	228	228	245	215	227	210	267	247	241	215	250	241	241	234	253	206	218	224	253	237	233	262	232	244	244	236	224	223	214	258	223	217	255	202	206	209	241	239	225	242	216	212	250	224	263	245	234	215	233	259	205	228	228	245	218	215	224	251	240	273	250	220	211	246	227	237	239	213	238	247	224	219	230	217	236	247	234	234	255	244	230	239	219	226	235	238	239	221	231	215	239	237	224	234	224	237	237	243	242	226	232	221	220	214	236	265	236	253	225	257	209	229	225	229	216	222	241	275	211	254	230	211	234	232	213	237	229	233	240	239	223	258	237	236	217	193	210	239	230	221	236	227	218	242	218	218	210	236	231	229	221	234	245	250	250	242	214	242	228	240	232	224	221	237	242	226	221	220	224	253	203	208	233	226	225	222	235	212	240	233	260	256	243	245	231	249	227	212	211	231	223	215	237	224	245	231	248	257	269	244	222	206	222	236	213	237	250	254	250	238	264	239	225	213	228	229	221	238	236	239	236	213	212	203	242	203	218	230	233	237	232	218	237	216	243	225	244	210	232	220	214	247	233	238	249	221	249	257	221	218	247	225	204	244	220	242	269	226	219	244	242	245	214	241	224	256	218	262	224	234	244	255	210	247	238	233	197	253	241	223	273	233	228	240	199	243	242	229	250	239	227	245	224	228	238	230	217	222	227	229	226	205	219	252	220	220	229	222	213	251	243	208	210	260	244	231	220	216	204	246	239	241	250	245	227	248	233	235	234	229	217	243	209	228	202	209	240	234	242	240	229	236	229	239	196	257	233	228	240	216	232	237	226	254	252	261	226	232	227	235	251	224	203	242	241	222	238	234	243	202	225	245	224	215	221	284	247	232	255	223	237	232	222	242	260	259	267	229	243	207	226	258	235	232	257	197	257	221	205	222	254	226	209	206	232	244	250	217	231	204	216	224	185	236	222	230	225	229	251	232	236	248	249	238	223	229	251	246	237	266	198	239	202	239	244	253	222	210	226	213	232	259	212	199	245	239	231	231	233	237	226	213	213	232	267	257	261	237	220	196	227	199	209	216	253	219	210	208	245	222	207	257	222	216	219	214	226	263	199	220	208	223	238	198	254	224	232	244	202	261	243	258	225	218	242	219	252	195	218	209	225	219	217	240	225	237	222	238	229	234	228	215	225	245	239	238	196	260	247	204	220	240	226	264	243	244	210	254	222	217	231	222	237	262	230	273	243	226	230	240	215	248	224	233	237	241	232	230	229	240	225	223	230	259	233	256	246	231	239	222	230	244	240	214	238	228	233	251	222	249	213	225	246	231	244	223	245	228	215	275	201	250	227	235	253	219	209	206	226	226	213	224	255	250	221	202	242	202	242	224	202	228	254	279	214	218	247	230	236	243	254	226	232	211	215	246	231	223	224	210	229	221	258	254	233	219	223	225	246	219	223	246	234	236	226	230	211	225	233	240	215	220	254	228	228	247	241	223	226	252	205	252	246	231	221	229	233	200	213	231	238	224	206	255	248	270	226	226	238	235	246	241	240	221	218	238	242	223	243	237	251	248	258	249	233	216	245	232	244	223	237	204	241	228	279	234	219	263	220	251	220	235	210	227	244	238	245	279	247	226	249	214	211	209	232	215	208	242	217	251	225	232	251	226	224	215	221	224	241	245	216	207	234	268	246	238	227	231	214	231	203	244	246	234	251	219	229	228	250	222	247	223	204	218	221	205	196	223	252	239	220	245	216	244	237	214	231	237	255	217	224	238	234	249	220	204	209	241	241	234	220	214	226	206	206	261	229	226	230	237	209	209	237	216	230	217	236	232	228	250	213	204	234	205	226	239	224	216	225	237	215	224	232	247	224	217	239	214	237	233	225	223	233	227	224	220	237	229	246	246	214	217	213	213	215	205	234	234	243	228	229	241	214	244	243	247	229	225	211	245	245	240	246	223	266	223	228	210	238	242	256	203	210	222	243	237	215	252	231	213	226	217	249	224	205	232	229	241	221	237	243	227	230	226	269	235	234	262	230	221	243	225	232	234	213	231	212	212	237	226	217	225	222	262	213	216	263	242	219	215	237	217	242	214	234	232	238	249	211	235	224	229	244	233	238	213	232	238	235	227	211	215	251	220	219	256	239	216	233	219	252	236	231	238	244	246	220	213	216	223	212	219	248	241	240	233	234	201	193	235	224	238	235	293	236	235	200	234	235	243	248	219	235	206	228	290	267	247	226	247	248	220	207	225	237	229	245	221	221	237	230	225	212	222	268	209	224	216	235	246	212	217	246	223	238	242	241	223	268	242	238	244	222	246	238	233	218	212	216	243	240	233	205	247	233	237	253	237	238	216	234	235	251	222	230	233	222	247	233	249	225	238	253	240	231	226	212	233	185	242	219	234	250	218	214	219	244	208	206	272	238	231	225	250	208	236	219	234	218	229	206	254	247	239	252	218	234	224	247	221	245	258	236	236	244	218	242	239	240	239	226	231	239	212	226	240	258	215	225	247	252	234	256	212	229	224	227	224	236	225	240	251	243	231	222	201	187	214	224	241	240	240	229	216	208	218	227	236	205	236	209	243	230	226	218	256	241	245	216	225	228	234	247	259	227	259	208	229	202	230	188	205	201	238	229	272	222	262	243	224	216	249	233	230	217	246	235	229	227	255	256	264	228	198	214	218	207	223	240	238	237	219	214	251	207	202	228	209	246	207	228	197	223	239	224	235	225	219	230	226	246	255	230	216	218	225	217	240	251	213	213	229	247	244	241	229	237	247	252	222	237	248	235	208	239	239	224	235	226	222	233	213	263	228	256	216	232	246	255	261	223	232	216	244	233	255	231	228	223	226	239	229	187	247	234	247	239	236	200	220	246	254	223	212	247	225	242	234	239	232	227	251	222	211	235	246	216	246	237	250	246	231
8465	1054	2016	2344	1966	1500	1295	1114	965	863	878	836	778	716	746	673	642	643	660	577	637	606	620	611	628	621	592	551	597	572	606	605	528	528	535	544	599	565	568	603	562	549	566	549	539	533	546	525	556	567	486	554	537	536	580	562	536	546	515	567	515	544	522	534	567	566	526	516	530	555	515	517	538	542	551	509	582	559	554	543	514	559	510	557	509	529	493	539	510	544	539	529	545	572	552	522	498	533	512	504	513	558	542	507	495	568	540	542	524	498	513	573	533	538	569	526	511	546	503	535	545	541	552	551	517	540	505	484	536	561	542	507	521	568	519	524	520	512	526	530	514	547	564	523	540	531	536	526	490	528	535	518	538	533	552	542	540	485	534	529	512	523	516	516	544	515	512	526	512	507	523	523	511	523	529	523	547	553	534	548	566	528	540	552	569	534	538	544	534	524	503	504	533	509	535	515	477	525	517	448	533	564	540	548	525	519	546	537	532	544	507	557	503	533	542	502	545	538	556	551	536	531	550	526	504	508	521	544	541	513	531	580	487	513	521	547	530	537	564	515	519	520	535	563	526	525	546	505	575	587	563	510	517	519	535	523	520	553	572	554	506	574	508	546	522	496	563	552	515	516	525	560	517	521	540	531	560	540	533	554	527	544	500	527	512	559	548	554	531	529	540	513	566	497	548	522	484	577	531	542	536	577	558	491	556	547	496	553	546	540	517	538	539	545	551	539	549	491	510	525	510	548	557	542	509	542	528	580	567	542	566	529	529	516	523	558	544	537	524	535	549	522	518	550	530	545	566	531	506	514	490	539	547	504	511	535	570	565	534	546	492	535	508	551	535	533	557	541	533	539	485	525	563	551	527	566	528	476	535	519	542	523	580	526	518	558	517	490	513	495	548	520	546	612	553	520	567	516	558	517	540	506	508	548	519	525	501	505	531	526	545	513	541	526	509	521	561	537	535	503	568	551	517	543	516	465	551	553	526	512	475	504	530	517	512	549	481	502	522	537	532	534	553	574	543	530	589	540	523	528	440	526	523	562	566	511	544	527	567	533	527	513	483	534	532	528	481	529	520	535	507	542	506	560	578	552	490	569	557	533	529	497	525	539	523	545	544	533	541	566	576	539	523	530	578	492	547	531	531	539	544	522	534	543	559	515	526	538	582	545	553	532	510	542	554	562	562	534	524	521	504	607	532	535	543	538	544	550	527	517	498	513	502	518	565	520	527	552	487	497	548	510	540	516	502	525	545	574	528	523	510	550	520	545	550	534	536	530	534	564	534	541	519	478	531	536	495	498	525	539	558	556	504	522	499	523	526	547	569	528	533	572	546	540	550	537	529	553	545	511	541	546	531	516	504	531	564	560	590	544	530	529	544	571	527	565	522	559	524	558	528	541	531	557	529	499	530	576	572	560	523	526	513	526	556	522	535	546	507	537	498	581	509	536	568	575	498	530	537	520	538	554	515	563	518	506	539	537	532	533	527	495	510	527	523	552	559	508	461	541	538	549	509	548	500	518	535	571	521	517	541	551	552	551	538	519	569	531	520	538	558	520	546	531	544	543	489	541	549	464	495	523	522	521	522	523	569	544	549	541	498	557	491	525	534	534	484	514	514	541	564	531	543	531	515	507	526	505	543	550	514	525	538	560	494	553	556	525	530	523	513	530	538	520	531	528	545	513	545	496	534	518	542	553	545	567	547	551	511	565	524	545	577	508	514	575	511	510	549	534	532	495	514	547	550	557	540	509	529	556	540	528	533	537	559	517	498	489	533	513	553	528	545	536	511	547	533	508	477	508	501	565	531	523	518	514	509	544	536	526	509	498	490	558	549	532	521	534	485	539	543	536	520	528	523	554	563	510	498	484	529	522	540	510	570	506	535	535	543	537	529	557	520	501	559	517	555	534	540	558	530	524	491	490	521	486	534	567	545	508	511	541	543	546	525	586	549	565	521	581	515	544	520	560	559	571	517	536	525	544	547	527	522	512	558	544	533	534	525	484	521	534	485	543	562	578	513	494	507	587	512	568	510	530	566	545	558	484	538	525	542	542	518	485	499	556	560	493	518	492	476	538	520	560	573	508	537	532	505	536	520	547	554	543	514	577	519	530	522	516	528	527	552	519	582	539	562	534	501	544	540	564	511	523	547	508	527	520	515	501	518	523	494	563	546	521	556	537	528	542	518	516	509	576	506	513	502	535	518	548	514	561	545	512	503	536	548	542	518	523	522	591	503	515	550	488	508	550	547	522	521	533	570	525	513	529	580	551	527	513	525	535	532	574	541	490	541	475	564	537	526	526	523	546	485	547	500	518	523	544	544	536	510	559	528	534	491	528	516	556	511	526	519	506	488	488	547	528	532	523	533	527	524	537	522	532	493	572	541	496	547	542	545	525	548	521	567	541	505	560	565	514	499	528	533	518	509	554	514	506	548	569	482	488	545	562	533	556	561	552	513	569	524	545	538	523	528	511	521	561	521	543	510	531	570	563	542	520	503	519	511	521	540	519	507	527	531	498	534	516	558	557	540	545	525	481	524	527	552	572	528	555	530	556	514	533	586	517	533	548	510	544	503	565	553	517	581	521	502	547	522	563	529	515	538	535	495	542	476	546	527	529	547	546	532	529	522	553	537	515	561	555	553	508	516	508	519	510	505	542	548	528	521	537	519	509	508	506	550	530	528	538	485	542	486	538	520	513	530	561	535	519	485	515	533	548	570	482	533	508	553	509	495	534	518	532	531	526	533	525	505	560	504	527	489	545	536	512	564	532	543	543	550	531	506	500	564	506	544	533	574	539	529	548	505	552	526	547	515	561	553	540	521	521	556	533	516	550	521	494	555	518	510	531	541	533	540	557	526	553	549	503	543	572	551	579	582	508	575	581	486	520	525	532	548	506	508	513	523	537	537	535	531	557	532	524	546	550	525	579	526	488	561	507	523	522	562	516	551	536	498	509	509	573	564	549	519	541	498	498	509	517	518	520	527	530	552	553	536	521	509	532	542	529	530	523	557	516	519	517	548	515	542	561	569	539	513	524	555	489	507	530	524	536	575	515	570	507	518	524	509	545	555	533	534	537	528	530	543	535	568	517	494	512	509	506	549	545	519	572	525	526	553	552	506	493	524	538	526	527	536	523	527	555	549	541	541	551	488	507	522	574	572	537	500	531	506	547	480	521	533	551	525	499	562	536	543	493	514	564	574	513	552	529	553	549	554	517	530	471	542	564	542	530	533	513	506	519	529	494	539	526	508	519	565	502	527	559	545	542	542	521	556	511	501	496	573	513	526	520	556	559	516	493	502	540	522	560	531	526	549	582	515	532	547	576	536	501	534	551	536	534	541	543	539	515	560	503	518	555	511	496	526	539	548	542	577	500	546	525	504	529	543	540	544	584	550	589	507	502	517	548	503	493	537	543	547	540	531	568	552	512	516	519	510	544	534	530	541	496	529	511	540	567	524	573	538	548	480	544	582	498	520	503	496	544
1770	259	228	240	236	230	237	233	216	216	226	256	227	242	213	261	220	219	246	202	218	215	241	241	241	237	227	269	227	223	205	218	246	237	215	244	236	228	247	208	225	221	231	245	224	234	257	230	258	231	239	204	256	249	242	268	222	222	212	201	206	247	208	245	223	241	228	226	260	235	232	221	211	211	232	241	253	228	226	233	241	251	250	226	254	215	254	260	235	236	243	212	218	232	236	229	220	249	271	207	206	247	222	217	259	262	229	209	208	201	230	249	234	236	262	244	274	229	256	238	238	227	228	244	263	241	194	268	206	214	217	270	264	248	229	219	238	233	233	228	249	221	246	208	220	235	232	221	199	243	206	231	233	231	258	232	239	232	251	237	213	221	266	256	195	261	231	213	224	242	240	267	232	212	259	238	224	240	256	234	238	274	212	213	237	230	230	263	232	236	213	240	224	225	237	248	214	248	224	237	233	224	229	233	220	198	241	228	226	221	223	232	218	251	233	199	235	212	228	241	241	212	231	257	245	200	253	234	224	222	234	208	226	209	231	238	229	240	226	215	198	208	228	248	272	232	226	217	226	253	229	224	194	235	235	214	221	235	226	244	230	234	246	217	230	232	224	224	226	219	232	245	225	217	213	233	230	239	227	200	248	261	237	227	225	243	207	230	226	223	233	234	234	235	241	247	217	233	222	236	239	249	245	241	236	229	223	246	231	247	240	218	234	219	246	253	246	216	232	232	238	210	222	213	234	238	198	226	245	214	231	193	234	239	250	254	239	179	236	222	242	236	205	214	241	234	218	218	216	229	214	224	228	251	200	202	251	237	215	227	226	243	219	227	194	242	234	237	235	214	221	230	222	262	232	273	237	239	258	248	219	238	254	208	228	217	222	240	265	233	242	247	236	262	243	239	221	220	224	226	254	233	251	233	235	254	218	228	232	242	241	230	228	221	240	236	243	238	199	244	233	233	230	207	233	238	249	229	205	241	236	244	260	231	214	243	246	254	247	231	229	224	229	240	243	249	225	226	224	208	233	236	241	248	267	222	218	220	230	238	241	252	254	244	214	229	234	234	240	235	251	224	243	223	266	230	229	250	227	238	224	239	255	246	210	215	239	231	225	228	211	259	245	214	202	226	244	243	223	249	259	214	221	218	235	230	236	235	234	244	232	228	257	193	232	241	237	244	210	239	209	234	230	231	233	203	213	239	201	241	221	233	239	212	244	226	219	243	247	242	215	238	235	237	216	225	246	242	237	238	206	252	259	236	253	228	211	222	246	235	260	227	240	251	244	221	277	254	214	217	218	233	249	251	231	235	256	242	230	224	219	249	211	236	231	237	227	217	235	206	221	238	248	230	252	229	223	221	232	248	203	245	213	243	218	227	245	203	224	240	240	228	226	241	219	228	247	246	234	237	227	214	227	225	251	210	224	200	222	238	258	253	237	219	243	249	243	218	219	258	243	234	247	233	220	213	252	258	241	209	231	244	235	225	239	255	235	242	232	234	255	221	232	267	211	242	259	212	233	223	227	270	255	248	225	228	237	225	219	250	211	244	251	240	227	206	226	242	241	236	244	245	217	240	195	216	253	229	228	226	234	210	239	235	243	226	250	244	203	247	232	229	219	234	219	243	245	219	251	260	221	234	219	230	231	221	220	241	235	214	232	244	255	237	221	249	252	230	228	267	239	216	210	231	281	227	237	226	216	245	232	227	258	214	229	221	236	230	233	222	221	244	221	206	222	226	247	245	263	249	224	261	251	214	226	216	221	233	229	235	225	244	236	218	249	233	255	218	207	204	224	231	211	223	232	215	210	236	241	223	231	235	212	232	226	231	240	221	252	261	217	224	255	216	224	243	238	218	224	224	246	232	261	251	208	224	242	246	240	229	231	224	221	227	235	238	212	248	246	246	224	239	240	218	214	225	226	213	268	202	238	220	197	257	246	240	218	234	251	247	239	231	249	214	225	215	237	230	224	228	215	232	221	244	213	222	212	219	247	215	215	240	241	208	239	243	238	225	208	223	247	242	241	248	250	224	223	208	242	241	237	238	239	253	251	212	222	238	255	221	224	250	237	194	256	239	243	215	232	216	248	233	243	253	226	244	238	238	225	234	254	228	215	251	233	218	225	207	223	218	240	229	254	261	238	251	224	241	214	243	243	266	197	220	245	249	221	237	251	225	211	240	235	236	235	226	229	209	228	239	239	249	218	239	249	221	222	226	206	241	216	220	214	247	203	223	232	220	231	222	188	258	260	245	228	222	243	229	236	245	263	239	227	238	242	245	233	248	243	228	227	228	245	232	207	227	216	244	238	217	240	242	213	243	237	235	245	229	228	234	221	228	267	218	230	211	247	220	244	233	238	226	250	263	226	232	208	232	230	204	217	226	219	225	259	248	219	211	237	238	230	242	232	243	210	236	232	245	248	237	222	263	241	230	219	247	225	234	236	200	247	247	246	245	236	218	230	212	241	254	228	232	221	228	222	235	252	224	232	236	254	231	240	227	233	249	213	198	222	217	231	241	257	217	235	234	220	242	219	230	208	257	278	229	210	263	215	231	258	229	195	207	225	250	274	281	247	239	220	239	224	216	203	219	259	253	238	228	237	247	273	255	228	248	254	227	224	229	248	238	211	235	238	233	257	231	234	206	255	206	281	230	222	259	226	229	222	223	245	269	244	221	226	239	219	236	207	222	226	216	217	216	198	250	239	230	223	257	219	269	215	256	231	216	240	245	246	224	237	223	254	216	220	271	220	246	237	231	236	247	229	256	253	218	254	213	253	214	227	221	233	211	247	241	228	223	221	234	235	237	221	215	249	222	234	209	224	253	233	242	242	232	252	226	220	237	232	201	222	231	221	219	253	245	239	226	240	235	256	237	218	239	267	232	247	261	223	232	223	236	231	245	222	248	229	240	256	256	245	246	237	210	236	227	212	253	209	220	227	216	250	221	231	214	224	231	219	239	231	225	229	249	225	244	231	239	218	255	240	219	232	227	266	233	217	226	245	264	240	239	221	234	244	208	248	230	222	247	221	211	217	226	251	242	246	225	256	250	250	221	221	243	249	259	239	219	242	213	232	212	232	225	252	254	242	276	241	237	234	233	234	240	239	221	244	227	233	256	243	246	239	218	227	223	232	205	212	234	242	231	223	238	252	225	212	241	267	230	227	240	226	203	233	238	235	228	246	239	233	220	222	230	238	228	239	221	230	212	231	216	256	219	242	229	253	209	229	222	249	241	211	226	209	192	233	219	201	248	245	224	195	231	226	215	214	228	247	241	279	254	264	241	220	209	224	245	242	228	235	234	259	235	239	199	231	219	231	234	216	239	211	230	216	219	241	223	228	243	225	227	218	248	225	260	215	215	235	235	242	241	248	263	249	233	243	238	223	218	227	218	257	237	253	228	225	242	235	247	233	240	229	237	208	213	218	220	239	230	223	224	209	254	217	241	227	242	224	218	250	210	241	248	231	243	233	208
2244	596	608	580	586	592	598	611	581	568	550	594	554	579	532	563	572	586	554	527	533	596	585	584	545	595	566	566	533	613	556	539	570	556	581	585	555	543	551	589	600	586	550	550	574	551	634	546	544	560	603	579	558	577	579	584	593	563	594	588	590	579	555	534	569	580	565	522	585	551	555	554	588	553	533	559	584	589	537	575	575	586	537	546	557	557	545	579	551	585	571	563	573	545	595	555	589	551	556	540	538	571	592	543	588	552	595	585	560	507	556	543	597	552	567	541	579	555	575	579	570	554	553	570	609	583	579	621	541	571	568	533	600	550	545	559	545	565	577	535	566	529	587	587	560	579	596	586	565	550	570	561	522	568	599	582	590	547	513	559	589	586	572	518	558	571	565	590	561	588	593	593	586	571	542	585	586	573	579	519	555	571	517	561	573	555	562	598	566	542	560	557	540	564	569	583	601	554	597	561	547	576	555	584	614	592	598	534	542	561	594	498	573	587	568	610	578	578	570	533	537	537	576	580	556	542	535	597	568	586	568	572	543	554	527	557	591	579	593	529	552	609	590	548	573	600	582	570	560	563	609	588	572	554	590	548	578	540	572	576	582	557	607	578	567	556	555	534	624	569	547	548	615	495	578	548	612	573	598	580	552	561	618	554	530	561	573	599	593	580	565	596	581	539	569	562	587	603	573	569	576	556	575	547	571	594	555	583	558	523	547	551	579	574	557	576	563	573	541	581	559	585	564	583	547	581	535	548	554	571	535	527	556	573	543	549	584	562	580	578	540	567	553	593	561	537	566	534	529	607	558	553	589	510	591	579	567	531	584	568	538	566	556	582	581	554	590	584	603	575	581	564	557	566	573	540	568	532	581	586	570	578	540	566	594	563	551	575	612	552	601	556	575	592	585	551	545	569	578	550	577	580	587	532	578	589	566	567	580	586	597	564	574	610	592	534	536	545	606	598	615	560	606	585	586	600	584	557	529	576	563	546	563	612	565	557	563	599	538	608	565	572	597	555	575	539	549	593	547	551	565	597	584	569	527	560	571	580	577	574	595	575	584	568	581	570	531	554	552	558	524	526	595	545	493	623	551	552	520	589	577	595	556	558	563	576	574	546	565	618	593	567	553	571	531	521	527	603	536	553	559	571	546	609	539	598	545	598	564	614	545	561	539	568	524	525	595	553	542	569	553	565	578	548	553	569	577	568	570	589	562	564	559	564	585	557	578	569	581	571	578	600	578	600	552	599	561	586	570	560	580	571	572	557	597	601	564	545	547	554	572	581	596	588	574	547	569	570	559	559	542	562	554	540	536	553	567	548	613	598	587	542	555	553	564	559	578	605	549	568	560	557	513	544	575	579	592	572	525	569	557	601	553	573	546	580	540	557	597	572	574	582	549	533	538	566	546	552	552	540	557	565	586	546	548	596	570	551	568	575	550	585	584	577	575	580	561	580	577	602	582	553	552	591	551	547	550	606	555	572	571	546	583	533	600	522	554	543	584	606	556	584	525	581	576	568	542	568	572	550	606	552	562	579	645	601	558	573	541	577	552	603	569	607	578	554	621	589	563	589	582	578	543	573	570	552	557	564	551	591	572	564	542	604	585	585	539	542	598	573	581	550	560	562	553	570	561	591	547	513	540	532	573	566	597	630	566	554	574	598	574	593	568	614	538	566	557	560	561	532	585	565	572	548	591	592	587	589	566	562	592	556	568	517	630	584	565	531	569	565	592	588	562	587	579	535	583	573	551	574	553	572	565	568	572	574	570	540	541	577	605	584	583	540	552	566	552	582	585	593	539	570	595	570	593	600	525	566	568	573	534	557	567	589	566	578	550	570	552	545	599	542	565	559	576	579	609	542	584	602	528	560	571	542	562	579	564	517	558	584	540	567	554	581	562	606	537	536	538	551	618	561	623	534	569	633	554	575	554	568	546	571	560	525	546	585	566	574	534	566	558	572	507	550	600	626	571	581	568	525	544	605	551	589	553	577	557	588	552	549	587	606	550	554	564	586	580	594	534	571	558	577	545	548	536	570	542	579	594	546	548	537	597	564	551	580	551	571	560	559	549	560	514	519	528	570	549	545	530	558	537	550	599	590	570	531	551	595	590	608	491	549	564	570	549	548	546	514	605	565	571	610	570	521	552	518	568	613	605	559	554	518	525	629	576	624	563	574	513	572	560	583	583	568	614	565	545	561	567	571	525	524	593	559	566	576	560	532	591	550	577	556	568	581	558	585	550	587	559	593	564	603	563	520	566	597	578	569	578	556	601	564	560	571	552	544	587	527	563	536	571	542	553	609	585	581	541	595	565	538	500	534	590	606	566	580	556	595	542	583	563	537	557	565	597	565	540	568	557	526	521	542	604	591	597	529	558	529	511	539	513	595	565	556	586	564	578	567	580	556	510	578	567	572	589	587	605	598	551	586	534	587	559	572	594	564	572	558	623	564	574	581	578	560	578	559	552	529	580	541	557	545	568	584	583	578	557	596	555	596	574	601	575	574	552	583	511	567	561	570	562	580	561	555	562	551	525	564	558	532	512	594	535	563	569	585	596	575	593	533	587	608	561	536	576	569	537	598	559	569	576	579	534	561	588	567	585	579	598	576	602	527	579	530	580	581	576	594	564	576	535	585	573	519	561	567	563	549	542	539	542	543	547	530	576	542	581	527	573	535	538	577	527	555	598	539	551	564	545	539	564	630	592	573	567	579	582	583	552	571	585	570	581	573	554	577	575	553	555	528	553	576	552	523	555	586	606	570	567	545	586	549	601	559	552	518	586	492	594	591	541	566	573	613	568	562	562	561	564	622	552	581	601	568	532	567	564	541	566	552	567	576	630	588	560	583	613	599	555	577	630	592	571	545	580	546	591	571	575	566	538	576	544	555	544	547	605	595	551	560	556	571	599	596	548	531	580	568	578	585	551	588	597	547	549	585	621	553	549	572	551	545	586	569	548	581	568	579	565	557	615	577	567	549	584	555	547	561	603	561	494	558	606	556	539	573	601	577	563	591	586	539	550	579	562	548	571	582	536	576	585	627	579	583	579	582	559	559	586	559	545	547	521	526	587	598	569	530	585	569	557	576	575	617	580	522	530	519	599	557	545	567	597	559	565	536	547	580	554	565	566	527	559	603	558	568	538	549	580	563	611	516	554	576	588	607	546	632	544	542	560	539	590	574	561	585	548	535	576	576	576	555	578	534	556	560	529	554	569	528	581	573	559	594	619	530	620	536	562	557	602	595	640	603	577	573	567	567	586	588	571	614	534	545	563	567	548	573	521	541	606	598	587	617	559	564	559	603	588	631	620	574	600	590	565	573	576	547	572	622	543	577	578	597	547	578	574	547	566	588	565	567	556	544	588	551	534	563	601	561	583	564	564	558	557	562	551	565	556	522	547	563	587	563	577	576	572	590	571	553	543	596	549	556	575	556	522	572	567	566	554	558	531	596	567	544	572	611	586	560	585	564	572	571	614	571
8692	650	712	591	503	422	422	385	342	415	376	361	401	340	387	368	368	348	320	348	362	343	368	379	379	336	313	353	370	352	347	375	352	399	331	371	362	347	377	332	344	350	346	359	332	343	365	345	342	355	346	323	387	359	364	364	319	362	362	350	348	356	337	354	342	339	357	364	351	313	364	339	345	305	348	355	329	356	368	338	308	382	362	299	326	344	352	356	344	344	373	372	352	364	314	327	328	362	365	351	379	338	364	340	330	358	383	323	337	372	352	346	352	358	315	340	326	320	330	335	319	360	343	364	338	325	350	318	351	367	366	353	313	323	299	348	354	344	352	333	326	351	366	346	331	331	378	300	344	330	336	356	300	346	328	324	359	344	351	331	332	334	346	313	346	348	349	336	325	355	348	395	360	378	359	337	348	359	349	350	385	336	372	335	307	324	328	309	348	324	336	338	333	329	316	331	356	369	363	346	331	362	339	341	324	346	355	309	323	345	341	352	357	315	314	370	343	324	369	333	362	328	340	389	366	342	338	305	344	340	326	334	318	335	354	361	342	345	325	356	341	330	329	352	367	346	365	334	348	346	382	353	342	318	337	336	362	326	347	346	344	348	322	394	334	308	343	375	316	342	329	338	336	299	334	354	316	356	355	359	360	371	320	342	338	339	366	361	366	345	354	372	359	372	323	330	338	362	345	388	381	333	307	325	336	386	341	343	380	357	375	347	395	345	332	359	373	372	353	332	350	324	335	357	335	342	354	370	337	342	311	325	356	339	351	315	328	326	381	387	336	369	364	393	361	369	319	343	358	343	350	327	371	360	385	328	360	374	337	356	336	348	329	319	352	340	362	361	333	326	351	327	350	350	377	351	335	338	363	336	337	316	325	347	348	358	324	366	362	329	364	334	349	345	324	356	351	364	343	347	387	344	336	367	335	344	353	313	344	344	362	367	321	365	357	327	349	323	330	348	298	337	327	357	336	370	373	353	351	318	391	395	353	316	329	315	358	292	330	336	340	362	362	354	370	348	349	349	344	359	336	317	371	340	347	372	315	348	364	333	339	355	330	353	314	341	346	377	362	389	324	373	356	354	366	339	376	305	310	359	368	335	356	351	344	320	354	339	322	333	300	326	333	331	324	317	320	324	357	322	366	344	376	340	358	342	355	333	360	345	355	357	380	349	319	334	318	363	360	324	318	321	360	336	325	329	359	366	386	343	378	324	333	307	360	309	376	361	359	328	323	314	343	350	346	337	344	327	352	396	396	348	318	341	375	355	338	357	353	337	336	379	346	382	355	337	352	322	361	354	355	332	336	348	321	344	340	352	345	307	308	326	344	378	388	334	348	329	337	368	352	323	352	381	379	354	332	352	356	372	379	330	381	374	365	358	321	331	333	352	330	370	337	401	342	342	336	344	345	348	335	340	343	338	353	384	322	342	345	342	339	311	346	364	357	345	333	366	372	355	316	325	339	327	380	371	346	345	385	328	337	344	322	315	339	355	325	289	336	353	306	361	332	331	354	337	351	343	360	387	321	337	303	310	311	365	367	349	383	336	348	355	336	354	354	344	354	359	329	356	320	334	333	329	354	370	327	323	326	327	351	315	331	332	326	382	329	356	350	329	348	351	378	357	368	345	312	335	325	368	331	367	352	352	319	347	318	354	351	313	383	393	323	343	361	340	354	366	356	318	366	369	363	339	393	357	322	331	320	340	356	361	359	370	365	351	343	380	362	342	365	364	373	324	303	335	339	338	307	364	331	318	355	327	348	336	322	325	324	359	298	321	361	341	330	378	361	340	362	340	347	402	367	314	343	388	330	348	343	340	398	329	379	327	364	354	389	354	344	328	331	343	338	347	343	391	374	376	349	361	340	354	354	343	314	336	339	313	351	361	342	304	352	339	343	371	329	365	329	351	344	327	366	335	345	346	348	350	373	344	351	347	347	334	337	360	351	353	344	332	340	349	316	330	350	370	370	336	351	354	365	309	339	352	322	334	350	341	366	322	362	363	332	311	319	356	341	331	347	351	329	344	365	360	320	338	325	328	406	341	351	379	375	382	328	351	330	331	299	328	360	362	326	372	342	375	379	364	350	314	335	343	391	350	367	342	366	362	369	352	361	321	353	334	323	367	321	343	351	369	348	332	343	366	355	348	378	411	320	341	348	363	363	322	349	373	387	361	373	312	344	357	356	342	339	345	304	329	341	356	349	330	388	336	339	335	332	317	329	352	338	338	325	309	348	364	319	340	314	342	341	358	345	382	353	313	368	352	336	329	322	311	321	346	364	364	360	341	358	359	364	341	356	332	347	363	350	355	345	340	347	318	342	337	330	356	367	329	370	382	346	367	306	362	332	332	358	339	336	367	332	357	341	332	335	369	342	351	312	336	364	337	298	324	342	351	371	349	357	367	339	348	325	378	371	288	335	344	369	382	333	346	323	368	328	367	342	388	352	328	354	372	361	417	340	355	381	331	344	325	356	400	371	320	354	366	354	333	377	349	318	316	352	335	342	328	354	338	335	293	322	357	371	385	362	355	353	336	365	347	367	334	340	365	326	339	337	353	330	341	314	336	379	342	331	328	362	343	361	327	378	355	346	336	364	356	372	348	350	374	347	375	365	335	350	333	365	339	359	330	328	338	408	340	360	311	354	335	322	363	384	335	330	348	367	379	309	304	352	349	324	334	351	334	328	336	393	322	361	334	338	342	351	383	341	336	324	330	325	355	351	330	336	361	314	310	352	344	352	325	334	336	380	320	332	336	332	345	340	386	352	346	374	342	360	316	352	325	337	313	338	373	333	320	354	385	357	364	317	372	351	362	326	336	387	338	339	359	328	394	348	344	359	339	349	340	335	360	397	347	347	345	364	335	342	355	356	337	333	406	337	345	326	344	324	366	364	325	329	333	356	328	349	344	356	352	340	361	347	393	347	323	364	322	351	378	354	345	360	349	336	323	391	351	353	386	335	365	356	361	345	363	372	314	383	322	363	372	350	333	368	349	364	377	333	353	394	324	356	335	367	333	365	343	348	339	361	334	391	338	313	333	338	352	366	335	379	355	349	367	370	350	324	342	363	377	342	357	353	323	301	344	354	373	331	337	321	378	307	349	341	358	312	372	316	340	329	374	312	366	324	333	350	344	360	367	364	374	330	349	326	342	356	408	321	331	386	347	356	351	353	313	345	322	365	338	362	340	390	335	321	357	336	351	352	344	358	342	347	312	355	329	326	363	391	358	329	331	343	346	321	361	370	356	353	344	315	344	330	349	338	330	340	350	326	373	367	379	353	360	336	367	365	399	336	332	352	349	359	363	330	349	379	340	370	354	335	337	372	323	330	282	340	334	341	341	373	333	349	340	326	304	358	364	350	333	335	334	315	325	387	364	400	350	350	383	366	348	348	348	348	371	339	352	343	340	364	359	350	309	356	362	337	360	358	314	333	330	337	365	333	333	360	327	342	342	340	325	359	389	389	324	380	341	372	408
7176	1075	1525	1775	1547	1324	1171	1095	981	958	888	903	901	847	892	859	845	869	835	831	759	790	811	793	794	870	779	818	799	828	778	823	837	755	806	828	800	780	832	758	799	772	764	813	776	760	758	815	780	768	805	809	812	777	804	767	774	822	822	822	783	794	788	731	747	743	767	761	783	755	750	793	773	787	765	780	773	766	784	783	826	810	797	825	817	784	748	789	795	826	810	804	800	736	803	834	808	785	782	742	775	796	776	834	779	777	764	791	802	809	863	836	761	747	792	841	784	772	797	803	804	782	810	770	787	780	798	808	802	750	800	810	783	771	781	787	817	831	789	809	781	843	782	789	808	780	838	757	773	802	782	814	794	726	799	775	751	787	751	795	790	803	783	768	709	850	785	793	817	755	773	781	801	713	786	738	795	811	798	813	804	801	796	798	771	765	834	743	834	826	777	730	796	718	740	817	845	747	808	845	753	779	769	804	803	763	734	779	798	826	826	801	827	783	799	757	777	751	846	806	765	750	817	829	786	844	793	792	757	728	739	743	726	803	775	802	814	785	793	781	742	781	792	785	802	769	805	777	837	767	781	759	821	773	800	815	810	801	862	784	845	758	777	799	767	782	760	804	785	791	762	821	767	765	837	784	821	756	794	791	779	817	781	817	800	804	778	796	754	753	832	824	810	755	767	754	795	823	788	818	756	761	764	773	723	764	763	800	787	775	804	755	738	824	811	752	773	782	779	815	820	772	779	795	778	784	842	779	755	807	826	778	803	772	809	794	789	793	777	808	779	796	791	824	759	838	775	783	790	776	866	749	851	781	762	755	783	741	746	817	773	797	739	768	812	771	787	798	782	793	805	777	754	795	797	748	802	793	808	788	746	765	756	870	804	775	857	750	803	743	779	797	785	785	793	785	763	795	832	823	820	814	773	789	769	788	792	755	813	746	820	734	801	757	754	798	768	789	785	749	799	749	761	793	750	800	764	762	768	815	820	788	779	776	781	759	800	810	768	808	783	790	817	804	787	810	790	829	779	781	801	800	782	792	790	767	761	712	787	799	804	788	831	804	823	823	790	807	792	784	780	809	738	802	747	796	755	806	766	737	743	758	813	758	802	828	818	850	791	795	768	764	760	769	847	793	811	788	739	804	794	791	796	780	764	854	811	777	754	835	761	764	761	767	785	772	798	822	744	825	808	723	797	781	768	766	788	773	792	807	824	732	796	814	761	793	791	812	794	801	804	720	758	807	766	789	799	804	843	748	790	827	765	809	803	784	776	816	791	778	767	739	809	769	760	765	762	750	800	795	769	757	790	754	809	796	797	769	782	819	800	796	762	764	774	797	757	778	798	847	826	765	822	801	733	835	774	796	805	766	807	706	807	792	786	801	818	780	770	772	774	829	801	751	811	798	771	785	835	835	803	754	810	777	800	792	807	737	780	793	779	753	767	751	724	740	766	737	746	786	825	806	771	752	778	832	778	788	777	826	780	797	791	811	733	808	745	749	758	785	799	822	732	750	789	806	799	781	735	759	762	816	770	733	778	815	737	791	769	770	789	770	769	800	793	792	753	796	746	781	772	795	749	790	711	811	821	745	796	802	787	766	761	795	756	802	775	767	793	791	784	814	756	750	787	776	768	769	809	777	805	760	784	758	740	791	809	783	846	837	761	751	802	784	810	797	796	768	718	809	780	767	812	756	772	755	814	741	778	824	771	771	760	752	780	772	799	785	746	753	789	793	797	811	795	730	765	825	766	845	787	831	825	865	812	739	809	857	752	776	770	813	820	763	778	808	782	753	801	787	794	818	775	808	746	793	786	770	719	720	828	790	803	785	782	742	763	768	759	823	744	810	823	799	765	808	830	749	839	814	753	872	741	802	761	807	766	761	782	794	758	775	752	731	743	764	829	777	776	798	791	777	817	765	803	784	730	803	830	784	787	787	771	789	746	836	809	752	843	840	744	776	836	767	772	807	766	763	755	749	797	776	828	800	807	731	868	817	785	799	746	783	756	737	843	796	762	755	730	808	818	740	780	770	782	751	800	762	798	801	788	782	815	783	802	764	798	809	762	773	809	788	786	734	800	784	778	757	774	829	718	736	815	808	760	733	785	795	801	785	855	743	842	744	827	749	818	820	786	810	787	755	772	782	791	741	763	790	814	783	811	788	753	835	785	767	794	784	755	869	780	786	782	818	744	787	744	743	763	799	784	785	846	801	828	788	749	860	785	800	788	840	856	752	856	793	734	773	748	770	780	789	780	755	821	803	754	780	781	768	762	801	791	760	732	778	817	773	758	808	760	784	827	799	785	822	812	736	766	765	783	772	804	744	800	773	749	755	792	795	765	749	787	794	779	736	800	781	760	789	807	775	775	856	801	771	818	820	755	818	809	765	753	835	781	749	787	831	795	834	780	794	818	815	735	803	767	781	832	789	781	799	797	764	787	870	756	739	755	781	775	761	808	830	801	790	779	793	792	815	800	791	833	822	799	823	787	802	800	754	768	813	829	823	841	803	765	801	824	768	839	760	776	730	788	735	795	780	756	800	775	817	773	739	810	747	786	790	845	788	783	796	789	805	802	780	773	819	777	813	843	809	805	827	766	814	808	824	765	784	812	796	763	752	806	793	751	763	753	771	762	748	784	795	772	781	781	793	788	812	798	771	729	801	773	784	763	761	797	767	806	774	748	786	792	746	745	744	797	774	829	806	783	759	759	776	773	829	816	796	759	810	787	760	771	794	805	842	752	789	779	776	815	767	742	768	746	839	767	773	800	751	792	769	817	745	845	722	773	794	789	810	777	806	784	794	791	797	816	807	752	808	810	807	820	791	779	784	771	740	750	825	799	790	742	747	782	785	764	766	778	772	803	784	751	768	750	781	734	805	784	769	787	782	809	754	781	797	757	770	786	737	744	780	788	790	790	756	811	846	777	780	753	789	783	841	767	783	811	739	800	819	772	809	809	830	776	768	775	790	743	802	797	748	798	824	728	823	791	824	785	806	750	785	768	756	814	763	792	789	756	782	861	838	767	770	806	754	795	760	726	785	774	809	735	784	816	806	780	804	771	804	785	779	817	770	762	817	811	799	774	801	800	801	837	818	767	822	802	781	773	797	760	773	786	750	779	757	782	799	766	792	759	810	802	797	808	737	795	797	754	804	844	790	771	822	806	808	818	761	799	837	781	769	777	813	790	758	800	835	735	778	736	794	789	779	805	796	793	796	811	819	825	756	761	792	793	784	760	819	800	786	810	794	775	805	761	834	822	787	789	765	792	725	757	741	813	747	751	811	746	764	794	804	824	806	771	764	754	805	776	800	806	812	770	770	812	780	779	835	722	809	805	777	823	783	802	809	810	756	813	759	739	812	757	840	784	790	780	804	787	791	797	769	765	748	721	832	797	769	778	719	763	779	796	755	809	806	812	860	810	802	808	781	796	757	781	821	715	744	833	797	803	799	789	782	832	779	803	806	798	821	757	749	763	806
15671	1304	958	805	562	444	335	329	336	304	273	299	279	255	273	262	246	264	255	254	236	226	238	254	227	250	241	242	249	208	243	233	255	226	229	232	244	231	255	236	243	248	219	236	215	218	217	263	213	235	252	226	232	238	234	236	214	245	253	222	238	215	236	254	251	186	249	233	235	248	236	253	228	224	225	267	215	202	212	232	212	239	240	252	224	213	216	225	243	216	262	234	214	210	259	267	232	236	235	241	242	226	229	222	224	243	268	165	209	219	210	219	252	250	252	263	213	236	234	221	227	230	223	244	249	253	204	201	259	263	237	219	232	229	249	237	213	263	212	227	261	200	275	196	254	248	249	261	223	224	223	247	226	241	226	220	232	253	241	234	206	217	249	234	227	234	250	256	243	241	216	226	249	265	249	223	241	217	217	218	213	234	258	225	228	243	229	218	221	239	231	234	254	234	253	253	237	203	225	248	269	248	254	244	246	239	212	225	202	236	219	227	260	243	215	224	225	263	231	223	236	197	229	243	246	242	229	210	207	232	248	258	230	243	240	209	216	243	277	214	241	233	264	220	231	224	252	257	244	245	253	234	235	234	212	210	214	214	236	245	257	233	199	252	232	234	243	225	221	244	215	208	213	219	256	229	203	233	240	229	238	230	226	236	247	206	217	231	207	239	230	239	217	250	247	276	258	228	220	209	219	208	236	275	250	222	234	227	235	221	225	226	227	210	226	221	224	221	252	224	247	245	241	228	201	241	257	225	212	229	226	233	216	234	247	229	247	230	244	210	215	229	243	230	195	267	243	245	250	257	227	259	252	221	209	240	226	262	217	232	220	205	234	272	215	252	208	229	218	233	232	225	241	265	241	217	219	235	215	247	248	205	220	196	249	264	244	248	223	210	223	236	236	253	233	265	229	206	236	213	220	230	251	231	244	245	222	259	253	204	219	225	216	241	240	233	268	250	188	249	221	241	231	248	236	228	236	253	233	198	228	218	220	241	229	231	229	230	205	215	219	225	220	252	243	222	227	227	237	211	245	224	247	211	242	238	207	225	250	220	211	218	232	222	239	227	211	205	212	216	197	223	250	207	211	232	249	230	256	234	219	228	217	242	226	263	239	220	228	218	191	235	206	232	213	251	213	218	215	235	207	236	227	248	243	251	226	230	252	248	266	249	236	244	268	221	247	251	266	206	241	241	227	247	221	259	241	245	247	214	207	236	253	233	224	196	253	222	203	226	241	243	226	218	241	243	236	223	227	256	285	248	218	231	230	242	247	246	251	210	232	227	259	237	238	252	244	246	228	252	234	262	215	248	238	231	223	228	203	248	213	233	243	205	212	237	235	265	241	240	220	239	231	207	249	224	226	218	252	235	199	224	246	204	246	256	222	199	231	221	224	220	268	230	224	244	246	241	233	220	238	247	241	204	205	218	230	247	275	258	245	225	220	254	231	223	199	250	233	263	221	226	233	243	226	214	228	204	194	252	224	203	231	219	251	252	222	246	235	224	219	216	265	227	268	226	222	238	262	233	216	209	220	214	256	235	237	243	221	233	217	247	216	252	215	231	211	231	262	248	263	241	198	228	240	252	216	250	201	243	239	250	198	199	239	236	255	263	226	232	236	248	214	235	235	238	238	270	235	241	232	207	235	237	199	256	222	224	205	240	205	241	231	227	235	248	242	224	261	249	237	242	226	248	198	236	243	237	234	223	232	261	228	232	224	244	211	251	207	249	244	236	233	208	228	227	229	242	247	257	250	265	235	244	229	222	249	217	240	223	221	211	233	223	237	230	222	217	242	256	248	226	212	226	215	206	224	214	209	221	211	230	259	237	246	266	241	208	242	209	270	242	247	268	225	277	239	240	214	246	232	225	221	233	232	246	240	231	230	242	255	233	243	232	244	266	249	221	229	254	215	232	244	238	256	231	250	238	236	240	229	215	266	274	224	247	207	216	256	247	223	221	243	220	228	235	207	220	248	263	251	229	242	263	233	232	233	224	265	234	236	234	246	222	230	254	225	228	217	237	244	248	235	239	253	230	248	261	248	235	216	242	238	274	228	246	218	220	227	224	250	221	234	246	235	225	221	255	215	237	250	238	223	214	265	227	220	237	259	231	243	189	215	233	230	226	244	219	229	225	232	218	234	224	225	239	200	226	223	257	209	238	241	261	243	258	230	227	201	273	208	253	203	257	236	255	241	222	236	211	226	250	210	247	255	227	231	234	229	250	211	249	239	264	225	219	248	265	254	261	258	244	241	203	240	211	228	250	238	211	266	245	229	226	251	217	219	219	205	237	252	219	246	245	245	206	234	237	255	216	225	237	220	218	224	249	203	207	208	227	253	224	216	218	218	231	234	231	253	211	244	261	224	224	205	254	250	225	220	264	265	248	208	234	243	233	224	235	256	234	258	246	213	225	240	237	225	240	243	256	238	250	225	239	237	212	225	248	206	215	219	229	243	214	208	226	236	245	235	237	211	241	232	237	223	254	229	254	226	219	252	256	228	246	221	255	218	259	241	235	211	261	233	220	250	238	224	260	270	209	264	230	243	233	248	232	197	230	235	205	200	217	227	236	221	219	217	236	240	200	206	254	189	238	233	238	222	231	247	225	235	230	241	258	245	249	223	234	222	214	233	223	250	202	250	236	203	268	229	230	260	232	191	249	241	247	257	206	249	223	231	248	256	256	250	214	187	242	215	240	218	213	247	236	232	225	228	230	247	201	244	241	226	226	218	239	249	260	225	230	217	253	222	223	233	239	210	237	253	219	238	222	231	219	235	259	247	245	223	237	246	213	219	212	225	229	276	248	238	243	241	235	217	225	201	210	233	255	221	229	246	216	231	225	218	242	242	246	238	220	249	244	228	227	237	217	237	224	261	234	219	213	227	233	228	256	219	239	198	232	237	226	236	250	205	216	250	271	229	254	230	231	219	212	240	209	249	232	218	248	219	225	237	208	236	231	230	228	225	249	217	221	218	231	242	233	215	230	248	250	208	213	224	217	252	238	225	238	243	206	220	223	227	236	217	249	220	256	246	211	243	230	245	253	257	250	242	221	217	216	237	228	225	222	258	247	239	217	201	215	200	205	214	201	225	226	212	240	217	264	236	229	235	243	226	224	214	226	255	210	199	226	270	228	217	222	249	262	251	239	217	234	248	204	203	232	243	229	250	210	221	226	226	202	224	225	231	261	248	234	233	230	229	250	238	221	206	237	239	237	238	228	248	267	228	246	202	251	241	243	230	244	232	226	254	223	230	243	239	190	226	257	250	223	232	209	214	219	235	212	236	215	223	217	214	212	242	244	240	212	240	255	231	246	219	236	244	242	210	223	234	226	222	226	216	207	209	239	252	223	210	234	227	212	244	264	230	252	192	226	214	232	219	241	235	237	227	228	248	237	246	214	249	251	223	232	250	228	241	255	229	233	217	225	224	238	242	226	195	209	238	228	261	244	244	228	203	245	233	241	213	234	211	223	214	253
8393	1057	2046	2382	1944	1568	1233	1087	1011	958	840	801	759	730	661	679	642	634	666	643	643	583	566	603	619	592	603	618	549	541	586	544	567	533	528	557	540	521	576	534	540	551	564	548	527	530	543	548	587	565	522	542	522	550	555	519	564	495	543	564	531	529	547	526	508	525	505	551	530	526	505	525	547	524	502	491	549	556	572	509	564	548	534	542	552	520	494	541	553	545	560	523	509	565	510	542	535	492	482	527	529	528	546	536	537	493	539	532	537	586	538	507	586	516	560	504	534	531	502	497	467	522	527	545	524	508	526	552	526	523	508	493	558	543	527	568	570	553	549	529	499	535	546	523	507	530	513	540	535	530	559	535	538	541	528	526	492	560	537	526	499	513	496	515	502	565	526	538	513	498	568	495	532	499	533	532	517	545	529	511	550	558	535	519	541	557	555	523	532	532	507	536	488	521	534	546	522	532	527	536	529	504	525	523	510	546	535	541	574	534	521	524	527	524	515	511	516	509	501	499	540	520	529	559	544	469	531	490	534	536	512	553	496	549	495	539	527	497	516	535	529	555	490	519	530	546	543	523	505	493	503	520	515	539	569	529	502	515	551	542	491	527	596	519	526	563	505	517	516	510	527	537	519	525	534	504	541	552	547	514	512	526	513	536	503	493	497	543	511	474	505	530	535	564	529	516	533	493	501	541	569	530	535	542	537	541	519	499	518	514	541	546	537	581	524	537	495	513	543	542	505	516	493	511	546	534	532	546	570	545	522	560	579	540	526	514	561	529	552	507	518	517	517	562	556	526	548	546	525	514	554	537	536	537	544	506	529	532	514	517	538	515	541	539	570	532	494	536	553	548	530	550	534	538	511	573	476	525	545	492	488	534	519	579	517	544	521	508	537	569	520	524	506	521	528	525	526	492	532	511	533	534	486	513	568	555	520	533	537	526	502	531	532	504	566	539	527	492	506	560	529	532	526	559	570	540	546	543	517	494	552	515	559	560	524	525	558	509	552	533	556	542	523	585	564	513	505	561	539	548	546	528	510	519	504	526	514	525	501	528	500	507	557	557	495	560	544	525	553	533	531	526	556	499	504	542	524	550	575	525	503	513	541	508	519	574	581	482	513	477	563	565	543	528	534	489	574	529	529	497	518	519	525	550	494	542	528	532	501	514	528	536	546	533	497	506	545	546	539	550	516	524	490	514	511	522	522	534	511	502	544	538	531	530	528	549	506	511	541	554	523	529	562	508	544	567	503	564	506	508	496	569	467	512	528	556	548	540	527	540	547	547	535	573	520	539	544	531	548	486	537	561	529	498	533	519	523	552	530	506	537	511	539	544	512	532	584	512	552	519	496	510	513	544	607	542	535	505	529	526	551	507	508	501	562	518	580	579	522	499	527	533	528	504	530	509	532	547	549	518	485	542	524	519	541	546	521	573	519	554	522	549	525	545	541	530	457	534	484	532	508	517	552	538	492	515	555	561	504	540	536	563	573	532	530	492	537	535	502	534	557	503	495	527	532	527	533	525	535	568	533	511	533	513	544	528	551	567	522	553	488	538	520	517	528	516	506	515	553	539	501	555	514	515	559	531	526	566	534	560	497	560	543	547	508	534	512	552	547	504	519	543	514	535	523	541	485	528	534	516	523	587	537	515	508	571	526	541	509	506	497	560	520	507	526	574	530	544	529	528	482	587	559	528	543	533	528	533	527	550	503	503	479	500	532	540	486	494	521	529	514	573	542	527	523	548	565	502	509	540	549	556	551	571	530	541	528	532	526	574	497	508	555	531	528	523	528	555	563	536	534	528	486	528	506	512	552	526	549	529	511	540	553	567	517	527	539	543	497	478	554	552	528	552	530	490	563	475	530	509	556	513	572	498	468	527	500	533	539	524	516	552	523	522	506	515	569	548	541	517	517	530	508	546	540	553	515	550	563	516	554	510	560	554	523	525	552	553	566	514	540	547	522	510	480	538	546	525	525	519	566	568	517	535	516	522	502	512	560	484	542	517	523	559	531	562	533	538	515	491	482	552	564	502	512	536	504	548	539	528	556	543	522	495	521	543	525	506	580	514	532	512	519	530	520	540	532	527	548	493	498	488	552	525	545	515	547	541	522	534	526	534	567	543	517	520	503	562	498	552	540	550	513	549	545	514	491	509	520	528	559	506	526	524	532	534	592	517	502	519	473	574	562	517	508	518	526	525	533	561	509	547	516	527	495	460	527	524	521	517	565	519	524	538	531	505	523	523	525	528	521	496	540	474	531	550	551	499	554	499	560	547	572	576	506	549	540	514	594	542	493	545	556	519	544	523	506	497	548	527	529	573	486	507	495	574	558	493	529	470	552	517	520	491	537	525	554	515	541	525	532	541	585	514	522	537	508	520	512	531	528	536	506	536	493	543	519	508	513	500	511	512	515	570	538	563	543	514	542	572	510	541	497	550	510	518	545	512	529	521	523	539	506	519	540	518	567	510	524	527	573	591	528	507	568	563	518	535	534	565	564	553	520	521	514	502	551	520	524	563	491	520	534	506	522	561	498	498	539	542	487	562	511	543	560	541	532	511	571	508	500	521	488	520	558	536	566	533	522	510	578	537	560	526	533	539	544	534	528	529	512	537	534	549	580	509	495	535	531	504	512	520	541	545	512	539	525	527	505	536	538	532	555	518	537	546	509	484	558	549	543	533	520	529	540	512	552	543	587	523	545	513	508	525	557	530	494	537	511	554	517	536	517	536	513	536	523	540	540	546	507	533	539	518	519	517	507	549	514	523	519	508	496	536	525	547	519	556	562	560	537	533	529	524	506	502	552	565	529	546	523	512	512	561	519	531	535	570	550	540	564	534	563	499	572	526	548	514	514	542	572	546	565	566	513	537	500	568	519	518	528	525	535	552	557	485	549	500	545	535	533	542	480	519	498	516	477	553	534	543	545	536	525	508	505	512	549	528	536	547	505	544	522	519	536	564	501	522	534	540	557	528	510	546	543	506	477	547	538	549	525	528	531	539	497	567	507	534	507	526	553	514	539	566	521	550	549	525	570	530	522	526	525	539	580	535	531	515	518	484	513	489	539	582	479	516	517	504	507	518	506	551	509	512	521	544	541	533	546	512	539	569	551	519	537	534	551	506	533	537	500	524	523	513	508	513	544	569	510	530	544	533	531	537	516	534	502	526	505	554	501	529	538	559	538	542	562	542	523	537	555	534	558	543	497	526	499	557	545	511	503	513	539	551	539	547	549	550	529	484	532	517	545	539	553	548	531	501	538	519	543	570	565	518	566	543	536	505	519	547	531	544	549	548	467	555	528	497	507	522	506	537	513	533	543	555	502	527	529	518	514	568	553	568	554	522	508	578	529	524	534	565	513	530	566	522	524	512	521	558	553	508	506	517	536	514	523	555	493	530	555	489	545	523	548	536	529	570	498	545	495	523	504	508	526	548	536	539	525	523	531	580	554	504	504	510	560	512	558	558	530	539	495	498	501	509
1780	253	243	265	241	252	258	208	252	237	247	226	266	226	224	244	231	234	225	244	241	231	235	222	253	216	263	247	228	216	216	262	244	247	233	203	249	257	248	264	253	228	239	246	223	231	242	225	242	239	250	240	242	240	218	205	247	237	231	271	215	227	254	242	237	232	238	204	254	219	207	243	206	228	224	240	250	235	220	243	242	246	188	254	249	211	203	238	226	235	205	240	239	237	262	223	218	222	237	255	214	231	239	266	238	210	229	232	222	209	206	232	232	237	244	237	224	246	261	234	235	224	257	228	240	230	211	213	210	245	229	224	219	242	235	238	244	213	236	195	212	227	261	230	210	216	277	229	246	237	259	246	250	212	224	226	244	225	251	246	236	242	227	224	213	231	232	220	234	242	198	229	230	239	245	217	237	220	237	230	220	266	206	241	220	246	232	235	255	212	235	224	230	247	223	234	258	231	246	221	248	218	228	222	213	252	227	236	247	264	240	225	257	233	248	237	232	203	239	230	227	246	232	249	240	240	260	224	233	251	240	248	228	237	238	238	229	231	200	231	240	241	238	240	214	246	262	265	203	212	244	242	218	248	231	237	243	215	229	251	232	227	249	235	224	239	226	229	224	234	250	255	239	239	219	212	235	256	239	213	230	237	219	228	221	268	243	236	242	225	242	212	228	241	215	235	227	215	243	246	216	247	227	239	232	225	261	232	234	254	250	209	245	260	231	276	229	252	258	228	257	211	234	234	200	222	222	215	243	225	224	232	240	252	202	219	255	249	251	253	226	248	252	224	231	213	228	231	227	216	246	205	238	217	257	233	238	254	244	238	265	233	236	247	237	221	216	215	248	228	249	238	233	255	228	236	267	209	257	239	237	228	232	244	252	248	228	228	248	234	242	245	248	230	216	251	216	246	227	229	222	232	234	243	236	234	242	233	216	236	236	227	225	224	239	244	214	203	229	241	258	217	206	198	258	218	206	218	239	252	229	230	254	234	240	236	244	246	244	223	248	224	220	248	230	233	232	245	251	243	236	218	219	201	241	255	234	236	234	260	238	235	238	235	249	224	232	215	229	240	221	223	195	232	231	251	247	223	215	262	251	227	228	232	231	209	217	215	238	240	224	236	225	207	222	241	241	228	256	252	213	241	225	247	192	238	210	263	215	235	229	240	223	247	235	268	248	214	244	221	214	222	227	220	216	227	227	233	252	248	249	226	245	227	234	241	222	242	216	246	247	243	227	238	229	243	215	227	229	233	206	234	260	238	198	217	235	231	233	229	236	248	211	216	224	225	250	222	237	238	229	189	224	240	228	235	242	247	247	208	217	234	234	229	245	227	246	238	248	234	243	230	231	242	248	254	253	214	249	220	265	248	194	249	232	219	266	207	264	245	222	234	258	238	209	233	236	249	225	257	251	218	209	236	232	272	248	250	215	251	222	220	224	236	254	223	220	217	223	220	248	234	213	249	208	217	246	255	233	228	209	232	239	207	227	273	263	257	237	223	225	252	232	234	250	239	240	210	261	227	241	238	243	224	233	242	228	228	201	228	198	257	250	229	253	227	241	238	264	256	241	234	229	234	248	250	247	247	238	226	216	248	225	211	218	223	256	228	229	208	238	233	253	248	233	237	213	225	251	245	193	241	223	246	219	233	223	224	241	259	211	208	257	220	230	221	246	250	218	242	228	243	244	232	225	271	239	236	209	222	239	216	262	229	230	236	242	218	253	242	238	231	216	216	221	231	247	248	238	233	222	253	245	244	234	242	229	240	256	247	213	221	236	247	247	250	228	248	213	241	227	201	218	268	246	230	252	210	232	255	237	206	253	224	245	233	218	209	236	249	215	234	213	250	225	252	247	227	245	238	238	229	246	222	243	230	233	228	243	232	258	246	245	261	217	243	244	214	214	248	235	258	231	243	246	219	246	225	215	237	204	248	253	252	268	241	252	239	241	223	223	285	245	200	217	266	232	204	190	226	229	214	218	213	221	225	264	264	229	248	239	249	234	218	264	242	214	243	230	244	236	244	232	234	224	241	195	233	239	239	226	204	228	197	254	242	263	223	227	236	242	245	231	215	246	218	249	231	231	221	208	228	238	231	234	274	251	229	236	233	246	243	221	250	224	217	218	253	245	234	203	233	240	214	261	251	225	248	219	239	230	225	242	220	250	227	224	253	231	226	243	273	241	241	251	224	234	214	272	249	211	241	280	230	268	252	234	218	218	224	249	238	231	233	259	214	229	241	259	231	230	207	224	235	250	243	218	232	199	239	220	221	253	258	273	240	228	223	246	223	236	244	236	253	214	229	233	219	234	230	247	232	239	236	244	240	257	259	232	231	251	235	231	250	230	221	249	253	238	243	217	216	223	209	242	227	217	257	232	235	234	232	257	243	203	214	203	235	216	224	206	223	214	240	216	276	217	235	224	211	216	246	226	225	239	230	212	255	237	224	239	235	256	264	264	222	224	228	246	239	234	213	235	241	244	259	234	233	242	216	255	251	240	246	249	201	219	228	233	221	256	217	239	242	251	204	228	244	252	230	236	262	210	238	221	250	229	214	238	225	232	213	229	262	239	205	209	205	234	224	261	257	263	250	213	223	240	216	249	222	222	258	242	257	267	220	225	239	275	215	237	187	233	276	234	235	238	214	232	228	242	257	228	238	238	250	225	243	213	232	215	218	225	227	208	225	208	222	227	225	227	199	246	266	211	223	227	202	237	242	278	214	256	232	248	254	234	237	226	286	237	254	243	211	233	230	242	241	234	238	226	231	219	267	227	233	238	232	218	228	232	228	229	225	228	219	246	225	238	249	199	217	255	215	250	241	227	231	250	239	244	246	234	244	221	217	226	227	266	231	202	224	212	240	217	212	243	238	237	245	231	217	227	221	254	223	242	237	209	236	205	242	236	214	246	259	251	222	225	234	231	242	230	264	233	254	233	262	242	219	237	215	204	232	261	258	242	232	232	261	239	237	215	240	219	247	233	242	222	218	207	225	241	213	236	205	271	252	225	223	239	240	218	212	253	248	213	251	275	243	243	243	255	233	218	267	214	200	232	240	237	226	220	230	255	261	249	240	223	236	223	206	235	252	257	236	243	230	259	232	227	240	234	243	237	256	227	255	230	227	229	227	221	213	243	208	250	230	250	236	236	238	255	237	216	250	235	255	221	221	217	231	216	222	226	266	237	228	258	247	218	199	195	238	245	222	239	225	259	229	234	217	233	229	232	236	213	219	222	226	262	238	235	220	256	228	234	234	225	250	246	217	239	220	250	266	234	239	201	230	223	237	261	235	252	225	222	219	228	208	228	226	220	222	233	250	246	217	232	251	251	220	218	227	234	212	228	234	237	231	222	234	244	248	243	227	223	241	273	222	230	248	257	237	220	246	224	223	250	215	240	208	230	246	218	235	218	194	216	217	240	235	240	234	213	227	249	236	223	250	229	242	249	218	211	220	251	242	208	207	248	240	238	250	237	232
2180	587	579	666	588	546	583	601	582	552	559	584	629	597	605	549	596	554	568	603	576	594	617	563	572	575	584	579	587	560	551	572	592	540	534	553	534	603	546	540	565	515	533	581	539	553	578	580	527	586	607	590	554	593	602	580	570	592	553	545	594	623	540	535	574	586	584	544	563	589	588	516	567	552	533	543	550	597	571	556	592	571	597	560	551	604	598	585	563	555	557	546	554	590	589	607	508	547	530	556	584	550	584	559	558	584	545	566	529	552	562	557	537	554	567	575	540	617	606	553	596	581	528	564	520	574	547	544	529	571	539	567	577	593	572	579	558	568	530	534	571	546	551	553	490	585	593	542	538	545	578	560	555	587	563	582	565	567	570	563	562	560	577	574	562	621	580	577	611	580	537	571	544	537	536	563	568	561	563	592	573	594	557	581	549	568	559	559	572	570	594	570	567	604	544	551	560	555	584	578	566	572	533	564	520	609	543	547	609	575	593	518	598	581	572	525	567	527	507	546	578	605	538	596	562	541	588	584	581	574	594	573	609	584	598	569	578	529	558	597	585	580	588	600	528	581	552	591	633	534	612	562	570	552	584	561	530	559	565	535	544	533	611	611	585	593	587	577	553	585	552	606	567	572	565	562	550	586	557	543	572	513	573	556	589	567	578	568	586	549	561	636	572	554	562	562	558	521	542	533	582	551	542	618	581	565	539	603	566	587	575	550	576	559	596	521	607	542	588	585	538	575	576	549	576	568	561	579	561	576	594	568	539	554	540	550	575	579	584	555	565	606	569	570	594	571	571	555	589	592	570	530	545	561	584	571	559	579	555	560	595	532	569	560	534	554	556	532	525	600	545	552	572	605	561	573	556	578	559	594	563	575	540	570	568	614	585	547	600	564	553	575	550	573	577	583	554	536	586	538	586	549	611	615	531	586	602	576	540	540	581	583	577	582	559	540	585	593	548	521	562	559	571	616	574	602	591	558	551	576	595	554	585	564	577	585	544	574	581	579	565	547	568	591	564	566	606	542	553	608	583	562	579	568	577	554	573	563	591	584	561	588	534	590	569	528	595	580	544	608	614	539	605	587	567	537	558	576	579	608	601	559	592	643	559	548	565	595	580	587	563	566	573	556	579	576	604	528	573	561	583	584	605	549	575	560	568	538	571	599	565	572	598	561	603	555	553	595	551	534	561	558	569	601	564	618	543	556	565	599	594	589	587	518	570	526	579	575	551	581	575	578	556	532	577	591	603	560	570	525	579	635	577	580	624	570	511	602	565	571	574	600	534	528	592	590	532	578	528	565	562	560	561	517	558	576	555	619	520	571	558	557	560	576	550	559	576	565	581	555	545	544	588	540	575	600	540	547	561	581	563	531	538	551	581	565	559	597	540	589	587	530	570	597	575	542	548	571	560	569	563	579	565	580	587	563	580	560	552	576	562	571	550	580	566	585	568	565	544	583	569	569	587	583	569	537	579	560	581	583	585	561	540	543	581	611	571	528	537	621	568	580	567	587	528	541	571	523	553	563	569	640	559	557	529	566	546	575	556	569	613	528	525	538	571	589	586	548	581	550	569	608	598	535	597	538	551	594	566	540	528	569	597	581	568	564	577	586	585	604	597	582	613	585	607	566	566	582	597	555	593	561	552	553	541	578	535	571	601	572	541	550	582	577	537	543	539	572	533	592	595	539	568	572	565	549	549	542	552	556	571	568	551	525	592	612	545	532	547	502	588	571	572	579	616	611	555	569	583	551	591	593	599	593	556	593	548	583	589	570	562	558	561	584	545	530	549	582	559	577	591	556	574	579	579	551	568	517	565	545	535	575	573	569	576	579	530	600	611	556	578	604	553	568	579	569	599	592	564	551	561	606	596	560	576	512	593	576	571	580	607	532	515	560	574	570	578	598	615	548	555	538	590	572	590	570	567	599	575	575	604	576	555	560	526	601	528	599	587	597	557	619	557	599	575	578	617	592	566	606	573	571	570	559	601	545	593	544	547	600	538	589	581	593	549	562	578	610	606	563	577	582	564	546	579	579	569	548	562	585	584	585	595	544	564	538	569	548	530	569	549	522	556	555	558	611	599	518	580	604	567	553	547	527	555	587	572	568	572	543	585	561	562	579	531	567	582	575	550	573	603	513	555	566	562	561	594	573	578	590	575	604	556	589	584	550	606	607	550	557	551	549	560	533	528	601	569	573	577	578	558	570	550	559	557	567	589	539	558	613	568	564	569	569	590	596	591	604	548	639	609	574	550	528	561	601	562	568	596	596	559	528	550	546	550	525	557	574	547	586	584	575	554	552	561	539	554	548	615	593	532	543	571	561	596	532	575	539	605	573	552	570	598	556	557	568	562	576	564	540	533	571	572	558	559	584	576	546	585	555	542	571	591	623	566	567	618	584	555	514	601	588	517	581	581	578	593	551	564	581	564	582	548	571	593	568	553	567	541	566	536	540	556	509	515	563	557	554	571	555	634	569	562	584	627	610	576	551	593	572	554	604	579	512	530	547	572	578	563	518	569	542	566	601	542	541	578	574	558	577	580	598	574	567	571	562	589	542	546	548	608	568	582	578	615	600	566	559	538	578	556	545	588	536	601	546	549	592	553	580	569	538	557	618	573	582	533	600	551	602	559	565	600	585	564	548	566	544	577	551	609	590	562	545	580	572	553	542	604	574	616	569	547	578	556	529	617	553	587	559	606	550	589	564	571	560	559	580	571	551	570	591	592	551	538	563	557	606	561	626	559	551	543	628	546	596	604	591	566	563	531	598	550	578	544	535	608	548	542	544	600	557	574	589	567	543	547	577	574	563	565	541	575	564	578	620	608	563	554	545	558	542	551	534	584	579	564	590	580	574	550	557	565	593	576	596	536	574	547	602	571	548	510	527	536	532	567	593	553	584	561	512	567	541	606	552	561	574	580	588	532	587	575	618	578	575	590	566	578	531	641	594	536	558	603	580	576	569	555	538	539	604	583	565	562	577	552	561	581	525	607	567	577	591	536	560	588	582	529	579	575	556	586	570	560	579	576	591	563	580	571	594	564	547	556	580	574	562	569	550	586	602	555	585	557	556	580	565	573	552	530	587	549	518	555	587	598	556	556	539	580	575	560	596	575	566	587	559	550	592	564	571	586	536	537	550	569	555	584	564	526	578	571	591	610	573	545	593	600	586	590	575	580	571	555	576	575	562	573	568	557	578	571	616	572	545	558	584	561	602	547	560	578	555	576	558	559	593	639	608	546	542	570	544	534	589	580	542	556	592	576	586	565	538	527	566	576	574	583	579	526	572	583	570	578	610	588	539	562	582	567	548	571	575	584	578	560	543	565	578	521	554	589	556	554	558	596	589	583	573	604	519	620	571	624	557	567	565	577	567	583	544	588	611	587	552	571	544	563	581	601	573	552	525	606	571	551	604	578	549	558	590	563	563	593	527	616	564	558	567	558	543	579	577	583	570	575	561	536	565	608	601	607	593	598	566
8459	628	702	657	533	440	408	411	385	394	383	356	342	350	368	331	350	335	372	343	313	351	353	331	333	320	326	346	340	370	333	335	341	368	356	372	325	330	363	345	365	347	342	300	361	355	335	335	370	357	329	336	331	368	337	346	344	352	403	353	344	365	356	330	349	315	369	374	350	323	387	354	348	339	322	333	346	329	367	324	349	344	339	383	376	357	364	342	350	322	325	370	375	319	335	329	347	314	385	362	374	353	323	333	337	353	312	379	366	359	330	362	377	341	366	389	361	344	332	351	321	355	369	370	328	364	323	366	360	327	331	352	341	315	329	354	368	364	328	315	353	385	365	324	354	360	369	393	314	359	325	339	364	360	323	332	325	347	348	362	312	363	365	346	344	355	328	309	321	364	394	373	358	323	328	396	363	343	349	352	367	389	373	382	343	379	377	359	325	370	366	377	332	349	327	324	333	360	337	338	324	338	353	349	331	327	364	338	353	361	312	342	343	306	330	329	341	342	361	339	377	318	380	355	372	323	316	328	349	358	366	320	308	327	380	370	334	363	332	373	348	378	364	346	334	341	343	340	322	346	355	352	321	373	365	330	350	365	371	345	343	337	335	317	346	304	348	362	316	345	358	335	418	328	344	318	326	334	347	358	356	335	343	338	316	319	355	312	357	332	327	342	358	339	345	372	304	338	337	345	345	345	347	329	338	353	331	352	347	356	372	374	311	348	358	346	315	360	338	401	365	361	355	367	351	362	353	322	313	336	342	308	381	366	349	341	331	351	340	347	348	334	311	357	370	347	314	390	350	336	326	334	334	349	338	355	344	353	317	337	361	310	355	351	348	348	333	349	350	319	347	344	327	338	358	358	364	362	330	364	338	347	362	332	350	317	362	310	306	379	356	332	350	338	346	325	337	301	345	324	323	315	320	345	318	327	356	324	354	362	344	348	344	331	312	343	314	309	304	355	304	345	329	329	328	329	362	391	346	361	384	364	354	355	316	343	334	356	348	334	370	348	343	316	372	308	312	343	346	323	343	325	311	324	364	293	360	381	363	381	381	320	334	337	387	323	313	337	393	353	371	315	346	328	334	360	327	325	367	355	362	346	354	340	378	318	361	354	347	385	336	358	348	320	366	374	339	359	314	336	365	352	327	337	347	349	356	329	350	354	332	356	360	322	354	323	365	304	328	340	314	394	375	375	329	338	344	381	313	319	340	349	342	337	306	326	368	346	360	352	346	321	323	349	367	319	325	345	366	369	334	371	375	385	339	365	322	340	383	340	347	351	340	325	361	353	345	355	316	307	328	324	309	316	382	345	325	308	348	339	311	360	382	348	323	374	344	353	363	334	350	336	310	357	313	340	360	333	353	366	343	344	355	325	341	381	343	311	284	323	332	336	338	355	358	344	354	335	327	312	318	371	316	338	336	364	366	356	397	350	353	325	324	304	369	381	364	316	350	368	370	367	354	326	322	328	353	347	377	361	350	386	365	354	310	334	352	317	336	350	379	389	356	329	322	313	344	346	345	387	348	326	350	343	377	324	368	409	308	331	324	323	309	330	341	373	354	340	338	345	314	312	316	323	360	371	336	361	367	346	354	368	366	344	368	338	332	329	388	328	339	365	367	362	340	359	344	327	316	334	310	331	349	338	344	363	344	326	330	336	336	356	325	347	331	362	362	339	382	372	347	336	377	336	353	327	335	367	339	359	376	340	353	332	367	356	375	367	308	343	364	380	347	354	349	346	358	346	341	351	374	322	373	322	360	326	362	377	349	347	369	345	376	367	359	348	353	345	369	335	352	337	373	343	347	342	342	341	384	375	362	344	377	349	353	361	361	332	355	336	332	344	333	344	308	352	363	350	348	385	335	384	365	309	325	368	349	359	317	339	366	335	356	364	316	317	359	336	333	332	352	330	378	351	377	354	369	323	378	362	364	304	324	357	364	362	346	374	350	366	360	321	407	332	324	363	346	321	350	344	369	359	360	341	341	365	334	353	327	352	362	367	346	308	366	301	342	379	338	389	380	349	348	356	346	322	392	336	326	329	354	350	336	341	360	356	344	328	345	340	349	312	378	363	337	313	335	350	347	368	341	339	340	347	348	352	344	362	349	335	360	335	312	352	344	335	361	313	345	350	327	379	344	372	379	360	362	358	310	345	360	361	349	315	337	337	317	344	360	361	313	352	363	363	334	378	333	347	335	348	370	390	355	389	341	324	352	386	329	376	346	312	356	341	376	353	367	373	329	324	338	365	333	328	341	341	377	314	342	330	344	344	407	382	361	366	356	318	343	344	333	329	324	347	359	384	381	348	368	373	377	374	360	352	341	337	371	327	331	372	353	330	349	337	336	365	350	341	340	365	327	335	355	323	375	307	338	344	330	338	361	331	337	330	352	353	368	333	368	348	352	318	370	344	312	321	343	345	350	331	366	349	348	329	327	358	359	335	358	365	329	322	343	356	336	326	358	358	352	342	349	320	355	351	343	327	361	338	321	374	320	349	342	365	330	348	332	349	381	353	359	365	371	346	349	356	338	332	376	298	340	349	334	344	327	326	345	374	344	332	336	369	363	391	366	336	325	316	353	333	328	365	332	359	330	332	308	363	336	317	332	352	289	331	330	325	333	344	340	349	343	351	380	330	336	354	321	351	358	356	341	331	378	330	336	384	372	309	349	347	333	320	351	341	342	356	349	353	370	326	364	343	345	352	332	306	358	330	343	344	348	307	338	307	329	322	356	362	379	340	363	331	373	353	338	338	364	351	386	385	343	362	351	357	338	370	375	332	329	326	322	357	354	348	331	356	327	364	386	380	363	331	348	304	332	330	337	329	360	351	350	376	353	372	329	307	323	360	350	345	328	328	355	354	318	317	329	318	355	303	351	336	316	341	378	320	353	355	331	348	310	330	351	349	348	325	323	335	360	341	338	355	356	344	346	386	338	355	338	369	348	356	319	347	356	371	377	328	356	376	323	363	349	338	325	390	328	302	352	385	330	336	375	325	341	340	334	353	337	322	352	327	297	383	367	319	357	309	324	342	335	373	340	353	364	368	346	376	337	331	328	314	328	358	356	426	375	371	312	362	337	356	320	363	352	343	353	353	316	329	338	341	341	336	390	369	329	366	374	331	320	323	349	320	312	353	328	365	320	333	337	336	391	365	357	327	343	347	364	349	332	350	355	353	383	347	332	349	325	331	336	354	390	318	306	345	300	361	366	365	363	329	350	351	343	332	333	368	363	344	334	346	331	369	344	345	348	357	356	344	358	350	366	308	339	344	377	373	350	336	342	345	338	339	353	360	358	315	322	331	334	350	369	353	356	323	357	332	323	329	313	371	389	334	326	345	346	335	344	335	347	339	350	332	342	338	354	340	304	359	351	312	306	359	372	343	346	343	366	369	377	377	321	352	309	373	316	293	347	361	346	299	347	320	333	360	379	355	334	331	327	327	342	293	293	328	328	351	353	363	381	367	350	335	360	371
7091	1017	1487	1767	1557	1318	1127	1062	1036	1021	971	953	911	867	889	851	778	742	834	828	800	819	781	776	805	834	821	809	762	756	822	792	777	819	810	776	784	804	798	788	816	773	765	842	815	804	814	774	826	785	796	762	784	775	766	807	787	834	809	760	766	792	797	819	827	772	780	791	763	786	806	821	808	744	764	729	789	802	783	825	810	764	750	754	762	711	772	775	774	752	774	800	782	750	787	744	805	776	771	780	828	806	795	708	803	836	770	796	802	779	814	797	749	791	824	792	824	791	752	760	747	791	781	771	817	772	764	773	813	771	754	766	722	745	785	805	818	760	840	758	756	785	712	752	800	806	789	875	802	780	756	770	788	803	789	804	768	753	783	804	822	844	746	828	796	750	794	772	792	785	796	822	810	779	771	773	763	775	806	778	764	777	730	754	783	839	773	757	791	809	760	760	761	772	850	817	776	793	828	797	820	770	742	813	809	797	773	762	815	751	775	806	756	764	805	766	772	795	847	779	863	838	805	800	759	777	784	758	783	775	757	775	860	824	790	749	787	753	792	773	772	754	814	846	767	793	825	806	820	760	834	754	795	784	796	776	804	775	835	769	768	732	791	826	806	757	796	745	784	806	796	748	795	788	756	730	806	767	773	813	790	796	774	769	782	789	789	781	819	780	814	778	753	813	751	800	802	766	766	785	845	803	814	827	814	801	736	757	790	750	772	788	799	789	767	721	778	754	803	777	815	799	792	744	762	790	795	763	764	771	789	821	768	818	769	832	830	757	790	784	773	744	818	800	822	789	753	760	840	794	769	767	784	804	803	772	769	769	768	786	776	766	797	796	789	785	780	802	794	731	812	798	794	778	806	827	827	750	796	778	790	784	802	819	783	825	795	752	806	772	798	757	802	824	770	802	746	821	834	741	738	762	826	751	787	819	761	777	791	795	820	766	774	754	823	785	781	789	767	780	762	797	769	810	736	815	765	787	790	817	774	767	834	760	810	745	770	782	800	804	787	731	857	783	818	779	779	793	780	805	808	784	803	782	774	750	855	761	766	754	711	779	826	736	772	782	782	836	754	726	837	760	816	775	797	773	819	775	748	803	804	785	786	749	744	778	813	803	794	796	747	816	774	789	788	782	818	790	766	835	852	756	807	806	819	816	771	814	748	794	792	801	794	750	774	786	766	781	794	807	820	821	782	760	793	805	766	803	831	764	793	752	777	772	774	791	783	757	741	779	753	791	755	756	846	795	786	738	848	759	737	744	837	783	770	752	766	778	793	801	749	811	752	797	811	777	778	815	772	721	824	760	785	818	783	787	803	748	801	790	808	731	748	828	765	727	784	812	793	805	827	787	758	771	778	809	828	812	763	829	716	771	789	813	819	765	785	827	807	769	795	791	761	795	785	769	853	759	760	798	771	758	836	804	792	792	778	736	792	765	778	750	838	784	796	801	774	770	789	817	708	759	806	758	754	770	772	794	753	797	744	790	768	769	770	794	819	742	810	801	785	822	798	800	805	787	823	764	765	772	730	767	792	766	788	800	790	817	763	818	783	801	806	792	793	756	831	779	782	804	748	770	757	784	751	776	760	762	782	807	750	768	756	848	794	786	763	773	810	788	770	820	815	760	791	715	743	808	796	773	799	772	743	791	825	776	790	753	846	799	822	818	763	757	772	746	759	820	806	783	809	771	790	824	742	763	727	756	751	713	772	784	782	776	787	770	765	824	824	804	828	816	802	790	756	795	821	805	799	745	813	788	801	766	809	802	805	763	774	795	818	784	775	738	776	829	750	772	717	725	723	834	807	808	787	770	823	780	806	770	777	786	787	759	762	754	786	772	807	748	757	778	830	777	759	772	836	793	774	741	785	746	769	791	838	733	800	777	766	768	749	791	799	810	793	741	793	799	802	804	768	833	780	753	768	763	773	848	765	724	801	794	778	803	741	762	770	781	773	765	805	766	804	845	827	840	785	798	779	726	802	730	770	779	768	842	777	787	751	787	773	794	748	760	796	866	799	769	769	780	788	808	756	814	780	775	792	752	768	776	804	785	794	765	778	757	755	816	787	779	794	775	779	807	753	765	781	750	736	813	766	769	745	795	805	805	754	807	731	807	790	830	753	828	750	806	788	750	770	746	753	761	765	803	781	817	753	754	811	802	758	822	840	818	821	790	837	847	787	818	778	820	774	755	726	770	793	778	792	787	797	830	785	805	747	773	797	773	755	794	782	795	832	798	747	780	795	731	785	755	831	787	822	738	801	753	748	793	751	757	803	778	798	791	735	797	801	735	761	798	775	797	760	817	745	797	779	808	848	774	818	788	740	814	774	788	773	742	810	801	772	791	797	773	778	851	800	778	775	744	767	841	803	798	824	768	778	749	814	749	785	834	794	765	728	736	798	758	820	783	766	843	703	789	800	815	806	779	753	801	701	737	798	754	748	825	771	739	760	800	801	803	762	760	751	777	803	753	805	798	715	831	826	742	811	793	811	832	804	831	761	740	787	745	771	773	743	791	840	788	745	798	855	769	765	795	808	848	775	809	795	787	797	800	791	732	742	798	807	798	757	790	839	864	760	755	820	781	884	812	779	791	806	741	786	724	814	848	801	761	773	820	798	806	747	831	766	777	799	757	843	793	773	799	778	799	784	750	782	795	791	809	801	814	744	762	771	778	769	753	797	770	804	801	702	792	767	789	830	787	805	739	781	768	779	762	821	768	802	830	739	789	803	776	784	822	804	771	737	757	769	810	781	814	771	784	708	791	829	787	809	760	750	802	806	744	771	770	786	794	767	800	769	767	800	795	773	775	809	822	789	801	845	802	823	781	790	776	693	778	735	779	758	800	795	826	822	758	776	821	786	763	732	737	797	780	769	785	771	814	742	794	734	798	801	776	762	780	750	750	792	770	758	792	730	813	831	785	744	776	782	806	762	748	843	807	807	771	773	803	791	834	804	752	741	786	756	809	791	811	806	777	753	767	821	812	780	803	817	818	759	802	810	767	797	768	714	766	759	771	766	816	728	792	792	772	802	770	790	807	790	839	761	725	803	794	855	784	766	850	772	788	795	759	767	796	783	780	746	799	812	765	761	752	771	788	809	781	809	763	779	803	784	813	775	795	794	783	782	732	766	810	760	731	801	772	775	787	793	780	769	780	750	791	771	754	762	807	770	791	801	734	770	750	768	803	790	768	776	762	776	829	743	793	780	768	757	753	839	762	748	766	783	798	828	769	802	805	812	786	750	774	754	769	815	802	796	768	827	737	778	821	784	787	730	801	778	810	773	786	775	774	780	804	835	815	803	781	771	756	816	820	801	799	768	803	768	753	746	788	777	802	786	783	795	785	816	763	772	792	788	795	788	805	766	811	779	768	787	797	772	769	817	752	745	779	773	785	779	760	800	747	790	778	841	818	715	785	771	792	752	785	766	797	744	832	773	809	802	810	791	741	837	766	799	800	842	771	776	801	755	797	793	795	789	762
15604	1282	1024	849	550	436	380	343	293	327	267	292	257	257	256	237	233	209	236	243	246	229	233	242	248	229	222	248	219	225	241	253	225	228	237	227	220	236	246	241	210	211	227	219	209	224	223	221	219	248	253	235	195	256	232	239	245	242	218	209	220	244	215	211	213	211	219	218	234	222	212	248	219	243	225	231	220	211	216	222	196	241	219	242	228	249	247	239	239	251	248	236	211	225	229	233	224	245	249	221	207	224	236	267	246	228	190	241	198	233	253	236	237	248	253	265	228	237	221	227	253	211	243	224	216	252	207	192	211	257	255	249	242	230	211	227	225	213	229	227	207	236	218	243	226	238	264	236	232	215	196	210	235	255	226	232	258	221	240	198	238	207	234	210	216	223	228	233	254	226	250	216	216	226	214	246	237	229	210	188	258	224	242	262	264	240	207	224	198	250	242	229	227	218	211	234	207	243	245	208	227	238	225	239	220	228	252	225	230	245	234	232	225	220	237	255	219	209	241	225	250	237	227	197	243	227	201	234	238	235	247	232	220	243	234	248	233	240	228	207	255	225	220	222	224	240	269	237	232	223	267	210	225	233	236	201	227	232	245	237	245	223	223	220	197	242	226	219	242	237	231	205	195	250	241	215	211	240	225	228	228	235	229	219	231	220	192	214	222	234	230	247	237	231	228	239	228	244	213	217	245	221	244	207	260	216	234	246	237	233	235	261	260	230	262	209	216	220	218	212	237	212	248	195	217	223	239	226	238	242	185	221	212	225	218	221	235	233	250	222	237	241	244	240	228	226	219	244	229	237	228	234	212	196	243	261	196	223	224	225	229	215	220	256	210	234	249	231	248	233	237	245	225	215	221	231	236	222	239	200	235	228	256	220	220	225	228	221	244	226	206	244	231	234	226	239	241	207	226	241	264	247	243	246	201	242	236	205	228	234	252	225	217	233	225	205	240	240	211	264	261	227	261	237	243	205	215	210	230	243	216	187	234	246	239	243	237	230	226	230	239	244	214	215	220	218	193	218	223	213	272	241	235	221	221	229	207	237	246	227	229	225	229	208	234	217	251	233	254	246	199	206	233	257	220	205	243	238	193	219	239	243	219	224	214	223	245	255	239	232	236	263	223	213	238	217	243	241	225	209	248	222	212	229	229	229	226	258	252	231	233	242	210	257	213	231	233	208	229	225	229	242	233	252	228	247	252	233	205	235	251	228	230	246	260	248	228	223	225	205	218	206	225	223	207	236	226	230	243	208	218	233	206	221	224	250	246	213	227	247	247	221	240	220	249	257	205	242	198	213	210	222	241	216	218	237	259	206	238	235	229	242	210	241	207	228	202	220	242	231	213	220	225	225	244	207	241	245	228	248	224	217	247	268	225	233	217	244	212	267	235	237	216	209	232	238	260	240	223	227	227	223	270	240	225	225	241	234	232	226	243	234	236	270	206	239	215	244	222	219	226	253	241	218	214	213	231	223	220	249	222	212	222	224	270	228	214	236	218	226	216	231	222	229	234	217	227	211	201	240	204	221	255	268	271	229	250	248	202	258	262	236	217	217	211	215	210	240	224	249	216	206	227	229	220	257	213	213	202	240	211	229	232	233	207	228	261	241	245	248	248	246	232	214	241	210	230	237	221	235	212	219	245	257	258	251	214	241	210	244	221	227	197	251	236	260	233	230	226	230	230	210	233	258	224	242	195	224	204	223	236	214	231	251	273	245	221	246	225	212	217	197	220	236	228	237	208	240	227	257	213	221	232	253	236	228	228	255	246	225	247	220	219	261	251	229	242	229	239	260	227	252	208	213	224	236	249	259	237	229	239	235	226	237	247	228	241	226	209	225	219	236	263	245	245	230	226	233	205	227	217	250	230	220	227	246	261	188	204	221	223	238	220	230	215	203	218	235	227	221	255	205	228	219	227	186	214	207	221	218	257	245	222	205	242	231	237	266	234	240	245	247	239	227	222	229	242	225	211	226	244	226	202	234	228	211	237	234	244	253	241	237	242	253	242	246	212	242	258	199	257	235	230	237	248	255	237	214	233	236	233	207	249	210	238	222	238	246	252	251	225	215	224	223	227	204	218	260	247	231	218	239	230	247	239	234	211	227	226	207	268	244	241	204	239	205	210	221	231	254	213	212	239	238	219	221	260	226	247	234	235	243	210	218	231	237	211	210	237	209	230	252	228	223	246	251	230	220	214	233	211	235	205	198	226	252	258	236	200	229	211	203	239	238	265	224	216	203	238	224	221	208	249	228	235	240	227	258	242	218	226	239	225	238	226	228	217	236	221	239	222	214	199	246	237	229	231	249	248	226	241	191	197	228	217	225	219	209	231	220	193	203	245	233	206	217	247	253	218	254	233	248	211	232	208	257	224	204	218	203	200	197	226	236	196	240	261	217	248	229	258	215	224	241	246	216	235	223	228	254	229	248	228	255	239	215	239	209	226	211	227	235	226	223	218	239	222	231	219	225	223	227	232	219	223	227	205	239	244	247	253	220	208	206	201	241	250	236	233	248	234	234	217	230	209	237	241	202	227	211	224	243	244	234	234	215	223	234	252	244	210	232	230	209	208	250	245	237	252	224	223	244	237	217	235	235	241	209	240	222	207	217	222	231	201	239	203	237	255	236	217	213	231	226	269	227	238	237	220	236	243	228	231	213	212	252	241	207	218	234	253	257	253	230	210	221	214	230	241	242	234	231	221	225	228	232	235	239	221	248	239	238	219	222	231	234	247	236	232	240	249	207	195	225	214	239	217	216	202	256	239	232	213	270	194	234	228	263	225	224	259	223	226	217	196	247	219	219	186	210	240	215	230	237	211	245	221	217	232	246	230	245	240	247	239	234	214	218	222	224	229	238	223	234	183	220	213	219	216	202	237	237	208	199	235	223	233	221	258	196	215	256	230	240	227	223	222	231	205	204	213	255	222	247	241	219	246	247	240	249	208	263	211	210	205	212	229	212	227	198	219	204	210	232	246	212	251	230	267	239	217	231	242	222	222	234	207	229	222	253	229	232	248	232	230	210	237	260	238	233	226	211	189	206	229	240	233	210	260	225	248	225	239	215	205	200	224	224	235	250	234	212	244	220	233	192	223	243	227	236	232	231	228	217	205	231	229	195	205	211	235	225	201	214	263	222	220	211	229	195	215	235	267	261	264	247	226	226	225	221	248	256	248	203	227	220	257	229	219	223	201	248	235	234	236	224	227	214	219	266	224	236	224	245	210	211	215	224	223	219	252	246	216	233	214	201	233	225	233	218	199	240	207	219	202	226	250	221	237	205	211	228	248	274	243	241	246	237	232	199	205	220	213	242	213	244	210	201	227	275	257	191	243	258	223	238	224	191	205	228	215	265	214	217	213	224	219	244	227	215	228	230	204	258	250	232	234	226	210	247	216	214	250	218	203	251	218	232	247	253	239	245	229	231	247	220	254	223	250	235	259	226	233	231	230	260	245	237	227	252	212	214	241	249	233	218
8264	1092	2111	2413	1993	1479	1270	1142	971	894	868	780	779	720	668	659	646	618	588	620	612	597	620	604	557	598	578	574	509	575	572	556	545	562	560	558	530	552	520	554	493	608	566	544	542	573	551	558	544	499	497	499	562	550	512	584	533	504	569	535	516	543	571	534	507	603	535	540	550	538	542	551	496	582	511	542	509	568	546	578	567	577	539	546	529	544	507	494	531	550	533	583	476	559	511	530	509	542	500	557	517	532	571	558	504	503	528	550	547	510	521	542	540	520	584	532	540	485	566	561	498	545	545	520	551	552	525	556	557	513	570	510	538	518	496	493	509	572	559	534	524	515	557	530	509	565	466	536	496	500	542	519	504	563	534	499	510	510	500	487	515	521	501	542	492	502	526	513	498	495	501	493	511	570	489	476	521	551	530	579	539	529	526	553	510	537	497	527	517	510	528	499	502	569	554	537	554	523	502	533	530	530	506	506	522	555	528	493	521	491	563	548	539	557	528	530	484	513	486	501	527	545	509	507	546	549	531	520	561	530	484	510	534	503	545	481	484	529	523	509	531	514	525	561	520	536	494	540	531	533	516	527	509	542	506	533	529	588	502	561	549	504	533	539	507	522	553	532	525	544	518	535	536	480	521	517	499	514	516	477	514	522	565	522	524	534	545	553	487	544	539	530	531	535	518	514	519	540	502	545	565	544	525	508	477	510	549	534	523	521	527	499	514	501	538	519	481	523	567	529	487	503	523	529	499	507	526	532	546	534	507	515	544	560	518	534	513	550	562	496	540	473	514	508	550	518	575	525	517	561	554	512	531	522	538	556	547	533	539	514	516	507	531	510	527	487	520	500	502	508	552	543	487	498	556	525	532	523	518	514	536	495	529	567	508	510	525	529	490	510	535	565	536	496	533	544	532	481	542	526	524	546	522	523	487	528	497	511	527	531	568	504	533	509	516	511	569	517	509	503	521	556	511	524	533	510	575	566	517	556	499	522	530	467	562	489	530	529	508	532	503	526	536	542	529	498	529	522	516	523	531	534	570	541	526	515	519	539	486	495	520	557	501	497	526	534	467	523	544	511	548	489	536	536	490	542	521	525	545	503	531	542	482	570	527	531	481	539	525	527	529	530	517	511	550	554	524	541	530	533	509	536	509	513	550	524	524	513	573	522	527	549	525	511	539	498	535	524	499	537	564	504	497	524	499	569	528	537	497	525	567	534	527	480	513	509	496	541	512	550	532	556	545	544	542	565	523	561	521	541	488	498	539	535	517	518	516	545	516	506	547	521	506	503	527	540	521	522	509	530	534	516	528	511	507	567	500	535	525	518	528	539	562	498	520	541	523	538	523	598	502	505	518	496	523	519	507	532	485	548	517	524	528	519	480	546	558	532	506	525	508	527	506	561	525	538	540	540	527	540	477	531	553	559	567	518	522	516	536	540	531	548	503	535	522	550	508	518	551	516	558	528	530	528	550	526	505	552	520	581	492	504	532	557	527	541	552	484	538	527	534	518	559	533	582	534	505	544	529	502	534	536	515	549	498	543	546	515	513	544	516	495	552	539	532	534	538	556	530	519	513	552	515	530	493	533	513	502	531	525	537	554	508	521	530	545	522	533	521	517	570	526	513	551	537	524	566	536	565	517	518	518	516	531	547	568	521	520	529	534	544	577	545	540	502	522	530	532	506	516	530	497	518	526	488	503	524	524	524	522	573	502	535	529	508	519	530	497	503	517	546	514	529	532	506	535	518	539	497	540	520	535	499	531	519	557	521	554	520	525	541	537	460	525	544	551	522	532	530	505	547	516	579	550	543	497	541	517	500	561	478	534	549	534	518	550	568	515	538	522	528	490	533	508	532	521	529	558	509	493	531	511	541	544	517	550	474	514	560	536	492	507	530	488	572	487	514	508	544	557	544	488	520	552	482	527	588	547	489	513	544	515	522	488	533	550	545	509	547	546	519	515	534	496	573	513	507	520	544	533	569	541	497	528	545	541	510	541	562	576	530	544	531	513	502	500	562	538	519	509	549	495	513	507	531	548	531	566	555	514	527	548	540	544	536	554	521	535	525	546	504	493	551	517	515	467	509	519	514	500	503	521	517	564	547	499	510	524	551	538	507	546	514	525	551	516	509	548	532	542	561	546	516	530	531	558	548	490	508	523	520	570	543	542	507	541	524	507	560	516	503	526	518	555	520	555	498	560	522	522	534	525	543	543	530	527	528	519	511	508	526	494	530	507	500	584	529	531	559	503	532	513	486	553	538	526	541	522	518	483	486	497	512	514	488	480	509	507	531	517	503	558	501	548	512	524	535	507	557	497	549	540	539	520	535	494	545	523	532	513	549	546	513	504	533	510	539	492	542	531	539	529	534	543	540	516	531	542	558	551	517	514	540	568	538	537	539	531	511	531	499	580	491	563	555	518	499	535	540	569	535	533	531	521	530	545	511	483	506	531	541	509	490	492	518	543	539	527	553	482	509	536	520	499	549	522	497	526	507	521	522	498	498	523	481	517	514	534	532	533	466	498	537	483	535	544	533	494	556	550	498	532	530	496	532	539	544	487	563	496	504	513	514	512	482	516	570	512	519	513	545	579	561	540	533	537	513	550	521	518	554	528	517	537	551	520	543	539	519	535	529	555	515	499	513	572	534	502	557	548	519	525	524	550	531	520	523	513	537	511	543	545	519	498	545	509	512	529	531	559	509	532	506	477	540	559	523	533	519	499	553	510	513	516	559	522	533	547	512	548	549	534	539	550	536	522	519	508	446	529	518	510	528	507	560	517	528	528	535	524	551	544	502	475	502	516	542	508	473	524	518	529	542	557	508	529	528	534	526	582	537	483	507	542	524	536	501	534	522	500	531	511	547	540	540	525	518	478	549	516	472	537	555	503	570	507	494	524	533	543	517	511	514	557	510	562	510	503	531	533	496	525	502	547	525	526	519	529	556	525	527	532	499	546	533	529	530	535	552	527	557	496	513	559	549	527	503	528	507	495	525	526	546	542	525	496	546	551	509	523	487	527	537	496	534	507	513	536	533	498	538	537	504	493	529	551	499	567	581	539	565	536	509	521	517	527	544	534	505	564	503	521	503	545	501	515	556	509	520	557	508	504	515	522	533	563	495	516	545	541	566	572	539	529	508	534	534	529	539	503	528	569	525	536	537	519	486	511	528	552	566	542	497	533	547	550	539	556	549	536	521	546	542	494	542	558	511	552	500	547	547	520	542	504	514	503	531	518	523	536	529	530	519	496	506	534	535	481	535	533	526	526	501	508	487	534	505	542	512	505	549	542	501	526	575	541	517	492	476	524	537	578	557	483	532	555	515	513	548	549	565	520	552	492	520	534	538	544	579	491	506	549	509	487	520	538	523	553	543	513	494	540	542	513	499	537	540	553	571	510	525	552	505	572	512	496	521	507	525	538	555	520	507	497	534	542	539	532	541	537	546	551	521	520	554	551	483	492	542	541	506	491	500	554	501	535
1824	249	250	274	240	235	260	247	240	231	265	239	237	247	259	220	245	232	218	236	254	231	220	228	266	239	249	244	252	219	220	211	224	195	223	230	215	254	244	210	185	243	214	225	230	252	257	256	271	227	204	258	279	231	244	232	237	236	216	266	217	240	234	226	247	252	252	256	218	251	267	232	199	210	244	235	238	229	204	205	232	237	255	246	216	234	243	195	208	250	211	226	228	224	202	232	196	227	218	220	247	218	224	230	235	235	256	228	217	203	203	239	258	237	263	220	248	245	206	232	223	224	223	234	241	244	212	255	202	237	230	274	220	224	256	238	228	225	254	233	219	224	264	239	236	220	220	267	218	244	234	210	200	195	243	225	213	255	228	236	240	220	227	247	260	245	235	222	236	245	232	234	222	231	244	226	249	216	220	238	230	264	199	251	238	217	254	225	237	230	237	210	220	222	244	216	253	249	254	263	228	225	198	246	226	251	232	213	213	221	245	212	266	227	236	234	247	230	222	250	259	206	227	243	247	263	219	249	223	239	239	199	212	242	272	225	232	218	229	213	242	239	240	227	222	221	236	242	198	239	278	258	258	273	247	214	234	264	214	267	258	275	214	206	241	221	209	218	214	224	221	234	212	208	223	221	219	215	216	255	212	246	224	225	229	243	240	232	240	238	232	227	205	220	231	233	245	264	251	245	252	183	237	223	234	214	218	255	228	238	241	212	243	219	225	193	234	221	228	217	244	205	208	239	242	201	239	254	233	226	259	209	236	246	235	219	249	218	240	218	225	206	223	220	263	242	226	243	238	236	245	194	241	231	248	224	245	255	250	241	248	264	244	245	222	235	240	238	222	232	235	245	234	235	256	203	225	214	193	207	227	239	198	222	219	249	219	213	253	271	207	263	236	245	241	215	253	230	210	248	230	224	225	238	222	251	246	269	261	232	257	234	236	214	234	267	263	217	216	220	213	234	213	229	220	236	223	238	200	224	254	245	222	237	237	234	221	223	227	257	214	209	243	237	253	240	211	203	231	224	245	236	233	253	207	254	255	261	221	249	248	226	235	234	221	228	235	249	212	236	221	222	233	234	242	214	251	211	217	246	247	229	240	243	227	238	238	249	238	208	256	247	213	218	225	220	222	203	196	216	243	250	236	215	238	233	235	198	235	228	249	237	214	246	206	201	225	246	229	251	223	224	247	252	246	218	237	242	213	256	233	241	268	218	222	233	244	225	257	215	237	242	221	221	213	245	220	229	232	259	225	248	229	229	222	229	240	234	242	230	223	243	222	237	247	259	214	249	207	229	255	235	210	233	226	230	234	221	247	201	219	218	271	225	242	242	255	220	233	227	216	246	254	238	269	251	219	217	221	209	258	243	232	240	205	214	235	209	233	231	236	210	246	254	232	205	254	228	251	230	237	205	251	248	202	219	199	221	244	225	228	234	243	216	222	244	231	240	217	249	229	248	220	218	237	224	197	233	245	244	245	223	215	242	221	252	245	234	206	218	204	246	250	215	250	246	228	221	223	212	201	231	209	236	272	232	232	234	225	233	258	238	211	229	209	252	248	236	236	237	212	256	220	224	247	234	239	238	237	251	239	261	241	231	211	233	242	218	232	226	225	239	238	254	251	218	226	237	218	240	233	253	227	231	242	241	215	207	234	248	253	252	251	250	223	207	226	256	256	225	243	243	222	221	228	221	270	245	217	246	271	251	241	257	240	249	222	202	254	254	226	247	237	231	221	253	246	237	240	278	257	238	222	233	204	249	240	208	220	236	222	218	224	256	208	239	230	206	259	238	249	250	220	250	225	249	203	225	227	233	231	198	222	255	252	246	239	232	204	251	258	213	238	254	225	232	245	226	212	217	223	243	232	224	228	246	221	229	238	208	230	227	236	210	223	251	216	222	214	190	236	235	223	221	249	246	258	258	246	238	232	234	239	232	241	212	245	238	249	240	207	259	210	232	230	247	253	252	267	228	227	225	232	247	225	223	208	230	239	240	249	220	249	215	201	250	244	273	227	226	249	233	257	243	232	222	235	213	231	261	250	230	251	240	243	248	229	234	248	213	186	230	224	243	242	245	221	235	236	216	234	222	208	216	222	259	225	224	240	255	210	232	211	239	231	230	254	223	214	274	244	250	228	229	251	198	272	235	205	257	256	261	212	192	243	231	230	252	236	216	252	205	231	223	259	219	252	258	246	241	237	249	224	215	258	225	207	230	230	218	255	223	222	218	234	212	223	226	212	227	235	243	222	221	229	227	248	250	222	229	228	254	253	227	249	233	214	236	206	272	220	209	239	227	240	227	231	221	229	242	227	260	232	244	233	243	203	235	237	211	256	248	241	238	253	228	249	230	228	222	222	235	230	249	232	246	240	223	230	203	243	254	275	218	239	265	223	224	251	244	229	218	217	234	228	244	242	236	249	219	232	255	255	220	228	218	212	253	221	248	234	252	206	219	238	215	229	237	234	201	273	209	233	240	229	244	212	205	216	234	228	217	189	219	257	238	255	254	232	224	243	256	236	218	221	232	247	239	234	241	246	274	236	215	225	214	200	245	217	222	235	244	223	235	228	218	243	235	212	227	194	206	223	230	256	263	215	222	217	233	220	220	232	226	225	238	207	245	229	243	226	213	249	227	236	203	230	242	238	269	238	264	233	233	232	239	240	254	241	220	209	221	236	254	245	251	242	231	216	219	232	216	218	241	240	254	281	229	234	249	236	240	251	252	195	211	229	228	212	243	244	249	245	212	207	225	200	220	233	216	234	262	238	225	209	249	247	231	247	229	267	216	249	226	228	228	229	237	233	224	197	243	241	236	250	255	193	226	224	227	207	227	226	233	259	227	237	260	232	253	202	243	242	241	239	243	233	256	243	249	286	238	222	209	229	235	229	204	219	240	224	227	230	249	242	268	232	237	241	216	204	272	220	209	236	228	229	226	217	228	239	243	207	198	241	237	232	210	240	257	250	213	252	247	218	208	222	216	223	243	239	258	210	239	248	198	248	242	228	211	234	194	209	238	235	233	236	217	226	198	238	218	213	247	251	213	239	234	243	248	229	246	234	212	253	219	214	215	243	247	212	248	231	214	225	227	224	242	254	229	189	238	228	213	219	201	222	227	194	238	223	228	227	238	216	232	243	243	200	246	234	237	221	232	223	237	237	211	247	243	229	238	238	253	216	252	233	246	214	228	233	203	257	230	249	246	247	238	244	223	248	206	214	216	239	244	256	231	228	221	240	221	270	239	240	232	233	254	229	239	253	255	229	225	216	279	233	241	249	248	288	224	257	236	243	238	202	243	243	238	225	222	224	237	230	218	219	246	232	211	221	226	221	255	247	227	227	249	234	272	216	244	256	220	255	222	219	242	247	258	197	205	210	254	215	254	258	202	204	197	230	220	227	245	204	236	221	267	242	248	198	219	202	208	218	252	251	200	234	235	240	248	239	218	244	238	219	226	247	252	235	223	228	238	247	234
2263	593	628	615	602	651	612	580	552	536	572	563	586	549	569	566	586	587	575	558	551	561	576	587	587	575	551	562	552	559	596	585	568	548	569	561	542	565	540	520	578	573	604	569	566	579	553	582	528	595	558	588	572	570	573	589	551	553	577	583	527	583	537	555	557	556	627	599	542	569	539	539	601	568	577	584	579	554	552	564	565	601	567	564	566	562	529	580	569	605	580	565	567	555	568	543	555	546	563	586	594	570	554	585	551	602	563	626	541	527	587	556	579	564	561	539	551	571	532	570	576	582	549	567	567	575	581	578	574	628	561	553	592	552	554	572	548	577	569	562	558	549	560	620	577	556	528	566	598	547	527	564	525	557	573	550	566	598	568	561	584	577	549	576	535	546	532	587	565	562	555	570	588	549	547	578	559	588	565	600	567	554	521	588	592	612	516	571	578	572	604	583	580	560	542	604	548	574	610	574	562	565	549	564	590	590	589	539	570	527	575	544	525	569	548	542	558	599	580	552	568	591	557	569	556	571	576	581	566	573	537	568	601	573	584	522	591	560	586	575	539	595	552	558	614	542	538	575	606	602	514	550	564	589	556	585	575	561	593	592	581	580	529	571	597	542	594	612	546	568	583	555	571	536	556	557	526	571	594	543	571	566	570	544	617	595	534	581	526	545	557	541	607	543	564	599	593	516	576	512	564	597	555	573	566	586	602	541	569	611	547	582	550	561	575	583	607	570	514	528	603	578	561	574	581	540	524	591	575	561	586	536	559	566	557	544	603	581	562	561	596	575	617	555	554	619	514	570	563	587	539	585	590	564	547	539	558	597	590	553	589	601	580	587	573	558	554	550	551	604	562	592	563	559	573	589	546	579	549	592	576	540	583	501	593	562	550	524	569	577	586	618	569	570	543	608	570	561	586	577	622	576	594	592	533	541	522	578	573	559	574	547	597	565	572	562	575	544	549	584	544	549	607	547	530	599	588	554	545	614	574	555	621	550	551	570	593	604	559	555	592	559	537	536	570	532	578	611	565	614	574	585	563	584	582	551	630	537	570	567	537	538	585	616	568	567	549	560	601	544	570	548	570	562	538	549	505	537	546	529	575	539	594	590	586	576	556	570	580	575	572	555	545	540	525	579	577	597	598	560	575	547	530	574	557	592	609	551	573	564	575	554	593	594	567	580	589	525	570	565	497	572	552	543	578	584	534	553	593	539	534	587	549	576	569	631	574	598	579	573	588	565	552	561	579	591	580	559	554	641	568	556	548	606	579	533	588	552	617	544	550	563	545	580	560	517	577	578	586	603	564	547	582	547	529	526	539	574	540	635	575	586	540	518	588	569	577	565	525	539	545	532	597	600	579	543	605	557	573	560	599	556	526	561	561	571	557	612	585	632	552	540	561	536	573	561	602	576	557	572	582	586	597	594	577	571	572	580	586	565	587	547	601	602	566	556	582	561	544	583	592	634	622	535	570	611	565	565	562	535	547	585	590	536	587	529	561	586	539	545	557	526	568	552	514	542	595	581	557	553	588	549	569	552	570	538	580	580	581	594	578	547	559	584	580	603	525	538	531	568	532	576	599	545	564	589	595	551	514	557	536	574	548	538	550	572	556	551	558	553	533	595	574	551	559	554	583	571	601	528	548	554	572	570	561	542	565	592	573	545	560	567	533	532	588	555	619	572	568	564	557	578	566	573	556	524	556	582	589	587	569	520	593	573	536	591	610	562	609	562	598	567	592	536	559	563	573	542	582	605	562	533	557	582	539	527	602	581	571	600	587	596	608	578	578	554	531	518	571	567	566	568	582	573	548	521	552	581	555	549	586	570	619	569	562	553	561	593	566	556	602	551	588	546	561	553	586	557	573	571	593	586	560	547	561	561	550	537	582	593	597	576	581	568	578	553	600	588	598	557	534	599	526	540	577	578	565	580	600	555	572	561	592	566	566	555	566	586	609	589	533	557	536	576	578	582	524	576	552	559	555	569	532	583	520	627	567	532	532	564	541	583	527	576	582	591	589	590	563	559	572	554	532	590	574	593	533	552	589	521	584	611	552	558	582	563	548	577	563	536	576	537	589	543	557	543	575	542	575	531	593	568	569	596	556	533	559	579	590	538	636	606	558	568	608	561	584	592	597	568	563	564	560	555	516	517	594	564	570	564	557	550	589	599	556	577	581	586	628	566	647	551	558	594	560	590	563	584	583	555	584	547	586	566	554	535	585	582	579	569	544	602	579	574	584	540	561	565	535	586	564	582	523	583	542	565	570	553	540	550	566	570	540	528	584	555	559	573	552	559	550	601	621	558	527	566	560	534	519	578	529	557	572	611	570	562	581	558	592	509	542	587	583	545	571	560	582	556	552	569	595	553	606	553	562	597	675	549	519	562	588	554	580	579	544	567	589	526	554	551	573	547	582	562	598	575	559	588	561	548	549	639	533	577	560	539	584	545	548	563	578	592	540	531	549	562	569	581	583	579	563	563	535	586	624	563	578	560	569	545	605	548	553	537	575	553	535	513	516	618	548	586	573	556	581	570	555	594	593	621	570	569	576	552	536	603	606	594	529	570	547	573	583	584	576	554	559	567	585	601	600	578	579	509	555	524	605	586	572	585	595	554	605	548	520	595	551	573	574	591	574	582	540	594	580	573	595	569	558	584	560	554	557	555	576	559	537	557	527	637	582	581	551	555	598	592	562	545	594	569	546	495	556	613	577	565	600	550	511	548	526	568	514	602	553	601	549	536	555	529	564	602	554	594	573	562	558	563	560	636	563	576	583	570	533	583	565	576	565	560	564	570	556	536	564	585	582	521	577	545	553	540	547	520	628	588	526	586	562	539	562	567	544	562	561	558	566	544	576	579	582	553	581	574	577	564	574	572	570	591	588	583	574	575	566	527	568	543	548	504	559	580	572	541	586	549	548	532	566	579	589	572	561	551	545	588	593	569	604	555	567	559	538	595	614	584	548	554	588	572	533	547	576	643	536	605	575	594	565	583	631	573	599	619	546	605	557	593	584	578	546	591	571	552	594	574	584	521	540	572	602	563	574	586	606	606	518	585	576	527	566	556	576	557	574	577	547	544	562	585	558	569	583	561	576	551	554	522	584	573	592	539	579	571	568	546	549	555	594	526	581	563	592	551	556	586	525	582	569	582	555	561	588	554	539	542	612	571	541	568	554	589	600	542	599	582	563	593	553	555	580	605	584	574	566	561	538	577	535	558	614	608	535	578	595	585	559	569	573	584	580	526	562	568	539	543	559	560	564	519	497	578	593	592	591	600	584	562	547	571	565	535	529	580	563	592	573	564	556	594	608	588	557	603	569	596	559	570	493	587	487	580	539	569	546	542	594	552	550	603	561	583	567	571	541	581	621	547	583	560	518	528	537	526	541	580	576	572	590	576	523	601	581	551	549	591	542	610	585	550	587	540	586	575	575	602	567	572	532	574	536	561	541	549	549	573	561	576	589	603	569	528	558	561	591	569
8749	655	696	646	523	435	409	402	400	343	378	358	354	367	362	358	407	338	367	346	352	319	355	334	332	333	358	368	352	325	375	362	363	337	325	381	337	336	342	334	354	359	308	349	341	356	358	339	332	358	344	336	325	316	318	346	351	336	353	317	333	325	337	340	352	357	363	338	342	374	338	363	336	367	372	360	353	331	330	358	331	344	337	353	348	370	343	355	362	360	350	354	334	350	351	365	363	379	327	343	340	340	333	329	308	352	335	356	343	342	330	367	344	363	324	316	318	342	350	319	348	340	350	355	297	332	331	307	356	368	352	326	354	359	350	306	374	346	362	373	340	311	350	352	345	375	361	353	304	343	345	367	332	323	348	341	366	328	314	330	344	286	329	341	355	357	323	314	382	383	351	332	341	363	338	406	386	330	343	353	333	337	325	320	346	363	349	338	313	368	362	371	383	361	338	362	365	366	324	349	360	361	346	312	318	351	345	350	309	334	328	354	323	325	347	330	334	360	340	330	311	291	335	368	343	328	334	340	337	360	361	299	356	394	351	325	344	362	350	343	342	334	352	340	336	287	358	374	350	395	334	361	314	350	353	369	325	289	324	328	372	331	351	335	337	364	356	336	340	360	356	338	334	358	367	373	311	354	341	364	346	347	353	363	347	354	315	315	330	339	349	366	325	344	339	334	347	372	316	345	368	371	364	356	336	315	324	324	344	324	315	357	371	351	335	357	344	341	323	337	357	324	297	358	351	377	361	345	329	304	374	319	366	358	349	307	339	360	361	357	349	349	348	339	354	325	345	350	352	360	361	350	359	343	341	360	363	312	346	373	378	361	299	327	354	355	336	343	358	354	297	346	344	372	349	332	368	353	350	320	345	334	326	325	363	361	358	343	343	353	381	359	311	333	340	358	341	364	342	373	335	335	312	343	330	349	347	333	352	377	362	334	333	337	319	293	356	364	322	353	381	308	323	335	346	337	318	343	348	381	327	361	362	384	345	340	311	389	353	320	388	342	327	363	359	344	337	354	368	343	369	318	331	340	338	346	382	361	334	355	348	321	346	396	375	332	381	375	344	331	363	350	368	347	336	335	347	344	355	328	349	375	326	315	338	364	347	344	364	339	359	350	335	381	354	316	332	385	323	343	325	307	367	353	351	301	348	344	332	317	354	373	329	358	334	339	334	326	330	335	348	314	342	310	364	347	335	347	358	322	343	301	366	360	368	348	366	350	348	343	331	336	321	365	363	347	325	331	321	317	347	329	345	339	301	360	362	379	375	351	339	392	368	362	358	353	343	360	317	364	359	331	379	325	366	337	351	368	383	374	331	338	366	354	309	357	370	309	327	341	362	393	353	338	313	353	363	343	315	355	360	352	368	348	338	322	333	349	324	314	325	338	340	340	349	317	374	372	357	360	320	373	317	342	368	354	345	334	350	361	358	361	365	367	331	362	346	325	377	352	371	347	344	351	335	339	343	319	370	311	362	370	301	338	376	334	352	337	353	366	362	359	372	394	374	334	336	339	334	343	333	372	353	334	341	332	358	363	358	366	356	344	364	333	314	359	335	350	367	326	299	319	352	374	357	341	327	308	320	344	333	332	360	350	352	344	348	335	304	348	319	332	345	371	345	362	359	370	332	328	329	329	350	383	326	340	294	326	377	364	348	344	363	313	359	349	323	312	344	370	322	312	345	332	326	365	365	339	350	362	324	350	333	360	328	383	330	334	330	366	312	352	362	323	339	340	320	364	337	352	325	366	342	330	340	320	330	330	357	323	330	392	389	345	345	329	341	350	364	342	332	382	368	310	364	354	339	365	364	365	352	335	349	348	327	323	363	344	331	325	335	383	341	320	340	318	357	344	338	357	346	342	366	348	360	374	322	355	368	344	320	324	318	334	316	351	395	344	353	338	344	338	389	340	320	319	347	340	338	357	334	341	372	326	328	386	372	324	375	354	359	356	381	317	330	327	345	330	324	374	361	335	343	359	341	350	364	351	313	348	357	316	355	336	321	310	370	377	339	348	333	350	332	366	347	318	317	354	308	335	316	322	317	319	377	378	357	356	340	333	370	331	339	349	343	360	332	343	379	376	341	361	371	337	359	389	367	331	349	322	356	342	351	314	325	356	356	360	319	312	335	341	352	394	355	341	347	330	355	366	344	356	311	354	331	337	358	392	346	376	350	337	345	352	364	332	346	349	325	311	353	318	376	347	347	354	367	364	349	351	325	339	343	340	349	320	368	328	325	364	364	326	359	348	361	354	341	351	337	305	302	324	345	330	343	382	362	327	370	352	346	320	311	346	318	351	366	323	370	339	332	366	354	345	355	359	344	377	319	338	346	350	342	336	345	341	326	322	333	341	358	347	320	294	325	340	380	370	351	345	315	368	351	354	335	334	338	368	317	307	361	342	344	345	333	346	331	344	346	367	334	345	304	334	333	310	382	376	339	323	364	329	349	329	348	331	365	387	337	347	329	335	333	321	330	332	347	353	374	365	354	349	360	343	357	341	318	350	323	385	375	349	333	340	342	315	337	340	322	363	352	345	359	331	350	352	341	357	338	332	330	363	337	316	338	310	362	358	343	335	323	361	333	338	333	329	325	370	365	345	322	368	313	343	343	346	382	381	353	351	305	328	371	300	369	358	362	321	338	317	329	345	348	355	350	352	330	350	345	391	333	340	353	382	339	357	356	337	322	315	322	371	370	339	352	321	355	319	334	355	324	329	362	323	348	332	337	334	336	331	350	328	368	355	351	349	348	326	358	328	321	327	338	351	360	334	354	315	351	339	362	316	366	361	324	373	342	351	343	327	348	363	329	350	342	330	322	301	370	334	332	341	371	376	362	370	319	353	344	330	323	368	338	375	409	350	319	345	309	357	356	324	328	362	317	361	329	355	340	317	340	346	349	332	286	357	346	360	342	346	364	349	351	354	325	308	345	332	326	357	353	335	348	349	345	324	336	339	341	346	308	377	324	322	362	338	364	394	354	327	374	370	361	319	369	361	314	347	328	385	374	364	334	351	345	348	353	380	363	361	360	349	352	343	340	387	379	323	369	328	368	374	335	319	349	326	361	339	309	333	362	325	358	354	339	368	330	384	312	347	322	350	331	312	308	340	358	359	350	318	338	348	359	318	324	365	365	355	325	328	308	345	338	382	354	331	357	346	341	360	314	352	333	360	367	363	341	328	341	356	305	338	345	344	329	375	314	338	338	338	337	338	344	334	334	335	349	326	370	353	338	372	342	321	355	378	323	317	324	334	338	364	351	352	339	328	327	335	331	327	350	327	351	342	351	366	321	350	358	351	363	340	341	320	314	298	332	358	331	319	348	318	302	340	371	318	337	354	342	324	315	360	364	349	316	341	308	341	363	345	326	329	335	375	350	337	319	369	346	344	336	336	314	311	337	346	372	344	341	304	346	325	298	310	307	365	349	339	347	376	355	362	341	379	330	326	327	280	333	349	386	343	337	374	328	418
7124	1081	1542	1731	1462	1263	1159	1066	1010	973	969	902	925	851	859	785	805	838	823	894	867	830	823	784	786	807	815	787	803	766	793	776	777	778	788	800	809	723	751	835	804	790	806	744	815	803	783	805	804	786	805	801	759	798	800	785	756	794	789	754	788	755	815	783	803	798	762	758	782	798	816	750	791	815	769	787	818	843	790	776	813	769	797	791	789	762	787	736	746	803	786	766	796	752	774	786	783	771	772	755	780	788	776	845	795	781	813	786	795	751	789	765	760	805	759	781	747	820	776	765	813	841	795	746	773	774	791	771	801	770	799	748	793	780	766	753	751	809	814	768	760	794	839	782	787	756	777	803	724	799	794	816	805	777	772	808	751	756	778	770	829	762	831	764	779	805	772	811	796	770	786	787	765	744	735	774	778	780	806	812	769	797	744	746	826	805	791	811	758	774	759	757	776	746	747	799	752	737	759	789	782	755	825	806	813	801	800	792	777	762	802	763	832	792	831	769	765	776	764	772	800	766	770	782	774	691	877	839	758	790	749	764	725	798	740	819	772	798	783	807	812	749	758	845	795	805	803	777	802	742	786	765	737	811	782	754	780	803	780	767	769	753	783	766	817	806	803	725	751	734	752	792	768	790	786	783	800	764	817	809	776	779	772	778	806	762	780	787	769	791	778	824	796	783	770	790	765	817	788	796	755	822	779	771	789	770	772	788	775	796	790	834	792	726	790	772	764	769	833	739	723	768	790	790	791	732	772	771	805	785	778	776	787	746	860	790	808	788	815	793	748	754	816	795	782	769	803	831	783	799	792	752	760	843	798	809	792	779	804	788	774	849	825	738	756	720	751	787	741	816	788	806	752	780	815	733	813	775	793	735	755	797	812	786	769	787	773	774	822	808	754	784	790	829	775	784	747	766	769	760	825	764	762	782	785	767	735	788	774	769	805	745	768	804	768	781	783	774	723	709	769	773	820	773	787	784	787	791	720	798	766	758	736	778	812	771	819	748	830	740	807	749	775	816	790	761	809	780	802	790	783	768	795	773	744	769	756	766	765	741	832	736	794	849	785	754	742	807	771	773	831	769	766	817	777	763	852	795	760	823	767	736	841	789	821	797	792	753	738	787	765	817	793	779	796	783	776	765	770	793	791	826	736	729	681	810	737	833	810	818	764	761	780	754	773	782	768	791	713	774	769	752	795	754	752	719	825	757	817	789	820	748	814	807	767	789	797	775	770	783	812	795	820	773	830	773	774	788	851	825	792	789	808	790	761	819	800	795	763	808	772	755	822	783	762	747	785	768	739	802	759	760	800	805	780	724	769	794	744	812	789	782	787	738	732	797	784	800	797	754	768	801	789	722	776	774	748	796	827	760	802	809	772	797	783	832	804	820	792	786	788	800	775	763	748	769	754	797	750	796	770	748	763	799	823	765	794	751	784	765	764	763	789	780	780	786	729	799	759	757	761	755	824	771	765	810	785	779	727	787	761	788	787	841	763	742	797	830	788	766	793	774	825	753	778	762	770	780	768	791	755	772	747	759	760	775	847	764	757	824	834	773	789	725	775	792	831	732	810	785	780	798	742	839	801	791	795	758	827	800	775	773	732	804	803	801	771	772	721	806	851	787	800	818	751	807	776	736	782	788	763	784	784	737	748	809	829	771	833	759	783	761	774	786	789	793	771	808	769	765	789	757	806	768	738	719	784	802	801	802	722	759	815	778	812	781	781	799	771	767	764	843	788	753	739	810	815	819	825	841	771	754	765	735	746	791	786	807	800	787	760	823	782	742	829	752	796	861	775	772	811	793	741	758	744	777	799	775	774	772	782	818	766	790	789	758	816	788	785	760	806	812	782	817	786	784	818	786	795	794	811	718	756	844	798	747	748	800	830	814	818	827	783	775	821	787	765	796	782	757	771	793	795	785	756	762	773	797	787	762	794	802	779	764	787	774	802	790	773	800	800	801	737	759	828	812	787	820	742	778	830	751	823	765	740	688	762	755	802	779	798	782	780	811	796	770	784	797	742	802	778	776	802	782	775	775	854	808	807	801	816	727	756	826	767	781	750	792	768	794	803	798	797	798	766	814	790	747	764	776	798	761	781	787	807	777	728	763	797	769	805	757	741	801	820	804	753	757	819	783	738	768	756	820	721	764	742	836	762	775	761	789	811	739	721	839	813	788	786	724	803	775	754	750	852	811	792	766	766	771	814	782	792	775	796	702	778	766	786	745	812	767	746	806	761	821	772	805	823	757	740	788	778	821	747	748	788	812	767	775	792	796	780	762	809	761	770	826	758	797	843	761	817	791	812	787	754	744	772	824	820	762	741	768	782	759	742	787	793	770	769	778	828	755	798	806	819	804	801	883	774	811	722	842	808	776	819	732	752	782	828	843	775	840	777	785	838	743	824	758	769	764	759	779	753	790	828	755	822	781	798	786	807	743	792	741	774	781	844	758	765	745	778	758	757	786	762	750	779	806	755	818	806	804	800	760	776	831	744	801	792	769	773	776	792	762	813	714	828	794	725	747	774	787	767	791	787	793	789	818	772	880	768	714	831	831	793	786	806	774	785	829	791	806	808	782	839	787	756	784	842	764	816	766	792	819	757	777	825	815	759	780	762	777	773	783	781	779	782	780	768	784	766	802	780	844	854	760	779	833	765	826	777	765	761	806	762	776	777	759	830	814	789	755	816	782	819	770	763	732	778	757	799	752	758	811	783	807	813	781	805	776	779	833	773	790	803	802	799	823	816	744	755	821	782	766	793	750	811	774	813	749	757	802	831	783	788	743	792	830	703	777	826	809	774	829	791	825	783	808	762	732	797	767	806	782	763	803	799	790	784	748	765	841	759	803	763	798	741	767	762	767	798	768	758	766	835	779	791	779	784	800	747	761	792	773	836	794	840	811	807	763	791	836	763	760	718	802	797	713	792	802	771	836	789	788	782	775	791	769	818	782	769	743	812	812	775	786	801	810	745	776	811	790	793	828	818	761	789	748	809	789	808	773	793	804	719	829	793	848	796	773	769	752	792	796	726	803	744	772	802	814	795	786	793	772	723	847	756	785	751	807	775	755	789	847	755	771	758	764	770	725	783	779	728	763	813	803	840	771	753	811	752	767	785	786	743	726	805	743	806	761	766	785	816	749	769	778	807	740	802	767	791	787	808	719	742	767	761	819	791	796	745	808	789	785	843	783	807	783	806	799	829	754	735	795	774	852	747	789	811	815	749	770	747	758	740	777	732	727	777	826	773	783	761	829	822	797	817	803	755	762	802	755	753	746	760	768	801	811	778	766	774	756	747	821	777	786	805	771	756	767	718	764	760	810	747	781	823	781	752	821	806	809	787	766	767	786	767	742	791	776	782	772	761	795	753	772	807	817	756	764	748	801	883	797	814	850	768	797	754	785	791	877	765	809	843	802	791	770	759	805	780	796	818	755	802	770	738	767	777	834	808	768	782	808	806	773	782	762	728	783	806	784	803	774
15477	1278	959	763	538	403	365	347	319	277	306	278	277	262	204	227	273	238	261	256	229	255	244	249	258	250	227	245	249	251	223	264	214	213	226	221	228	243	225	244	223	244	183	242	253	237	212	232	233	215	227	217	251	211	234	236	243	222	234	205	218	210	247	217	217	226	186	225	262	223	218	224	221	256	215	204	232	240	240	277	245	216	236	247	262	214	226	255	216	242	230	222	221	213	245	239	225	238	232	223	242	240	235	226	218	229	238	217	232	231	223	232	211	195	217	235	220	251	268	252	221	225	208	249	245	211	234	255	236	248	212	242	234	262	225	260	229	225	205	219	229	219	233	197	261	245	233	237	222	243	231	228	223	214	205	241	205	221	238	228	245	227	203	214	222	231	226	204	250	220	228	256	226	214	226	218	232	233	224	197	201	222	244	236	229	247	220	225	211	230	220	206	241	208	235	220	249	252	203	236	245	220	227	229	213	215	247	255	259	222	228	209	268	211	242	205	243	201	224	221	214	217	228	230	223	234	237	230	218	238	210	211	252	230	244	251	248	208	232	196	240	244	243	225	216	238	292	240	235	182	241	263	219	201	261	253	230	237	236	222	219	216	254	208	209	202	212	199	222	237	208	248	219	239	218	227	206	239	230	209	238	239	251	219	188	220	248	264	207	238	232	241	227	221	241	227	227	234	224	201	227	213	230	217	212	199	203	227	229	254	257	261	230	224	232	254	204	212	239	211	213	198	209	244	228	194	210	233	218	226	238	207	234	256	222	252	223	223	282	225	230	200	211	249	231	232	213	193	209	221	206	216	218	226	208	244	219	243	231	222	245	216	221	246	213	220	245	218	221	216	243	228	227	243	237	198	228	238	256	223	239	258	239	236	254	256	244	193	221	247	225	249	216	229	198	213	247	214	218	193	231	225	210	262	248	270	232	229	239	238	215	247	223	216	229	204	245	230	228	202	203	249	253	232	220	211	253	238	204	225	243	236	219	223	229	208	244	216	206	263	216	233	236	260	231	241	239	210	201	216	224	226	264	228	216	223	204	235	204	237	214	243	218	230	221	242	209	209	234	220	241	202	217	235	216	224	217	244	226	229	211	231	226	251	233	236	245	195	232	240	238	224	220	217	216	227	257	220	257	246	239	208	208	232	195	200	241	224	233	243	228	228	225	223	228	238	214	209	212	223	218	247	218	238	221	231	219	217	226	245	225	218	236	210	239	227	200	214	250	257	233	219	226	236	237	199	244	207	243	230	209	245	218	202	238	232	259	209	214	226	220	229	226	251	205	223	221	242	212	219	228	216	218	223	214	213	247	211	248	236	203	212	237	247	232	260	235	208	236	188	229	213	224	226	238	229	243	243	237	204	218	222	280	214	267	212	200	239	235	247	218	246	225	223	236	225	206	250	229	228	215	230	225	219	234	242	211	243	238	242	209	220	238	213	220	220	230	258	213	210	218	218	232	244	221	239	263	238	247	263	226	229	228	230	227	244	262	227	251	220	200	238	248	213	256	240	218	234	242	235	196	263	226	190	257	243	246	226	207	222	242	198	215	217	223	204	238	189	243	219	220	207	225	224	236	231	224	220	224	232	239	229	228	222	257	229	251	199	251	220	232	208	225	232	251	228	249	248	217	228	224	237	238	239	225	233	200	239	199	228	241	233	230	230	221	223	242	245	255	200	216	230	226	215	212	249	214	208	215	213	200	199	232	230	197	253	217	233	239	220	227	237	239	203	221	216	257	265	223	208	227	235	210	222	223	194	233	236	245	209	242	237	248	219	239	213	221	244	235	225	214	239	210	200	233	213	235	234	250	211	256	233	217	241	223	224	247	239	231	251	241	248	247	228	222	252	233	234	216	241	231	244	252	243	236	214	234	216	232	227	220	249	215	226	231	214	238	221	275	237	240	233	255	235	242	210	211	203	215	245	236	246	224	239	228	221	224	247	232	207	241	223	208	218	255	236	207	242	211	228	205	227	225	218	212	212	212	245	243	264	225	245	201	225	244	212	216	190	208	216	209	201	234	231	219	279	250	213	209	185	200	219	216	232	202	258	229	220	221	238	257	256	225	250	201	234	218	229	243	225	239	226	234	236	237	244	213	229	239	247	246	242	218	228	211	234	215	239	241	205	227	227	211	237	214	213	235	235	243	222	223	237	231	216	236	233	231	195	223	245	251	232	252	251	253	243	221	219	223	267	242	250	220	234	231	210	230	199	237	248	243	253	196	214	222	221	211	228	230	256	227	218	212	231	230	228	230	232	221	238	249	234	212	262	233	240	210	222	201	227	233	220	247	234	236	252	198	234	221	225	234	236	217	207	195	217	229	203	208	252	222	225	253	218	229	223	241	262	240	238	228	216	234	205	231	218	211	221	213	233	245	214	231	220	228	194	227	259	219	238	216	235	225	221	238	221	218	206	236	226	266	217	230	224	221	225	200	235	251	254	230	241	230	228	217	233	230	211	211	213	241	230	229	196	208	230	209	249	247	240	206	210	237	221	228	230	233	227	211	206	212	218	223	221	241	204	240	251	207	246	211	207	225	228	255	209	226	213	243	229	219	239	241	206	228	225	222	223	258	251	214	228	215	240	251	226	238	213	205	192	222	214	214	213	230	188	221	245	225	237	219	246	262	222	249	200	228	237	231	234	237	245	196	240	240	264	236	219	213	238	243	230	220	212	198	244	240	231	242	253	238	231	215	257	211	222	253	210	216	212	223	238	243	235	238	224	232	248	244	239	210	228	203	222	211	232	250	207	252	216	221	205	230	220	220	225	263	184	204	200	229	195	236	210	224	236	243	234	231	215	239	207	201	223	227	249	226	247	220	222	194	250	222	220	215	231	217	218	218	208	223	199	244	238	269	215	230	192	215	212	215	249	198	233	230	233	229	220	241	224	278	247	228	264	227	224	235	251	233	199	252	230	232	242	259	220	233	225	212	212	213	239	248	244	242	237	235	203	244	213	213	237	226	217	231	209	236	245	234	233	231	224	230	217	247	243	208	229	218	215	222	245	218	242	222	257	241	247	231	231	225	232	257	218	239	244	243	260	207	214	273	234	238	211	225	200	233	230	273	242	221	232	181	200	225	233	244	252	256	219	234	224	211	213	234	253	256	230	230	231	233	242	230	220	244	225	212	225	234	208	229	206	228	223	237	217	228	253	232	223	218	252	206	233	226	222	218	224	232	230	247	219	221	239	230	266	214	216	216	217	225	228	236	194	229	215	244	248	242	235	220	192	225	249	235	232	211	218	231	220	265	210	257	251	224	211	234	239	210	214	240	244	221	234	212	215	215	217	217	222	248	242	241	217	229	233	215	216	243	264	216	234	211	223	242	248	226	224	219	252	230	206	227	229	208	248	198	221	247	257	231	226	258	234	253	231	214	239	212	242	231	242	243	223	222	219	217	236	217	217	247	228	231	232	241	219	244	234	235	249	259	227	183	219	204	232	228	234	220	230	205	229	227	236	212	210
8309	1084	1983	2357	1928	1496	1276	1065	994	869	824	774	755	729	707	670	653	670	604	640	605	571	588	588	557	577	561	570	505	583	558	550	597	574	553	539	567	531	516	534	558	523	540	514	546	532	585	519	558	536	519	530	509	560	575	555	486	552	519	509	536	553	574	586	512	497	510	533	538	519	521	480	561	516	497	483	549	547	517	521	547	527	528	556	512	527	509	511	525	560	505	558	549	534	491	498	542	495	486	518	516	468	504	509	559	511	495	508	507	536	529	532	558	558	528	504	547	485	494	544	505	521	527	529	505	559	528	510	493	566	519	563	568	528	495	502	536	532	508	550	512	541	542	512	508	563	534	556	542	523	510	513	512	533	554	538	569	507	531	505	524	542	523	499	512	567	481	543	512	533	502	530	513	526	549	512	530	564	515	511	521	564	512	554	483	524	534	504	561	552	510	518	514	526	504	542	562	547	501	516	512	507	537	536	564	521	511	515	562	529	472	503	509	562	570	495	508	468	516	504	522	545	548	527	482	498	552	505	509	538	498	503	502	490	542	539	546	541	491	579	516	514	531	492	517	472	506	526	503	540	511	486	552	466	493	563	554	517	540	554	507	501	512	523	500	514	533	542	539	518	539	520	510	550	532	544	490	526	526	509	514	505	510	499	481	569	480	520	517	552	524	516	546	567	519	498	519	568	544	493	544	511	548	511	519	525	529	539	531	512	528	513	522	526	561	532	529	558	522	487	525	529	549	558	499	505	559	513	548	505	522	597	506	509	525	513	498	505	482	516	500	521	483	527	513	514	533	532	533	547	527	530	555	498	512	493	498	514	523	537	516	490	518	565	483	507	485	489	562	525	508	557	509	519	534	563	503	558	517	549	514	505	536	548	505	543	524	563	546	530	522	520	532	536	532	501	518	553	509	538	482	554	506	540	530	499	521	525	532	497	531	546	531	542	539	551	526	534	503	502	518	504	503	553	529	498	506	506	477	562	544	515	512	526	542	504	505	500	520	523	480	529	528	552	490	548	535	545	542	506	550	527	523	493	491	575	506	522	577	521	565	531	540	543	534	531	565	505	532	517	497	500	573	548	537	511	520	501	491	559	497	547	530	515	543	527	513	521	511	575	499	538	513	537	528	518	498	558	537	537	490	496	541	535	557	532	527	519	528	560	491	537	543	511	526	507	509	525	493	525	540	490	552	523	536	520	550	542	520	505	516	496	519	518	505	534	512	494	502	494	485	520	542	474	522	512	518	499	556	499	557	525	529	508	498	511	520	521	494	516	565	560	505	543	514	523	529	543	500	471	487	502	522	530	549	550	493	510	505	544	537	522	529	548	509	511	544	506	493	533	520	491	473	545	579	523	506	533	480	501	555	539	508	537	551	565	495	537	525	490	536	552	498	512	542	518	514	488	511	500	528	511	528	560	513	563	520	526	486	523	508	490	495	536	492	563	504	494	495	524	546	501	563	531	518	543	532	516	522	502	553	518	533	544	546	491	545	534	552	546	532	531	497	585	561	572	532	509	561	532	547	462	487	515	522	520	519	514	536	548	494	522	507	512	511	574	508	509	508	525	544	499	539	505	515	532	553	544	539	544	515	559	504	525	505	491	498	532	504	510	484	521	503	490	511	512	531	534	529	549	552	546	538	492	513	524	540	576	523	566	556	502	488	526	534	526	556	491	529	515	519	487	541	497	522	516	524	531	525	474	523	494	564	552	519	508	530	512	489	570	496	567	506	510	536	497	533	563	511	530	466	499	494	484	576	502	525	524	540	495	527	487	500	492	570	510	526	544	519	555	517	479	524	502	523	552	490	527	568	517	520	542	531	505	518	536	578	528	505	511	560	580	508	531	532	500	463	519	502	504	551	510	525	535	546	551	499	551	507	478	518	539	497	511	514	521	505	510	556	530	536	527	538	506	509	546	531	527	545	523	501	542	542	522	498	551	493	523	559	501	523	529	508	536	502	519	501	530	529	489	514	488	482	539	519	508	493	515	519	526	525	545	530	498	497	511	508	516	499	532	507	510	545	509	526	522	549	497	485	549	507	480	493	532	513	526	526	521	555	548	511	521	548	553	482	579	539	514	527	490	549	544	532	520	533	558	538	508	534	498	532	577	457	529	533	527	579	571	543	547	522	539	529	514	516	530	536	529	517	531	527	531	535	492	501	497	506	508	496	525	536	512	548	499	531	503	516	534	514	537	512	551	529	562	519	512	492	525	511	502	533	490	532	546	496	531	528	509	529	513	512	507	515	499	516	528	526	554	512	539	554	523	535	522	558	536	529	538	510	517	501	515	532	528	500	533	523	537	559	546	510	542	538	552	502	536	493	513	556	505	497	528	480	540	491	506	507	474	507	557	504	500	566	529	482	517	542	508	492	520	506	492	569	528	533	532	505	482	538	524	529	537	519	521	550	552	539	489	549	527	526	545	512	526	578	502	535	493	557	527	513	511	535	489	500	491	518	491	483	555	532	543	529	523	501	528	540	533	495	512	502	538	517	504	509	514	526	546	512	545	525	505	525	562	480	527	529	494	575	500	513	529	554	512	537	450	527	543	532	523	501	492	524	529	555	553	524	527	508	533	570	599	507	538	555	535	516	507	515	536	535	512	505	566	499	494	517	554	540	498	533	506	513	524	492	549	544	493	513	520	545	521	550	531	500	498	520	519	516	490	508	568	510	504	538	500	562	486	515	540	507	551	509	534	529	525	514	490	514	528	495	505	537	545	502	513	497	525	547	539	546	560	490	489	537	516	521	520	524	518	501	540	504	556	537	491	511	513	545	519	556	536	556	500	515	538	537	496	498	502	526	516	494	518	526	539	498	522	505	508	508	540	526	540	558	524	545	517	510	561	501	469	544	482	514	480	513	551	481	520	505	562	531	546	506	563	494	504	501	514	502	519	507	524	564	522	526	524	510	561	548	485	527	534	541	514	457	547	559	530	507	535	504	534	532	562	508	503	520	517	506	504	499	517	517	559	511	527	540	515	550	538	468	504	494	533	475	515	524	518	515	517	531	540	514	494	530	500	542	531	502	498	525	555	502	503	491	548	502	459	527	552	524	514	539	517	502	547	516	509	504	553	526	483	543	532	499	552	484	511	517	574	533	519	507	510	507	514	522	518	476	492	518	560	491	520	508	507	477	500	533	530	537	492	494	503	523	528	519	532	550	494	510	504	550	520	561	515	527	538	534	573	550	542	529	517	503	556	516	524	504	537	514	508	529	504	484	554	521	559	550	524	496	531	547	494	548	540	494	508	546	552	527	521	501	514	484	514	540	563	534	518	511	552	507	539	503	528	532	590	530	495	526	569	532	570	508	565	523	504	542	530	505	551	526	528	514	529	492	548	512	520	553	500	539	501	548	527	530	482	479	514	507	478	526	507	526	531	545	528	508	482	516	521	476	546	527	521	536	523	542	500	562	516	539	515	528	533	532	550	535	541	498	523	523	499	483	518	551	555	506	510	542	546	470	556
1800	244	256	230	237	238	229	214	224	225	221	269	252	221	218	236	214	242	232	232	224	234	253	215	252	213	242	226	212	225	209	244	214	244	236	278	249	230	206	218	232	223	212	233	266	249	224	258	237	233	247	234	244	202	247	230	227	228	199	245	251	234	256	229	230	253	205	227	228	223	251	228	233	226	260	234	227	260	236	224	239	268	242	233	245	238	219	261	229	235	228	220	211	220	233	238	227	266	232	226	227	232	247	241	223	232	251	214	219	222	249	258	229	251	248	236	244	239	231	239	220	243	239	236	254	196	239	217	235	212	236	207	237	210	251	232	237	249	227	246	233	245	225	208	232	219	240	263	244	210	220	223	234	247	231	257	239	253	203	225	250	246	216	208	199	234	232	220	213	258	234	219	231	239	233	227	241	233	235	244	239	228	238	241	237	225	232	224	215	244	269	211	221	227	235	262	247	211	252	190	225	247	259	241	267	248	209	245	201	210	222	243	233	218	258	210	212	230	225	254	243	263	226	237	225	231	218	244	214	236	244	243	224	193	249	219	216	233	222	234	290	229	237	218	251	234	235	240	242	225	226	237	229	225	233	244	219	216	234	232	239	231	221	244	238	252	223	228	232	223	233	246	230	258	262	256	206	251	230	223	228	214	228	227	243	228	229	190	232	240	238	231	237	255	262	238	230	234	229	212	214	227	238	229	200	221	208	233	263	232	247	215	214	227	220	268	257	244	229	226	250	222	223	237	239	238	223	250	224	234	212	232	233	232	228	245	223	237	227	222	241	226	236	223	269	242	236	249	232	237	231	235	190	227	229	254	216	219	210	262	215	237	222	235	197	246	239	217	231	230	246	229	225	222	228	239	226	233	243	225	265	263	226	243	237	243	216	261	256	194	256	224	254	246	259	200	233	253	251	239	214	237	221	243	201	199	210	242	246	241	245	225	223	242	229	242	218	212	266	286	225	232	253	209	245	210	211	246	230	225	250	218	242	244	257	238	221	256	220	234	246	244	240	250	209	231	238	234	262	222	218	214	221	256	226	249	237	238	244	223	244	225	213	240	262	231	215	230	225	210	234	241	263	231	245	241	268	235	223	234	205	220	208	221	259	253	234	233	245	211	223	231	263	246	231	228	232	247	228	252	226	235	241	237	229	253	222	225	249	209	245	217	240	255	246	229	216	250	212	220	222	248	237	232	254	262	241	232	196	243	227	224	245	223	241	233	224	261	245	234	246	243	240	248	219	236	225	227	243	227	220	236	233	242	234	239	225	237	226	224	207	213	205	240	248	219	221	224	235	260	247	213	198	219	257	264	219	234	230	241	221	245	243	244	237	239	220	236	252	218	222	229	230	225	226	248	259	221	208	235	228	203	230	236	205	244	257	215	234	243	222	223	231	223	228	246	243	249	267	212	219	235	204	222	223	214	233	215	238	216	235	230	235	228	249	254	242	231	199	224	229	230	237	211	233	225	221	222	226	220	239	255	214	210	193	252	287	228	214	228	227	262	238	206	237	254	246	208	237	228	236	219	239	247	228	201	209	220	248	247	221	205	230	235	207	219	252	268	251	249	257	245	231	265	246	240	224	229	228	235	234	243	241	227	241	228	237	221	206	234	223	214	263	237	256	226	244	211	235	246	204	233	220	221	252	268	238	222	229	239	237	230	239	206	235	205	217	235	230	223	225	256	236	247	208	259	231	213	244	232	246	229	212	245	257	202	206	259	260	216	239	256	268	223	242	237	232	244	217	226	245	258	252	238	260	238	233	239	227	204	221	242	206	249	222	260	204	227	216	247	233	221	228	216	231	227	219	256	237	220	236	258	261	229	248	241	251	271	250	219	217	230	218	230	238	240	261	223	241	250	236	238	226	223	230	207	228	218	224	207	248	221	236	226	227	258	226	229	248	234	227	242	237	214	268	239	237	234	231	230	238	224	204	250	260	255	232	229	240	224	255	229	255	265	247	218	234	215	197	231	253	238	240	243	270	206	225	204	226	225	211	242	230	206	224	250	214	228	221	247	244	241	233	217	201	270	242	235	260	220	211	190	231	206	240	208	253	238	195	238	267	257	240	210	226	217	222	201	245	228	229	223	231	266	231	215	204	238	233	234	216	239	248	242	276	245	222	234	232	244	240	233	225	244	237	230	265	223	264	218	268	245	247	230	203	273	248	230	225	222	262	212	241	251	215	226	233	218	210	231	237	260	218	203	221	231	257	250	212	229	236	234	202	214	241	219	225	230	257	220	249	228	234	267	230	233	248	236	198	223	223	219	233	254	255	255	209	248	226	240	218	235	275	250	224	256	245	214	212	216	230	255	234	257	222	236	239	242	260	230	218	201	205	236	227	261	254	239	231	233	219	235	225	235	223	234	262	230	216	236	225	225	226	243	224	217	227	241	221	238	241	239	254	265	236	210	222	240	233	217	227	236	236	240	242	229	182	210	218	254	215	230	209	234	213	219	217	239	219	202	247	233	237	239	229	233	213	218	217	227	212	242	231	264	248	220	246	233	217	253	212	222	257	222	245	230	211	243	250	218	212	246	220	209	224	215	267	205	213	246	227	236	240	228	258	215	221	207	236	252	238	261	228	208	229	222	235	221	255	210	263	211	224	231	254	243	245	238	232	254	209	238	233	251	230	213	215	213	241	215	222	236	248	235	226	246	226	247	232	221	185	238	193	225	241	238	221	234	241	221	257	227	218	269	228	228	247	268	208	206	261	212	223	213	252	233	220	212	230	232	226	231	244	217	195	256	210	215	248	241	228	238	233	238	237	246	259	237	233	234	228	242	211	256	207	238	219	259	203	246	254	228	219	243	254	219	191	208	208	232	241	237	264	241	218	232	212	219	228	234	267	219	209	237	236	277	226	221	215	220	218	245	222	208	241	218	257	220	212	216	247	243	229	226	215	222	227	222	234	237	226	211	246	220	225	248	243	232	252	243	218	216	225	242	239	234	248	248	226	225	240	239	264	246	238	240	230	211	211	236	225	223	237	237	228	244	241	237	219	216	258	234	233	235	215	240	253	221	240	244	239	229	224	236	217	227	224	267	223	245	211	264	246	239	241	261	232	243	260	243	213	232	260	240	228	221	223	232	239	218	223	243	228	248	228	272	249	234	198	259	222	224	251	265	237	250	242	220	234	251	251	257	228	248	222	236	264	224	241	225	249	221	218	241	246	205	231	209	244	233	245	221	195	250	226	246	235	257	215	245	263	217	224	240	253	226	237	240	249	195	236	231	241	241	243	267	239	225	237	233	248	223	218	226	210	225	238	247	227	236	215	258	244	217	266	265	246	254	217	224	208	238	212	266	234	234	216	228	223	266	230	246	231	234	200	223	231	242	249	235	246	248	227	203	245	226	247	221	201	219	257	237	259	225	223	234	220	245	244	235	212	228	210	207	237	223	223	244	241	242	238	235	240	227	227	216	237	224	240	268	225	229	225	240	237	251	221	222	238	243	216	228	211	236	227	230
2197	543	576	608	574	587	553	604	572	563	533	561	598	584	597	562	593	578	560	564	552	575	530	565	611	558	561	572	550	587	578	640	577	579	571	546	551	552	616	608	577	579	589	588	565	550	528	545	562	563	557	600	569	551	581	567	573	531	604	574	581	550	569	553	559	506	582	533	520	550	571	555	569	595	545	601	521	585	591	531	591	538	565	590	581	553	581	571	606	538	537	552	555	585	550	581	553	582	569	556	569	586	548	563	585	532	545	580	533	554	573	599	538	571	549	529	561	582	581	571	539	571	568	559	582	587	566	607	537	549	549	573	568	524	578	598	520	574	506	573	570	562	571	545	528	599	525	601	552	535	582	551	553	588	540	539	582	557	561	576	550	572	562	590	580	555	591	547	576	584	554	584	596	535	566	544	605	578	586	576	579	557	594	591	555	576	565	578	594	596	576	581	576	549	562	569	597	543	604	577	552	539	543	541	582	554	561	562	559	552	571	563	569	564	533	563	586	569	556	617	570	571	576	567	536	629	583	567	542	581	528	545	546	580	571	564	575	581	544	563	586	576	536	577	532	547	540	599	586	552	531	575	554	587	515	527	535	593	537	581	533	564	554	564	640	502	593	538	555	581	570	565	565	519	540	646	564	542	560	595	568	552	589	555	577	563	562	554	531	534	523	550	552	549	598	547	547	597	604	546	582	560	567	581	541	583	555	602	561	587	564	553	582	578	578	559	570	569	537	572	592	578	574	570	574	598	566	545	615	528	574	598	548	555	585	557	586	574	577	582	539	530	578	581	574	537	586	579	568	560	575	576	581	578	539	615	544	560	597	562	579	529	577	594	555	598	570	616	539	544	550	583	525	549	570	545	576	567	503	592	563	565	528	533	538	571	593	572	571	593	570	561	539	567	567	560	548	550	588	602	568	560	599	578	540	561	572	573	530	543	561	542	545	593	536	550	613	579	583	578	551	537	605	585	549	587	541	549	581	564	580	609	549	531	588	507	598	582	541	580	582	597	552	584	569	571	572	573	567	577	555	548	591	593	561	585	541	581	553	560	566	581	613	530	587	566	566	596	546	563	547	580	573	561	608	574	590	561	572	575	571	559	536	561	558	592	548	597	565	582	579	515	511	590	584	527	515	551	563	569	584	572	541	579	600	578	572	566	593	600	583	556	568	579	569	566	522	600	614	540	558	592	572	558	577	568	549	546	542	577	560	553	584	598	597	577	606	569	598	558	570	510	563	550	581	561	562	612	567	622	579	535	539	537	583	618	567	521	549	520	543	580	547	542	588	586	558	573	535	597	540	548	534	574	587	529	597	550	559	560	569	578	550	560	581	592	539	584	636	570	559	558	586	577	592	556	580	597	577	595	597	544	564	557	563	555	516	587	540	575	589	580	548	529	563	548	613	538	615	550	605	553	602	541	581	572	560	562	545	598	592	607	570	599	567	579	541	572	591	557	546	564	522	558	595	583	525	549	574	552	554	534	579	580	552	599	591	583	543	611	551	581	574	542	572	560	549	598	555	553	597	578	536	564	525	577	570	551	609	554	570	564	565	561	555	576	579	559	542	578	552	541	562	599	579	568	555	584	530	508	545	605	599	571	581	567	526	602	552	556	544	608	574	590	577	586	542	565	545	544	575	552	539	596	542	575	529	618	541	569	547	552	559	556	557	547	580	600	563	600	580	573	561	588	572	566	525	575	551	587	565	511	569	542	569	612	580	600	545	568	593	542	532	531	584	505	609	572	528	537	554	586	584	614	568	563	564	548	562	572	558	571	575	551	575	571	546	612	593	516	585	530	558	554	576	538	578	588	593	585	563	610	558	555	574	567	552	567	527	563	548	595	602	533	571	552	537	554	567	600	579	564	599	545	548	563	518	581	579	576	555	569	563	579	575	519	600	597	583	577	564	540	550	545	572	533	609	574	605	545	571	530	617	577	528	544	549	560	595	552	537	576	577	548	596	555	578	515	579	576	547	547	571	523	564	536	560	589	579	545	560	555	577	586	581	577	570	559	583	563	606	566	561	552	542	568	574	574	557	575	594	524	554	586	546	585	604	556	551	562	549	600	547	596	559	523	581	552	569	559	560	595	572	512	599	567	569	579	565	534	570	555	565	547	581	552	553	526	575	594	556	582	516	537	583	575	560	583	566	596	591	541	594	559	609	581	541	581	556	574	569	546	532	556	575	596	531	589	546	510	587	583	539	556	587	575	585	552	584	553	570	610	572	592	555	582	566	593	560	530	542	567	580	567	547	545	565	583	620	570	560	605	546	537	554	534	591	561	583	531	552	590	538	565	603	553	624	566	563	530	516	545	569	553	553	592	520	562	582	521	578	583	549	550	557	554	592	562	550	617	559	556	565	554	577	589	571	553	538	549	523	532	590	565	564	608	589	608	566	582	529	601	551	551	523	523	586	607	538	563	555	552	563	559	566	590	577	530	565	517	551	565	598	564	586	584	531	579	599	546	552	590	572	571	596	583	533	550	560	589	599	573	558	541	575	609	607	561	578	583	552	573	557	571	575	555	579	578	545	554	572	560	548	554	563	556	551	580	573	559	618	589	548	521	538	527	539	555	581	540	547	566	551	544	564	575	566	567	568	572	537	560	559	581	551	562	584	578	542	530	622	598	519	583	579	598	542	528	587	544	521	596	588	555	566	568	572	533	579	590	565	567	555	536	538	558	555	553	589	540	550	569	544	593	599	551	615	589	554	562	578	557	568	558	582	578	557	599	586	559	572	579	586	605	563	562	574	569	557	604	551	569	604	563	539	559	531	531	549	551	599	528	563	584	569	541	567	573	544	542	530	594	560	590	571	583	546	589	601	566	531	515	571	557	571	541	518	618	529	523	514	563	495	563	596	581	574	511	584	574	599	546	585	570	560	520	559	569	584	576	585	553	554	566	554	556	552	525	543	589	560	579	543	581	606	558	570	568	580	584	594	582	582	559	546	552	556	526	564	562	577	576	564	570	607	562	576	560	576	502	567	542	557	559	553	555	567	582	614	553	534	551	541	586	588	606	551	573	561	595	603	586	570	595	562	568	573	588	591	562	538	582	599	569	561	549	555	549	582	582	575	565	560	584	610	622	595	591	589	543	570	583	560	572	549	589	592	597	548	590	548	583	566	586	545	530	557	557	593	559	601	582	562	544	580	556	575	556	540	601	615	554	583	551	547	592	555	584	549	544	545	559	523	575	560	570	526	555	567	564	576	525	560	588	559	529	585	568	575	553	545	550	556	622	527	563	560	588	577	526	576	535	598	588	586	550	580	569	585	581	564	592	598	559	550	583	559	567	595	554	583	580	564	551	574	547	577	582	579	591	601	569	524	551	554	556	549	540	558	580	515	595	522	570	616	588	570	587	592	525	580	557	578	561	572	554	606	589	606	577	609	572	589	603	556	602	584	592	588	537	535	546	571	590	580	550	602	542	532	577	575	541	588	585	560	569	599	578	525	560	549	484	570	563	588	538
8650	712	725	597	471	493	424	381	393	375	400	398	380	409	365	371	371	351	376	346	341	358	351	330	353	369	366	323	309	323	342	332	363	384	336	365	340	322	362	325	340	352	339	361	367	377	317	337	330	359	353	390	335	323	322	338	366	347	361	366	327	336	356	385	324	306	382	370	308	360	327	380	354	337	332	341	308	407	350	365	318	333	318	366	294	312	349	339	337	321	330	347	348	338	333	337	313	362	338	341	357	355	365	330	367	324	371	352	286	370	327	333	337	374	327	344	311	339	351	326	341	353	321	382	345	327	341	333	328	333	374	345	349	364	326	353	358	356	358	368	366	364	347	340	337	352	377	358	359	333	342	330	337	345	358	322	338	326	351	304	351	329	361	350	360	320	336	371	357	360	351	366	341	347	333	358	368	366	334	344	362	347	298	342	348	353	340	386	355	321	357	381	373	359	353	345	370	359	308	309	331	349	322	343	353	316	356	333	303	301	364	321	343	328	348	355	363	331	354	393	342	329	381	368	366	351	339	327	338	365	338	325	364	351	371	337	355	354	318	345	345	350	359	361	354	357	362	280	375	354	340	349	330	337	373	330	366	325	385	337	369	332	385	345	317	345	309	326	313	331	347	319	323	320	337	339	356	349	376	334	343	355	312	315	350	349	353	354	323	349	347	307	350	353	344	341	294	335	310	368	337	347	340	343	311	334	365	361	369	353	348	322	360	352	340	317	359	334	342	341	333	324	349	332	304	317	347	359	345	363	372	361	347	381	344	324	315	337	316	317	322	340	324	356	367	363	318	346	350	343	334	325	338	349	336	350	314	356	351	297	378	365	329	334	346	329	307	309	333	356	359	328	341	339	386	326	329	387	321	335	378	352	358	337	337	378	346	328	360	329	344	318	351	367	327	387	357	353	343	357	334	334	338	330	337	352	337	356	347	376	330	364	348	334	368	354	345	318	383	363	365	341	346	342	330	341	359	322	340	309	371	337	356	333	364	350	359	368	330	328	313	358	322	348	345	307	314	338	363	359	420	344	331	347	343	338	340	362	326	354	372	329	344	342	351	338	331	355	318	335	333	324	334	326	347	305	361	353	371	335	297	377	338	342	340	314	328	321	361	360	339	389	313	326	330	303	348	359	309	342	332	395	316	328	342	316	347	323	345	348	360	332	334	352	302	343	374	323	324	358	356	342	323	325	403	319	361	343	353	343	329	369	327	355	309	371	326	326	355	332	329	329	356	362	344	371	343	316	330	355	373	363	340	347	375	330	364	347	346	328	333	344	376	338	332	356	354	388	331	327	369	336	353	354	369	389	341	342	346	319	308	327	372	355	334	363	325	322	350	332	352	339	336	358	356	357	321	354	378	357	361	339	299	302	368	329	328	327	316	312	335	358	391	345	321	347	360	301	311	341	330	367	325	379	330	304	334	363	333	320	348	339	335	321	363	346	309	327	351	340	383	359	299	367	329	337	369	384	323	327	342	339	345	332	303	345	323	392	337	368	336	333	319	316	342	335	327	357	351	349	332	357	362	354	355	331	364	326	338	335	346	347	336	348	356	338	364	329	366	364	370	367	331	328	328	371	341	331	363	364	343	341	370	298	335	319	360	332	344	355	326	361	321	342	352	374	368	372	336	336	339	357	379	368	348	357	352	366	359	358	342	375	344	332	328	333	347	355	327	321	327	337	312	337	368	362	358	357	337	344	317	364	374	350	334	352	343	322	352	332	351	316	350	340	324	369	360	313	367	369	359	320	325	361	355	344	345	361	339	333	319	348	354	357	349	340	344	350	299	365	313	321	356	299	346	336	346	323	367	357	335	328	325	345	355	328	310	361	367	333	376	353	334	332	348	355	352	338	390	352	365	355	365	359	380	356	346	323	321	337	356	344	307	310	380	342	324	342	285	351	363	352	365	369	343	306	350	313	344	365	398	307	356	321	347	337	362	327	340	336	333	344	329	327	372	378	330	322	346	333	358	369	337	328	321	358	362	343	357	347	341	365	359	316	342	342	323	329	343	317	355	327	377	347	322	363	348	340	354	325	353	355	356	349	314	358	355	392	320	345	344	370	384	352	322	330	347	358	350	310	348	328	319	355	339	337	366	340	356	327	312	358	350	338	312	333	357	350	313	351	325	354	354	358	317	356	359	328	330	324	331	326	331	353	322	325	378	344	345	332	340	339	359	334	331	357	324	325	316	366	333	339	338	323	391	316	339	365	348	384	344	347	326	348	348	328	347	346	307	345	355	347	315	317	327	328	330	340	338	335	376	382	310	346	361	369	359	324	322	335	329	369	312	344	333	322	347	343	349	370	343	318	336	347	331	348	330	378	296	337	336	375	328	375	331	336	321	350	327	355	313	352	297	361	341	349	328	335	318	369	343	330	363	370	314	314	352	378	356	345	367	349	370	336	323	368	339	380	366	347	325	364	332	317	353	345	377	346	337	358	351	345	349	346	354	343	335	364	316	327	317	360	352	325	401	341	361	344	350	302	362	294	372	334	334	343	295	368	311	319	339	368	388	361	330	310	359	356	337	373	362	352	361	351	335	358	331	319	328	314	377	313	332	346	364	320	357	337	307	300	333	359	309	355	345	375	373	347	351	332	307	352	330	323	309	365	329	354	341	345	352	372	355	348	361	335	384	360	336	335	336	356	346	345	358	348	331	353	330	374	390	385	329	336	296	328	364	342	314	324	343	331	349	383	314	333	347	339	347	325	332	364	343	352	359	353	329	321	378	324	337	372	334	373	368	364	326	358	321	351	374	353	344	344	368	342	341	351	386	343	386	362	310	319	347	324	343	370	378	346	341	313	366	309	369	370	332	361	339	339	324	376	347	352	353	334	352	342	372	349	366	349	325	356	356	351	345	368	332	360	380	346	368	327	388	330	317	334	363	298	336	317	353	330	332	353	364	378	313	332	345	367	371	314	348	362	328	323	321	341	350	343	321	329	319	335	317	377	344	338	362	326	353	293	361	370	324	290	358	322	333	377	334	336	378	319	344	373	343	323	344	366	378	353	387	329	340	365	355	313	311	360	331	351	336	330	356	345	344	341	353	340	361	364	327	331	352	360	335	335	352	326	357	360	332	306	348	324	360	328	334	324	333	377	339	353	386	328	345	327	334	318	336	346	379	356	323	377	335	332	353	350	373	340	336	314	339	338	346	341	337	332	295	335	367	343	309	343	341	346	371	332	349	345	366	356	319	333	344	325	344	329	347	362	358	353	325	347	344	322	328	296	335	341	382	353	348	322	342	324	353	329	308	351	370	354	346	321	351	387	380	334	345	358	363	347	371	408	330	342	347	336	335	340	394	359	349	346	357	322	345	364	332	350	349	352	328	345	352	343	357	345	316	346	359	338	311	344	325	353	329	338	348	353	338	348	340	350	340	364	341	371	353	343	323	345	366	306	317	323	323	334	326	337	353	340	335	305	336	342	331	305	349	356	374	350	347	352	366	354	327	329	312	356	331	350
7084	1042	1566	1700	1548	1314	1118	1092	1029	1006	939	930	902	891	896	887	844	841	871	859	794	861	784	803	842	834	842	837	771	803	778	775	825	835	772	769	777	794	826	788	818	853	760	764	785	780	815	781	829	786	773	781	757	811	845	763	815	756	766	793	770	803	828	808	802	816	818	770	742	804	794	810	800	789	789	794	740	764	795	798	832	796	775	753	781	738	784	765	814	803	788	777	762	822	783	787	812	772	800	735	786	754	805	738	777	832	777	834	826	797	825	779	755	781	809	763	772	776	776	805	769	784	792	829	826	740	765	782	739	786	778	780	801	763	786	751	834	813	785	773	809	793	824	769	791	771	830	812	751	751	742	829	748	752	754	803	801	780	800	734	783	790	779	800	773	795	879	788	763	791	752	727	835	851	819	792	788	815	765	766	776	760	792	764	768	828	788	775	747	782	778	790	783	812	766	834	784	794	819	776	780	826	797	816	771	743	799	823	754	802	814	753	738	757	819	765	754	758	800	788	811	788	764	769	782	800	744	787	755	765	734	830	800	776	781	777	817	775	765	787	748	799	815	800	775	797	774	801	796	740	783	751	746	746	759	816	779	815	830	753	813	756	782	772	829	803	822	791	812	781	805	821	746	750	765	759	790	773	776	778	742	796	773	764	767	795	790	777	833	804	769	803	766	800	758	777	781	790	789	775	780	785	765	782	781	836	792	715	747	738	798	808	783	789	805	785	741	761	778	750	794	790	795	768	719	737	792	758	796	735	826	781	752	775	798	758	787	791	749	844	779	711	757	752	791	733	766	832	742	785	757	782	767	730	807	748	786	784	736	771	746	734	804	835	778	796	750	785	770	811	811	776	732	844	819	768	721	766	809	795	782	771	747	755	793	771	806	802	754	752	859	828	767	793	748	790	789	799	791	781	773	751	823	792	788	750	780	773	786	771	764	795	796	833	788	760	781	791	820	779	804	822	796	761	766	774	788	769	762	802	776	828	746	786	802	742	755	752	795	788	815	771	834	810	823	795	767	824	799	828	730	767	796	794	804	789	816	783	776	780	797	806	786	802	814	779	782	771	790	808	861	774	764	808	802	761	799	796	829	740	813	817	791	819	764	741	765	734	809	759	782	765	767	764	779	790	810	809	754	743	805	754	741	808	733	761	792	795	817	778	797	759	735	824	798	782	790	772	809	847	754	810	809	729	751	719	838	768	809	748	744	796	766	796	786	789	763	766	800	804	788	740	771	794	790	769	752	805	822	805	783	810	815	807	782	791	765	766	803	784	808	761	745	833	787	736	758	822	800	730	733	808	848	843	763	831	803	779	799	800	806	810	738	804	790	776	832	775	755	801	786	799	828	834	805	806	772	774	684	774	779	797	775	827	774	759	789	798	764	830	806	794	762	765	754	826	777	793	828	786	816	775	756	795	784	818	778	743	773	800	829	755	787	753	712	762	702	757	765	788	796	805	784	768	802	755	802	776	791	779	817	816	740	763	782	807	806	746	791	744	796	790	765	790	725	806	804	818	746	774	746	716	754	727	757	737	791	771	824	768	779	756	810	792	780	759	800	801	805	740	788	749	799	805	719	763	771	823	765	808	760	766	733	765	805	783	777	803	810	749	775	824	783	782	783	836	755	774	784	719	739	809	808	785	804	759	780	815	760	803	780	765	789	826	782	749	805	783	822	767	823	742	756	762	771	793	778	793	734	793	742	800	768	817	801	728	772	809	795	809	814	837	768	766	794	738	762	778	809	765	751	779	751	784	793	809	786	828	805	837	804	802	747	773	727	812	756	770	810	785	732	779	769	806	733	749	773	775	819	778	785	811	748	776	791	799	829	792	814	749	766	769	786	801	772	763	800	801	799	826	834	761	817	812	817	780	762	791	781	743	820	769	794	788	792	774	765	776	757	749	734	739	784	763	754	725	800	771	786	790	826	779	829	729	783	748	787	774	782	799	822	826	769	795	781	762	800	739	805	799	770	748	782	790	764	773	776	783	789	821	781	779	779	788	795	747	806	805	767	779	739	778	757	767	814	766	831	795	800	787	798	771	816	809	793	814	754	809	779	814	818	761	754	792	829	773	783	770	743	791	800	791	800	760	778	786	759	776	799	773	811	794	781	799	798	759	742	737	789	757	737	825	765	745	789	782	762	763	769	807	774	834	764	828	778	785	790	762	781	785	743	745	768	778	834	751	775	779	768	758	761	748	773	744	824	771	756	764	806	786	813	778	774	757	792	787	764	764	776	771	786	758	752	797	765	760	724	780	754	776	769	753	784	814	813	772	781	740	817	763	766	756	772	755	804	809	742	810	802	736	756	797	752	742	762	824	782	770	761	743	818	756	781	792	769	770	787	764	799	760	750	762	781	753	774	776	765	837	798	746	710	782	813	771	758	772	810	813	799	798	808	811	775	818	791	796	751	842	761	782	791	809	735	844	824	787	703	829	810	766	807	812	785	765	795	760	779	826	753	795	805	784	768	773	758	807	822	805	741	766	798	767	752	783	797	804	734	755	783	784	784	769	814	789	778	817	796	781	792	812	759	748	832	745	774	750	821	707	816	805	762	788	796	800	807	745	729	805	832	760	719	830	743	740	803	763	788	740	771	781	798	768	764	786	829	769	761	770	777	774	827	788	783	727	748	769	757	776	805	777	760	798	812	696	841	772	819	802	790	819	767	772	811	878	764	826	764	783	790	789	799	751	757	795	809	775	824	791	800	747	760	775	801	773	773	802	774	794	782	778	740	767	713	809	720	798	765	777	781	802	757	857	814	801	776	785	803	757	812	750	788	802	799	762	784	765	765	713	759	803	787	764	770	767	787	771	766	789	778	756	796	797	736	784	798	767	827	742	800	773	759	767	770	822	755	786	767	822	780	796	748	783	788	797	801	806	796	802	769	782	799	792	812	814	813	717	824	784	762	760	788	783	817	760	728	781	830	753	785	763	809	766	755	790	774	829	784	838	831	775	802	783	766	797	800	777	764	745	795	812	789	768	770	773	777	765	783	778	798	783	764	762	862	726	734	809	758	806	756	781	828	742	784	752	788	741	822	767	750	786	780	761	799	746	793	722	823	793	754	795	790	709	826	805	772	784	744	780	762	779	767	788	779	816	763	743	755	744	747	803	807	737	828	780	825	775	819	774	761	810	771	789	755	757	786	734	744	769	807	774	791	754	796	814	826	816	785	814	769	784	767	778	781	737	788	781	761	798	836	774	743	829	785	764	810	751	778	757	735	766	811	775	772	788	816	771	756	776	814	745	758	788	806	771	780	817	798	775	817	751	762	815	780	771	778	813	843	805	799	765	736	773	775	748	779	741	799	756	809	759	774	787	753	817	802	751	776	833	727	733	761	758	762	771	746	760	790	764	733	782	798	786	775	780	791	781	817	744	777	809	805	776	781	769	795	773	764	807	789	808	780	767	740	805	740	764	760	734	805	764	764	810	731	799	763	804	801	812	776	778	753	782	767	810	757	755
15735	1283	959	809	545	448	381	360	316	305	273	259	250	223	233	257	240	265	228	234	232	245	244	245	212	245	246	228	244	214	261	230	226	202	220	215	246	225	246	234	241	235	232	227	253	233	260	237	234	236	236	244	239	243	209	250	238	226	250	220	246	246	222	236	212	233	230	251	240	200	232	225	239	244	217	267	234	224	234	219	222	252	219	240	220	219	214	229	212	235	204	213	234	241	254	221	233	214	230	205	195	221	218	219	218	221	211	261	235	244	202	203	225	235	257	211	239	230	239	233	245	225	233	242	224	257	257	224	233	216	209	191	216	227	235	236	218	212	218	232	236	203	224	214	239	240	240	244	218	248	224	205	259	224	236	223	256	241	237	223	224	199	229	225	257	233	236	226	230	236	231	220	234	222	218	233	226	217	222	215	270	250	203	195	223	218	240	228	216	201	223	221	229	229	255	237	215	235	214	216	217	237	237	229	203	244	226	231	226	241	239	224	241	229	229	211	237	213	220	226	223	223	193	208	236	193	229	223	248	224	238	198	224	231	197	229	230	216	214	234	225	244	212	230	251	214	217	228	228	212	223	207	220	242	220	252	217	216	234	222	246	215	231	207	230	230	196	219	202	237	252	223	208	251	226	228	217	221	217	249	213	237	233	235	229	228	232	243	216	225	199	209	220	201	213	237	226	239	245	241	187	212	212	222	250	247	255	229	247	236	212	228	229	220	233	245	235	193	236	229	237	257	213	247	246	228	230	242	207	224	244	218	255	216	212	227	254	235	237	209	245	226	210	221	220	228	222	248	229	245	240	208	203	244	232	229	239	250	227	216	226	200	241	222	236	227	204	228	226	233	236	227	233	229	226	224	229	226	221	230	251	228	217	219	191	223	208	229	220	220	220	229	224	209	199	222	238	232	248	213	239	235	226	255	222	226	224	247	250	236	231	244	212	222	218	210	202	224	257	229	252	252	241	215	243	232	246	194	218	237	237	218	220	233	209	214	204	246	235	225	222	213	217	254	218	252	192	241	205	233	214	207	230	220	225	241	225	226	234	231	219	198	257	211	244	217	226	246	230	217	215	231	215	235	194	228	242	237	228	214	229	224	217	218	239	223	206	221	197	213	219	217	215	241	224	231	215	261	243	226	227	199	228	230	247	249	238	223	236	236	204	215	211	226	215	232	232	263	261	222	238	235	237	233	212	245	214	243	224	240	279	232	214	262	194	182	259	216	224	232	220	215	219	253	249	250	232	232	236	225	234	188	212	246	236	224	208	227	233	237	220	227	229	247	204	208	224	249	219	256	222	243	232	265	226	250	251	253	223	225	220	256	209	214	199	239	228	252	216	220	230	221	222	250	240	250	222	230	225	203	217	224	228	241	225	234	244	223	214	225	222	221	216	258	260	214	226	256	236	235	259	236	260	226	221	226	218	244	233	232	226	241	257	244	215	228	229	209	224	238	252	236	213	251	241	218	215	227	198	213	200	220	233	227	228	222	199	244	250	228	233	197	236	228	240	254	195	234	241	239	242	249	241	202	214	209	213	193	243	241	236	219	239	220	233	230	232	241	233	243	235	230	226	218	263	222	233	226	227	232	209	227	235	227	221	224	236	223	246	234	220	214	245	209	249	239	237	234	227	248	183	220	209	215	207	254	218	219	254	237	232	233	214	237	239	221	231	217	220	227	280	235	224	208	234	191	207	233	201	235	205	210	195	231	228	213	232	227	210	224	223	228	215	203	220	203	241	250	215	240	230	221	238	238	227	200	224	217	229	244	242	241	220	223	240	250	251	216	251	257	236	225	233	240	233	217	220	255	231	207	213	202	223	225	269	228	218	241	267	227	236	244	217	239	213	212	225	215	227	247	240	258	226	221	236	239	231	242	255	237	238	249	212	219	230	254	201	226	242	212	218	224	234	247	204	237	248	203	224	268	250	205	219	232	238	263	193	233	234	232	204	237	234	243	234	225	260	206	208	210	211	193	217	237	209	235	225	247	216	254	246	216	220	240	238	246	229	233	245	237	218	247	242	217	262	245	221	227	220	198	205	224	219	219	223	215	204	213	231	217	209	245	237	229	235	233	244	192	227	256	242	233	189	251	214	186	235	220	193	226	206	212	235	239	238	230	233	202	239	228	235	226	206	244	241	219	235	222	239	250	213	221	220	275	213	215	255	235	233	222	241	237	230	213	214	211	233	220	219	226	207	216	216	215	219	227	216	214	253	218	197	209	216	258	233	207	241	239	222	245	242	225	239	223	219	228	238	207	226	238	238	216	232	223	227	211	251	234	232	216	212	218	222	245	218	223	205	260	235	210	240	223	245	245	207	248	224	239	222	224	234	207	225	217	240	240	256	217	250	218	251	256	232	200	242	236	242	217	212	236	227	219	223	244	237	218	233	241	250	229	242	203	187	230	233	254	201	182	254	235	214	192	225	207	205	238	216	224	214	227	209	251	189	225	245	229	247	232	225	232	250	248	251	225	217	220	203	224	227	252	220	235	222	232	268	261	191	276	257	231	225	254	223	229	247	239	227	250	241	240	232	224	235	204	239	226	238	218	216	249	215	257	262	241	233	231	214	206	239	249	210	224	217	233	229	186	215	232	215	230	226	192	238	246	201	239	223	212	242	237	220	231	222	209	280	272	232	248	205	241	217	215	234	273	178	220	226	236	261	207	204	208	239	239	227	227	220	210	230	221	217	232	206	216	226	212	250	230	230	236	206	220	227	199	217	227	239	250	265	240	249	216	228	203	237	240	225	217	236	225	224	209	244	214	228	263	209	234	254	238	211	218	232	223	227	247	210	212	223	248	204	227	208	209	227	229	228	241	213	210	219	230	214	257	217	222	226	228	216	227	226	242	235	217	206	227	234	223	221	251	216	229	215	245	205	199	218	207	241	243	222	219	184	218	202	236	232	223	233	228	235	211	219	232	244	214	212	212	210	239	225	223	230	223	218	243	230	233	226	225	249	202	255	247	251	206	240	219	229	217	250	249	222	236	250	250	216	207	233	213	220	207	247	190	221	212	208	237	268	244	225	222	239	215	237	219	204	212	263	243	239	225	203	224	265	212	220	240	220	206	244	212	246	235	258	222	221	258	267	206	231	233	250	218	228	216	226	270	238	210	258	195	207	264	219	244	244	204	213	234	216	226	225	275	216	211	224	219	214	216	233	241	204	210	222	205	221	207	253	260	223	233	206	250	214	209	259	226	224	218	225	248	232	229	229	244	224	239	221	226	239	246	233	244	230	227	261	226	235	221	246	238	249	234	212	251	242	246	220	229	231	229	226	238	211	222	231	218	267	189	235	209	240	219	229	242	242	235	233	231	236	222	244	248	243	212	227	215	221	223	251	235	231	211	209	236	233	228	224	229	237	230	214	214	208	249	223	240	195	263	236	203	247	202	235	233	240	248	239	241	191	227	216	223	237	231	222	260	223	210	232	263	210	233	228	224	245	247	233	209	228	215	230	213	206	234
8451	1088	2006	2417	1922	1498	1331	1120	1046	945	838	800	715	686	665	690	666	653	618	581	561	583	589	590	617	582	564	539	573	580	592	545	553	546	567	520	534	538	527	554	504	573	544	541	545	559	538	553	495	531	548	514	567	553	596	548	505	559	516	545	581	555	569	543	533	557	527	526	532	508	551	511	532	505	543	485	558	531	524	509	573	533	540	546	554	518	550	511	554	500	514	509	488	528	554	523	524	502	532	526	512	552	551	490	534	529	491	524	498	507	484	529	533	538	535	546	505	501	531	506	557	544	532	530	541	509	532	525	539	541	546	544	523	525	543	525	519	525	565	513	540	537	567	517	540	503	477	567	550	515	493	515	565	527	503	547	517	509	507	537	540	530	531	546	520	548	517	506	514	562	517	474	552	559	470	519	578	540	498	556	530	530	561	526	521	511	500	567	521	519	527	506	501	558	560	542	503	543	510	529	532	539	558	507	515	541	513	506	518	524	568	517	517	464	474	524	516	517	528	518	471	521	497	527	561	521	511	515	523	540	538	516	489	511	518	508	531	520	504	474	557	548	490	515	503	489	501	533	549	510	492	533	542	532	523	537	487	536	551	520	511	550	516	518	530	529	500	534	569	577	514	526	515	500	503	530	510	492	504	528	504	476	517	523	464	543	524	566	533	523	545	491	516	513	579	553	550	537	518	534	537	486	558	537	532	510	536	538	555	533	499	502	542	558	520	538	539	537	520	542	522	494	544	533	526	549	514	531	507	579	521	549	512	535	520	501	533	503	539	521	545	523	534	534	497	515	537	519	491	538	544	507	520	557	556	516	548	477	540	501	484	535	557	521	517	523	543	494	489	557	512	538	526	546	513	525	530	512	508	549	488	541	509	527	504	515	549	520	519	530	530	533	523	530	515	493	546	553	528	538	500	544	520	518	522	517	515	493	518	487	545	540	519	518	503	532	523	529	525	557	535	535	485	487	522	564	549	525	522	546	545	533	542	515	513	545	541	547	527	536	466	515	550	526	549	506	538	554	532	541	545	532	537	545	545	551	557	468	527	532	537	541	567	560	499	517	540	519	536	570	451	514	534	505	539	500	541	541	488	533	565	474	515	522	509	487	562	542	533	565	536	554	528	519	555	557	523	500	510	500	499	520	519	533	513	542	524	534	509	517	515	541	503	527	493	519	529	546	556	534	525	520	498	520	501	546	536	502	493	535	567	505	532	522	486	519	529	527	488	529	552	539	517	494	532	531	539	520	556	497	526	506	567	500	550	507	543	536	503	520	522	481	509	555	520	537	514	523	520	554	509	514	525	575	541	526	504	520	530	519	507	588	515	557	551	546	504	497	494	532	506	526	494	496	519	523	555	492	522	516	521	537	511	523	519	548	534	520	506	537	543	522	504	514	504	574	533	519	509	523	499	570	565	506	538	515	536	568	559	501	490	528	519	563	508	558	533	509	557	504	525	552	525	499	525	574	517	540	508	539	524	502	480	548	526	551	497	512	516	525	545	548	504	511	577	510	544	533	526	525	513	527	513	527	504	561	502	502	534	520	505	521	531	526	509	484	552	531	536	569	538	495	539	572	543	557	512	527	495	532	548	505	526	525	534	540	511	503	508	563	526	529	570	522	539	512	537	490	510	513	512	531	544	497	530	515	492	543	511	500	531	511	527	536	512	516	523	542	520	526	580	563	537	500	522	503	505	473	509	507	545	493	574	521	522	515	542	492	555	493	532	492	502	528	564	538	491	534	516	534	505	514	520	506	536	543	550	527	533	524	537	536	478	507	527	541	489	491	547	532	539	516	601	555	554	481	549	522	538	525	560	499	556	492	516	535	520	546	512	510	539	500	543	503	514	572	505	466	539	517	526	502	516	492	525	541	548	497	540	550	560	564	545	520	501	525	525	550	518	575	499	483	562	557	495	526	542	518	534	531	548	533	505	478	549	571	498	504	537	514	565	512	523	552	483	504	512	522	512	511	512	531	575	513	577	537	519	540	521	527	489	533	502	511	516	536	529	524	591	503	534	518	502	511	585	505	542	519	555	530	558	481	520	484	498	567	575	557	511	534	533	533	533	506	518	517	559	555	536	532	530	520	536	543	502	528	517	508	541	521	539	529	548	570	536	509	505	535	510	511	535	493	512	554	510	512	522	546	501	525	525	542	548	553	507	552	539	516	515	544	533	515	537	519	531	514	501	512	529	497	541	530	527	514	534	539	488	510	499	541	520	503	488	512	497	488	538	537	479	507	510	493	538	528	542	550	516	527	540	506	484	515	521	520	500	531	510	524	542	535	502	516	514	537	530	541	536	512	567	510	526	520	504	498	511	545	523	539	489	572	490	528	524	482	502	525	515	565	517	514	535	501	537	506	534	542	554	516	547	529	520	532	533	510	528	497	557	538	541	553	518	560	546	554	517	531	469	546	515	500	527	503	547	484	545	553	513	502	541	559	516	542	525	513	524	527	526	528	491	541	501	525	548	548	549	499	544	570	493	526	538	566	558	497	515	552	528	512	525	558	543	513	537	574	538	532	529	491	545	520	536	472	531	482	521	558	521	538	545	536	523	536	524	521	500	508	534	530	512	530	499	561	505	492	522	495	537	541	523	527	490	538	548	524	566	501	507	510	518	523	531	543	535	520	538	578	507	552	547	542	510	553	510	510	516	538	494	528	515	533	502	535	581	520	524	554	516	471	518	531	497	538	565	533	525	550	537	538	520	474	500	494	539	570	494	513	511	515	522	520	556	505	545	511	520	510	518	495	514	504	507	518	505	528	512	565	547	532	534	535	544	534	486	534	546	522	524	561	511	507	544	523	499	535	538	482	546	532	517	525	520	548	512	527	533	533	515	568	527	462	513	527	561	533	533	548	520	509	512	514	521	539	508	550	514	529	543	508	509	529	557	516	553	545	521	527	528	503	534	511	525	500	546	513	517	520	524	508	514	567	527	524	537	519	519	551	534	487	530	538	540	559	501	542	543	522	557	525	549	516	501	516	540	486	499	519	508	520	515	501	551	506	481	512	536	545	528	545	489	516	513	508	552	529	545	504	515	548	517	524	526	570	526	503	519	517	547	528	532	503	528	516	526	515	505	486	538	518	508	547	477	549	518	504	579	527	544	534	536	553	528	543	511	520	525	539	527	535	508	520	498	513	498	506	553	558	510	581	516	502	515	511	519	526	503	509	547	535	554	516	555	554	552	505	487	528	505	496	489	521	493	532	546	526	525	524	542	541	515	510	515	497	527	525	511	482	536	516	557	543	530	512	565	542	523	530	536	533	558	542	511	533	492	529	483	543	526	512	532	529	557	503	522	568	497	520	552	498	498	539	530	515	549	466	480	538	546	492	538	531	535	513	482	550	515	513	494	517	560	561	551	542	501	527	540	512	535	521	509	526	541	512	504	488	536	526	557	470	537	537	542	505	544	557	506	564	544	545	505	520	517	538	560	558	532	562	473	526	484	455	465	516	547	550	525	560
1647	245	240	262	215	225	259	244	245	240	215	255	219	197	246	219	255	226	231	219	224	237	248	264	237	219	245	230	239	250	252	259	203	238	243	223	230	225	240	240	221	247	224	227	242	226	202	201	226	251	231	224	219	219	244	233	241	240	235	252	249	208	251	258	258	218	236	241	183	221	223	248	241	239	241	227	235	201	226	244	231	223	264	228	249	232	221	227	274	240	244	244	205	243	225	216	245	246	219	214	238	249	206	252	257	217	245	231	218	258	250	224	214	262	256	227	224	215	218	239	225	231	247	235	230	248	227	220	200	239	240	244	251	221	206	223	238	212	219	245	235	254	224	229	218	219	231	211	210	231	228	245	236	250	201	236	248	217	259	240	206	223	259	214	235	239	254	252	210	228	233	225	259	251	254	223	226	211	230	235	246	221	213	251	231	212	221	241	229	215	228	254	251	233	257	236	253	225	255	224	238	242	202	233	234	260	222	252	256	234	241	229	264	250	243	220	247	236	211	235	242	234	233	218	228	216	226	207	206	233	217	209	223	209	233	248	256	259	224	225	219	224	241	232	220	231	245	225	245	270	227	224	240	231	264	204	263	226	204	235	238	211	214	244	243	220	229	215	249	222	229	226	213	260	247	226	225	252	258	243	257	203	213	206	237	244	250	206	254	233	242	230	229	221	224	226	226	224	239	232	231	224	244	227	248	248	216	237	240	208	214	228	259	192	235	202	249	220	251	230	239	232	222	211	227	221	238	242	203	229	252	271	236	239	248	238	213	260	250	226	229	243	211	229	241	276	244	213	218	212	232	209	225	244	219	207	253	247	243	256	246	232	228	209	222	210	198	217	237	254	240	244	206	242	231	237	218	227	216	228	222	237	206	237	218	202	222	236	224	229	223	240	224	244	237	216	230	214	239	234	203	252	215	254	245	249	228	226	240	238	250	214	245	248	245	249	222	237	228	223	235	208	224	223	226	252	226	253	239	191	228	224	245	233	231	229	231	238	247	223	211	245	238	253	238	247	210	267	241	246	271	221	241	241	240	228	246	257	220	220	232	208	246	230	234	238	257	220	226	244	205	204	238	237	251	255	251	245	232	213	225	238	237	211	263	259	198	205	243	215	239	207	199	241	245	251	237	233	254	226	237	235	225	253	239	241	226	222	235	210	217	242	215	226	242	237	219	235	229	236	265	212	251	233	233	241	277	228	243	242	198	253	224	239	209	255	225	223	264	250	230	244	240	237	252	232	253	232	217	245	234	221	247	206	253	217	269	218	236	206	242	238	236	238	232	231	248	240	249	213	209	240	246	199	240	229	228	251	226	212	234	212	231	238	226	229	229	212	236	232	264	230	234	242	213	250	232	214	232	237	244	232	222	212	223	220	210	223	241	230	241	249	216	236	238	244	227	234	245	226	251	243	226	238	250	252	267	216	231	236	243	238	228	231	229	271	220	228	249	248	234	242	231	220	231	240	235	206	248	200	227	246	248	251	216	235	233	227	247	205	231	254	197	262	249	235	255	214	234	228	217	228	232	254	197	230	250	252	233	247	212	220	227	240	234	211	210	233	224	218	233	236	235	230	226	208	233	221	247	240	239	247	246	206	213	237	246	232	224	220	213	222	266	229	231	252	208	231	254	247	229	238	215	217	230	217	240	225	253	245	228	240	211	250	260	232	238	214	194	224	233	234	242	246	243	247	215	226	243	233	248	257	235	210	233	238	211	228	201	242	202	242	253	224	211	232	221	232	236	239	245	238	231	235	220	215	237	240	250	246	249	217	208	237	236	261	219	208	254	227	244	235	254	228	235	235	218	226	255	229	227	239	252	236	274	236	221	259	225	235	254	234	241	227	253	221	213	217	213	232	215	244	240	245	233	244	245	272	233	227	244	238	234	226	230	236	236	229	228	217	213	239	232	204	264	257	224	227	225	222	242	236	243	226	252	234	229	201	236	243	249	239	215	210	242	242	250	256	235	233	240	235	226	245	240	235	233	252	208	254	226	244	235	230	217	208	195	207	236	251	233	234	268	248	250	215	260	251	252	261	232	221	234	215	251	223	224	224	227	222	265	250	225	244	267	274	229	237	239	251	215	221	238	254	221	226	220	254	246	223	218	258	237	236	241	232	245	269	280	234	234	236	250	246	226	247	244	211	221	231	243	233	243	221	217	211	249	171	225	221	218	236	251	231	227	242	233	225	248	227	243	236	214	219	237	247	251	222	217	216	240	247	227	233	260	212	278	223	227	207	216	262	241	252	243	238	224	248	218	204	233	212	230	220	249	213	221	223	208	213	225	224	209	224	246	231	225	232	209	209	211	231	201	233	231	260	226	246	244	241	237	227	221	244	223	220	233	241	250	256	246	241	222	227	239	242	218	238	247	233	227	222	221	212	235	243	205	224	237	251	219	227	239	226	236	260	248	239	236	255	236	278	229	246	211	234	237	247	227	223	229	257	209	235	235	240	234	241	247	241	225	221	209	209	215	256	266	255	221	249	216	263	228	245	235	233	250	236	230	218	234	218	222	222	238	225	229	238	248	233	251	225	238	228	230	230	236	231	231	248	257	222	207	195	240	249	220	227	232	197	189	267	246	243	211	211	215	224	232	214	230	236	230	239	253	231	203	220	224	243	210	233	246	221	205	229	241	238	223	231	232	232	254	250	232	232	232	252	233	234	229	261	255	224	219	238	241	234	237	239	238	232	220	215	210	214	283	218	236	199	236	220	241	235	243	251	209	244	250	244	217	229	227	245	205	239	222	258	228	227	243	233	253	202	253	240	216	229	223	255	258	226	252	196	228	206	224	238	241	242	231	207	248	212	234	237	251	235	239	249	234	205	237	248	238	228	231	236	223	254	222	236	242	239	232	228	210	228	243	276	223	234	220	209	230	255	269	220	213	246	219	242	247	226	273	207	242	218	222	222	251	234	218	190	252	221	237	217	237	252	229	223	236	219	221	201	220	215	220	216	233	233	221	236	233	218	239	223	241	227	256	221	222	226	220	212	245	232	231	211	224	240	243	247	243	231	214	255	226	229	236	234	217	239	218	236	236	225	249	224	237	229	217	245	266	210	237	223	242	227	231	247	218	189	229	225	219	237	246	215	246	242	233	213	217	199	256	230	221	226	232	217	230	233	213	238	231	246	234	239	228	250	241	260	264	212	225	238	217	248	225	253	238	256	238	220	203	248	263	258	217	194	247	207	240	249	220	239	219	237	214	217	232	240	223	223	247	227	256	203	211	226	224	233	224	234	226	195	217	239	253	272	214	238	252	267	226	246	249	236	244	224	225	251	234	217	229	234	243	245	228	226	242	226	233	237	261	246	236	245	224	243	232	230	201	225	217	241	232	229	228	206	231	205	218	237	249	239	277	244	230	242	250	220	233	237	225	245	290	212	244	206	220	241	218	227	222	238	271	238	233	235	226	232	260	247	234	227	228	242	224	239	236	256	243	228	263	233	240	222	232	235	219	229	243	232
2219	573	624	594	597	595	586	598	556	574	614	561	558	607	580	598	554	591	602	568	588	558	535	589	527	569	536	579	553	550	552	540	573	542	613	533	580	565	573	565	542	565	581	604	561	569	531	542	553	612	536	603	574	557	610	572	571	558	531	543	569	558	566	564	585	601	586	568	557	581	598	586	572	540	548	543	584	548	578	536	585	565	580	578	567	519	564	556	532	580	622	559	589	496	592	550	547	536	537	600	569	598	547	610	545	591	545	579	536	565	556	608	583	596	584	516	551	537	541	550	549	557	538	539	586	537	592	533	582	556	560	511	576	607	549	577	583	556	517	528	580	569	569	580	520	586	577	599	566	562	547	570	591	569	535	577	632	568	555	564	556	536	561	572	581	563	555	616	558	576	516	553	532	552	557	572	584	626	626	585	558	589	592	591	622	606	599	577	573	571	585	554	529	564	625	574	582	575	602	588	605	517	550	562	547	584	565	561	573	563	577	568	587	585	593	548	540	521	556	547	559	577	540	557	567	586	585	611	573	538	521	600	562	550	577	523	608	545	557	569	543	588	591	555	559	562	585	582	544	575	555	549	572	516	541	556	567	562	564	566	538	571	533	526	541	599	562	548	533	562	557	595	583	553	545	575	547	549	548	546	539	564	603	579	527	555	554	577	564	579	605	547	554	570	557	572	551	553	557	558	569	565	520	592	597	589	588	555	560	569	592	597	570	545	538	587	560	524	562	596	578	585	580	590	518	592	550	582	539	566	558	558	562	562	568	542	569	544	550	540	607	564	591	570	610	557	615	531	607	613	560	590	576	555	503	530	543	551	567	581	559	580	583	572	521	565	561	554	554	562	588	612	570	537	576	586	587	543	557	550	564	573	567	551	619	584	575	620	588	535	585	582	551	507	538	565	541	602	550	625	577	570	570	539	568	563	557	593	538	564	572	555	563	553	542	545	579	569	589	546	598	614	557	562	585	540	544	553	544	595	604	527	554	561	550	560	567	559	579	555	563	559	566	573	535	584	600	584	564	562	591	543	586	557	586	604	544	576	599	588	588	545	591	632	574	572	570	544	547	570	593	566	537	555	555	586	573	605	540	606	554	554	574	550	573	579	565	568	547	542	569	576	551	565	584	576	556	572	554	603	574	577	576	554	552	556	547	589	569	575	572	587	599	597	544	543	535	583	552	572	556	554	528	560	575	538	574	531	550	564	555	577	552	579	589	555	566	553	553	557	584	564	548	557	595	518	592	595	577	563	641	553	604	568	563	560	552	583	540	572	546	553	591	546	557	553	538	577	567	604	566	554	566	558	572	557	544	582	548	554	559	546	563	560	587	521	575	584	567	571	550	563	564	578	582	550	547	540	577	528	565	561	582	555	554	579	565	552	516	555	574	578	546	550	565	551	572	578	581	553	628	618	559	566	522	582	573	555	549	551	557	566	556	560	563	586	538	564	611	565	564	553	530	585	534	526	519	556	550	547	525	599	528	559	557	622	518	586	582	563	597	597	569	547	557	538	619	593	597	552	578	562	589	571	560	543	509	570	565	584	562	559	544	531	561	597	560	635	575	522	602	557	570	573	579	605	572	570	630	553	587	552	532	570	581	572	585	553	526	541	592	565	579	520	537	584	515	581	577	613	557	566	577	600	563	590	566	574	528	586	589	554	567	601	561	580	553	583	607	540	552	604	595	561	574	594	603	575	567	579	612	525	556	560	566	514	572	559	567	588	565	561	622	581	584	552	572	545	563	579	527	591	578	551	579	547	550	559	563	550	581	592	577	578	553	562	597	573	600	589	548	560	563	533	581	558	571	558	557	554	582	559	546	557	578	572	562	558	599	510	553	533	576	545	525	553	568	553	551	608	570	619	568	570	540	576	554	549	600	572	535	520	574	566	553	586	575	553	540	551	591	512	577	545	544	568	618	547	565	572	590	513	587	551	566	569	572	585	559	538	548	561	613	546	567	576	544	585	575	547	589	576	590	555	610	501	587	553	541	540	565	564	573	573	576	588	558	548	571	602	572	538	550	609	586	511	565	578	567	544	529	625	574	556	515	582	529	607	553	552	556	548	554	576	560	535	574	545	559	560	566	552	540	596	517	565	592	568	547	555	573	562	563	591	575	547	562	588	600	568	578	544	577	562	587	524	572	543	568	559	558	551	533	584	575	521	528	572	561	537	532	569	566	543	573	520	574	597	574	584	558	578	590	574	582	518	530	565	577	531	603	581	577	560	602	607	535	555	591	613	593	571	586	573	573	550	541	567	553	628	586	567	547	552	564	588	588	555	549	550	554	568	587	570	567	600	506	565	541	551	560	609	576	563	580	561	545	537	576	559	582	570	512	518	580	593	536	554	570	563	562	570	633	519	558	596	556	526	584	565	579	612	567	534	537	555	598	591	579	566	576	574	584	602	563	598	566	566	565	572	526	589	575	602	566	566	548	526	614	557	608	548	557	582	589	572	534	592	556	537	633	564	564	593	540	579	625	555	559	567	582	623	503	565	571	566	603	575	546	547	566	545	593	563	584	540	540	568	557	571	564	570	525	591	585	562	539	535	534	561	531	566	572	511	590	559	551	568	548	575	534	574	554	577	563	555	584	607	577	571	599	558	558	552	562	579	507	560	554	625	535	589	551	588	555	513	554	538	551	570	579	554	590	548	575	556	598	550	546	568	571	502	597	551	579	548	553	578	538	579	563	577	585	557	547	619	546	558	586	589	568	531	563	550	595	588	560	565	586	517	568	565	566	605	539	593	542	585	555	536	570	594	552	569	530	566	594	535	587	575	552	559	547	591	544	542	599	594	540	601	577	586	559	591	556	578	545	554	538	555	554	562	580	551	528	539	585	561	580	568	522	584	564	506	610	575	590	572	587	567	573	541	546	605	560	555	574	548	590	533	592	557	590	613	582	566	569	596	554	567	595	586	615	549	568	593	556	599	560	545	528	555	555	563	591	576	535	561	581	542	538	552	550	520	585	542	561	593	618	554	607	589	587	555	579	535	579	542	537	578	577	559	577	590	599	570	589	573	560	537	555	530	562	595	581	597	578	584	578	529	565	543	587	553	637	582	530	576	553	584	571	563	524	567	577	601	540	574	574	570	563	567	566	560	562	538	542	586	596	565	531	575	554	584	564	539	512	598	559	538	538	564	531	569	568	548	553	567	540	585	579	521	569	564	544	556	562	515	580	513	555	574	581	576	544	595	541	537	570	601	566	574	528	546	567	583	566	577	620	553	552	532	571	584	585	552	593	587	572	563	603	572	526	564	546	566	533	531	566	542	584	582	578	517	544	570	571	571	580	602	567	565	564	559	538	536	577	622	530	576	576	603	584	571	564	607	569	561	566	597	577	547	577	558	598	603	548	576	558	548	591	603	575	572	585	594	588	521	580	572	580	549	566	588	588	593	552	563	590	581	568	568	564	599	517	579	573	569	560	589	599	575	522	571	548	581	528	560	606	523	567	599	556	558	585	522
8539	669	736	619	493	428	430	390	378	350	415	372	371	366	375	314	346	349	344	342	335	342	336	319	317	294	345	348	335	322	342	350	324	350	342	375	328	333	352	340	329	333	339	353	319	397	314	332	380	359	331	326	360	347	358	349	366	350	342	349	322	341	298	363	309	307	386	359	337	320	362	336	381	348	335	302	340	329	357	334	327	338	324	365	331	348	334	329	342	350	350	355	345	371	367	327	353	331	326	334	353	301	314	324	352	332	350	341	318	325	310	340	363	398	346	372	396	366	352	291	375	353	349	365	382	344	362	327	318	374	366	322	303	350	314	327	370	372	322	345	362	318	370	311	329	339	345	343	322	328	356	328	368	344	337	360	320	347	321	327	337	322	326	332	332	351	360	325	353	356	318	347	345	320	329	330	332	333	343	315	347	339	379	314	369	338	359	374	334	331	380	366	339	340	347	351	347	313	333	317	345	347	328	332	351	342	342	335	356	348	327	358	361	338	319	366	381	339	328	312	341	348	362	319	354	342	361	344	317	344	363	323	361	311	355	328	314	353	382	347	335	347	329	356	365	347	365	345	354	349	324	360	350	348	363	331	399	386	324	330	333	335	397	358	333	338	346	322	304	341	346	329	329	324	336	320	308	367	320	365	354	324	314	379	358	330	344	326	327	325	329	325	346	365	400	344	341	347	335	375	344	364	362	328	330	348	361	346	351	310	351	308	339	352	366	338	358	306	354	339	351	366	373	349	362	333	364	389	350	313	319	353	343	355	319	321	346	304	345	354	330	331	352	318	368	321	351	328	362	356	325	343	377	330	357	338	332	370	368	333	299	311	328	342	350	352	336	376	335	341	322	344	334	358	315	327	344	318	358	304	322	327	377	329	374	341	336	328	323	379	365	363	372	341	347	356	343	338	380	323	349	343	348	322	376	309	363	333	346	377	311	324	339	334	341	340	340	322	319	356	340	329	382	380	329	347	329	318	335	354	341	371	331	310	341	334	347	312	304	357	326	384	363	349	362	348	313	329	348	318	336	354	352	346	328	341	351	342	370	364	313	339	389	350	343	367	353	320	366	327	340	358	356	326	355	327	344	330	361	372	301	346	358	333	342	324	331	322	314	332	345	329	370	354	351	350	372	317	312	347	312	358	318	338	358	355	325	380	320	353	315	351	337	332	362	344	371	319	350	365	393	346	334	325	349	393	354	341	320	348	386	337	353	287	321	328	373	371	352	339	328	313	342	325	325	337	339	349	353	365	341	324	333	344	339	310	398	341	341	312	335	357	358	338	350	309	350	328	335	356	362	324	324	388	322	307	333	346	340	347	335	354	358	336	337	349	373	362	361	336	330	343	323	332	332	330	349	330	384	337	347	314	339	341	316	323	366	317	341	343	364	326	325	367	354	320	338	325	328	336	314	307	318	292	309	322	330	320	313	358	322	308	308	309	333	357	380	377	357	353	375	313	339	364	340	334	334	349	337	368	348	337	344	325	344	322	324	342	345	331	346	353	350	363	333	357	345	339	369	375	363	328	360	339	324	341	364	353	327	347	330	350	313	361	298	357	403	343	332	357	325	333	344	337	337	323	312	336	372	362	350	330	346	328	334	353	351	316	350	373	336	347	344	364	352	326	317	319	371	332	339	319	365	324	338	351	335	360	336	372	349	331	353	320	307	354	323	330	374	346	319	391	351	347	362	332	350	363	374	351	324	376	358	374	340	332	339	341	357	348	344	384	336	333	346	326	332	342	347	330	323	337	350	358	324	335	354	311	348	311	325	368	319	320	347	360	344	329	332	345	349	361	330	374	352	365	318	302	340	349	360	310	334	349	330	349	316	351	362	342	329	371	381	331	373	337	359	337	321	350	393	353	334	320	320	373	344	374	337	356	364	347	357	341	357	322	325	336	360	356	371	339	353	321	331	329	363	344	332	314	314	355	336	354	353	369	332	345	320	359	346	337	358	335	358	356	339	354	357	350	347	317	350	345	332	343	341	364	347	369	359	354	339	327	330	352	344	368	368	362	360	379	342	311	334	339	359	355	359	322	328	336	373	339	332	355	368	362	342	356	341	342	327	319	311	360	308	359	332	318	373	343	375	330	358	365	304	334	362	326	357	381	350	351	350	366	312	303	380	386	367	356	337	353	353	330	335	338	366	343	330	336	356	331	352	357	331	332	332	325	342	358	400	367	334	327	323	350	328	337	342	348	320	360	320	351	342	328	337	339	344	370	349	340	388	377	392	315	366	337	334	367	341	347	344	317	360	351	334	367	326	325	321	349	372	375	315	309	336	340	387	366	398	357	329	347	314	332	309	363	322	328	365	337	357	373	342	337	369	358	345	330	337	370	344	324	363	344	376	348	308	315	363	353	408	343	322	307	321	310	345	279	354	331	375	311	359	342	337	357	333	335	351	381	386	332	333	320	329	310	339	337	330	318	369	349	357	373	334	300	342	355	301	329	311	357	352	344	307	345	339	332	305	387	340	322	331	355	334	335	354	328	354	386	326	325	339	345	309	360	319	396	361	356	377	299	341	308	370	341	349	376	363	350	374	325	367	330	356	352	381	353	354	311	316	337	315	347	362	379	366	344	300	367	338	354	349	349	295	337	347	307	370	334	330	341	364	357	363	335	344	339	374	346	351	328	322	342	354	337	340	328	348	375	361	357	335	359	362	343	295	321	371	315	338	372	324	356	346	363	353	326	355	376	345	317	344	353	361	369	338	337	316	336	351	317	320	340	349	352	345	339	385	360	364	357	333	353	370	353	348	329	357	337	294	350	346	333	359	331	357	357	321	351	331	378	353	334	370	354	343	323	341	351	344	325	342	328	317	378	326	341	337	348	349	311	367	317	348	304	365	353	349	359	338	330	299	313	331	320	315	341	388	357	334	315	329	344	334	344	310	347	371	335	374	330	359	341	346	335	338	337	338	346	310	351	326	346	320	347	381	332	332	347	348	313	338	377	345	345	345	339	329	335	331	340	356	329	356	327	344	349	303	360	372	358	337	353	332	333	355	327	348	326	357	377	346	341	358	338	355	318	363	356	337	328	329	350	353	334	308	310	333	329	351	328	334	327	320	349	344	328	317	363	358	344	339	333	363	342	331	343	344	366	338	324	336	365	363	329	314	358	336	349	311	361	391	323	297	305	384	361	285	332	337	344	303	340	332	353	348	364	360	367	301	341	340	372	384	342	341	346	358	335	371	337	306	371	323	343	330	329	324	354	381	366	334	343	307	348	353	342	317	351	375	347	338	371	364	373	344	355	324	361	343	315	343	367	346	333	317	298	342	339	340	314	317	380	339	353	349	323	349	358	342	335	334	339	377	361	357	331	331	345	353	334	339	363	318	343	355	352	328	332	318	351	363	297	325	355	333	354	345	339	352	350	349	366	321	350	371	307	331	377	354	352	335	337	321	337	355	311	326	318	370	328	351	309	371	346	347	327	333	362	340	332	383	326	365	328	327	321	364	340	345	341
6994	1057	1588	1679	1490	1261	1176	1016	1037	965	953	883	908	932	869	879	845	870	844	835	791	855	858	890	805	823	806	803	811	752	773	773	706	785	768	844	828	781	769	812	767	801	783	767	772	761	756	766	796	791	801	769	809	802	767	766	759	787	723	825	806	743	776	748	771	798	766	815	790	774	772	771	784	788	828	754	716	780	756	760	763	778	790	815	763	798	809	757	762	761	754	782	811	778	776	787	776	770	764	838	763	815	793	747	797	750	733	788	754	752	811	763	808	765	738	807	779	760	768	779	769	777	797	766	773	765	732	749	745	775	754	774	754	803	771	775	764	765	753	815	809	766	786	766	795	769	733	729	827	773	819	692	829	744	755	716	793	735	720	768	787	745	768	788	758	755	747	789	786	729	741	753	822	715	778	789	800	786	758	763	759	795	831	785	760	775	723	779	742	752	753	753	776	767	813	760	782	791	790	786	760	760	787	781	754	829	767	779	827	747	813	791	788	782	780	728	749	701	795	787	782	769	780	742	752	754	751	775	752	753	755	796	765	793	789	739	762	779	783	759	802	865	800	788	771	773	779	825	791	771	781	830	754	770	766	793	736	761	735	761	773	737	785	796	746	769	777	813	774	788	757	749	811	807	742	788	759	786	794	731	760	797	786	756	757	764	782	774	815	754	829	776	817	763	749	811	729	812	784	796	779	816	776	784	734	816	754	760	798	798	762	763	803	764	790	796	796	772	788	799	809	821	794	787	805	759	778	709	811	800	764	726	741	770	768	767	761	813	793	775	823	769	801	780	838	779	807	757	751	818	772	787	821	786	802	793	747	761	757	771	813	761	808	813	790	774	861	762	763	789	792	794	746	839	755	780	762	813	772	779	784	780	787	796	795	741	803	747	787	775	767	782	808	773	792	785	739	733	739	796	814	747	785	754	819	798	786	798	773	759	803	833	847	826	808	774	788	772	750	861	797	735	787	798	767	779	763	758	756	800	786	761	792	753	748	762	774	791	798	777	796	788	750	746	790	732	785	748	783	800	805	819	824	788	827	829	772	781	804	776	778	771	764	756	765	770	782	828	782	763	764	808	726	780	761	781	764	814	776	808	809	759	768	794	755	790	712	799	786	780	775	745	736	763	795	780	815	780	772	754	795	737	766	757	820	825	776	778	779	781	775	786	832	797	770	808	782	817	731	776	777	801	797	796	746	806	784	748	761	759	773	808	750	826	814	775	776	772	804	803	734	756	775	781	797	780	757	774	833	727	724	773	771	789	750	775	760	780	754	783	749	764	804	765	788	778	772	753	789	743	736	787	755	797	751	766	796	781	789	748	768	770	801	768	764	778	791	770	741	750	762	817	752	773	749	687	796	807	798	785	790	783	774	849	714	778	746	773	769	817	735	780	777	722	772	743	785	746	788	708	772	825	816	765	784	816	772	810	794	778	809	785	781	750	766	797	768	779	754	803	803	743	763	761	783	777	800	794	798	744	794	807	777	741	755	783	787	777	776	782	781	736	809	769	761	745	821	785	763	751	801	769	813	716	792	736	775	803	773	778	798	799	767	764	768	835	790	784	772	773	760	795	752	723	781	784	828	827	820	784	735	752	755	739	778	790	749	759	758	749	806	795	766	772	763	763	807	722	810	734	762	776	788	805	792	744	799	806	761	802	727	763	805	778	835	753	794	740	779	749	763	780	789	774	796	808	778	811	757	769	721	771	848	785	782	784	781	820	786	760	795	747	740	743	783	760	784	793	803	820	843	817	770	720	771	795	781	708	747	754	808	751	773	752	769	774	793	757	823	758	778	781	824	813	765	766	754	747	764	720	775	784	838	734	809	782	784	792	741	791	806	722	793	785	830	760	777	749	801	785	782	805	806	820	743	778	794	842	734	803	737	765	734	767	808	795	741	790	794	755	751	733	806	851	787	772	775	794	714	762	763	816	756	808	766	769	775	770	751	777	755	739	813	802	781	758	777	789	784	769	736	797	741	796	744	763	763	777	811	802	740	759	782	765	801	804	772	804	748	789	764	781	771	769	808	834	781	805	797	820	798	767	861	755	766	753	785	820	764	746	798	797	754	800	757	794	760	791	789	792	820	768	744	740	745	804	753	804	787	792	780	767	819	806	768	799	772	757	756	810	778	776	764	745	791	745	758	741	766	811	792	747	773	766	783	788	794	791	758	819	872	789	747	754	727	767	794	759	756	789	760	774	772	780	760	798	769	799	751	751	786	776	750	809	797	779	786	769	767	809	784	804	789	769	815	788	769	773	741	712	725	720	768	771	754	776	777	782	838	753	805	741	738	756	766	798	811	817	836	753	732	758	784	804	792	803	772	750	778	706	774	734	791	785	765	773	800	801	783	747	703	801	774	767	769	842	791	817	793	724	798	731	816	760	787	759	763	797	772	744	761	766	788	781	803	799	850	746	745	768	738	820	758	813	839	756	751	794	789	788	738	756	748	785	774	780	760	731	788	768	772	771	813	765	793	764	770	797	791	781	791	742	784	798	784	784	786	858	845	820	791	791	763	757	777	781	828	751	822	804	775	772	759	856	778	775	787	811	798	841	795	765	788	741	741	800	808	783	817	753	742	768	757	748	746	789	760	783	798	762	778	784	806	768	787	753	768	798	787	762	772	819	783	786	736	802	799	779	797	785	767	789	753	718	765	796	827	767	752	801	755	761	821	776	764	798	777	781	787	830	795	787	815	782	773	743	791	782	772	756	771	815	765	807	771	802	708	786	775	825	781	793	752	795	716	772	768	755	754	738	804	747	777	786	787	787	767	762	797	795	799	745	778	750	801	798	789	765	797	749	783	769	745	789	707	800	744	781	786	804	797	783	782	721	802	815	739	758	771	739	791	747	779	745	801	742	786	772	796	804	795	739	777	779	738	793	734	795	784	744	722	766	785	815	753	765	788	786	767	815	773	763	754	836	784	803	760	781	822	765	724	807	746	789	755	721	749	779	799	756	735	808	780	767	744	817	771	803	753	786	797	783	807	792	744	806	810	774	795	770	770	752	784	780	778	790	746	803	789	777	827	798	761	744	786	786	728	805	767	781	752	728	790	747	820	776	771	791	859	762	809	758	817	749	753	742	756	742	798	745	774	794	810	703	766	863	827	731	760	776	752	790	745	801	723	777	817	777	796	787	750	801	743	820	704	761	753	774	769	771	793	781	778	784	796	744	782	764	780	811	804	834	829	781	791	815	784	809	833	713	759	763	750	714	791	776	707	795	781	795	771	740	774	784	802	827	729	779	775	766	831	794	822	797	780	774	789	727	830	780	774	757	799	753	837	758	774	759	756	793	736	772	766	782	768	763	760	779	802	784	775	785	789	793	763	782	781	763	748	763	826	784	796	788	825	795	781	750	783	726	803	736	731	773	747	760	789	792	746	740	740	738	793	769	767	801	797	825	781	800	812	732	742	784	785	752	814	756	778	797	772	753	808	758	790	734	774	777	738	766	799	763	846	758	776	761
15378	1328	1003	808	603	446	389	338	296	284	264	275	272	295	260	236	260	243	244	226	258	240	248	211	269	234	239	224	239	239	231	230	228	250	235	254	230	241	254	229	216	235	218	255	216	214	253	229	207	239	198	230	232	227	232	227	237	211	228	235	231	225	213	202	233	215	216	228	243	215	217	223	268	213	245	228	206	210	210	231	221	235	225	226	245	256	238	222	196	255	226	211	222	225	219	229	231	225	205	201	232	253	199	228	232	234	231	243	203	224	232	228	226	226	234	225	221	212	239	240	213	223	210	229	229	279	225	192	259	232	234	205	240	248	225	210	232	258	233	219	220	226	229	220	222	232	257	216	214	209	225	207	223	209	222	211	208	216	240	200	243	227	229	195	236	197	208	220	220	234	225	234	244	212	218	222	228	221	193	228	214	241	209	252	229	211	223	216	240	227	218	234	246	202	196	227	222	223	195	219	223	217	225	232	203	220	180	202	220	207	224	219	220	237	213	245	218	218	237	236	205	207	247	237	229	231	229	258	206	231	236	240	237	244	192	226	213	248	227	237	213	223	228	237	250	229	224	226	200	237	237	216	230	232	243	201	238	234	215	213	229	230	216	251	237	254	258	239	218	240	219	216	227	198	221	219	225	240	230	248	240	225	247	244	215	219	203	238	226	209	215	232	203	217	241	260	229	230	230	205	233	228	240	242	241	233	233	243	206	216	199	220	225	272	233	236	240	227	236	233	226	250	234	217	244	215	192	212	223	254	212	222	211	233	222	210	241	209	247	201	241	215	208	205	247	219	241	231	207	206	228	228	251	260	225	230	226	235	244	220	237	218	192	228	266	230	230	244	242	219	221	199	229	240	213	204	226	215	213	230	227	233	237	231	236	220	224	232	235	230	238	191	218	205	226	265	216	207	231	182	203	206	216	213	232	233	236	237	225	223	247	226	258	219	244	212	236	231	207	221	198	230	244	244	224	220	215	238	246	211	191	218	218	235	268	225	183	238	217	260	231	225	227	243	246	223	209	239	183	238	243	237	199	237	225	222	217	219	250	207	202	216	218	252	236	251	233	214	187	236	233	228	226	241	222	232	218	211	228	250	215	195	218	207	207	231	220	217	243	233	233	219	237	217	226	229	244	232	235	217	200	225	208	237	234	221	215	248	235	242	238	223	247	214	227	239	253	258	211	180	214	223	220	196	221	228	220	248	209	227	207	216	219	215	234	242	204	223	218	233	228	210	214	252	244	211	251	258	207	238	215	243	208	260	233	229	244	226	222	226	209	214	234	207	228	235	219	227	226	227	205	221	223	211	230	229	221	223	229	224	231	215	215	210	220	248	228	230	216	224	235	244	229	249	256	190	206	192	219	245	246	228	208	241	216	230	225	224	227	252	216	222	237	244	221	193	207	223	218	193	209	231	223	217	240	213	205	247	221	243	208	239	207	229	222	226	228	214	262	224	220	245	235	228	265	218	224	227	223	241	231	234	213	219	203	212	206	226	216	235	215	243	223	237	238	256	198	256	253	240	212	233	221	211	195	211	250	205	251	214	241	206	232	213	245	240	243	261	220	229	232	233	231	214	237	198	204	215	234	211	229	238	227	203	221	230	227	233	217	229	231	232	223	227	239	257	206	211	238	229	239	236	232	241	272	231	239	232	213	222	221	206	252	236	220	235	239	216	237	213	267	237	215	225	243	194	246	229	224	205	215	277	242	223	230	237	235	223	216	224	220	216	232	214	217	231	220	237	216	212	230	227	243	226	226	228	201	222	197	231	229	205	218	199	241	211	208	209	230	233	217	234	228	170	237	209	247	224	231	222	205	211	273	225	241	221	210	224	209	208	236	254	238	217	251	195	221	204	236	244	226	239	222	224	222	233	218	205	240	223	218	199	212	230	257	216	243	245	227	209	199	212	242	231	237	229	210	237	233	217	215	211	192	234	241	261	246	205	235	251	237	268	227	215	197	240	211	235	239	212	250	243	254	226	243	205	255	235	212	275	242	254	248	217	243	221	216	231	225	225	217	236	186	198	217	222	223	218	233	196	223	230	239	226	257	229	189	209	244	256	246	218	257	199	224	253	227	179	223	240	233	226	261	227	224	209	208	219	228	225	226	229	221	221	217	208	239	227	256	214	232	243	234	220	233	217	220	218	239	225	223	240	222	226	209	220	227	210	222	233	201	209	233	270	227	212	235	240	235	221	217	207	244	227	205	217	280	222	233	260	260	221	220	238	214	248	231	256	215	228	235	212	197	200	233	222	199	209	212	210	229	256	226	242	227	270	220	245	220	203	203	270	215	203	211	235	242	205	217	240	239	225	198	251	229	230	234	232	231	212	221	188	231	232	252	245	254	234	206	242	234	248	246	224	226	246	223	251	239	239	217	220	213	230	243	226	200	219	215	240	215	222	226	219	204	240	233	236	199	213	227	202	246	220	211	219	239	228	218	248	221	217	244	236	229	217	217	208	229	249	238	194	226	253	233	228	224	230	233	255	237	237	219	256	247	230	210	251	258	245	203	201	179	224	222	218	213	224	237	212	206	244	230	226	202	209	214	239	213	225	200	231	225	218	241	225	240	194	201	265	210	230	208	241	243	206	248	182	212	268	214	211	201	191	235	200	230	186	224	222	219	208	236	226	225	247	236	256	215	212	227	226	205	260	210	234	239	224	232	231	200	235	223	225	248	245	206	214	241	245	239	192	230	214	233	216	208	257	241	227	239	217	251	240	196	255	240	224	243	239	209	226	229	217	215	234	249	213	236	228	226	228	236	223	199	209	220	241	238	228	234	220	201	214	222	214	229	213	210	246	236	212	233	225	232	223	232	229	225	283	227	219	212	227	239	204	221	215	196	201	189	248	204	220	198	230	246	217	221	239	237	225	209	249	199	234	199	235	231	241	219	240	260	228	260	248	226	231	240	207	205	214	227	239	215	206	196	226	192	240	206	251	249	213	242	215	198	222	232	246	239	221	239	220	221	201	223	228	213	232	221	227	229	223	227	223	224	224	223	262	223	203	267	231	215	242	227	237	213	222	215	223	210	240	233	208	209	264	221	233	203	219	216	216	220	235	248	235	236	204	205	230	200	217	213	227	228	237	191	232	234	263	182	237	222	201	222	200	217	240	226	214	241	241	252	217	234	222	235	210	228	187	255	253	226	230	212	240	194	224	245	241	231	249	226	196	227	253	216	239	221	212	212	208	209	221	247	217	251	221	225	219	230	227	199	232	208	222	241	235	206	232	210	216	212	241	212	230	225	226	241	224	240	234	242	223	212	238	236	273	246	230	239	229	203	242	215	233	237	185	241	237	218	200	215	222	201	217	212	216	217	237	239	219	245	206	208	224	227	232	223	234	237	254	242	221	231	220	232	241	190	223	230	204	209	230	208	226	253	229	246	229	196	223	264	237	192	208	210	211	197	253	225	245	206	182	247	217	238	223	206	204	221	227	253	235	232	232	202	234	213	243	242	249	218	220
8281	1059	1995	2352	1887	1532	1258	1065	983	894	852	830	724	728	663	678	607	650	615	603	634	574	538	562	547	553	591	547	567	570	555	578	564	548	546	583	514	564	534	580	555	511	526	547	525	557	538	527	498	508	538	503	508	529	520	546	509	511	555	561	503	499	561	520	502	540	544	540	495	525	500	534	515	521	528	514	469	559	541	511	534	503	553	494	514	540	514	493	501	520	547	545	533	548	506	556	504	480	519	488	524	501	498	522	543	513	537	506	550	520	532	546	508	521	516	544	489	526	548	539	537	496	537	538	501	540	535	546	578	526	515	494	513	539	564	554	523	541	488	512	504	503	470	545	546	518	484	518	561	502	515	505	570	501	502	496	538	516	534	550	535	559	505	526	486	533	525	496	540	510	507	510	520	520	536	515	479	496	520	530	515	521	543	487	509	523	538	494	487	493	477	541	510	518	509	540	508	532	495	494	475	512	550	511	496	524	479	563	506	530	522	543	518	513	555	525	514	510	533	513	494	551	553	507	562	530	554	544	505	493	515	552	491	501	518	512	528	532	486	530	549	498	532	509	542	513	537	527	505	532	497	543	491	506	509	515	498	539	521	503	515	524	521	529	535	550	501	539	543	534	480	504	538	512	514	537	501	538	551	477	525	549	501	526	512	508	542	554	494	479	501	504	500	515	546	504	544	509	533	510	534	572	547	500	536	517	514	524	507	511	512	537	550	506	514	522	505	474	500	507	513	510	527	550	498	541	510	531	482	509	531	551	516	540	533	517	533	544	526	556	489	542	520	518	501	510	503	540	495	530	525	483	522	526	521	523	492	483	563	517	499	497	534	525	512	533	542	536	518	506	527	506	509	557	492	518	520	517	508	541	517	489	515	495	506	544	482	518	553	498	509	538	520	498	525	500	518	527	513	511	516	528	504	498	517	510	506	510	525	526	502	536	558	548	534	527	514	488	532	503	525	568	488	564	513	532	501	530	524	520	520	491	545	515	526	535	510	518	509	509	533	493	467	519	534	555	496	485	518	494	543	495	534	512	522	506	546	494	509	565	545	499	504	500	506	532	509	528	510	515	526	543	494	459	514	578	522	546	532	556	541	565	546	493	509	538	547	543	495	526	546	517	498	508	524	523	510	534	506	499	559	526	514	497	564	559	535	564	482	532	507	525	508	558	494	505	496	530	528	532	522	543	544	523	532	536	528	523	525	539	507	527	560	487	534	541	536	518	526	544	504	561	534	515	499	521	499	529	563	512	536	476	486	502	497	528	491	540	522	500	487	504	516	520	512	540	515	491	515	554	558	484	525	493	495	516	553	554	486	519	476	531	522	511	541	540	515	569	519	462	515	537	509	513	508	514	548	521	506	527	489	511	529	498	564	534	503	553	508	535	517	498	520	548	515	521	498	536	529	544	535	519	511	484	536	511	522	504	490	511	477	515	512	556	528	517	530	510	513	547	527	509	512	527	482	519	508	514	509	528	528	505	558	550	519	536	543	538	511	529	489	473	503	502	533	547	510	503	525	491	526	565	541	511	524	519	529	517	559	519	506	535	537	541	525	529	513	509	525	476	503	540	542	520	476	496	489	495	486	517	529	541	490	519	529	480	536	484	556	487	514	534	529	523	519	534	482	497	536	539	508	510	488	496	503	524	513	522	528	514	525	499	524	519	532	550	536	478	534	526	509	570	521	531	559	538	495	482	504	520	528	485	546	511	525	503	528	486	517	534	529	519	507	540	544	536	509	495	488	528	520	500	506	507	520	551	531	468	464	489	523	531	501	523	528	486	534	532	561	545	511	530	501	499	487	506	512	527	546	526	543	506	517	499	514	493	503	515	540	483	548	530	524	509	491	521	512	544	502	501	509	552	495	507	511	514	484	497	528	527	485	511	494	537	534	525	496	506	517	523	498	499	536	508	508	512	468	543	518	501	495	524	520	535	531	521	498	480	528	540	478	503	536	525	542	523	495	510	516	492	518	562	516	532	520	504	527	506	509	544	545	526	547	538	496	513	527	522	513	538	528	534	511	536	505	482	513	521	513	517	536	508	491	475	561	502	499	521	522	479	566	555	535	466	506	506	555	527	499	518	516	515	528	491	483	507	500	507	498	513	514	547	506	520	508	515	548	506	519	504	520	513	478	522	500	525	500	483	494	508	547	487	506	547	545	464	565	527	502	553	533	537	516	505	552	532	506	526	473	504	511	525	518	513	509	510	518	489	540	499	462	500	517	529	473	526	541	528	548	525	568	523	547	558	519	549	522	521	513	509	480	486	515	520	527	491	533	501	533	520	497	531	506	539	499	549	495	503	523	512	504	505	473	546	562	569	513	492	490	587	527	505	536	522	539	527	522	536	531	520	523	563	516	485	568	486	520	495	505	567	514	490	544	543	478	476	506	502	525	501	509	525	519	494	510	502	522	527	505	537	511	513	472	537	518	523	542	518	502	541	556	518	522	500	517	522	534	521	503	508	551	546	492	544	531	477	471	510	517	499	536	548	489	506	475	527	514	496	517	540	522	474	499	528	509	554	490	531	538	499	482	527	541	539	563	448	563	529	519	497	538	535	515	467	514	545	524	558	529	502	560	550	533	503	515	537	518	495	478	525	550	479	503	513	565	509	526	558	533	491	517	523	535	541	520	486	515	538	479	538	485	505	509	507	542	538	482	513	494	521	482	478	499	515	539	509	505	514	492	559	528	514	531	524	514	546	524	492	486	501	516	505	526	541	508	490	529	526	539	536	514	490	521	535	533	537	495	474	553	498	511	505	508	512	533	524	464	523	486	500	542	532	533	508	503	500	527	514	506	538	513	505	526	524	501	486	545	534	544	477	479	540	552	571	508	551	529	530	467	556	532	508	496	498	496	540	514	506	492	507	515	516	509	521	548	554	504	512	531	494	519	481	511	514	577	537	518	521	487	504	477	489	481	531	498	504	512	533	576	511	506	515	469	542	527	538	553	533	517	478	511	508	479	528	495	519	540	500	516	496	564	498	524	513	524	481	480	541	565	484	503	500	517	517	524	507	514	528	527	548	524	536	529	513	505	533	520	470	554	537	505	507	503	508	509	480	471	574	551	474	507	506	505	550	500	476	507	520	548	577	525	519	512	550	511	521	519	536	569	503	519	472	478	502	499	534	526	531	496	494	522	498	521	510	504	509	546	506	497	531	521	515	527	523	532	544	544	497	512	500	504	488	527	512	523	508	497	486	478	535	530	551	482	526	494	531	508	570	478	518	510	513	515	479	522	490	487	524	535	499	493	555	497	518	542	504	474	490	534	536	546	511	509	541	492	531	494	530	508	522	483	528	497	523	569	531	531	507	527	527	536	505	484	501	508	519	544	538	538	488	532	551	553	514	528	492	533	486	487	471	544	533	520	533	517	525	493	527	491	525	514	532	490	510	539	560	504	574	534	545	556	548	530	521	518	513	502	467	483	525	495	511	506	532	499	513	524	556	531	525	556	499	467	533	519	439
1706	234	280	267	203	273	229	230	265	220	243	237	239	212	208	254	208	221	257	238	227	262	228	220	221	253	204	217	196	268	259	232	220	211	204	222	223	246	222	230	245	216	242	234	231	230	245	230	249	215	214	195	217	250	233	212	255	228	219	238	231	241	197	214	212	244	202	219	236	239	227	201	207	211	239	246	239	212	231	220	200	216	218	215	249	278	243	250	200	251	259	206	239	235	229	235	218	219	231	256	239	220	233	226	270	233	193	224	178	227	239	212	238	220	218	214	229	226	203	214	237	220	243	236	240	235	244	204	261	225	243	252	230	214	257	220	275	235	212	247	233	251	194	242	223	242	235	224	224	223	256	228	215	241	248	231	238	196	236	224	223	244	248	235	230	249	234	242	235	242	225	200	247	233	266	231	225	253	213	226	237	259	213	208	260	226	250	239	230	223	264	226	224	212	196	252	212	251	225	197	208	248	262	242	276	221	225	267	195	247	210	212	240	196	247	240	205	228	240	225	220	217	222	228	219	249	207	220	201	237	243	257	206	219	208	251	222	275	219	216	216	229	230	267	220	213	229	265	256	232	235	242	214	247	244	209	182	238	223	222	251	237	245	240	232	248	223	255	241	235	231	226	260	240	223	214	225	258	256	250	227	220	230	216	224	234	225	241	222	218	242	224	226	268	276	230	235	225	215	228	236	225	218	239	243	234	222	234	230	234	255	217	213	214	219	235	213	209	236	221	249	198	223	222	221	235	247	230	262	229	240	260	254	223	223	230	235	213	230	225	219	236	246	224	252	218	225	253	244	249	237	209	242	212	211	234	216	255	240	224	229	236	240	223	240	208	223	207	236	266	243	253	232	238	235	229	248	255	224	226	228	241	208	206	236	218	229	265	225	231	230	220	213	235	209	222	235	232	217	195	270	232	232	254	240	247	230	252	244	230	213	243	248	230	238	248	241	254	242	257	245	224	237	229	234	251	240	260	219	255	205	246	221	223	221	199	257	211	224	239	205	222	235	245	248	243	248	227	270	228	244	248	217	219	260	243	249	248	227	237	253	223	243	212	221	234	210	219	250	267	200	208	223	253	206	253	243	204	217	208	225	236	232	221	232	217	229	228	230	214	232	254	231	221	255	233	238	235	239	210	243	226	209	209	213	255	265	219	226	211	233	257	242	228	244	218	235	207	229	232	239	237	233	244	229	220	254	238	271	238	203	221	217	223	272	234	229	265	210	225	221	269	245	226	221	220	262	217	241	249	209	238	233	213	241	220	209	232	216	242	241	220	232	211	232	254	246	225	234	250	241	232	208	241	245	254	256	230	243	244	220	234	233	211	224	241	231	215	224	238	229	241	231	234	251	223	232	255	222	241	246	216	232	234	205	240	249	222	212	235	207	218	231	250	225	240	219	221	240	250	238	207	234	242	229	235	236	204	242	235	235	216	241	221	234	237	256	222	224	231	219	220	229	226	227	215	234	225	240	233	231	234	191	251	243	205	239	227	231	227	223	250	203	237	216	276	253	247	258	223	233	239	244	222	251	250	201	229	216	234	234	243	225	237	232	247	258	248	233	199	246	224	228	228	233	229	214	225	244	234	222	237	259	220	233	227	217	262	244	216	206	243	256	230	230	246	232	236	199	260	224	229	226	229	235	238	253	241	246	219	223	228	234	219	229	230	211	256	212	215	208	193	228	240	230	218	218	221	235	249	242	242	214	239	254	214	243	231	219	215	246	218	239	230	241	250	244	240	242	240	227	253	248	257	244	240	245	250	226	222	249	215	222	247	204	234	216	234	217	240	201	205	262	232	245	227	211	205	227	242	275	209	223	222	240	222	223	217	220	234	217	215	202	208	246	222	243	268	240	211	249	231	231	224	227	248	231	223	233	237	251	224	244	241	227	234	226	261	234	224	220	250	235	259	230	230	253	224	227	216	209	224	207	228	231	248	236	236	215	208	234	222	252	226	236	231	222	237	239	246	223	229	248	216	231	226	213	245	234	229	215	197	240	242	243	219	260	263	198	257	208	233	223	239	233	210	212	248	249	203	242	214	208	235	254	251	266	272	201	229	225	243	218	240	245	220	278	219	235	232	245	241	218	254	249	239	218	228	241	212	219	244	213	237	225	230	261	210	225	235	187	228	249	225	218	212	261	219	233	265	242	246	239	214	221	213	233	233	223	234	223	239	243	225	234	223	229	231	242	225	230	232	228	208	230	247	218	216	208	250	241	244	239	248	225	220	232	256	246	196	232	231	241	275	240	258	245	242	242	231	224	233	224	214	221	247	236	255	225	243	223	224	211	230	248	200	234	253	219	229	219	210	218	207	207	209	240	221	247	256	217	229	210	193	218	233	236	193	239	244	218	237	205	267	219	234	260	233	241	235	241	222	221	233	239	264	236	209	212	237	220	253	258	226	222	246	206	223	265	247	271	219	208	244	236	240	224	249	259	219	240	251	224	244	236	196	235	228	219	227	236	240	255	260	243	203	224	220	236	242	233	211	201	213	240	228	234	211	220	210	245	228	214	252	214	225	226	248	229	218	266	245	241	220	208	209	219	236	220	221	244	222	225	237	225	219	253	239	230	250	259	225	242	225	239	210	246	238	218	219	245	231	222	220	226	250	217	215	234	206	222	237	244	217	225	236	229	242	228	225	205	220	242	238	211	236	222	208	242	248	245	230	237	236	202	238	224	225	230	238	235	231	255	202	236	247	220	235	222	228	226	227	243	226	272	224	249	238	223	241	232	233	225	214	198	225	266	226	302	275	247	249	261	224	254	226	224	233	219	220	234	224	228	253	262	237	207	211	210	233	244	254	245	240	205	209	260	223	217	205	232	211	243	230	263	235	231	236	213	238	245	237	206	207	226	224	219	253	223	228	233	228	216	211	225	217	230	243	234	228	236	234	219	249	242	255	249	224	230	231	237	211	241	224	219	244	239	226	216	209	248	208	231	245	226	226	207	225	230	232	205	234	250	239	222	229	230	235	240	203	253	224	264	233	221	204	245	220	232	236	227	225	242	238	229	246	226	226	224	249	236	253	238	230	225	227	232	242	226	205	221	249	234	216	247	263	258	213	260	278	249	224	257	244	243	195	250	218	224	215	211	219	232	209	245	227	217	228	249	210	234	207	213	213	203	204	227	215	232	250	235	226	250	220	249	238	243	223	223	246	247	251	248	226	238	226	239	226	262	214	234	247	247	217	248	214	233	239	228	209	226	236	203	228	226	224	246	262	239	212	267	203	235	240	262	226	230	198	212	235	233	234	220	242	226	190	253	225	235	227	224	238	230	272	243	238	223	231	207	241	224	239	247	230	211	228	226	224	213	222	239	204	211	215	220	242	220	254	216	237	234	215	228	237	228	232	207	228	229	246	228	242	224	239	246	211	235	238	225	238	248	232	220	208	237	230	202	234	229	227	252	229	255	214	255	223	228	225	243	211	186	228	229	218	225	218	235	211	239	237	222	228	243	229	215	201
2114	535	593	600	591	584	592	526	609	565	557	563	556	549	578	547	524	582	596	579	574	560	579	569	575	556	589	532	528	612	583	555	530	550	583	549	533	537	583	530	538	542	565	557	563	577	589	555	548	538	548	583	617	577	563	593	588	566	548	571	576	530	565	539	530	578	580	599	565	514	569	547	553	553	582	555	558	584	560	605	566	572	549	591	546	632	593	550	537	561	576	561	558	580	561	559	555	561	578	552	568	584	559	563	537	517	569	564	570	578	567	598	563	600	526	580	541	556	569	573	566	613	572	530	559	568	581	515	563	544	575	561	567	554	529	568	528	532	567	524	523	572	560	561	577	543	581	564	560	524	557	553	584	595	591	521	563	569	523	572	571	561	567	571	537	533	511	571	602	602	597	563	598	569	538	558	568	525	591	547	556	551	554	565	539	572	538	554	592	563	541	539	564	548	588	530	550	566	549	536	574	573	583	552	577	518	545	514	536	545	586	564	519	529	576	531	558	605	548	532	554	555	539	569	560	536	589	606	568	547	556	559	519	535	553	578	549	575	551	532	560	566	559	565	581	570	530	536	542	561	533	581	531	546	596	541	539	578	615	562	518	529	572	577	574	586	527	548	544	572	585	583	556	590	570	566	539	539	566	562	558	567	526	586	579	585	556	542	589	553	539	570	532	574	588	538	554	536	580	568	579	590	533	530	560	527	604	607	596	556	560	558	598	554	574	511	528	541	555	583	553	572	581	549	569	537	561	574	541	529	535	546	576	553	557	564	578	554	537	605	554	576	579	575	548	547	548	600	569	576	557	612	495	573	559	566	572	586	571	551	582	540	582	598	549	560	536	598	510	560	559	568	589	582	581	556	559	536	586	612	585	568	560	563	509	585	582	606	532	564	543	547	541	586	554	565	591	608	577	574	564	571	563	583	540	559	534	589	573	570	553	559	552	589	561	605	518	552	596	542	527	508	537	510	541	572	574	560	564	592	526	525	589	557	555	533	548	598	566	562	570	540	578	544	541	602	584	526	617	562	550	518	577	552	627	548	541	543	518	572	570	550	586	517	557	551	560	580	530	594	571	540	577	565	584	549	580	571	582	556	554	562	559	554	551	557	573	587	565	564	524	526	547	562	600	558	535	561	574	576	539	575	546	593	559	541	583	567	550	546	584	568	547	594	534	565	519	553	564	541	581	553	526	521	578	564	534	575	573	523	592	552	552	560	565	540	589	546	582	510	577	531	575	557	515	508	581	565	564	554	547	572	546	566	561	558	520	540	545	558	645	566	580	521	571	583	577	553	553	613	566	560	554	570	567	589	553	547	603	577	624	578	508	550	564	594	567	549	555	525	585	582	579	536	551	554	582	554	600	567	525	572	581	553	570	556	606	576	564	539	497	540	552	552	508	552	569	560	540	625	546	527	546	565	563	563	560	542	559	573	571	540	537	520	571	579	562	554	495	585	574	534	563	593	512	581	597	535	566	564	546	574	537	548	545	574	599	582	567	519	539	575	564	586	557	564	557	550	591	537	564	517	532	547	585	580	597	564	590	571	581	590	569	574	553	593	600	542	550	545	564	580	529	561	578	591	508	509	549	561	572	572	577	544	589	583	603	509	562	539	553	543	580	553	579	547	522	549	515	568	553	592	577	568	562	547	528	583	551	566	591	525	576	568	522	545	560	578	592	540	582	555	566	536	583	561	557	582	575	577	591	582	580	599	542	528	548	583	525	537	548	564	514	581	539	558	576	546	529	582	509	603	567	605	534	562	565	516	559	546	547	600	548	570	581	594	571	557	516	557	573	587	572	561	572	567	566	578	554	576	561	525	561	591	531	607	562	540	584	568	614	565	579	542	589	545	549	587	560	540	528	520	570	580	563	590	549	602	534	555	576	532	549	595	556	601	548	574	554	563	564	603	581	563	578	562	585	589	541	563	524	561	614	607	563	579	536	562	563	596	600	582	601	561	537	598	510	567	589	539	520	537	532	553	580	542	535	579	564	545	540	564	594	529	561	577	557	567	532	568	585	557	557	558	585	540	541	557	596	549	576	615	581	540	544	570	535	568	571	591	586	547	568	558	540	566	579	580	590	566	529	546	605	558	583	580	548	532	523	591	538	576	574	517	525	570	581	572	540	601	567	564	598	554	609	554	538	589	592	537	576	573	570	576	518	575	559	565	546	550	552	534	573	576	527	535	530	576	597	562	535	534	590	558	565	546	564	565	622	582	558	584	558	583	557	568	535	548	579	539	557	564	553	532	547	565	558	562	593	561	552	532	567	589	534	578	582	552	560	575	525	565	583	551	594	550	533	543	569	529	549	583	507	533	589	561	550	594	586	517	595	551	613	584	562	572	577	556	622	541	586	593	563	534	570	548	556	558	550	572	570	563	555	575	531	573	560	557	569	568	520	576	579	551	587	533	584	555	543	545	555	549	568	561	577	529	596	561	557	572	535	553	559	562	578	549	532	518	583	568	590	527	583	576	549	588	513	554	641	550	594	560	598	544	516	510	557	553	561	560	509	584	556	526	611	554	574	571	604	557	531	580	577	544	533	543	580	571	551	563	555	497	578	586	578	603	569	531	560	592	589	578	552	503	585	559	571	563	577	599	584	581	585	532	583	528	590	555	576	553	559	590	568	539	519	548	573	576	523	559	540	525	527	595	543	579	557	590	593	571	557	577	557	555	581	582	541	507	531	586	530	578	593	560	532	584	593	541	540	568	542	542	572	581	563	573	568	504	525	592	587	566	562	560	561	572	593	540	581	593	521	531	560	550	552	591	566	590	556	513	589	585	570	506	557	588	549	586	575	568	598	571	578	577	549	540	566	579	543	577	561	614	574	546	518	554	546	584	585	540	569	493	568	562	552	531	528	549	515	519	545	539	595	560	554	548	550	533	586	557	583	541	557	586	544	561	564	549	534	610	565	597	548	546	569	602	609	536	557	544	583	556	591	559	538	546	580	626	582	596	573	586	581	538	591	572	575	596	575	587	591	559	564	543	545	512	565	566	548	537	573	572	544	562	546	560	574	506	588	538	519	513	597	537	534	542	501	607	580	573	517	592	577	580	526	521	544	536	564	560	559	569	581	570	579	560	551	613	591	552	534	591	505	528	548	537	561	568	534	569	537	552	537	576	600	507	533	574	507	562	593	556	524	605	574	545	593	565	574	546	533	542	557	603	594	576	541	571	528	614	570	552	559	583	554	537	541	578	553	574	615	553	527	577	548	571	532	599	529	529	543	540	541	550	547	582	516	536	583	525	607	591	603	595	569	547	566	563	559	561	545	554	567	598	541	556	595	537	565	554	564	529	562	569	578	539	580	592	599	556	581	545	573	559	616	543	553	536	605	579	557	638	560	572	573	575	572	573	573	549	568	588	568	559	537	582	557	588	565	562	576	563	579	540	543	556	562	566	553	576	555	514	564	581	552	555	567	547	519	561	562	580	593	515	558	530	584	536	560	575	588	585	630	555	518	582
8506	659	664	605	471	410	419	379	429	418	326	353	380	376	344	365	359	326	342	347	360	345	362	335	318	370	374	355	342	355	345	339	328	356	360	328	363	374	346	360	318	306	358	368	391	324	329	301	386	340	389	295	342	348	334	356	335	347	350	352	344	336	350	367	313	304	339	327	343	361	337	348	354	353	333	334	349	350	358	322	330	302	353	332	330	334	359	338	326	323	301	321	362	348	371	337	341	290	307	328	315	321	352	332	325	330	350	345	344	343	338	336	360	313	336	323	307	311	343	326	345	353	334	362	343	336	329	362	336	356	347	335	348	320	311	299	328	302	348	348	311	363	402	365	335	313	320	333	320	323	366	350	327	333	318	345	364	351	348	322	326	327	321	316	339	352	316	342	335	344	350	335	335	319	329	344	356	353	370	391	316	340	342	296	311	352	329	314	332	375	336	308	355	366	345	345	338	356	316	317	377	325	362	315	378	337	338	342	352	347	355	353	385	358	324	407	313	374	313	363	319	333	338	329	347	361	327	334	348	349	355	312	356	340	327	322	325	354	336	355	333	340	360	340	333	326	333	323	341	308	366	329	314	372	324	356	318	359	353	333	307	327	322	385	365	381	353	353	342	331	300	365	362	338	299	359	332	334	300	341	359	363	315	345	355	306	359	353	354	356	362	348	362	366	331	298	373	342	365	362	352	301	348	342	341	309	341	356	321	345	311	333	306	336	346	338	352	346	323	357	358	336	379	331	336	334	360	340	359	342	324	343	276	326	357	360	322	310	344	367	348	352	357	363	319	305	363	341	364	341	330	342	337	356	336	366	351	346	354	326	345	327	320	353	339	309	315	370	350	310	339	330	337	334	340	348	332	326	331	347	334	331	334	312	329	326	322	336	344	370	383	370	322	348	330	368	316	328	331	345	351	334	324	350	327	339	349	323	355	340	339	356	357	384	329	357	323	342	395	368	342	351	344	340	329	356	333	320	353	318	343	340	340	345	367	315	318	341	360	359	353	347	367	369	345	327	325	364	363	363	310	331	334	334	328	361	349	350	364	339	355	335	353	338	345	339	334	323	367	325	340	342	350	387	342	341	308	327	321	328	343	357	345	344	344	335	347	342	332	332	323	337	350	357	383	330	335	354	358	357	360	369	301	348	372	308	347	353	390	378	339	313	357	326	339	303	357	325	301	348	337	339	313	346	366	354	338	357	335	341	337	334	359	332	342	345	305	348	328	316	342	342	316	336	315	344	306	353	332	332	329	332	356	327	306	348	327	340	359	360	332	328	340	334	362	350	335	332	339	348	332	334	332	400	339	353	328	313	316	345	337	355	335	321	304	302	365	332	341	339	304	304	369	350	305	385	333	358	357	356	321	331	343	347	360	323	300	321	325	315	338	338	338	338	336	338	348	320	309	348	345	319	356	303	341	343	349	368	333	317	323	321	351	326	356	333	368	347	337	350	356	351	326	297	323	363	349	332	301	315	329	354	319	311	355	329	308	312	327	379	332	335	288	324	342	339	346	332	329	338	319	352	331	318	325	344	301	321	382	348	329	331	331	355	341	333	342	345	343	331	336	322	332	343	371	332	335	376	319	351	339	350	342	383	347	325	346	346	371	341	351	344	334	330	351	359	371	322	317	349	319	363	326	349	367	377	347	347	312	353	337	339	310	312	351	339	368	330	329	349	353	369	405	342	333	390	345	342	311	298	326	315	321	364	332	317	288	330	355	357	380	305	363	331	362	345	334	331	315	319	316	297	330	353	365	368	322	339	330	362	312	331	335	332	332	374	342	362	340	307	365	361	352	336	336	343	323	293	348	327	321	354	354	351	344	327	367	313	316	360	333	341	360	322	359	348	381	341	365	330	337	326	333	372	324	356	314	354	330	322	320	354	346	347	333	346	364	377	344	328	350	350	338	339	354	310	331	332	340	322	353	352	370	368	356	306	357	373	355	324	330	339	296	349	357	329	327	359	338	323	369	330	338	357	373	362	363	312	343	337	337	309	382	341	349	362	292	365	374	379	351	350	341	334	317	329	320	340	374	339	350	355	337	363	342	318	320	341	357	356	299	312	346	321	351	322	363	347	360	320	383	317	313	330	334	353	376	345	335	325	349	310	376	344	375	372	323	316	328	353	344	321	328	295	351	320	335	337	353	336	323	357	326	352	323	377	347	383	323	344	351	337	341	355	320	350	350	350	331	312	345	301	325	339	353	334	362	337	347	330	345	332	357	369	356	354	335	344	359	325	318	334	324	333	308	349	331	368	333	334	353	366	303	305	357	315	369	322	362	351	336	323	352	355	350	396	332	341	345	324	329	348	332	361	369	322	315	335	309	335	342	356	331	350	331	321	340	340	353	334	307	344	379	357	310	382	352	307	343	334	337	313	312	326	332	350	335	355	332	376	372	344	345	335	329	351	358	320	334	359	329	308	352	351	321	371	303	342	330	334	360	308	302	322	326	339	288	328	341	352	338	337	363	335	334	336	314	360	349	326	347	319	359	363	323	365	326	323	317	340	310	339	323	327	329	323	324	359	335	363	306	314	382	336	354	336	339	380	338	336	370	344	346	342	311	330	347	332	326	341	314	326	342	345	338	345	325	356	323	342	331	381	340	339	343	358	339	338	344	325	314	309	352	356	335	335	320	321	362	339	288	354	339	335	343	328	342	360	334	356	344	348	367	351	347	337	339	336	318	321	335	321	322	366	356	367	332	383	308	343	326	334	333	359	341	324	312	347	331	315	349	342	339	344	364	366	353	365	352	351	364	362	375	315	302	310	327	353	364	350	337	321	317	332	325	347	361	349	319	325	323	324	321	349	325	358	310	322	321	335	361	348	303	332	357	319	366	319	296	335	324	331	353	318	343	346	354	341	332	343	373	338	363	354	321	310	341	333	364	403	362	350	338	355	364	357	303	322	338	346	331	328	334	341	321	321	346	354	353	354	328	383	322	332	318	336	349	356	379	307	339	348	356	337	325	326	351	385	309	332	366	323	352	334	341	347	332	346	315	329	313	318	396	349	358	296	319	369	288	364	319	346	391	353	330	314	364	347	331	335	358	349	309	323	382	307	328	348	321	324	368	346	352	334	328	332	341	361	333	349	369	342	370	341	367	342	338	313	310	359	328	366	356	336	343	312	320	327	286	325	342	337	318	345	320	329	323	336	336	334	343	318	353	356	341	334	344	343	359	353	356	327	333	343	334	336	334	328	359	320	375	351	318	319	351	319	360	325	327	377	317	336	354	334	332	345	314	358	334	348	360	342	309	332	337	323	355	364	323	348	337	345	347	377	341	386	339	383	352	384	347	312	357	312	345	343	335	339	360	360	351	348	340	349	356	363	380	336	365	326	339	353	332	308	330	352	339	340	312	357	304	335	370	364	365	344	325	349	355	363	357	353	366	371	354	347	355	333	351	354	372	348	326	354	344	332	355	328	313	324	327	341	399	345	322	339	359	325	343	316	320	316	344	362	338	323
7011	1058	1489	1779	1503	1302	1164	1050	1031	1006	922	908	935	906	823	892	823	836	823	817	853	803	760	849	840	854	826	832	847	795	823	795	839	769	801	788	783	778	799	768	746	829	765	753	787	809	753	729	798	851	755	805	809	759	818	785	793	771	789	813	773	825	833	752	755	756	757	833	743	735	736	752	800	805	736	820	795	847	774	713	765	786	771	808	765	754	799	788	784	730	759	763	778	798	767	788	790	743	801	730	749	798	814	825	750	753	780	792	747	744	784	727	782	758	806	769	768	743	744	746	763	805	771	755	763	784	759	771	804	762	773	770	803	756	776	776	777	815	762	744	819	756	776	753	738	779	798	764	786	729	816	745	750	769	786	780	743	765	781	792	758	748	800	758	807	770	813	763	784	756	784	805	754	811	774	746	765	792	735	736	784	807	793	752	769	806	850	761	795	768	782	760	771	774	774	787	800	822	802	779	774	719	763	778	736	797	769	765	785	774	799	773	814	776	753	708	786	767	817	741	739	805	791	789	884	779	749	727	745	750	821	770	784	785	792	741	784	768	772	789	772	774	745	770	815	747	795	810	752	753	729	783	730	741	775	797	785	781	746	768	789	718	766	728	780	774	736	767	706	774	765	787	805	783	749	754	841	780	806	705	696	756	819	765	784	792	753	781	756	826	752	764	812	762	786	728	773	788	769	734	827	778	774	758	765	775	756	752	807	731	760	796	770	801	749	801	737	791	766	774	795	811	745	777	764	789	812	806	751	764	819	791	769	815	846	822	792	786	816	745	715	729	798	744	750	748	793	741	756	729	753	742	775	718	815	790	775	757	767	772	794	764	766	829	793	761	751	803	760	830	740	793	828	767	788	790	695	745	767	784	743	710	797	784	741	788	785	736	790	732	824	803	761	711	712	705	809	724	787	860	803	707	741	749	802	768	775	764	783	780	791	773	759	757	812	765	797	752	781	837	751	761	762	750	786	766	762	786	783	763	791	765	770	765	763	761	799	815	785	808	817	754	810	796	765	784	746	763	786	795	779	790	798	794	782	776	828	800	747	737	801	781	795	822	765	814	830	750	754	775	784	783	772	768	808	787	731	779	711	795	793	753	792	820	730	799	765	792	801	826	753	751	795	750	781	802	801	781	815	767	781	783	768	751	820	765	785	827	770	753	816	793	760	750	754	712	780	786	783	731	765	736	746	761	772	778	815	818	744	768	763	811	773	789	734	764	812	737	738	855	770	824	745	788	774	794	784	766	754	779	776	803	727	772	779	797	778	807	763	773	787	771	782	781	770	748	793	814	793	799	736	774	737	793	771	784	761	771	767	760	782	766	732	773	769	750	791	771	812	741	791	822	820	788	775	803	813	769	719	747	787	795	785	716	750	743	735	762	797	751	728	726	765	774	787	766	783	800	741	776	735	798	811	800	756	783	788	755	787	752	725	780	850	793	775	796	753	795	743	821	794	727	789	775	798	807	804	751	784	828	767	722	802	807	744	732	809	734	783	817	767	785	792	805	792	749	767	803	732	760	790	746	808	775	798	754	761	779	755	788	746	739	756	827	800	788	768	812	758	770	799	783	753	772	751	781	760	730	782	799	790	801	783	774	815	763	771	797	796	738	791	747	706	822	775	780	742	755	756	788	774	761	763	773	766	736	783	805	750	735	816	746	753	766	774	744	774	786	764	788	789	754	787	776	793	757	784	706	783	802	746	794	793	797	773	749	786	783	777	752	814	758	788	817	778	743	790	780	740	802	742	819	802	778	816	717	784	789	816	811	752	789	749	769	778	749	758	764	797	797	830	814	768	795	736	775	807	823	787	794	801	820	786	802	759	775	729	811	749	765	744	770	786	797	775	780	791	789	756	786	763	736	759	789	792	789	716	801	796	723	773	774	756	759	780	775	767	797	776	751	762	816	780	797	745	802	833	807	813	771	778	781	795	842	796	746	783	774	731	764	774	799	740	814	812	795	779	824	818	750	726	724	771	794	791	814	820	776	727	765	748	794	785	771	768	786	816	788	701	779	754	761	823	775	738	767	796	792	765	789	763	776	787	787	733	834	739	810	827	774	779	773	763	800	782	773	786	774	769	829	781	769	805	793	746	751	754	779	781	818	782	820	767	791	778	788	773	792	770	775	736	763	799	775	778	747	767	734	778	781	792	806	829	751	748	822	736	706	814	782	743	799	804	788	767	798	740	758	760	781	792	769	756	777	748	754	738	757	782	773	734	757	816	777	796	747	764	800	751	786	762	741	777	814	792	791	791	804	800	780	744	758	749	814	754	759	752	708	791	802	753	770	826	780	747	799	782	803	769	726	760	754	794	773	759	822	808	790	737	785	789	736	764	776	793	777	754	867	776	763	818	743	724	737	787	835	777	717	731	763	779	775	742	784	763	781	779	773	776	753	760	811	793	792	781	774	747	789	792	766	750	806	768	782	779	771	751	743	766	796	774	712	815	746	774	784	766	756	775	815	782	764	775	781	761	777	815	823	739	775	822	766	778	747	812	766	772	785	822	786	756	796	757	730	797	753	759	794	780	763	788	764	826	747	740	744	758	763	800	772	772	785	768	801	778	782	751	765	776	770	757	794	733	744	779	803	801	780	744	793	768	730	738	788	799	761	761	744	789	800	756	787	814	793	794	747	803	744	816	760	745	786	781	782	807	777	797	768	804	758	822	798	792	772	794	757	769	783	755	748	808	811	826	757	767	775	813	748	792	790	789	771	768	744	763	844	807	748	775	811	760	786	784	785	749	778	761	788	776	725	785	779	737	829	757	762	768	804	824	820	769	794	799	764	761	743	795	760	780	803	787	769	775	812	778	819	778	796	780	810	781	755	766	736	807	761	729	790	818	740	739	742	761	761	812	753	766	772	788	781	785	792	730	790	757	812	755	790	757	785	807	855	786	723	776	829	722	799	779	748	796	794	794	795	759	762	775	780	800	770	771	730	795	783	750	798	804	777	808	765	791	780	773	797	794	716	753	749	767	833	758	800	790	740	744	772	792	761	764	776	749	806	747	782	806	773	791	737	822	802	826	765	780	703	744	808	765	768	743	822	781	780	811	781	815	784	759	804	759	776	773	737	772	791	804	803	803	786	758	782	784	721	839	766	796	820	785	742	757	779	793	785	796	764	723	770	780	794	763	741	821	730	808	825	786	765	750	854	802	743	752	738	742	810	760	774	712	802	779	758	743	791	827	786	772	719	761	787	710	761	739	755	829	773	778	740	796	810	773	802	810	790	728	764	800	768	743	776	738	800	812	740	754	792	813	766	730	721	756	770	767	766	823	747	759	754	755	787	746	789	760	795	793	756	776	747	756	784	793	778	773	777	770	762	788	769	738	792	755	806	800	821	801	775	826	831	777	783	769	766	747	762	803	783	756	792	772	779	798	786	806	827	795	781	798	783	782	754	749	791	779	781	765	823	768	751	782	789	791	746	757	758	799	732	779	799	751	799	789	790	841	783	809	790	793	784
15260	1180	959	753	581	414	362	333	318	272	275	266	236	229	256	268	261	264	260	229	226	211	211	275	221	236	265	271	234	223	229	251	249	227	202	211	218	220	227	243	220	225	223	250	209	251	230	203	216	227	219	225	226	226	271	210	230	247	205	259	214	221	255	241	230	213	217	228	249	224	229	203	222	207	213	233	215	219	210	207	183	224	222	240	216	237	238	225	223	243	232	229	242	244	245	223	249	226	232	205	228	263	190	231	244	214	233	235	225	226	206	251	228	222	244	215	208	238	210	255	215	249	269	237	233	229	217	214	257	211	231	205	207	243	208	220	196	253	230	218	235	236	226	230	242	223	220	235	204	223	218	238	224	188	228	230	245	249	203	211	204	207	214	253	219	222	238	248	212	197	192	221	242	209	219	204	215	188	245	205	237	216	242	225	221	228	212	218	233	214	236	241	224	221	217	240	211	204	235	227	238	241	210	246	235	219	224	234	230	222	213	252	193	224	244	235	252	224	259	218	201	227	217	221	236	229	218	192	214	212	222	236	226	238	214	239	224	219	226	216	241	219	208	210	229	223	228	256	232	210	230	230	271	223	206	225	243	213	219	227	229	260	214	228	243	214	232	223	240	213	237	208	202	257	219	238	254	259	233	225	210	225	207	248	211	215	230	223	229	226	230	258	218	198	211	228	213	243	241	234	240	231	217	206	216	217	220	201	203	208	219	227	233	230	214	236	231	243	235	237	242	226	213	222	244	234	210	225	221	221	218	261	241	201	216	248	226	213	228	227	189	215	229	224	241	225	230	249	220	225	215	192	247	229	218	217	233	211	232	241	218	241	247	250	241	207	215	209	224	224	243	235	249	214	239	202	228	207	230	200	237	227	249	220	202	236	236	217	237	242	233	244	227	226	234	205	213	251	193	206	217	208	211	233	254	216	233	217	208	208	244	220	215	256	240	207	217	240	220	220	203	207	223	216	229	236	216	237	214	220	217	231	225	225	193	215	224	236	188	201	226	221	190	203	208	196	224	212	226	214	228	202	219	212	231	206	215	210	236	247	243	201	233	218	208	215	211	241	208	231	232	243	227	226	198	222	211	259	213	221	208	205	244	218	219	209	257	217	234	219	236	215	251	219	224	208	223	189	194	179	198	239	270	235	223	200	198	243	199	274	217	240	198	230	214	214	225	258	210	206	223	229	227	201	199	207	237	227	214	184	273	228	226	196	233	227	236	222	224	223	218	200	205	242	279	235	222	207	222	245	237	241	245	222	224	247	209	218	208	250	221	194	212	178	232	255	222	229	244	227	234	221	237	231	239	220	203	206	220	243	227	256	204	224	243	234	226	228	226	203	243	234	257	201	246	229	220	202	223	231	225	218	232	226	219	209	218	243	221	219	212	218	202	229	257	217	210	226	227	230	226	228	235	226	219	194	255	249	259	212	236	261	232	234	230	226	260	238	223	231	247	229	212	237	218	217	233	225	221	213	249	231	233	205	206	221	241	240	224	231	193	225	210	208	244	209	235	231	243	236	248	226	256	198	202	236	235	214	224	223	220	222	232	197	223	240	231	231	216	225	197	207	215	207	250	233	250	229	217	202	246	228	214	218	194	218	226	207	231	262	236	192	192	261	246	199	230	254	229	225	255	200	246	230	222	231	218	229	220	209	228	242	219	223	240	208	218	227	211	206	266	243	209	228	245	238	225	249	211	224	245	252	215	209	230	243	245	209	214	246	241	217	209	279	232	210	236	227	219	211	228	230	220	219	212	211	241	219	223	222	233	219	215	228	224	234	250	260	246	227	225	191	236	227	239	236	214	231	251	234	243	266	216	218	219	228	194	214	219	240	219	227	249	212	216	215	227	212	232	218	268	219	223	200	223	197	228	236	207	235	198	234	231	230	199	217	208	222	241	236	222	232	235	224	232	205	248	217	216	202	241	203	234	211	232	231	244	254	234	219	246	241	215	241	243	247	280	221	215	222	195	225	220	239	228	224	230	259	234	211	233	224	232	192	242	236	251	220	218	224	229	241	213	230	227	200	225	206	190	223	212	242	228	206	258	206	210	214	204	236	224	208	238	209	203	217	244	247	223	221	237	224	226	208	228	235	197	200	235	218	193	231	242	233	217	218	246	233	190	223	216	218	232	218	226	252	213	234	237	211	234	209	249	207	197	243	213	211	236	221	229	229	222	216	185	210	221	218	246	242	217	203	213	242	210	224	221	219	228	244	219	227	225	263	223	229	229	221	214	220	234	241	237	261	208	204	210	221	213	238	238	208	208	241	216	226	225	229	237	233	229	245	221	254	257	218	222	214	229	235	223	232	233	226	228	220	209	220	238	234	208	229	226	240	237	227	234	223	228	228	241	239	203	214	208	245	249	240	226	208	228	243	219	233	218	219	225	225	230	200	228	230	235	216	217	220	214	206	232	236	218	210	214	224	225	244	225	215	234	286	228	232	209	223	190	211	214	220	248	205	239	246	213	228	234	204	234	219	198	220	238	213	233	234	198	204	231	242	240	230	230	225	256	238	201	231	214	213	239	225	231	247	204	206	219	235	243	231	225	225	256	232	235	218	248	214	207	230	222	243	238	211	226	215	226	233	229	199	196	212	213	201	240	231	214	224	235	220	215	263	242	222	217	232	233	208	222	207	230	220	233	225	236	233	228	226	244	242	233	231	244	224	223	209	224	223	207	223	232	209	236	224	233	227	263	213	239	243	255	225	221	225	240	253	216	254	215	258	226	191	231	217	234	243	202	234	220	233	239	223	212	219	227	220	218	229	235	219	224	248	213	211	201	195	228	226	231	218	195	214	231	252	201	226	244	207	217	218	194	223	208	253	188	212	219	204	264	195	223	224	249	203	260	214	229	230	229	240	229	223	220	223	220	208	241	204	212	201	215	237	220	241	221	212	225	224	219	220	219	202	234	203	232	256	214	208	237	241	223	230	225	218	233	213	219	212	230	216	212	213	238	236	238	246	212	256	203	227	213	209	200	239	204	229	215	215	240	228	226	254	220	227	243	214	219	236	227	239	217	217	213	236	225	220	196	232	229	270	243	224	215	234	233	222	232	226	209	207	231	233	228	228	220	231	215	234	216	217	211	225	255	212	251	244	235	186	200	175	214	209	232	210	212	241	228	212	216	212	210	213	218	238	218	233	231	201	232	223	237	240	226	249	245	206	225	224	234	223	224	229	220	242	190	192	214	214	223	251	241	225	219	235	208	225	219	208	229	238	275	276	222	219	223	212	241	220	226	227	224	227	205	240	218	234	236	222	224	229	239	229	218	190	243	218	229	222	228	226	251	222	223	212	207	191	219	214	227	242	253	241	215	211	230	230	222	221	202	198	236	227	227	212	192	230	208	199	225	208	223	239	258	224	223	195	205	221	234	249	233	227	249	232	219	256	262	222	212	207	218	226	222	224	220	223	215	224	219	240	244	220	258	246	233	212	207	230	245	243	215	205	238	245	194	239	233	223
8372	1082	2048	2396	1929	1465	1237	1059	917	900	844	744	727	685	713	653	643	652	584	618	632	570	571	589	536	533	555	544	552	546	588	514	557	587	549	551	575	515	544	510	577	535	541	516	491	554	530	530	556	525	540	487	555	528	499	515	536	514	497	558	512	505	535	550	561	546	551	557	500	521	535	523	545	511	512	513	530	531	493	522	495	530	504	527	503	535	516	531	531	524	552	506	521	524	517	533	518	509	556	531	546	510	504	588	585	528	551	513	482	499	508	535	510	514	517	493	495	561	546	468	488	503	551	523	528	524	525	544	533	584	489	512	488	502	532	568	520	533	501	520	531	513	531	523	507	498	557	488	538	544	525	530	499	534	544	468	532	531	553	546	505	535	543	518	510	522	530	507	521	482	524	512	555	529	546	503	470	520	509	533	537	489	506	503	537	510	523	516	532	508	505	500	516	506	517	479	518	513	518	527	499	504	538	486	489	495	514	534	531	533	499	507	554	493	521	502	528	546	532	522	533	557	501	524	499	544	532	559	503	521	543	509	483	497	559	499	499	493	520	536	509	525	543	531	514	542	543	532	521	491	500	555	482	521	527	496	545	522	515	520	520	512	528	534	486	557	521	482	514	525	501	510	472	498	524	480	510	492	514	483	507	547	469	488	547	544	499	539	536	454	536	552	545	484	536	506	492	529	493	534	538	519	524	504	523	504	543	481	481	501	552	508	521	473	552	496	540	534	505	521	453	521	508	519	517	523	522	499	543	526	558	556	530	488	527	520	483	521	505	493	528	534	514	515	515	502	502	509	486	528	514	515	499	512	551	534	516	501	533	540	520	525	518	520	520	518	499	542	508	481	516	509	479	526	513	528	529	490	552	528	514	527	523	521	532	523	497	484	521	494	503	526	506	515	512	534	504	532	548	502	481	523	561	497	500	543	500	555	531	515	511	489	485	534	505	523	491	486	534	504	518	533	567	532	486	547	523	499	505	485	536	525	528	511	493	540	505	513	522	526	484	524	481	517	511	538	532	488	501	510	557	520	490	530	523	512	535	513	504	527	483	518	514	515	469	512	527	478	527	517	533	526	499	539	493	526	515	539	543	492	528	518	501	525	503	538	511	505	497	488	499	542	511	478	529	517	498	488	483	513	486	516	553	537	526	547	550	536	554	502	511	535	541	507	529	542	535	479	531	523	515	487	586	488	504	506	502	472	529	498	501	534	508	491	535	493	538	489	518	504	575	529	487	541	523	521	509	528	490	567	479	536	543	502	494	503	514	530	518	502	495	511	512	549	504	501	528	528	533	502	517	495	559	539	498	497	566	483	451	525	525	545	545	556	508	548	532	537	497	532	500	510	495	532	492	535	520	527	511	545	502	552	562	532	528	492	520	498	475	503	497	501	505	549	514	507	520	511	543	551	497	527	543	491	511	546	505	488	511	507	505	521	510	486	508	535	519	522	556	550	497	518	504	529	518	482	511	549	559	488	529	514	533	532	514	498	504	524	533	504	497	532	516	559	503	506	530	535	496	528	482	515	517	497	501	521	517	519	499	528	572	526	512	505	496	510	513	552	513	535	530	572	542	488	503	555	545	474	500	531	535	548	494	473	504	492	516	522	483	486	491	483	517	497	499	510	512	544	519	504	512	473	519	521	574	527	528	498	511	505	534	506	518	509	523	511	544	520	551	519	551	536	508	519	475	501	539	507	511	506	559	519	548	493	494	512	543	501	580	517	495	501	511	504	497	521	558	575	494	506	492	497	528	531	528	497	537	511	538	520	486	505	563	522	530	545	529	495	514	543	522	529	544	576	544	538	490	509	487	520	507	539	554	497	530	509	534	495	539	513	517	482	522	516	523	515	527	513	529	525	478	524	529	506	543	515	511	545	544	513	513	530	513	538	541	534	540	522	519	533	536	508	552	508	481	499	502	550	470	503	524	475	476	511	517	538	520	542	519	553	540	495	548	536	494	535	450	514	504	514	509	521	561	538	498	504	493	466	513	505	476	528	518	552	500	504	512	476	508	518	496	549	527	518	506	518	550	467	489	536	520	534	507	524	525	534	529	516	545	492	541	540	521	559	507	514	527	524	511	481	489	509	542	510	553	492	546	489	566	530	516	548	518	508	508	490	515	523	507	534	541	537	513	526	520	540	512	504	488	515	554	502	504	477	529	510	530	508	541	499	512	481	518	513	493	509	517	503	515	528	522	523	509	532	537	525	521	490	506	561	530	533	508	488	530	548	473	504	535	479	548	503	489	506	531	518	502	544	498	527	533	513	550	521	505	537	511	499	528	504	493	531	504	554	571	540	492	553	512	501	546	494	509	557	525	475	502	547	513	538	505	545	500	545	538	559	530	532	539	517	537	490	497	550	528	526	491	514	523	525	518	512	494	510	514	528	539	522	512	482	541	531	525	542	491	505	504	498	500	506	496	506	523	487	504	545	518	514	512	471	517	529	505	520	501	501	536	559	553	512	511	540	527	541	520	497	529	523	502	528	497	484	584	507	482	551	475	511	546	470	544	526	537	517	490	491	487	543	495	540	510	502	502	493	509	521	546	552	495	518	519	516	524	512	474	532	495	530	567	507	530	519	480	536	510	542	517	525	508	546	531	490	500	527	533	479	511	485	545	510	491	470	512	505	506	540	549	496	529	506	500	520	506	520	534	502	512	531	545	498	509	516	501	514	509	520	522	529	517	523	512	503	503	509	515	514	510	549	507	566	506	541	476	571	536	522	536	504	447	509	490	500	497	531	471	529	484	525	500	554	531	481	516	539	538	512	518	486	544	527	547	462	548	525	509	517	507	508	520	530	481	482	564	537	475	497	525	521	535	489	523	494	523	551	482	517	503	499	522	545	522	484	517	498	496	514	567	519	544	513	492	518	530	558	552	535	548	525	540	506	555	520	499	533	517	516	531	534	532	536	541	505	521	532	521	516	507	558	538	524	517	494	515	515	518	492	524	509	470	487	488	518	517	496	518	535	485	512	532	506	511	504	528	533	497	561	537	537	583	503	534	482	535	512	565	534	513	512	524	530	540	480	471	512	494	522	509	519	522	523	485	511	528	522	479	546	528	543	486	516	525	510	506	528	527	522	536	501	494	534	498	505	522	523	537	516	513	502	525	536	540	515	515	535	499	578	533	518	531	518	516	498	512	488	524	504	549	486	531	512	535	541	556	499	498	503	509	513	494	528	560	539	546	486	511	531	520	477	530	487	513	531	554	496	525	546	517	548	500	556	512	550	526	502	557	527	485	539	488	504	544	522	532	526	520	541	495	510	527	528	520	521	562	525	527	518	532	554	490	487	526	510	509	537	531	518	513	539	537	519	539	525	508	567	545	512	496	546	492	529	537	508	477	488	499	517	567	497	497	538	492	481	530	517	499	567	550	544	518	531	508	540	545	525	531	516	494	539	504	499	514	530	530	527	548	549	514	542	576	488	491	490	478	500	523	499	545	545	541	500	516	539	537	528	501	543
1654	251	237	254	234	241	209	249	228	262	208	229	226	223	222	224	233	233	227	215	227	229	219	213	233	213	232	216	236	244	222	246	231	207	228	233	249	238	233	200	231	234	260	230	245	247	266	200	250	235	240	209	244	229	224	262	237	253	224	237	223	239	243	222	211	214	255	202	235	225	238	211	213	227	228	248	227	190	211	240	198	214	231	214	235	240	207	246	230	215	231	244	231	265	241	214	236	265	225	239	231	229	213	224	238	225	242	236	247	226	214	203	202	201	223	225	218	203	238	195	239	228	220	207	233	272	223	231	238	226	233	223	250	231	240	233	257	206	235	233	239	250	277	212	233	239	219	214	263	217	219	252	263	248	261	253	237	198	240	223	243	242	242	245	240	215	186	243	236	261	250	232	215	202	215	259	232	233	259	236	223	237	255	297	235	252	246	217	257	233	230	213	224	225	184	229	235	243	260	240	234	236	246	245	225	248	205	235	237	213	210	239	248	240	240	200	217	269	233	228	258	215	246	239	226	216	235	250	234	235	239	239	252	242	221	218	226	260	261	252	234	211	203	261	231	221	211	213	219	232	204	206	239	226	230	221	219	245	207	217	253	246	242	246	219	251	234	233	230	246	246	258	203	267	222	220	222	211	257	229	231	239	211	230	196	224	255	229	227	235	230	229	257	221	236	243	222	229	221	218	232	223	224	224	244	228	215	227	244	219	196	201	237	241	203	250	216	261	235	255	246	239	210	222	206	230	219	217	239	234	244	202	201	239	221	220	229	249	210	216	229	247	226	237	252	204	267	204	251	244	220	222	243	207	229	250	233	236	218	229	204	229	214	238	233	230	229	224	226	234	222	231	243	241	220	206	276	249	229	219	254	265	209	221	229	220	196	239	278	211	207	209	229	220	245	211	209	242	231	211	215	223	208	224	190	236	213	218	247	236	234	233	246	236	246	239	227	260	240	243	237	221	218	221	202	265	236	234	211	204	221	256	224	230	250	253	231	236	243	245	244	228	248	228	255	220	233	236	241	223	245	252	219	237	227	225	200	196	222	231	279	227	228	249	235	206	225	232	239	220	216	232	223	220	216	213	240	233	234	230	276	210	225	224	211	219	244	211	248	206	194	207	204	215	233	211	202	249	182	218	210	231	227	241	260	222	244	230	210	234	215	232	203	250	202	246	241	241	224	257	245	253	245	230	248	238	254	210	251	211	209	196	217	228	254	236	239	222	213	243	246	229	215	250	240	223	237	239	233	260	240	244	210	213	240	259	235	226	227	231	228	236	222	254	226	233	217	230	206	230	224	245	260	239	238	251	234	216	250	237	237	213	218	235	236	220	231	241	194	235	238	236	220	228	225	253	235	224	267	239	216	232	240	246	233	246	214	216	249	232	245	237	228	233	232	246	223	218	244	241	252	225	216	237	225	261	238	216	213	242	253	214	243	223	222	217	197	208	255	250	247	224	222	240	234	233	209	226	256	215	239	243	223	227	230	270	218	202	241	238	226	257	218	244	241	237	237	251	236	226	220	262	223	234	226	228	233	223	213	266	199	229	261	227	251	212	236	210	211	231	224	211	215	236	232	219	223	226	208	230	225	227	241	210	221	220	236	237	219	218	237	234	246	244	224	237	216	234	235	253	257	221	209	257	232	230	228	241	244	220	214	243	221	240	243	220	236	241	242	224	266	253	216	212	239	245	253	237	226	207	231	224	230	261	237	238	223	233	231	211	228	234	221	235	270	246	233	236	230	234	225	222	233	242	258	222	253	215	234	212	221	216	236	232	274	216	222	241	225	241	222	260	277	238	216	235	223	229	231	261	263	239	242	204	223	257	236	216	210	218	218	250	229	217	205	257	224	216	235	217	240	218	225	243	236	215	212	206	237	223	238	210	246	235	230	248	269	238	223	209	222	228	236	237	239	239	231	241	221	245	222	238	219	230	225	251	201	225	210	230	227	209	240	235	195	253	259	200	243	220	226	243	249	234	228	230	217	212	228	253	242	250	236	227	228	228	205	221	231	252	238	240	226	218	228	227	237	220	254	232	205	217	210	219	239	232	222	217	220	221	260	230	225	204	247	244	224	220	232	270	211	249	233	242	207	255	227	246	210	256	237	233	236	222	231	216	235	209	254	245	251	222	236	235	233	247	241	242	222	237	220	240	229	199	245	242	246	225	216	263	217	231	240	247	228	234	230	232	234	221	227	221	233	208	204	205	216	230	264	226	229	209	246	242	217	252	206	233	236	240	207	223	248	234	209	235	243	240	214	220	228	251	240	278	241	225	222	237	234	216	230	245	238	238	188	243	231	243	215	215	236	250	253	215	228	209	257	239	242	222	254	252	223	219	250	224	240	251	258	249	228	235	245	226	235	244	222	240	232	271	234	211	231	240	217	226	214	234	251	250	239	250	231	221	265	238	217	232	234	237	212	254	244	216	230	205	244	232	220	242	203	262	235	211	215	254	233	239	236	233	225	227	233	225	215	211	247	233	232	225	208	233	224	218	242	197	240	222	215	218	208	257	228	235	194	222	228	228	220	241	261	202	226	224	241	200	223	210	224	232	200	231	209	225	237	233	256	215	219	229	248	234	219	230	221	222	259	221	223	230	257	241	237	239	219	226	256	249	209	252	201	235	258	231	259	221	207	211	258	221	228	255	227	224	263	236	218	218	223	224	238	220	247	204	232	220	256	236	216	231	213	211	222	239	241	264	232	217	223	231	246	240	246	243	241	211	211	246	244	235	241	266	211	241	227	228	222	225	201	220	236	229	227	232	222	224	236	236	245	239	213	219	226	228	217	242	219	215	208	232	208	206	229	207	240	214	239	216	211	257	254	228	240	237	249	244	227	233	225	234	242	236	223	214	237	230	231	230	250	222	213	223	228	227	235	237	242	242	219	240	212	239	207	251	216	239	239	251	267	241	237	208	248	251	255	245	223	200	182	226	234	225	217	227	204	199	218	219	226	239	254	213	230	233	227	220	196	234	207	240	224	223	236	253	258	206	229	205	216	216	223	227	243	205	225	206	214	220	231	246	239	256	233	247	234	198	262	222	219	238	233	243	253	225	234	246	221	210	243	236	224	234	270	234	235	243	234	231	240	221	221	231	254	264	248	237	228	264	250	237	224	231	249	244	214	211	230	226	249	262	218	233	223	227	238	217	215	229	221	219	246	275	228	202	224	214	231	238	227	235	236	199	207	227	229	218	242	240	250	263	213	210	220	236	273	235	244	211	238	228	251	208	235	226	247	220	243	226	211	250	197	244	245	230	258	251	246	251	207	237	230	241	239	204	240	214	246	262	249	240	219	225	249	231	228	239	239	223	203	230	238	225	199	232	244	244	250	249	218	236	237	222	217	238	217	240	218	209	266	237	208	212	219	230	194	220	197	235	243	237	245	239	257	211	278	236	235	247	223	230	298	263	232	227	228	249	228	250	229	229	241	267	209	264	234	233	275	224	244	217	220	236	217	227	266	241
2077	603	600	643	613	562	587	610	563	592	565	568	579	549	598	555	583	568	539	590	572	604	589	585	552	545	596	595	562	574	571	594	575	574	561	564	534	549	556	567	610	552	574	552	570	595	582	545	553	555	603	553	546	539	564	530	574	616	519	535	533	566	584	587	566	574	574	564	562	571	559	587	554	567	592	558	574	566	575	579	566	561	515	551	564	551	562	526	542	527	542	646	566	585	500	571	562	555	586	529	528	591	599	558	572	537	555	550	574	577	563	585	554	559	557	533	543	594	526	582	581	584	571	556	562	550	615	545	562	564	592	570	575	584	571	556	581	580	544	570	538	551	544	573	571	581	609	537	619	574	570	547	543	534	556	586	581	530	544	527	554	565	549	580	572	558	592	560	554	562	603	538	518	576	534	524	561	570	544	558	577	518	601	585	575	611	594	549	610	607	548	584	573	552	589	595	554	596	582	555	550	524	565	552	562	548	588	514	596	587	557	576	538	564	557	538	554	526	569	562	543	586	518	569	565	537	583	573	558	575	603	538	540	532	573	561	582	568	605	535	563	587	576	528	540	559	550	602	576	582	574	556	565	570	571	511	566	571	572	583	527	527	559	564	571	575	569	567	506	557	603	537	592	550	554	542	538	572	524	570	555	567	547	532	587	551	532	536	563	568	600	594	635	537	568	566	552	546	555	533	525	538	549	576	590	580	579	564	568	556	549	585	554	549	550	540	574	552	551	566	542	593	561	550	586	546	589	586	590	569	565	534	575	585	562	562	566	532	531	502	524	590	543	580	550	569	538	549	551	555	573	566	508	593	607	593	558	557	553	568	519	549	547	535	556	546	579	536	558	606	575	536	531	570	586	566	578	565	584	543	594	598	552	550	586	561	530	571	570	549	608	580	575	592	574	583	551	559	548	551	574	597	550	546	563	595	522	585	584	604	574	544	528	572	540	567	569	619	595	570	563	544	585	557	561	600	550	601	587	585	576	534	575	579	577	566	564	604	571	518	535	558	574	545	581	574	587	565	562	508	546	539	543	612	567	580	564	579	564	602	546	582	586	549	563	562	581	559	585	609	539	603	610	581	593	497	549	544	494	600	541	588	552	575	552	536	539	590	554	582	572	594	529	565	530	589	550	571	563	611	529	542	559	551	517	543	511	586	543	581	535	554	566	560	559	544	538	529	556	556	616	608	541	573	572	567	566	518	570	574	587	580	550	596	562	555	603	530	576	575	537	575	549	549	570	562	569	514	604	559	573	532	554	532	545	540	601	559	560	608	555	564	505	548	613	549	533	598	568	577	580	519	536	557	599	579	568	569	569	588	591	556	573	600	524	544	592	577	545	614	541	556	551	555	542	557	565	565	581	585	554	555	550	598	556	541	531	510	550	601	572	532	573	626	627	511	530	582	578	574	571	558	584	542	537	535	531	588	545	619	569	561	576	540	538	557	585	556	536	549	593	576	591	580	544	563	564	558	595	496	582	568	579	539	560	564	549	554	575	565	557	507	558	560	544	549	541	563	559	568	595	591	614	541	540	537	570	586	576	526	607	596	550	550	569	523	535	511	514	581	553	575	553	572	567	582	595	560	563	515	532	548	542	582	574	606	546	551	604	599	539	532	599	577	534	577	532	582	558	563	582	538	564	618	548	578	559	565	572	529	539	525	588	584	555	530	516	609	566	567	562	546	581	576	546	561	599	556	526	539	574	578	481	532	577	531	565	562	579	555	575	552	565	542	534	584	580	535	545	586	566	571	525	570	579	593	607	574	602	571	567	574	565	544	561	546	553	538	570	590	557	539	557	584	561	548	593	532	588	571	543	543	565	586	567	615	543	538	585	558	541	572	571	554	543	587	552	583	603	587	521	546	534	536	538	548	586	534	545	496	559	563	534	572	542	618	562	539	574	561	560	565	552	523	593	507	570	566	581	570	550	610	531	585	566	564	544	573	578	597	571	559	550	619	592	565	580	573	538	590	545	530	567	574	572	604	532	515	580	562	547	544	536	551	512	558	553	570	547	563	544	521	575	540	575	601	601	571	536	585	523	563	545	562	527	550	584	526	543	547	560	592	629	530	547	589	583	564	574	582	527	581	572	588	593	534	644	606	544	548	558	562	593	582	543	563	573	565	536	573	528	538	590	556	571	570	579	564	601	600	564	558	555	593	556	593	578	544	548	557	512	548	554	579	547	598	576	559	606	555	586	550	549	523	559	570	555	573	561	548	540	554	567	563	553	564	617	563	576	553	530	538	541	534	554	593	576	588	505	581	560	568	544	583	571	542	555	532	578	547	532	564	536	576	534	599	581	570	536	569	523	551	579	557	575	580	547	556	589	594	532	595	596	567	587	568	523	535	549	587	537	548	504	569	547	584	604	506	569	552	553	562	554	522	593	588	562	577	594	581	547	543	546	551	549	583	566	584	542	534	586	562	572	554	600	603	573	553	582	557	589	549	597	563	528	553	568	536	543	610	538	572	569	572	527	562	512	570	584	571	593	535	578	599	552	573	568	572	598	570	566	564	587	535	588	559	561	559	535	538	573	546	569	564	576	536	576	562	572	537	551	566	548	586	543	585	584	599	582	545	583	606	552	538	538	558	544	546	499	584	600	571	579	568	588	577	555	581	542	592	531	577	570	593	544	584	564	588	584	581	538	580	565	560	575	538	536	620	574	548	543	538	563	560	578	573	545	541	541	566	528	542	592	579	594	487	538	537	623	560	575	532	559	543	568	583	571	568	522	615	560	601	569	570	539	572	553	528	559	542	517	561	555	588	560	568	551	530	575	544	575	606	598	553	547	582	604	529	544	559	525	595	544	540	539	589	553	537	565	593	584	593	592	550	577	556	582	580	544	567	526	546	591	545	555	543	555	546	579	560	538	523	566	598	562	574	560	542	576	576	580	548	617	569	547	555	545	568	634	613	602	555	585	596	570	581	568	579	556	593	574	582	552	602	557	539	561	589	553	547	560	556	606	544	569	570	571	563	561	577	544	544	564	554	514	501	562	556	577	583	567	541	576	614	587	515	570	533	613	556	590	576	535	528	529	570	551	583	574	566	593	590	589	586	585	574	562	561	575	543	561	543	554	573	555	588	587	577	542	563	540	555	599	526	567	557	551	499	535	593	527	526	602	583	595	545	564	589	581	544	583	576	572	554	578	543	560	529	561	554	586	565	550	546	554	576	556	587	620	546	564	578	592	563	543	572	528	556	577	528	546	552	589	536	581	560	584	565	586	533	570	549	578	586	538	578	545	546	553	565	530	555	579	552	518	547	547	551	545	554	612	571	582	536	578	589	586	557	574	577	586	545	551	528	538	534	587	620	566	574	557	565	553	559	620	585	552	544	562	571	539	590	599	562	583	581	552	550	561	603	569	557	548	595	547	539	602	536	557	569	519	549	592	536	577	549	594	602	589	526	580	583	568	569	545	571	598	583	592	546	568	566	584	557	604	547	570	578	574	562	531	604	530	587	546	530
8347	664	749	583	516	432	383	397	405	371	353	405	390	373	351	342	347	335	382	331	317	331	351	360	386	354	363	358	388	366	328	340	344	359	328	301	322	332	371	345	354	338	331	366	342	341	329	338	320	356	361	325	299	373	335	328	359	343	333	310	338	336	337	331	312	367	340	352	327	322	339	362	355	352	364	351	326	369	356	351	344	323	327	358	319	323	358	357	340	308	323	345	350	350	343	367	335	325	347	348	312	333	310	340	336	362	325	370	298	365	342	327	298	315	342	313	312	350	331	328	315	348	347	319	345	320	338	301	340	355	315	345	357	334	324	333	330	335	366	323	300	334	336	370	339	309	390	343	348	312	336	346	301	308	324	381	356	336	289	334	344	318	342	316	349	345	316	346	344	325	350	357	336	366	345	352	365	363	349	304	340	309	299	329	330	336	310	344	331	344	362	319	325	308	345	340	325	340	315	310	335	376	367	333	309	353	313	330	315	324	342	348	339	344	314	342	325	354	354	323	341	337	377	323	367	320	365	337	339	352	361	356	337	294	344	350	367	352	344	327	324	348	358	348	359	341	307	337	346	313	353	339	364	381	330	368	369	340	340	349	315	369	332	338	330	312	352	305	338	341	350	308	340	317	336	361	336	353	306	378	308	343	345	329	286	347	314	336	374	355	337	320	365	358	370	328	329	318	300	367	352	327	325	325	313	308	329	335	338	334	340	322	303	315	317	319	363	339	344	329	312	354	325	320	356	357	328	305	303	330	335	363	333	390	383	341	348	384	338	280	342	358	339	352	326	344	336	357	340	297	328	346	318	358	359	315	347	324	347	361	368	297	294	364	352	297	323	356	333	345	347	377	290	340	335	306	338	313	308	332	369	350	338	362	350	331	333	345	311	321	365	306	362	328	313	352	354	346	381	336	318	358	344	381	357	350	355	322	349	335	375	344	316	337	327	324	350	354	348	362	326	336	322	382	359	315	332	335	346	334	375	303	346	357	332	342	360	343	316	301	334	338	319	339	335	391	331	340	331	322	331	332	356	326	337	317	359	343	329	371	369	347	336	375	327	319	348	341	354	321	336	316	334	364	342	376	360	368	365	364	329	327	361	371	368	324	335	338	339	337	351	345	324	362	359	362	366	336	314	317	363	354	309	315	338	344	325	322	315	351	338	382	314	341	354	361	334	352	371	348	346	327	352	325	358	341	343	341	358	313	360	346	327	338	307	335	325	327	338	339	318	311	369	315	300	290	348	332	354	316	353	355	320	321	334	372	321	313	355	333	310	330	313	347	337	334	313	335	319	364	317	331	364	333	348	370	371	317	343	345	349	355	339	330	336	359	328	360	320	341	352	346	357	362	300	328	318	312	340	375	339	368	333	344	336	345	332	307	341	334	317	336	344	362	332	326	319	364	355	321	321	332	340	286	339	316	325	363	348	345	361	350	363	363	312	309	336	348	334	335	327	318	321	322	318	356	345	330	343	317	340	327	364	338	323	353	326	350	340	335	282	316	359	386	330	318	330	357	365	344	299	319	328	331	349	353	332	357	373	322	388	323	349	362	334	311	353	366	323	335	334	300	353	339	307	321	360	357	332	331	306	374	344	343	320	345	326	339	306	329	333	304	362	330	351	343	295	309	292	377	331	304	397	347	316	339	386	312	337	319	349	345	351	381	358	317	343	357	371	347	333	352	340	362	345	348	358	333	325	343	356	348	339	335	370	304	348	333	332	333	322	336	349	312	371	340	359	372	364	348	369	328	363	358	335	387	338	342	328	334	349	345	345	378	321	318	346	344	335	360	322	328	342	354	320	329	333	315	358	340	343	331	368	321	350	340	335	335	368	312	336	366	338	359	318	364	369	355	375	288	333	320	315	347	328	343	314	370	311	316	361	328	368	330	335	386	345	359	328	342	325	360	347	338	351	347	401	331	325	324	330	340	343	330	317	305	342	353	298	307	363	299	325	340	349	303	343	320	353	345	310	357	351	285	343	307	348	350	329	384	379	333	353	327	336	357	333	361	356	358	340	333	350	341	331	310	374	382	336	380	341	326	320	300	326	317	345	343	346	338	335	357	351	345	368	349	342	338	341	315	287	356	319	314	332	362	365	348	350	308	349	351	354	345	342	353	357	386	379	369	335	359	310	359	373	329	373	372	331	319	305	347	308	323	342	335	328	324	344	337	365	342	379	338	350	327	322	338	327	343	327	306	324	299	319	362	340	345	361	358	343	331	320	358	354	337	358	331	345	356	347	333	314	335	345	327	340	362	310	371	307	392	339	342	366	344	315	360	324	313	317	322	348	323	335	382	381	328	293	350	349	363	349	362	366	347	324	349	369	303	337	348	349	337	306	351	333	350	328	323	343	344	369	351	324	366	332	304	384	343	323	312	352	318	312	343	376	360	295	325	363	358	332	341	366	357	327	368	320	351	345	332	325	345	350	344	355	352	348	341	313	354	341	355	311	362	348	339	366	331	340	362	352	321	305	327	341	353	359	364	356	338	352	341	318	317	341	348	314	352	334	334	344	339	342	357	370	336	325	348	348	299	313	344	347	342	353	355	312	312	343	345	331	333	363	338	346	368	333	340	347	350	334	391	395	356	386	340	339	333	324	364	337	331	316	327	326	326	331	368	313	327	372	349	353	287	334	363	329	342	343	302	351	331	358	347	350	371	346	356	314	326	288	361	353	345	344	323	320	310	346	350	332	313	313	339	332	366	358	336	337	319	333	352	359	290	351	330	350	318	353	351	335	326	362	352	369	337	310	324	289	325	348	319	352	318	317	370	306	364	321	365	362	318	323	326	337	346	346	319	323	323	345	334	343	332	334	362	321	346	340	344	378	353	353	387	353	357	327	353	325	356	349	358	343	364	342	382	361	342	353	370	361	322	357	334	327	338	346	335	345	355	339	363	342	326	356	347	367	339	322	342	339	349	319	326	350	318	300	334	360	368	355	320	354	354	307	307	359	351	383	365	328	355	348	363	330	344	325	335	354	337	320	363	341	334	338	308	324	362	326	350	351	361	324	320	314	319	332	358	311	346	317	326	335	382	359	383	343	348	333	307	345	301	365	360	323	316	315	381	325	337	302	337	342	331	329	337	357	325	335	327	358	324	333	326	336	318	340	350	293	324	314	375	334	358	379	322	325	347	355	317	375	379	323	328	357	356	362	338	356	333	322	322	367	400	355	325	320	350	334	322	364	320	315	328	319	305	328	329	385	327	332	365	341	347	372	331	336	353	348	360	354	353	326	304	321	368	349	328	342	298	344	336	319	338	375	320	327	294	377	355	310	341	395	321	332	355	342	345	326	341	344	340	358	342	332	319	375	360	361	350	358	358	347	326	303	342	331	342	357	306	323	327	353	296	349	313	331	362	332	346	330	328	368	347	310	324	337	344	325	369	325	329	352	313	324	349	318	351	316	360	330	356	329	351	387	333	333	331	345	324	333	319	358	326	328	341	330	320	295	312	344	373	312	347
6996	1079	1560	1769	1532	1318	1152	1071	1025	968	931	922	854	899	868	863	822	821	855	810	853	819	830	807	831	777	761	817	792	758	781	800	768	779	850	798	833	745	779	753	782	787	766	792	760	768	835	766	801	787	795	824	771	779	777	715	745	775	749	751	796	758	735	782	832	819	751	788	708	818	720	807	822	790	808	778	782	824	744	765	753	757	781	789	730	750	809	751	755	776	810	772	724	750	809	750	817	772	776	798	792	796	734	757	741	796	826	758	732	765	817	741	806	747	835	788	744	768	801	745	820	748	750	760	788	784	806	788	804	722	766	775	796	778	813	749	769	811	759	777	739	783	766	791	783	819	761	812	768	727	795	766	688	809	762	770	734	798	780	775	800	786	718	822	739	757	787	801	777	762	746	768	804	787	742	806	777	747	754	731	787	773	756	775	805	758	799	798	749	811	796	758	766	791	802	769	818	758	748	774	792	757	767	765	787	740	724	765	740	789	770	772	757	786	803	813	753	817	768	759	755	708	759	740	766	782	807	802	843	751	808	717	771	783	779	779	748	796	780	744	810	748	812	733	807	766	768	762	764	804	764	730	792	746	779	771	796	748	804	762	764	793	820	740	843	757	720	783	820	785	818	768	724	793	775	741	733	747	763	800	776	782	759	757	774	772	786	756	740	748	815	740	721	823	742	754	792	838	737	791	785	819	812	790	721	739	813	748	740	812	778	760	781	799	733	790	813	808	769	758	776	744	730	793	798	798	784	760	741	745	803	718	717	784	775	772	797	767	762	787	770	797	731	756	782	781	738	777	762	792	778	823	748	825	784	788	758	759	783	747	758	804	756	774	733	848	768	825	757	756	796	740	790	793	753	757	790	759	792	749	759	787	819	795	763	785	744	749	772	758	744	813	776	813	760	781	767	757	783	776	754	733	795	848	771	725	752	811	704	725	781	786	808	783	735	763	781	803	767	809	741	837	778	776	734	745	768	756	805	693	780	795	778	796	783	777	769	733	764	739	759	796	778	784	740	735	788	733	762	776	759	743	743	783	750	789	763	752	780	685	815	764	782	736	777	771	768	799	787	777	797	768	783	792	752	754	767	766	753	744	774	760	813	733	800	770	754	764	786	782	779	750	751	761	786	787	790	783	745	803	789	758	794	761	779	802	779	783	763	767	786	777	784	790	744	818	790	771	781	755	755	763	741	758	792	829	757	801	765	808	788	759	774	785	750	766	760	747	807	750	788	732	786	745	817	767	769	753	771	751	763	792	788	762	717	775	787	748	759	763	772	785	785	760	740	767	777	766	781	773	751	736	803	780	735	771	829	800	798	836	769	736	766	772	813	776	810	789	749	794	759	763	747	763	773	750	736	826	785	791	793	763	765	814	761	791	783	786	748	787	756	777	789	792	799	809	768	758	745	753	745	758	773	741	805	711	797	782	769	781	715	746	804	781	732	763	747	756	844	756	795	764	768	789	761	766	744	764	823	786	818	766	743	737	753	796	796	773	760	782	723	817	769	824	811	771	733	798	807	760	839	755	783	766	780	779	723	828	789	746	785	825	773	739	729	786	800	774	786	769	800	778	777	702	737	757	762	766	744	750	765	785	802	755	761	786	800	780	750	773	815	784	718	796	769	766	736	788	820	783	777	819	777	813	791	790	788	778	760	760	799	807	789	804	781	788	773	786	769	758	771	821	712	781	791	763	775	768	788	743	743	777	732	822	753	766	778	751	789	800	788	805	752	806	834	794	764	789	788	778	775	735	737	797	794	747	732	755	756	760	747	800	739	760	762	803	830	780	760	795	780	785	782	774	810	740	779	752	804	771	773	825	747	748	795	696	796	766	743	821	832	785	801	796	765	824	786	753	768	783	742	823	794	778	760	728	823	756	782	780	778	810	791	782	779	768	774	752	755	755	797	733	767	788	765	766	738	776	801	807	786	818	797	765	742	744	819	749	812	781	745	785	758	744	744	796	789	747	773	769	805	768	741	797	768	770	710	779	761	722	815	787	740	735	770	780	851	787	796	766	783	804	802	796	773	764	718	781	774	796	753	762	790	762	793	787	800	797	737	792	778	777	750	755	766	762	806	730	758	767	787	758	764	758	745	763	754	798	764	759	772	744	783	725	802	779	765	752	732	836	740	799	752	790	786	755	798	779	772	759	798	745	782	802	767	731	774	732	797	791	781	769	788	815	809	733	769	779	756	737	813	845	733	783	790	779	786	752	814	756	782	805	790	789	773	806	721	760	691	807	804	766	764	769	748	801	763	786	744	794	788	784	751	808	749	755	770	759	748	735	788	776	728	779	788	734	786	752	788	780	783	759	780	818	742	763	748	774	733	773	733	786	796	761	790	755	802	800	752	816	751	773	735	770	776	772	782	789	785	795	785	753	776	839	799	833	762	804	758	820	781	790	734	768	786	771	720	804	805	779	739	784	746	803	723	791	800	771	824	834	740	776	756	842	763	820	766	711	774	767	746	783	779	746	822	728	768	761	771	775	797	726	777	738	766	717	771	746	751	799	738	738	748	775	763	804	793	834	753	779	773	744	776	800	740	764	791	744	812	759	765	767	765	747	745	807	716	727	789	788	774	790	785	762	749	752	744	789	734	749	803	774	818	791	803	784	778	723	736	784	713	723	802	778	734	792	772	776	777	787	774	782	754	749	800	786	784	769	765	776	787	773	796	786	730	751	763	738	774	807	771	750	765	774	814	779	778	754	722	767	760	798	790	768	782	780	774	760	702	813	764	777	753	774	812	765	772	798	782	736	761	817	763	775	798	740	795	804	840	742	797	716	748	812	814	766	806	789	688	770	774	745	775	717	795	801	758	782	719	737	707	754	761	795	763	764	791	730	726	747	777	779	758	751	743	737	758	777	791	795	703	791	782	767	786	766	747	762	769	788	806	768	763	761	773	750	788	765	809	808	751	810	816	776	790	778	764	754	758	740	797	797	784	762	768	798	819	774	806	770	788	785	783	708	788	808	719	788	768	762	808	794	768	788	760	766	764	717	752	781	781	776	791	787	763	804	790	723	788	787	772	771	769	754	749	783	785	725	829	781	733	754	770	780	775	770	851	787	803	788	734	751	763	753	801	768	734	733	800	791	770	796	765	782	823	759	734	738	780	814	770	758	824	808	756	733	755	759	758	769	779	743	751	746	757	771	824	764	732	792	787	774	774	739	780	724	794	804	803	795	788	787	835	781	771	735	742	779	807	807	776	749	756	711	725	793	798	792	778	788	735	775	748	778	749	780	746	781	745	815	753	771	808	736	791	783	761	761	750	782	785	786	748	763	766	761	750	754	783	777	737	787	778	806	759	780	702	811	763	779	764	818	801	797	779	793	747	731	796	769	790	829	767	748	780	799	818	734	758	788	740	763	777	797	758	775	762	790	811	772	804	752	784	723	757	746	796	770	754	810	798	748	754	787	785	689	780	808	764	783	795	782	759	792	818	761	758	784	747	830	774	784	769	720	778	796
15339	1211	1032	820	597	444	366	308	323	317	292	231	280	257	247	239	238	244	239	232	234	235	251	243	209	231	227	232	248	245	209	216	204	219	236	209	237	226	214	223	207	223	214	213	220	241	242	218	222	216	243	215	249	256	218	213	221	236	223	202	252	216	203	246	216	212	215	225	234	194	220	212	218	213	238	229	218	220	239	227	189	208	208	236	240	217	225	192	251	212	202	208	230	229	244	219	231	215	227	234	242	212	211	206	224	219	204	211	220	234	233	229	239	226	208	225	223	207	199	226	240	224	216	212	232	191	228	214	216	225	205	216	220	251	207	211	244	228	221	220	199	183	240	211	211	255	253	243	228	210	221	232	226	210	201	225	217	223	216	215	206	229	215	224	215	221	214	207	241	236	238	234	255	207	217	243	198	199	225	207	233	221	237	212	218	239	217	235	208	189	197	237	233	206	223	225	232	237	232	214	216	240	213	219	212	215	230	216	226	241	246	209	227	205	226	186	233	220	204	241	239	220	238	191	213	232	228	215	200	259	200	222	217	212	236	239	233	236	205	203	241	252	209	205	219	215	210	225	217	217	201	222	231	248	228	242	198	199	228	221	220	235	249	241	238	212	203	244	225	234	189	249	249	214	235	248	218	232	239	230	206	200	210	224	229	239	218	220	210	215	211	214	220	222	237	233	214	225	235	214	221	220	221	207	214	227	234	219	231	221	175	234	234	249	232	247	261	210	248	225	195	235	218	214	222	203	200	224	250	222	233	244	221	218	223	230	212	207	231	225	222	243	230	243	206	209	202	216	197	257	243	239	220	202	211	230	226	231	222	205	226	230	217	233	248	227	199	208	223	229	212	253	238	216	199	202	218	212	206	205	246	187	204	209	240	184	221	183	233	222	225	271	239	207	212	202	230	229	249	224	235	221	228	227	220	200	214	233	226	224	237	220	230	244	221	234	265	212	214	236	233	218	228	211	247	209	233	235	224	222	251	221	209	243	224	223	234	218	199	212	234	206	221	228	188	203	228	225	232	212	228	238	239	251	227	234	209	227	230	202	242	235	225	186	238	210	246	241	252	216	198	197	233	229	246	227	217	246	223	197	205	245	235	208	224	211	230	224	233	217	235	229	200	232	248	233	219	209	189	202	229	250	227	214	231	211	211	247	224	208	197	215	211	208	213	239	217	224	240	202	216	220	202	203	211	234	222	224	235	227	210	211	238	233	202	208	190	222	224	193	239	237	220	238	265	200	271	228	224	219	237	216	211	228	225	233	225	215	248	208	223	239	233	233	220	203	214	240	219	231	215	234	222	208	243	218	242	237	257	218	208	225	197	216	224	228	224	205	223	214	242	253	257	220	230	252	238	245	237	212	253	236	230	209	205	205	242	202	243	251	253	213	236	231	221	257	246	203	213	210	206	220	194	212	225	199	229	254	226	228	236	198	197	202	228	212	200	235	220	238	218	195	205	235	222	224	241	205	235	243	235	227	234	223	237	232	222	209	207	227	205	232	203	224	237	211	238	219	232	224	210	234	221	232	209	203	223	232	238	225	246	221	198	216	220	241	225	209	245	210	235	257	230	225	244	235	206	207	229	205	220	221	260	210	220	236	243	222	221	197	209	241	223	227	222	244	219	216	226	229	196	219	237	223	209	205	230	249	214	217	236	235	243	228	211	220	203	236	191	230	236	223	226	237	239	234	208	190	180	199	238	233	220	229	221	225	230	226	230	240	229	243	211	231	200	234	223	214	222	224	216	236	238	227	214	245	210	219	194	224	227	218	206	205	204	197	205	226	241	260	240	223	231	211	214	235	220	206	248	215	210	190	231	230	229	223	200	223	240	212	189	251	217	259	238	224	209	220	236	230	233	202	228	215	192	263	217	220	235	220	231	216	243	216	240	226	210	216	196	240	239	228	234	224	213	202	212	233	242	231	223	209	226	201	209	202	250	229	201	209	239	232	218	253	245	229	231	220	236	217	230	229	216	232	232	232	247	212	218	225	215	206	231	255	250	258	216	229	225	204	208	214	229	228	228	203	223	222	226	241	219	218	256	214	218	230	209	209	221	238	228	231	226	218	236	237	195	225	223	211	212	213	207	201	208	211	222	245	205	224	225	224	236	250	199	239	215	227	222	216	198	224	213	238	204	212	213	211	234	218	188	242	230	226	236	206	233	239	225	237	224	248	220	242	232	215	219	206	205	265	244	217	242	229	204	220	214	234	255	196	211	228	226	205	228	216	227	198	213	206	208	257	230	212	227	239	214	252	206	215	226	208	238	223	239	238	217	211	240	198	245	214	206	219	226	224	228	216	194	229	209	219	238	224	228	227	242	251	203	211	209	224	237	235	197	222	249	238	208	243	227	225	238	221	204	238	228	246	208	229	216	227	219	235	222	235	202	250	218	217	223	210	228	236	219	267	227	254	230	251	236	218	241	203	223	207	229	238	210	224	238	228	248	221	233	197	246	240	257	237	217	216	231	224	210	198	203	201	198	211	228	243	209	196	228	220	209	213	204	207	251	203	200	242	199	244	209	223	237	222	246	210	226	254	239	227	230	256	231	219	238	220	220	204	214	219	201	246	235	210	242	226	222	227	208	208	202	217	244	223	201	215	221	205	224	203	210	214	222	214	204	244	229	238	207	211	214	205	210	226	221	221	244	215	240	210	209	243	227	217	248	209	226	207	236	213	218	242	202	235	231	197	196	209	220	212	232	237	249	232	240	223	209	224	247	206	240	237	208	241	207	243	221	238	215	246	242	203	206	235	218	195	224	241	232	226	229	216	212	231	226	202	212	205	229	199	223	205	224	250	233	212	210	246	253	208	221	198	218	254	224	235	209	210	226	238	236	222	235	250	210	245	225	239	239	250	217	225	213	196	218	208	246	211	247	230	218	238	214	255	204	225	241	255	225	240	212	221	227	208	202	229	213	223	251	243	220	205	211	212	208	202	208	229	217	204	224	231	217	241	188	247	222	209	216	219	213	221	242	220	226	212	212	256	229	218	240	200	197	238	222	225	236	202	230	204	187	194	227	207	217	225	220	222	215	183	216	210	235	199	198	229	239	218	227	222	233	218	222	234	208	227	224	226	231	212	240	246	239	217	197	237	226	245	224	200	223	215	214	221	233	193	223	193	229	226	226	229	235	214	235	214	202	220	251	224	227	227	238	208	237	220	212	215	229	222	204	215	233	261	222	230	222	221	215	208	233	225	204	201	226	227	222	207	231	218	211	230	216	237	253	236	245	221	221	242	202	220	229	238	202	222	214	231	221	238	242	220	235	188	223	245	241	226	266	261	233	230	243	200	210	225	222	220	226	211	257	255	225	221	258	247	229	214	253	213	231	227	228	208	207	223	223	210	214	246	226	236	214	210	235	252	214	222	223	218	233	258	221	241	223	208	220	224	221	231	228	222	229	206	225	231	258	231	221	212	224	235	269	217	235	223	242	199	200	211	227	245	211	228	237	238	232	221	236	242
8306	1095	1980	2289	1966	1436	1236	1129	980	873	862	732	757	734	718	685	672	615	591	620	622	610	597	623	545	585	561	535	604	591	589	558	520	607	522	547	511	547	572	539	556	538	475	551	509	512	534	531	497	588	536	525	529	544	534	577	521	532	515	527	485	525	526	529	501	554	516	513	526	520	524	552	529	494	520	513	520	576	507	543	520	539	531	515	533	543	540	519	507	529	532	521	520	537	508	506	537	546	495	528	498	551	543	530	519	507	528	532	507	492	563	494	501	507	543	542	515	527	516	511	488	544	534	534	494	527	494	510	508	480	552	528	557	545	528	528	538	518	500	530	490	478	526	498	511	535	528	526	516	559	471	480	514	517	518	535	535	484	467	496	526	531	503	536	512	514	502	484	524	498	486	485	476	496	514	528	551	519	555	531	514	507	507	499	476	508	477	512	500	476	504	541	522	524	516	505	486	533	483	534	529	505	487	484	535	553	500	528	527	558	489	527	519	505	517	541	501	518	514	481	543	533	525	520	525	544	489	476	499	518	505	524	514	551	498	530	507	496	526	526	524	534	559	536	529	497	507	550	469	508	496	506	495	517	529	526	529	506	503	512	535	513	506	507	513	512	493	549	519	495	496	514	526	488	539	516	514	508	537	513	509	552	521	531	512	518	506	489	501	550	555	541	555	566	526	531	487	532	559	531	551	501	491	534	523	507	521	506	555	525	504	477	543	473	533	505	489	531	517	501	484	513	550	487	559	512	513	533	530	500	545	513	490	496	563	498	503	556	523	531	533	526	538	516	473	510	527	483	535	524	486	521	490	525	537	477	511	525	518	523	525	488	545	507	543	507	497	548	533	516	569	517	525	505	532	517	500	519	546	509	510	520	512	491	502	530	544	529	543	532	510	489	503	510	471	503	502	537	477	498	515	533	509	511	494	529	532	521	549	518	471	533	466	525	484	509	506	536	535	502	514	510	503	531	491	520	579	521	524	539	506	475	544	515	524	476	494	509	484	500	561	556	483	550	473	501	506	466	528	509	510	523	493	502	493	509	529	534	527	542	504	489	529	527	510	525	480	540	539	494	515	513	548	522	532	530	536	500	527	501	525	507	512	516	535	511	588	510	481	497	505	489	557	534	516	562	471	525	529	553	495	552	488	515	462	516	530	522	541	497	554	512	503	460	502	522	512	501	540	520	500	490	512	525	522	555	510	511	520	518	481	523	529	543	521	469	540	503	477	538	503	531	503	504	504	525	478	506	512	481	502	470	506	493	513	488	505	531	553	469	523	526	527	521	495	466	511	504	488	475	533	512	557	490	543	527	553	529	487	481	532	498	508	557	478	533	507	518	503	489	499	521	549	520	528	493	540	503	484	500	545	485	486	522	517	528	501	546	511	546	486	556	504	520	499	465	473	512	505	522	514	491	494	509	515	483	503	495	550	527	521	521	502	517	481	544	506	521	535	464	490	514	519	496	501	575	523	508	537	520	519	503	511	531	510	492	486	530	493	505	520	536	584	489	505	513	526	552	517	503	503	524	553	543	523	518	494	534	532	492	519	514	498	543	535	520	468	523	520	540	593	506	487	478	498	524	485	498	520	547	478	488	508	488	467	527	480	549	545	520	522	543	498	537	481	506	496	514	508	547	518	531	497	544	508	515	518	499	495	498	474	514	501	489	521	531	508	499	531	544	545	518	472	522	511	502	543	532	541	502	494	534	509	520	557	521	494	551	505	479	516	532	532	480	517	514	519	531	541	532	536	515	507	472	514	519	516	550	507	519	533	490	532	559	492	528	505	507	481	546	538	509	544	532	484	520	521	537	533	518	510	514	522	534	544	491	525	478	544	522	498	520	544	538	522	498	533	492	540	508	501	498	508	534	523	539	564	531	501	539	540	552	525	567	511	532	504	499	515	522	537	498	511	465	524	508	512	495	545	524	568	564	495	513	505	497	487	489	531	499	491	560	455	552	531	518	542	529	486	526	513	495	518	579	510	507	503	524	510	494	538	525	526	505	526	528	540	487	539	523	509	533	529	547	462	545	532	513	498	524	543	559	564	501	534	488	526	532	509	525	472	554	524	469	534	466	539	482	514	508	497	528	545	503	534	526	553	513	547	512	528	524	529	518	530	510	533	501	519	496	492	527	474	505	524	513	512	471	495	493	494	521	471	484	512	530	536	493	514	541	525	481	522	545	483	498	496	530	492	537	492	525	491	523	473	502	518	556	500	505	570	564	499	478	522	526	516	479	505	480	496	509	502	525	532	522	479	515	529	483	528	552	546	501	486	519	550	531	506	490	537	503	520	527	517	516	541	515	515	539	484	524	489	505	516	525	536	568	512	502	557	516	518	529	526	507	530	515	529	534	487	490	477	500	510	497	497	524	521	517	510	496	526	545	553	505	462	487	499	539	530	551	531	523	544	506	535	476	494	541	520	518	501	520	493	520	542	504	499	489	512	484	540	497	515	560	557	542	506	535	528	510	504	540	513	509	520	531	509	511	523	496	517	513	515	504	508	524	529	507	505	510	496	531	494	488	511	523	554	540	553	505	542	490	558	497	535	517	536	525	510	490	545	533	572	515	520	546	523	516	534	476	486	536	516	547	471	497	513	524	519	525	511	523	516	529	526	495	501	535	500	533	493	517	495	525	485	538	531	509	495	504	561	552	535	511	523	497	523	542	481	505	542	470	458	523	507	503	547	535	483	517	498	528	500	496	544	484	527	524	512	505	510	487	508	516	494	528	501	515	517	522	501	488	493	543	537	501	505	518	508	572	516	521	531	510	488	527	519	534	544	520	529	509	522	518	515	500	458	504	536	518	529	534	492	498	509	499	494	519	494	535	503	538	519	514	505	518	552	511	463	515	488	550	529	572	536	497	521	486	531	516	514	516	524	531	527	520	505	492	539	483	515	527	536	517	503	560	496	516	490	497	505	512	480	517	506	574	500	504	512	508	468	484	520	485	543	521	497	495	511	527	493	487	536	498	517	534	514	478	530	504	524	498	490	530	504	502	488	485	505	527	517	499	566	545	494	503	515	541	498	552	532	553	490	500	500	517	563	538	531	530	515	510	533	557	507	517	480	491	531	520	513	517	542	567	496	544	521	526	507	520	488	532	476	519	542	535	533	510	492	506	494	542	515	521	541	508	513	513	523	536	511	526	518	531	537	480	456	494	520	522	542	500	528	504	540	514	488	492	508	500	505	549	495	512	507	474	510	548	486	517	529	548	531	520	499	496	531	537	526	532	533	520	476	512	514	511	517	516	475	493	484	489	486	504	531	509	496	539	478	518	500	524	495	499	506	529	492	486	500	510	518	526	509	534	504	502	546	496	519	504	512	523	528	483	523	541	506	529	494	505	507	487	544	509	497	486	528	514	512	515	502	524	530	552	514	476	515	505	519	517	476	525	530	478	500	538	538	505	509	495	537	527	539	521	512	485	521	485	510	543	536	514	548	536	503	536	523	473	522	507	495	523	529	524
1613	259	256	248	248	211	251	240	236	232	230	231	203	208	230	208	226	212	197	226	231	224	242	237	216	220	231	228	211	198	206	246	239	247	234	237	246	226	238	237	233	251	237	233	212	232	221	241	239	216	210	247	271	219	240	237	240	251	225	252	232	251	208	221	240	246	246	231	233	228	198	246	230	224	236	231	208	214	209	232	214	227	211	233	263	231	223	215	196	209	246	241	233	230	245	221	235	240	214	238	264	233	215	248	236	197	220	243	225	216	225	234	235	212	205	221	241	241	246	230	220	250	253	260	205	214	234	236	246	240	218	218	227	215	235	229	256	237	244	245	223	240	210	247	227	259	212	235	254	225	228	219	208	238	251	237	233	248	230	232	222	233	254	229	228	235	226	212	227	224	234	238	280	235	222	220	231	245	249	208	217	226	202	224	226	229	222	212	218	244	221	243	219	225	225	253	221	233	211	222	238	197	208	231	221	213	206	235	257	252	228	225	236	248	229	204	223	234	229	231	254	225	228	262	226	246	205	221	209	241	232	193	253	204	187	198	244	206	232	235	251	225	218	239	248	215	204	232	225	218	213	209	235	220	203	209	234	196	237	234	220	238	273	237	244	253	257	261	245	226	219	256	218	244	224	220	241	219	234	228	240	227	213	240	210	228	206	226	189	245	225	211	238	245	241	227	238	239	251	216	233	233	246	236	220	263	210	203	255	205	220	221	232	225	215	225	237	241	234	247	199	215	244	213	210	234	227	229	199	220	235	242	226	262	207	273	217	213	217	248	218	215	253	234	258	227	217	233	222	243	244	244	206	252	212	248	237	226	225	226	225	238	209	240	223	225	190	215	214	245	208	225	250	215	248	227	227	209	228	251	277	273	232	208	238	207	216	220	227	225	245	241	230	197	222	245	206	231	250	228	217	223	240	248	201	208	263	202	229	223	224	249	227	244	227	247	255	219	231	203	220	221	229	200	234	217	239	211	249	247	200	212	219	222	236	260	227	200	244	197	227	222	260	229	232	242	203	228	220	239	220	196	209	221	243	240	200	238	232	226	211	230	201	230	227	204	192	215	219	211	221	249	237	225	204	227	216	224	206	279	236	209	202	220	240	217	221	214	249	226	224	264	216	228	220	250	223	221	238	255	240	239	209	215	254	234	251	242	219	236	218	215	227	215	225	225	233	213	230	216	225	230	208	233	223	229	236	205	212	218	219	237	255	238	221	217	224	230	248	257	213	229	227	224	245	244	233	241	225	238	229	199	215	244	237	226	269	218	246	229	215	222	210	229	233	252	225	220	226	195	222	229	231	223	207	238	233	220	226	246	253	245	254	225	209	246	222	235	238	212	228	241	255	244	221	228	261	250	243	247	230	241	246	239	226	247	233	240	276	217	223	247	243	233	219	238	220	225	248	242	206	223	214	249	199	258	235	218	217	242	226	260	244	211	217	227	216	247	234	247	222	233	237	214	242	237	231	228	230	252	237	235	258	195	242	246	217	235	248	232	246	219	213	230	252	220	228	219	239	244	217	219	241	239	222	208	235	218	238	228	247	283	215	224	220	207	263	233	245	216	238	238	242	203	229	229	215	242	246	184	230	241	212	230	205	242	223	231	233	251	244	209	214	225	222	252	242	221	251	234	217	240	238	256	225	225	246	234	232	223	233	221	242	218	223	193	224	215	234	267	252	248	217	232	198	243	226	226	230	221	236	234	246	257	208	228	238	225	233	258	227	229	267	246	243	238	212	196	237	221	234	236	236	212	231	233	247	222	242	231	229	226	246	252	226	233	263	227	230	215	218	219	219	258	222	226	233	236	207	205	216	278	217	243	243	234	229	240	251	239	230	210	232	233	223	212	251	211	223	247	247	230	227	224	233	217	240	224	260	236	216	215	215	211	222	270	238	225	234	252	211	244	249	198	184	242	232	215	215	262	217	234	235	221	233	255	258	216	235	218	218	238	224	237	253	232	233	231	266	235	237	234	213	251	258	228	226	193	217	242	240	225	219	253	238	225	223	228	228	217	227	232	211	244	233	219	253	181	222	216	205	204	214	236	210	243	210	205	225	263	233	247	206	236	240	208	237	239	237	249	221	222	244	254	228	241	239	215	254	231	234	235	216	208	233	235	228	246	222	246	241	233	234	233	226	232	202	239	227	217	211	217	237	241	253	243	233	228	237	221	219	231	254	248	235	204	238	278	258	232	217	242	228	247	227	221	219	227	227	228	272	256	230	189	221	243	215	209	223	259	250	244	253	219	254	227	235	211	240	226	215	214	232	229	241	227	258	227	238	224	215	231	227	204	246	224	223	216	203	239	230	209	227	272	238	215	214	251	263	182	208	215	215	219	216	214	214	240	221	213	248	223	202	212	197	235	222	242	241	235	233	201	257	242	219	244	234	217	236	240	212	245	224	196	229	231	248	217	230	207	208	206	245	211	221	208	244	239	243	220	195	230	190	210	231	231	248	257	232	241	233	237	233	244	248	229	255	246	236	222	226	223	230	217	223	189	223	254	243	235	211	203	242	219	230	208	251	226	229	246	237	239	242	235	258	239	235	228	223	204	240	245	201	253	234	222	244	244	223	209	213	247	254	207	242	234	238	246	194	230	234	187	234	201	196	242	232	241	230	227	228	247	243	238	216	213	212	231	214	232	237	253	228	256	251	222	234	263	192	229	223	239	244	265	229	210	227	223	226	196	210	207	213	226	226	219	219	234	251	224	217	205	208	219	231	239	238	205	230	203	228	236	204	253	235	225	197	262	234	226	247	240	229	247	218	204	221	218	231	243	199	237	209	224	241	236	242	225	239	225	227	241	201	220	243	220	264	249	221	232	218	238	248	223	227	222	222	210	211	211	244	232	228	244	250	213	221	232	230	241	230	248	221	238	229	238	241	201	204	185	238	220	228	236	231	215	210	218	232	229	238	250	228	231	235	226	218	223	215	211	226	204	195	230	229	218	220	228	222	266	215	240	226	218	215	200	234	230	243	220	234	219	261	223	236	230	244	225	224	200	244	266	210	199	215	221	215	215	232	240	215	242	206	244	244	202	230	227	234	222	259	245	240	245	234	202	271	238	220	235	234	229	213	227	216	225	250	237	202	233	227	208	261	192	224	226	225	216	238	256	230	213	202	226	220	214	199	237	220	221	217	243	222	225	213	248	230	229	199	214	218	254	246	258	229	221	244	235	221	238	216	249	240	224	202	220	228	243	215	244	222	225	195	259	233	231	215	221	267	230	231	210	237	252	215	208	232	232	229	227	223	238	237	226	258	236	214	198	223	237	242	243	248	244	245	244	223	229	213	210	220	240	209	218	239	210	234	204	209	243	223	199	229	214	267	257	249	230	220	230	235	195	225	228	238	217	213	206	231	222	228	254	215	240	250	256	232	217	232	223	218	248	247	222	252	222	218	239	218	223	188	223	221	240	227	221	220	213	217	249	232	238	234	229	225	232	265	218	237	222	222	260	246	265	257	215
2136	576	536	582	586	586	587	605	605	499	561	600	536	537	570	554	543	565	520	584	567	535	521	603	572	616	537	544	530	562	572	575	553	536	546	580	568	568	565	545	573	540	574	591	536	558	607	591	583	529	571	577	559	564	583	493	565	523	506	570	558	517	564	558	520	572	586	534	574	584	539	591	590	571	566	522	593	595	582	549	571	535	559	596	537	558	568	580	533	574	589	571	573	534	523	582	536	546	565	557	557	547	553	600	544	521	511	580	614	561	569	583	575	557	533	570	532	548	541	548	565	532	570	593	554	589	586	550	575	582	599	542	587	540	528	589	532	535	559	573	567	584	608	546	568	579	554	602	584	564	553	554	571	572	607	530	567	559	593	574	581	505	535	560	577	604	585	567	568	591	601	571	615	551	537	564	566	526	548	559	569	576	538	557	504	617	587	595	529	575	525	554	561	593	560	546	580	565	563	555	531	576	566	551	579	608	563	592	539	553	518	556	558	601	530	577	594	576	550	556	541	539	561	577	585	553	580	518	594	553	565	538	535	540	574	569	548	552	553	505	542	580	586	570	572	578	536	596	519	548	529	553	539	582	565	541	588	556	578	524	535	561	546	562	562	560	555	552	538	534	551	529	563	545	556	559	590	590	555	541	591	546	582	571	549	575	550	555	566	548	548	553	533	562	556	586	536	511	516	567	575	543	532	591	590	573	557	534	577	579	560	500	573	573	567	519	556	559	559	587	582	589	549	562	531	541	568	552	586	535	581	584	583	561	593	537	587	581	568	576	561	537	565	528	521	574	555	530	602	566	600	573	565	549	577	558	549	571	568	550	554	561	586	588	516	542	586	609	569	550	559	548	563	559	570	583	549	553	549	529	620	566	590	577	573	581	539	580	572	569	574	555	607	520	537	555	592	575	515	548	556	551	516	553	553	582	542	550	587	559	588	594	570	577	564	555	548	539	550	571	576	563	566	600	596	543	513	534	566	603	609	567	569	524	561	582	567	562	554	574	523	536	514	569	576	565	564	552	571	555	574	520	556	569	577	550	551	542	548	567	537	537	576	560	558	584	571	536	569	532	611	524	571	569	564	540	571	567	551	521	576	527	580	543	539	571	525	573	536	562	551	581	555	566	583	561	532	570	580	605	585	523	568	558	568	529	577	525	557	530	576	526	574	589	567	576	550	570	568	538	568	544	584	504	609	579	558	595	542	559	563	550	545	536	528	575	578	604	534	565	526	568	564	554	642	528	565	589	557	574	605	512	535	561	563	567	518	586	592	540	549	544	549	553	543	560	537	605	562	521	545	558	585	579	538	546	551	560	564	572	560	561	594	530	565	560	537	580	525	551	563	583	583	595	553	576	562	582	566	562	558	574	543	549	566	584	565	575	522	563	600	533	548	556	568	538	564	550	525	569	505	594	539	541	519	562	589	581	561	524	552	635	542	562	563	585	562	572	534	569	569	586	561	546	554	547	565	599	591	604	561	600	561	538	522	575	555	546	580	568	572	559	585	613	556	563	565	583	564	565	536	549	602	545	602	534	560	562	569	567	546	524	603	544	537	559	557	531	603	590	548	553	586	571	595	577	542	605	586	568	547	550	533	579	563	578	576	558	576	557	566	591	547	539	579	574	552	571	556	550	548	534	539	534	533	556	540	575	598	560	549	572	548	548	615	594	606	584	526	587	519	537	582	560	527	557	565	529	539	551	554	576	601	566	539	537	615	609	511	546	540	567	559	540	572	592	572	573	630	535	556	527	551	572	564	542	556	561	568	556	551	544	582	588	526	550	545	554	545	588	573	542	560	571	577	550	556	541	570	593	518	601	611	561	538	544	628	570	567	518	560	597	550	579	520	576	559	569	561	592	582	546	516	584	526	515	563	563	547	578	598	583	531	588	540	530	570	575	564	532	573	561	599	568	586	578	565	548	571	577	540	565	582	580	566	588	594	551	536	565	579	513	538	568	510	540	579	540	549	605	564	549	550	572	569	528	544	571	589	562	560	577	547	566	556	559	583	554	574	571	549	545	534	577	558	605	528	606	583	506	552	531	531	576	601	556	536	581	562	566	526	584	553	585	546	567	539	518	546	537	598	557	583	570	571	572	530	558	571	552	603	571	559	556	551	551	578	537	553	525	605	547	574	556	535	607	615	565	512	591	595	546	575	583	572	606	606	555	560	552	568	518	566	510	541	566	567	554	538	559	545	537	556	557	537	555	548	562	570	535	545	573	573	563	611	529	566	538	567	532	547	561	561	528	595	563	541	540	540	541	522	576	567	569	579	554	561	528	580	560	572	576	586	555	557	547	570	566	589	568	600	616	542	552	568	573	569	574	549	590	556	600	504	530	568	574	531	542	566	569	549	606	582	575	585	582	594	517	543	543	582	578	541	526	576	542	592	561	592	598	608	556	540	556	564	585	532	532	593	550	579	594	578	541	571	573	557	617	548	572	521	588	566	567	544	531	533	597	572	604	576	498	581	568	550	564	601	548	568	544	562	561	545	584	550	529	536	568	568	538	624	572	477	608	542	588	520	554	560	571	569	558	564	566	552	584	542	555	560	583	573	555	540	578	573	572	593	544	516	535	581	550	560	552	540	545	578	574	558	572	567	559	550	568	550	543	558	559	506	558	577	573	505	596	518	550	563	557	535	574	589	588	553	556	509	532	574	593	531	577	529	555	581	549	545	571	563	537	529	591	580	562	556	542	590	569	535	555	581	568	522	515	534	561	544	559	563	568	553	578	536	573	560	573	575	577	511	582	529	575	554	558	562	557	541	526	548	550	560	556	550	518	556	583	519	551	513	563	551	549	548	556	580	552	559	546	617	587	575	542	579	554	582	552	581	563	595	584	554	606	551	515	567	573	591	564	541	522	590	557	563	573	524	577	543	566	552	572	528	576	579	586	560	529	541	524	571	546	518	580	606	547	565	629	544	601	527	544	555	579	587	580	512	584	547	578	529	508	542	588	595	610	541	581	597	608	570	545	537	572	562	550	592	602	550	559	561	556	528	561	541	539	607	553	532	569	579	548	519	542	545	553	532	569	599	575	534	557	628	537	563	554	592	569	574	558	548	620	594	597	586	562	567	558	542	581	529	582	550	543	522	549	562	588	534	543	537	508	528	590	589	547	551	550	504	539	514	563	560	557	574	512	567	562	594	580	562	571	547	600	598	574	557	570	558	543	557	592	536	520	563	555	560	570	527	566	562	575	539	559	571	532	544	588	555	540	575	528	565	546	514	567	522	593	581	543	513	488	564	538	552	576	594	539	563	582	561	553	582	589	554	515	530	549	551	563	594	563	506	538	529	580	550	574	561	594	550	562	576	492	564	561	556	552	554	535	550	586	599	583	589	591	583	553	556	594	581	598	590	548	552	538	563	559	579	540	578	571	548	534	554	560	530	535	578	571	642	575	545	557	558	511	558	585	538	545	574	602	516	541	572	557	531	561	531	580	536	569	565	580	533	572	568	545	569	574
8613	678	695	596	489	452	394	373	389	354	353	395	331	399	337	346	351	341	314	299	353	343	337	382	365	386	312	344	345	321	335	364	341	305	312	326	368	354	340	318	369	364	370	317	359	362	341	352	375	346	333	340	329	316	316	337	364	353	330	326	359	307	347	354	358	293	341	335	347	333	337	313	322	312	319	326	331	353	342	305	339	339	322	323	328	351	335	367	334	354	360	356	320	343	352	372	366	320	341	335	327	346	367	354	390	321	350	370	314	365	310	341	343	374	305	351	340	316	336	301	318	352	347	343	313	363	352	358	326	335	369	339	355	321	364	362	316	338	362	319	337	352	341	331	333	320	340	343	345	348	348	306	327	339	313	355	347	332	328	353	346	346	325	367	345	327	344	364	332	353	343	337	336	332	336	334	301	340	299	369	321	371	327	338	329	348	330	343	342	339	338	354	343	360	339	331	311	343	359	346	359	349	308	333	332	329	328	339	340	351	360	324	351	313	334	333	335	367	341	329	334	341	322	323	333	339	331	315	319	329	361	338	310	330	317	339	345	328	333	332	362	344	367	308	344	329	347	319	335	328	341	342	322	320	325	357	321	367	349	330	363	335	324	350	366	355	309	339	330	350	348	333	361	336	337	343	361	316	345	384	356	334	346	341	338	358	325	330	332	338	343	366	353	349	325	347	345	350	379	340	304	305	310	348	308	340	328	354	332	332	351	343	341	330	351	326	324	346	327	370	343	341	309	328	322	322	332	357	322	336	340	324	327	355	354	335	323	344	306	338	336	356	330	359	373	327	324	387	346	380	355	346	330	296	360	340	362	353	326	333	331	307	343	350	360	347	346	351	336	323	332	328	308	327	333	338	371	316	342	321	324	348	372	328	378	348	353	348	377	336	328	346	352	352	348	340	336	346	324	345	319	353	356	316	346	357	341	367	328	360	352	338	345	307	357	352	319	364	369	300	354	309	339	301	309	327	363	367	349	373	353	368	335	312	352	323	318	345	355	315	342	320	324	337	317	317	343	327	339	353	347	364	367	332	301	325	327	337	343	348	353	342	345	351	332	351	340	339	354	331	377	339	367	337	319	347	345	331	344	343	355	340	333	357	348	357	378	311	314	333	328	340	324	331	362	318	316	345	373	340	344	365	371	316	338	332	353	303	327	358	331	373	303	341	335	348	368	327	297	339	357	334	322	296	295	324	335	315	358	336	321	332	345	339	342	337	355	316	344	336	334	351	384	344	343	314	340	355	344	337	339	325	329	396	358	343	369	359	327	347	355	341	293	311	330	306	336	334	363	363	284	322	350	374	352	337	347	302	336	336	348	341	322	353	325	321	321	309	320	343	340	340	341	332	348	348	342	348	347	343	272	337	347	327	302	290	314	334	314	324	345	317	374	333	360	347	305	312	316	321	328	334	390	377	359	327	368	338	334	341	317	304	341	339	331	326	365	365	381	339	344	352	363	369	317	321	314	342	347	359	360	337	328	328	368	338	355	311	358	345	342	335	353	306	351	291	329	342	343	330	311	364	324	343	287	321	380	321	318	359	329	339	358	333	337	343	361	311	346	338	339	328	297	326	367	342	345	367	347	352	353	361	359	337	341	327	350	387	359	344	359	347	375	312	352	333	391	331	357	314	366	333	322	341	346	343	339	351	354	332	341	330	338	339	346	318	341	323	322	315	337	340	329	362	340	354	335	312	364	305	330	310	350	346	343	389	323	298	338	336	351	344	345	365	364	353	303	358	370	338	349	329	334	325	347	323	314	338	341	362	324	352	314	366	324	307	338	337	344	342	356	312	322	330	320	336	332	332	338	331	355	386	321	333	329	339	345	340	361	317	342	364	331	324	318	342	336	321	324	357	340	321	355	301	338	356	322	315	289	332	335	361	357	337	340	375	326	317	314	391	384	405	336	353	329	300	378	332	307	353	359	319	316	304	333	308	348	330	365	320	382	315	314	364	335	351	340	362	343	375	371	350	325	311	313	349	303	367	322	317	378	336	349	310	311	340	382	342	355	334	374	354	349	330	310	322	323	318	351	349	302	369	357	309	331	351	343	328	337	310	353	323	347	367	351	356	360	352	312	361	339	326	361	327	323	316	325	315	352	344	333	329	348	348	364	330	349	340	301	300	383	332	350	306	300	314	295	370	350	334	332	330	323	298	330	369	376	382	365	367	347	335	365	335	332	312	329	306	346	377	332	329	379	350	290	305	351	328	350	348	305	343	368	296	343	331	317	336	340	314	358	351	348	343	326	312	351	348	368	366	351	312	324	354	327	320	328	367	362	326	294	316	359	337	358	331	403	340	355	337	301	315	352	342	371	383	350	335	373	316	309	332	325	302	354	314	351	386	341	345	328	301	330	335	351	379	342	349	324	348	319	335	329	293	300	342	317	341	358	336	349	322	363	336	316	331	300	295	340	358	316	312	335	371	324	365	319	350	363	342	329	356	328	327	321	342	334	336	349	333	318	321	360	352	331	326	306	307	362	340	359	358	360	336	375	369	326	338	361	346	304	305	347	328	338	334	339	322	354	317	350	313	319	341	344	325	398	339	370	318	325	311	353	342	314	344	298	323	344	329	324	358	323	346	301	363	350	325	347	349	329	353	309	331	331	342	308	337	391	312	343	311	354	318	321	325	321	317	338	348	333	340	323	330	336	343	378	333	326	323	334	323	350	366	342	343	324	333	350	331	315	323	324	308	342	319	310	366	313	369	387	341	335	329	364	325	320	347	302	298	348	348	360	351	323	311	321	355	325	342	338	345	321	330	368	368	347	346	314	346	345	345	324	356	340	348	339	369	323	345	350	345	370	319	346	333	363	342	304	304	364	330	334	305	341	291	345	330	323	375	305	329	322	350	325	322	329	326	312	343	370	356	337	349	351	344	320	335	350	335	315	346	326	382	349	342	350	335	327	350	323	351	332	337	329	345	342	355	337	346	326	340	372	313	335	359	328	313	342	295	302	343	339	312	364	311	338	311	340	335	301	364	321	328	336	343	338	353	332	334	329	376	316	335	315	347	341	378	320	329	348	316	319	347	317	337	357	383	338	352	337	316	331	345	337	348	343	332	342	328	325	354	329	373	351	332	320	365	349	325	347	342	328	340	357	321	312	328	331	335	339	353	329	343	344	347	360	329	407	329	373	329	364	333	383	402	330	350	337	361	346	346	343	385	322	314	335	342	324	349	322	319	347	357	340	326	305	342	377	331	370	305	367	385	349	342	366	313	328	329	389	317	341	328	377	315	344	329	334	322	334	333	361	318	358	313	330	348	351	376	357	363	370	331	315	296	324	338	300	351	352	306	319	294	360	340	361	330	309	300	323	326	387	340	351	336	337	317	304	343	344	355	316	330	332	334	339	346	316	319	391	347	329	315	344	373	293	282	311	355	325	329	333	349	372	334	323	312	301	379	317	374	346	341	365	337	337	345	326	323	321	350	315	362	323	339	324	291	376	335	333	352	338	301	395	338
7023	1098	1563	1662	1447	1249	1118	1062	999	1046	963	901	863	827	869	897	813	815	795	786	830	773	778	827	809	793	786	815	745	805	792	840	749	819	768	799	803	721	766	772	769	788	799	794	762	806	738	781	768	757	777	794	758	792	738	747	768	746	865	729	755	787	774	760	745	754	756	805	760	797	769	777	811	733	777	754	749	764	797	793	767	753	794	801	787	751	788	712	794	779	759	775	775	756	793	799	766	819	776	800	828	728	777	815	771	799	736	753	800	782	753	738	752	726	807	743	813	766	797	774	744	768	801	749	796	768	783	742	758	834	798	755	758	777	804	841	725	806	716	763	744	775	758	776	770	747	784	775	763	768	753	769	830	760	748	818	772	808	816	809	742	731	777	778	778	764	749	806	778	762	804	781	755	720	786	768	827	771	756	760	728	719	765	788	787	746	782	738	766	781	781	791	790	761	759	785	759	779	791	730	819	759	764	810	743	782	769	810	793	744	750	796	771	804	755	796	793	818	799	777	758	805	801	779	747	781	755	790	774	800	769	799	757	720	748	798	758	738	745	776	748	789	774	727	783	805	801	766	719	748	797	773	775	761	772	782	772	770	775	816	738	770	814	811	803	792	747	762	784	751	773	748	793	751	810	799	786	752	769	808	790	782	787	761	806	754	761	819	794	747	727	797	727	749	739	776	740	789	809	801	812	763	798	755	785	744	774	756	758	813	819	794	765	768	774	823	757	753	779	757	779	786	769	787	778	823	764	787	792	828	794	809	741	795	813	777	767	783	759	793	785	807	783	792	769	793	755	738	776	718	750	763	758	796	785	732	777	798	755	768	798	742	773	800	751	726	743	795	784	754	764	789	812	800	770	723	752	749	747	765	763	829	776	735	764	750	770	760	760	759	749	765	744	753	800	814	760	779	763	843	821	844	713	756	786	768	763	755	788	778	731	778	775	841	731	753	795	816	739	812	809	823	741	713	767	775	749	792	747	754	823	779	813	767	718	785	777	764	785	743	749	849	766	796	747	771	802	786	806	783	736	768	788	741	724	798	759	767	843	712	779	757	799	758	766	783	755	783	762	769	801	790	791	772	782	794	797	765	713	752	790	766	795	792	784	768	777	775	815	824	819	770	789	759	760	773	761	777	775	731	730	740	820	787	762	725	750	808	756	744	756	781	790	761	737	796	753	748	810	784	758	732	784	705	765	778	784	727	752	761	740	769	742	795	769	796	726	817	749	786	768	799	811	743	788	781	798	758	807	762	781	796	743	789	769	847	789	809	766	799	744	804	758	754	776	775	760	763	799	751	778	792	760	766	732	804	809	739	733	749	777	788	794	767	762	776	812	785	791	739	784	753	744	764	798	760	770	774	782	782	733	829	808	757	794	807	761	787	759	775	745	791	737	778	765	790	803	751	732	789	772	734	867	746	789	774	745	789	708	743	769	732	730	804	824	769	778	797	779	736	773	775	819	822	760	806	797	741	725	774	723	848	757	758	782	778	772	749	750	799	788	757	759	719	772	755	797	753	745	741	819	768	740	780	776	751	778	741	819	755	741	728	816	790	749	798	778	790	778	790	765	759	780	739	786	830	751	832	753	767	783	787	792	801	756	778	763	794	762	810	732	785	750	794	749	749	779	778	789	789	742	730	821	762	754	821	754	767	732	805	815	741	773	804	740	779	797	756	757	826	768	808	769	803	775	739	741	792	827	797	748	794	774	774	763	769	785	781	774	790	809	801	757	741	777	751	761	738	731	759	785	762	794	796	780	762	841	747	743	801	760	714	759	742	776	747	751	765	812	756	727	779	759	818	768	795	795	774	757	768	841	799	714	754	801	770	810	804	767	787	743	770	780	827	767	783	802	787	754	784	768	734	771	794	789	797	738	797	788	794	792	757	797	764	821	776	752	745	733	719	715	762	772	737	758	734	786	816	743	731	774	778	753	749	796	718	780	764	750	811	803	769	767	786	776	756	805	756	815	780	726	713	778	757	804	788	776	810	771	751	794	734	796	811	750	752	765	752	797	769	776	719	750	767	808	760	787	753	788	741	802	802	747	796	734	759	762	821	752	742	763	765	776	783	761	747	755	747	771	759	797	795	814	757	758	792	732	769	807	761	784	704	795	729	750	762	736	783	763	779	729	766	762	721	790	813	780	786	733	767	776	783	738	771	727	750	738	751	831	785	748	745	729	776	824	770	753	733	721	747	756	769	774	763	710	797	759	786	752	768	795	760	761	730	763	742	779	781	756	782	741	783	758	804	800	760	808	764	785	771	750	780	740	762	778	774	815	796	752	766	757	808	765	797	821	710	761	789	736	794	732	804	758	774	765	816	770	780	775	771	782	815	759	749	739	789	765	743	787	748	726	836	730	752	749	781	817	748	754	797	742	733	806	792	759	740	740	771	783	743	766	774	716	722	765	751	770	795	797	825	744	826	752	787	748	820	764	788	790	744	774	839	790	736	770	773	767	735	777	767	768	787	793	743	788	777	748	821	777	774	823	753	790	753	787	805	760	757	711	779	735	762	756	745	766	795	749	802	729	770	778	798	747	747	775	738	788	790	783	771	745	805	831	736	798	752	769	778	784	831	804	772	784	767	770	827	795	785	736	736	750	791	762	774	717	758	727	735	754	813	768	780	754	782	773	801	796	794	722	769	743	775	789	783	762	753	791	760	775	764	780	823	804	774	738	755	839	751	796	767	777	747	784	800	820	827	765	836	792	766	777	820	826	737	784	812	773	790	772	805	767	767	786	785	740	799	793	781	746	796	763	764	788	791	754	722	791	796	796	742	809	773	753	767	762	805	846	767	752	769	755	810	818	790	768	741	757	779	764	809	760	840	767	776	761	772	751	778	752	723	720	716	793	773	785	752	787	807	734	825	786	821	779	784	781	793	761	808	770	818	822	810	799	784	771	775	750	736	767	735	723	764	709	807	802	744	748	777	768	772	739	772	797	770	757	762	790	747	776	754	765	793	794	752	758	758	755	741	787	756	781	767	815	780	799	788	771	728	799	759	775	811	735	752	774	799	773	762	735	744	796	750	750	733	738	781	766	721	772	806	755	804	738	749	772	774	797	778	739	780	799	834	786	779	806	751	766	790	800	794	804	718	861	752	842	830	734	764	746	844	770	784	814	790	778	740	813	726	777	738	773	737	799	811	760	796	774	823	727	827	788	757	779	765	830	767	758	781	752	808	774	793	776	806	787	772	761	758	726	754	800	760	814	791	785	768	781	743	745	786	783	756	752	751	757	760	807	763	770	744	767	826	788	801	783	762	798	836	800	780	763	748	802	773	753	781	785	790	775	784	779	803	807	777	767	777	771	744	762	790	739	777	792	807	732	782	779	769	768	789	760	791	750	747	781	750	784	750	707	755	706	736	788	809	801	790	736	801	798	807	785	753	747	795	757	817	761	800	766	750	791	771	733	773	810	754	746	813	766	766	729	764	761	764	741	744	773	779	825	716	775	745	819	781	756	763
15371	1266	964	815	611	422	364	348	354	280	278	273	255	258	231	226	249	241	244	247	258	233	217	232	218	229	228	225	224	204	226	225	207	228	208	236	222	215	220	221	223	208	219	227	225	244	242	206	209	225	227	210	230	208	229	219	226	248	220	229	242	242	228	239	217	223	223	211	235	243	226	239	211	219	234	233	229	232	233	215	245	221	254	211	223	225	219	230	233	201	222	203	231	205	222	259	217	260	229	207	213	230	230	196	238	236	219	239	221	218	247	232	209	222	219	218	253	230	222	224	205	236	206	221	187	239	230	212	224	218	223	248	226	218	216	234	216	223	232	218	217	246	219	215	216	217	230	230	239	228	216	226	245	236	193	234	204	255	227	246	221	224	236	210	231	210	211	215	219	203	204	203	201	183	213	211	198	247	217	239	234	217	218	261	234	238	240	259	230	203	232	200	235	199	232	233	195	193	204	210	234	241	222	231	217	200	223	185	214	226	244	221	216	263	219	249	198	184	233	234	220	197	230	195	180	223	239	216	232	218	212	204	193	218	203	236	220	227	237	238	221	221	243	194	220	216	208	237	227	258	232	216	230	217	203	202	227	223	210	206	197	215	225	234	225	228	231	244	224	231	229	244	214	214	236	217	255	203	241	209	221	222	215	228	218	238	201	221	214	230	209	236	255	226	215	237	247	243	212	236	193	217	239	213	229	224	194	218	226	232	225	230	218	264	245	225	209	202	200	226	224	222	214	246	221	214	226	217	191	221	240	224	212	202	230	242	235	234	197	227	223	221	212	200	203	234	215	232	238	205	241	226	205	215	196	248	247	232	256	223	218	189	241	206	238	214	206	215	220	207	227	214	234	242	227	208	219	230	218	230	224	246	210	228	229	228	236	232	209	229	231	211	231	236	217	245	244	210	227	198	231	210	194	239	205	234	225	252	235	223	221	239	246	224	250	214	226	228	262	229	234	246	253	204	230	235	202	202	181	229	233	212	206	238	228	211	220	220	196	213	215	181	210	225	202	235	233	227	217	221	209	235	226	216	209	226	195	231	224	236	241	198	216	202	206	225	243	239	241	209	241	231	214	227	218	234	189	227	198	211	222	202	229	248	226	213	220	237	232	222	237	236	261	215	244	254	231	227	238	230	214	228	208	231	213	250	226	205	188	222	215	216	202	242	233	191	222	247	235	235	253	218	213	204	224	229	210	221	259	189	228	213	226	216	199	188	232	239	241	211	211	231	200	253	239	222	227	229	224	224	226	214	200	194	221	248	225	232	221	231	247	228	210	212	215	195	239	216	200	216	204	202	237	212	224	248	248	218	208	196	201	223	247	220	222	209	215	236	197	204	214	206	227	248	221	239	194	210	226	203	188	227	219	210	218	213	229	229	242	234	215	212	217	192	225	221	224	216	208	205	202	238	204	229	219	213	215	212	231	228	228	225	208	211	195	203	224	219	249	257	223	256	210	216	230	225	222	231	213	222	206	229	229	222	194	220	238	220	223	223	230	188	233	237	212	249	217	230	204	228	213	218	229	239	224	248	200	235	259	223	243	228	217	205	210	195	195	207	220	229	227	227	197	212	212	222	230	225	217	221	235	258	216	222	235	242	221	209	228	228	223	211	229	219	243	229	219	209	215	220	198	218	210	222	204	224	243	232	239	203	205	210	229	194	212	228	230	220	209	205	227	221	237	245	214	240	249	231	217	197	216	258	200	216	223	212	253	230	196	214	185	230	228	236	245	260	224	208	247	244	246	198	208	262	220	215	206	206	216	194	201	218	238	231	216	226	236	225	219	237	243	216	192	228	239	215	241	226	214	214	244	210	253	211	215	229	200	236	222	238	238	201	226	220	202	222	220	237	262	241	234	207	236	212	240	206	227	229	233	219	208	224	180	203	232	202	227	228	235	224	243	220	253	227	203	249	225	229	212	205	235	240	225	207	238	222	214	201	222	217	227	234	199	234	212	213	216	220	241	231	199	207	229	233	203	215	228	221	205	228	230	204	219	191	223	204	206	225	221	238	203	198	211	219	247	222	222	213	229	235	209	242	221	231	215	246	231	222	216	218	232	226	195	213	206	227	218	250	218	241	222	212	222	225	221	176	205	228	198	210	195	197	233	210	239	218	201	209	194	234	212	208	223	203	246	219	220	252	202	209	238	224	201	230	232	210	237	207	239	219	223	220	241	232	195	227	211	243	221	257	193	218	212	219	224	228	207	203	210	236	200	220	220	209	198	186	197	201	231	207	235	226	220	256	223	203	233	201	241	235	233	223	227	223	207	230	233	224	213	246	237	219	217	209	231	219	231	190	214	211	224	232	238	215	205	250	252	219	224	225	206	217	219	266	212	217	218	216	222	227	216	215	214	210	198	245	226	229	246	202	201	244	231	219	231	231	240	240	222	199	241	216	217	219	221	215	235	177	204	207	202	233	237	213	219	186	208	235	217	217	208	223	224	208	220	235	221	192	184	207	229	246	245	212	246	207	228	221	236	250	230	240	245	268	235	224	235	230	179	232	205	219	224	222	211	231	221	200	208	205	247	243	211	216	244	229	227	210	215	236	223	223	219	215	200	237	228	216	207	235	222	202	220	233	203	211	219	233	244	241	225	206	236	209	201	246	230	251	240	213	226	229	244	217	223	215	252	225	224	219	227	222	203	198	213	216	263	213	229	212	223	196	220	207	250	258	208	257	236	201	200	229	226	245	207	216	196	239	220	237	214	222	216	236	222	233	226	222	208	220	221	237	212	215	231	212	236	247	216	220	255	184	198	207	230	217	219	254	229	207	230	235	230	234	221	227	211	240	220	215	210	226	181	229	222	229	214	227	225	226	205	220	217	209	224	220	218	222	253	205	208	218	207	220	210	231	223	196	198	213	226	203	224	209	221	244	231	223	227	231	217	232	246	206	219	223	227	231	231	214	233	238	217	185	206	273	235	194	238	231	211	247	217	200	197	216	200	231	226	220	241	243	208	220	236	226	194	242	229	230	247	231	239	227	208	191	213	223	227	236	212	203	192	210	232	220	224	239	217	228	233	186	216	209	226	227	211	221	189	224	220	211	220	226	230	217	227	239	213	216	202	215	227	203	231	242	233	240	213	207	207	216	214	195	217	208	217	179	223	227	219	209	224	229	245	249	216	198	217	197	214	223	214	235	200	210	234	251	201	210	199	218	197	217	194	210	237	210	235	189	200	218	255	229	251	223	221	265	215	243	226	206	196	216	217	210	226	214	229	227	209	213	220	233	214	208	224	195	209	244	243	202	201	209	212	225	234	222	214	203	214	220	234	250	220	232	256	220	200	218	230	224	239	210	199	244	245	251	224	225	245	198	208	232	207	203	234	214	218	212	233	202	213	228	199	215	216	222	226	252	218	216	234	230	214	208	221	235	235	228	214	237	205	218	220	225	232	214	234	214	223	237	223	241	188	241	215	215	222	198	266	231	221	215	201	192	214	230	204	217	229	242	188	208	227	209
8217	987	2096	2360	1943	1463	1332	1047	989	884	804	811	712	687	667	660	648	610	586	621	588	550	618	575	546	579	531	570	556	563	558	500	532	508	548	549	536	524	506	525	531	512	552	522	540	532	518	513	542	490	510	489	533	505	527	546	555	554	538	502	536	532	490	517	522	529	527	540	515	536	498	516	550	520	497	529	537	498	511	533	510	516	546	551	522	508	552	498	520	487	512	544	504	509	529	522	526	496	547	493	506	509	514	537	535	540	507	505	515	524	516	529	550	495	541	525	486	519	508	545	528	527	546	512	506	528	564	474	497	535	512	518	525	529	521	502	528	488	521	493	521	486	521	475	528	518	472	497	490	531	514	505	514	511	475	478	516	506	511	526	506	516	547	502	527	516	531	525	494	523	472	501	547	540	486	502	515	536	506	549	524	522	498	516	479	520	506	493	489	473	504	494	548	514	516	505	481	536	512	492	511	514	492	501	495	490	536	513	533	491	489	483	498	545	514	484	490	550	479	466	460	533	532	501	526	562	479	498	527	516	501	496	545	484	521	536	495	516	515	545	493	546	506	532	495	503	477	478	548	497	518	497	505	520	523	497	513	548	497	498	538	502	517	528	514	547	529	511	482	529	519	494	507	519	509	475	529	498	552	512	499	520	513	537	508	531	521	463	492	486	491	501	493	516	526	533	485	495	514	478	513	511	541	509	485	529	556	507	498	495	498	518	530	515	515	536	503	499	495	569	537	537	511	517	514	543	526	483	551	508	517	497	528	541	485	493	493	509	533	547	496	541	466	521	517	487	500	537	539	533	514	489	515	515	516	534	511	497	546	500	551	529	512	502	539	561	550	533	534	524	516	467	517	509	529	486	499	505	519	513	499	497	502	505	526	482	567	536	534	519	488	520	521	547	543	522	500	523	489	491	503	517	504	519	511	528	513	530	541	486	512	497	439	488	526	496	507	478	509	542	529	495	549	516	507	534	494	500	519	510	474	524	484	504	495	508	515	543	507	487	542	522	525	500	460	522	512	499	540	549	482	514	522	547	462	501	489	564	499	494	510	532	539	514	504	498	527	501	490	545	499	538	514	502	506	518	514	555	535	538	518	515	505	490	548	504	527	476	490	506	494	519	543	545	532	535	504	523	537	511	524	498	500	528	544	522	475	489	506	521	548	510	521	560	514	518	513	516	513	499	479	545	513	518	468	486	482	507	485	508	500	534	549	551	484	511	511	514	514	504	500	493	496	503	488	472	549	506	503	496	507	497	540	522	507	486	531	531	526	574	530	468	494	487	469	489	460	502	491	490	516	483	518	514	531	528	500	530	515	508	534	520	521	510	555	522	524	557	506	546	489	536	513	467	520	528	555	518	523	517	511	479	489	540	505	502	511	500	510	520	477	496	565	541	486	510	495	521	514	488	512	543	496	537	541	529	489	522	477	500	507	508	516	520	506	539	499	528	512	541	533	493	499	514	558	466	520	477	518	468	505	478	490	481	522	488	532	567	541	528	522	531	515	516	508	543	533	527	531	507	469	537	524	519	529	524	485	512	506	506	514	497	499	486	535	502	529	520	488	537	525	501	512	522	513	495	575	526	517	526	544	524	534	509	464	487	521	485	518	507	516	499	503	506	505	487	511	493	541	551	511	470	495	539	476	496	510	517	500	502	534	559	492	532	521	505	521	523	514	518	487	510	467	494	517	505	512	515	470	521	531	476	545	514	528	511	549	512	540	477	533	519	505	570	494	537	489	555	495	504	466	520	514	516	510	519	499	498	547	491	458	499	506	518	537	529	474	495	487	496	499	452	499	506	506	528	504	493	531	518	467	516	500	510	501	510	525	545	513	521	550	507	507	496	495	517	519	498	505	509	537	528	548	532	510	520	527	494	513	482	522	485	542	544	526	480	533	484	494	515	514	509	519	578	543	513	493	559	513	530	512	528	529	523	505	529	520	524	530	491	514	487	488	519	513	497	508	521	513	516	536	534	531	499	481	487	484	548	467	527	492	537	526	482	488	508	474	528	474	511	525	546	523	521	498	478	505	528	523	477	503	477	473	493	543	462	508	546	505	501	539	508	530	554	512	526	482	503	506	523	535	491	479	518	485	530	531	521	529	512	546	479	502	476	524	514	474	466	541	490	469	543	470	499	511	532	527	510	509	517	519	490	511	512	507	485	494	452	497	568	529	512	485	527	507	514	518	554	510	534	569	492	521	509	517	477	502	495	498	500	523	482	528	497	521	527	448	509	525	499	489	492	520	477	500	521	541	505	508	472	522	529	495	500	507	505	518	477	494	502	510	507	516	520	548	495	514	503	520	470	505	534	466	493	504	507	533	549	522	500	508	548	518	511	501	469	459	539	519	482	508	500	498	515	499	488	542	499	514	525	484	513	530	507	506	493	503	497	492	500	522	524	530	507	496	498	523	495	520	511	520	551	507	523	548	527	518	551	481	525	547	503	491	494	511	499	496	488	516	500	515	527	523	519	488	559	513	529	541	486	524	521	533	503	489	486	503	546	507	508	535	540	535	498	514	503	543	535	506	492	491	480	496	555	510	514	528	502	525	519	544	552	509	508	509	520	525	522	539	480	524	537	491	502	459	535	514	487	524	506	486	492	494	564	483	513	494	485	497	506	513	496	494	503	497	478	537	538	517	495	488	529	526	514	484	519	513	531	487	511	494	491	532	497	510	507	492	516	502	525	525	490	517	529	521	520	519	516	501	524	531	534	516	523	511	506	500	514	536	512	565	515	487	504	525	497	504	495	515	507	497	523	526	511	507	536	511	496	548	477	498	520	506	527	510	505	511	536	509	462	487	507	528	491	483	525	511	538	524	518	511	496	533	513	502	502	526	475	526	526	494	525	532	574	517	471	504	490	524	523	482	523	485	491	530	522	514	548	527	469	512	511	530	515	524	496	539	513	488	509	572	521	527	503	529	522	495	547	536	485	511	509	543	530	536	521	533	510	509	500	505	516	517	536	558	526	504	508	498	530	504	558	492	457	512	498	552	521	506	545	473	519	515	524	478	503	527	531	502	532	529	515	552	507	540	540	551	503	529	512	499	502	506	499	494	548	515	521	488	531	488	500	518	524	558	530	536	508	492	494	477	551	485	544	532	548	490	502	532	527	532	498	506	518	554	541	514	483	508	492	512	493	520	548	531	514	499	515	536	514	455	554	475	468	550	510	523	497	519	521	546	503	512	490	502	509	512	544	481	532	517	496	499	502	494	510	501	480	495	514	504	475	539	479	522	575	503	509	532	543	504	556	500	535	518	526	530	506	508	489	504	535	497	529	485	538	513	544	519	500	536	543	503	462	509	481	510	495	513	533	515	533	544	513	485	518	523	515	518	485	513	542	502	533	488	478	515	524	511	517	495	516	535	550	501	492	515	519	543	523	481	518	507	496	501	536	523	566	490	534	570	509	489	551	524	505	481	513	510	485	516	495	486	525	493	516	510	517	502	526	484	496	534	514	522	559
1734	251	223	249	242	238	235	234	236	269	206	249	251	228	211	220	246	242	249	233	249	192	246	231	237	227	221	220	250	236	197	251	211	259	250	215	220	216	223	239	220	235	230	218	257	240	216	207	236	254	254	222	260	212	236	237	219	219	233	235	247	257	242	235	245	239	231	216	237	237	230	221	218	242	221	263	241	233	217	230	247	242	231	216	248	244	220	208	197	214	228	219	217	204	212	224	256	252	230	216	221	231	223	232	245	230	214	246	217	251	226	260	216	203	232	227	217	219	251	263	240	231	239	236	213	263	215	239	240	254	211	217	224	239	231	195	212	257	246	248	215	240	223	231	224	205	236	251	220	225	232	234	249	200	207	222	229	217	234	233	223	200	271	225	216	222	251	229	217	228	227	228	227	221	225	226	224	224	263	230	241	223	246	243	242	250	210	218	246	189	202	235	226	253	242	267	227	215	232	233	235	223	222	233	226	234	237	247	234	232	213	227	232	222	236	250	205	213	234	258	210	207	242	238	226	230	232	219	212	218	208	239	255	240	240	214	256	232	261	231	227	235	255	256	210	215	234	224	226	206	204	249	228	243	247	234	244	222	210	242	230	227	228	253	254	232	230	202	209	221	219	241	243	226	250	223	249	223	225	231	214	212	225	255	256	229	255	217	221	250	216	222	247	193	218	234	230	221	197	224	233	219	222	242	227	227	275	221	220	253	256	228	227	242	244	212	224	224	228	220	244	226	212	227	262	232	210	208	200	247	213	212	222	225	211	249	250	214	224	236	234	219	209	211	249	227	238	201	225	214	229	210	247	211	235	227	245	221	239	213	225	256	247	259	209	211	213	213	222	227	237	230	223	232	226	226	205	249	244	234	244	244	231	226	229	244	215	220	223	216	223	255	266	245	249	238	233	232	216	198	216	263	206	230	231	248	240	249	239	246	226	262	220	216	246	224	232	215	208	261	226	225	238	223	235	225	228	253	222	200	215	226	216	235	229	216	238	221	221	230	230	203	235	228	225	238	232	201	191	214	244	220	230	217	233	243	244	251	246	270	215	216	215	204	227	209	214	230	229	248	213	227	237	243	249	231	246	239	246	228	246	222	238	236	252	227	249	241	248	243	230	242	217	216	214	238	224	244	227	225	235	225	208	235	239	230	245	253	235	254	213	217	234	211	215	227	234	223	223	211	238	213	225	255	240	238	259	231	247	234	216	244	230	249	216	243	244	224	231	253	219	206	247	200	202	256	242	243	215	228	242	238	206	237	223	206	221	230	249	214	207	241	241	203	209	240	240	225	231	242	223	196	244	249	227	233	205	209	198	210	211	242	220	233	212	230	208	250	216	242	224	239	236	206	182	235	234	231	214	248	240	243	236	237	255	222	271	218	206	252	234	219	231	243	227	278	239	238	236	239	213	235	242	224	231	226	217	205	238	232	228	222	242	221	231	212	239	243	260	212	244	253	224	252	229	215	241	218	266	234	232	229	216	232	240	261	209	203	247	229	244	226	216	212	211	239	242	221	233	228	207	236	230	213	223	222	210	227	234	241	254	240	208	206	235	230	244	230	243	232	223	235	197	223	225	220	235	228	236	230	226	269	217	223	225	219	230	258	212	210	202	232	223	209	213	225	211	249	246	229	232	247	234	238	222	227	243	232	253	218	245	235	266	257	225	262	251	236	223	239	236	235	254	234	254	237	240	204	252	223	237	204	231	240	229	223	231	255	232	249	224	232	229	224	268	236	188	243	256	240	224	208	235	211	266	221	227	229	231	249	238	227	231	230	209	207	221	230	231	240	222	206	235	221	226	231	252	241	259	252	233	210	236	243	215	234	244	227	215	227	229	243	217	239	251	227	203	215	210	254	231	241	262	223	250	252	203	218	233	247	239	206	225	229	224	232	201	245	227	231	220	228	223	233	253	220	243	257	234	244	235	240	226	204	237	221	238	246	222	235	238	216	254	234	229	208	235	220	244	221	237	210	246	223	257	217	229	268	243	214	251	207	230	250	212	228	244	213	243	214	236	244	238	218	254	227	231	214	238	224	216	225	236	255	220	242	227	231	233	238	226	214	208	231	224	222	224	235	233	215	251	254	203	236	240	240	202	225	278	211	243	199	217	204	219	245	224	231	218	238	235	254	231	219	211	220	249	234	224	224	234	259	235	253	215	234	250	241	211	226	240	230	228	237	230	217	209	221	213	241	243	224	229	230	241	202	221	215	221	233	227	219	233	225	220	249	207	239	227	264	254	226	226	240	176	200	196	223	223	221	236	232	224	236	251	225	235	234	228	237	228	228	248	217	236	214	206	228	249	229	242	231	240	246	243	230	215	201	231	223	234	250	216	221	195	234	204	230	224	204	238	214	239	212	222	233	228	253	236	251	244	250	231	199	234	215	266	216	223	223	256	218	248	232	223	233	211	250	222	246	257	220	225	253	223	230	239	230	247	216	225	198	212	240	257	209	226	233	241	199	225	220	230	267	226	238	225	207	253	237	198	227	213	268	233	209	225	214	237	260	211	212	249	223	225	219	214	203	272	236	245	209	231	224	225	268	247	216	247	239	227	235	257	249	231	232	253	240	210	258	233	222	225	245	240	213	234	247	213	209	243	232	221	260	250	208	182	240	218	248	246	204	227	246	250	228	218	234	237	213	211	247	260	235	243	221	224	240	255	208	238	221	225	198	221	194	207	242	223	216	238	229	239	252	225	232	215	218	213	233	219	248	195	229	217	235	242	228	251	204	236	220	207	236	247	232	207	234	233	218	223	254	208	240	254	221	242	231	209	219	239	244	193	234	225	245	236	204	239	214	258	209	225	265	208	221	225	229	229	204	233	230	225	247	244	258	209	222	236	200	245	204	194	236	202	211	259	203	244	204	243	226	238	203	245	228	247	227	233	222	231	254	224	226	246	207	212	234	200	277	236	192	238	216	233	224	235	236	244	222	225	224	237	237	230	230	199	222	229	241	183	221	243	228	240	227	224	246	232	220	228	234	220	229	235	235	212	232	251	220	219	230	215	219	223	196	192	227	228	245	238	244	228	211	238	210	203	211	219	198	258	208	223	226	255	229	237	228	259	232	245	241	231	232	242	252	252	199	223	239	224	201	227	239	252	228	243	226	240	255	249	250	228	259	230	196	227	222	217	237	254	231	217	240	235	225	256	225	222	235	231	209	241	239	250	282	233	228	214	219	259	229	238	237	220	223	261	242	228	259	210	228	219	230	204	267	218	245	210	227	220	224	239	227	252	227	232	256	226	215	208	231	236	231	225	229	235	237	208	238	233	231	210	254	248	222	253	219	225	260	231	253	265	238	212	226	247	206	208	231	238	217	230	245	228	222	243	246	246	243	270	234	212	235	223	222	218	218	244	252	240	250	257	243	225	213	265	197	236	227	227	207	240	219	229	200	244	233	206	214	229	261	213	214	215	241	225	212	205	248	224	226	202	224	217	238	226	222	245	216	209	246	265	232	244	273
2193	545	607	566	591	556	601	600	571	597	568	622	575	570	595	558	541	564	548	537	581	567	599	553	570	566	576	551	537	540	554	546	552	531	556	507	563	553	556	522	568	551	571	563	599	608	530	577	527	576	523	550	568	530	574	545	566	531	551	580	563	584	564	570	561	551	545	567	559	562	587	612	577	557	594	567	574	544	548	594	527	571	582	591	627	545	567	545	565	552	545	559	548	585	573	578	559	555	540	535	573	583	569	563	539	560	537	530	585	582	545	549	549	566	577	556	520	563	574	565	585	597	605	593	592	510	569	562	575	556	568	568	555	541	561	549	538	552	588	582	593	541	539	574	580	548	535	578	568	598	572	555	571	591	589	519	551	573	569	586	514	530	547	571	578	552	557	557	523	547	538	561	542	572	592	572	591	558	528	545	568	559	544	518	573	571	546	562	574	573	572	560	596	564	578	588	558	574	560	528	561	545	575	557	568	573	591	592	595	518	550	578	584	552	584	561	575	569	549	551	581	566	580	586	549	549	560	559	601	532	528	572	575	587	591	519	546	552	576	572	577	566	558	578	594	585	600	531	522	560	556	484	531	549	574	591	566	530	546	566	535	547	595	570	560	569	579	571	599	534	570	584	577	538	563	539	565	565	554	555	590	584	553	532	567	534	589	590	537	547	555	594	542	566	585	565	553	513	572	516	553	574	592	561	537	588	586	577	527	532	582	576	551	565	511	590	569	588	573	575	549	576	563	580	519	552	551	567	582	548	544	554	553	552	531	559	600	535	612	554	587	611	589	566	602	536	562	572	570	558	572	558	570	534	563	564	587	527	554	581	585	547	530	572	576	562	588	576	561	567	602	571	567	540	560	536	542	576	561	564	569	600	543	557	540	534	519	581	535	560	574	555	550	554	569	563	569	560	557	591	538	592	613	566	552	544	566	533	585	542	560	582	587	555	564	550	550	578	567	560	563	575	540	565	571	544	575	547	586	518	528	586	539	607	552	561	536	557	556	553	544	586	554	536	546	530	558	561	559	567	620	553	554	589	569	573	583	581	552	593	575	554	544	560	530	584	530	556	564	559	535	553	584	541	580	547	572	574	565	565	597	553	553	563	584	541	567	580	540	565	591	597	586	581	527	507	541	561	553	566	551	545	556	526	520	572	590	539	579	569	588	560	543	560	565	599	545	575	579	613	565	541	512	573	537	535	547	604	564	569	594	604	562	557	588	519	577	576	601	582	528	553	581	548	585	580	552	568	509	571	555	607	577	545	540	535	525	549	552	531	599	576	539	554	528	532	514	531	566	635	569	567	569	566	545	568	537	564	518	551	585	528	557	565	564	563	570	553	565	590	561	552	605	569	577	590	578	551	538	548	587	555	544	534	562	577	528	583	602	577	578	515	570	532	566	522	580	539	552	608	595	548	579	555	536	577	545	531	554	569	559	540	544	551	571	552	604	609	573	531	576	560	547	572	607	611	551	549	573	571	556	588	529	529	587	573	549	540	549	583	561	580	563	529	588	554	549	534	553	532	505	583	564	567	553	547	562	537	559	553	537	555	522	548	557	577	587	536	595	522	553	572	558	566	567	563	564	568	562	575	556	490	544	523	566	587	579	599	539	590	515	588	564	541	601	578	578	593	554	570	605	580	519	579	563	545	545	565	588	568	555	588	556	554	563	595	599	533	602	532	563	549	582	544	556	552	484	553	582	582	590	548	546	555	542	573	568	586	530	575	550	540	568	562	533	558	537	570	536	555	564	568	532	587	589	550	558	543	543	551	569	572	533	545	531	572	578	577	531	554	562	537	567	573	586	540	547	538	533	556	577	577	553	547	593	587	552	589	588	528	551	545	469	595	560	593	562	512	582	569	584	551	575	559	571	572	550	556	583	554	579	534	554	531	583	553	565	549	585	537	548	607	569	525	555	552	582	552	523	576	562	571	591	577	566	575	529	558	550	559	581	548	556	543	582	556	612	598	536	584	535	563	523	569	568	566	588	547	558	534	564	556	541	546	587	594	581	534	554	563	562	527	536	556	574	529	592	527	577	552	540	588	536	586	610	539	556	525	533	572	531	528	568	566	560	535	563	552	536	558	555	550	593	524	591	566	528	567	573	601	568	581	575	555	555	542	603	611	553	559	581	570	565	531	551	570	530	579	533	569	580	567	566	576	568	565	542	551	564	567	519	543	564	580	565	584	550	531	583	576	572	584	560	577	569	549	573	554	549	570	565	526	537	563	568	558	543	519	593	567	588	583	554	555	550	521	588	523	571	566	551	573	554	585	625	590	548	589	561	534	564	514	574	555	550	531	588	545	554	534	626	563	549	579	560	556	569	585	581	593	555	587	565	584	518	596	537	560	515	564	546	538	545	586	574	588	562	547	583	541	586	528	547	552	553	549	561	559	558	575	544	553	586	553	569	557	557	568	561	525	560	575	528	563	576	541	571	588	579	536	550	568	572	546	556	587	547	522	577	570	558	555	566	562	573	597	573	568	546	548	566	573	529	526	531	577	560	595	547	603	535	584	591	582	557	544	567	584	592	548	551	559	528	573	544	530	540	572	556	562	569	610	587	527	559	541	504	510	558	575	514	555	558	559	558	556	556	610	552	573	576	576	555	549	565	610	555	571	550	590	593	575	597	556	590	577	556	572	538	492	603	603	574	493	575	579	553	501	542	571	541	590	561	560	571	567	569	583	597	531	534	568	568	584	547	597	587	561	593	601	542	579	585	580	547	565	554	579	544	548	588	541	589	559	565	518	595	579	576	534	567	572	593	566	567	547	578	576	572	584	580	592	527	567	536	523	536	565	516	578	534	570	574	556	542	584	498	524	561	539	531	557	557	555	568	565	535	584	602	543	548	563	573	563	550	558	533	547	575	582	554	532	534	576	561	568	574	576	547	526	577	556	539	524	554	547	615	583	512	574	545	548	599	555	562	585	542	571	549	547	517	533	559	574	554	507	550	556	580	569	556	553	531	536	571	558	558	547	550	534	552	557	536	573	582	568	533	575	530	587	570	576	551	563	574	577	608	554	573	575	552	542	554	586	553	544	583	580	593	609	524	542	577	558	593	546	630	581	547	610	524	532	558	533	531	580	577	587	584	564	541	568	577	569	530	551	535	564	542	561	588	581	568	599	563	543	562	528	561	562	569	548	559	581	596	599	542	553	563	527	572	549	532	529	553	603	552	575	587	618	592	542	558	559	566	590	605	566	573	546	532	564	521	547	588	579	569	553	594	572	550	544	582	544	522	536	552	559	568	557	604	552	565	586	577	597	529	552	554	584	554	550	572	588	576	559	553	591	557	551	568	590	579	545	536	554	529	581	578	555	581	552	526	568	559	531	558	593	557	604	576	533	534	525	558	573	542	606	583	545	561	539	559	559	541	544	559	538	610	580	547	553	515	570	563	569	519	543	557	559	575	521	569	579	545	531	570	603	554	557	560	525	548	522	641	598	583	559	552	542	545	563	545	574	599	564
8316	682	702	632	496	466	433	404	390	386	358	368	331	375	359	364	324	329	361	340	338	334	352	339	324	331	331	309	347	301	328	341	342	332	351	368	335	354	317	320	347	408	341	345	372	322	329	351	323	331	341	309	307	340	325	342	389	347	339	317	381	330	380	340	355	358	358	362	329	327	347	347	314	331	351	312	340	341	344	352	315	348	300	353	338	305	335	372	309	331	384	330	353	331	342	323	314	349	364	335	346	337	345	312	354	340	361	339	360	376	337	350	344	339	340	353	320	325	335	341	374	368	320	321	386	387	348	350	335	309	371	363	368	311	339	312	283	326	340	292	358	357	350	334	358	332	330	345	298	315	339	319	348	320	348	358	364	299	330	347	308	332	324	332	309	312	298	317	379	367	311	319	343	353	344	310	320	377	344	346	365	361	340	323	328	360	354	317	353	304	340	323	351	337	340	300	315	340	342	330	290	347	335	348	375	353	357	316	360	348	388	338	361	341	335	351	344	332	319	312	333	296	325	328	327	301	336	328	339	312	305	305	358	351	335	332	363	310	346	330	325	305	362	342	331	336	378	340	336	322	320	353	307	308	338	343	315	324	353	347	387	323	342	348	352	404	369	349	329	315	380	314	304	334	275	311	341	317	354	313	351	316	312	318	327	348	356	319	382	311	358	322	327	353	317	352	352	366	367	346	369	348	313	325	318	340	330	336	351	332	319	352	354	408	320	337	350	337	342	314	302	322	323	363	322	340	320	391	334	360	325	357	338	345	331	310	323	319	359	361	360	339	306	343	334	348	320	334	330	333	365	298	308	344	357	341	333	337	352	358	318	326	340	327	362	337	361	344	314	335	323	327	330	361	388	350	329	357	381	321	310	350	364	307	319	349	337	333	318	320	340	333	323	355	305	333	333	349	355	331	332	343	313	331	340	352	372	333	373	350	343	334	337	321	324	301	360	363	304	321	326	348	354	358	340	323	317	368	357	327	362	353	321	318	359	341	316	318	302	337	325	387	378	365	335	351	359	364	365	319	326	325	337	350	342	308	317	321	340	379	341	340	373	314	341	310	327	341	342	355	353	346	362	368	335	372	304	331	325	336	373	333	341	305	363	343	323	315	350	323	327	384	354	356	361	346	338	347	355	329	328	317	301	341	351	344	323	304	298	330	354	353	330	316	361	330	365	371	305	344	387	329	330	332	322	326	318	337	341	353	329	364	357	329	348	350	342	346	363	316	322	313	345	330	332	362	327	330	335	346	326	410	396	335	363	322	329	341	366	329	345	322	348	317	311	337	344	320	345	377	318	326	349	316	319	342	323	359	337	378	354	322	359	340	305	337	378	355	301	329	301	320	350	310	364	325	324	327	352	380	322	328	339	312	339	337	308	338	316	385	364	387	356	327	304	312	343	338	343	336	319	339	365	344	374	365	326	323	328	330	305	329	326	311	318	345	361	340	334	353	356	331	293	339	330	319	326	345	291	354	356	362	326	342	348	382	342	346	335	352	350	341	347	336	346	372	353	316	358	347	290	349	331	342	319	328	319	319	377	308	349	360	293	322	411	377	381	313	321	364	333	328	330	332	322	336	304	319	307	332	362	354	322	300	341	360	372	348	376	372	314	331	335	362	369	308	327	341	334	310	354	335	348	384	305	335	329	344	341	356	383	363	342	366	329	356	348	356	356	325	306	320	351	329	335	313	344	334	347	314	301	327	308	337	357	320	365	354	319	379	322	342	370	345	350	325	334	324	345	334	355	325	352	328	341	363	349	359	351	306	345	349	347	350	331	313	322	360	332	352	336	351	343	350	329	324	305	336	339	317	315	300	319	362	325	373	355	363	328	331	336	312	359	336	363	338	336	349	342	330	330	339	324	343	322	372	370	337	336	316	305	331	312	338	360	374	348	333	327	340	380	348	346	362	349	328	337	371	350	302	310	352	343	336	352	345	307	353	358	341	350	325	327	345	354	357	323	339	323	318	343	312	325	345	335	348	333	361	351	341	330	318	327	360	326	325	347	338	350	330	340	347	375	326	350	318	316	352	328	346	326	326	364	377	339	318	367	309	379	306	349	357	322	305	315	332	313	315	329	295	343	349	336	311	331	334	354	328	324	346	335	364	344	364	350	325	317	343	333	305	334	348	320	337	334	313	341	330	341	330	335	364	373	302	338	326	364	369	315	338	333	336	325	321	355	355	361	349	328	337	308	319	350	356	340	300	319	350	328	331	303	336	354	353	307	342	366	359	331	350	339	327	326	358	334	347	332	363	381	330	369	326	341	350	360	324	336	343	318	333	351	387	400	356	342	322	314	344	336	351	370	318	358	308	312	333	369	326	320	320	318	326	341	346	344	313	329	301	349	311	370	365	338	342	350	314	320	325	323	351	330	322	314	357	359	329	349	318	349	346	358	350	319	328	377	353	370	319	330	327	345	373	366	319	306	336	374	351	312	337	317	334	328	359	327	332	298	348	337	342	368	344	344	345	376	347	347	327	378	341	330	331	350	335	324	343	332	359	337	333	328	340	354	321	354	344	341	353	346	313	312	338	347	351	346	377	320	321	292	337	339	332	343	327	293	349	322	346	329	342	324	314	333	325	341	336	322	355	317	310	333	327	304	328	347	345	345	328	313	339	321	334	305	347	365	385	357	324	367	359	354	339	356	337	349	342	322	339	350	337	341	394	333	388	365	348	330	354	343	319	303	364	323	321	300	337	371	329	332	339	334	306	337	343	358	357	353	337	321	340	314	347	390	330	357	349	329	346	367	335	364	367	315	302	333	322	334	332	321	380	333	337	341	342	345	339	342	327	355	333	343	309	303	349	337	345	317	348	330	357	328	343	348	339	343	301	329	356	331	367	359	379	342	353	348	296	342	355	343	357	354	303	309	359	342	386	358	318	352	313	324	303	336	311	356	373	334	344	339	333	324	337	348	302	342	307	341	357	339	323	340	343	374	317	367	326	342	358	355	315	292	333	366	327	338	349	338	358	346	345	330	326	318	376	332	332	316	288	329	349	335	317	361	316	332	338	392	303	350	321	356	319	330	321	386	324	336	372	340	355	333	336	354	318	318	326	335	356	309	316	337	345	355	366	361	330	386	325	344	351	384	346	346	389	339	350	326	380	365	302	340	387	350	321	335	330	311	322	345	341	306	369	331	338	340	330	305	335	350	341	322	341	351	355	345	357	336	346	334	345	371	338	344	340	354	320	314	374	335	329	349	345	344	347	330	294	332	327	316	343	318	333	326	364	312	350	365	302	341	350	370	347	362	361	345	357	368	359	317	339	349	363	313	336	333	353	330	356	319	353	358	343	338	340	318	345	381	364	337	353	332	367	346	347	344	373	349	329	371	322	326	381	328	358	316	327	333	348	325	349	339	354	356	366	358	325	331	369	340	359	348	311	306	328	329	351	301	360	307	339	374	323	352	315	322	349	346	335	341	357	335	349	358	350	332	347	318	354	359	348	314	326	352	321	359	363
6892	1083	1538	1682	1467	1240	1139	1065	973	928	913	896	899	844	818	877	802	837	825	820	796	826	833	839	807	765	793	766	773	740	780	797	781	792	797	779	772	818	803	746	773	781	751	737	725	823	770	827	755	844	774	793	791	738	736	740	778	778	742	779	800	789	743	759	784	781	804	719	734	761	773	738	779	807	745	747	807	763	776	766	788	781	733	753	826	750	761	770	771	766	769	795	735	753	785	787	737	761	806	725	780	765	731	747	785	764	819	798	805	768	767	751	762	723	757	755	754	746	758	732	726	767	768	811	837	738	764	779	766	749	813	723	839	803	800	807	785	812	810	736	788	750	747	759	748	825	742	751	782	797	779	804	789	773	738	827	810	724	806	737	762	767	754	727	790	726	789	758	810	794	787	733	758	810	749	758	752	783	801	784	778	740	797	768	718	800	832	801	757	773	754	766	786	794	770	732	756	761	777	784	776	769	760	718	785	791	776	777	804	751	759	723	807	775	777	721	771	772	759	760	764	772	745	754	783	790	766	735	766	786	801	797	763	722	745	749	768	765	729	752	792	762	739	788	740	770	802	775	747	764	748	758	766	795	763	807	765	762	772	750	737	757	802	814	774	752	757	772	788	789	764	748	748	775	789	747	739	774	756	737	751	744	783	756	744	731	793	764	753	764	751	760	773	837	745	755	793	767	740	784	774	795	764	773	788	754	736	801	718	792	757	797	808	725	757	719	779	755	803	766	763	792	731	724	809	768	725	774	751	778	781	752	792	763	674	795	787	776	767	762	794	782	797	747	777	792	760	780	769	776	750	731	768	768	753	748	784	718	781	808	785	743	737	754	802	758	760	779	756	770	719	766	710	761	781	796	803	782	812	791	831	760	773	738	797	824	752	706	773	731	721	756	787	754	772	807	841	739	761	755	746	734	750	756	821	754	773	727	759	794	814	790	769	781	812	770	756	771	814	745	741	796	735	766	761	783	760	754	745	771	781	739	725	760	757	747	789	750	783	783	774	720	792	804	753	777	797	763	748	794	745	779	793	774	735	796	768	736	758	741	752	752	755	783	778	759	767	776	775	777	785	767	787	702	768	780	793	772	742	732	735	773	774	764	783	748	797	757	768	771	763	771	786	780	761	766	791	795	786	737	813	804	794	701	782	813	797	767	723	791	769	751	792	827	744	728	795	790	779	818	786	763	730	735	744	781	746	816	793	780	770	756	749	744	765	759	781	786	727	771	789	763	730	784	762	754	763	765	791	831	763	779	761	754	763	749	740	815	764	750	803	794	756	812	749	783	771	826	795	789	751	779	737	763	802	749	710	809	812	759	779	796	740	771	768	705	787	816	703	731	749	777	775	788	772	758	786	777	824	761	768	810	797	717	736	776	758	752	808	837	796	768	751	770	813	790	802	799	782	744	752	745	755	733	795	790	777	731	810	780	769	782	710	720	801	767	716	779	844	803	789	717	752	764	747	748	716	791	725	823	795	770	802	752	768	748	781	775	794	753	755	756	761	773	770	766	743	751	758	788	752	724	789	753	760	753	812	749	741	822	773	782	814	810	722	809	746	741	781	788	713	785	759	737	750	771	783	769	755	796	750	786	767	734	772	795	787	805	721	696	815	770	784	744	763	758	754	769	774	780	806	781	808	796	774	756	811	811	789	752	770	810	782	803	758	801	756	789	746	810	737	759	719	742	815	769	758	764	767	799	763	745	797	733	812	760	730	740	753	712	782	769	746	766	753	817	776	744	726	753	819	746	751	755	778	809	788	788	786	749	784	781	775	733	724	777	755	758	791	753	802	749	842	745	751	778	758	813	777	763	723	740	793	748	732	757	786	763	754	745	729	788	771	748	781	734	836	751	782	742	750	703	783	747	749	840	749	746	709	777	788	806	722	785	787	746	818	722	810	788	774	808	779	771	762	783	754	757	766	784	770	777	743	749	773	750	763	751	814	733	770	778	814	775	786	784	786	760	749	797	793	771	784	768	813	739	747	773	772	731	781	757	766	763	749	792	840	792	744	782	768	823	723	791	731	727	802	795	790	721	747	799	760	818	761	765	756	753	744	719	736	740	732	804	826	771	759	801	809	792	731	753	755	759	804	772	780	804	740	788	823	741	760	769	765	763	732	741	770	760	846	747	762	782	789	775	772	734	788	798	804	794	755	829	806	738	769	751	803	749	811	798	790	784	765	753	781	785	829	751	816	728	813	801	771	758	742	750	772	780	777	789	759	748	771	801	759	809	743	772	739	799	784	785	852	731	785	820	767	795	766	775	786	741	756	770	782	762	769	772	811	731	727	759	744	773	757	776	774	787	802	764	777	744	813	768	801	801	781	768	794	765	740	761	820	802	747	763	776	781	773	755	761	713	802	757	811	788	765	788	790	779	786	770	731	759	762	765	712	755	743	796	758	757	742	761	764	784	758	844	795	706	772	771	713	764	749	790	835	746	772	818	808	747	755	760	743	816	710	761	776	830	769	853	710	701	803	789	796	792	758	749	797	771	751	769	789	787	802	795	866	720	756	772	776	746	792	761	764	783	795	799	778	743	797	784	782	782	778	816	766	778	780	748	743	713	778	782	767	833	763	759	793	732	776	756	788	799	794	782	765	736	725	741	732	700	772	745	823	749	793	778	786	815	762	757	767	747	739	809	797	761	791	735	757	796	772	749	773	763	778	799	773	773	791	769	767	736	793	765	728	777	731	755	764	749	770	774	798	773	749	744	732	766	792	733	789	796	713	770	757	785	835	762	755	735	810	736	788	730	747	765	722	745	743	762	716	765	781	780	761	793	743	768	793	832	724	750	800	768	779	767	800	753	763	789	774	774	735	767	704	810	774	792	792	743	766	795	766	782	762	751	801	755	821	741	792	775	830	739	799	779	714	775	764	738	754	792	725	779	779	817	762	788	796	794	752	757	748	737	747	766	768	770	747	785	727	755	800	758	767	755	781	721	724	726	788	745	777	798	770	750	756	778	819	783	746	725	723	774	872	801	783	792	763	780	777	823	824	769	780	753	768	734	791	697	756	759	747	759	779	779	749	756	803	708	732	763	774	762	778	752	798	774	799	803	773	788	847	739	751	797	799	753	770	746	761	816	755	769	745	780	780	782	773	761	798	778	732	761	816	777	755	789	799	757	781	778	752	788	749	751	796	812	715	703	772	749	739	732	787	719	786	762	783	782	805	803	778	763	815	772	727	783	787	782	823	729	781	781	765	757	758	785	765	781	755	728	770	781	767	758	759	774	759	769	747	819	730	810	749	782	842	721	769	858	781	753	748	762	765	785	780	824	789	760	767	763	835	795	799	707	761	793	792	754	735	725	788	752	751	754	781	729	804	831	779	700	728	797	796	757	788	807	840	800	799	795	744	799	793	803	753	782	815	763	769	764	811	776	751	804	768	800	761	746	734	755	753	774	760	742	745	809	800	768	823	790	767	778	796	781	750	789	786	786	806	764	788	799	733	764	786	796	790	731
15251	1338	995	778	524	438	357	329	322	282	285	300	266	254	280	251	272	255	233	200	242	230	229	239	254	209	207	226	234	222	238	223	210	217	244	238	199	227	203	220	240	219	208	205	216	218	215	252	213	243	211	250	225	248	218	250	216	234	244	211	233	206	213	233	223	240	215	239	218	239	233	249	233	220	272	206	216	239	225	207	245	246	209	231	248	169	217	242	208	199	204	224	207	238	211	239	251	221	236	230	246	186	236	235	227	201	216	218	204	209	260	226	210	220	238	247	239	247	222	206	249	257	209	242	235	243	253	222	199	224	261	222	247	198	186	228	242	227	232	235	217	200	227	231	238	220	232	231	247	220	237	194	242	233	232	239	245	219	206	202	207	209	222	265	213	210	221	204	239	267	230	204	219	221	228	229	231	241	217	215	222	283	246	205	186	207	230	193	243	243	250	201	229	209	225	222	226	234	226	213	226	212	216	226	228	223	254	196	224	246	190	227	218	242	207	219	255	245	235	235	221	234	223	229	246	252	252	214	229	233	254	229	219	219	223	239	231	221	213	244	226	202	247	230	235	217	233	245	207	202	221	240	222	215	229	253	241	249	233	209	215	225	224	257	210	223	239	246	188	204	223	205	214	201	227	224	236	234	236	247	230	219	237	235	234	246	252	242	240	255	207	205	217	238	249	203	202	228	252	243	199	224	232	213	233	243	233	231	199	216	219	243	227	210	246	224	211	227	212	239	259	252	230	227	226	216	250	218	221	229	211	239	201	227	243	209	246	224	224	216	233	212	190	208	233	246	195	232	225	250	219	225	235	226	209	217	228	221	224	236	246	222	236	208	227	213	223	244	204	277	226	204	227	241	242	232	209	204	213	217	257	225	219	208	199	200	227	223	216	257	211	237	242	229	212	229	233	246	235	211	243	209	221	230	229	236	232	229	219	208	215	244	211	237	210	242	216	228	242	223	211	219	208	223	228	222	212	206	218	228	238	222	239	233	222	219	228	206	246	242	226	227	222	211	218	242	216	216	244	211	240	220	245	235	242	217	234	240	204	203	273	225	254	225	225	233	220	224	205	235	225	235	220	200	231	222	219	228	227	201	207	216	219	236	216	232	222	201	235	256	250	233	192	202	214	216	241	229	273	212	223	205	213	208	249	184	229	180	231	239	242	257	206	235	206	205	224	207	212	248	204	195	239	212	228	229	231	219	218	218	215	225	247	206	208	206	222	217	207	222	216	195	198	237	242	244	217	229	201	243	269	177	233	253	240	244	218	222	223	229	239	215	235	230	233	245	232	196	229	233	250	204	204	238	243	217	221	231	204	237	239	211	241	218	205	207	214	209	237	230	205	208	216	230	227	203	193	214	188	234	236	218	210	219	199	239	225	227	238	234	238	238	263	221	225	220	239	233	224	218	231	209	218	242	237	236	222	212	224	257	241	242	206	189	229	223	224	197	201	210	203	228	205	243	196	197	231	254	224	237	210	230	228	216	238	228	182	231	216	215	226	244	195	209	210	205	213	230	213	232	216	233	206	217	218	204	204	244	251	216	223	218	218	228	225	250	249	231	224	190	232	238	219	225	246	224	235	184	222	229	215	219	230	220	199	199	217	202	241	242	221	198	236	238	230	207	220	227	209	214	203	220	201	207	209	230	226	231	239	230	195	247	227	268	201	230	223	224	201	256	232	224	231	210	207	231	192	203	231	224	211	219	236	214	224	250	203	205	241	228	218	221	193	234	238	224	236	217	217	213	239	221	214	203	232	239	271	243	204	213	237	237	216	227	240	219	207	216	215	201	213	231	227	243	238	218	243	211	218	235	244	203	216	218	200	252	234	234	233	215	239	243	231	222	218	213	224	218	203	232	204	259	248	209	214	229	200	234	193	250	213	228	216	217	213	202	184	233	228	233	241	231	213	244	218	212	231	222	214	234	237	235	223	176	208	211	234	247	224	216	219	216	237	232	219	219	182	237	217	205	243	258	244	205	198	224	228	230	207	213	259	235	215	214	233	228	224	236	239	224	215	219	204	235	225	219	217	215	193	221	189	211	250	238	229	238	222	233	240	213	203	223	237	239	200	206	210	212	242	225	230	243	227	225	242	229	224	202	245	262	250	212	231	229	231	219	214	212	214	227	246	227	217	234	217	222	222	213	226	217	233	221	238	227	219	230	225	209	229	207	210	220	258	223	223	211	224	216	218	212	229	214	230	213	234	204	229	230	230	237	219	240	233	221	216	234	222	232	200	220	197	221	227	223	230	248	195	216	195	212	215	234	222	244	221	211	223	241	232	220	211	193	243	215	202	221	243	200	224	218	245	229	218	240	212	206	244	240	206	217	251	217	200	204	223	210	202	225	212	259	226	205	191	213	193	236	226	213	224	217	220	225	231	214	232	214	220	202	235	204	211	231	207	202	209	218	231	232	221	210	208	218	261	220	221	218	247	221	198	250	209	230	216	216	213	207	186	215	256	201	242	229	221	201	202	208	235	220	221	222	220	201	237	237	229	259	210	204	247	219	239	221	204	241	246	231	197	220	210	208	210	194	238	204	261	220	241	220	227	224	222	226	242	242	262	247	253	246	187	226	210	234	243	211	210	241	221	214	219	228	220	216	193	234	249	212	211	216	220	240	201	236	239	213	243	233	218	218	223	203	216	240	204	205	230	229	231	225	209	236	200	232	229	237	226	217	225	218	245	226	239	211	252	243	228	217	235	218	259	200	213	221	220	200	231	231	215	212	214	217	221	212	213	277	240	227	196	238	187	242	182	219	241	249	220	214	224	209	233	215	241	217	208	207	208	209	209	243	239	192	204	220	236	229	246	257	250	239	262	218	206	208	221	217	222	210	204	216	224	230	214	230	221	218	233	204	224	253	227	231	203	252	225	218	230	207	191	198	220	217	197	223	205	212	202	232	246	226	216	255	215	225	238	230	228	248	211	222	246	240	233	245	236	210	236	234	234	209	198	230	222	219	222	237	247	249	219	227	209	193	221	203	218	218	231	217	268	204	241	239	212	227	246	219	213	226	225	254	235	236	242	230	219	214	218	218	224	215	205	230	230	217	211	251	235	233	238	240	244	229	235	228	204	234	229	252	231	229	220	217	251	216	226	221	213	210	240	219	219	221	240	214	220	210	226	226	242	202	215	216	201	208	221	206	200	201	188	200	202	233	204	247	255	228	238	264	239	224	197	206	210	205	234	237	219	226	215	221	214	224	208	201	218	199	221	216	211	206	218	233	217	230	227	228	197	221	248	199	223	240	221	244	242	237	195	232	211	229	217	207	243	229	210	226	244	220	235	216	216	223	245	251	232	225	252	250	220	236	207	220	228	239	209	204	231	233	213	225	218	193	226	253	240	244	214	237	211	241	218	215	219	235	231	215	209	208	210	228	216	217	201	224	200	208	196	193	211	218	206	206	207	246	203	213	233	211	188	243	217	255	217	271	221	241	197	241	194	199	221	225	238	202	217	239	218	211
8290	1041	2020	2347	1966	1443	1243	1134	970	855	777	759	716	748	695	629	663	603	667	614	582	582	572	598	514	596	565	593	558	534	590	614	614	567	525	550	527	554	535	508	520	591	562	534	510	541	520	551	534	540	539	572	514	501	522	559	558	539	476	523	534	521	516	585	525	523	506	550	511	507	491	490	542	499	527	516	496	520	532	520	474	507	484	518	536	489	498	522	522	547	476	522	527	569	502	484	511	525	555	497	549	490	506	510	543	510	540	481	528	524	546	532	522	544	533	485	523	584	484	528	541	507	514	466	487	572	515	497	481	543	504	510	490	487	501	506	461	520	506	517	537	516	543	494	528	499	529	522	535	534	516	512	503	510	496	515	492	488	508	509	542	493	525	481	485	503	499	541	515	509	518	480	475	532	540	538	520	515	501	512	490	503	508	528	534	551	556	531	536	501	530	477	543	545	465	499	516	553	492	500	513	479	501	525	501	526	491	508	508	516	515	505	498	556	495	537	536	520	480	528	487	501	489	517	520	520	521	501	495	531	481	475	491	518	519	505	507	475	532	480	498	506	540	534	543	521	474	527	502	540	497	485	546	550	509	539	523	542	547	495	556	480	496	520	500	519	516	531	501	483	526	472	530	504	518	531	509	494	494	516	565	467	469	510	468	522	464	553	529	511	489	522	504	548	495	468	517	488	535	517	518	467	556	526	507	537	476	540	514	544	532	481	541	460	521	517	506	522	510	496	514	516	517	540	530	483	562	492	462	509	515	499	483	495	492	522	515	498	542	545	509	533	533	519	522	544	542	495	560	528	557	542	529	536	493	504	537	511	498	532	533	504	513	546	470	501	542	541	516	479	509	497	536	483	531	500	550	509	492	528	516	491	522	514	518	494	504	521	506	529	503	515	520	526	526	517	513	502	466	520	519	500	477	500	523	528	497	567	531	496	532	458	563	469	531	542	544	497	511	543	521	524	503	510	528	528	529	493	573	520	554	465	494	531	527	504	513	522	519	518	483	510	529	530	528	497	498	519	520	532	518	498	571	542	546	502	483	498	479	478	512	485	514	521	534	514	521	497	525	547	524	523	506	530	508	526	531	562	497	504	515	511	543	508	457	493	496	518	498	485	541	469	541	511	514	497	514	524	504	497	490	592	521	534	504	560	507	474	527	482	527	509	548	521	504	500	512	546	532	507	500	539	489	520	556	526	524	532	497	565	490	497	533	545	508	528	488	520	555	476	537	524	516	510	481	517	499	506	498	521	478	521	517	489	471	501	528	480	512	554	547	526	548	495	519	542	524	516	502	507	476	498	538	495	521	493	497	493	579	529	484	532	474	472	544	505	499	504	505	507	484	548	523	469	485	508	483	505	504	552	482	492	508	476	526	528	500	565	501	525	541	473	528	518	512	487	490	516	534	497	497	531	546	493	512	525	534	505	529	483	517	471	506	479	512	496	522	472	500	513	489	505	482	524	504	538	506	558	482	501	498	522	513	523	501	529	508	519	504	496	506	496	519	487	512	524	559	515	504	524	527	522	523	511	497	531	502	492	542	508	532	484	535	514	509	514	522	507	508	529	532	489	552	527	508	506	505	510	500	520	552	512	495	493	514	523	538	502	535	482	525	521	532	491	522	528	539	532	497	484	472	510	458	545	511	497	543	526	540	502	510	500	520	531	541	483	509	515	502	502	529	530	528	507	479	561	530	505	520	494	516	507	531	541	503	530	493	514	468	477	518	501	503	497	483	497	499	512	496	493	498	495	524	485	501	478	483	566	500	538	478	508	495	466	491	485	506	514	526	528	507	508	563	521	503	490	535	497	508	519	482	501	497	454	520	511	483	547	509	557	486	494	510	508	501	508	546	508	515	551	515	493	547	526	503	484	481	483	529	513	576	492	520	468	536	530	482	528	515	526	554	545	538	499	533	517	504	488	508	492	504	537	566	489	538	544	503	551	508	520	509	475	473	497	549	507	520	513	493	511	500	470	536	503	495	520	505	498	518	543	492	556	533	491	461	518	539	461	498	491	569	488	487	524	467	520	529	497	517	533	502	510	468	558	498	509	509	513	542	524	516	517	524	501	481	481	520	524	454	511	518	507	584	531	497	539	490	511	504	525	498	449	508	515	515	459	502	506	531	527	512	521	529	533	546	538	484	511	509	482	501	536	497	551	484	489	507	525	493	520	522	522	512	525	518	498	477	500	528	484	539	513	548	534	518	521	471	532	518	479	516	476	489	485	500	485	496	513	497	504	506	480	488	494	507	500	492	476	539	472	513	490	557	555	518	513	463	522	552	550	517	473	530	485	472	514	476	554	501	553	492	497	502	527	531	467	498	535	512	515	504	520	536	486	454	495	565	475	509	466	517	507	522	516	516	517	474	539	501	503	502	511	507	520	510	511	524	561	488	542	472	524	508	505	508	547	523	508	534	521	499	489	493	543	545	514	508	511	515	493	505	488	516	484	520	542	489	500	502	495	520	513	528	520	538	553	490	498	541	543	522	553	494	476	544	523	524	507	489	495	533	552	497	520	542	521	512	499	474	540	533	508	551	531	534	480	505	540	526	506	521	505	506	517	536	478	487	521	561	516	517	518	533	552	517	516	490	489	530	537	510	478	499	489	498	498	480	479	467	505	468	502	471	516	499	530	495	522	509	529	509	523	519	523	526	498	513	497	504	498	544	504	542	490	530	543	543	481	500	544	492	510	517	565	472	468	490	490	472	508	493	496	513	520	556	519	514	529	505	524	484	527	508	506	538	489	537	529	521	520	471	457	506	524	513	488	511	526	491	499	489	512	515	487	544	538	527	553	490	531	513	518	484	526	527	514	509	529	525	520	505	534	506	519	474	497	512	511	498	527	493	478	481	513	521	499	548	530	521	482	511	488	529	573	493	541	494	512	479	504	527	499	490	485	487	528	538	523	559	531	529	509	497	520	493	501	548	504	515	506	495	504	484	504	525	542	511	509	515	506	550	531	552	531	532	483	536	529	539	527	498	533	542	503	488	546	528	531	491	496	507	503	505	500	540	488	478	521	520	515	514	493	501	508	479	504	509	517	475	522	492	446	487	513	509	541	493	498	534	505	523	488	492	493	540	473	498	509	516	519	534	527	499	492	505	504	546	532	507	539	522	533	463	493	478	502	525	530	525	501	514	521	482	481	517	527	514	512	502	515	510	497	510	532	507	516	518	535	561	516	530	518	515	488	527	486	502	543	488	504	549	515	538	537	489	524	506	533	516	482	509	516	466	502	522	510	493	518	553	551	530	532	515	534	487	472	486	466	511	514	506	548	504	495	521	522	522	504	498	568	534	531	520	492	536	520	531	517	495	481	492	492	532	518	515	509	511	475	465	506	493	514	541	501	529	498	533	498	530	546	496	502	492	488	523	472	500	523	519	521	492	534	475	544	523	513	531	535	497	539	515	514	503	514	510	468	513	514	497	549	523	503	538	500	525	545	503	557	554	527	509	517	475	515	536	497
1731	260	288	273	230	233	238	233	222	217	252	227	214	242	229	232	234	242	260	245	216	287	264	231	192	245	262	229	219	227	233	257	219	231	230	201	241	232	225	231	229	249	231	237	244	226	214	239	203	229	233	210	213	194	207	261	243	251	257	227	208	219	263	204	223	211	247	249	223	248	249	247	254	283	221	248	220	214	225	235	244	206	221	245	235	231	226	242	219	237	219	219	239	241	223	235	241	244	198	221	208	236	219	268	232	231	239	207	237	220	257	242	209	237	231	202	226	227	254	247	232	222	235	228	246	214	223	248	226	238	237	223	237	242	232	251	221	257	218	221	214	226	215	228	227	229	238	234	227	243	225	248	247	231	214	257	242	263	226	200	230	252	221	219	219	247	218	230	203	226	240	212	257	223	233	207	226	233	225	266	224	225	242	237	237	238	238	250	228	250	240	256	242	237	213	222	262	236	228	255	249	227	229	231	228	212	248	218	260	235	223	203	230	225	269	238	253	216	231	239	242	243	233	230	232	263	224	222	243	222	186	222	226	232	259	216	230	209	238	219	218	226	227	213	235	240	231	215	220	214	251	258	229	237	224	267	253	240	242	222	224	269	228	237	196	208	219	199	248	217	227	221	232	235	234	244	227	225	243	199	217	224	228	253	236	234	228	235	225	225	211	230	240	270	243	213	242	235	226	251	216	238	251	224	221	233	221	218	229	222	214	225	201	223	186	261	214	210	202	241	194	223	223	242	216	257	233	227	244	226	218	237	232	210	216	262	248	239	254	259	242	227	228	219	219	234	215	197	226	258	239	236	240	224	224	224	229	215	234	225	235	239	220	230	228	242	200	230	236	246	223	203	238	245	249	255	199	224	225	238	246	242	225	206	258	227	225	204	215	234	219	246	227	204	216	275	198	222	227	246	230	231	243	264	268	251	209	235	235	243	231	240	240	247	231	240	219	194	233	223	219	242	245	226	247	225	233	249	235	238	225	235	231	219	213	227	211	239	228	229	253	211	237	223	256	212	235	263	218	256	219	213	208	213	223	265	249	221	223	235	224	229	232	231	219	237	231	236	229	232	237	220	195	215	235	235	217	237	250	231	237	228	224	233	209	231	247	212	252	234	244	263	226	240	215	217	212	242	235	202	222	189	226	228	222	227	210	235	241	229	214	210	234	226	235	223	246	240	219	223	246	280	246	231	254	217	219	224	246	261	253	235	215	223	234	227	227	210	219	230	271	244	240	205	226	238	237	237	225	226	244	263	229	247	231	212	245	234	226	274	209	237	222	228	267	218	208	223	254	265	224	217	228	210	251	223	246	245	240	249	254	250	263	249	213	231	233	228	252	228	249	207	230	238	212	237	217	237	219	252	218	239	245	245	225	263	231	215	226	195	237	218	206	204	233	233	214	204	249	215	213	245	245	247	198	237	252	261	247	229	222	200	234	255	245	246	218	220	208	234	237	224	269	246	248	224	256	206	220	238	243	226	244	229	215	270	232	227	213	258	223	218	236	207	236	225	226	223	250	246	207	217	242	233	229	216	232	236	205	238	245	214	201	234	251	232	239	228	233	243	229	240	231	253	232	244	250	211	220	200	241	233	238	251	229	225	242	236	227	228	234	235	225	244	228	204	237	211	234	210	209	228	231	249	210	222	248	229	214	259	217	219	185	227	213	233	207	212	206	253	224	236	224	244	245	211	219	235	234	231	250	223	202	234	235	216	238	247	242	251	232	232	243	251	209	228	213	277	229	225	200	208	191	246	199	238	259	232	230	229	256	228	226	228	237	244	228	205	238	224	236	237	237	232	213	242	233	199	212	233	232	223	195	246	206	221	219	241	220	246	240	215	220	240	244	242	240	219	224	248	240	216	213	230	243	232	214	244	267	217	231	247	270	256	236	218	229	234	217	241	232	225	214	206	278	217	216	233	256	229	235	237	238	238	217	222	243	226	240	237	238	219	260	202	225	234	202	257	206	204	212	242	227	248	222	207	218	218	246	225	214	213	202	242	239	219	264	233	243	217	279	213	216	220	247	246	236	221	247	228	205	251	242	216	242	245	239	241	226	224	217	247	234	201	240	231	227	227	238	218	246	203	232	222	208	254	225	225	216	223	237	234	238	235	250	228	214	216	232	224	250	250	206	230	246	224	230	225	243	234	214	225	251	233	219	250	221	218	242	229	240	221	227	231	205	221	237	247	245	254	256	204	198	241	234	216	227	228	222	197	238	246	243	240	244	239	244	234	236	225	223	192	226	217	250	254	204	216	265	232	236	233	237	204	244	228	222	227	225	224	231	235	245	241	231	227	211	217	240	250	217	218	212	186	203	213	218	225	228	206	236	209	228	210	239	226	207	241	235	246	219	222	248	250	239	243	237	257	252	209	216	218	228	208	243	242	218	237	265	227	223	222	247	219	254	211	237	229	210	252	221	242	243	237	257	187	246	242	224	218	217	263	227	239	229	231	223	234	214	227	234	229	217	224	205	240	223	253	220	241	216	234	208	258	194	227	230	228	238	216	241	202	235	229	229	219	202	197	229	219	237	231	189	229	217	237	229	228	216	230	233	206	202	247	235	216	246	232	231	239	219	218	233	226	269	215	236	207	232	209	248	241	240	226	237	197	205	232	247	212	225	222	222	237	244	256	200	240	218	223	237	207	254	218	238	233	262	240	237	190	239	241	219	221	241	226	232	256	203	238	236	236	200	226	251	243	223	208	221	230	220	224	220	225	232	243	221	228	213	244	239	221	225	219	235	223	234	245	216	234	241	208	234	251	245	233	237	188	255	232	219	194	246	247	250	199	242	261	218	235	227	230	232	234	218	202	239	214	229	225	244	237	219	214	226	194	256	237	221	204	218	219	229	232	203	215	231	237	271	248	230	206	243	209	241	256	237	252	246	226	226	213	233	247	245	240	236	197	214	238	229	227	228	246	228	255	220	250	214	230	254	216	235	227	249	242	229	274	243	220	222	233	248	233	202	226	208	259	247	216	241	229	272	249	226	217	214	221	237	220	220	271	199	203	257	226	234	215	205	225	242	215	214	217	214	223	211	234	208	228	219	200	211	235	240	235	233	230	238	233	260	250	222	216	214	206	241	234	214	246	252	219	219	176	241	250	231	242	241	221	255	235	216	226	233	253	239	264	233	227	230	219	244	260	241	234	234	203	226	222	261	227	256	213	240	235	208	226	228	207	238	239	231	270	212	225	233	244	234	224	198	203	230	227	196	220	239	213	216	242	249	224	228	230	257	246	250	210	214	238	249	247	200	237	231	251	205	212	213	227	218	231	236	200	236	210	238	225	226	225	239	244	220	219	220	248	199	228	212	239	222	243	238	209	262	248	222	221	214	233	242	224	233	226	246	233	220	217	253	249	253	230	227	236	247	232	215	242	242	222	249	216	227	231	243	228	244	230	228	242	239	243	222	251	248	244	255	197	207	224	238	226	220	202	223	200	228	237	242	220	237	236	231	222	233	206
2145	568	632	615	582	590	552	608	602	563	558	520	567	584	572	536	591	573	569	566	597	517	560	582	556	584	530	552	596	584	495	572	531	555	575	574	562	591	551	554	555	560	555	569	603	542	593	560	556	556	529	562	596	573	531	587	551	606	578	587	586	535	558	538	556	569	583	541	538	547	557	551	543	583	567	559	543	586	574	540	560	536	492	577	595	524	544	530	512	513	539	539	567	563	541	566	518	538	585	540	580	568	580	503	569	601	560	543	511	580	531	574	539	558	545	542	555	601	564	573	570	551	558	563	553	585	548	582	547	596	557	586	550	576	556	577	567	540	515	568	567	594	567	550	513	574	595	526	572	530	563	571	560	556	558	607	562	560	526	566	519	608	544	498	543	562	579	537	556	555	559	531	562	558	527	569	569	548	568	561	563	544	534	582	560	537	569	557	539	581	564	572	577	544	507	596	581	533	541	490	544	546	577	544	578	542	540	572	566	574	577	576	607	563	574	571	578	592	569	563	578	554	575	534	545	533	569	600	578	551	550	587	527	569	552	544	549	513	591	545	507	582	579	558	560	584	558	579	582	550	593	575	565	507	543	592	572	550	512	571	530	563	576	570	521	516	579	583	575	562	560	575	561	555	564	543	595	570	563	595	593	563	543	547	607	545	584	589	553	539	562	503	588	585	533	560	621	551	575	588	547	557	549	562	558	572	612	528	564	553	569	547	532	599	562	526	499	531	540	557	573	531	538	542	587	575	519	493	553	524	551	550	549	538	508	549	553	564	585	560	582	623	561	580	516	564	536	551	588	543	597	623	545	556	580	551	523	527	555	556	555	565	573	596	590	516	532	548	530	579	565	583	591	528	548	607	579	570	564	594	566	550	558	605	555	572	569	570	572	560	550	553	541	541	545	612	543	603	522	577	562	515	544	572	549	536	566	566	546	522	553	536	552	540	548	561	554	525	505	523	541	549	558	533	528	540	493	538	538	557	530	548	620	569	543	559	553	514	527	536	590	587	544	560	533	584	541	577	572	575	529	564	533	605	527	552	571	551	565	542	572	527	571	581	574	602	556	591	522	586	522	543	578	547	577	544	588	508	546	551	546	552	591	595	546	587	584	557	572	559	562	575	586	597	550	568	520	539	558	581	577	589	569	571	542	517	570	554	546	564	556	541	525	535	587	597	572	519	542	583	567	588	550	526	548	550	556	588	575	589	531	560	547	567	596	523	539	555	577	570	593	533	552	552	580	569	571	563	557	546	570	542	523	609	529	549	588	579	536	535	591	491	514	567	540	543	533	552	570	548	584	544	584	625	568	606	532	563	536	516	537	578	533	555	547	575	521	545	559	553	538	513	583	538	552	552	548	532	575	524	560	549	543	553	561	538	573	564	560	552	558	587	562	588	586	530	521	542	566	578	568	582	531	554	561	566	594	608	558	562	562	559	568	548	564	600	565	548	573	542	564	562	547	563	535	556	567	552	521	591	550	621	588	553	540	579	544	507	580	622	596	496	571	566	523	576	546	557	573	514	557	594	586	543	581	567	565	568	550	557	509	558	612	560	584	576	560	539	573	544	583	582	555	537	545	505	510	582	524	533	549	587	609	571	579	582	612	560	549	525	561	565	572	565	556	531	545	584	555	544	542	556	573	552	597	519	569	527	557	552	533	532	540	577	565	565	546	558	544	604	568	539	552	562	561	557	575	556	554	559	525	554	532	579	532	576	572	605	529	532	575	587	595	563	575	561	526	610	557	569	583	574	594	524	563	555	538	564	520	555	580	576	540	564	572	555	526	531	556	535	553	559	547	540	553	584	556	616	538	528	586	576	571	567	572	585	528	568	573	550	613	561	513	593	557	573	619	572	594	559	527	590	541	568	598	534	600	554	541	574	568	560	574	530	568	593	544	569	547	580	553	552	512	554	577	577	582	551	577	524	532	558	553	568	556	567	554	568	598	588	565	558	548	567	547	586	572	552	556	584	546	577	579	542	596	546	556	522	591	509	549	569	590	527	505	569	588	602	575	545	573	540	550	535	559	573	581	519	556	564	554	577	561	569	598	548	594	558	529	535	584	540	547	563	581	573	587	562	590	523	587	546	548	574	571	562	512	542	587	529	550	587	542	532	537	522	551	541	506	566	550	549	531	564	510	588	562	567	549	536	541	539	532	589	550	607	531	517	598	570	572	547	591	529	558	520	604	552	556	547	535	537	514	572	523	545	525	546	620	562	552	547	524	528	581	556	563	505	560	587	557	575	626	554	568	568	578	577	577	509	542	569	544	548	545	552	539	569	567	568	616	537	550	564	530	532	560	577	532	558	550	524	558	519	594	540	542	541	525	573	571	541	549	555	554	565	532	549	498	566	595	562	590	530	540	549	539	568	569	522	538	564	537	611	543	546	556	582	582	540	538	567	584	543	558	544	558	582	498	565	539	584	523	586	571	558	573	589	530	577	555	595	582	578	564	542	516	568	574	524	586	538	572	524	547	528	498	552	585	533	568	558	572	552	589	524	576	538	574	547	586	586	554	546	587	544	581	585	526	558	586	524	585	594	543	526	555	546	512	551	530	560	560	572	558	567	544	595	546	577	590	572	553	534	571	535	551	518	575	529	586	534	544	542	583	571	530	550	550	575	567	586	569	595	570	550	530	572	530	526	565	518	585	605	517	525	585	588	592	570	612	555	565	575	565	549	541	565	563	543	570	560	547	548	546	594	563	556	602	535	570	558	588	543	582	563	568	571	556	550	558	544	553	582	543	540	595	518	558	550	556	635	538	554	551	599	530	541	525	532	551	592	515	560	586	541	542	543	571	557	517	528	543	523	554	547	547	544	586	541	582	553	553	530	561	534	572	546	589	553	541	593	597	556	543	544	563	612	529	598	538	580	574	570	556	576	563	575	560	600	553	563	556	518	573	557	574	561	565	518	578	550	579	599	571	606	577	586	566	514	570	534	564	566	556	535	510	505	560	531	529	561	571	542	569	541	517	553	566	539	545	571	590	565	525	547	593	538	533	572	543	555	567	587	573	524	543	562	573	545	568	527	591	560	578	575	539	579	563	552	575	565	569	567	603	516	581	575	602	549	597	559	578	642	562	568	530	564	562	536	557	548	554	596	529	556	598	556	579	561	608	563	557	563	555	544	573	560	558	551	535	537	533	561	579	538	578	532	555	576	573	550	542	591	575	550	592	519	618	577	560	562	600	562	600	607	523	596	556	562	533	497	617	531	574	584	573	625	540	540	590	573	542	521	530	545	536	552	564	595	560	544	552	581	555	582	559	555	552	535	588	598	566	571	541	529	515	558	590	554	534	582	547	527	534	535	558	603	569	591	565	532	563	561	578	535	590	560	534	534	582	558	587	556	541	543	530	575	592	571	569	613	523	533	523	558	537	561	568	596	585	545	506	535	555	560	586	567	582	519	576	575	599	564	569	562	598	574	530	549	555	586	579	592	565	567	550	587	561	547	563	545	560	552	545	569
8301	643	706	583	472	417	398	387	363	365	351	376	380	323	306	381	334	369	358	351	322	358	357	351	350	338	359	360	345	353	312	356	314	342	341	361	316	327	316	341	349	348	351	358	370	344	332	338	351	322	347	349	304	344	344	330	319	341	348	323	348	342	326	363	319	343	334	335	327	330	347	323	338	352	350	330	306	368	339	357	356	352	300	341	362	335	318	315	365	316	341	346	332	362	334	326	344	319	370	326	326	352	344	313	336	307	321	347	334	353	327	304	348	348	383	358	337	388	323	338	346	312	313	319	321	329	359	367	346	325	318	336	325	330	350	324	333	365	315	323	339	341	368	371	352	341	345	353	323	328	328	313	304	340	316	376	331	356	340	347	310	336	346	326	356	342	341	366	328	324	327	328	342	343	309	333	385	397	382	329	332	311	313	330	340	355	351	341	326	356	346	353	349	328	359	339	339	337	343	326	320	323	348	373	345	332	310	330	343	329	353	356	326	320	331	359	333	356	327	355	329	322	331	299	344	302	323	342	308	321	319	358	327	340	293	348	321	373	333	333	328	356	302	344	340	346	363	329	340	346	355	328	343	331	338	367	323	331	329	358	325	318	329	351	321	344	341	339	348	342	317	328	343	350	325	337	338	345	353	350	360	319	351	329	317	339	338	352	354	335	308	319	356	335	326	328	318	321	352	308	311	337	334	352	383	340	327	344	336	355	342	327	330	292	295	346	332	352	326	347	345	342	300	328	331	348	357	314	311	348	350	342	331	350	339	338	320	353	327	312	361	320	340	322	361	323	346	342	368	320	336	322	355	326	348	336	332	337	328	345	343	344	339	357	344	353	347	341	337	303	318	323	340	320	304	325	312	321	315	344	342	338	324	317	330	323	316	365	332	323	324	347	333	321	329	365	352	340	334	350	382	335	336	282	312	336	311	292	324	316	309	337	324	319	316	348	364	327	305	359	347	333	358	350	308	357	339	342	354	315	331	374	337	348	331	337	323	334	345	339	348	359	364	349	313	332	302	329	348	373	325	333	341	336	326	298	355	334	354	318	325	395	315	329	375	342	351	350	369	348	344	302	356	325	354	353	326	338	347	365	333	318	342	316	339	336	367	337	325	317	311	334	327	322	332	320	314	356	331	311	331	386	344	311	343	343	362	321	372	360	365	350	322	306	307	314	311	370	339	321	328	332	331	351	374	335	329	314	301	337	385	342	314	321	353	309	329	358	351	354	370	333	284	371	317	358	312	300	324	295	338	364	381	329	316	367	324	328	354	331	316	366	351	353	314	328	332	316	313	326	334	342	372	336	340	352	334	362	339	342	307	330	329	333	305	378	343	335	323	306	312	330	349	335	369	336	335	322	357	341	341	364	295	316	352	320	345	339	343	351	314	354	340	341	326	364	331	346	299	346	324	330	335	293	345	327	368	360	316	328	319	341	360	335	323	317	362	289	351	329	330	359	338	339	336	366	331	369	328	332	318	325	327	301	358	367	340	349	336	354	297	357	325	323	333	356	355	349	341	350	314	353	340	336	324	325	328	326	310	321	334	324	334	376	347	348	324	306	332	354	350	346	328	377	296	343	344	352	366	356	352	338	320	346	326	370	339	372	345	358	339	321	339	337	354	329	345	353	340	320	357	310	350	342	322	346	350	322	349	322	316	371	333	320	353	315	361	291	352	341	324	362	369	325	328	328	367	345	378	397	333	311	348	317	302	331	341	347	379	324	341	328	327	349	365	336	313	336	355	331	334	352	339	353	320	345	310	323	336	328	346	355	367	362	306	337	335	348	373	334	359	328	335	303	328	345	303	364	340	347	338	347	320	335	340	336	350	308	354	328	307	327	326	324	351	303	345	371	349	320	373	346	378	284	349	318	327	315	331	341	350	382	326	313	334	321	374	373	339	317	338	319	329	326	324	339	354	333	324	324	330	316	334	350	362	331	339	301	336	330	350	358	333	324	342	298	336	354	324	324	311	319	311	362	321	311	351	344	345	329	338	316	325	317	313	353	363	345	315	341	332	317	304	336	373	310	327	341	321	327	340	335	334	379	337	346	315	328	334	367	341	373	327	323	325	387	359	363	370	319	320	366	327	368	329	369	323	358	333	337	355	353	361	328	342	370	327	329	335	333	379	318	340	321	318	326	308	339	341	343	315	346	358	306	308	341	367	346	334	339	331	341	335	305	369	324	351	312	338	327	335	344	326	374	312	332	325	334	330	325	338	328	344	366	293	329	342	302	326	368	344	353	318	314	333	330	325	322	345	308	343	330	321	343	315	369	363	334	344	352	365	345	357	337	340	369	325	302	287	318	341	334	338	335	308	344	350	352	341	337	338	356	347	323	327	309	328	327	385	349	324	369	320	304	332	330	353	325	348	350	373	315	366	352	312	326	338	324	309	360	334	328	336	299	341	333	350	325	300	354	358	356	293	335	349	354	331	324	342	337	354	317	337	351	339	324	362	372	343	352	357	324	316	329	322	376	333	369	323	339	330	341	339	323	344	352	360	296	317	360	343	338	339	343	335	320	337	367	297	331	345	355	361	364	349	327	322	318	328	304	345	305	314	338	326	357	340	327	348	337	339	329	355	361	353	361	326	386	367	323	370	337	316	343	299	327	325	337	326	304	334	335	315	354	340	361	356	343	333	333	352	348	353	362	306	321	366	318	348	330	323	349	332	309	324	326	364	322	328	328	372	329	343	337	368	333	317	328	360	328	357	315	330	342	337	308	317	331	303	325	349	327	329	343	345	319	325	323	316	344	332	309	378	328	351	336	320	336	345	339	342	283	342	300	308	316	342	346	316	340	374	324	326	315	368	343	343	342	343	356	327	318	312	353	323	331	340	360	324	334	331	358	356	334	329	320	352	309	350	358	328	342	341	332	320	350	362	327	370	352	314	355	355	322	346	356	339	314	304	371	329	321	333	342	290	322	352	311	325	301	326	282	337	334	392	296	335	330	354	327	350	379	341	324	320	327	356	346	338	358	386	305	340	307	346	328	301	340	345	316	341	339	325	359	330	365	324	332	332	360	324	348	340	325	336	335	331	336	347	325	325	336	303	343	350	324	332	333	322	347	341	375	332	319	342	346	362	320	325	355	331	342	325	329	375	347	322	317	352	361	352	291	305	327	353	336	372	319	347	347	357	371	323	333	340	344	356	367	295	323	337	359	322	360	324	340	329	347	356	339	337	345	334	357	355	308	366	332	337	367	311	389	354	348	296	309	317	320	368	333	358	319	375	352	319	359	334	342	331	362	346	319	340	301	320	321	333	332	337	336	359	313	373	347	344	305	357	314	334	305	354	365	358	341	338	320	324	314	345	321	323	365	330	333	339	303	339	349	347	351	367	326	330	313	363	340	356	373	364	288	348	355	326	322	371	341	359	368	317	318	361	318	324	326	358	327	314	337	342	318	353	343	365	325	334	357	338	365	346	355	299	326	329	336	320	371	316	323	349	334	329	332	329	347	356	335
6868	1049	1563	1665	1474	1293	1192	1106	1037	954	882	844	875	879	844	814	885	810	822	860	810	788	794	794	803	789	819	787	745	746	822	799	798	765	748	720	766	803	728	790	813	758	804	824	798	772	726	831	766	790	799	774	751	796	759	723	732	775	759	806	748	788	749	798	781	805	758	785	787	800	794	743	775	759	776	816	788	754	767	766	720	759	788	753	801	799	782	831	739	784	783	793	787	779	801	777	753	803	752	757	761	779	721	785	804	754	740	834	787	747	810	796	785	784	786	789	747	778	776	797	764	767	732	825	733	758	719	773	788	717	783	785	815	760	804	773	774	740	760	757	774	740	721	745	788	752	746	763	788	725	740	735	794	779	749	788	769	802	793	705	770	769	733	795	803	794	811	726	754	720	757	792	728	763	762	761	768	759	832	801	800	749	746	769	779	763	792	731	733	721	737	770	779	766	768	780	767	774	790	798	818	748	853	771	774	776	722	737	754	763	774	744	747	774	765	773	787	739	754	802	726	775	746	774	835	793	753	816	761	788	752	810	773	755	782	768	775	743	765	799	742	758	754	802	773	818	766	782	771	747	783	743	764	725	755	798	778	750	781	791	792	797	759	783	802	739	767	775	778	802	773	766	765	771	793	738	791	769	716	745	753	769	814	762	742	738	797	755	766	780	777	778	825	780	783	785	775	792	805	849	759	761	717	749	753	772	783	738	800	748	812	780	772	741	770	738	755	780	740	765	777	743	770	775	753	760	728	712	762	796	759	729	704	770	832	775	784	765	824	816	762	764	755	806	722	738	795	765	799	772	785	763	763	756	788	832	795	788	795	776	750	785	770	776	740	786	727	790	791	752	724	771	764	788	725	744	784	725	779	759	784	751	777	778	817	735	790	760	813	727	778	781	738	777	802	809	771	790	774	739	777	796	807	771	788	735	779	778	832	781	745	758	761	765	832	744	774	765	752	780	745	768	787	800	766	749	757	781	744	777	774	782	767	768	769	760	755	755	748	755	737	743	729	784	781	829	795	761	746	780	759	768	755	753	778	756	772	777	759	761	725	753	789	795	760	787	817	772	754	803	738	787	774	787	765	787	770	736	783	747	790	752	738	739	781	797	788	771	752	734	769	777	745	794	694	760	750	767	754	745	747	795	796	784	804	759	780	809	787	782	749	761	747	763	747	724	749	749	737	730	769	777	765	782	801	733	748	748	756	785	774	768	688	775	764	803	815	741	716	733	728	738	752	749	762	767	773	791	756	775	765	799	747	741	773	758	796	780	691	812	783	770	782	753	746	783	794	735	780	792	784	734	792	776	748	754	768	784	774	777	736	730	747	788	790	779	738	815	764	729	774	742	728	790	763	796	740	729	790	747	781	717	775	740	707	750	752	799	777	773	765	792	752	758	793	770	761	789	825	745	856	710	782	699	756	757	767	761	783	737	823	808	797	774	759	695	783	770	761	710	746	814	754	745	763	757	747	775	778	720	828	818	755	784	737	815	791	793	744	775	749	740	727	760	784	742	758	791	748	730	811	772	805	794	722	749	758	790	751	770	807	784	753	718	796	728	742	778	759	788	779	798	805	818	800	775	760	770	780	775	703	790	771	772	781	762	795	765	754	772	773	779	741	728	739	769	822	741	786	720	757	770	756	746	786	789	797	740	784	772	792	774	763	725	756	797	732	739	772	736	726	745	779	759	804	772	737	775	784	702	807	802	785	744	788	763	777	754	740	721	798	794	809	795	785	772	805	771	797	769	776	735	751	750	779	760	794	781	761	767	729	799	736	796	718	743	784	715	726	781	799	764	765	785	786	740	801	812	797	771	755	777	797	777	757	785	734	739	732	769	780	808	805	721	772	750	780	755	743	700	776	792	767	801	733	731	749	783	739	764	766	727	803	778	782	810	728	773	815	758	718	823	787	788	772	831	736	785	752	751	816	747	778	761	754	776	696	782	770	758	783	754	819	790	769	808	733	771	700	794	787	778	754	766	770	762	769	757	753	719	781	732	775	757	762	771	798	772	767	786	785	776	776	732	734	768	764	765	767	752	813	803	776	764	688	715	783	762	743	780	733	798	765	786	784	763	722	744	790	820	784	743	745	794	788	718	784	767	739	803	740	763	791	802	745	787	773	779	770	705	763	728	770	804	770	777	755	754	772	814	767	808	762	801	813	785	823	729	740	794	753	713	773	797	778	775	772	793	759	763	752	753	724	792	799	750	809	810	776	757	749	763	767	735	752	736	774	742	819	741	764	784	756	759	790	750	803	766	781	769	771	766	787	796	715	776	777	770	794	789	780	800	756	757	796	783	792	793	771	804	700	763	753	777	764	811	800	747	808	765	765	764	757	718	743	835	778	750	759	761	769	748	759	792	786	778	791	770	778	793	775	844	782	802	767	737	777	803	806	755	777	804	768	746	768	735	768	772	822	735	751	790	757	733	764	796	758	781	782	750	816	747	803	753	794	755	765	795	733	728	760	727	788	793	706	717	794	750	740	797	811	744	743	768	773	732	759	794	760	754	740	810	801	749	783	735	757	733	758	709	756	784	771	780	760	718	771	811	758	718	724	798	769	771	782	764	710	752	757	792	763	741	767	820	764	749	797	769	738	759	738	761	780	753	762	806	771	734	804	796	725	758	788	789	774	782	810	745	783	737	755	762	777	802	755	757	807	780	746	736	804	779	776	752	798	719	769	744	758	751	806	736	740	778	785	749	732	770	772	788	742	772	796	787	798	784	771	780	735	757	751	774	726	751	737	752	716	701	803	818	744	765	770	767	773	782	792	776	793	761	767	730	781	803	739	708	748	758	799	750	737	786	744	779	752	731	757	733	765	775	793	732	789	778	783	772	745	794	787	770	737	725	775	763	823	769	754	757	781	720	788	801	786	777	758	731	734	807	722	738	742	768	760	786	770	782	829	757	747	759	769	776	774	801	769	736	788	795	769	790	801	797	795	780	752	795	754	772	765	732	814	772	716	751	748	737	758	788	774	763	758	793	731	752	812	758	743	716	766	735	761	722	764	731	763	753	744	734	747	728	722	779	812	764	770	738	762	742	781	781	793	744	840	740	708	764	746	731	823	746	778	772	800	723	754	721	808	754	787	798	764	751	743	761	744	799	713	776	729	736	757	816	768	743	762	784	795	754	769	762	768	724	786	778	774	781	780	753	715	722	785	744	793	803	779	796	758	768	759	722	769	788	775	793	775	772	761	768	787	737	736	739	759	799	838	788	789	781	813	790	784	787	746	799	765	796	757	770	723	734	793	717	747	727	739	770	806	738	742	745	735	742	746	781	817	754	766	766	785	670	779	767	790	758	746	750	742	819	795	764	774	764	740	804	767	839	783	754	709	781	774	744	742	794	734	761	804	775	756	816	760	755	743	757	807	786	788	809	756	798	743	760	759	766	745	776	754	711	776	774	745	731	740	782	784	798	751	801	810	794	754	803	755	732	749	751	803	778	778	731	732	714	760	759	770	775
15472	1239	999	799	515	484	347	360	337	271	281	260	257	240	237	254	230	260	218	247	238	215	224	236	233	247	210	225	214	228	226	211	229	216	234	233	192	193	214	219	225	229	205	229	213	207	231	250	222	215	256	247	227	235	211	235	221	235	196	233	209	226	231	224	242	228	200	240	238	210	221	202	222	223	219	247	244	220	224	240	210	241	222	237	226	226	221	211	205	239	234	208	259	237	221	221	206	220	237	221	232	212	200	229	232	213	233	252	200	230	181	196	220	217	213	226	228	225	240	205	212	239	240	210	231	237	217	253	249	238	264	222	211	224	226	248	260	253	258	220	232	219	203	186	218	248	218	221	196	226	230	208	223	240	257	207	226	223	207	225	210	206	219	228	186	199	221	221	209	199	229	214	235	231	197	240	226	212	232	221	219	199	229	222	216	202	226	239	209	198	212	225	247	237	236	231	221	213	216	201	186	207	210	215	218	199	204	212	216	222	222	205	242	216	242	213	207	242	211	245	182	211	224	206	207	223	219	208	227	225	212	227	240	222	192	210	215	221	206	226	241	195	217	249	243	245	236	227	227	195	240	220	195	207	230	246	209	210	214	219	226	215	200	217	197	224	243	228	228	177	231	204	206	213	244	206	221	206	216	238	207	224	227	240	231	212	226	214	238	242	263	240	251	233	221	229	206	206	227	234	231	230	245	220	230	233	199	257	256	236	219	219	209	209	222	222	242	248	214	214	214	230	227	215	204	213	202	237	219	245	215	234	216	270	249	215	219	221	223	234	223	216	213	219	210	242	204	205	222	229	224	228	218	219	190	225	220	227	196	213	221	231	235	212	211	247	201	213	212	225	220	236	241	224	232	205	202	186	199	232	225	233	225	242	208	198	207	198	264	206	227	228	218	243	209	233	219	200	219	240	215	212	216	225	200	227	223	252	213	200	220	228	191	223	249	232	209	225	224	222	240	229	244	206	241	239	218	231	210	237	238	201	246	213	216	219	206	231	214	215	241	218	240	210	214	204	196	207	203	236	216	215	219	231	199	233	221	219	231	215	205	170	248	227	210	234	214	207	226	230	203	227	197	215	214	228	201	223	223	243	210	212	192	242	220	218	236	227	201	205	215	210	215	206	215	211	200	206	226	201	232	242	194	205	223	213	209	207	190	209	225	245	223	235	228	234	213	223	215	255	241	229	225	202	196	225	229	206	201	255	192	207	217	212	215	222	224	213	180	217	215	182	239	212	217	230	229	213	226	230	213	192	220	219	221	245	214	204	210	217	218	225	233	227	189	237	256	207	207	220	224	231	216	222	206	208	230	228	242	254	206	210	240	241	213	219	206	235	205	234	238	204	230	204	214	242	237	219	228	236	203	248	226	226	236	163	205	217	226	210	247	188	232	204	211	251	214	217	218	206	194	219	200	209	221	242	191	250	213	221	209	238	234	205	211	238	273	234	243	222	218	224	228	249	230	216	213	233	235	218	223	217	249	220	229	230	202	217	228	235	184	214	243	221	214	193	200	199	215	200	243	245	237	206	231	230	236	215	221	214	193	224	209	200	207	229	239	215	229	214	215	236	222	224	224	215	228	232	210	230	196	244	212	218	216	234	236	227	235	211	228	207	214	219	239	236	223	211	220	198	254	246	235	240	207	213	226	225	249	226	216	215	236	230	220	232	232	228	217	224	220	208	199	211	231	238	214	221	197	228	212	240	205	187	215	202	193	220	254	208	229	249	239	200	217	241	203	199	239	224	206	232	201	204	225	206	202	215	227	228	229	206	226	262	233	235	200	194	226	218	217	201	190	216	208	219	236	218	226	224	208	198	212	226	240	196	229	224	222	229	206	223	220	225	200	213	214	252	206	204	202	191	232	216	198	225	225	246	199	223	197	231	245	230	212	190	226	235	210	193	198	192	193	199	214	181	220	229	210	245	234	198	200	233	234	207	218	203	228	219	216	239	222	212	209	235	236	235	233	231	204	229	229	230	218	218	224	207	196	205	214	269	218	180	202	238	235	219	219	225	211	215	236	208	222	241	234	245	235	215	208	233	267	228	228	261	201	197	220	255	203	228	211	243	240	233	210	234	194	244	217	198	199	213	202	215	228	187	215	204	215	245	234	190	214	230	223	213	224	189	215	229	209	207	246	236	238	207	204	192	241	241	237	224	215	235	230	224	204	199	220	221	242	213	224	217	194	201	218	239	224	203	223	195	211	222	216	219	219	249	209	200	225	201	209	229	234	216	218	230	239	224	219	236	221	232	211	213	234	235	234	221	194	222	211	229	227	176	223	203	220	232	205	194	241	255	212	223	222	240	212	233	244	203	222	184	216	235	219	231	212	214	195	201	230	230	213	235	228	219	229	216	210	227	220	222	240	213	210	229	200	200	227	226	218	230	236	228	208	239	214	210	222	217	206	231	237	219	238	249	202	237	203	224	225	240	225	213	201	221	237	230	265	233	211	231	211	210	213	212	210	197	224	168	234	241	214	223	230	218	223	235	237	233	217	209	242	208	197	239	209	204	251	261	233	219	205	220	206	212	243	226	251	233	230	196	217	236	206	202	200	228	218	214	214	211	233	241	245	225	237	213	221	218	225	251	203	222	212	240	230	208	231	199	234	231	229	210	240	208	208	209	205	199	222	258	235	242	229	219	212	220	206	203	241	228	233	196	201	221	214	203	198	234	207	241	221	213	206	191	226	188	226	212	218	209	226	202	228	230	235	232	189	191	216	230	234	215	207	211	198	219	224	229	186	221	219	219	221	234	220	231	228	228	245	223	255	223	204	211	197	219	216	240	237	200	240	206	226	244	211	236	218	216	223	222	199	241	229	220	210	212	234	207	214	220	242	215	192	206	241	227	229	246	216	206	221	240	221	196	211	219	227	222	186	228	232	216	223	204	193	236	217	237	238	226	210	219	212	218	219	217	237	221	214	223	220	193	234	226	232	233	236	233	219	221	230	225	228	190	222	213	247	239	227	226	192	201	216	236	234	238	203	198	197	227	223	214	216	215	211	220	223	205	225	208	190	244	224	191	209	232	192	219	212	228	213	214	252	204	199	204	211	225	196	210	204	222	214	247	260	170	215	225	207	212	210	206	212	189	248	234	236	227	229	193	201	223	226	211	242	243	203	225	219	222	214	207	214	225	245	236	224	231	219	234	227	258	233	216	221	223	204	241	210	198	232	200	205	220	216	232	203	224	246	212	210	221	210	226	216	238	234	213	224	222	219	244	254	206	208	233	219	206	207	222	234	199	235	245	209	206	218	253	203	215	196	204	219	241	275	203	211	204	220	238	205	246	227	191	220	225	222	204	211	236	237	220	231	212	226	224	238	208	197	221	208	209	192	234	228	249	245	198	258	219	243	204	232	229	220	206	218	223	199	227	227	186	213	239	242	226	226	221	249	217	194	207	201	233	237	209	218	198	211	225	209	218	207	205	219	211	207	244	203	209	225	208	215	225	234	216	213	226	236	214
8245	1034	2012	2366	1912	1544	1226	1058	987	921	779	756	736	695	654	623	685	651	576	615	604	593	571	599	562	537	509	563	547	519	525	513	532	575	541	575	560	536	545	556	517	506	559	556	573	529	520	543	498	492	554	535	500	550	527	530	478	512	566	491	577	538	522	525	527	548	548	478	514	504	504	520	511	501	540	537	524	470	484	520	497	520	493	544	549	509	525	488	502	537	504	495	567	491	505	567	471	571	488	475	533	517	500	523	525	494	544	518	512	503	471	503	518	524	495	502	535	538	491	515	505	505	515	523	502	462	534	521	528	524	500	572	522	508	493	499	545	514	474	540	483	561	541	538	507	500	484	485	531	545	474	503	510	514	487	533	508	506	540	511	528	546	484	499	527	479	553	511	514	530	511	526	511	530	499	494	528	499	504	473	514	526	489	496	489	523	501	485	505	535	533	509	552	518	479	533	526	500	504	526	516	528	516	525	497	493	514	515	519	532	505	539	527	501	505	489	469	524	541	464	548	543	510	506	521	511	480	504	468	475	494	499	532	508	509	507	486	526	520	472	541	534	546	550	485	505	492	519	508	486	536	535	556	523	495	493	534	523	513	512	541	490	488	497	496	525	476	499	505	472	487	492	473	525	496	489	499	512	503	544	494	515	503	477	487	509	486	506	506	472	477	507	515	504	517	553	528	508	493	515	512	487	506	552	519	513	548	490	509	499	533	470	568	485	557	517	494	520	499	488	486	486	515	522	529	482	514	511	509	517	490	484	483	503	534	538	485	539	548	545	496	543	495	483	550	466	561	517	493	541	534	523	515	502	509	531	531	497	541	476	512	470	493	514	510	525	498	516	490	485	524	534	490	494	506	495	473	525	517	493	513	523	529	492	532	469	501	523	488	515	485	489	491	510	523	514	515	522	509	499	505	523	482	536	484	520	484	485	529	496	475	504	477	542	527	510	494	512	513	471	531	492	488	476	526	475	507	498	523	518	493	498	482	485	529	505	521	510	457	509	512	524	497	511	498	476	480	524	508	503	484	499	541	523	518	511	518	473	502	490	504	490	522	534	460	567	536	481	514	520	540	496	518	507	492	502	503	513	497	514	519	495	520	534	484	536	497	505	514	490	533	529	537	540	488	552	511	502	495	505	498	535	453	559	535	505	507	516	553	538	535	524	523	501	497	515	543	538	494	500	487	555	489	487	517	521	495	492	496	518	514	462	508	512	508	507	513	511	538	535	501	535	507	512	508	480	502	505	504	519	528	478	493	530	513	508	474	502	511	490	532	500	539	505	546	541	472	517	523	470	461	477	496	519	473	474	535	484	525	457	490	476	500	499	510	527	523	503	484	493	540	545	516	483	495	570	513	562	486	491	486	533	513	474	511	481	497	463	494	485	447	524	487	512	512	482	507	491	559	517	521	543	530	495	504	482	492	506	540	493	528	509	512	472	504	540	545	521	495	558	524	536	523	507	489	522	513	501	534	528	493	498	500	487	518	506	525	494	500	514	510	484	513	497	514	542	532	530	521	521	534	541	514	479	539	510	504	502	512	504	528	513	450	513	501	485	514	484	543	546	515	536	550	516	536	526	559	533	513	544	523	531	497	520	515	499	504	502	520	478	475	515	501	545	490	512	484	498	519	513	540	558	515	513	508	521	550	510	521	495	516	512	513	500	506	520	494	513	517	505	533	517	526	523	511	521	490	534	541	524	520	491	467	496	509	529	515	490	503	493	527	524	511	503	501	499	483	492	501	509	508	535	499	526	536	521	517	528	524	482	534	511	480	494	504	505	487	496	484	527	517	547	523	527	522	518	481	516	503	516	478	504	502	480	504	533	517	523	525	494	508	504	487	506	513	494	493	475	530	480	494	493	525	518	508	518	518	535	554	507	479	504	517	508	542	510	536	493	482	510	530	539	491	504	510	501	515	505	532	512	503	522	526	470	523	544	499	484	490	518	516	466	527	550	497	516	532	528	536	490	502	505	527	512	506	488	516	517	491	504	517	478	514	473	530	484	533	520	529	504	494	542	542	496	484	516	490	503	524	519	508	480	475	489	471	515	509	494	524	473	498	511	506	486	498	523	505	524	547	522	502	475	481	474	540	479	499	493	524	478	539	498	554	506	509	510	524	507	485	474	516	508	505	504	518	539	507	496	516	534	537	499	523	521	495	533	474	465	512	449	498	513	548	521	494	507	492	537	477	517	489	498	510	487	477	533	496	523	507	480	480	472	468	530	506	495	538	544	498	520	520	517	521	503	520	528	469	512	498	486	494	489	471	510	500	523	511	500	465	526	522	540	508	490	517	504	491	510	524	486	495	509	521	504	487	507	515	486	547	523	517	495	526	483	505	464	477	560	506	524	555	498	508	486	478	499	479	534	480	489	483	543	491	470	536	496	510	524	525	491	518	536	491	486	500	556	498	481	493	541	526	498	512	495	546	544	484	558	525	512	471	531	505	517	473	528	544	517	511	532	501	522	570	502	497	508	521	485	481	528	531	536	532	503	534	565	501	517	534	512	518	493	537	497	500	482	522	515	500	506	474	505	510	496	485	504	532	511	491	506	489	518	499	511	464	501	497	511	500	486	520	515	475	529	472	495	515	463	511	475	499	513	515	468	512	507	554	511	512	490	509	562	497	478	486	519	466	503	499	529	536	487	533	516	496	498	523	490	527	520	496	486	507	513	509	499	538	500	495	504	492	522	521	493	503	510	515	528	511	516	505	499	460	538	495	513	517	498	514	568	518	503	491	514	520	517	490	519	518	529	492	520	473	467	543	502	455	509	534	515	495	508	451	493	513	515	527	515	495	557	478	473	514	479	503	537	518	532	533	515	549	498	481	513	480	483	492	504	525	473	506	481	471	533	515	526	520	524	482	538	508	497	581	489	502	468	499	514	538	500	488	502	472	525	542	541	485	521	540	473	508	522	565	519	505	496	473	482	578	461	517	478	518	503	513	499	516	493	481	465	569	498	510	478	509	525	537	502	500	464	526	512	495	507	546	506	516	526	549	543	486	485	535	508	504	580	518	497	478	491	525	500	507	485	530	525	501	532	501	541	506	503	496	513	487	545	509	511	506	509	548	523	475	472	517	519	516	505	513	511	464	527	522	530	518	529	485	524	501	455	498	495	517	489	506	540	533	504	491	543	465	544	508	513	494	498	516	473	544	529	509	499	512	495	561	507	548	491	523	507	534	499	520	509	553	493	514	502	520	501	554	521	486	532	494	567	523	505	510	512	524	535	461	503	527	526	491	488	541	525	509	489	517	520	507	546	540	518	537	527	478	523	496	575	467	505	509	540	511	515	524	535	540	505	510	479	485	521	509	512	509	495	495	508	479	510	532	474	547	546	505	518	518	535	517	517	499	506	490	535	524	501	491	509	560	520	535	466	510	504	526	531	513	538	586	520	530	502	519	541	525	530	467	456	525	530	523	525	497	534	532	539	516	467	511	515	500	494	516	526	512	473	474	501	522	474
1628	251	238	247	232	226	221	251	222	247	222	258	259	228	216	255	231	246	232	247	218	213	231	209	217	221	208	258	238	214	201	193	216	245	211	215	219	251	218	200	197	236	226	237	228	246	238	245	247	239	235	236	217	246	232	223	244	212	227	230	214	212	230	223	241	235	224	209	211	284	230	252	217	206	220	258	242	255	270	216	250	226	217	231	227	249	210	207	206	236	227	238	203	262	227	238	201	223	245	220	237	250	237	249	205	231	237	214	240	251	226	210	204	224	234	236	202	228	235	232	228	219	211	233	195	190	194	221	225	241	224	235	213	210	218	240	233	223	242	206	234	262	226	257	198	234	242	244	236	241	224	209	183	206	247	215	261	240	226	239	211	199	247	245	215	234	236	203	247	234	226	203	210	229	209	227	224	231	246	246	219	204	240	215	231	217	218	224	211	225	232	230	207	219	227	229	215	222	229	231	234	224	230	237	236	237	225	254	238	245	246	220	218	261	265	247	233	251	229	251	250	233	229	227	230	245	236	226	248	225	249	256	238	216	212	226	225	227	232	224	208	246	254	234	184	218	232	232	230	246	229	203	237	230	195	231	229	229	243	231	230	217	248	216	223	227	247	230	231	208	224	241	232	192	221	248	240	261	251	234	257	235	223	210	200	230	207	236	213	222	225	239	215	213	218	250	261	226	216	218	195	264	250	246	239	206	218	240	231	223	205	252	201	216	223	228	226	239	227	230	220	220	208	195	230	224	223	231	236	201	229	203	213	238	256	230	230	203	198	228	262	232	237	227	227	217	233	201	237	232	227	195	236	245	207	203	218	227	218	241	192	223	222	233	234	231	234	229	204	223	207	216	216	219	210	217	240	222	207	236	232	268	232	235	238	245	208	214	230	226	241	229	221	190	221	221	221	247	249	214	226	205	235	225	262	224	246	232	240	193	267	235	219	217	214	217	222	226	232	186	231	209	222	250	246	216	223	241	245	227	235	238	196	218	218	215	246	220	221	190	227	215	245	232	241	218	246	211	233	250	237	214	225	222	205	237	252	243	219	236	226	232	250	215	199	217	239	246	208	248	207	234	239	235	222	226	229	229	203	191	237	239	209	219	230	235	237	226	245	216	237	227	197	230	225	216	212	218	217	241	225	234	234	236	222	231	244	255	226	210	245	246	213	233	222	227	215	223	226	224	255	226	225	216	230	229	230	253	232	234	224	254	237	246	209	229	233	216	205	206	215	220	201	217	196	233	248	249	217	228	220	209	232	216	223	242	220	231	252	217	225	252	202	193	240	259	246	214	252	245	216	224	237	210	246	246	240	202	256	217	251	242	224	259	248	220	220	222	237	232	217	238	208	246	233	230	231	205	210	227	204	235	236	234	209	218	227	222	237	233	229	211	247	221	239	265	221	235	234	221	208	213	235	235	198	231	240	232	213	234	250	231	222	247	240	225	234	251	255	227	196	209	252	224	240	214	224	221	216	217	234	227	256	219	205	231	201	236	229	207	223	222	226	227	226	220	233	228	215	257	227	239	207	206	220	226	245	225	269	225	202	248	173	234	238	247	251	202	245	221	217	195	242	244	239	217	215	232	226	238	243	226	220	231	240	208	239	209	226	205	249	294	226	229	226	208	219	207	222	250	238	230	231	205	218	251	229	224	234	216	228	236	256	227	223	264	197	256	229	237	220	223	246	246	219	216	233	194	224	228	240	225	229	246	242	213	238	264	245	255	263	224	189	241	194	234	277	232	256	231	235	209	205	223	237	222	251	246	225	247	226	202	220	252	198	237	242	237	219	248	267	208	242	240	256	220	234	228	227	169	213	213	252	207	254	226	207	225	243	236	228	228	230	239	223	212	222	222	192	236	225	244	215	222	254	249	223	244	235	240	222	249	224	208	240	212	221	237	194	221	216	251	215	220	246	232	216	238	236	225	216	248	244	212	215	209	238	217	232	215	217	236	217	255	227	224	221	201	230	231	212	240	269	226	223	226	235	240	210	236	218	272	274	254	245	218	225	212	259	265	220	264	223	229	244	232	219	266	206	224	227	220	225	222	222	232	234	211	229	237	246	262	238	233	216	223	234	241	222	240	200	210	225	220	234	202	232	251	237	216	262	221	228	207	259	224	211	213	215	268	240	266	231	207	205	228	246	208	197	206	251	220	223	230	233	235	237	257	226	240	235	212	219	229	259	197	212	243	231	209	255	226	229	212	249	211	238	254	181	245	242	226	201	223	212	219	218	227	218	255	212	232	216	248	222	229	235	237	232	231	221	226	231	268	252	208	220	237	212	236	237	214	246	232	185	237	236	235	243	226	225	219	213	251	243	239	236	211	268	229	226	219	243	246	226	252	219	230	224	220	224	228	244	221	220	237	203	200	217	227	223	204	213	230	227	234	213	236	237	239	251	240	217	252	223	204	232	219	224	184	233	237	218	229	227	256	233	229	239	253	242	222	242	218	210	226	203	222	236	223	249	237	194	230	216	242	243	225	246	235	249	218	257	221	226	233	249	211	254	199	228	260	224	206	243	265	206	236	223	214	237	234	225	205	200	268	226	226	224	226	218	215	223	226	244	217	219	235	235	223	212	229	247	213	231	254	209	238	217	253	253	237	216	243	221	225	245	244	218	242	219	219	217	218	194	243	216	241	237	216	254	216	224	238	241	219	198	219	226	192	234	208	256	234	209	207	233	227	246	207	198	242	237	230	244	243	227	220	238	230	243	236	225	219	228	235	255	228	223	246	251	250	247	220	227	202	210	229	229	222	244	223	244	229	252	222	252	224	230	221	222	251	209	207	235	234	208	201	257	238	242	213	244	254	203	222	230	206	206	267	239	212	227	248	209	215	216	231	230	218	245	229	240	213	231	233	219	222	213	238	211	223	205	213	248	238	209	231	233	236	247	205	215	240	241	227	236	224	238	225	258	225	239	243	222	239	225	205	230	239	238	238	236	234	244	261	246	236	239	237	231	229	255	225	205	241	228	247	205	233	250	227	202	220	235	227	254	216	253	217	226	230	248	236	223	235	237	233	220	251	213	206	227	235	200	237	228	223	224	222	245	216	220	230	203	215	202	229	218	232	235	209	238	231	250	226	231	229	224	254	234	236	240	183	228	241	246	231	221	239	203	215	219	224	241	227	233	236	200	221	223	229	197	239	228	225	213	200	222	226	237	245	237	205	222	251	209	254	210	229	232	243	241	240	223	246	244	231	223	215	232	219	217	240	237	238	272	239	217	223	239	229	208	212	201	230	216	242	221	218	225	235	231	217	207	228	208	202	208	242	210	250	265	220	218	246	218	206	248	231	217	224	263	240	225	204	220	234	221	223	240	202	224	242	212	224	231	215	231	244	237	204	219	239	244	234	238	233	217	224	229	266	212	248	263	236	236	205	227	237	242	215	268	214	200	197	241	193	220	224	244	238	204	219	242	217	221	230	245	211	248	243	262	204	215	237	214	259	236	216	225	207	214	220	230	227
2082	541	607	606	611	581	605	562	549	551	560	550	566	579	550	557	576	561	563	541	558	554	556	551	544	581	527	552	543	570	551	553	608	519	557	570	517	574	536	552	569	567	572	588	576	567	592	582	593	547	562	544	579	567	582	612	628	552	519	597	530	549	587	526	550	536	575	544	543	569	579	570	577	576	565	553	522	520	579	544	535	576	569	539	565	529	518	576	552	595	567	577	545	569	561	565	575	551	536	574	531	574	573	541	599	573	607	519	537	582	544	558	553	565	553	524	598	578	546	520	517	593	528	574	553	569	565	584	566	553	542	524	560	599	576	556	554	527	535	561	524	540	555	574	551	574	609	591	573	519	587	563	536	580	550	560	572	567	563	531	550	552	585	537	535	559	579	548	613	572	627	549	560	530	576	585	565	568	568	585	542	557	558	556	536	531	532	577	593	550	561	589	569	549	550	532	565	523	597	580	530	558	540	559	565	574	532	500	560	566	574	549	551	535	570	524	579	584	574	570	556	527	594	519	583	522	571	608	564	552	577	577	548	552	578	572	579	546	541	559	575	534	532	561	521	553	534	557	571	577	578	595	523	573	571	562	547	577	588	568	555	539	548	555	564	556	570	529	552	544	549	531	547	602	598	578	505	543	593	551	553	614	550	577	578	573	542	545	546	568	542	571	588	519	530	565	520	583	566	554	541	593	573	586	546	562	574	598	561	540	580	569	561	563	565	559	577	546	542	591	530	555	607	548	552	539	557	577	558	595	572	550	539	558	561	550	534	554	541	556	548	575	531	561	548	584	570	526	599	592	574	546	563	552	539	540	581	532	561	581	513	563	568	565	545	581	539	559	552	558	597	559	596	538	533	553	549	597	570	503	533	562	564	508	559	528	553	562	539	558	566	545	548	550	566	550	569	546	545	605	555	557	585	532	530	530	578	564	557	562	589	527	582	537	529	609	566	563	561	564	568	571	529	557	554	513	553	534	542	499	560	570	552	584	596	529	504	519	545	571	572	585	549	579	560	572	582	581	538	504	589	555	530	560	533	619	557	592	562	569	523	575	563	600	561	562	554	511	566	544	599	587	553	549	582	542	575	542	540	566	527	561	555	529	549	526	598	547	552	578	538	520	582	580	514	554	577	580	554	543	562	569	552	578	549	579	535	561	541	557	584	588	553	535	588	565	582	543	562	553	569	553	501	598	567	573	536	589	608	557	571	597	552	563	584	534	558	553	535	590	579	573	547	543	573	578	541	591	561	542	548	558	542	596	586	554	570	558	605	582	560	527	577	597	535	546	556	572	558	522	588	567	533	553	558	575	571	599	544	526	553	569	576	546	551	558	546	541	545	557	524	562	531	603	533	535	560	557	594	575	592	566	578	564	557	528	551	576	538	549	565	537	542	574	520	556	541	550	543	562	528	531	545	549	554	552	582	561	576	552	530	557	538	522	572	596	600	592	539	512	587	552	568	563	591	542	569	577	559	544	552	576	544	576	551	560	594	568	559	572	581	526	567	541	550	507	569	572	577	570	570	562	520	563	587	557	579	582	583	547	551	561	540	530	564	544	580	612	556	546	565	571	546	547	536	525	498	551	555	583	555	544	574	562	520	563	559	572	580	573	594	561	553	567	557	558	589	603	549	594	595	592	566	557	578	591	571	552	554	561	588	582	570	528	549	566	540	566	521	576	554	564	540	550	578	551	572	559	576	553	550	570	568	558	531	570	556	545	545	578	559	516	564	578	546	554	567	608	517	528	574	562	531	531	554	532	516	576	552	561	558	496	568	589	563	568	547	572	551	604	574	533	582	557	590	537	539	568	565	585	584	565	556	562	532	527	564	586	547	599	556	552	517	572	552	541	548	563	546	591	595	492	558	561	544	602	535	609	530	575	558	542	542	578	563	555	532	568	556	595	551	525	583	553	585	552	570	522	562	549	557	558	589	558	544	551	534	529	564	562	587	580	580	542	534	532	544	596	573	591	560	566	512	602	568	567	529	564	588	549	611	550	548	508	563	584	555	576	565	531	561	559	549	600	546	578	559	585	581	596	556	520	526	576	558	568	618	524	605	609	507	543	551	549	543	576	555	575	554	580	578	569	560	569	554	561	548	535	575	554	578	552	559	520	524	547	540	520	579	544	564	541	550	571	551	568	552	571	582	597	536	623	560	577	551	537	594	552	576	573	542	517	605	550	571	595	517	556	576	550	586	564	524	597	533	568	569	502	550	554	538	564	559	552	572	585	512	604	558	559	560	516	581	535	558	558	608	611	522	530	574	584	577	550	550	571	491	548	554	545	549	555	586	555	500	527	524	553	550	560	579	570	575	547	524	563	565	542	586	538	553	573	566	558	560	548	558	555	555	552	556	559	537	545	545	541	579	553	546	547	542	538	532	607	576	527	554	578	566	558	605	556	580	561	542	550	595	534	567	534	573	586	545	552	542	523	548	565	570	556	575	564	564	572	544	557	553	602	549	574	535	549	536	511	581	520	544	544	559	538	566	650	559	523	577	599	595	537	580	541	552	596	545	582	558	575	564	585	586	542	501	534	531	575	554	591	523	569	579	532	540	545	545	540	547	578	569	535	553	572	555	562	613	610	519	541	538	540	568	551	575	549	556	591	572	526	551	547	562	529	536	583	570	617	588	591	546	498	540	570	589	566	528	581	554	560	574	566	521	560	596	547	561	566	525	551	551	600	558	528	556	543	565	588	557	515	555	560	561	571	615	540	527	568	546	589	540	575	538	519	625	515	539	562	582	578	516	529	534	604	551	559	515	549	526	605	480	547	573	548	561	519	575	551	600	599	559	583	582	549	549	553	561	526	567	570	552	548	608	541	561	555	560	549	569	566	521	586	591	550	566	543	513	535	572	612	537	534	560	559	589	582	573	588	583	533	590	569	573	531	555	578	573	572	601	559	560	570	574	496	565	549	537	555	536	570	536	556	582	564	550	529	538	596	568	586	572	555	580	546	572	571	566	536	556	581	585	597	580	562	565	600	576	578	545	571	556	541	563	592	566	527	563	599	559	565	526	569	549	582	591	544	582	515	529	594	579	564	554	586	556	553	570	542	561	592	551	553	580	564	549	585	579	570	572	551	563	561	570	559	552	551	540	532	534	564	579	543	567	539	525	544	549	541	595	575	572	539	551	608	564	571	544	600	533	508	516	569	567	566	526	596	559	548	534	549	553	595	561	582	547	600	605	613	516	556	557	586	565	519	557	547	534	545	533	557	580	586	556	558	560	555	574	571	495	561	539	546	577	550	588	574	577	550	586	533	560	547	555	518	561	541	581	586	523	569	578	555	573	557	548	535	567	543	569	535	567	507	560	555	567	585	571	521	521	566	549	548	579	552	550	539	523	591	559	523	536	567	559	536	538	552	538	562	566	606	538	566	557	548	575	548	556	528	551	600	542	574	573	558	556	573	568	550	585	566	557	581	572	586	579	534	585	537	531	532	559	581	566	541	557	528	567	560	566	527
8381	614	687	598	464	445	417	394	378	351	383	362	341	380	362	370	372	325	370	349	361	319	352	339	351	374	315	321	354	343	352	310	368	365	356	303	329	355	362	355	324	333	340	323	342	361	296	351	332	318	313	384	355	305	339	394	366	340	364	344	350	293	336	334	285	319	370	335	309	313	368	365	287	388	328	318	351	352	313	297	335	346	345	327	311	376	342	320	289	289	299	334	350	358	335	361	299	332	330	352	335	331	365	323	328	329	337	306	320	348	324	298	314	342	358	341	347	336	367	310	289	347	317	333	334	308	357	340	303	313	333	352	313	329	334	344	370	344	320	341	348	346	369	341	349	336	336	339	338	318	366	338	328	338	335	303	349	338	342	365	320	313	326	304	373	364	324	352	351	357	323	321	319	314	348	344	322	319	338	318	341	358	327	346	328	307	292	324	321	318	354	340	353	336	333	321	336	324	329	353	346	385	319	325	341	361	328	355	319	345	359	334	342	308	327	316	331	326	296	345	314	310	332	324	351	291	357	335	332	334	337	324	306	316	310	353	328	348	339	309	325	361	344	357	355	350	289	352	326	334	367	310	335	354	324	355	335	296	302	343	319	304	321	311	301	333	353	290	367	334	339	319	362	331	337	345	328	334	343	347	328	349	323	303	354	347	350	366	331	348	344	340	299	330	339	312	348	394	342	337	345	342	329	352	303	321	331	380	344	359	368	335	344	353	327	309	361	358	347	317	302	335	354	354	364	343	321	329	317	309	354	353	336	318	340	348	320	303	337	335	332	344	335	316	343	319	356	329	337	350	343	376	340	366	337	310	344	302	362	315	316	335	298	380	367	353	349	332	337	300	340	326	312	334	336	305	311	334	330	329	352	336	316	336	328	350	357	302	349	348	354	403	369	326	376	386	349	341	288	345	339	299	315	330	335	343	341	406	369	350	341	348	354	333	311	344	303	332	332	359	337	289	354	329	335	338	323	314	340	317	353	331	352	369	340	349	311	311	321	309	348	349	301	364	346	339	359	334	323	330	334	321	333	336	313	345	310	347	343	331	348	320	351	322	354	367	332	309	351	329	350	309	325	363	346	333	323	317	337	333	333	361	335	381	377	303	320	333	327	340	351	349	344	338	348	337	374	342	362	349	340	337	344	333	350	297	301	357	276	321	346	326	293	321	364	335	354	368	343	339	342	305	342	350	332	322	329	359	360	322	327	330	339	300	314	343	310	332	343	326	327	336	321	311	312	314	325	326	285	320	321	317	356	298	307	361	325	353	333	325	305	340	371	363	335	291	329	339	339	355	364	321	325	353	321	334	322	304	310	342	312	322	312	333	333	314	353	329	316	306	346	358	345	328	342	333	344	343	388	370	373	316	328	359	315	348	333	344	367	327	344	342	359	357	381	348	335	383	365	344	312	375	327	366	307	332	354	295	340	353	322	291	369	342	346	345	334	352	346	355	328	354	316	332	367	355	342	315	322	360	310	357	332	347	354	380	324	365	327	356	346	340	326	333	329	347	341	362	337	336	345	330	324	358	349	332	364	333	316	323	356	362	335	315	324	286	311	338	345	346	331	296	348	333	331	312	321	314	340	333	352	302	348	353	375	340	339	356	333	322	350	354	348	331	334	336	302	347	296	326	329	333	382	368	338	330	321	345	354	347	324	318	354	358	331	340	320	326	323	346	359	315	335	337	327	321	344	381	312	337	354	334	337	330	336	291	351	344	327	360	329	327	334	342	321	318	349	364	317	334	301	301	315	317	335	360	311	321	337	336	310	359	337	333	365	350	359	336	353	296	337	337	307	360	360	365	293	378	338	332	338	359	360	359	319	329	341	350	342	324	330	333	351	361	363	282	343	309	316	340	343	320	340	337	302	329	331	366	341	346	324	341	311	325	382	310	326	315	354	324	337	317	324	363	295	331	380	339	357	343	358	350	331	322	333	345	343	389	312	350	327	313	300	324	333	327	340	335	310	335	339	353	344	333	343	307	317	338	327	349	335	335	317	374	318	316	343	369	304	326	314	300	319	323	318	346	393	321	374	300	341	334	324	338	328	369	327	324	324	313	340	343	348	328	333	336	376	329	323	329	345	321	306	347	346	294	321	362	330	354	316	338	316	350	313	322	353	315	282	331	309	362	324	327	320	407	360	323	348	348	350	314	333	349	322	334	345	319	328	348	327	315	316	337	337	338	366	318	322	292	328	312	329	372	340	325	319	305	333	327	319	314	338	369	309	305	312	362	283	306	340	289	341	296	341	324	338	342	330	326	372	349	317	333	335	329	347	349	351	325	320	316	322	306	322	320	358	341	356	331	313	300	364	338	326	332	348	338	329	344	326	324	340	333	332	336	374	313	379	332	339	329	339	347	349	322	328	321	316	347	354	343	338	309	365	335	313	308	315	334	359	295	354	335	317	368	368	329	324	314	330	344	310	340	328	332	340	348	332	322	344	318	308	350	309	315	372	388	356	338	353	356	350	332	328	348	340	289	336	360	270	319	304	382	321	295	356	320	304	347	314	349	311	308	338	323	348	340	325	355	325	365	351	311	323	327	340	342	337	327	335	400	349	378	333	363	319	350	315	352	355	343	334	335	318	352	353	331	345	374	337	332	348	325	328	325	329	318	351	339	313	339	314	355	343	351	363	345	331	328	309	323	351	358	306	285	334	329	349	328	326	323	356	315	340	352	336	375	325	369	335	340	322	341	319	350	326	316	324	317	337	363	307	333	311	332	353	361	339	324	364	321	322	327	340	367	347	317	305	301	354	306	365	357	354	344	331	315	322	337	334	331	356	356	306	330	332	336	361	322	335	286	329	308	341	293	314	309	330	324	328	343	299	345	322	327	324	336	364	325	362	361	362	322	318	326	329	326	347	320	317	365	318	328	344	323	313	347	387	326	318	334	306	293	352	309	327	347	324	318	343	343	323	341	351	328	349	328	328	331	320	302	319	358	316	297	348	320	322	318	318	350	330	339	347	317	363	340	337	370	327	350	302	315	347	368	345	332	338	313	328	341	357	304	343	298	355	345	334	305	332	319	310	336	323	320	318	353	329	361	370	339	323	317	335	387	339	303	337	318	316	314	324	354	323	327	335	312	333	354	333	310	355	368	336	339	291	310	349	317	306	331	295	344	330	335	366	321	324	347	334	327	298	354	334	299	347	313	358	307	348	336	333	383	319	343	323	342	310	297	334	365	332	319	334	368	346	337	333	360	310	368	383	339	364	294	313	324	370	346	335	332	318	314	342	314	349	340	338	335	345	294	333	345	360	349	312	338	352	338	336	276	334	299	374	341	336	338	332	324	351	369	356	324	338	308	368	311	352	374	307	313	351	320	340	337	336	369	316	377	351	336	326	366	333	300	338	323	339	311	311	308	336	332	318	326	350	310	362	349	320	354	352	351	357	346	351	306	321	334	356	345	330	320	297	388	350	335	388	303	353	340	342	346	331	335	320	353	356	295	320	337	327	334	356	352
6898	1041	1553	1759	1501	1272	1149	1096	974	918	898	910	869	865	866	864	782	794	827	780	809	835	785	816	842	779	784	803	822	819	761	795	795	793	782	773	764	791	781	819	805	772	794	822	720	761	757	776	776	815	725	785	751	762	790	765	826	775	797	742	827	761	803	701	762	804	757	766	783	760	803	763	762	734	832	825	830	750	728	801	761	802	823	764	786	748	755	754	796	737	745	731	777	807	819	775	751	786	773	740	804	787	789	771	811	751	757	810	753	766	736	782	769	802	714	776	762	834	824	765	757	770	750	809	784	791	779	813	780	779	791	761	807	754	788	757	730	737	774	772	768	789	753	769	763	740	748	795	762	754	766	804	757	775	758	787	782	803	758	756	773	805	732	739	763	738	743	733	827	752	776	802	753	745	771	823	753	764	759	774	751	779	757	780	734	796	726	750	800	826	789	757	755	775	731	768	758	788	797	745	716	791	794	779	737	748	821	722	760	823	791	767	728	701	772	823	777	799	761	752	806	746	752	772	733	771	774	751	739	770	748	771	734	759	758	752	779	760	794	741	742	785	711	752	721	783	783	797	763	757	742	757	801	751	756	780	801	756	775	740	834	805	710	746	762	783	785	742	780	741	790	812	754	775	837	776	804	783	766	762	762	745	761	767	794	735	768	756	767	831	761	771	782	780	730	761	746	779	810	760	727	801	743	770	781	802	691	773	745	812	741	757	769	796	755	744	760	748	797	765	767	777	773	748	770	739	771	784	754	749	748	757	748	745	747	747	768	766	766	766	822	776	751	705	718	762	779	761	792	799	747	775	799	728	762	698	771	791	741	754	771	779	753	775	826	803	732	778	782	799	761	776	775	728	764	815	788	761	751	823	761	781	752	759	738	785	772	771	747	720	733	783	823	795	751	810	760	804	740	790	739	782	791	782	743	792	749	790	762	704	818	723	765	744	774	749	792	775	805	802	803	803	699	753	743	757	771	752	767	757	798	774	734	758	745	782	709	770	800	765	809	735	781	742	722	744	772	798	745	767	767	780	777	797	781	787	771	755	771	739	743	760	740	816	747	801	749	807	782	726	756	754	764	718	722	792	782	751	741	769	810	746	778	760	736	737	775	777	814	781	759	796	800	803	759	787	780	750	735	746	753	798	722	751	761	680	766	730	777	768	809	818	713	784	823	775	743	751	749	812	793	778	748	735	750	810	776	762	759	808	723	752	711	787	773	774	749	807	790	742	721	725	767	753	724	811	761	742	778	736	804	797	756	771	802	744	754	732	773	796	796	787	790	780	760	723	735	717	759	751	756	725	776	757	759	779	764	813	820	812	790	781	809	754	760	793	769	739	716	781	752	769	745	741	802	800	769	777	772	711	733	747	833	753	743	804	774	735	727	781	739	782	782	763	735	775	791	820	769	771	798	769	745	739	760	751	726	749	773	764	785	746	780	778	754	736	746	749	782	771	803	784	816	795	713	751	744	768	786	738	762	757	771	748	782	752	731	760	791	787	739	778	765	810	748	748	752	771	782	760	764	729	795	731	744	772	782	783	741	782	738	788	766	770	758	826	741	766	763	790	762	753	737	806	768	789	797	772	795	782	766	778	802	820	777	782	771	745	772	806	798	760	759	773	787	744	759	762	792	781	815	740	776	784	754	751	759	781	760	789	757	826	788	769	746	765	751	723	778	746	772	750	742	778	766	766	771	798	777	777	727	799	772	685	750	780	800	785	735	768	766	719	763	726	754	752	782	759	783	708	755	768	745	779	761	750	795	762	795	818	766	767	737	749	749	739	745	784	728	754	771	787	801	732	752	793	750	823	758	765	733	790	765	720	753	787	777	718	751	771	798	782	771	754	756	768	752	776	751	816	784	759	729	709	752	750	799	764	752	737	815	731	770	732	799	771	776	734	749	746	758	795	761	810	781	786	740	765	717	773	762	779	749	762	747	742	776	731	744	791	778	722	844	793	768	772	754	746	768	761	715	775	733	789	771	780	738	783	779	741	803	774	758	757	784	745	851	819	749	784	756	785	794	766	770	717	796	756	743	717	778	720	749	730	773	743	781	752	768	698	768	782	759	795	733	736	775	797	796	752	777	733	785	777	823	721	795	776	753	746	774	750	776	751	754	719	727	788	752	761	747	771	736	776	780	748	721	772	705	739	771	782	700	713	806	760	810	751	744	745	759	745	767	742	721	719	752	712	755	818	804	800	730	770	789	756	806	789	757	777	767	822	783	778	768	754	790	774	716	798	724	751	756	797	784	823	816	736	823	736	761	752	753	723	768	816	754	759	795	757	769	776	753	791	804	780	746	750	776	809	745	789	759	765	779	755	796	753	781	794	767	755	748	810	749	755	761	772	761	719	800	696	771	791	800	768	746	772	822	727	741	760	778	741	824	743	737	731	748	699	781	753	781	715	737	771	774	755	757	758	748	765	756	815	781	793	713	778	835	756	724	735	805	787	787	750	751	765	789	760	758	730	798	745	788	758	768	789	810	704	837	709	749	760	788	748	796	729	791	767	778	808	758	785	732	752	802	798	763	775	729	732	774	748	766	804	766	743	757	794	733	762	789	734	770	779	784	788	775	731	737	788	729	763	791	746	773	775	767	789	739	762	790	725	742	780	796	816	753	781	743	767	768	774	812	783	696	801	760	782	762	814	712	802	718	780	786	778	777	775	789	758	751	694	782	737	747	786	829	771	776	792	808	774	825	764	832	755	764	770	775	723	741	798	818	745	760	764	797	758	769	742	787	831	756	795	769	730	752	713	752	779	777	784	730	710	773	801	750	705	755	841	706	749	841	792	761	737	831	802	758	743	773	762	754	789	753	785	764	748	739	839	752	774	792	761	754	767	787	777	741	794	758	780	743	814	772	748	794	693	781	805	750	820	784	774	785	816	821	762	794	728	759	781	738	756	791	771	711	778	749	786	725	766	764	753	761	819	780	766	786	824	773	724	747	761	801	820	771	778	775	764	752	781	774	748	781	771	801	791	796	703	802	720	787	771	771	754	762	774	811	800	780	795	733	795	767	817	764	767	801	750	789	766	784	768	783	806	793	767	810	794	705	740	805	823	791	805	752	747	762	748	720	691	802	805	802	792	781	759	709	777	779	770	809	770	765	775	806	715	793	753	746	785	779	780	724	716	746	789	778	773	750	757	738	731	790	772	783	769	760	795	756	756	810	710	746	778	744	781	775	730	793	782	749	735	728	782	743	739	772	769	789	734	796	813	761	768	741	762	758	769	732	803	732	797	703	804	761	794	730	731	698	760	795	762	816	804	769	726	738	774	795	774	744	817	758	757	801	730	827	767	814	761	770	727	739	794	772	813	816	796	777	794	785	727	825	748	713	763	734	736	786	760	769	832	753	740	744	758	795	827	787	745	746	742	764	731	730	779	806	750	798	777	785	763	826	794	786	728	745	743	757	739	749	773	765	754	736	769	780	741	771	729	759	749	740	798	763	766	679	720	757	781	771	758
14920	1214	929	763	572	456	381	325	323	290	296	269	290	220	252	236	254	239	244	240	227	225	243	221	189	211	238	249	206	216	250	246	263	232	211	232	220	241	213	222	221	218	228	240	205	228	218	219	228	226	239	229	204	197	216	202	224	230	197	207	227	240	217	223	202	196	195	219	231	206	227	230	211	214	226	205	247	212	203	232	195	223	240	226	233	213	221	228	227	239	238	223	215	214	194	205	228	204	211	213	210	237	239	208	240	249	217	215	218	214	225	219	212	222	208	215	213	221	210	217	217	246	222	225	206	212	202	239	206	236	224	216	226	240	232	220	211	239	207	226	232	226	221	184	220	226	202	226	213	205	211	250	241	195	200	190	220	219	197	216	194	245	227	200	256	233	202	218	190	223	234	205	192	198	213	230	214	242	183	218	224	238	211	204	245	216	201	219	226	223	216	245	237	224	222	228	225	207	250	235	230	209	218	220	205	225	232	219	234	208	245	197	208	247	209	193	206	225	225	230	248	207	216	209	231	231	205	239	215	223	211	231	209	210	220	196	226	190	241	218	219	217	233	210	212	221	212	188	223	234	230	203	244	205	224	254	229	204	227	211	209	201	241	205	192	204	225	222	248	211	210	220	212	207	203	216	201	197	212	221	233	208	226	254	201	199	219	232	204	239	214	203	234	248	216	223	228	233	220	214	233	206	210	226	201	271	206	224	272	209	209	215	205	231	196	215	231	198	208	234	213	210	233	209	221	216	204	203	235	206	220	230	233	222	248	206	214	210	218	232	225	205	230	242	246	210	227	210	245	232	241	232	244	223	212	202	223	212	219	214	243	218	210	191	239	238	210	204	209	218	238	217	199	180	239	220	241	204	214	211	214	225	204	206	205	221	249	212	208	228	198	230	257	216	206	231	214	268	253	197	205	224	223	240	241	240	236	217	227	203	210	226	233	226	213	191	228	229	207	203	221	235	223	235	218	247	205	195	215	201	214	215	222	233	201	213	235	241	191	214	257	235	232	217	247	220	190	216	196	234	256	212	212	228	220	206	226	185	227	218	220	228	226	231	222	194	199	219	189	245	216	227	215	234	256	204	204	233	222	226	211	217	222	246	210	232	236	207	216	249	212	220	190	240	233	231	237	205	216	222	205	194	201	251	223	203	219	177	203	208	218	208	214	202	208	220	220	224	220	192	254	223	225	214	211	237	239	248	221	214	211	219	265	209	201	195	210	219	208	229	196	229	229	200	219	197	243	240	215	240	238	252	212	248	198	228	229	227	245	223	189	223	203	253	209	240	207	214	231	209	232	212	177	205	196	207	208	213	215	208	239	217	234	219	260	185	216	230	206	221	208	210	186	216	227	214	214	205	231	217	215	242	240	209	209	240	230	229	195	221	229	259	237	191	215	201	213	210	236	210	261	223	213	216	217	237	230	231	210	216	192	218	247	217	192	199	229	203	208	230	252	213	228	209	210	255	243	226	231	215	187	225	274	218	222	225	233	188	228	246	236	228	222	220	200	229	216	214	239	225	214	218	243	229	211	216	213	251	263	226	200	219	255	218	236	229	227	230	216	221	255	213	230	214	202	247	216	220	220	199	210	205	195	204	223	210	223	217	229	204	222	197	219	228	229	238	210	221	227	190	240	183	229	213	184	221	228	217	211	230	244	210	199	200	206	217	234	250	213	227	229	210	221	224	233	215	234	215	235	196	221	237	196	237	235	233	218	237	206	229	202	213	205	230	193	222	210	195	217	209	198	206	196	228	210	222	190	206	221	202	216	217	236	235	248	240	231	197	236	213	238	190	217	218	222	223	237	218	228	228	228	237	237	239	224	207	206	232	204	243	190	200	220	196	196	232	221	226	218	193	201	200	200	232	214	201	226	216	233	257	232	202	225	226	249	201	202	216	215	218	225	222	204	188	231	194	216	232	261	219	191	204	237	222	205	200	218	215	252	226	231	224	242	236	197	223	224	222	192	196	211	233	225	204	204	196	190	258	258	228	206	238	200	181	233	205	215	228	213	236	224	205	241	241	231	233	230	227	229	230	218	218	178	217	210	215	236	198	239	195	218	189	231	188	200	212	235	210	216	202	225	236	250	249	224	214	224	212	218	227	219	197	196	224	219	228	215	233	240	204	207	239	232	245	223	213	224	219	219	216	222	228	214	238	227	239	235	221	242	242	204	232	230	197	212	233	211	238	231	209	231	232	222	201	208	230	243	196	225	223	229	220	197	216	220	214	218	214	205	235	234	212	224	253	228	191	211	200	205	230	203	230	201	202	236	237	246	231	262	198	219	224	234	244	222	223	239	234	215	279	239	231	189	207	192	211	232	209	224	240	252	241	183	218	208	203	212	224	194	205	238	219	239	188	215	215	198	219	213	198	192	240	200	205	214	217	218	194	233	230	184	218	223	207	226	233	208	228	201	191	209	216	208	229	239	236	214	234	226	224	225	234	227	247	223	206	207	238	211	209	207	256	200	203	202	224	228	203	220	208	215	222	246	233	221	211	237	217	229	221	205	200	209	216	225	206	224	239	205	223	224	212	210	227	253	252	225	205	214	227	204	230	193	245	220	226	213	211	188	262	231	201	190	226	214	201	250	251	213	235	244	215	245	227	206	230	217	217	246	215	212	196	200	210	201	212	193	210	229	217	214	236	200	238	211	203	231	236	223	230	228	235	209	214	198	223	207	188	227	201	194	206	194	253	221	214	237	244	228	214	211	232	244	202	199	206	195	207	221	213	202	195	212	228	195	236	229	224	238	224	242	199	213	221	189	205	233	195	225	231	224	231	205	210	235	245	239	235	226	199	242	262	198	219	207	189	215	209	223	217	240	227	208	198	234	199	228	193	197	225	190	211	224	237	209	217	216	222	225	236	202	214	217	218	220	222	218	193	236	193	241	233	214	229	232	226	261	204	245	251	208	224	243	223	207	229	241	213	209	228	235	213	212	225	232	218	201	212	215	219	209	246	208	196	226	227	209	240	216	183	201	193	236	242	215	219	208	237	230	237	233	215	223	246	234	226	234	224	220	213	203	225	219	234	201	210	212	225	210	229	199	236	222	231	210	194	227	210	226	236	242	224	237	236	203	234	216	218	193	213	235	241	209	224	241	216	202	210	229	223	204	223	231	209	218	210	230	202	204	229	217	221	221	213	193	205	232	232	245	230	219	229	236	219	202	243	230	242	236	218	221	244	224	221	202	204	205	202	242	240	218	239	221	250	206	199	238	215	221	207	234	234	228	230	209	216	210	218	212	219	227	215	217	209	196	198	210	208	216	222	231	233	236	178	195	209	237	243	233	240	210	202	221	199	215	224	226	199	186	228	216	205	256	204	205	198	223	196	205	219	243	220	221	220	239	218	226	237	237	225	216	242	233	224	194	210	238	222	213	196	228	245	216	200	220	230	200	222	232	230	196	199	223	206	198	243	234	236	216	192	229	255	232	211	220	209	216	221	215	229	222	213	223	189	226	225
8260	1034	1967	2286	1957	1557	1270	1142	966	872	807	734	709	691	713	647	638	617	597	569	584	562	589	556	613	592	512	551	548	557	555	533	539	518	516	512	528	556	536	499	504	545	500	543	522	523	523	528	546	547	551	509	522	552	500	488	490	513	498	520	496	545	503	533	522	504	512	511	498	492	544	519	534	530	484	506	537	534	511	519	500	493	533	541	463	508	517	512	498	532	554	493	478	502	488	512	529	514	498	554	527	538	493	489	498	502	498	533	524	521	449	523	485	480	509	523	507	514	475	497	551	498	485	517	479	521	524	490	504	498	525	512	514	482	518	503	484	516	495	474	519	502	499	493	516	455	488	530	486	531	528	508	482	475	487	486	520	495	496	531	502	506	496	478	494	499	508	539	526	536	509	511	489	497	487	511	513	503	507	485	482	492	518	494	474	536	495	505	522	456	489	501	488	500	518	520	530	503	529	522	517	498	524	486	525	490	501	497	548	490	522	501	505	510	493	521	501	493	506	519	495	471	523	524	517	512	520	525	527	523	480	481	503	469	520	505	507	532	543	500	484	506	507	498	492	512	552	497	521	525	499	479	505	499	489	488	514	528	530	506	500	517	517	532	523	495	486	492	520	510	526	504	526	547	508	523	525	497	542	546	527	497	511	527	513	508	486	473	534	499	499	497	536	484	516	518	553	482	526	496	469	521	562	518	528	550	492	522	527	500	516	501	494	519	491	513	545	511	518	512	523	506	542	460	525	534	490	533	499	500	514	484	478	503	492	531	568	489	509	526	507	506	545	532	517	461	533	486	513	551	514	482	470	497	504	509	502	513	501	509	534	459	479	539	518	523	537	502	512	512	503	508	493	494	503	476	497	516	480	496	501	574	477	533	486	504	474	524	468	510	493	543	496	524	537	502	505	532	459	490	518	474	460	488	499	501	464	512	529	495	478	470	539	498	530	511	504	487	470	513	503	518	486	527	541	525	533	457	507	501	516	490	517	532	489	513	469	526	542	542	532	466	491	474	489	556	481	527	535	503	494	507	503	493	545	503	500	536	521	505	539	503	528	495	500	518	501	499	488	537	524	549	512	497	476	499	464	486	497	507	509	460	519	461	469	516	524	514	506	499	513	522	459	490	523	491	486	504	505	520	489	507	473	540	533	518	489	508	506	487	522	481	517	463	552	501	505	523	487	474	498	509	529	514	467	493	484	507	524	468	486	509	463	550	486	518	531	522	534	541	498	507	520	518	491	507	489	511	501	550	470	487	503	506	495	472	528	512	512	526	452	489	507	494	529	553	499	513	505	477	531	542	530	509	478	490	532	525	492	470	496	529	530	486	500	494	500	525	516	513	462	515	515	505	522	495	508	497	510	533	496	474	508	485	491	497	516	514	503	476	534	516	484	487	459	498	518	496	480	495	485	503	527	490	537	523	525	498	494	505	506	487	505	482	485	500	529	496	486	529	540	501	494	488	516	497	472	495	494	526	523	454	469	491	509	519	503	466	504	497	532	501	481	541	543	515	493	510	513	500	531	519	513	479	475	520	482	493	458	517	495	567	586	521	486	465	508	477	522	473	498	523	532	557	517	496	515	522	513	511	502	551	506	516	495	495	537	518	508	486	514	519	522	570	500	505	515	488	511	511	512	495	495	523	533	468	489	506	517	494	483	516	487	449	501	474	481	499	534	547	504	522	493	485	474	477	526	538	503	505	488	528	506	537	536	495	510	496	499	523	519	505	476	504	487	511	506	518	500	519	515	515	488	488	499	483	495	513	492	584	494	515	509	480	495	492	534	536	501	505	508	547	521	486	593	505	525	505	523	494	493	523	527	510	484	515	506	492	524	510	523	508	505	522	512	506	534	498	508	472	510	510	509	506	514	486	550	529	523	486	491	535	495	501	496	475	518	498	515	512	490	528	484	520	464	463	483	483	484	516	481	489	535	511	462	530	495	486	499	521	503	495	513	505	502	489	512	494	525	489	503	484	500	477	464	507	513	539	509	498	505	480	532	521	508	513	531	526	478	524	496	513	487	543	487	509	519	513	488	505	512	485	501	505	535	507	485	515	506	486	510	509	523	528	500	528	502	528	511	506	499	494	546	524	497	511	478	489	496	489	503	544	470	466	537	474	509	535	484	507	555	478	498	493	524	495	524	489	491	522	507	491	533	500	545	532	502	520	509	511	486	451	508	514	501	503	510	531	519	540	507	482	517	505	497	510	500	525	450	495	526	503	542	489	505	498	500	545	490	454	512	530	476	541	535	503	558	521	497	525	510	525	488	490	501	508	512	550	489	511	483	504	508	485	490	523	498	533	502	505	498	527	496	474	517	530	500	538	500	475	507	495	524	474	508	536	529	523	475	522	479	525	529	533	509	516	508	477	513	494	538	513	504	451	500	523	515	536	499	498	509	531	512	481	512	522	493	498	477	546	538	502	477	507	436	520	480	493	522	508	501	555	479	524	540	484	482	550	519	506	508	539	510	537	473	512	487	507	499	502	526	554	491	494	507	494	506	513	506	539	503	522	497	490	482	496	510	538	486	494	485	492	514	528	518	487	516	543	490	553	533	488	505	486	509	514	475	467	517	503	460	502	503	512	510	509	496	474	542	522	510	477	471	509	520	528	478	513	487	540	489	486	504	514	505	494	501	539	507	518	546	541	485	525	509	509	520	473	515	491	484	499	487	507	514	471	483	520	514	563	515	521	491	556	491	524	458	504	479	532	508	477	501	502	519	556	557	492	522	502	522	507	482	495	507	564	523	520	558	521	509	506	534	527	507	528	529	477	490	476	524	493	571	484	483	494	498	494	504	528	497	521	534	520	449	520	497	526	539	516	494	554	510	463	491	508	526	473	538	509	507	508	489	508	497	497	527	516	500	498	512	525	517	499	477	505	508	546	454	518	536	507	477	510	481	488	517	481	507	499	512	509	510	532	512	499	537	522	501	473	488	480	498	505	483	496	472	487	470	495	512	510	519	477	529	499	496	488	474	510	521	499	469	521	523	497	536	512	518	472	547	532	493	504	534	531	477	473	542	508	487	493	547	514	514	545	536	509	492	424	521	530	509	490	510	514	496	510	503	495	517	522	508	509	515	472	559	498	539	469	521	523	529	474	484	513	483	507	525	510	488	509	497	530	485	524	486	553	502	521	495	475	472	524	494	485	473	519	526	503	477	518	493	515	488	509	509	515	510	486	517	492	509	519	517	462	484	538	475	469	510	490	534	536	473	515	515	519	539	495	488	450	512	481	498	532	504	492	530	520	515	506	546	499	510	527	465	492	522	492	499	507	511	499	522	477	520	510	518	526	523	537	510	518	539	499	532	504	546	539	525	519	483	524	517	474	494	478	498	551	520	542	509	535	563	518	505	484	502	491	492	498	477	475	509	536	538	478	509	473	488	496	477	565	535	496	526	498	494	510	516	492	537	501	522	549	543	507	486	531	532	519	492	505	548	532	472	487	528	532	486	501	503	515	513	565
1771	242	256	252	220	259	249	217	213	209	201	240	205	228	250	246	239	249	247	230	215	208	226	243	223	233	223	216	223	237	243	247	251	238	259	234	233	229	216	233	260	240	260	236	220	241	225	233	214	220	230	249	227	219	235	216	232	232	232	228	223	224	243	224	256	229	230	196	227	217	262	213	226	231	225	219	269	195	232	215	202	225	229	237	227	226	233	222	217	240	226	244	203	227	209	239	254	256	213	217	230	233	250	259	227	209	238	235	198	222	226	241	198	231	250	249	246	231	254	219	228	216	218	228	238	216	241	254	252	266	194	239	238	226	217	205	240	222	248	221	238	225	221	213	235	234	215	206	222	240	217	219	250	238	203	222	256	220	239	233	228	237	225	224	192	205	224	240	232	237	265	233	222	239	232	242	209	239	245	269	252	239	224	211	226	269	233	195	224	194	228	209	231	243	248	223	244	226	237	230	202	220	210	216	228	202	227	205	242	208	221	230	234	203	247	226	221	222	240	232	243	192	237	228	207	220	227	256	265	226	221	223	253	223	231	238	222	230	222	212	205	244	207	253	230	208	213	212	253	230	218	218	237	225	238	257	239	242	243	234	220	207	240	234	221	231	228	219	247	223	249	237	264	216	234	217	227	221	213	221	211	224	241	239	220	211	195	250	231	216	257	223	245	230	223	240	210	221	234	221	232	251	231	220	238	240	279	203	241	205	213	220	246	231	224	234	187	216	239	243	218	220	215	251	227	209	230	244	247	236	218	228	265	242	241	224	235	210	244	210	197	237	264	223	219	237	236	230	212	224	222	233	201	246	217	253	210	213	251	228	235	220	232	215	226	240	234	205	279	217	266	219	216	199	242	225	219	238	223	214	204	230	220	268	257	220	247	232	231	200	238	229	245	245	238	190	199	235	206	196	189	249	257	220	222	200	201	232	252	238	228	242	247	235	178	235	245	224	205	231	237	238	237	231	227	214	240	267	229	203	216	212	240	232	243	236	266	240	226	233	218	232	212	217	258	254	227	213	229	227	256	217	219	218	226	228	237	231	234	239	223	223	219	234	235	226	224	225	196	219	226	218	234	233	223	233	222	206	193	240	228	234	233	222	247	229	229	226	213	212	215	230	234	214	201	231	213	274	248	217	236	224	217	246	216	240	235	262	169	229	257	206	235	242	212	241	250	205	215	236	219	209	192	231	252	253	218	239	243	213	207	206	227	232	225	242	233	201	222	240	211	229	254	237	202	230	191	204	233	226	199	225	219	207	258	254	230	213	235	234	229	251	232	239	221	186	230	238	230	251	244	252	245	223	240	241	247	229	239	230	217	236	224	199	255	191	205	232	210	214	229	242	243	250	243	220	246	257	263	208	201	252	242	224	221	215	233	201	234	220	224	236	243	208	231	233	207	212	234	219	261	198	205	220	249	230	261	189	217	228	216	251	244	236	225	211	226	216	254	215	232	239	233	212	199	236	256	233	219	227	246	233	235	209	223	222	185	239	278	236	249	253	235	221	246	245	216	229	223	238	235	252	203	239	261	216	211	208	240	251	252	238	213	221	216	234	186	242	205	256	261	218	202	228	231	229	197	211	240	212	216	231	213	247	244	221	225	238	217	229	226	231	224	228	203	213	232	239	248	217	249	231	226	186	264	206	203	206	224	245	235	201	226	242	245	241	248	230	237	248	193	224	204	245	219	209	230	222	220	226	217	232	227	211	227	222	245	232	226	225	219	219	242	253	243	200	241	232	241	246	202	215	201	236	244	232	235	217	248	212	219	234	217	224	225	215	211	222	230	241	244	216	197	233	230	246	245	259	224	241	234	224	231	214	223	243	229	221	209	209	228	251	230	250	246	252	223	199	220	225	215	206	248	262	214	227	249	244	203	229	239	228	227	209	225	233	237	233	250	215	243	243	224	232	234	216	208	229	232	234	221	229	250	210	210	184	229	215	221	248	239	218	218	237	235	237	218	220	226	223	236	250	226	216	223	248	214	207	217	219	239	245	219	231	256	207	230	203	239	237	234	254	201	223	269	222	236	225	214	212	231	221	227	219	244	210	190	231	223	238	258	226	238	227	213	219	257	226	205	245	234	215	236	240	253	240	225	222	253	234	223	217	210	226	232	206	238	218	229	215	222	226	243	209	239	241	229	237	237	227	216	214	212	218	219	257	198	241	200	234	211	201	233	235	247	225	245	218	226	231	236	246	236	256	217	244	234	239	220	216	245	215	223	225	239	221	226	224	237	277	203	219	216	239	213	210	239	235	214	269	223	209	225	238	229	221	237	256	209	230	218	224	234	206	244	228	242	260	210	237	215	208	222	198	225	244	229	224	262	250	203	226	227	220	253	243	222	222	229	238	228	277	244	249	260	202	253	229	234	249	251	216	219	216	231	221	238	213	251	227	225	280	207	216	251	196	226	226	215	219	252	214	240	218	235	209	237	204	233	257	229	231	234	234	238	236	256	223	219	254	225	260	232	244	213	222	223	220	226	234	236	225	238	220	205	204	239	210	260	212	225	226	228	251	207	251	224	209	231	214	228	220	223	221	234	207	198	280	196	232	253	251	187	219	238	227	248	201	224	228	246	223	215	199	251	234	216	185	228	232	222	205	248	219	252	223	215	212	205	201	242	256	239	210	227	218	222	207	252	253	240	229	227	228	220	218	232	237	251	193	242	263	255	235	232	209	226	252	242	215	210	197	246	230	196	251	250	221	236	191	249	213	226	232	243	209	217	247	234	250	235	234	224	232	243	211	213	209	242	230	225	205	260	220	220	210	224	225	207	213	209	237	219	227	206	268	247	222	217	236	224	252	251	267	255	222	245	245	246	211	219	220	238	251	221	214	216	234	238	228	222	226	258	231	215	247	246	225	226	247	206	233	252	222	224	228	215	223	240	205	252	251	193	228	216	219	239	250	249	257	227	200	243	205	236	217	211	210	229	206	244	240	243	221	233	222	226	214	229	241	223	244	228	226	205	221	246	204	206	244	209	218	225	230	232	228	227	244	223	228	227	233	221	211	201	209	241	223	220	234	209	240	227	225	231	221	222	230	208	249	262	229	294	256	234	216	233	253	213	220	221	240	229	232	221	229	210	226	225	219	214	285	214	235	239	229	227	242	233	241	236	256	216	241	248	230	222	223	209	211	228	204	231	256	238	225	201	228	265	237	227	213	247	264	242	245	214	220	230	221	231	254	226	242	237	240	227	233	218	236	229	224	240	223	221	252	228	233	197	250	244	234	233	227	232	199	235	242	227	229	250	218	201	242	246	264	210	206	247	233	223	224	257	237	209	222	249	256	232	237	221	241	237	254	255	209	257	248	213	235	255	229	246	244	230	228	221	230	227	224	254	228	256	233	252	238	215	224	224	207	237	219	226	250	221	188	245	235	229	227	203	229	203	211	184	229	206	207	234	239	227	235	198	211	235	230	206	219	239	227	227	228	230	234	228	239	220	252	191	257	244	235	213	250	224	221
2201	617	619	626	667	610	584	605	577	568	573	601	579	591	554	569	576	542	548	555	552	518	544	582	595	578	544	555	553	572	557	581	568	567	526	626	583	591	566	600	582	549	580	542	541	585	582	570	536	568	562	574	568	532	536	530	591	550	543	571	562	562	590	561	511	567	551	567	554	557	523	575	596	519	563	545	573	512	554	537	551	508	573	565	559	542	534	565	584	536	504	558	582	580	564	589	518	539	556	551	580	527	612	591	599	571	583	590	583	576	560	540	545	541	534	532	550	546	534	535	586	534	550	572	607	580	540	576	547	555	544	578	574	543	554	550	611	535	557	531	559	526	555	542	540	596	543	519	581	562	578	557	577	590	565	594	598	541	555	533	574	550	534	575	553	568	618	565	547	510	561	594	546	571	523	568	568	558	563	588	518	530	576	633	541	567	574	584	562	565	588	598	527	539	574	574	525	575	559	537	569	598	574	582	595	502	542	592	578	538	561	639	623	536	553	597	570	566	550	554	564	528	539	517	571	591	598	615	558	570	580	534	523	558	552	572	547	560	553	552	574	580	582	513	526	566	583	571	572	590	516	581	568	538	578	558	571	549	570	580	562	559	555	588	564	538	528	542	562	568	574	536	565	567	591	548	567	596	617	551	562	509	547	619	530	544	573	509	608	578	558	570	574	559	563	594	597	553	521	588	505	532	523	583	554	553	556	586	531	583	555	539	548	584	544	531	575	548	612	522	575	571	565	592	557	533	564	585	556	572	572	559	559	605	533	553	572	540	563	555	565	575	588	571	558	570	567	524	544	565	516	554	569	577	577	542	567	541	580	550	571	565	523	561	531	545	544	581	588	570	618	563	546	564	551	548	550	542	527	571	516	580	536	557	534	561	557	533	490	582	536	592	533	581	579	553	582	559	530	598	581	588	562	584	566	521	525	516	569	553	549	588	571	571	568	581	580	535	532	550	576	563	581	534	559	553	566	537	545	587	520	587	570	555	562	600	582	559	552	582	555	589	556	552	537	622	576	605	547	563	543	600	572	519	526	540	539	570	569	599	570	583	585	546	559	561	575	585	553	560	569	557	529	559	546	534	561	604	594	507	559	536	597	586	499	596	554	547	550	558	543	564	530	537	529	595	588	622	507	512	500	557	536	562	532	536	553	549	541	558	572	553	572	583	552	574	532	558	573	564	582	554	559	593	549	591	550	587	576	532	542	567	539	579	561	580	547	587	577	566	531	550	570	562	572	577	529	580	532	495	565	541	574	540	548	550	612	571	546	525	597	529	585	523	576	539	521	560	554	576	562	571	570	548	562	552	559	538	569	528	538	549	536	575	554	544	593	599	556	552	534	576	579	580	523	577	559	588	538	545	566	553	540	570	569	554	556	568	551	520	547	535	575	550	541	594	567	570	584	548	593	546	548	592	559	549	559	557	555	597	573	569	557	593	530	545	583	552	559	587	558	580	552	576	565	574	559	514	526	566	569	595	548	552	545	581	578	572	541	546	571	576	559	590	587	571	553	573	578	527	570	548	578	586	544	587	521	559	568	574	599	592	572	572	534	522	553	523	544	538	604	538	619	546	565	635	575	548	549	560	546	573	579	574	573	560	584	506	567	578	564	573	532	592	556	545	543	613	540	527	565	536	550	606	562	597	535	551	568	573	567	572	559	558	572	532	554	569	527	571	585	522	554	580	579	550	587	539	538	560	552	527	559	596	604	571	555	597	623	550	568	564	579	573	557	546	523	560	547	553	599	610	561	557	555	584	589	553	531	576	558	550	554	554	558	539	523	532	562	584	528	547	522	541	530	585	571	554	549	593	552	517	553	563	583	575	573	622	543	558	543	588	549	549	560	537	551	565	550	543	561	547	583	545	561	586	577	558	585	512	543	552	528	511	541	579	575	539	564	526	565	593	568	550	560	548	618	558	579	547	564	584	576	548	569	557	552	530	559	565	558	565	543	571	501	582	572	573	572	560	548	560	527	581	556	568	562	574	548	564	579	554	557	544	563	531	606	574	580	514	570	550	530	549	547	544	544	580	530	543	538	609	560	517	536	603	536	555	603	547	590	527	554	565	577	578	545	523	538	557	551	554	573	558	609	548	528	573	534	601	585	534	570	567	561	560	536	600	575	564	559	552	574	599	560	565	562	579	600	598	537	553	531	538	531	549	556	565	570	566	527	574	540	586	568	569	539	579	566	539	509	572	560	526	570	580	575	560	589	549	547	557	537	527	581	610	523	580	550	568	527	576	561	573	533	584	556	569	608	562	562	570	563	568	517	578	598	541	575	611	514	552	591	565	533	530	520	550	547	553	584	567	586	577	574	551	532	537	551	582	604	540	569	570	549	635	564	598	593	540	580	594	545	567	564	526	555	567	547	562	593	543	537	561	572	557	544	507	536	546	555	548	570	560	568	541	542	562	577	514	544	578	566	558	587	565	536	562	557	556	569	559	513	584	564	570	582	553	583	533	558	550	569	557	583	536	540	530	512	538	556	542	558	542	534	535	549	533	570	554	561	585	588	598	559	553	544	543	553	550	585	578	563	610	572	538	564	554	553	570	557	556	591	551	578	600	524	572	565	525	536	547	557	557	563	579	564	537	609	617	570	566	588	548	547	545	573	584	517	565	558	600	547	542	553	540	552	564	556	532	556	538	530	555	534	606	564	542	589	556	587	596	547	535	555	575	550	524	546	550	614	547	538	557	560	576	562	508	569	613	578	575	548	577	604	576	575	596	527	578	572	543	579	544	606	572	527	514	529	515	541	519	543	590	576	520	553	520	565	549	542	577	574	575	604	538	562	528	536	562	559	530	582	503	605	591	557	531	509	574	558	546	601	557	581	545	584	572	556	536	543	588	610	571	525	515	529	531	595	555	557	563	613	591	541	576	556	555	601	564	584	576	538	603	557	579	570	523	555	560	599	589	541	568	552	542	516	527	574	595	560	552	579	588	565	555	528	576	542	587	573	563	573	563	553	560	640	553	571	553	558	558	533	592	551	543	548	555	548	597	570	563	581	579	557	623	530	560	531	578	541	582	574	554	568	560	558	528	554	567	610	539	522	592	556	494	551	588	544	556	556	529	577	576	543	583	570	541	546	575	548	551	498	569	549	536	544	517	595	579	555	502	554	527	625	558	510	577	556	599	570	563	532	532	541	575	623	554	597	514	570	558	581	544	584	531	564	523	570	511	547	554	575	573	561	576	546	552	571	566	581	559	576	585	529	544	577	547	559	527	510	525	558	541	547	585	567	549	577	572	600	539	582	520	535	542	572	556	560	576	580	586	532	583	560	557	563	555	537	571	553	556	559	600	560	540	557	567	547	566	593	590	569	561	573	554	539	537	561	557	551	649	524	544	537	586	534	545	562	575	517	552	577	577	553	517	594	562	609	621	529	573	558	566	595	578	570	529	562	574	576	560	561	560	503	568	577	543	542	553	554	548	542	601	549	533	547	594	577	558	571	531	557	578	577	561
8137	677	714	594	492	430	381	405	433	370	374	346	384	357	349	330	333	332	365	355	348	349	319	365	362	332	303	316	328	342	352	362	326	328	315	346	316	333	353	336	347	317	319	351	333	343	325	356	307	311	337	337	290	328	354	336	350	357	321	363	339	364	312	331	353	311	337	321	338	340	330	377	337	320	367	360	316	345	325	332	378	360	340	342	322	339	348	378	327	321	335	354	324	302	378	341	361	346	313	310	314	312	335	325	322	330	295	377	337	337	304	344	330	310	326	346	308	325	342	331	327	357	349	322	365	343	343	341	328	350	352	342	355	336	366	357	343	353	330	349	341	333	326	293	329	346	332	345	336	346	318	308	351	302	363	347	331	398	394	334	327	346	339	338	328	319	317	309	339	329	321	331	358	351	346	314	338	325	299	322	308	353	319	341	362	329	335	358	333	346	321	371	368	322	332	332	331	353	292	320	347	330	375	336	339	330	316	351	336	327	326	309	345	343	317	302	317	305	327	324	318	324	313	362	324	358	358	340	312	303	338	348	351	335	363	292	355	334	313	319	365	346	339	318	336	335	362	347	294	312	320	296	345	308	326	345	292	343	354	335	340	371	341	352	299	354	337	328	354	341	322	350	339	310	362	334	342	322	329	287	305	322	335	324	322	372	300	345	321	347	315	378	315	325	315	327	339	354	350	326	313	359	341	363	315	330	325	380	350	352	328	304	338	354	372	319	349	326	314	346	343	325	322	335	344	351	341	297	353	358	351	304	341	307	319	321	320	355	308	316	314	338	333	341	308	322	344	335	329	335	345	348	301	310	322	328	337	353	324	335	311	383	329	367	351	307	317	379	336	341	334	308	328	346	355	345	315	325	326	292	333	364	322	339	336	301	332	340	348	312	323	311	301	351	355	347	317	311	339	337	328	346	335	301	338	343	321	340	354	322	363	346	347	330	333	316	351	360	374	349	366	345	312	344	314	343	307	349	322	346	329	319	341	387	330	338	326	342	323	339	343	327	358	373	279	289	339	317	354	352	328	318	340	319	348	329	351	342	331	378	334	340	332	321	321	318	353	352	352	354	341	322	330	327	323	337	336	351	336	339	362	327	342	353	336	338	371	343	367	366	324	325	345	318	356	344	335	335	330	338	358	310	350	343	299	328	334	316	336	363	333	333	365	329	349	298	337	321	333	310	290	359	307	337	320	331	335	345	325	346	357	318	322	347	341	325	331	338	329	325	344	320	320	348	315	330	310	369	345	360	300	364	325	333	343	324	318	344	290	315	368	364	374	388	328	323	344	326	365	363	321	345	350	349	333	346	352	346	310	348	340	314	324	357	338	345	284	343	337	333	327	342	360	328	334	333	311	353	307	315	311	308	328	346	305	375	337	337	316	375	370	334	308	323	351	325	332	367	359	332	329	358	350	309	346	319	324	336	358	328	315	337	327	317	345	338	333	342	343	337	338	336	327	330	312	340	331	330	309	336	325	354	325	326	282	336	352	316	375	351	352	377	311	343	357	340	328	336	349	359	335	343	353	329	320	337	357	339	322	310	311	343	345	311	357	336	322	370	345	357	344	347	352	317	338	321	333	331	350	319	342	341	341	367	335	317	355	336	323	378	303	350	288	331	315	327	318	310	337	336	329	350	345	331	349	339	319	341	346	375	321	330	336	322	352	330	328	324	336	340	347	321	363	327	340	319	321	329	330	334	335	372	322	362	334	362	351	339	297	342	316	335	323	284	325	337	309	368	317	351	358	335	306	350	356	333	293	312	349	302	304	339	292	288	323	319	367	319	335	334	336	362	351	337	335	338	343	334	347	340	355	341	325	313	326	302	321	298	319	352	343	360	341	325	351	315	360	353	373	314	359	337	340	370	352	341	349	331	369	324	314	377	323	332	310	334	338	370	334	342	350	349	315	353	361	360	353	387	301	343	350	325	348	356	356	349	333	328	329	319	331	348	323	324	325	333	309	351	321	324	325	312	360	336	317	331	312	350	346	327	349	340	302	362	319	324	353	352	332	318	316	304	343	330	343	332	343	386	322	339	314	366	334	322	316	327	336	295	335	342	332	342	318	301	325	324	327	345	340	370	345	317	370	344	321	339	298	341	285	299	327	322	327	345	340	327	337	328	346	332	325	287	339	322	316	329	340	321	347	342	321	319	326	306	330	355	335	336	346	362	347	312	342	326	383	335	329	354	333	354	334	359	370	334	350	322	332	378	351	339	353	305	328	336	319	333	339	331	383	338	353	323	352	308	324	333	326	340	366	352	350	368	326	325	326	360	320	312	343	356	349	350	342	335	331	328	325	318	301	344	336	372	347	386	330	363	369	333	337	328	336	337	346	325	316	337	337	321	348	377	343	353	320	344	325	317	325	343	305	341	332	345	358	329	327	344	344	368	347	332	341	325	317	334	353	347	322	336	337	320	313	333	318	360	355	320	300	321	321	337	356	352	331	325	354	330	330	320	363	366	346	344	364	336	334	316	339	361	347	361	326	303	312	333	311	364	324	334	367	345	358	313	312	348	320	327	346	350	326	287	303	295	346	344	359	349	317	317	342	347	360	337	317	324	329	354	309	372	331	353	339	312	332	380	345	341	288	352	360	335	315	368	324	346	344	334	359	345	362	336	328	320	333	337	326	343	360	291	329	326	288	307	312	317	302	327	369	357	320	360	326	347	357	347	333	358	324	330	314	322	354	341	338	347	329	323	339	339	309	351	318	340	335	338	348	305	321	341	345	355	346	343	310	340	313	331	338	349	310	338	320	328	334	339	328	341	304	329	295	324	304	338	330	368	332	365	354	340	344	326	327	315	342	324	370	333	355	345	327	319	317	311	337	344	357	322	321	319	326	327	347	307	348	341	317	334	375	336	306	359	340	326	325	313	317	299	327	344	342	364	328	371	325	313	366	325	340	339	325	319	322	325	307	336	326	339	365	320	342	323	353	319	345	362	352	320	333	371	340	346	344	320	323	334	333	337	337	342	344	331	368	331	312	358	363	333	376	330	324	323	332	347	322	354	324	339	310	357	351	335	351	298	323	295	361	319	352	320	320	324	330	324	306	318	325	374	353	354	323	317	308	361	311	320	338	363	333	324	342	317	304	340	343	350	327	330	318	320	320	357	342	319	307	324	405	327	307	353	344	333	331	315	335	339	330	333	352	333	331	338	332	335	335	298	333	348	313	336	301	341	313	340	314	343	285	354	329	315	352	348	334	337	343	306	349	314	319	339	353	313	296	334	328	347	343	340	322	349	338	320	331	347	334	359	334	362	336	297	363	329	339	319	322	320	327	312	334	343	328	358	335	357	330	355	351	320	336	372	327	335	315	302	335	322	338	316	373	355	323	341	361	316	367	362	309	356	318	326	336	355	338	359	325	299	362	349	324	305	339	317	361	342	329	328	321	343	331	362	363	345	379	319	357	360	331	370	340	329	314	334	324	296	351	329	339	315	325	296	325	366	335	333	311	336	366	350
6877	1081	1513	1706	1481	1267	1140	1062	1044	966	898	947	897	878	883	789	859	794	813	872	874	808	833	781	824	778	813	751	802	777	792	752	780	770	735	776	784	768	805	795	756	763	770	772	743	796	833	741	757	799	810	808	828	734	715	748	737	803	756	703	745	833	768	793	773	800	745	807	766	802	768	755	712	827	779	779	765	809	742	774	781	779	768	765	735	721	790	805	783	720	743	757	775	762	795	770	770	765	788	786	771	753	748	760	795	767	726	783	751	801	729	807	718	751	795	757	715	781	763	786	778	768	754	734	787	749	782	759	755	750	787	816	735	734	813	775	791	722	775	748	754	776	749	811	737	750	749	785	793	775	804	775	775	760	736	812	803	768	759	727	797	737	772	723	774	756	804	759	767	734	739	773	788	767	730	813	777	744	754	734	763	797	772	785	768	737	755	763	766	869	755	746	784	773	743	760	763	741	787	767	770	763	781	754	742	753	763	740	809	700	794	759	760	826	745	761	753	795	752	791	765	781	805	768	805	744	714	793	749	764	732	763	774	755	790	784	748	809	744	729	780	777	800	790	759	781	735	795	758	810	829	796	776	806	781	765	743	792	756	762	760	750	796	752	754	793	798	746	779	783	767	788	754	797	784	793	746	818	782	759	742	748	723	767	798	744	781	716	734	752	785	749	772	732	779	772	802	783	746	790	737	771	765	719	740	783	780	775	743	778	765	840	745	798	725	746	756	778	785	756	761	792	710	754	729	744	809	763	791	778	730	768	789	774	745	722	760	811	792	743	755	742	763	765	769	763	847	758	799	757	707	754	778	745	774	759	745	747	771	842	787	748	738	775	763	799	770	783	756	721	726	759	734	799	738	766	775	741	737	745	826	758	798	817	796	748	775	797	780	767	786	755	774	780	721	803	740	779	797	772	760	781	796	760	779	743	796	733	762	782	791	765	738	760	756	820	765	757	746	773	781	776	758	769	760	768	776	772	741	762	768	771	721	781	748	721	805	753	797	770	764	781	776	808	736	761	755	727	749	772	747	772	804	784	726	789	744	707	745	773	772	722	769	737	718	758	773	797	782	769	763	799	738	751	771	765	763	746	772	741	774	791	785	758	775	781	784	771	772	753	756	784	747	749	770	775	758	728	762	771	774	788	743	718	768	749	775	758	761	724	713	740	783	741	762	776	766	812	781	781	770	794	794	778	783	749	751	778	744	809	778	719	771	769	794	781	702	712	780	751	763	804	733	754	763	772	763	797	784	767	732	784	753	782	761	823	767	821	760	744	708	733	794	749	751	797	748	800	775	776	778	784	702	763	743	767	793	735	792	747	751	743	769	736	721	772	769	775	733	772	820	762	779	783	761	779	757	795	763	747	767	775	823	750	737	783	752	771	780	762	800	757	734	744	779	800	838	772	793	784	768	705	779	719	783	769	738	743	751	763	790	804	792	786	746	767	787	724	830	775	771	760	801	734	764	806	767	736	785	717	787	768	776	772	766	731	789	796	744	849	793	789	767	776	848	759	754	764	780	725	763	719	719	781	772	792	766	740	814	808	752	795	782	810	774	766	775	786	737	715	772	723	762	788	800	764	743	794	774	799	736	781	764	726	724	772	777	749	800	745	760	776	783	748	820	750	790	788	787	776	779	812	751	825	759	728	766	787	769	769	768	753	792	815	776	751	745	729	756	815	775	794	764	774	788	785	824	755	826	733	773	784	747	779	744	748	772	751	750	764	707	758	754	772	774	799	802	743	777	764	720	712	705	764	758	767	735	755	768	808	773	756	675	746	763	773	776	703	747	732	712	781	780	770	745	824	755	766	776	758	776	788	702	760	780	744	778	828	794	782	731	797	751	748	755	752	761	805	792	764	760	816	748	754	792	826	851	738	804	782	731	780	785	762	741	763	742	709	709	739	791	786	767	793	804	769	786	784	801	763	740	804	764	766	792	774	799	759	754	785	720	739	795	711	753	762	764	775	737	758	759	741	794	767	800	739	803	761	759	777	781	791	773	786	795	775	731	797	772	800	791	738	752	759	790	762	769	773	736	769	768	798	749	798	712	782	790	740	782	774	746	764	780	739	772	729	761	778	774	771	773	771	758	732	755	777	742	750	724	794	751	741	813	697	764	766	754	756	737	745	761	752	805	818	721	778	779	776	751	741	773	767	795	769	778	734	780	808	764	762	762	803	735	734	753	811	737	742	748	778	758	766	747	749	794	784	844	823	746	797	764	788	715	792	798	748	759	764	776	746	811	788	780	732	789	783	749	809	778	790	794	772	783	774	765	802	758	700	760	789	739	765	721	750	754	809	773	791	796	757	762	743	774	726	760	787	768	840	795	773	733	733	805	792	760	773	734	786	698	778	767	715	823	738	785	801	777	747	764	796	765	770	731	798	806	810	788	770	703	776	745	788	754	766	755	776	739	714	764	764	762	809	781	779	754	740	751	774	773	789	810	798	743	757	777	779	789	783	791	766	737	795	724	792	759	744	768	748	790	741	762	801	779	764	801	770	740	750	774	819	808	699	783	782	785	773	797	760	756	771	767	775	762	795	732	757	800	790	771	766	760	749	763	823	763	721	789	785	731	802	771	726	768	756	775	753	770	757	740	768	723	771	788	784	758	772	748	748	743	740	758	743	776	754	782	781	759	726	753	743	745	787	764	794	776	781	800	793	753	770	767	768	734	734	788	813	735	729	793	800	761	776	744	790	773	791	801	775	730	767	723	765	780	740	753	779	795	751	763	792	779	736	782	731	732	712	783	757	751	758	810	767	735	782	782	786	750	787	820	757	761	775	755	789	707	789	715	755	801	740	745	739	757	750	791	820	747	765	796	777	744	760	776	764	751	735	740	807	766	809	794	783	788	753	759	762	756	720	771	805	790	785	786	777	830	741	752	817	789	734	740	757	758	770	770	774	809	751	785	748	773	800	761	755	746	771	804	747	786	720	728	792	781	821	754	777	768	742	772	708	776	771	789	775	773	775	785	725	745	783	743	707	762	784	757	755	730	754	764	776	765	725	771	771	759	789	781	810	735	793	779	739	756	731	776	798	779	798	739	747	766	725	684	821	744	823	747	765	764	761	779	782	817	854	789	819	732	755	790	760	772	787	764	740	747	735	752	776	788	737	738	731	761	768	762	708	753	772	762	759	772	763	805	777	742	789	727	754	726	788	767	733	795	752	746	822	744	753	780	704	763	770	730	814	775	809	786	821	808	754	761	784	794	762	735	787	777	752	773	743	794	770	737	777	752	787	793	674	804	765	800	759	735	789	739	759	811	789	778	747	777	787	755	806	736	761	751	794	722	778	815	769	759	767	770	778	801	783	764	731	802	732	772	778	763	733	719	772	808	786	765	761	755	756	750	844	762	759	788	781	838	772	779	738	817	749	734	772	712	781	707	763	763	769	733	742	668	717	816	821	779	743	797	721	740	794	728	795	725	778	747	757	760	758	744	780	721	782	774	777	745	752	741	823	782	753
15278	1310	1012	766	563	414	354	327	334	289	249	236	270	243	268	244	253	206	228	248	225	255	251	260	225	256	220	191	227	230	236	242	213	222	230	216	220	195	222	228	222	250	228	238	222	246	207	203	228	193	218	195	236	214	226	215	233	227	230	218	210	235	216	212	236	229	246	213	236	235	207	233	236	223	230	216	199	245	211	223	228	229	226	196	231	211	219	229	235	229	258	271	218	237	219	222	247	228	218	215	202	223	235	226	221	241	182	196	212	205	200	222	194	219	205	226	217	211	211	202	241	217	190	190	220	232	202	220	215	217	198	211	235	190	256	211	219	251	217	232	222	228	215	187	225	223	248	212	228	234	230	224	216	232	250	232	210	231	219	203	228	210	209	208	225	247	212	213	234	236	190	228	252	221	187	219	219	224	197	238	208	211	240	225	225	212	229	220	199	231	218	249	230	198	193	214	221	206	199	215	223	228	214	214	215	226	233	226	208	241	223	217	218	242	223	218	226	201	223	235	206	231	190	216	230	234	211	217	230	201	226	244	223	216	209	228	249	241	222	229	210	197	202	229	227	229	231	221	209	212	190	219	201	192	210	222	226	205	217	219	244	217	227	213	231	186	200	236	210	189	199	240	199	215	205	230	231	220	239	221	220	224	194	218	217	227	227	206	220	199	226	222	196	233	186	205	212	228	211	196	237	222	229	225	237	206	210	197	238	243	185	240	226	243	189	209	231	211	212	215	189	200	208	208	208	227	204	206	256	207	201	223	194	202	212	213	231	216	214	237	205	209	226	229	227	198	233	230	202	204	216	227	205	204	189	230	217	196	217	222	234	207	227	239	219	230	200	207	200	213	248	221	221	217	207	208	206	227	209	244	239	217	206	223	225	211	213	212	225	233	194	204	223	224	201	233	213	193	217	198	211	204	228	220	236	249	234	230	251	205	225	204	226	211	221	207	230	203	223	216	201	211	216	214	218	212	232	220	206	218	225	229	244	238	240	197	208	220	202	212	208	193	208	182	243	207	205	228	235	202	215	215	189	237	239	230	210	224	190	232	229	223	212	212	199	249	215	204	220	218	218	222	200	229	245	214	238	229	217	240	233	243	215	209	214	224	232	193	189	229	211	222	251	211	238	252	213	216	205	217	222	228	244	229	233	199	207	211	234	227	231	228	224	189	216	236	199	225	216	229	245	205	218	211	210	219	245	219	212	191	214	217	229	210	212	196	227	203	205	223	227	213	225	221	236	213	192	209	207	196	214	241	211	210	222	217	209	224	182	227	218	227	234	228	201	222	255	215	240	217	217	232	206	200	229	205	224	209	233	212	228	234	236	201	190	210	226	219	209	207	230	187	246	196	217	214	217	223	247	198	190	227	190	218	210	222	204	191	218	216	224	215	207	223	231	242	226	198	217	210	224	215	196	249	226	212	195	212	196	227	231	180	225	227	210	219	177	229	217	228	232	200	222	217	221	208	212	232	210	222	208	212	250	221	240	241	201	241	217	244	210	218	209	195	248	228	203	214	245	229	212	208	197	224	222	222	201	241	226	176	202	226	186	228	237	227	203	211	213	226	194	228	224	231	238	242	221	228	236	244	223	211	220	213	219	227	229	229	216	212	184	234	239	205	203	241	239	220	243	237	215	221	221	212	195	202	237	222	225	245	256	221	216	169	233	213	261	192	237	239	220	215	234	215	235	212	245	188	211	202	234	233	231	242	180	213	211	230	255	243	232	230	208	233	192	232	241	213	218	224	209	208	256	220	218	217	225	226	248	217	234	194	247	218	211	202	220	204	217	200	223	231	209	213	240	212	236	203	239	204	226	222	206	194	231	188	211	219	216	233	217	218	236	208	216	226	214	218	231	223	217	202	216	231	247	233	203	199	224	208	212	214	227	221	256	224	224	230	239	229	241	261	215	214	196	243	212	220	210	209	246	196	200	228	195	215	234	207	224	243	206	228	200	209	228	237	214	229	227	235	213	236	221	214	229	225	234	226	244	222	224	240	199	209	216	217	197	208	231	238	199	224	211	214	226	213	252	226	229	206	236	210	215	217	219	203	219	204	236	234	193	233	222	215	194	213	244	220	206	222	222	200	229	223	255	225	243	229	226	208	211	237	212	177	227	226	206	217	193	229	206	212	223	222	213	195	226	243	208	237	210	226	192	231	196	238	182	220	212	218	238	226	214	220	228	210	214	238	229	218	230	232	201	245	207	249	238	238	219	192	230	234	226	221	222	201	218	191	245	241	241	217	215	213	201	240	226	241	232	237	211	219	195	208	256	198	220	218	245	240	207	202	258	249	194	231	215	199	204	200	238	244	221	217	210	216	212	193	237	209	231	196	207	194	192	215	196	221	241	206	207	216	229	219	236	248	231	209	235	230	235	223	192	214	217	220	226	216	212	229	217	234	216	231	225	234	215	238	207	229	216	231	221	211	228	215	219	215	213	182	197	197	199	230	214	222	230	217	235	211	208	236	220	227	237	226	219	239	220	207	216	194	220	202	252	208	195	203	204	238	244	268	230	238	186	228	213	226	220	238	216	209	223	245	259	211	181	239	213	222	229	231	236	224	236	205	211	222	223	217	200	218	219	196	244	198	199	245	207	222	216	218	206	215	218	223	250	220	213	235	228	211	205	231	201	231	228	180	209	244	208	227	231	235	236	244	214	225	255	217	222	212	239	213	231	220	253	231	231	196	199	232	221	208	241	203	224	238	223	207	215	238	231	248	202	236	208	178	211	256	234	221	200	205	227	208	201	209	211	246	240	207	226	224	231	214	248	247	225	226	217	247	204	248	195	245	230	175	201	218	197	233	241	247	229	255	230	206	227	213	219	231	235	221	196	227	242	216	234	226	224	219	252	219	230	217	235	194	205	228	232	230	208	214	213	209	205	219	215	226	202	243	211	246	251	202	228	197	219	210	198	224	235	212	229	196	210	199	224	250	235	242	214	199	233	233	214	220	240	237	191	220	205	191	246	211	192	215	203	188	195	211	215	212	256	222	221	226	211	241	199	222	206	213	233	233	210	197	190	213	221	196	236	253	182	200	212	202	226	214	259	210	198	241	229	231	204	209	214	195	225	224	223	208	211	231	186	219	204	220	212	246	226	201	197	207	217	217	217	205	223	217	211	254	242	228	239	203	218	208	224	219	208	216	227	231	222	235	210	212	234	202	225	214	220	214	195	233	228	247	214	203	209	210	234	209	199	226	206	209	230	207	202	209	245	207	199	214	205	196	198	216	217	246	241	191	211	219	215	232	233	208	214	217	233	212	263	226	236	240	205	227	189	227	217	221	239	219	215	251	250	234	221	209	236	212	237	220	213	224	230	228	225	185	201	238	212	239	198	214	231	231	221	208	217	225	214	235	218	226	213	208	221	238	224	220	200	218	212	226	220	194	195	213	198	200	232	218	227	226	200	222	220	241	207	216	219	250	207	227	188	249	203	223	257	204	223	219	251	208	188	219	239	250	226	192
8237	1093	1994	2312	1925	1537	1199	1073	1006	914	794	808	772	682	665	652	667	627	593	635	592	563	581	559	513	582	569	558	473	517	538	577	515	518	545	508	534	533	545	500	552	521	549	541	541	548	512	529	525	537	494	504	497	495	525	520	494	535	488	517	483	539	492	528	494	481	516	484	516	510	496	524	552	509	516	517	509	541	534	515	469	498	521	512	471	545	541	488	531	524	503	516	480	469	519	502	483	521	513	529	513	517	500	471	493	483	500	589	485	517	490	511	513	541	517	483	517	522	529	529	525	506	501	508	540	481	525	506	493	506	486	497	491	502	493	512	486	510	457	496	568	532	537	481	503	508	493	540	501	491	475	507	499	500	493	499	507	511	518	550	526	480	492	520	521	480	507	498	504	472	488	530	495	487	501	534	500	519	494	474	497	514	538	526	494	509	493	499	480	493	539	503	514	499	534	521	534	501	467	524	533	518	514	501	489	521	462	514	501	546	551	485	503	527	525	521	500	495	526	495	478	533	523	515	524	531	483	488	512	486	522	511	513	505	525	474	509	517	503	482	511	476	477	479	533	522	517	532	528	525	514	524	520	513	478	524	534	496	500	500	532	497	511	496	480	539	537	516	539	537	498	485	580	509	513	493	543	519	480	475	505	490	486	556	543	515	514	470	473	505	500	525	526	475	525	473	496	450	546	494	528	502	481	494	503	512	478	480	477	472	489	548	502	533	506	514	488	495	513	517	527	501	490	493	529	514	502	514	491	502	499	498	478	472	482	514	512	525	496	473	482	510	509	517	530	513	515	475	566	495	505	475	510	558	515	511	543	541	442	515	545	480	484	476	488	482	508	514	523	520	492	500	492	528	463	477	533	518	507	532	516	509	475	503	531	492	487	471	506	548	556	533	502	500	503	553	526	476	515	503	551	523	474	543	507	518	519	493	556	513	484	526	501	508	489	521	503	480	516	492	494	514	518	508	531	480	484	505	533	506	567	511	515	544	541	481	504	503	516	546	473	485	478	529	512	544	533	492	552	495	483	481	486	521	478	531	535	512	527	517	536	504	532	461	507	521	480	514	511	518	482	506	520	528	505	515	473	503	507	478	506	531	485	481	501	487	501	504	514	528	530	527	508	518	494	464	515	532	527	502	522	484	508	473	502	490	528	498	520	481	498	528	463	507	499	506	486	474	527	505	515	542	525	503	495	524	516	498	501	517	471	511	509	538	484	463	495	534	561	513	501	507	502	517	521	550	518	526	537	497	530	522	463	478	511	460	555	495	524	526	508	527	512	559	535	490	522	483	449	510	535	489	490	529	534	506	497	458	523	509	525	497	505	527	504	558	546	513	486	506	502	506	481	499	521	508	526	537	521	534	530	534	503	508	534	474	481	518	518	524	539	560	509	501	525	497	464	504	534	573	460	497	507	482	531	472	505	535	517	503	507	522	511	491	494	508	547	516	527	486	493	508	529	493	530	522	509	478	530	484	503	497	522	500	527	509	501	515	500	514	469	481	483	565	531	493	499	504	511	452	514	491	507	524	468	496	506	501	514	518	541	523	504	531	541	536	527	477	507	508	545	504	518	556	508	540	517	502	499	508	484	486	517	477	496	469	480	515	507	482	507	497	537	497	502	504	535	508	482	499	529	476	518	504	519	495	488	506	519	539	530	497	542	491	530	483	518	516	500	504	502	482	510	489	522	468	527	506	495	528	499	501	512	485	496	496	510	481	483	522	520	477	535	522	505	502	528	485	498	513	470	530	489	492	513	495	480	499	463	485	517	520	526	501	524	451	477	487	530	525	502	541	507	509	501	481	504	514	499	532	474	544	501	509	510	496	520	489	531	542	542	542	515	505	499	514	491	478	504	477	492	519	475	519	499	523	492	478	496	518	512	482	543	508	532	522	503	499	503	478	478	516	517	522	496	485	481	497	470	450	493	490	483	543	513	538	492	509	540	488	497	521	517	533	516	518	525	541	514	538	518	473	519	509	529	488	534	513	500	521	521	522	479	488	505	500	508	490	509	495	516	494	520	515	537	495	478	462	493	498	491	517	520	474	514	474	498	515	505	505	559	475	517	476	497	505	513	514	548	505	533	468	508	533	515	512	488	477	504	486	507	469	493	471	490	466	510	532	474	509	565	528	488	547	487	534	525	517	539	499	512	469	516	497	489	487	478	478	498	493	525	527	511	557	494	504	492	520	481	503	502	482	518	527	524	542	505	534	505	467	521	531	509	519	540	501	540	511	504	515	498	518	493	529	510	503	498	501	471	554	500	480	528	515	491	504	490	513	516	518	490	485	546	493	503	504	480	511	510	483	499	499	511	531	503	530	551	506	522	501	534	499	470	531	529	484	527	478	476	494	546	511	530	505	516	499	514	467	517	519	497	535	532	509	474	504	511	548	494	505	520	513	513	545	522	503	486	474	468	538	505	471	570	490	482	528	519	462	518	488	461	494	503	512	497	528	515	493	511	511	513	506	485	544	516	479	492	477	512	509	472	558	518	501	508	572	510	507	516	509	500	484	513	532	498	507	481	504	479	523	484	525	481	486	490	519	495	525	564	482	495	514	483	486	500	478	537	502	499	485	552	513	476	486	469	498	478	530	537	530	488	499	470	484	521	513	482	483	519	492	537	534	511	507	528	486	529	509	500	501	542	540	543	557	494	537	494	541	544	540	488	533	480	515	493	481	522	509	487	488	538	461	503	499	486	521	502	494	510	527	468	519	500	515	546	473	540	490	512	464	514	518	526	510	496	522	490	507	533	524	530	498	489	529	516	503	480	446	505	530	502	490	478	493	530	563	495	512	495	507	483	520	465	515	512	487	525	527	481	534	522	516	523	524	498	497	493	490	507	477	465	493	533	490	514	512	505	490	532	483	537	515	507	530	513	532	537	504	485	508	472	507	489	506	502	499	475	529	511	491	504	493	498	521	547	516	483	486	478	532	505	527	514	470	505	491	505	531	510	490	524	495	523	500	509	528	520	524	539	502	500	514	497	518	489	515	526	520	515	497	526	486	487	504	527	483	500	494	499	520	509	523	531	502	524	469	523	480	504	501	494	463	472	509	521	487	504	500	532	467	499	508	576	459	525	490	504	498	474	489	506	575	523	510	433	507	487	513	557	506	527	530	502	492	460	492	480	513	493	502	530	487	508	481	480	520	488	454	517	560	506	488	543	522	523	508	524	499	532	495	483	504	495	512	485	468	577	481	525	473	527	498	499	557	471	515	483	462	495	513	534	508	509	553	471	482	510	488	508	505	495	558	481	495	489	552	477	493	507	525	527	543	492	511	509	508	491	484	522	509	473	522	482	523	465	531	478	504	501	521	491	496	473	510	525	509	501	515	529	482	516	536	521	516	517	479	554	508	539	516	512	517	523	517	504	486	528	505	520	498	556	497	510	494	488	533	497	501	475	500	514	493	516	475	502	494	528	506	497	478	505	496	517	485	531	519	505	513	497	479	479	529	512	523	524	497
1720	242	238	225	245	239	225	226	244	225	232	226	250	217	213	251	207	234	240	224	214	195	254	229	217	217	190	229	213	223	227	237	227	231	224	195	229	234	243	237	220	222	264	228	259	254	206	212	213	219	225	225	245	208	227	208	223	223	210	228	209	238	224	257	216	235	216	226	201	214	214	230	247	234	227	225	215	231	230	237	249	220	222	238	222	214	207	223	247	248	234	231	265	221	212	217	221	235	222	228	250	244	225	204	213	214	221	208	249	259	228	219	244	236	207	244	260	246	218	238	204	228	210	196	217	243	214	210	206	249	233	216	232	234	208	255	260	226	238	239	247	229	215	246	237	228	254	237	184	235	232	241	207	247	218	242	206	235	274	205	239	270	233	202	237	235	211	222	244	228	212	247	209	210	227	230	260	244	216	211	227	208	240	234	245	249	245	214	240	217	258	264	235	208	204	249	219	246	235	249	242	246	227	209	263	215	212	205	249	224	231	226	240	254	235	252	224	238	219	233	245	240	226	234	215	227	248	221	221	234	209	229	202	244	244	248	219	262	210	250	231	239	244	228	232	237	243	221	228	233	230	245	234	225	228	228	229	206	215	199	236	221	250	242	215	239	242	216	222	213	230	236	208	234	216	231	238	259	215	227	226	233	221	277	218	246	258	216	200	251	274	227	217	227	221	246	218	229	269	242	218	230	257	236	200	221	251	226	219	210	206	250	246	237	240	239	240	254	231	252	242	247	214	211	214	245	222	237	274	220	255	230	229	225	242	242	231	231	233	224	207	236	217	215	211	225	229	252	231	244	213	231	263	227	218	216	247	202	223	269	217	224	235	235	246	255	223	217	193	236	229	239	237	233	258	232	217	259	245	267	200	210	220	252	244	249	194	215	250	229	239	221	233	230	238	217	210	219	227	220	223	206	253	228	225	230	220	238	249	235	217	237	237	202	229	228	218	244	244	241	257	229	236	211	249	218	249	220	202	201	195	224	240	226	254	242	206	251	214	204	207	247	241	226	234	232	213	198	207	239	213	239	222	192	226	233	212	234	223	221	213	230	227	233	227	212	241	215	277	245	247	217	232	227	231	194	213	239	224	256	248	212	236	212	207	235	209	242	191	214	208	213	239	200	231	191	243	215	230	223	237	265	236	240	217	205	219	230	235	220	233	203	219	229	228	228	188	252	213	255	226	199	240	245	236	244	253	223	234	237	237	230	247	237	222	233	243	256	240	232	232	256	230	209	246	229	225	229	247	236	261	250	220	212	202	252	247	223	230	239	226	251	213	233	238	251	216	250	221	219	224	232	220	228	223	217	236	213	237	206	228	198	214	209	203	209	227	237	244	249	225	234	219	238	232	234	245	269	230	235	229	240	237	216	256	248	251	233	245	224	239	219	210	238	201	220	260	258	200	218	230	240	238	210	201	256	228	209	242	228	231	228	236	203	204	210	223	249	218	246	237	212	223	231	235	228	239	227	256	228	240	249	218	223	240	226	276	220	238	232	252	209	249	198	219	221	194	242	229	217	216	211	206	221	229	246	208	260	243	213	218	252	227	215	231	232	246	237	219	228	218	238	231	231	242	237	226	242	220	216	204	235	232	215	223	224	232	217	227	244	236	221	228	265	243	209	248	233	214	222	228	234	215	238	218	210	234	236	212	263	228	255	241	235	232	203	207	241	224	240	227	232	222	238	246	226	232	230	215	253	253	204	217	244	225	229	232	233	237	211	231	258	248	248	255	254	257	213	221	211	200	261	236	231	230	234	199	184	229	233	225	241	215	236	225	243	197	239	230	206	225	223	287	237	235	231	204	200	226	242	218	248	274	215	216	239	229	248	227	233	257	225	223	208	256	239	206	246	237	205	239	254	191	212	246	255	258	248	204	241	236	230	234	238	244	251	221	239	227	222	214	227	229	219	230	257	247	221	233	240	236	191	216	218	214	221	239	226	240	216	227	252	214	241	228	207	225	227	208	233	241	249	201	228	209	209	210	228	218	221	209	261	228	231	263	244	202	235	232	244	224	212	244	223	251	238	197	252	216	205	208	241	249	225	233	234	225	225	239	224	224	229	233	231	227	229	242	223	217	256	239	214	247	221	227	223	226	207	232	225	255	245	239	259	196	200	250	250	231	234	221	224	211	222	243	231	219	192	227	232	239	253	222	227	246	232	226	233	259	228	196	232	242	205	226	235	242	213	222	229	237	263	212	232	217	261	235	257	229	246	211	263	271	228	245	193	214	226	236	250	211	233	231	257	215	220	240	213	203	234	296	204	211	223	268	250	225	240	238	210	194	246	217	197	207	256	220	218	246	249	222	240	262	228	255	236	230	245	225	205	220	198	200	238	241	241	223	200	231	236	215	220	236	225	226	217	223	252	217	244	242	248	215	220	243	240	248	239	256	239	224	234	237	192	238	247	220	208	228	201	237	219	207	204	240	224	221	233	228	209	218	221	234	225	208	212	191	238	248	210	208	244	214	212	252	244	226	232	283	235	233	221	238	202	181	213	224	222	249	249	218	244	215	214	219	259	221	236	225	198	218	192	220	209	230	250	243	212	232	219	226	247	215	227	264	218	243	219	248	253	223	238	223	222	220	210	255	203	198	225	240	236	262	257	233	253	240	225	227	236	235	231	229	197	256	241	292	251	223	253	247	218	229	243	216	214	229	233	265	240	222	230	229	248	230	235	237	225	198	246	231	225	240	200	231	226	210	224	215	199	228	235	207	206	224	197	228	226	236	223	211	232	265	202	234	198	235	239	225	209	225	232	231	239	245	245	222	232	248	258	204	246	235	240	230	244	231	233	228	233	209	228	214	221	236	226	227	226	227	266	214	232	226	230	247	208	235	239	228	229	211	208	233	240	216	234	238	207	232	217	236	237	233	237	233	231	206	224	260	232	253	233	240	230	253	232	242	228	234	230	242	218	229	235	223	233	226	241	260	236	238	243	220	224	227	214	262	205	216	230	234	209	223	218	223	243	246	234	227	252	244	238	220	239	245	261	239	255	250	258	218	237	224	233	214	225	220	213	210	233	253	222	231	225	251	207	254	231	219	242	219	227	254	203	238	233	239	254	218	237	222	211	232	241	215	253	197	227	218	220	241	270	239	226	224	219	231	200	219	219	215	229	215	243	243	215	228	237	210	228	265	277	196	244	251	205	219	219	250	238	223	218	214	214	259	247	237	243	228	217	229	229	247	208	218	229	229	228	227	222	252	220	231	228	216	216	235	224	243	220	214	215	231	238	257	251	218	217	261	227	262	246	232	236	220	245	231	218	229	232	226	231	231	254	249	198	235	241	242	250	240	238	229	193	238	224	236	225	228	243	246	210	247	214	219	237	248	232	268	225	218	217	238	201	252	225	255	222	250	218	218	241	211	221	230	200	236	206	227	216	235	209	248	247	230	244	221	223	247	249	214	246	253	205	245	231	233	225	242	197	228	248	212	237	238	202	247	219	216	249	257	231	229	220	223	205
2192	593	606	639	613	590	601	565	573	543	559	552	558	502	594	566	608	541	579	573	569	536	536	558	589	589	538	536	516	531	584	581	535	597	558	599	553	585	588	546	564	583	562	573	557	525	545	525	555	598	562	559	538	582	571	529	536	599	520	515	545	589	538	580	548	549	578	627	577	559	599	553	556	563	565	553	538	562	570	589	578	556	581	555	538	585	533	548	544	549	547	587	563	524	610	555	507	541	516	570	566	548	571	540	531	549	508	565	532	517	571	584	601	552	569	568	576	579	557	548	554	563	527	567	550	619	575	514	527	551	581	505	566	544	573	573	560	589	544	551	574	552	560	553	565	565	461	527	527	562	586	584	599	610	606	539	588	552	589	552	554	547	550	560	568	579	558	519	579	567	567	555	574	537	540	582	608	555	528	550	557	570	555	491	579	543	543	555	539	585	584	596	553	522	575	590	540	556	597	550	527	582	567	586	527	555	597	587	556	570	574	564	535	551	553	532	564	551	553	610	602	554	566	520	528	538	570	579	570	571	596	523	550	543	583	563	542	582	540	550	512	565	561	552	610	581	548	526	561	529	562	541	612	539	564	586	534	629	585	573	625	548	567	553	532	529	567	560	527	592	556	579	561	570	564	532	525	618	561	574	546	606	563	553	525	568	526	578	527	592	569	593	561	561	555	557	530	541	594	596	597	514	553	570	552	573	560	575	557	557	554	561	593	579	581	580	529	547	524	562	538	584	557	564	582	548	554	566	569	578	569	572	569	578	576	588	608	567	584	562	578	591	560	557	542	523	542	597	581	571	601	566	533	563	589	571	546	524	544	583	561	569	554	550	586	579	574	553	563	535	565	559	564	550	557	562	584	572	546	544	547	578	571	548	592	550	547	570	591	595	588	547	576	538	557	587	534	554	562	568	551	595	525	558	574	574	593	555	543	549	575	553	586	551	556	551	555	576	583	562	592	563	524	616	560	540	559	582	548	593	556	536	537	586	541	569	577	576	541	550	542	527	591	608	559	583	543	583	561	547	585	559	554	601	569	569	559	569	542	571	550	533	555	540	554	581	568	521	577	538	591	600	541	568	574	526	591	550	564	549	591	566	560	541	542	502	546	555	568	553	574	557	543	589	557	552	541	570	570	551	563	569	580	581	543	547	583	597	554	588	559	526	591	549	554	552	577	547	557	559	562	619	535	565	558	592	555	557	549	567	570	571	568	569	551	544	558	544	589	565	564	540	570	534	559	553	545	529	581	613	574	583	574	587	577	515	560	528	560	582	598	535	549	555	554	548	537	587	533	582	562	527	590	524	564	520	560	553	549	578	566	514	571	530	574	597	547	542	539	522	633	562	555	559	612	564	580	578	576	530	587	545	554	542	572	520	555	555	540	535	564	534	551	588	561	558	576	517	530	558	569	560	544	590	545	513	568	556	551	557	544	550	538	584	550	565	551	548	540	572	547	540	552	545	542	544	555	525	571	527	552	515	544	587	587	577	557	558	599	585	538	543	559	607	593	554	581	541	497	521	564	551	529	555	604	565	612	558	589	515	567	537	576	579	570	541	566	561	558	479	536	603	525	555	553	571	532	538	535	571	543	549	569	547	563	559	581	540	585	565	578	535	565	576	581	548	562	570	542	570	580	555	558	571	582	564	558	563	523	559	597	569	567	536	516	586	501	554	598	595	521	521	545	578	575	577	558	592	539	577	565	546	548	568	523	540	540	583	568	565	559	568	573	558	534	532	599	542	594	572	578	621	580	532	557	564	560	560	559	567	548	563	585	562	552	565	572	554	585	630	534	612	573	552	552	584	545	580	532	549	590	551	558	566	590	513	560	546	556	556	557	566	558	540	545	560	587	607	594	529	552	573	585	556	552	541	563	535	470	581	548	537	583	532	597	554	556	585	586	588	585	555	581	589	590	566	605	562	563	563	561	582	580	586	554	537	560	556	541	568	567	512	546	541	573	530	561	542	542	556	573	590	612	565	545	561	582	547	523	557	588	546	551	574	550	532	539	534	552	578	559	582	575	538	561	613	526	540	559	574	582	577	538	522	567	595	566	563	550	543	542	561	512	561	594	566	558	551	527	568	563	575	578	577	528	558	599	595	551	548	580	544	553	571	534	580	563	577	570	584	566	575	578	604	572	552	548	564	581	576	526	612	523	549	551	556	596	572	539	583	537	559	554	564	552	576	544	536	575	517	560	588	590	506	550	554	573	589	604	585	526	539	521	539	548	590	572	566	564	548	546	584	516	565	589	564	574	540	569	578	559	601	543	593	580	582	580	541	552	567	550	567	583	553	550	598	547	579	551	536	571	604	573	543	567	605	567	527	561	587	527	563	568	584	543	599	579	528	540	561	553	566	578	562	530	563	554	553	587	555	580	561	569	558	567	549	599	589	520	577	595	589	570	594	630	606	547	606	593	550	559	510	544	558	562	574	550	535	566	565	557	572	600	600	562	568	561	557	566	526	543	562	549	571	617	555	513	552	554	539	561	513	557	588	531	539	586	592	562	586	541	557	532	571	576	633	561	596	532	588	546	549	598	611	570	581	571	566	555	622	599	554	594	553	560	562	536	573	539	553	576	571	568	531	549	596	578	566	543	544	589	565	559	584	580	539	565	522	529	569	572	557	546	562	558	528	589	529	538	591	576	568	596	615	534	574	549	605	572	561	572	557	525	570	539	565	535	525	598	572	582	598	555	575	584	530	575	557	568	551	574	528	554	564	566	567	545	531	547	591	560	547	567	534	554	536	587	564	556	562	555	571	574	580	588	558	519	544	536	520	580	552	571	565	546	567	549	497	503	534	516	591	560	610	570	540	583	556	580	546	580	551	531	609	576	559	576	602	543	577	566	599	599	586	585	566	601	604	560	547	569	522	560	550	545	554	593	596	549	561	538	589	551	628	572	607	592	552	529	522	576	511	551	544	523	552	560	572	574	580	566	561	510	564	551	546	553	556	556	523	552	538	575	563	596	568	591	594	591	579	598	551	549	556	559	536	565	560	586	557	524	577	534	592	539	554	561	561	540	535	550	581	519	570	574	560	545	542	564	584	499	539	514	555	557	567	585	550	536	547	559	591	546	550	524	573	554	569	542	528	541	523	523	579	502	593	546	575	574	571	525	566	554	555	569	540	582	556	579	499	561	561	566	556	587	597	569	588	546	558	531	601	536	569	577	555	614	579	562	554	549	590	608	550	588	543	520	569	584	549	549	502	567	489	588	571	560	594	550	604	539	571	573	618	568	538	527	603	520	517	533	543	585	571	550	556	546	578	544	555	589	549	541	547	544	575	561	563	543	552	533	570	524	514	596	588	565	558	552	574	535	506	558	574	565	544	536	555	581	570	552	539	546	536	558	524	610	581	588	556	578	573	508	555	601	545	520	591	585	528	555	535	542	531	595	534	580	552	548	566	552	517	589	542	592	575	548	574	568	594	549	535	522	540	548	520	574	577	550	553	532	597	569	590	557	556
8359	715	618	642	523	480	422	397	346	330	379	359	351	320	345	375	349	332	362	354	326	365	375	366	356	286	331	314	356	330	368	316	333	344	316	366	335	336	361	322	304	329	353	348	324	346	303	346	358	365	341	367	342	337	333	324	335	339	377	341	345	322	322	290	341	317	325	324	316	332	333	328	319	301	325	290	319	359	368	329	347	336	339	308	344	320	332	353	301	373	343	335	349	337	300	360	358	339	360	318	333	338	357	340	377	302	323	328	354	348	345	334	334	319	350	343	369	342	318	313	351	353	337	322	292	316	342	306	353	361	328	320	332	348	374	338	315	333	320	332	305	337	343	358	330	326	351	346	345	318	346	331	314	331	327	359	324	360	343	351	348	336	359	343	336	340	325	327	364	329	317	341	306	328	333	345	332	370	316	343	325	343	314	361	349	396	326	338	334	332	339	341	313	346	346	353	335	323	394	323	331	333	348	338	331	322	352	340	346	335	302	312	325	330	291	357	341	336	348	333	340	329	362	314	332	322	322	285	327	332	361	348	318	344	323	332	367	319	323	363	315	315	354	336	335	344	337	356	337	327	364	325	339	341	301	322	313	351	332	355	319	327	345	338	348	352	303	331	343	325	353	334	318	335	341	322	325	320	329	327	342	344	323	342	302	337	330	341	330	347	314	353	313	323	298	334	313	318	354	336	324	350	291	313	357	354	355	330	337	360	351	353	345	344	330	361	315	316	322	360	310	335	342	348	324	356	345	316	310	343	385	308	328	326	329	334	357	358	338	335	317	332	330	334	335	328	341	335	297	362	336	298	328	372	338	355	325	280	325	324	342	326	353	334	346	334	347	343	340	318	364	361	337	328	360	355	350	338	320	365	358	318	308	320	365	358	315	358	312	298	336	343	329	296	315	346	334	303	324	317	327	352	348	299	332	327	328	331	340	330	361	325	364	336	347	325	356	340	296	315	300	327	312	332	338	354	333	356	363	359	334	345	334	340	322	309	291	320	342	329	358	317	305	322	310	357	340	307	322	327	341	361	317	314	324	335	348	332	326	351	314	356	298	362	354	331	355	299	346	331	339	329	342	326	331	328	358	331	357	324	339	361	347	345	351	348	319	347	345	310	335	355	338	350	348	338	364	335	351	341	302	323	390	345	370	347	331	353	341	327	353	347	353	366	346	313	325	329	306	326	351	337	337	323	348	308	299	320	302	335	355	350	354	328	334	321	317	338	334	338	302	337	338	307	306	328	354	331	340	312	335	308	300	319	321	338	353	376	324	309	321	344	331	319	350	299	342	349	320	317	345	317	293	310	332	309	318	373	328	319	349	319	323	343	352	368	312	341	326	347	331	319	307	340	317	315	308	358	356	308	333	342	316	330	323	332	343	312	320	344	336	324	342	333	330	321	359	362	298	315	354	332	301	323	359	369	314	351	331	328	317	344	330	321	292	341	323	323	309	340	342	324	322	338	355	315	341	308	348	342	345	337	306	329	332	304	334	340	325	354	324	333	354	337	359	328	329	296	371	318	355	337	334	350	323	338	350	344	341	360	351	331	334	352	319	331	334	340	319	366	342	325	340	308	302	330	351	337	339	353	326	327	333	301	342	323	368	328	324	294	350	366	353	302	327	349	368	348	351	323	319	377	330	316	350	344	324	363	331	354	363	374	336	309	336	353	332	316	365	341	326	351	306	349	329	346	299	309	331	312	341	341	309	336	344	355	350	375	365	326	343	336	316	369	320	351	325	333	332	328	347	363	323	357	351	333	336	329	359	348	306	311	306	361	346	339	311	351	336	323	321	309	322	316	343	321	348	349	326	348	345	386	353	334	309	332	316	326	346	340	361	306	329	329	357	375	342	321	337	358	315	329	341	340	356	327	322	323	351	340	335	336	349	345	307	343	357	337	360	333	322	366	342	358	352	335	363	335	358	308	318	357	347	319	327	340	330	320	351	359	324	317	352	359	298	308	373	332	351	341	364	333	363	323	331	307	322	391	348	314	311	314	376	330	357	338	319	315	314	351	322	334	313	357	340	344	359	361	330	317	295	322	316	326	312	342	345	325	353	335	315	343	383	318	326	321	294	337	324	326	335	336	347	361	344	318	313	320	333	310	338	282	328	332	320	355	322	368	377	350	319	342	351	333	335	359	326	337	327	331	331	316	343	320	336	356	349	338	313	374	354	307	310	338	317	347	303	329	342	301	350	314	334	356	332	334	332	321	307	346	354	330	307	332	334	318	320	326	341	325	343	328	301	304	348	346	351	359	308	341	336	325	364	361	352	352	319	339	333	338	356	365	368	269	348	310	321	317	364	351	321	304	357	380	359	334	318	336	360	338	315	331	326	340	328	328	354	337	348	329	338	376	370	327	320	357	378	338	334	307	292	332	334	326	303	320	393	325	326	294	335	323	341	352	326	348	314	312	346	357	304	314	334	362	329	343	353	312	325	344	332	315	331	338	332	345	350	293	320	319	362	369	367	354	329	361	306	347	319	323	324	353	352	337	350	302	310	334	354	333	332	324	307	362	355	336	352	327	330	321	295	343	321	333	278	350	344	329	333	314	337	341	354	313	324	284	371	343	359	326	344	334	346	318	349	313	319	303	367	319	314	329	302	319	337	347	347	311	328	334	376	337	359	330	300	345	340	341	339	338	319	335	353	345	347	323	329	320	359	353	323	344	351	327	329	315	340	333	310	337	350	411	376	331	362	312	382	335	347	335	400	334	337	355	325	313	326	361	331	321	376	328	332	355	337	295	340	357	321	354	324	292	330	327	320	320	317	339	373	321	331	375	311	317	299	332	348	340	335	331	350	315	317	360	303	348	403	351	294	317	355	352	317	364	341	375	279	331	308	353	373	309	351	369	347	295	323	343	334	357	323	295	330	329	312	310	336	328	315	320	357	330	337	301	305	316	312	334	310	332	361	332	358	356	326	338	331	342	353	312	338	334	301	339	307	328	326	366	363	330	330	328	290	349	334	351	367	322	328	348	317	330	343	376	309	325	324	364	361	357	349	371	353	349	343	354	291	342	309	361	331	331	328	340	331	356	350	354	314	323	353	324	334	329	332	333	357	346	352	347	328	302	314	345	342	349	340	357	294	349	327	307	352	312	371	368	326	298	302	347	361	355	354	360	320	338	314	333	295	340	357	358	381	334	327	331	328	319	318	335	316	339	360	317	322	298	350	329	346	342	369	332	301	289	330	357	332	320	366	328	351	305	341	308	357	331	319	357	342	339	345	319	316	322	324	337	333	364	332	332	300	315	327	354	329	337	343	381	313	340	337	361	354	320	351	346	355	359	369	330	316	361	339	331	338	362	299	305	338	327	348	311	332	323	309	306	324	321	351	335	355	311	296	341	336	293	294	316	338	343	311	317	322	334	365	310	332	326	339	306	326	361	344	348	302	331	326	326	322	357	322	314	358	369	330	333	326	346	351	361	319	329	361	300	365	294	376	358	322	342	347	333	303	334	335	340
6863	1070	1520	1738	1499	1347	1139	1019	995	923	896	889	862	883	872	814	791	856	885	831	810	811	781	814	802	773	741	760	770	748	782	747	796	773	769	780	781	805	728	781	801	795	786	732	728	801	768	744	773	775	783	725	744	730	793	801	747	756	789	759	755	779	793	777	812	777	774	777	784	779	762	688	808	718	754	775	735	752	750	787	737	783	768	775	761	716	766	756	822	803	777	786	821	792	771	770	758	770	836	779	793	770	824	736	789	726	744	755	767	808	781	743	764	815	712	782	762	750	784	810	798	728	753	845	758	752	739	810	813	739	711	761	764	757	730	753	711	769	730	789	776	756	783	765	784	763	752	751	797	780	772	740	760	801	753	722	716	806	745	794	791	768	740	742	760	722	751	800	762	734	754	737	745	788	776	714	728	758	730	782	773	716	747	745	762	824	743	773	776	750	741	754	788	819	732	740	724	730	777	754	772	750	766	784	776	734	767	790	776	759	764	762	804	800	790	790	749	765	778	805	766	731	770	739	718	728	732	751	756	743	784	744	772	737	699	749	743	764	719	755	799	848	731	780	772	746	769	773	791	755	820	764	735	786	769	781	753	795	784	773	747	768	729	760	774	759	691	746	755	744	796	784	823	805	719	740	742	758	756	711	766	779	738	743	769	739	738	804	762	733	795	756	800	782	718	837	751	775	788	688	769	773	775	814	731	807	766	787	735	752	728	773	753	756	786	770	787	722	785	778	806	740	744	732	799	762	775	761	781	782	780	831	770	800	755	766	755	747	739	742	734	726	738	778	798	731	742	781	754	745	751	765	726	771	748	788	802	787	761	781	762	777	773	741	810	751	752	739	743	781	789	771	761	752	742	788	751	745	781	787	783	773	770	800	757	755	702	798	748	749	759	782	755	789	752	791	788	770	782	789	772	743	814	740	759	822	759	759	739	757	723	779	750	788	767	771	744	747	779	733	820	761	712	742	775	794	794	799	734	810	790	753	747	756	759	779	765	750	760	748	777	802	755	749	774	701	780	745	785	736	781	740	779	749	732	750	782	723	752	775	711	770	756	760	799	763	770	788	777	784	737	799	731	733	738	719	709	786	751	768	734	726	780	767	766	758	759	756	748	766	756	768	784	768	759	779	747	734	790	776	779	763	733	780	720	730	745	812	684	733	723	753	786	746	768	722	735	795	745	751	758	771	764	816	812	804	765	790	771	759	746	731	777	726	754	707	792	767	777	743	733	746	778	741	724	799	810	766	792	738	791	824	712	750	787	740	749	810	771	773	751	772	765	791	782	772	733	763	780	697	753	758	758	751	757	740	770	763	730	732	743	763	759	731	772	777	759	756	793	715	752	777	769	714	731	751	769	787	770	755	764	766	783	756	744	730	714	767	737	760	747	762	812	716	783	793	763	809	772	807	767	781	763	736	755	793	777	791	712	745	769	782	757	773	794	770	759	755	780	748	780	761	735	757	771	722	778	807	739	742	783	745	756	732	756	822	766	742	769	791	787	794	754	788	730	782	765	816	749	722	701	735	727	757	749	760	789	775	762	812	799	773	737	772	746	718	779	761	747	789	750	776	773	742	782	744	761	778	763	752	775	748	824	792	754	807	764	763	759	719	769	805	731	730	786	805	822	746	796	757	754	739	715	764	771	764	765	817	715	775	722	728	763	727	760	793	798	781	744	754	791	750	776	782	773	739	753	734	759	813	761	763	758	735	761	767	720	757	788	761	755	756	828	752	759	781	789	754	705	768	766	781	726	756	780	737	732	735	797	750	786	811	710	720	768	743	797	782	754	732	758	737	765	746	757	819	749	820	801	760	751	804	765	755	761	749	732	716	751	762	786	743	767	745	771	744	761	741	762	796	826	782	755	762	677	782	808	794	745	724	737	824	762	810	762	769	777	804	757	789	697	749	739	781	734	776	796	794	815	801	801	766	773	782	720	783	803	768	786	722	776	757	807	738	769	815	761	745	744	750	805	807	773	747	738	715	804	742	781	727	786	809	743	735	727	727	771	809	713	762	751	779	779	786	750	829	787	773	758	800	759	764	754	797	759	759	754	747	749	767	740	748	776	741	766	755	774	767	761	783	780	792	789	739	780	774	709	765	740	698	738	739	792	791	770	796	769	740	788	740	747	749	797	819	742	691	775	769	737	804	745	803	784	783	769	761	764	763	756	732	747	759	798	735	742	783	776	761	771	766	745	732	726	732	773	768	774	792	751	777	751	738	781	802	751	771	814	799	772	760	802	783	777	770	720	765	777	810	793	784	758	782	786	802	753	743	722	757	785	825	761	782	759	793	767	747	769	779	769	798	805	730	728	718	776	804	723	742	807	780	761	753	762	820	709	725	795	792	803	783	761	763	769	773	721	807	763	763	774	791	810	765	745	778	725	779	778	747	773	707	742	755	774	760	759	767	754	714	766	785	796	794	776	764	814	815	740	792	807	787	754	772	770	751	730	740	728	798	735	772	770	757	766	772	782	782	782	781	812	750	829	752	706	747	790	741	756	739	752	779	758	757	735	732	737	728	741	784	830	774	758	773	759	775	810	755	771	758	731	779	729	772	793	796	757	788	765	745	741	741	739	770	779	742	754	765	783	765	760	779	766	801	747	741	743	769	745	781	781	789	772	723	786	758	813	778	786	767	766	778	766	734	718	759	710	763	735	791	748	771	747	741	775	774	745	787	723	721	770	765	748	781	743	796	762	738	825	766	715	713	751	752	793	753	768	777	790	789	783	751	844	724	777	807	742	774	787	814	769	764	753	794	810	775	798	785	758	750	708	735	794	769	755	710	756	788	802	743	785	820	714	786	749	778	755	805	760	770	749	755	724	743	734	730	817	793	778	767	761	758	751	793	727	760	756	745	752	750	756	762	790	791	739	763	753	773	785	826	738	706	751	807	781	744	757	741	744	769	753	767	760	760	732	795	752	761	814	729	723	748	758	745	761	785	843	747	748	773	733	741	749	800	844	767	791	789	800	759	750	765	782	784	772	745	770	747	808	764	752	746	764	724	766	711	765	770	752	687	758	744	774	737	750	735	770	737	776	762	772	718	744	763	787	773	778	815	764	748	735	780	754	800	752	775	825	802	732	752	733	794	741	789	762	773	742	782	734	780	736	793	767	752	798	743	780	792	731	751	759	748	757	754	777	768	781	721	765	753	765	684	771	736	771	738	797	770	806	702	787	803	791	793	761	758	757	763	765	757	815	771	771	740	738	761	766	845	777	742	780	768	808	800	786	736	771	740	756	734	723	778	774	765	745	801	756	763	775	797	758	794	742	785	789	772	750	729	743	783	810	806	755	797	791	778	748	745	738	740	791	778	778	791	764	771	751	763	776	765	797	762	766	743	708	799	746	781	790	803	760	801	753	797	767	730	775	764	787	800	727	785	742	762	748	782	817	766	772	760	733	753	771	750	747	767	735	778	728	753	776	801	806	743	767	804	746	820	788	710	803	806	750	718	739	770	812	758
15316	1224	932	813	526	412	381	318	311	260	244	235	255	253	235	222	243	224	210	206	235	200	211	241	231	211	220	205	247	183	231	227	238	202	217	212	230	231	211	232	225	224	218	240	228	229	208	223	199	215	187	208	227	223	230	251	220	197	193	226	178	196	221	207	224	221	226	203	223	252	219	221	221	199	202	201	240	236	247	222	225	216	207	223	197	220	237	212	225	222	236	237	198	204	246	216	259	211	220	190	235	194	205	211	227	244	195	231	220	247	218	190	216	209	217	220	216	214	215	223	228	233	234	218	215	209	235	204	257	223	238	210	206	224	209	212	228	224	227	200	210	222	219	218	237	214	225	229	242	233	219	197	212	225	203	234	241	201	232	218	210	199	206	256	211	237	213	227	203	209	201	206	215	186	229	210	239	218	266	229	209	200	221	192	236	204	206	214	225	234	204	210	233	236	227	191	216	206	192	234	237	193	208	226	220	223	227	241	228	210	205	194	204	199	224	230	232	219	245	204	215	220	244	200	238	219	238	222	230	218	226	214	222	225	245	199	254	246	223	217	215	223	231	236	227	231	188	233	224	198	173	232	232	227	215	219	207	211	212	199	224	222	230	230	216	205	263	230	211	219	203	205	220	224	193	196	218	219	196	233	220	210	216	242	195	236	211	221	219	237	218	219	225	191	221	231	215	182	215	231	192	219	221	200	229	245	227	249	235	208	191	230	222	204	224	194	198	189	204	246	221	222	209	225	241	222	216	192	247	234	208	224	218	226	243	200	211	232	195	210	223	200	227	225	194	222	192	189	227	207	201	220	235	240	231	234	228	217	224	216	230	238	225	232	217	241	197	215	227	194	195	213	225	226	207	233	236	227	220	220	222	220	232	215	199	227	212	207	219	211	206	213	206	221	241	231	215	234	211	221	215	247	213	236	222	233	204	218	229	199	217	228	204	226	226	209	224	229	225	226	223	237	240	198	218	218	236	235	210	206	227	203	211	224	207	232	202	207	203	221	231	209	235	198	209	221	220	213	247	220	229	233	205	218	225	200	198	212	232	219	218	243	237	201	222	199	218	211	198	204	210	201	233	215	222	202	218	214	225	209	229	237	204	235	204	213	216	241	204	220	231	215	211	214	208	233	189	211	214	223	220	224	240	193	215	244	208	201	186	230	204	196	194	194	227	208	240	248	245	212	203	208	216	175	192	225	235	229	189	227	239	241	219	218	211	232	215	226	234	233	221	210	191	212	221	201	180	215	203	235	237	222	251	226	215	226	229	212	230	236	233	221	216	208	218	201	208	208	226	204	207	245	221	210	261	195	241	249	197	208	224	236	221	194	220	230	232	213	238	210	220	206	221	236	206	219	203	226	188	224	201	243	230	228	254	216	228	211	220	202	242	212	240	219	236	225	255	236	219	196	219	218	172	207	195	223	221	209	221	212	206	220	242	205	212	248	199	248	214	217	225	214	237	223	217	241	211	226	218	204	227	244	228	229	246	206	227	221	211	235	201	190	242	202	242	238	196	192	213	199	216	220	216	213	231	197	216	210	230	230	197	213	227	234	228	211	222	247	212	187	210	195	221	232	221	228	223	240	224	208	200	213	199	217	213	238	251	215	234	223	170	200	201	221	189	206	225	220	200	244	227	212	254	234	223	243	242	240	228	228	217	224	201	219	218	218	223	208	219	210	231	215	213	223	236	208	208	210	211	210	236	213	210	224	225	246	193	215	203	224	189	216	246	212	215	221	226	203	242	202	233	221	230	243	233	213	219	223	201	228	249	205	198	212	237	203	224	214	179	221	225	214	216	210	220	201	192	228	209	196	215	237	227	211	232	196	228	219	237	222	216	228	209	212	214	224	210	220	224	227	236	221	223	230	226	217	226	213	227	209	226	204	202	204	232	214	235	216	239	223	221	208	228	224	225	203	204	195	216	232	214	242	240	218	207	212	214	208	235	223	189	237	212	201	232	242	201	223	257	216	200	220	205	208	188	228	233	191	212	220	228	201	227	222	185	211	209	209	219	247	230	229	238	212	216	203	207	192	207	213	213	205	187	216	228	231	211	221	226	197	220	210	247	214	222	231	235	198	196	235	203	217	220	213	203	230	232	226	216	224	219	202	230	207	195	197	219	212	217	206	210	194	219	203	223	211	242	215	217	228	252	194	210	208	213	218	205	225	195	202	208	213	200	202	230	195	224	209	247	228	199	237	241	183	200	211	232	220	220	214	220	235	234	220	248	206	225	221	218	213	217	197	189	206	208	214	212	227	224	255	207	204	221	216	197	230	217	210	209	191	211	201	240	241	221	194	215	221	217	205	217	218	196	243	220	216	233	220	195	204	191	224	239	223	216	202	201	197	207	247	200	215	216	200	216	241	231	219	222	231	213	204	218	212	211	235	244	220	193	208	210	211	235	225	191	215	213	222	232	234	208	204	220	207	218	243	222	198	225	234	213	247	215	222	215	215	197	229	237	193	225	224	246	201	220	229	216	248	232	203	191	194	252	223	227	232	240	213	203	220	224	238	195	220	213	208	235	232	221	214	244	211	213	211	226	208	215	210	220	197	215	230	223	228	200	194	228	212	224	218	219	240	199	193	218	212	221	234	213	227	238	210	230	221	228	229	192	234	203	232	230	214	230	268	215	203	212	194	197	225	211	239	222	215	211	205	217	221	183	200	231	220	224	236	262	227	225	218	201	219	228	216	202	224	245	195	243	224	225	231	196	203	218	195	201	206	214	245	251	208	237	219	188	235	211	203	232	249	208	227	194	200	217	249	240	224	232	202	212	233	233	210	229	218	204	223	219	211	217	198	199	228	224	221	205	202	183	239	214	216	230	209	225	210	210	214	227	212	221	227	194	251	202	231	187	190	232	193	197	194	210	230	205	199	220	239	193	234	221	209	246	213	218	189	222	204	220	225	190	210	247	211	211	223	222	213	228	240	227	231	216	224	225	243	202	236	226	228	216	216	226	225	223	222	198	217	206	237	227	205	214	236	207	203	213	236	243	241	229	201	224	213	213	226	212	230	203	216	263	240	252	223	180	204	223	213	210	214	211	209	220	203	189	215	234	231	200	199	217	234	203	199	194	222	205	234	229	221	214	206	216	191	238	229	229	228	224	183	249	207	212	212	231	218	183	248	244	216	201	212	241	242	222	229	204	212	212	188	221	205	225	212	211	194	207	229	225	244	209	235	226	185	217	226	212	201	238	230	179	204	229	242	215	200	219	260	210	222	214	224	212	223	200	229	222	205	196	261	226	206	209	218	222	233	228	213	201	194	244	211	235	198	217	214	205	217	241	205	190	223	213	215	201	227	226	181	221	222	223	225	210	203	225	230	217	247	206	255	235	235	212	245	222	211	227	212	209	203	204	225	195	201	226	222	236	227	240	221	216	218	240	212	200	199	242	209	241	207	204	238	230	208	229	207	204	214	210	236	194	240	208	204	214	218	215	245	233	213	224	200	219	210	205	224	196	229
8264	1062	2017	2307	1969	1450	1255	1111	979	880	854	749	719	701	686	622	646	594	611	621	535	564	571	533	588	561	552	573	563	559	546	548	530	515	516	528	545	542	537	515	500	555	545	502	570	521	529	509	504	536	540	520	503	535	554	524	485	527	511	510	480	493	526	502	507	514	515	513	484	503	526	474	549	525	538	499	507	536	522	526	497	511	509	516	519	564	511	519	498	502	528	520	486	510	525	517	506	502	519	534	490	546	472	485	532	528	475	521	503	504	514	491	509	499	503	510	495	498	529	487	533	471	518	475	522	477	472	504	495	474	535	499	501	539	536	494	472	493	530	523	492	533	506	507	543	522	516	480	519	495	465	513	508	508	506	489	491	495	528	496	466	517	538	524	486	497	449	508	528	464	523	498	531	549	480	536	492	470	489	497	483	493	487	522	486	469	529	501	477	531	509	556	493	535	510	510	492	467	527	535	514	517	529	502	507	490	474	473	574	488	529	511	508	528	498	520	527	477	489	492	533	502	495	500	523	511	502	553	501	465	517	514	494	478	539	515	479	554	458	489	493	467	546	475	501	483	520	479	507	503	494	503	495	518	495	497	516	485	496	523	506	493	515	540	510	490	470	492	516	481	501	506	523	495	527	492	557	563	485	526	511	497	493	487	508	517	495	497	511	482	504	513	482	543	481	479	503	498	505	512	499	493	477	511	499	496	491	488	554	494	520	506	536	504	449	528	465	481	526	527	484	490	522	460	493	492	471	528	483	504	510	490	480	473	512	505	497	527	505	487	509	498	492	509	448	511	497	497	482	501	537	525	515	503	501	473	569	541	531	529	513	525	543	511	482	498	528	473	437	506	493	513	527	469	502	510	522	527	499	509	485	485	500	492	487	501	510	524	471	510	468	504	514	525	500	519	530	495	485	521	512	487	558	500	529	471	508	513	495	480	481	470	478	508	498	491	472	494	496	437	507	533	501	471	508	497	475	520	489	494	512	501	555	545	516	544	519	498	497	540	521	473	516	486	486	494	483	542	503	518	526	464	505	455	488	494	492	491	495	480	504	508	497	532	515	505	517	509	508	459	489	479	516	500	501	522	447	523	504	474	495	500	500	501	537	523	509	499	507	483	505	502	537	487	456	538	512	542	504	510	551	520	488	545	547	530	523	501	556	530	500	497	504	499	486	498	528	493	520	484	515	454	501	491	455	477	476	506	486	500	528	453	513	521	510	480	524	487	510	541	511	489	491	498	503	511	511	495	515	498	504	480	446	534	510	471	544	508	548	506	531	491	504	517	478	485	490	481	483	501	492	476	508	511	494	511	518	518	481	504	521	517	504	507	491	491	529	510	509	497	544	523	503	523	504	477	507	544	571	470	504	530	469	543	487	519	501	492	481	510	508	496	510	490	473	549	509	524	471	513	497	560	488	504	477	526	514	482	498	525	512	495	541	477	496	470	496	548	467	503	531	505	523	501	485	484	485	468	453	479	481	521	528	489	494	505	501	521	524	530	499	537	529	506	497	515	492	490	516	528	512	494	479	505	517	493	491	514	504	488	515	503	512	529	500	501	544	485	491	514	530	541	491	467	509	522	479	487	475	526	489	497	475	499	505	534	515	522	494	507	544	518	529	514	527	529	508	502	486	486	529	503	570	466	490	557	497	537	499	481	471	507	520	513	480	513	508	497	508	493	456	464	504	479	456	480	485	531	499	487	537	495	480	496	498	518	489	464	488	549	502	514	528	500	530	526	525	492	500	500	492	528	500	526	499	497	496	523	503	523	524	507	545	490	516	474	506	515	510	525	492	433	506	508	485	557	493	520	496	532	522	481	473	513	505	474	487	503	492	534	497	523	475	496	498	481	507	530	518	483	534	529	519	453	484	554	516	502	542	490	506	503	540	497	489	496	546	480	533	546	529	505	492	516	504	523	489	532	496	509	522	520	505	503	493	485	500	479	499	561	507	504	532	559	508	452	522	519	505	511	490	534	510	452	515	485	517	519	488	466	500	508	497	514	500	475	500	530	468	528	478	494	530	496	491	483	477	517	487	516	510	492	493	507	519	499	504	511	518	495	481	515	468	489	516	513	525	483	512	468	508	512	491	504	529	483	483	509	536	540	497	500	538	458	482	479	486	468	503	531	515	521	497	502	511	467	503	487	488	489	496	455	498	475	500	499	516	492	486	516	560	463	498	545	518	557	514	524	458	448	510	530	484	475	486	509	514	493	496	535	498	476	533	476	524	500	486	501	485	498	502	459	502	491	502	506	521	513	493	505	504	507	507	522	499	524	507	509	506	514	532	530	511	518	511	474	498	451	477	519	517	536	523	520	521	534	491	479	538	491	535	496	505	484	559	491	489	522	512	511	510	520	533	516	511	518	470	488	508	502	504	486	532	487	459	501	489	494	514	557	452	497	549	530	486	487	476	476	524	495	510	486	506	541	522	480	469	545	472	517	512	492	468	530	480	451	514	496	506	532	509	491	477	512	490	484	493	475	488	508	505	509	471	528	527	497	520	491	466	494	511	500	492	491	515	522	504	497	528	509	484	516	476	533	508	508	495	516	502	475	506	457	505	564	507	499	478	474	508	484	479	523	520	535	495	514	518	513	461	488	521	500	495	469	513	488	538	521	505	483	485	553	498	521	510	521	469	518	531	503	496	513	499	486	511	524	503	498	519	564	541	477	504	497	505	498	527	461	479	481	549	510	471	483	529	496	498	505	503	482	499	486	495	504	545	473	536	510	497	513	489	509	518	512	500	493	459	526	469	512	500	525	491	504	508	517	495	515	479	528	495	480	482	517	496	509	510	499	515	522	539	485	503	482	444	540	531	487	468	517	542	501	525	485	538	485	515	484	514	536	538	496	499	524	477	517	487	514	526	510	512	513	526	484	504	479	499	502	484	526	526	482	482	492	493	477	483	473	502	519	466	486	493	482	508	522	506	531	550	497	511	486	487	508	530	545	485	511	484	474	521	538	506	481	532	485	524	552	490	523	518	498	497	500	496	500	502	529	530	497	511	464	487	473	524	490	482	495	519	495	487	482	509	476	548	550	477	468	535	507	484	485	496	473	490	485	482	524	505	496	511	524	507	475	444	478	520	527	507	515	505	482	466	500	499	517	486	481	489	540	533	466	511	473	472	502	502	472	519	500	497	476	555	498	523	493	501	489	501	465	474	495	449	519	503	511	514	487	516	525	536	493	523	540	545	486	494	503	525	529	487	504	534	523	496	496	517	495	488	506	494	491	488	532	515	482	497	513	508	489	545	510	501	491	502	532	508	498	542	518	525	473	500	492	529	491	516	498	513	530	482	503	507	520	509	451	512	497	484	513	484	501	481	502	457	467	523	517	515	495	548	511	510	514	486	487	497	533	504	535	540	526	541	479	514	531	518	490	524	495	495	507	539	489	512	532	538	511	477	513	536	490	530	508	511	478	477	515	533	521	509	486	500	510	495	485	519	467	490	517	500	512	504	498	523	521
1740	256	253	237	233	209	253	195	240	209	212	235	245	226	238	249	225	259	228	211	227	247	248	225	227	218	209	235	232	234	247	224	265	238	216	208	215	254	229	251	227	261	226	224	201	259	256	247	238	232	221	246	233	216	235	223	203	227	235	209	249	246	253	202	242	264	229	232	238	242	245	247	225	223	226	242	238	221	228	253	236	215	223	206	211	208	256	223	217	229	230	224	251	226	221	262	234	215	204	239	197	225	196	235	205	244	224	251	238	214	227	228	237	229	236	215	265	214	237	237	230	239	245	207	243	253	240	205	222	236	211	224	235	218	249	232	237	237	203	227	212	236	231	247	215	252	244	235	205	216	220	219	233	226	247	227	239	216	228	218	239	239	224	238	245	244	244	210	226	195	226	220	233	229	225	237	218	249	233	262	207	214	248	236	208	229	258	232	228	221	217	236	229	241	259	266	247	242	223	223	222	236	228	229	220	259	204	223	211	200	229	216	202	261	247	245	256	228	265	256	236	233	250	231	200	254	218	217	234	234	239	235	204	251	247	216	188	230	225	244	238	232	242	191	212	256	219	241	220	231	257	239	203	251	227	241	218	263	223	212	218	239	251	210	249	235	218	236	226	235	234	241	248	214	233	177	242	208	215	253	227	264	249	228	244	220	219	252	231	244	236	250	232	232	204	235	229	208	214	214	226	224	225	201	223	233	221	214	239	194	220	211	216	230	235	208	236	209	270	210	231	211	217	257	222	229	244	219	209	253	257	232	224	209	237	235	212	208	220	230	220	226	220	224	222	202	241	239	219	234	228	268	236	239	255	261	206	229	244	218	226	288	245	248	239	221	211	228	218	209	209	220	238	225	240	225	236	245	251	225	218	225	217	235	226	236	244	226	225	223	249	229	216	218	243	220	228	244	230	251	250	213	275	234	224	223	222	240	211	271	255	232	247	267	234	219	230	252	243	210	195	235	189	242	217	233	250	207	237	266	228	210	252	208	235	237	266	231	218	235	224	234	221	238	233	185	222	249	195	244	229	203	209	235	236	222	227	245	273	250	233	222	233	266	216	252	202	217	232	241	222	247	203	207	232	253	210	210	265	199	245	228	203	239	205	224	229	229	221	231	213	215	238	252	198	206	235	249	216	241	231	216	244	235	261	234	210	200	237	260	237	235	219	222	263	211	245	256	228	244	214	231	226	258	243	236	236	236	177	234	231	229	217	211	207	276	217	213	228	235	263	239	207	232	230	227	212	218	232	249	253	237	227	216	217	199	242	238	219	193	212	226	248	228	230	232	227	194	258	237	224	237	228	256	228	231	226	249	254	245	215	226	216	201	244	222	201	231	250	252	232	211	278	216	219	229	215	251	230	242	272	238	207	215	231	259	226	257	232	195	203	214	208	223	238	267	238	212	215	236	229	231	206	228	225	223	198	232	235	220	231	240	256	218	247	239	197	215	221	221	208	229	217	238	216	239	271	240	238	215	222	204	214	212	234	236	215	237	228	244	253	195	207	224	234	230	243	236	260	231	228	226	227	205	244	241	236	220	245	240	213	218	225	212	224	244	237	200	192	189	224	217	230	244	209	275	255	230	228	220	227	242	232	227	205	214	242	230	245	219	241	234	228	217	280	222	218	207	224	223	214	258	222	258	236	233	206	252	270	231	210	256	236	188	232	210	208	240	250	239	252	229	216	221	233	238	205	221	231	225	255	240	237	207	203	257	220	243	219	228	225	225	216	234	240	249	216	227	227	245	242	242	214	226	238	226	247	258	204	230	228	234	234	245	215	237	256	220	219	247	266	261	199	248	231	205	212	245	210	237	216	186	238	240	227	225	249	257	237	255	232	218	237	225	236	222	228	205	253	218	254	223	204	211	244	222	190	227	238	227	225	232	243	230	261	203	208	244	239	229	217	239	248	231	228	217	241	232	212	254	239	230	238	198	237	230	224	201	243	234	233	230	230	214	250	226	216	230	242	246	259	252	238	241	227	230	231	213	231	213	221	223	246	233	234	229	217	225	242	226	212	267	241	236	246	243	224	193	243	237	202	218	239	224	249	221	236	232	217	249	229	247	223	209	223	220	189	204	233	234	191	239	243	229	202	230	208	228	212	236	210	256	227	219	235	214	240	215	224	229	223	209	241	224	218	209	243	216	240	245	218	195	224	222	241	226	219	250	218	214	236	227	233	251	241	240	228	233	215	207	211	194	208	221	245	231	224	254	199	251	221	239	236	200	243	188	236	216	210	215	208	217	213	239	218	229	214	247	247	215	239	235	219	226	231	186	205	237	228	219	215	244	220	219	221	215	215	205	249	238	221	259	191	250	254	252	206	181	220	252	240	242	222	240	214	247	248	237	222	188	240	208	238	229	223	217	231	238	223	193	226	235	226	207	226	250	211	217	245	271	210	204	217	215	228	233	236	235	209	222	215	214	230	212	215	229	220	246	233	236	214	223	216	247	225	217	241	233	213	255	231	224	243	215	234	210	204	214	245	236	224	228	219	226	225	212	243	208	218	225	244	234	244	244	226	241	213	205	221	231	240	227	232	253	215	239	242	207	213	234	247	226	226	228	258	216	224	222	232	235	198	225	219	221	241	230	242	234	221	209	250	249	223	239	226	244	212	214	223	225	232	210	226	236	231	235	216	241	278	233	239	240	222	232	222	229	219	236	221	229	234	219	203	244	209	245	230	230	234	207	225	232	236	226	225	218	232	223	225	213	218	227	214	251	225	239	231	240	230	215	227	230	226	220	218	205	225	229	201	262	249	232	227	215	215	216	232	228	273	224	244	226	242	236	251	250	233	255	222	206	205	217	239	216	234	195	226	222	246	223	223	224	241	210	225	233	224	217	244	247	239	242	213	233	239	217	217	254	238	240	253	213	230	241	219	212	243	228	240	205	228	238	215	218	261	232	209	236	230	211	249	241	227	234	231	250	244	198	228	242	207	223	246	235	201	237	228	232	218	234	224	234	249	248	208	241	255	225	240	229	232	218	212	228	226	249	193	248	248	243	203	234	244	246	228	246	233	214	247	218	215	250	228	218	205	216	211	233	227	227	243	208	277	208	218	216	219	240	239	214	223	228	218	230	226	234	255	238	225	235	236	203	234	214	242	204	217	231	231	203	209	212	220	244	217	256	225	242	231	212	240	213	242	222	234	231	236	211	263	243	233	235	258	186	275	232	239	247	250	230	213	209	249	210	233	216	217	241	221	241	219	209	226	210	219	243	235	202	253	242	232	201	227	226	249	226	232	217	243	242	214	237	250	213	220	233	242	232	220	219	223	233	230	245	250	185	201	223	222	201	218	210	220	249	248	239	240	230	266	225	253	247	218	212	219	224	209	240	246	206	197	226	248	247	260	238	254	216	271	229	246	246	223	218	208	210	224	238	243	192	254	258	225	209	234	211	218	202	249	240	206	203	217	242	232	219	259	226	249	232	245	245	195	262	220	211	244	250	244	216	226	219	230	247	211	226
2177	563	603	589	562	544	592	577	565	549	535	555	567	547	575	558	545	518	559	551	594	556	557	547	537	560	557	585	616	563	571	536	558	555	597	582	536	540	565	571	557	568	549	561	570	582	517	542	543	557	596	556	593	554	573	582	548	581	578	566	582	587	536	540	546	524	564	559	577	578	581	583	546	592	524	578	509	572	556	562	517	559	513	562	519	535	576	556	518	554	537	573	528	527	568	558	594	543	590	559	537	574	565	592	572	608	574	577	601	555	538	558	571	581	552	540	586	591	571	545	560	528	575	561	584	526	583	602	586	567	557	547	596	527	574	555	588	563	541	582	621	521	567	594	561	512	568	524	564	528	554	545	559	542	543	570	555	588	571	555	556	571	567	552	600	568	562	566	584	554	611	533	569	582	555	545	579	542	551	572	551	514	569	533	554	619	557	576	568	594	559	558	583	555	558	569	553	611	591	566	576	614	551	552	571	587	551	500	581	599	562	544	558	561	542	583	586	583	602	577	583	601	554	541	597	548	589	570	560	537	593	549	542	556	577	569	536	567	534	528	524	549	546	541	579	571	592	553	581	535	552	580	559	555	564	544	540	554	521	573	542	519	569	585	584	579	582	555	580	557	581	548	574	600	547	579	508	540	568	571	551	538	530	552	532	557	586	545	560	546	563	558	559	613	529	534	512	553	553	569	518	512	554	551	556	617	547	576	573	568	573	633	522	560	550	529	512	542	553	597	614	554	569	565	559	562	554	560	549	557	578	552	561	587	556	634	568	556	567	573	590	588	542	574	535	547	565	583	578	536	569	549	580	545	550	565	544	527	586	571	557	542	604	566	570	538	554	519	566	551	565	563	523	541	540	546	576	553	586	595	595	555	551	551	536	574	567	582	553	558	556	549	572	537	546	561	588	559	576	586	546	536	553	533	536	526	555	589	566	561	581	579	594	558	581	544	538	551	533	555	544	573	583	514	598	583	542	567	528	558	594	564	567	515	596	552	593	566	508	549	588	563	545	566	568	560	584	575	537	586	521	556	597	595	503	549	523	577	539	535	529	542	575	537	571	576	579	563	556	548	593	574	604	600	512	545	535	599	538	588	537	548	545	546	545	549	555	581	557	583	533	579	550	590	564	595	529	578	560	531	593	540	622	540	571	568	556	530	529	552	573	571	539	560	556	588	530	578	607	575	550	555	580	603	543	560	556	559	553	588	576	583	549	548	577	545	547	587	561	555	583	600	594	549	562	572	570	554	565	592	543	574	544	548	535	546	527	581	567	534	571	552	536	546	615	561	572	556	626	521	522	540	568	566	593	566	552	594	522	553	568	540	564	546	561	542	539	542	559	552	580	551	554	612	552	529	540	504	599	586	552	562	579	546	597	557	534	551	577	581	598	584	537	563	546	526	555	582	565	550	528	576	569	528	525	557	600	556	552	586	587	560	526	543	556	550	574	549	572	527	542	560	558	544	553	554	548	547	590	552	569	572	539	561	584	584	580	547	547	575	587	519	508	551	528	614	595	567	581	577	532	545	592	598	566	576	568	571	534	532	576	540	545	595	586	570	532	582	538	554	552	574	559	540	601	590	576	552	564	541	530	519	582	546	559	593	582	524	538	566	545	575	579	502	574	600	578	573	547	565	557	577	591	554	550	549	547	552	580	544	607	546	552	535	565	591	583	536	556	572	544	582	620	509	571	558	498	571	540	550	544	517	538	558	562	545	609	567	550	566	598	558	555	563	589	589	559	537	570	573	534	565	560	594	512	567	540	614	521	583	543	539	585	519	564	583	552	555	560	555	508	551	526	549	545	544	557	544	533	581	537	548	516	553	551	551	544	538	590	594	567	573	591	560	604	541	563	542	558	527	552	580	532	548	549	558	565	573	566	562	537	559	574	563	523	561	521	547	609	577	559	551	533	541	549	525	535	568	547	573	546	569	559	553	561	552	574	530	537	570	563	548	515	551	589	566	580	574	568	549	586	598	553	589	570	570	583	545	547	567	564	554	553	564	569	615	542	550	540	554	572	542	610	499	590	567	521	593	601	570	501	544	557	568	557	569	603	517	572	539	579	596	561	514	597	536	558	565	583	536	569	548	578	567	593	598	547	601	527	530	564	567	560	548	564	545	587	583	500	568	528	563	591	568	574	607	498	548	573	563	545	528	573	552	527	546	576	525	576	581	567	560	591	548	568	542	536	570	576	546	560	599	557	555	567	579	557	559	556	577	549	542	588	571	575	561	543	553	566	564	567	575	534	491	565	590	583	624	567	562	533	601	587	553	568	556	553	563	541	569	507	515	538	551	566	587	534	560	540	589	564	577	586	549	536	526	538	551	562	544	545	563	586	558	580	557	575	551	531	572	542	564	592	576	576	571	550	544	553	544	583	609	576	547	549	536	576	546	584	579	562	596	514	524	557	571	561	584	557	585	507	569	552	555	532	583	572	524	558	576	598	542	618	560	547	553	579	567	495	548	599	546	588	555	574	559	557	572	586	569	616	566	558	568	574	557	548	558	564	519	580	575	533	572	572	554	549	576	561	556	557	605	574	577	563	535	571	537	615	565	526	547	608	546	583	539	533	554	536	537	558	529	547	608	572	584	504	565	537	599	566	521	563	605	582	622	523	567	578	556	577	615	573	506	546	518	572	545	549	552	552	562	559	538	556	564	581	574	610	558	560	531	586	569	550	569	580	553	554	559	552	587	553	574	538	546	551	602	602	540	592	581	562	573	583	563	554	545	525	537	543	579	549	570	524	557	550	597	582	523	534	574	563	511	591	564	591	607	568	560	574	517	561	545	551	546	548	541	577	568	546	562	535	570	559	608	537	539	562	607	558	558	542	546	559	566	571	567	587	581	560	570	533	628	569	566	553	594	532	544	572	545	556	566	595	572	511	582	568	542	571	582	573	568	565	595	588	516	542	538	534	527	538	576	547	539	564	560	582	558	608	554	560	561	543	539	579	526	577	589	573	548	562	541	555	558	594	601	562	595	524	532	519	530	528	543	577	575	560	566	541	581	524	535	559	525	547	566	534	543	583	531	546	594	569	560	576	559	558	570	530	563	559	591	549	554	550	596	561	595	536	554	540	557	581	570	586	526	526	535	568	555	555	522	575	526	633	564	605	570	559	561	625	514	513	549	544	567	571	589	520	571	565	559	586	551	521	523	568	555	550	577	555	607	546	572	559	565	558	537	581	551	584	536	543	544	591	564	561	581	611	577	582	538	559	591	588	538	553	594	560	562	558	565	582	562	566	560	529	580	575	553	581	570	517	574	528	578	557	572	567	554	534	580	589	579	558	511	584	547	572	600	573	564	534	549	583	530	528	579	568	533	543	534	587	575	556	532	600	546	543	552	572	594	610	542	553	575	563	513	571	525	560	577	557	555	574	606	563	541	589	575	579	550	550	564	587	557	555	564	556	591	560	559	599	528	573	557	570	577	574	595	589	570	570	605	545	586	560	566	562	541	560	541	539	519
8364	715	678	585	491	428	423	376	378	362	376	360	353	379	357	347	373	353	377	371	307	312	360	345	318	308	332	335	350	341	334	309	321	343	336	357	345	315	312	301	322	344	310	348	335	362	315	337	339	296	330	338	327	361	293	341	310	317	301	354	340	365	313	331	348	332	336	367	321	331	314	335	317	335	369	314	345	354	350	314	343	318	353	311	318	337	313	366	324	313	332	328	375	311	317	339	357	307	318	349	346	346	346	319	326	288	302	347	343	329	330	322	317	314	289	318	323	356	286	327	341	345	375	345	326	309	354	337	354	335	331	319	365	329	356	335	339	323	345	341	345	346	346	330	369	359	342	346	315	319	337	365	345	318	378	361	377	330	353	328	288	332	322	323	316	309	320	344	332	351	332	354	327	357	340	325	311	352	325	340	318	293	325	346	316	324	340	333	339	326	325	299	377	317	343	332	313	330	323	310	316	327	313	302	352	303	318	343	337	315	354	332	363	327	343	361	330	367	331	337	367	327	327	329	329	329	305	348	302	330	350	308	332	358	328	332	308	359	351	344	350	326	372	355	375	361	335	324	348	359	338	348	358	329	351	305	352	329	345	320	344	349	288	369	330	301	395	326	296	323	343	313	328	392	326	330	332	346	320	320	342	310	325	340	333	340	331	339	342	328	314	332	321	327	322	371	352	341	369	304	336	352	328	353	341	341	321	329	331	308	351	393	329	319	328	328	344	329	320	344	329	335	295	349	330	317	341	323	334	350	298	331	335	298	331	347	297	334	309	312	320	343	323	343	344	351	357	340	339	351	317	310	358	338	321	355	330	331	326	326	315	312	342	292	361	312	330	324	333	331	316	333	301	342	316	341	345	346	356	333	379	338	326	309	327	363	352	344	293	358	361	332	347	336	325	346	350	322	343	303	305	315	337	312	348	319	321	309	313	369	334	321	313	349	333	349	368	359	331	316	367	335	337	356	295	323	361	338	353	360	356	330	334	326	299	323	321	331	357	328	324	295	339	333	312	342	362	363	341	334	324	332	343	338	308	297	355	320	309	352	328	301	341	329	341	329	318	339	331	334	378	355	354	354	342	358	316	340	334	328	310	312	308	342	325	317	333	322	338	311	340	376	329	319	340	307	356	353	308	328	340	367	352	308	325	346	355	349	295	329	322	331	318	344	380	333	344	316	318	378	334	308	322	340	284	330	352	339	322	324	345	328	319	295	324	339	342	318	313	327	314	312	328	344	363	319	332	358	340	335	315	333	307	352	349	323	361	331	354	307	348	320	351	342	350	343	311	313	347	328	296	310	339	339	330	356	365	356	330	318	355	328	323	302	346	339	353	325	319	382	325	326	364	325	337	367	328	347	313	328	344	355	340	360	349	352	330	314	368	319	331	349	317	367	324	354	354	357	345	372	313	338	335	373	329	319	368	371	332	336	327	312	322	315	319	367	342	326	336	367	320	339	340	360	345	312	315	322	355	335	328	329	387	321	355	346	352	367	345	361	350	370	334	364	308	336	360	372	339	370	350	315	347	336	305	352	309	347	296	323	339	333	329	339	303	362	307	301	309	340	305	309	361	327	343	323	319	349	339	314	342	334	342	331	344	352	362	315	320	345	349	344	314	339	324	334	372	300	340	358	284	329	347	312	324	292	313	341	337	307	327	333	364	358	353	314	337	338	330	333	357	347	364	329	391	347	318	308	311	327	340	326	317	332	317	335	329	367	344	359	325	324	323	352	344	330	328	303	360	337	339	297	322	347	323	342	357	342	354	358	304	358	335	339	335	326	338	331	323	342	333	308	310	360	311	320	330	374	380	331	326	364	320	326	336	358	334	357	331	325	369	340	327	332	339	341	348	350	371	343	349	339	338	333	333	328	318	318	329	285	342	314	334	348	338	357	391	335	365	344	320	336	342	316	330	323	358	332	333	338	364	320	347	331	342	299	342	377	348	363	335	364	351	361	325	322	335	339	353	335	322	354	346	329	324	335	317	333	278	333	332	318	308	353	314	394	343	327	342	359	332	320	360	341	320	331	346	325	324	328	323	328	336	327	355	349	372	335	360	316	327	320	320	301	334	349	303	313	344	330	364	303	338	357	348	346	346	332	311	329	341	327	298	344	313	343	326	364	327	339	372	356	348	345	341	317	341	327	330	364	343	319	339	329	351	329	317	314	327	315	324	372	340	320	359	355	341	352	358	345	312	380	333	349	340	328	333	321	328	378	321	357	354	322	326	331	311	352	314	339	331	348	364	322	356	350	321	346	317	327	333	362	324	337	327	318	329	327	325	349	328	315	329	318	311	331	342	318	357	322	362	358	326	324	307	349	288	356	331	335	333	358	328	357	352	340	337	315	335	315	356	339	344	340	291	301	335	317	326	327	362	321	353	306	311	315	333	318	318	341	352	339	323	353	317	331	354	306	352	307	351	345	292	336	338	364	344	334	320	354	334	350	362	324	352	323	337	329	319	351	330	340	343	328	357	339	332	360	347	342	315	353	320	313	332	355	313	322	330	279	322	322	325	380	295	352	319	337	369	315	346	355	329	322	338	322	311	299	360	370	343	320	343	350	366	318	329	338	337	354	352	341	324	347	319	345	329	306	298	362	333	342	339	315	325	350	387	296	321	360	340	345	348	316	329	320	359	373	354	381	360	352	318	293	329	334	328	350	352	368	338	336	351	319	307	315	374	330	370	355	312	332	294	320	331	360	334	358	331	314	339	337	346	339	335	325	330	358	321	302	335	328	390	347	306	360	365	332	322	334	362	340	322	327	348	331	316	295	304	371	354	351	318	346	379	337	328	324	351	338	319	336	310	325	343	334	345	337	321	293	312	364	389	320	336	335	320	330	360	329	347	332	378	331	317	300	343	319	320	319	317	349	356	352	350	321	376	326	314	346	343	344	345	326	333	372	345	313	324	347	332	360	319	346	332	340	314	370	352	311	332	342	396	330	365	343	337	353	350	313	334	312	361	308	355	362	335	336	352	304	327	326	327	349	355	352	336	333	349	377	359	322	328	282	333	302	349	320	332	359	329	337	351	313	317	335	321	318	310	308	356	352	357	370	358	362	309	359	332	339	346	364	307	326	354	327	316	359	306	318	297	304	344	314	376	329	350	363	337	308	327	345	341	326	337	351	323	335	319	347	359	338	312	366	307	296	371	330	354	335	332	292	310	321	357	303	334	344	341	334	370	343	359	309	313	307	346	314	329	317	343	336	352	320	372	297	355	320	349	345	344	325	354	314	361	369	339	319	361	331	312	365	367	345	320	338	313	332	313	299	341	347	334	313	300	326	346	318	310	350	337	325	291	299	334	358	324	342	335	354	376	321	332	335	289	324	362	352	321	321	301	321	303	338	311	332	327	333	356	340	349	339	293	323	335	298	362	304	341	337	341	305	335	345	334	357	346	334	348	329	330	348	331	374	338	380	342	368	332	326	336	347	351	377	353	344	361	345	339	315	361	330	342	319	315	330
6964	1016	1424	1758	1480	1309	1175	1072	1001	988	926	853	891	870	850	876	865	804	866	813	823	822	793	850	791	804	813	801	806	782	755	802	769	781	793	749	787	802	806	821	756	759	790	772	757	813	750	742	779	764	796	761	750	765	744	770	742	738	774	753	743	758	826	713	747	770	763	774	764	776	784	836	750	754	773	754	790	791	716	727	740	812	766	771	753	788	777	782	731	766	742	821	713	735	766	722	788	732	725	783	762	757	781	738	775	742	795	792	796	759	765	780	751	721	790	754	731	731	768	726	791	781	787	763	771	804	733	784	726	743	774	746	765	748	767	758	784	723	789	845	794	803	791	765	841	779	783	773	764	819	722	788	730	745	808	757	772	711	736	768	753	740	770	747	772	797	793	740	782	752	744	768	738	733	751	751	765	763	755	824	765	775	742	771	762	722	770	776	752	773	731	779	713	764	759	734	705	772	759	739	810	790	786	780	743	759	770	785	746	798	755	744	783	761	774	797	760	777	806	751	724	755	745	772	788	731	831	788	729	745	764	746	776	784	733	712	793	776	773	783	749	773	787	707	766	812	790	755	774	768	745	802	733	808	794	718	762	781	727	709	765	734	766	696	758	800	738	756	738	740	804	785	749	764	751	771	784	768	727	752	741	813	759	772	771	741	743	791	777	786	757	785	811	765	760	799	750	770	733	776	723	752	819	734	725	772	795	800	729	812	755	776	816	756	763	767	773	779	715	759	761	750	775	758	688	767	795	768	786	716	755	747	706	774	787	776	718	812	798	752	736	789	700	778	730	743	811	768	804	768	782	764	749	771	773	761	744	756	742	756	756	757	754	789	724	732	831	761	772	766	780	765	802	736	763	765	776	764	800	761	783	750	778	797	788	738	732	727	765	770	785	746	772	741	777	777	806	789	776	720	726	793	751	778	753	789	751	745	740	826	780	759	780	763	778	797	698	749	769	798	697	767	797	808	742	785	820	773	770	767	764	728	771	762	729	740	737	794	770	736	774	813	753	750	804	807	783	754	768	725	770	779	818	774	732	807	727	778	803	748	776	776	753	763	762	784	782	765	759	743	743	776	746	759	773	725	796	759	732	770	763	775	770	798	734	747	802	789	812	747	771	746	768	695	818	753	751	766	753	737	747	713	718	745	778	793	771	740	796	838	786	734	820	756	762	834	804	776	744	762	706	753	746	742	763	749	763	782	782	756	733	748	761	778	745	750	792	716	752	757	759	809	758	814	783	734	787	718	791	765	717	752	746	768	737	760	791	768	788	744	744	803	770	713	759	756	810	795	743	798	741	753	741	738	715	770	769	747	811	724	745	743	771	673	783	781	754	744	738	774	766	770	811	779	760	769	768	777	788	740	791	710	730	735	675	758	733	804	750	790	814	750	797	784	709	782	760	720	764	726	760	731	756	807	781	691	765	792	808	763	737	754	764	795	793	741	812	770	756	759	759	767	782	725	793	777	775	783	723	748	823	740	765	770	775	748	744	775	749	741	757	746	781	764	761	731	713	784	740	801	789	702	772	761	743	747	778	834	790	701	789	838	771	795	749	719	810	752	809	799	810	768	833	728	760	754	790	761	804	825	747	767	759	755	799	783	780	753	765	805	760	789	837	769	745	789	752	778	778	756	767	799	769	743	819	740	741	750	800	753	711	798	739	794	804	808	756	718	765	770	775	804	746	809	743	774	772	763	767	815	758	785	779	790	771	763	726	763	748	843	793	787	741	760	756	728	765	740	785	785	758	759	788	716	785	728	750	736	734	772	745	766	745	779	759	759	846	776	753	778	784	745	767	822	718	744	755	803	754	731	774	779	778	784	736	785	802	815	749	747	757	718	740	746	718	793	797	804	825	816	802	797	785	706	814	789	752	733	785	770	746	775	735	775	777	779	804	736	762	723	721	711	749	719	731	763	794	787	763	792	736	768	751	774	738	787	789	786	769	721	733	759	800	734	743	748	756	732	744	770	751	728	766	786	750	788	804	744	761	760	721	714	772	776	816	729	767	718	835	739	776	724	760	798	791	776	795	730	753	752	745	743	770	746	744	805	767	757	748	747	777	731	786	797	773	765	767	752	745	799	780	734	750	761	752	759	816	780	793	806	758	762	737	777	751	790	707	783	735	814	772	783	742	744	780	770	734	761	776	762	806	774	727	718	747	714	781	774	768	769	783	747	766	785	773	727	737	744	740	738	721	781	781	787	771	789	766	773	782	772	745	796	751	777	820	777	769	748	767	803	812	757	791	781	775	781	746	802	810	756	743	755	738	754	804	739	766	779	699	830	758	784	754	797	707	786	765	781	726	743	778	789	765	747	751	721	840	776	763	789	750	785	750	785	754	772	739	740	769	756	806	808	768	763	785	721	756	755	819	752	789	772	757	777	727	762	821	735	799	801	774	745	783	747	792	826	775	723	787	769	702	769	808	810	736	789	773	784	737	714	780	764	788	812	756	769	807	791	783	818	740	790	744	768	742	761	791	836	796	788	764	743	729	735	733	758	792	771	743	793	776	769	767	718	726	739	763	836	755	776	744	768	767	797	764	751	786	782	824	745	711	776	779	781	764	741	814	758	752	770	783	736	767	744	753	772	766	773	764	741	782	714	812	810	760	764	722	749	757	737	766	747	760	758	773	761	796	803	772	766	791	776	759	765	765	743	742	819	747	734	804	785	732	788	745	792	747	818	766	806	748	796	762	764	743	736	792	828	765	754	768	724	785	756	759	773	801	750	765	757	732	741	802	783	796	764	776	755	808	776	813	773	748	795	737	768	788	801	770	760	799	823	768	749	762	822	737	750	791	727	830	727	761	782	759	750	775	814	760	724	778	791	785	740	762	844	762	717	790	766	725	742	770	750	761	744	770	721	746	768	758	811	737	771	770	754	854	755	734	753	731	772	742	733	771	755	770	797	788	763	737	796	778	710	789	723	785	801	745	719	739	738	816	746	741	811	726	768	798	731	745	753	769	783	756	727	789	742	756	764	765	787	797	732	760	742	776	750	775	749	736	731	775	792	803	748	763	764	812	821	769	728	774	738	757	720	748	729	772	744	802	770	725	718	749	725	745	781	781	800	750	768	771	778	730	757	814	805	767	768	759	779	760	710	768	786	737	792	815	757	754	715	756	768	781	753	777	761	781	754	758	752	785	763	782	779	740	733	753	789	778	804	749	778	753	767	813	760	741	762	741	735	757	750	803	727	754	706	730	795	744	774	754	779	754	708	766	745	789	753	728	749	724	734	758	760	732	750	759	742	740	773	767	782	764	745	750	763	717	760	749	780	751	770	736	768	758	794	782	733	812	756	741	737	793	783	727	742	758	738	745	722	711	770	740	805	803	745	766	764	802	782	750	750	808	766	818	728	791	749	791	759	772	784	774	777	785	771	724	728	813	766	754	740	759	764	762	734	763	767	782	800	764	812	760	753	777	783	775	782	707	748	788	763	756	732	760	784	804	737	722	730	750	760	743	742
15107	1180	1008	756	621	409	362	326	292	319	237	279	219	212	231	256	222	247	228	211	224	224	215	212	225	213	241	217	248	213	222	228	228	241	201	222	227	221	220	197	249	243	250	208	239	237	225	235	220	224	225	222	207	176	201	212	221	186	251	246	231	225	212	207	239	201	235	253	238	199	224	228	226	243	219	218	212	244	245	219	230	217	210	216	224	252	206	228	237	217	219	230	227	234	209	226	202	200	227	215	213	222	214	215	245	255	220	221	205	202	206	223	231	237	212	214	219	230	221	231	237	241	242	216	216	198	220	214	188	174	221	204	219	204	220	224	234	210	230	215	228	198	191	224	222	225	238	235	205	210	192	270	204	239	187	235	213	226	196	234	203	233	221	211	186	224	199	207	216	221	211	227	209	237	226	191	217	231	202	202	231	220	210	224	234	193	235	211	205	242	239	222	206	234	208	210	202	218	216	219	222	222	200	179	230	222	216	205	235	200	203	217	215	215	218	213	249	206	254	197	215	232	199	223	223	224	222	238	200	217	221	209	224	263	222	219	226	200	215	201	249	228	237	214	231	203	225	206	226	221	238	213	231	228	199	224	244	238	224	195	245	208	207	215	213	218	219	237	228	219	238	234	217	240	215	214	205	239	235	218	202	216	197	226	254	217	206	194	218	204	227	218	199	218	213	214	198	211	199	198	233	190	207	198	248	227	229	221	191	221	235	238	194	216	224	215	215	222	222	232	209	243	238	242	209	227	222	221	211	213	206	253	211	217	199	216	202	219	219	224	218	217	196	206	221	230	198	232	218	203	221	219	210	210	218	230	224	226	199	207	202	235	208	221	222	197	202	207	234	218	196	224	201	217	212	220	213	213	209	197	195	239	242	226	194	217	224	212	204	199	188	217	231	238	215	233	220	216	206	172	235	230	217	224	224	215	208	203	218	210	242	210	233	225	228	228	214	214	222	223	203	197	202	237	225	235	212	234	244	224	203	195	202	219	226	209	218	223	189	212	206	202	215	215	230	202	215	227	227	215	228	214	214	220	230	196	186	227	226	189	233	188	191	200	207	221	210	238	199	208	243	217	226	199	205	200	207	225	230	244	206	235	226	224	217	228	193	217	203	183	200	211	213	252	215	206	238	230	245	242	219	214	219	216	201	211	195	209	241	218	186	190	212	176	210	217	220	247	214	216	223	228	241	214	189	234	205	207	224	211	211	226	207	194	212	232	214	244	169	204	215	230	197	250	208	230	225	230	228	225	220	214	204	206	226	207	201	203	219	219	235	220	215	230	231	236	209	216	220	254	235	256	226	216	219	214	225	224	198	209	217	207	232	235	189	235	214	206	232	201	200	199	185	210	197	240	217	223	237	211	229	241	238	211	185	216	210	195	227	237	238	237	224	212	237	232	247	234	209	225	241	221	232	224	228	227	215	201	212	225	195	198	208	226	213	244	200	234	194	208	216	216	219	202	230	221	208	194	227	212	218	229	210	190	231	224	211	197	222	237	204	236	185	211	217	210	216	210	222	236	209	211	185	215	220	233	215	210	212	182	225	218	207	211	212	207	222	188	215	187	220	223	248	203	220	209	213	191	236	237	228	229	217	214	210	200	206	220	223	227	213	239	220	217	236	199	201	211	216	239	218	216	227	212	187	232	233	250	216	199	219	204	207	235	224	211	199	243	225	249	240	208	223	223	210	205	193	206	195	209	207	215	203	210	213	233	190	237	234	219	227	221	207	207	230	224	207	200	215	220	207	240	225	216	226	231	228	221	213	230	236	245	232	217	207	225	197	201	237	232	196	224	205	201	213	227	213	228	212	224	223	181	223	235	225	209	194	232	220	195	237	219	208	231	230	224	217	238	244	206	216	208	212	210	235	209	209	229	223	220	245	234	226	179	224	205	222	218	213	209	225	221	201	207	211	194	200	219	230	230	211	224	234	233	222	282	240	230	240	229	260	200	217	198	231	221	176	232	230	208	215	238	216	214	222	212	196	216	198	189	221	227	214	228	225	228	202	223	191	221	214	215	246	221	200	241	228	224	205	186	198	215	243	195	212	238	241	237	227	198	227	227	200	237	213	200	212	189	229	213	245	216	216	227	201	218	219	226	187	243	209	238	218	240	197	204	204	209	209	213	216	226	197	192	225	214	201	215	196	206	251	211	241	258	216	242	225	204	209	211	214	203	222	230	221	205	214	225	232	222	212	222	224	220	213	205	214	210	198	216	242	185	230	211	240	249	233	208	222	233	225	195	198	204	210	207	230	234	226	196	222	210	216	206	229	200	203	226	223	218	206	210	218	232	213	213	199	224	227	224	229	194	220	213	226	217	210	216	218	225	232	244	191	228	231	210	234	220	220	209	228	231	206	230	236	213	194	205	197	237	230	200	213	209	209	199	203	211	218	230	199	200	228	237	232	226	227	241	227	226	215	221	219	200	201	243	206	224	212	204	216	235	195	217	241	211	221	238	259	223	207	232	225	186	183	216	204	212	228	213	204	188	200	241	211	218	197	206	231	240	214	217	207	215	210	223	233	233	215	219	230	215	223	240	225	221	225	205	253	219	203	236	226	236	207	211	223	249	235	211	199	235	223	224	246	216	204	233	228	209	215	215	222	222	227	217	203	232	216	207	202	200	234	222	211	229	253	223	217	215	235	227	171	228	210	224	247	249	190	231	217	208	203	232	211	216	235	234	221	243	229	220	210	237	247	236	208	243	227	221	216	185	220	219	217	205	179	206	224	218	220	201	219	245	214	191	189	201	212	229	244	199	198	207	206	247	211	217	220	214	212	214	225	175	202	212	219	214	223	203	206	231	234	249	203	244	231	245	228	212	219	226	230	200	190	189	222	194	236	259	194	216	202	228	208	191	255	228	209	212	214	213	218	222	210	210	242	235	211	194	216	212	216	209	228	191	226	236	235	226	234	215	210	239	243	207	214	206	199	236	187	240	205	244	217	223	229	238	194	214	215	193	223	227	241	227	227	219	210	201	235	191	221	193	236	224	225	211	218	239	239	186	227	241	231	208	229	237	196	238	211	210	218	224	227	178	238	209	227	214	272	213	215	212	232	202	217	224	243	222	220	237	220	219	181	208	237	215	241	228	221	196	203	209	218	234	215	232	224	215	209	229	220	213	240	214	219	204	230	219	228	212	231	224	223	224	233	226	228	218	237	231	220	216	211	210	233	202	238	217	207	220	228	238	217	208	243	201	199	217	198	239	234	224	224	206	227	210	208	212	217	204	213	211	202	234	242	204	199	218	206	212	208	211	212	204	234	215	218	208	201	219	219	209	226	195	216	265	189	213	227	229	234	222	235	223	212	252	230	234	243	211	211	194	202	217	222	231	222	222	221	249	223	208	209	207	199	210	175	231	219	187	222	210	222	196	222	229	233	189	203	184	219	237	189	230	203	203	191	217	213	230	191	210	232	235	240	190	219	202	225	211	220	232	202	236	211	208	236	210	239	224	216	223	226	229
8279	1052	1974	2363	1917	1476	1283	1040	936	874	787	786	747	698	636	698	656	645	552	575	595	567	609	549	568	583	540	524	576	545	539	576	532	531	508	544	544	534	540	561	540	484	474	495	507	536	531	484	511	543	544	496	534	516	487	491	515	490	518	499	515	533	499	531	510	465	503	541	497	497	506	503	516	465	548	552	512	541	514	519	514	492	547	470	489	511	554	512	493	449	516	501	488	501	514	541	517	512	488	503	505	536	501	487	498	514	497	510	496	480	505	497	553	527	516	505	525	489	515	480	499	472	456	482	484	474	480	487	536	533	546	514	477	496	493	506	473	561	491	499	508	469	468	542	541	539	537	491	522	495	493	492	496	510	495	495	525	522	509	506	506	490	534	521	496	515	496	526	502	501	500	509	515	494	457	471	542	513	495	503	491	495	481	528	521	493	511	513	497	500	508	513	486	500	504	487	530	518	474	519	501	480	512	528	470	483	465	504	523	504	509	492	511	532	486	498	515	513	534	509	529	461	529	520	531	526	513	515	520	492	494	514	488	486	507	525	513	527	502	479	520	491	530	513	531	542	499	494	459	490	451	496	476	499	475	536	528	483	505	518	538	481	511	470	481	513	557	486	463	477	495	469	542	508	514	485	502	541	528	487	501	538	488	514	514	520	487	516	515	503	456	476	499	530	493	494	466	545	469	532	530	489	515	519	529	495	514	513	516	499	507	511	500	516	524	558	497	499	539	490	517	486	508	543	513	515	529	491	502	521	553	532	493	469	501	523	467	507	503	535	490	501	517	472	467	492	483	507	497	513	517	501	502	509	494	499	545	484	493	524	535	517	504	528	554	490	526	507	494	492	482	534	515	521	475	502	484	495	510	482	511	503	481	518	505	500	497	450	492	509	494	457	481	456	495	497	518	494	519	502	550	527	477	496	488	520	524	499	510	485	529	514	511	491	507	515	510	505	542	500	485	487	527	511	534	480	437	512	498	499	506	473	535	457	496	529	497	498	495	513	532	575	475	461	513	496	527	533	493	509	499	504	525	518	481	475	490	472	499	514	524	524	522	504	474	550	471	523	499	521	487	478	471	515	522	500	535	549	543	505	481	529	470	523	525	493	521	464	519	504	466	494	485	520	510	462	481	526	517	448	470	493	518	479	492	565	505	507	492	475	524	488	534	470	466	500	488	554	500	534	504	465	479	513	506	547	494	513	483	524	498	478	495	519	478	487	542	515	511	489	507	541	486	491	533	483	517	478	545	494	508	521	505	481	515	493	520	520	522	510	487	500	497	567	543	484	496	500	512	505	518	448	498	515	537	501	486	516	510	532	458	468	506	486	482	527	460	505	537	480	497	506	512	484	503	490	494	535	513	446	541	513	569	534	493	515	537	490	492	516	469	538	500	504	472	488	492	475	465	507	503	470	518	513	499	455	484	488	467	484	521	559	483	519	501	510	499	492	514	502	509	515	475	499	531	490	501	516	465	516	509	523	496	527	490	486	515	499	538	514	478	469	520	527	498	515	495	501	504	522	542	504	507	475	513	518	500	495	540	507	480	488	496	477	541	506	460	484	475	497	528	446	492	557	491	506	473	515	523	524	506	532	500	484	503	477	483	503	537	490	515	478	509	478	491	506	512	506	518	528	511	484	483	475	522	481	521	551	532	494	491	473	457	470	519	483	498	530	472	500	506	470	549	500	558	490	527	453	503	503	482	492	493	517	511	524	503	523	538	506	515	533	460	543	476	508	530	460	488	518	490	474	492	496	471	468	524	497	555	471	523	475	522	490	556	493	557	491	470	500	473	498	498	500	527	514	527	526	461	530	533	524	457	510	495	505	546	511	521	485	518	507	499	515	507	546	470	531	512	499	514	539	473	500	494	495	521	514	481	526	533	512	508	531	497	523	469	473	503	508	567	477	478	485	474	502	487	528	533	495	510	524	504	483	487	506	458	469	538	498	504	534	497	486	455	504	505	530	524	504	513	450	485	470	509	497	538	476	532	500	473	471	535	498	523	467	490	525	463	531	491	491	498	531	535	493	514	462	527	495	490	501	498	540	506	501	521	484	510	491	468	466	518	503	498	543	527	490	502	527	552	525	514	533	490	473	507	492	494	463	475	522	521	472	510	471	535	497	528	503	510	485	544	494	479	482	499	535	489	483	484	510	489	460	496	519	520	512	530	500	481	479	462	519	492	529	521	471	497	499	479	487	530	474	499	503	502	509	501	479	506	486	510	500	491	484	523	515	477	535	504	507	496	521	446	493	478	515	535	511	473	496	521	479	500	521	486	523	507	457	514	538	465	474	498	500	511	509	511	514	536	502	444	505	463	497	466	529	535	556	540	463	528	501	468	521	523	502	466	523	503	537	501	499	516	537	508	519	520	497	529	482	528	517	482	527	535	466	531	492	505	484	505	524	491	555	482	506	556	502	481	495	473	532	555	528	466	483	492	511	504	495	482	514	494	518	537	513	515	505	498	517	523	522	507	516	488	486	541	525	549	465	502	536	492	498	479	494	483	501	495	520	480	492	517	511	539	483	532	496	486	516	502	532	475	495	510	493	499	481	501	506	498	502	488	528	506	532	525	482	449	492	502	489	482	535	512	533	521	563	485	475	471	468	502	499	500	523	508	491	490	479	483	451	492	448	527	479	528	464	483	548	525	508	511	489	513	533	523	491	508	494	519	495	503	510	494	556	509	531	511	502	500	487	478	538	485	540	551	493	509	497	498	505	509	509	491	493	485	504	495	538	502	544	491	498	522	480	502	518	452	485	496	512	512	537	502	500	507	525	501	512	505	513	506	461	498	513	527	560	520	478	518	484	466	461	550	482	513	532	498	516	518	464	529	505	512	489	526	508	504	505	500	486	507	501	504	514	504	522	517	553	517	510	490	517	469	500	483	552	532	526	535	508	499	527	482	505	507	541	493	490	502	510	544	530	498	499	551	506	493	504	515	485	478	532	528	493	474	496	501	505	499	517	504	528	480	571	500	543	490	504	526	519	503	512	501	488	491	477	522	488	499	529	508	512	458	501	493	538	514	530	508	529	502	516	523	514	513	486	549	487	503	476	483	504	532	494	528	550	496	451	480	507	494	489	493	526	512	496	480	437	547	494	478	511	462	514	522	513	513	509	508	531	497	496	471	490	488	523	518	498	544	510	492	546	452	493	496	511	470	505	511	521	497	473	493	479	474	493	493	525	549	504	496	490	485	505	493	499	519	508	496	501	497	449	522	508	487	530	513	500	540	492	506	490	528	496	526	484	490	498	498	509	502	535	479	533	493	556	526	516	516	563	514	506	523	535	508	483	518	524	473	527	497	515	505	509	498	499	512	522	516	501	532	540	521	507	486	502	500	499	484	507	513	477	494	531	551	462	510	506	479	470	513	457	473	527	489	482	493	455	501	524	500	443	498	495	500	517	522	499	480	509	509	475	530	497	478	521	478	475	498	483	522	550	539	479	495	460	504	487	537	514	482	535
1647	257	245	233	227	220	247	225	213	224	234	203	206	245	198	227	253	233	234	241	236	227	227	240	263	249	239	226	225	231	237	214	216	232	227	235	242	212	218	239	262	230	229	209	244	219	215	194	221	236	233	221	215	202	259	226	222	216	231	240	225	199	243	232	233	237	245	245	201	255	255	220	231	214	241	243	240	238	248	225	243	221	249	242	222	190	233	250	214	208	229	211	248	210	224	231	225	224	249	219	218	212	216	244	214	216	217	234	266	224	221	220	232	220	252	226	231	240	248	217	234	223	224	231	236	246	232	220	219	208	250	239	238	238	222	245	230	234	248	215	210	235	221	244	207	240	226	242	231	239	246	248	236	225	243	251	239	254	214	249	220	242	221	223	221	221	232	234	199	263	220	233	202	208	238	239	224	236	218	236	229	211	240	226	213	218	227	243	235	240	220	219	223	235	236	261	207	191	216	213	241	243	232	214	212	221	242	234	234	234	219	222	198	222	243	214	222	204	226	214	223	228	236	226	273	221	249	247	213	219	201	227	272	192	274	200	215	233	226	217	252	225	231	243	244	223	229	246	245	208	246	229	224	232	232	227	230	214	238	220	272	265	223	248	202	205	222	241	225	247	243	232	238	203	212	236	197	209	233	200	232	221	224	208	219	223	227	224	239	236	249	242	246	223	218	244	218	215	213	213	231	267	213	238	248	205	242	207	223	253	238	212	205	202	233	220	237	232	231	217	243	228	244	227	228	244	220	232	242	211	197	220	266	233	230	233	208	188	265	250	218	240	253	214	220	226	262	213	240	229	235	236	239	242	261	221	223	225	260	206	212	238	225	216	239	223	234	247	225	222	231	217	251	226	228	268	244	231	247	238	244	220	219	227	228	241	230	228	222	253	236	228	221	201	227	220	219	193	231	227	217	221	210	200	197	247	223	204	224	228	248	243	236	241	246	236	246	237	226	218	256	248	244	218	236	229	203	223	241	223	216	232	241	235	221	247	216	215	215	236	239	231	226	235	241	210	224	223	238	229	236	236	225	220	230	230	226	225	221	219	224	226	225	210	228	213	215	220	222	234	243	221	200	225	216	218	219	216	212	226	236	240	209	233	207	267	237	204	239	217	237	249	210	238	212	245	191	240	229	227	242	221	235	222	236	259	243	234	228	236	219	208	217	209	229	233	222	220	215	240	248	211	209	226	218	233	251	250	218	244	230	215	237	241	277	218	230	213	246	227	237	206	217	230	220	247	239	242	233	244	232	262	217	237	250	221	204	226	178	199	243	218	231	234	239	249	231	235	205	245	248	210	206	241	220	246	218	243	230	231	220	247	215	227	230	221	234	245	224	228	255	219	199	235	242	223	212	242	257	207	211	213	210	201	226	196	197	243	244	236	204	219	245	222	248	195	194	225	245	245	219	232	219	223	243	246	203	229	230	230	233	234	198	255	226	243	232	225	249	210	244	236	232	240	234	239	220	229	216	220	239	232	260	240	228	211	210	230	236	229	214	224	229	236	240	246	234	239	234	221	225	242	270	237	194	214	215	228	232	236	228	215	243	211	231	239	269	229	208	242	257	184	255	235	227	231	243	253	235	215	208	239	216	249	218	194	246	241	191	234	230	203	233	232	227	253	202	253	226	228	208	239	231	213	241	233	229	275	197	213	234	218	213	248	224	212	240	241	220	225	197	220	216	224	236	247	241	210	270	218	214	230	224	215	264	222	237	242	225	226	240	238	250	234	222	222	231	241	243	228	244	213	242	211	208	200	252	224	219	253	216	241	257	228	220	225	228	251	250	246	242	246	213	225	261	229	238	232	223	234	215	205	219	224	255	212	228	245	226	232	194	242	216	215	216	248	236	225	237	250	229	222	223	234	220	230	225	220	218	231	197	219	245	261	227	239	251	276	265	243	220	216	241	239	226	236	242	213	244	223	233	225	222	229	232	200	238	213	241	212	237	239	236	217	204	216	218	232	218	204	216	248	250	258	250	249	219	215	246	243	213	244	223	214	236	217	232	223	245	240	204	224	224	238	219	233	244	238	234	231	233	210	233	235	260	231	206	224	223	230	220	188	218	201	241	232	248	220	259	225	249	223	226	243	199	217	263	214	220	227	214	249	232	233	235	224	226	224	239	251	242	229	234	224	216	242	224	224	208	217	215	220	236	237	220	239	263	234	229	233	224	216	242	225	208	227	208	231	216	214	231	236	189	220	212	254	226	231	231	223	245	232	218	232	249	220	202	214	214	218	259	208	215	233	251	242	234	217	234	261	242	223	231	198	213	219	203	237	233	221	238	228	231	236	202	226	225	240	224	216	203	238	213	234	224	224	261	252	230	250	208	240	204	240	222	241	218	220	211	225	231	232	206	219	216	224	242	223	265	211	225	219	257	224	252	248	222	265	253	192	238	221	202	252	234	268	205	255	261	217	242	250	238	216	230	262	217	217	235	231	224	213	236	224	192	213	232	210	222	216	220	244	247	242	203	246	216	211	233	239	215	242	239	229	244	228	227	206	230	259	249	219	194	238	214	222	206	215	228	189	220	254	231	206	228	261	214	227	233	228	219	218	217	230	217	222	223	245	221	228	218	246	233	240	225	234	201	216	238	257	245	208	243	223	226	212	227	231	226	232	234	224	204	220	233	224	232	219	217	214	239	244	216	191	212	238	232	234	234	268	238	231	241	231	231	248	219	226	220	217	227	241	221	225	228	226	225	230	200	222	227	207	187	208	219	242	236	245	254	219	222	225	237	251	229	229	241	222	230	263	213	249	217	241	205	230	252	213	206	242	227	242	206	220	196	258	211	246	209	205	242	206	229	248	202	238	240	252	259	218	223	236	238	232	225	220	244	228	240	223	225	241	214	196	210	229	230	239	251	220	210	216	232	246	255	246	217	223	223	233	268	238	214	246	215	235	236	217	207	242	209	250	231	238	232	221	267	228	218	238	242	240	236	219	213	235	243	194	248	236	222	242	218	226	211	228	277	212	233	229	215	223	237	200	250	240	247	245	211	234	232	231	219	208	245	223	211	234	217	206	232	219	223	239	217	215	209	228	219	211	238	226	236	221	189	245	216	225	225	246	216	229	227	252	230	254	228	230	198	218	227	208	224	221	231	213	218	209	227	215	220	245	211	241	231	203	227	245	238	251	240	221	231	227	233	227	235	190	259	231	215	220	231	235	238	233	212	240	207	225	245	208	241	229	230	241	241	228	236	220	213	237	209	245	227	238	226	206	215	231	242	240	216	247	244	247	230	222	204	221	227	235	204	240	213	229	241	218	233	245	242	229	229	218	210	224	224	232	247	229	207	206	240	209	227	238	256	249	203	220	233	205	253	220	225	229	227	211	212	226	231	233	249	215	244	246	220	214	214	211	226	224	202	222	227	196	232	227	238	235	221	177	242	214	223	261	206	208	254	240	207	230	216	203	226	233	225	217	199	227	223	216	211	229	219	218	244	247	238	228	225	222	242	238	255	245
2084	549	565	585	568	584	577	615	550	598	523	557	561	557	531	570	494	534	563	590	604	586	536	564	552	526	597	524	570	550	555	567	586	564	559	559	510	576	552	546	547	550	549	555	547	549	542	579	567	572	555	542	578	613	576	601	557	505	512	517	559	516	566	593	532	559	507	588	576	544	583	575	518	572	521	552	573	573	549	596	541	523	534	591	531	596	579	555	545	581	552	501	538	578	546	543	567	563	591	571	581	557	539	562	545	550	523	583	607	600	576	513	538	488	540	559	561	582	555	557	577	594	552	549	545	541	553	562	590	541	514	595	574	537	508	563	530	528	593	552	530	535	556	553	583	554	591	589	547	588	535	585	553	517	565	584	594	559	535	508	555	555	542	565	559	575	529	556	556	576	556	588	541	539	521	560	562	533	556	572	600	504	580	541	517	584	529	567	573	550	558	552	528	527	545	534	571	576	597	557	576	549	548	541	553	606	518	556	558	532	537	592	546	582	607	583	537	556	535	530	574	525	566	581	529	566	583	566	577	550	544	533	578	566	553	572	565	524	580	556	574	534	564	579	566	570	527	606	515	568	560	572	541	578	570	549	543	552	540	546	563	528	564	549	544	567	540	562	566	523	559	552	584	571	574	598	582	582	568	585	555	545	565	581	586	561	543	572	573	530	562	546	564	583	591	548	528	565	597	543	553	530	552	532	584	577	535	537	518	578	549	564	581	577	576	547	558	512	518	561	536	568	578	589	578	590	561	536	531	535	563	506	586	555	569	549	543	617	545	581	527	580	578	533	535	565	540	577	558	570	569	517	565	550	600	568	557	566	584	587	558	548	503	569	541	522	550	563	561	575	608	521	587	543	582	532	561	554	564	565	576	548	520	564	521	574	490	595	552	568	533	558	540	559	553	550	540	541	504	577	543	552	553	553	536	523	566	560	556	578	534	523	517	545	567	559	579	523	548	596	541	575	586	579	542	568	564	550	550	534	558	524	555	600	552	517	531	552	578	554	557	599	566	554	539	579	540	570	566	523	549	547	573	556	563	525	557	624	554	547	579	605	550	555	552	561	565	544	575	559	561	562	559	558	566	516	559	566	534	619	546	543	554	556	515	550	594	553	538	563	579	551	548	551	563	546	523	552	564	556	556	539	542	537	536	557	585	557	550	574	543	565	578	558	581	537	560	573	545	554	530	564	548	563	562	519	574	547	550	558	547	567	549	556	529	562	539	541	534	544	556	554	573	544	573	578	574	555	548	599	578	581	580	588	541	598	549	538	575	582	565	563	590	564	597	579	579	578	598	580	580	565	560	567	526	567	557	546	579	545	578	543	555	550	545	592	576	565	546	549	575	591	560	561	539	529	549	571	571	559	591	519	542	555	539	603	596	585	540	577	543	588	611	567	551	587	554	561	560	585	541	576	502	558	545	531	545	600	548	537	583	574	558	604	538	548	545	560	538	564	570	543	511	587	569	536	491	563	576	544	564	565	569	554	572	548	583	537	515	596	535	548	576	559	560	576	548	548	512	553	587	507	548	544	580	548	576	525	566	565	512	559	548	564	537	549	541	557	578	559	559	534	524	621	524	567	567	571	592	504	563	563	549	547	559	579	530	553	542	546	547	557	511	571	525	539	602	550	533	513	567	568	567	553	562	577	596	570	540	560	525	540	559	577	534	556	609	545	546	562	581	601	559	563	525	525	575	555	555	585	545	579	562	584	575	530	574	602	530	544	543	537	519	542	571	541	583	587	547	541	586	571	539	532	567	528	560	559	548	583	592	569	587	529	545	544	507	592	570	540	538	549	557	551	548	550	562	559	533	563	498	532	563	538	562	575	559	534	579	580	564	576	572	582	603	547	546	557	536	547	567	568	541	594	575	538	556	559	609	531	540	522	560	584	561	595	547	526	550	548	577	563	553	539	523	598	585	550	529	617	553	526	610	596	563	609	531	594	546	595	579	569	543	574	570	550	581	604	554	569	574	524	564	575	547	529	560	508	576	539	576	555	550	572	607	569	515	560	527	552	562	556	569	554	521	567	599	515	602	551	516	532	572	566	603	551	511	543	577	539	566	523	589	549	552	562	554	561	556	547	586	553	563	547	588	539	519	567	554	574	543	499	544	603	545	545	549	547	529	537	549	567	551	596	559	572	567	581	571	526	546	532	552	542	537	554	549	554	521	512	539	604	564	542	548	566	556	518	537	570	548	540	569	538	570	543	553	581	580	555	549	553	566	591	585	531	550	573	568	564	568	582	567	532	572	591	554	569	558	568	560	539	580	532	573	554	566	595	538	599	546	556	546	591	594	568	597	585	583	599	574	514	556	577	568	561	567	585	609	566	579	577	568	568	559	565	514	549	500	573	554	567	577	574	565	544	567	536	577	568	546	551	559	583	550	581	554	542	561	595	530	543	562	602	561	575	570	541	560	558	556	497	542	553	524	533	523	578	507	565	530	525	521	583	594	558	570	541	589	552	583	579	571	529	573	601	570	565	566	553	512	540	517	546	559	554	530	531	509	563	539	523	554	526	537	576	562	577	558	524	578	517	557	552	534	557	579	566	578	564	542	576	561	558	516	583	614	572	546	571	528	569	542	579	568	592	569	543	563	538	548	547	585	579	576	540	554	558	566	571	570	547	569	529	565	552	540	568	548	575	577	560	541	572	606	510	517	572	596	577	565	583	520	535	552	622	584	583	586	569	535	546	578	541	534	542	600	535	596	524	539	537	583	549	595	541	559	599	559	563	607	581	606	552	519	586	575	530	564	557	573	511	536	548	562	547	566	510	566	551	545	521	541	536	567	602	581	542	531	601	573	551	573	539	543	556	562	538	577	570	566	599	582	569	505	577	565	558	531	509	555	560	593	549	536	526	589	584	545	569	543	543	552	538	573	511	573	560	497	589	593	576	567	578	529	602	547	540	557	598	563	495	546	521	547	518	548	556	523	541	556	529	515	536	507	565	550	545	549	561	543	542	576	602	545	599	529	532	530	557	544	520	586	547	535	541	543	579	555	556	532	556	576	544	545	559	559	534	580	554	564	561	559	555	544	550	524	589	590	523	506	576	577	551	556	550	550	559	607	571	531	566	538	567	596	534	567	588	558	559	544	604	566	568	555	561	578	521	586	546	528	565	571	537	550	578	509	550	556	518	548	555	616	519	530	536	547	567	537	599	565	555	558	564	509	567	521	576	552	612	542	550	575	566	578	594	572	533	599	552	531	544	548	526	496	594	549	548	592	555	567	554	554	595	525	522	583	586	550	548	574	544	502	584	536	569	551	563	538	589	555	544	531	577	542	527	557	571	525	526	554	544	586	557	532	540	553	523	542	558	564	580	557	545	529	547	521	607	572	553	521	552	563	585	530	500	547	597	593	570	554	604	567	569	550	563	563	545	553	570	588	518	547	544	546	595	592	554	526	495	583	591	560	563	544	548	554	552	566	611	528	622	577	570	530	583	565	550	575	582	554	591	536	582	560	570
8514	688	664	651	498	459	386	398	373	377	329	379	339	342	363	378	324	311	322	347	326	351	321	307	345	324	363	330	332	379	336	325	328	348	338	307	350	359	320	336	359	339	327	323	299	357	344	330	360	374	292	340	302	293	351	310	340	339	350	312	327	325	311	324	329	356	328	376	361	340	331	368	330	335	351	347	329	308	341	335	343	378	350	331	344	344	355	352	348	339	331	329	361	343	344	333	333	346	299	332	345	337	354	328	342	326	329	357	334	340	327	379	343	326	327	386	332	371	308	331	323	326	317	325	336	314	316	327	306	357	359	373	328	371	352	290	297	336	345	351	367	341	307	344	320	368	335	339	339	344	332	306	337	371	319	314	323	367	353	331	318	330	320	332	358	316	338	326	339	331	333	348	337	338	340	321	359	340	346	333	337	298	331	337	327	313	356	354	322	336	337	353	332	311	336	323	342	351	320	319	338	313	365	329	342	376	326	336	337	324	363	362	324	354	338	327	344	334	331	348	328	312	384	344	331	343	301	335	323	350	320	362	327	325	317	327	334	355	348	356	347	355	353	333	318	351	330	338	332	306	355	321	323	350	356	312	337	364	322	330	312	303	321	373	364	316	311	340	341	336	304	347	308	284	330	320	346	353	338	339	286	353	327	358	324	318	330	371	345	329	338	322	354	338	341	311	270	325	334	361	343	317	346	337	347	345	361	348	318	320	337	341	318	346	349	352	354	319	314	346	351	331	344	343	338	330	387	325	330	355	319	363	321	322	416	336	308	335	323	361	348	343	339	313	326	318	346	310	331	339	345	355	356	343	361	331	319	341	371	326	296	311	311	309	315	358	348	391	373	334	329	318	307	289	347	331	336	311	333	325	351	323	325	332	353	348	310	312	340	347	341	301	335	377	365	349	328	323	320	311	348	368	315	344	368	327	320	331	343	327	311	319	348	361	344	296	327	309	304	335	316	324	330	308	332	285	315	320	349	374	346	347	365	327	332	329	348	341	303	331	370	383	341	303	320	307	307	348	329	333	348	355	328	318	338	352	313	343	345	331	324	341	325	315	323	342	308	308	323	314	328	338	366	375	343	353	360	355	327	364	341	360	359	345	314	337	354	324	318	360	310	346	329	339	332	321	329	339	318	332	339	350	378	345	346	294	372	300	299	345	319	324	319	296	336	344	319	334	362	325	353	349	364	288	346	310	354	329	329	324	328	337	343	333	345	336	332	308	319	358	359	326	351	321	348	329	316	306	331	339	350	334	344	351	328	363	343	325	300	365	328	318	309	343	341	325	344	318	327	336	312	348	350	341	339	327	322	322	346	345	361	342	361	317	302	328	319	336	343	323	330	371	346	330	333	344	349	354	355	330	339	341	358	370	327	300	344	319	331	345	331	334	335	325	297	349	321	341	334	334	337	300	296	348	313	345	349	315	337	326	354	362	310	351	318	346	346	318	372	337	310	314	365	339	337	322	340	313	324	350	325	316	343	345	324	324	361	309	322	336	303	346	357	321	360	348	334	318	349	363	306	341	354	318	303	347	343	363	324	322	350	319	330	298	339	329	316	348	320	337	331	415	322	329	306	325	309	370	305	377	329	360	339	319	337	335	353	331	283	341	314	366	309	333	362	313	320	307	352	328	343	308	369	323	309	340	327	321	371	352	346	342	355	355	342	299	337	353	362	311	305	315	310	302	292	356	341	333	334	331	329	338	346	364	325	307	354	330	386	324	307	326	337	382	352	348	331	341	357	344	346	323	320	328	321	377	313	340	352	383	354	318	303	336	367	346	359	340	330	323	348	351	329	325	357	349	348	353	362	372	327	332	330	304	316	336	341	346	350	335	312	326	329	345	325	342	329	353	330	320	359	329	313	321	355	386	352	328	326	288	347	349	327	339	317	351	318	313	333	324	321	354	344	343	326	304	328	313	335	325	312	352	338	332	337	357	295	352	368	308	322	330	325	341	316	359	317	320	358	307	362	353	327	349	391	339	321	331	334	342	327	327	339	338	377	325	372	326	316	327	312	328	340	317	368	346	381	328	275	316	324	338	348	320	326	330	311	271	322	351	329	354	337	332	351	325	328	301	314	367	322	322	332	332	344	354	313	305	302	331	319	339	286	349	338	297	363	372	311	300	331	387	348	340	369	343	337	342	332	317	342	361	338	367	337	388	362	324	327	321	334	313	364	364	325	341	336	331	291	324	384	336	364	349	373	320	361	350	315	341	338	347	355	317	323	339	343	326	330	318	340	313	289	299	373	330	328	372	352	337	351	361	333	363	363	361	320	318	320	364	360	370	335	330	327	341	342	320	349	333	358	342	336	350	333	353	343	307	354	341	334	316	349	324	328	344	343	294	346	311	298	332	334	315	318	354	348	336	354	337	315	327	329	341	327	382	330	307	314	337	335	325	324	325	368	352	360	306	340	292	331	337	278	371	342	325	316	344	304	323	311	347	319	332	322	307	313	323	306	311	345	367	321	329	298	343	334	348	347	363	354	341	314	355	330	345	348	357	333	318	281	344	312	341	340	341	293	350	351	303	327	339	392	377	374	324	361	337	318	320	321	350	350	356	370	343	357	327	353	296	332	369	353	343	344	339	336	341	329	359	347	316	327	343	333	326	343	313	354	328	319	341	323	316	327	315	334	339	303	337	375	327	342	359	343	339	310	317	352	295	338	337	332	342	338	364	372	356	341	345	340	359	307	320	324	338	346	328	323	294	329	333	312	363	351	335	328	336	350	315	330	338	339	326	339	387	351	334	380	337	337	322	326	351	314	293	350	356	332	343	342	343	321	322	323	341	332	364	353	353	306	337	338	313	336	334	329	309	324	286	342	315	334	323	328	341	288	315	318	370	329	314	356	326	327	359	318	320	313	316	356	306	338	287	321	342	359	319	299	297	325	354	303	349	326	353	313	333	341	312	333	379	340	352	318	309	311	314	327	315	327	362	313	325	350	356	320	356	367	356	339	333	350	324	333	297	342	322	355	310	342	303	342	352	337	312	348	326	334	341	281	336	317	346	337	367	369	323	310	335	342	307	322	322	362	333	316	314	320	307	357	346	327	328	353	343	321	293	344	335	306	317	331	335	363	320	340	288	321	342	366	297	354	356	348	338	352	381	305	335	333	352	340	329	332	322	323	344	350	304	315	320	310	312	315	361	338	334	335	355	321	348	302	334	344	323	355	355	342	343	309	311	327	334	360	340	324	334	362	363	351	331	335	308	331	342	333	353	374	349	353	315	329	340	321	363	307	343	345	316	325	369	308	351	319	332	327	325	343	303	342	315	350	384	357	331	345	327	346	333	354	338	314	303	314	311	292	321	330	315	348	357	358	340	344	304	350	321	320	326	306	324	333	312	380	341	363	383	313	345	307	316	301	300	334	353	333	345	374	352	347	334	345	338	331	326	327	342	292	338	305	341	305	329	344	374	354	351	302	296	331	339	349	333	343	331	315	334	347	329	353	304	327	322	341	333
6828	1009	1509	1746	1444	1313	1132	1060	1012	953	989	920	921	868	892	796	825	858	786	761	791	801	809	788	776	788	791	796	789	812	746	762	762	796	811	781	767	770	788	773	794	782	790	786	776	772	784	780	742	754	792	787	749	754	774	797	773	812	779	742	765	766	795	764	763	805	804	766	805	753	797	739	683	727	733	784	784	748	811	772	773	754	742	801	784	766	763	788	736	794	753	732	771	757	769	764	762	755	781	828	767	748	729	807	719	804	731	801	743	787	759	781	731	736	719	712	741	744	805	751	777	766	737	711	731	753	771	744	777	735	801	748	789	723	762	743	787	821	815	826	755	812	793	783	744	744	772	782	728	783	754	760	777	789	776	775	758	772	792	750	739	805	759	766	747	783	755	797	762	770	771	770	776	782	766	749	719	758	745	737	763	759	774	826	787	800	789	791	743	771	790	746	771	774	769	769	746	751	737	782	729	751	797	741	753	766	742	715	784	787	774	793	764	730	774	766	761	757	725	717	794	794	754	790	749	732	764	760	748	725	822	760	726	719	783	757	745	769	762	779	776	704	733	780	775	782	754	820	751	785	802	745	794	829	749	744	743	781	754	815	798	751	768	802	734	762	781	739	742	750	730	710	766	787	773	780	738	823	753	816	702	766	791	755	753	717	801	790	721	745	736	714	797	805	806	779	803	760	742	792	758	827	811	767	732	766	806	752	778	762	760	764	751	763	782	778	792	775	755	765	723	731	762	815	764	793	765	757	734	788	797	765	804	758	723	713	763	780	714	779	744	778	739	786	756	773	782	774	802	767	758	827	760	818	758	720	756	772	745	732	734	753	760	757	822	744	784	752	752	745	763	763	741	788	752	735	761	802	724	771	722	729	829	759	775	743	769	713	753	800	756	783	769	759	739	752	774	765	741	753	767	719	777	755	743	817	759	787	757	737	770	781	827	760	758	762	778	707	764	757	787	800	778	758	753	770	772	754	793	827	743	783	758	770	747	694	759	738	753	741	717	824	766	785	703	749	700	750	782	758	769	773	762	769	811	774	752	780	769	805	753	786	818	749	779	735	817	742	774	713	796	809	771	722	749	781	802	778	772	719	814	751	753	728	807	726	757	724	810	762	731	738	800	742	743	776	767	776	791	756	724	724	777	828	763	820	785	754	750	728	762	735	764	763	782	745	779	815	739	755	782	773	711	754	761	765	723	781	753	782	837	791	711	795	759	773	736	725	735	772	779	757	729	780	787	761	770	734	738	736	738	789	751	758	767	739	739	807	750	819	793	755	738	791	726	765	759	707	763	746	777	767	801	776	790	769	742	745	776	738	758	814	750	752	750	789	776	789	730	763	772	741	744	765	745	741	732	718	789	752	775	726	772	779	784	766	774	785	802	798	792	764	783	732	727	734	819	740	782	776	738	738	746	726	735	756	761	773	781	728	809	771	787	792	768	794	759	794	759	773	744	747	797	724	780	747	757	765	745	766	769	734	781	788	798	730	728	774	741	739	746	789	784	732	768	771	751	776	730	774	738	726	775	801	794	780	717	776	743	707	737	849	736	782	754	741	790	711	755	743	733	751	802	736	760	746	728	789	769	734	777	778	755	796	822	800	776	735	748	749	752	792	725	764	832	762	784	746	731	800	753	791	769	749	762	777	777	713	743	698	775	787	770	743	794	789	726	778	779	766	739	783	776	726	745	739	841	768	744	777	738	771	787	803	772	731	757	797	740	797	724	756	789	751	721	757	731	770	752	742	774	753	738	763	803	804	819	753	697	778	764	833	791	792	781	742	755	706	764	779	769	715	785	787	735	785	774	755	760	787	759	729	763	748	791	734	743	741	821	750	773	758	739	736	817	740	781	737	765	762	779	785	790	785	775	782	779	730	773	764	787	742	750	748	766	783	757	736	768	778	797	756	814	790	794	722	781	786	816	779	753	841	750	791	816	765	774	790	758	751	764	755	787	724	770	776	769	759	759	766	773	777	771	785	759	754	735	791	805	775	703	800	796	790	775	797	747	778	750	787	780	817	824	806	753	826	737	795	730	801	794	766	770	790	751	818	742	760	765	779	820	762	723	817	753	751	763	785	770	700	779	717	829	786	769	778	776	801	704	757	740	763	781	787	805	755	734	771	745	780	763	829	779	787	770	752	740	804	768	755	735	783	802	724	749	831	805	796	785	789	762	741	757	766	791	710	681	761	746	795	766	784	758	774	749	776	772	780	731	723	793	792	740	788	708	763	711	760	779	710	776	752	762	790	783	813	757	784	731	780	784	779	766	731	737	724	793	775	806	796	815	781	772	772	752	722	772	779	772	772	790	822	747	720	804	785	779	697	753	738	773	744	777	753	777	743	715	763	762	778	762	757	753	756	749	823	835	745	757	784	738	756	739	762	766	702	781	753	764	721	737	757	796	740	728	760	766	760	768	740	748	784	711	783	763	806	775	745	756	748	813	741	705	754	770	748	757	794	780	721	815	801	774	758	784	745	767	764	750	763	764	722	782	776	790	818	763	766	751	806	754	758	742	780	766	724	793	756	750	772	768	761	791	813	762	726	763	822	742	765	764	720	780	800	773	771	718	727	783	733	783	769	793	743	785	758	713	750	756	763	784	753	741	759	782	760	748	775	747	769	815	744	754	772	769	767	767	789	779	805	754	753	776	768	774	743	775	807	741	726	735	779	773	752	741	777	730	758	740	758	741	803	735	728	767	725	755	768	782	773	762	751	753	827	790	777	739	781	750	751	775	793	766	746	745	738	744	733	735	751	784	736	675	729	771	725	783	744	732	794	727	818	740	770	786	756	785	781	735	793	769	782	715	757	844	745	785	747	801	796	704	759	743	777	772	784	671	720	740	808	734	791	750	765	765	735	763	759	731	738	792	715	777	777	771	787	796	724	744	795	811	792	729	787	782	751	808	794	718	734	774	752	727	755	742	763	783	725	758	769	770	781	813	752	825	766	752	791	761	760	754	753	785	723	779	784	767	712	748	793	727	724	769	765	794	789	769	694	720	819	768	754	736	779	756	766	742	723	747	782	793	796	777	741	789	741	723	757	740	748	779	751	765	743	771	774	737	753	750	744	777	791	769	770	784	765	724	751	730	769	790	755	733	761	761	747	767	736	764	765	761	724	780	749	737	799	783	744	733	727	817	752	743	769	761	729	764	765	737	745	753	730	715	791	733	811	779	794	755	772	776	822	769	818	777	816	753	770	724	730	751	759	773	764	783	736	789	780	771	720	804	749	708	763	769	740	762	825	754	784	710	810	813	756	796	772	727	750	747	728	804	779	811	756	792	779	743	769	782	785	753	783	759	821	768	729	826	730	760	767	760	803	768	735	779	785	771	769	735	788	742	720	746	734	771	777	780	756	796	751	747	744	783	778	700	770	785	784	778	772	734	729	743	798	739	822	770	748	851	720	745	749	778	740	785	814	772	756	780	756	741	783	775	782	744	795	817	720	704	785	715	783	799	797	767	756
15237	1235	962	737	533	444	377	344	293	316	275	269	243	244	231	232	239	241	226	207	236	244	234	238	232	223	252	217	226	224	212	245	210	234	245	233	225	197	243	219	235	245	211	201	218	200	207	193	212	208	228	223	185	194	250	211	233	238	227	231	210	240	211	223	206	209	188	200	240	216	225	214	203	221	222	241	221	227	223	208	223	193	216	212	202	239	238	224	240	220	211	221	206	203	224	198	224	231	233	227	232	223	198	202	211	212	215	217	200	219	211	206	242	231	221	243	224	210	205	193	226	200	212	203	195	229	215	197	195	244	236	211	208	175	229	205	209	239	218	243	217	196	235	221	223	247	221	231	238	206	220	206	221	246	204	212	237	227	236	204	204	203	224	213	205	243	209	218	214	233	223	222	219	200	218	223	205	201	186	198	226	228	194	221	214	203	234	221	225	211	211	226	215	215	236	216	205	217	196	215	251	256	226	228	220	214	203	227	210	234	255	222	247	212	196	208	213	217	242	218	249	216	210	218	205	229	250	228	235	229	197	226	223	217	247	210	232	200	219	208	207	220	198	217	220	220	220	242	236	226	212	233	203	219	193	231	219	240	230	211	226	233	209	210	192	247	207	220	200	218	238	214	224	243	217	205	204	213	235	214	215	212	222	223	214	208	220	229	232	242	213	195	232	216	256	220	210	233	241	232	235	251	194	241	228	248	202	211	216	207	234	205	227	196	237	230	228	213	221	214	257	226	249	210	224	222	222	212	232	226	212	211	189	212	226	215	200	203	201	212	219	233	246	229	231	214	249	216	243	227	246	232	194	241	235	238	224	201	223	217	233	220	218	216	216	228	212	225	230	192	224	207	220	216	211	213	216	261	201	204	213	198	226	221	214	215	215	218	224	206	236	235	240	215	224	224	215	256	227	206	214	198	214	192	239	218	234	220	191	185	196	246	235	239	221	242	217	220	210	214	215	221	207	238	213	225	210	213	242	214	195	217	231	223	219	226	211	234	190	231	225	208	199	185	201	195	223	188	216	229	244	235	201	236	256	200	234	235	197	201	233	232	202	235	213	191	202	200	218	216	216	197	207	225	199	226	215	220	228	241	194	237	215	210	204	185	230	199	197	216	215	235	231	197	196	204	247	207	201	210	240	204	221	242	196	195	214	220	222	228	195	217	225	231	231	245	187	205	208	204	234	219	238	221	192	218	229	222	194	206	185	214	204	231	229	196	222	244	218	220	188	213	238	238	232	199	239	222	191	225	199	213	250	195	210	238	199	209	230	202	203	244	223	201	224	199	202	210	189	199	187	203	201	228	193	240	216	224	189	211	189	208	187	185	233	213	214	226	228	223	170	205	232	194	231	186	235	202	213	196	239	237	217	209	224	225	245	215	229	229	212	195	216	209	243	206	258	213	205	219	200	196	221	210	202	243	234	227	249	201	214	206	203	215	225	214	205	198	222	197	214	243	211	180	215	223	216	225	212	201	231	199	220	206	215	235	210	228	204	201	230	206	227	233	221	224	198	197	200	226	241	242	219	211	214	218	211	221	218	233	214	174	226	221	193	233	231	222	225	227	246	224	235	197	230	212	216	200	200	245	222	215	244	226	214	226	214	237	217	220	216	213	218	224	212	205	202	223	228	240	210	202	241	226	229	226	195	223	206	237	203	198	234	210	219	249	194	243	228	226	200	231	198	193	237	222	236	214	202	212	221	226	187	204	196	185	233	190	234	231	240	206	219	205	210	245	193	207	199	218	236	223	210	209	241	211	199	234	220	226	208	197	205	241	192	229	226	217	220	237	211	197	235	219	195	235	206	203	231	245	204	218	217	231	208	218	212	187	230	206	201	221	226	218	192	245	213	230	236	216	197	198	231	208	244	241	212	231	234	198	209	213	198	233	211	212	226	220	202	251	218	210	229	240	225	231	234	243	249	225	181	220	224	207	241	220	199	224	218	237	227	211	229	210	178	210	233	228	178	189	212	215	192	219	222	217	220	238	236	229	234	233	234	222	238	229	226	216	222	225	238	212	239	216	216	199	216	191	223	216	192	229	232	233	217	213	195	210	215	223	227	194	213	232	209	220	243	177	204	222	216	213	234	218	222	219	220	201	207	219	193	178	217	224	231	181	226	195	209	186	243	224	235	212	234	239	209	191	213	215	213	228	220	201	211	216	217	210	213	225	204	209	235	240	227	217	215	208	251	215	230	212	205	234	207	194	255	187	218	217	211	233	225	203	225	211	239	213	218	253	188	193	225	209	224	207	195	217	226	225	212	211	210	208	214	215	208	212	236	213	256	209	229	198	212	244	209	202	198	239	255	199	228	232	226	211	233	215	217	217	232	251	201	212	224	195	223	229	241	207	208	200	215	224	235	216	231	233	228	226	249	233	195	220	236	213	224	232	229	212	230	224	192	203	226	204	216	208	215	219	209	210	251	243	196	219	209	209	238	214	244	221	214	211	192	226	210	193	202	203	212	253	214	205	247	197	225	212	256	244	225	224	234	210	229	209	242	214	236	228	230	224	215	243	192	208	213	212	216	214	231	202	231	238	265	195	197	227	206	222	190	210	220	230	195	219	216	203	246	233	230	224	230	215	214	221	249	201	216	199	188	205	205	209	217	223	227	183	204	228	213	204	201	216	226	216	228	228	208	227	225	223	223	233	198	187	219	233	220	209	189	212	241	248	218	205	224	227	207	247	243	247	213	223	213	220	210	219	227	216	217	211	205	230	204	226	198	201	194	192	232	222	210	219	223	249	215	228	212	240	213	216	227	212	248	220	185	252	224	214	245	239	231	207	212	204	207	193	218	216	234	232	219	192	245	223	204	211	193	197	209	225	215	244	202	209	221	205	235	200	229	206	204	233	199	233	219	221	191	258	217	224	206	205	224	221	229	187	223	188	177	203	207	187	219	230	204	215	244	227	218	250	226	228	227	221	195	246	232	210	215	213	267	213	196	205	200	251	239	224	242	224	234	213	205	236	240	228	229	215	214	230	210	216	208	205	197	191	224	256	239	209	190	196	213	218	235	202	240	214	221	215	228	188	222	215	233	224	210	202	214	240	194	216	194	197	210	222	207	236	221	218	234	188	247	212	207	203	210	213	235	222	212	226	211	217	211	244	213	223	226	204	227	205	203	178	193	218	217	219	210	219	211	210	210	199	201	228	195	215	209	248	213	210	213	226	247	202	212	190	198	247	215	200	241	257	211	198	218	241	236	220	223	226	230	221	206	201	186	217	199	232	195	208	220	239	197	218	223	204	221	230	213	261	236	239	228	229	220	224	218	202	222	237	244	205	233	206	211	202	216	209	230	220	216	237	227	210	193	186	205	192	206	213	212	222	239	207	179	217	205	222	243	191	197	228	211	220	199	203	239	225	219	209	219	207	240	219	212	206	210	219	214	224	216	194	236	219	216	251	213	201	243	247	230	216	216	217	220	218	230	229	208	219	235	203	225	259	232	214	232	223	240	212	220	211
8331	1089	1952	2204	1861	1513	1251	1065	962	916	816	763	710	694	700	637	613	580	641	590	599	592	591	537	561	554	538	547	540	559	519	536	519	514	528	500	529	509	543	522	577	504	525	559	488	539	513	518	558	522	552	514	543	484	522	509	536	529	492	491	521	469	556	493	527	496	480	536	510	503	513	531	544	476	512	512	481	548	512	517	529	499	510	543	475	527	501	506	507	477	494	502	480	536	527	541	545	472	508	503	458	491	495	471	504	523	488	530	479	493	524	508	544	447	514	527	484	480	513	522	500	486	537	523	517	502	543	536	480	477	510	530	523	522	456	519	512	469	486	523	498	491	527	499	454	489	492	493	489	504	483	483	528	470	527	501	519	523	497	510	506	501	496	502	458	514	503	471	454	522	521	521	504	511	468	500	510	551	510	450	521	526	524	521	479	511	502	500	516	509	525	533	505	462	507	476	495	476	496	456	473	503	509	457	541	493	513	507	507	534	500	487	457	520	477	497	484	472	525	520	530	521	443	477	485	474	538	494	521	502	518	481	506	555	482	462	506	498	502	499	507	482	508	514	516	520	541	479	538	514	510	476	504	502	496	475	486	489	515	470	516	534	503	485	495	487	506	536	481	478	502	524	486	482	506	514	439	510	504	482	526	521	505	518	522	532	489	519	526	478	482	456	472	545	525	522	493	514	481	549	537	486	492	495	486	482	497	493	535	475	485	507	510	505	540	500	466	492	532	496	491	516	505	540	487	488	517	543	489	507	506	542	511	505	513	476	450	472	481	467	512	510	542	526	553	486	512	500	509	505	509	490	505	482	468	461	509	485	507	499	513	493	495	482	506	486	515	560	506	507	473	504	479	487	509	482	502	537	484	527	515	492	484	506	514	510	509	520	485	485	473	467	489	481	525	492	485	474	541	509	492	482	484	539	522	506	474	462	495	521	510	459	509	489	515	512	505	530	512	492	492	514	499	536	500	537	487	492	521	556	438	493	487	481	501	464	496	514	524	519	554	497	480	528	502	492	493	489	505	520	472	489	504	537	488	511	486	498	479	541	481	509	457	480	520	499	510	558	478	474	454	509	506	503	525	478	508	483	472	516	480	495	476	504	491	503	531	518	513	476	530	488	508	493	469	492	513	504	481	472	500	504	480	518	487	463	452	452	509	510	528	520	522	482	532	494	494	511	503	509	522	510	518	510	508	479	516	491	519	507	513	510	538	522	458	491	522	515	483	519	478	487	485	536	527	517	489	502	473	463	506	507	535	483	520	489	507	519	529	556	496	489	516	509	547	509	477	502	536	514	512	491	511	481	480	477	477	506	514	500	519	545	536	477	490	512	482	484	486	475	480	448	537	507	495	517	467	493	485	492	474	516	508	541	491	506	497	530	503	507	500	486	481	503	494	511	528	524	492	494	511	465	524	476	534	474	484	487	491	567	513	483	515	508	511	519	516	532	516	489	505	520	492	480	483	503	473	515	461	539	522	479	469	512	514	500	466	477	466	492	503	532	480	494	515	493	471	517	521	505	534	489	508	498	501	493	474	488	534	462	516	540	514	523	478	514	497	505	508	495	520	468	486	461	501	495	493	486	524	488	500	470	491	495	514	490	498	518	541	471	506	506	531	467	515	502	475	537	509	523	490	500	525	464	499	485	482	467	551	496	478	523	483	515	453	511	492	539	522	491	530	484	469	488	504	486	496	479	495	512	518	474	480	526	482	494	490	514	535	534	530	518	489	501	480	530	535	472	494	522	488	499	522	510	511	485	495	491	534	519	459	511	528	498	447	491	497	489	506	561	491	479	496	538	493	503	515	493	496	505	527	511	480	529	501	510	506	490	544	506	475	499	524	478	490	510	451	511	509	491	494	499	506	470	491	485	501	522	476	519	508	477	498	492	491	509	514	444	490	483	541	487	509	495	529	514	509	509	500	490	520	509	476	477	476	480	503	478	490	508	500	499	519	479	496	481	487	498	479	519	565	471	514	493	496	474	535	526	499	542	523	510	487	485	457	517	509	479	502	492	484	560	459	505	541	521	480	475	471	489	509	484	462	489	510	527	520	531	509	511	522	526	514	485	491	495	511	492	501	475	505	551	491	491	497	539	542	505	488	471	493	499	517	510	537	484	510	508	502	484	538	508	525	531	503	539	482	545	509	489	515	497	490	577	514	500	499	494	529	468	480	510	500	505	507	510	485	473	465	534	473	471	514	542	497	517	553	483	535	482	514	507	509	486	528	502	487	520	482	536	548	464	469	547	491	494	497	534	517	516	514	520	521	485	488	495	515	495	490	523	531	495	478	470	516	497	475	502	525	536	504	524	495	511	499	492	526	520	504	506	526	510	542	477	519	485	484	517	483	527	524	505	541	532	486	504	484	500	507	534	487	495	498	539	543	491	523	493	483	477	482	468	494	450	493	458	506	485	501	471	502	507	495	517	486	511	500	558	495	507	534	509	478	509	524	461	493	511	503	489	452	466	465	579	530	518	527	510	509	460	504	524	537	510	530	470	484	487	531	468	488	499	513	522	504	490	527	542	503	491	527	530	511	460	507	532	544	495	463	534	517	508	488	493	508	509	453	508	500	497	503	512	502	543	484	477	483	495	480	490	487	523	510	506	528	517	514	506	498	492	510	489	504	464	516	527	509	516	507	494	524	512	480	461	515	506	493	475	516	487	503	501	495	507	508	505	529	496	531	489	500	513	521	520	495	487	476	497	475	456	516	501	480	536	497	530	519	494	476	534	481	468	536	514	523	485	488	486	474	488	533	487	475	540	499	513	498	518	512	454	507	497	490	493	494	503	497	491	492	482	512	486	491	518	503	507	537	511	506	504	522	478	518	493	516	507	487	500	503	500	480	497	487	529	452	507	476	498	506	455	483	502	475	514	480	503	488	514	512	512	495	485	558	502	506	482	506	503	514	504	468	509	501	521	502	508	524	531	501	521	472	516	514	484	536	475	486	493	511	439	523	494	470	494	486	519	543	520	489	539	508	511	521	469	507	481	472	549	545	503	502	494	488	496	512	540	489	492	505	468	515	494	550	499	505	506	523	484	490	481	547	479	468	504	515	500	474	500	536	492	494	489	504	529	499	501	469	522	537	499	491	489	497	474	535	497	512	529	506	517	480	534	522	538	488	519	507	513	493	526	453	505	464	526	514	532	482	516	493	502	474	511	502	493	484	544	521	485	508	457	548	510	506	507	472	493	497	494	504	520	498	501	488	482	501	495	543	515	513	530	495	472	531	473	492	498	494	538	534	511	514	519	532	500	512	465	499	466	541	480	491	494	487	529	509	524	496	518	528	498	508	465	501	500	496	517	520	515	493	509	473	516	479	492	525	497	480	505	456	510	496	501	538	473	489	519	456	513	496	515	473	464	436	456	488	503	478	494	487	497	504	555	507	469	460	555	501	528	526	528	517	499	512	502	482	513	528	473	512	488	483	533	530	498	462	503	503	464	467	528	527	498	489	477	494	484
1775	261	220	230	232	222	236	227	227	232	205	241	193	210	220	231	188	202	232	224	254	264	213	232	211	273	206	232	212	215	205	213	240	238	240	262	249	261	244	240	229	191	226	222	260	241	237	202	229	223	213	222	221	232	207	223	244	222	234	259	223	241	231	237	231	233	219	247	241	270	225	246	231	229	218	230	192	243	232	228	226	212	220	242	239	213	243	207	219	205	227	217	222	225	212	232	217	235	256	242	236	255	246	235	230	212	210	244	239	220	208	238	242	232	239	225	199	241	267	229	236	244	283	243	212	221	235	228	240	211	225	224	219	246	200	228	221	228	248	246	227	228	217	241	242	232	208	231	194	243	223	228	241	237	221	229	221	224	230	228	199	201	234	211	238	238	205	219	217	230	224	223	232	226	227	237	220	229	234	232	254	253	214	223	227	245	220	253	217	230	230	249	231	237	225	211	226	212	247	244	242	229	257	228	216	223	238	230	230	230	255	240	245	235	237	254	230	220	220	226	248	201	231	235	224	243	224	227	232	202	226	221	232	205	224	218	211	244	258	218	217	258	247	221	214	207	235	199	229	240	250	219	246	243	210	212	235	225	232	205	241	206	242	217	242	252	253	222	237	243	221	232	236	240	248	242	235	213	233	236	220	223	225	243	228	213	215	255	245	250	230	250	263	225	222	224	207	230	283	225	215	226	229	255	199	226	280	197	236	211	221	224	241	263	230	248	223	253	225	222	246	218	225	250	229	234	211	272	245	236	235	230	249	222	235	236	263	212	250	238	239	239	233	210	268	226	206	219	239	212	233	211	227	228	229	218	217	230	252	216	189	226	199	224	237	271	230	252	214	250	233	217	242	235	236	218	236	239	264	237	206	242	193	241	218	209	222	223	239	229	276	214	214	216	196	228	210	214	231	267	203	234	211	243	213	230	208	234	225	225	213	221	223	232	226	252	214	234	234	209	215	222	244	227	203	226	214	204	224	211	227	246	218	259	231	232	245	227	232	229	191	230	210	221	194	223	224	207	268	211	250	230	218	219	210	237	221	211	240	240	206	214	237	222	213	238	233	215	231	224	212	244	234	215	227	243	226	233	217	217	228	212	218	234	224	203	199	182	202	232	214	231	207	239	238	215	249	234	246	208	241	217	209	242	223	223	213	243	211	230	228	256	219	216	206	218	248	220	217	248	187	216	244	252	238	206	216	250	234	239	229	243	214	222	241	199	192	203	219	297	266	192	210	231	243	255	192	219	255	215	232	243	252	234	212	247	224	226	257	221	241	251	230	227	233	233	227	239	244	241	229	193	230	205	234	238	219	236	257	232	210	203	229	279	235	240	245	231	208	221	222	251	265	269	237	245	227	228	256	257	207	214	246	240	199	237	233	240	228	249	221	229	220	241	190	245	227	215	240	222	241	247	238	256	242	227	231	227	234	250	233	236	238	236	240	250	209	238	230	221	238	215	229	218	227	209	243	223	247	215	242	211	253	242	254	247	236	249	225	251	217	247	224	251	245	230	247	221	233	233	233	208	187	249	217	233	229	199	251	229	214	251	237	223	238	216	237	227	219	222	232	199	215	222	219	237	216	241	220	227	227	226	253	232	226	250	210	198	238	230	235	235	224	220	234	255	207	213	231	226	239	214	249	230	232	245	241	206	230	208	231	210	233	241	256	219	209	194	246	211	242	246	236	256	245	218	258	251	246	245	227	225	182	222	244	247	242	213	234	234	223	240	253	223	243	219	250	243	248	219	226	206	213	209	218	248	222	233	248	215	248	261	241	226	256	209	216	204	203	250	192	258	215	225	212	227	213	235	204	197	236	237	213	214	186	218	233	214	221	232	204	226	228	218	182	235	225	215	235	234	195	228	235	240	212	248	263	242	202	239	259	226	245	280	263	234	215	200	207	227	223	203	197	248	222	241	211	237	250	205	255	222	237	231	224	209	250	239	233	206	199	226	238	195	216	220	216	237	239	221	218	228	223	219	220	233	218	236	235	271	223	193	261	251	230	250	211	263	218	206	232	253	220	190	248	237	224	228	225	224	236	211	241	277	225	212	224	226	244	225	231	227	225	229	217	232	233	252	240	245	229	218	243	216	234	253	202	257	215	222	234	248	221	250	241	228	261	232	230	246	236	239	244	257	224	210	225	249	233	210	231	250	236	246	229	222	216	207	238	227	221	232	233	223	240	219	207	235	202	214	208	226	216	205	216	241	231	235	257	232	235	237	203	215	249	241	185	211	237	220	238	230	240	248	233	231	232	220	222	222	219	202	228	256	258	231	217	222	226	229	251	226	241	206	224	230	220	225	219	210	222	213	228	212	220	208	215	221	242	211	236	223	222	244	224	222	238	235	255	258	238	257	236	221	230	234	237	213	254	221	250	241	223	206	209	233	225	236	221	236	228	255	246	207	219	239	201	223	243	239	240	249	239	213	235	224	235	258	212	230	250	230	255	219	267	220	232	194	242	244	236	223	222	215	259	221	223	238	246	226	238	230	236	239	228	220	211	243	218	246	237	252	217	212	238	254	216	225	250	221	204	235	208	204	203	234	225	225	219	214	244	238	218	235	220	200	220	221	242	239	210	227	227	224	212	253	212	251	224	213	222	261	223	213	195	225	204	248	234	219	249	219	224	261	233	227	213	218	253	220	225	272	246	239	249	233	245	257	254	238	196	207	227	235	250	208	239	237	210	218	216	217	233	223	215	214	275	250	219	207	234	252	219	208	210	212	211	238	250	211	215	236	223	219	226	218	235	212	252	244	233	223	233	246	240	242	208	219	217	206	231	228	253	256	229	224	225	229	215	217	215	250	225	240	237	252	242	216	218	207	247	229	253	201	200	217	192	227	206	229	232	237	221	243	199	207	219	219	219	181	202	245	178	220	242	258	228	219	213	216	227	246	236	215	225	244	249	235	223	241	228	239	226	219	261	257	225	239	231	228	194	234	247	227	236	229	232	254	205	204	228	219	241	244	218	236	207	203	218	233	238	207	244	236	238	230	221	256	235	262	267	205	222	227	203	244	234	258	264	244	220	226	230	209	225	213	221	221	199	244	260	217	248	242	242	237	225	251	220	251	228	227	220	213	226	216	268	250	202	214	224	220	224	216	220	212	202	209	260	244	253	224	216	213	241	254	223	255	236	220	242	230	244	226	231	234	214	212	255	217	228	215	207	224	252	212	198	254	205	240	233	239	219	226	216	217	226	250	220	224	228	222	232	228	243	230	257	248	239	204	203	246	216	231	230	229	234	248	219	223	218	233	208	249	241	219	245	242	225	233	259	211	224	226	241	245	220	243	239	227	221	232	219	242	254	228	210	197	256	250	220	232	219	226	228	252	228	206	228	252	234	197	218	228	235	223	243	262	269	240	241	222	234	253	206	242	244	231	244	233	235	230	229	232	209	241	238	230	257	224	241	227	250	234	199	235	210	246	229	201	206	227	236	218	237	217	217	208	233	243	243	207	225	230	243	194
2159	583	612	668	637	573	607	571	608	560	622	553	574	549	560	573	560	546	549	622	569	564	571	588	566	525	555	571	536	572	534	572	537	529	529	582	604	570	561	548	542	527	555	563	584	564	532	529	560	530	595	555	595	520	552	552	549	539	543	510	542	536	581	580	578	588	568	533	559	538	585	589	562	582	561	527	563	540	565	570	531	602	567	585	522	537	568	512	560	560	585	541	545	545	600	571	599	559	525	574	609	561	558	553	550	548	541	558	592	569	539	568	548	554	569	553	571	574	641	554	556	564	579	569	547	550	537	549	554	504	563	581	510	564	595	558	554	546	543	588	549	602	584	573	550	594	574	574	550	559	557	538	558	524	542	602	543	559	560	538	579	538	525	560	570	545	549	508	536	531	570	525	557	574	559	527	582	554	572	517	588	555	551	592	590	537	550	604	518	554	540	581	563	583	569	568	525	547	539	562	546	502	575	531	554	535	562	537	530	573	566	568	544	521	552	563	574	526	553	578	572	545	550	576	526	541	568	551	556	549	576	599	575	601	566	542	536	552	593	541	575	560	582	567	549	531	604	525	558	571	534	575	540	519	540	539	569	570	552	572	546	526	565	562	550	542	560	532	556	562	537	558	542	546	582	575	557	561	572	559	558	515	565	535	543	569	551	531	545	534	519	536	581	599	519	543	554	553	558	609	573	526	567	569	517	566	521	584	577	551	554	586	564	610	569	611	566	498	548	545	590	563	589	566	551	522	569	564	564	566	553	626	563	564	582	587	582	565	554	535	552	533	531	589	517	563	547	606	555	562	544	522	560	575	563	559	612	569	550	532	537	576	585	565	575	555	574	517	593	568	573	532	568	555	558	541	590	558	568	592	552	522	564	593	553	542	550	587	570	607	563	558	554	528	598	557	549	563	557	537	540	549	557	555	623	555	580	587	555	513	531	564	544	562	557	552	577	586	564	575	559	522	577	585	577	543	580	582	540	577	536	566	534	549	522	539	582	544	583	589	576	508	566	567	566	534	528	558	550	534	553	541	582	597	590	576	546	537	569	557	593	559	518	524	544	547	558	570	522	580	581	549	564	589	533	527	539	553	532	563	558	622	546	528	581	520	565	565	547	568	546	557	576	546	560	584	542	540	566	582	581	540	563	568	575	554	569	556	568	578	597	531	577	570	623	586	561	586	555	604	533	560	553	565	551	555	580	558	559	568	515	593	551	551	585	545	544	558	594	529	549	565	574	559	562	592	571	538	544	598	614	586	548	529	548	563	580	552	532	538	558	596	544	579	588	569	589	536	565	578	565	577	509	549	528	558	563	607	550	537	568	574	563	540	563	572	580	526	558	575	551	556	558	535	587	567	551	558	565	548	559	525	545	558	587	582	561	581	540	546	558	607	531	551	571	551	538	546	544	529	556	587	600	539	568	547	558	566	558	533	591	564	547	601	551	504	551	553	555	580	545	539	590	531	547	539	593	581	546	569	550	557	569	536	524	590	557	584	542	548	577	583	578	538	509	573	569	559	580	573	551	543	581	524	538	585	544	552	535	623	592	594	577	575	582	536	532	529	525	549	542	596	581	534	529	508	541	530	528	579	616	525	571	551	545	531	552	570	540	542	590	543	580	608	531	542	551	613	576	568	551	566	551	550	556	575	563	563	548	570	542	541	518	539	580	594	555	568	557	556	582	571	568	554	555	536	547	565	545	542	540	509	554	568	545	563	583	565	559	587	568	539	523	577	597	564	567	570	575	562	555	618	496	568	576	519	557	591	557	560	598	576	561	582	552	563	586	551	549	586	575	545	518	563	551	582	555	577	574	537	531	542	557	525	557	584	538	536	546	564	564	576	560	571	562	560	607	550	577	580	513	615	562	543	566	601	558	516	512	541	561	521	552	546	568	578	530	595	549	579	525	586	527	575	530	564	564	581	562	555	554	527	602	534	553	573	593	549	565	543	560	565	606	546	554	533	538	588	571	562	602	530	576	528	515	621	580	537	540	532	505	557	538	568	548	528	574	577	592	576	587	515	548	578	557	554	555	554	553	553	596	584	555	554	607	568	563	527	540	574	587	544	579	531	581	616	520	574	599	554	580	579	575	531	573	575	538	546	575	536	541	585	576	533	552	582	525	530	573	533	577	539	553	584	581	566	590	513	556	561	504	568	512	560	556	572	565	556	579	578	549	541	548	563	579	528	563	524	562	521	544	557	574	542	552	559	521	576	550	555	531	552	597	572	552	565	549	525	554	557	596	526	491	580	514	547	581	595	534	571	593	526	549	545	576	555	558	521	513	557	584	557	560	534	552	565	572	547	577	516	540	565	567	518	553	554	552	526	542	543	514	520	571	541	529	555	517	538	541	549	542	540	543	595	543	590	568	527	549	578	566	573	540	565	558	546	538	551	564	553	585	533	577	540	567	563	552	573	563	545	517	582	551	544	565	538	544	535	552	531	543	550	568	566	626	583	546	585	564	550	594	542	560	572	553	597	567	520	581	579	530	539	539	586	585	538	572	615	547	524	559	552	578	535	587	523	585	603	526	554	584	551	568	560	558	572	568	527	558	561	537	576	556	534	542	544	561	562	585	546	583	579	554	531	561	522	520	560	574	529	550	547	535	575	560	553	533	567	548	525	589	574	551	566	538	585	536	585	565	560	543	562	537	523	549	545	576	536	522	551	573	547	565	580	564	562	582	558	575	545	537	562	550	596	563	539	549	547	586	523	520	593	597	581	575	547	585	582	555	549	530	568	547	536	556	586	555	539	567	541	561	551	559	605	563	561	553	576	598	548	537	578	531	579	539	532	526	516	586	590	540	568	548	547	592	514	559	548	569	599	534	572	601	550	559	535	544	545	554	579	546	523	584	603	545	576	579	552	598	508	558	547	571	581	541	571	593	612	604	569	584	570	612	565	562	546	549	614	626	534	539	565	539	589	541	627	568	540	557	570	582	610	547	555	609	550	554	516	578	534	560	556	562	574	533	570	561	573	560	548	576	553	521	553	538	537	560	573	543	527	571	541	545	525	598	587	556	572	555	586	572	571	567	573	537	568	568	581	556	496	595	564	523	586	554	566	630	506	531	552	582	524	571	548	565	582	591	527	523	548	573	548	528	541	610	601	540	569	560	586	546	527	571	538	554	576	593	564	544	549	578	569	601	566	550	571	547	561	558	559	555	557	572	553	561	551	609	564	586	565	555	579	567	528	549	582	547	582	573	534	584	531	557	547	539	540	559	593	572	569	547	579	548	582	532	549	564	533	552	539	570	577	562	580	556	546	568	541	555	566	563	566	537	568	541	547	567	562	598	551	582	554	539	527	562	551	518	560	565	549	552	574	608	558	582	576	546	550	543	544	566	568	574	564	575	530	548	552	504	550	554	542	541	570	584	554	601	559	525	568	605	529	522	574	562	577	547	588	574	579	534	574	525	604	547	529	533	569	553	540	566	557	552	515	560	564	549	578	506	535	605	557	576	547	516	590
8730	649	708	589	464	419	424	391	377	353	376	353	376	341	373	358	374	336	338	335	281	346	317	348	341	372	364	345	376	327	328	293	354	318	353	302	342	377	331	324	359	308	310	338	337	326	357	343	406	327	371	347	359	336	356	316	312	360	383	336	338	308	303	331	369	312	324	334	331	339	310	316	336	339	353	287	359	350	335	363	375	314	360	358	324	322	348	344	364	335	324	312	311	340	343	337	377	353	346	347	317	332	325	363	376	325	346	302	324	339	337	348	370	292	331	330	340	336	321	327	342	366	328	321	341	363	351	344	307	328	347	333	354	325	336	338	320	344	349	303	332	325	318	362	337	343	314	318	340	353	366	379	378	331	342	332	354	325	353	312	330	355	351	338	310	313	358	343	353	327	340	352	327	323	358	362	315	335	346	324	341	331	352	343	364	308	336	337	315	334	340	329	378	376	317	275	349	350	332	352	333	337	331	353	339	322	338	333	296	324	332	311	351	350	308	337	305	388	328	329	327	341	315	328	316	344	292	283	328	324	336	333	307	340	323	378	335	331	311	327	311	335	298	327	354	322	332	335	324	340	310	377	292	329	309	344	320	301	378	343	342	339	327	330	296	342	360	313	331	347	309	316	340	357	364	353	315	333	320	341	304	298	351	349	306	373	319	371	370	348	344	345	329	368	338	339	352	316	360	329	332	316	291	364	335	340	369	313	335	302	310	325	345	332	337	325	340	345	334	313	320	338	350	359	320	298	352	349	366	320	345	326	338	364	319	336	353	324	304	330	307	347	319	323	322	356	326	354	324	356	358	325	311	339	356	338	336	345	337	343	321	352	309	318	294	349	338	337	355	352	343	326	314	360	334	331	332	343	331	338	321	348	324	297	331	314	362	293	355	331	340	323	312	376	350	324	310	376	324	310	331	305	310	365	307	361	355	343	370	336	345	327	353	324	298	334	331	330	381	336	324	326	322	333	306	303	335	334	341	322	322	316	333	339	359	366	349	354	328	292	338	324	323	314	325	345	311	351	331	327	312	340	360	323	321	335	363	348	333	359	352	367	359	355	361	334	364	311	300	317	325	360	351	324	279	341	336	333	338	318	317	313	304	318	338	349	327	328	346	327	311	332	381	348	319	306	342	331	353	330	333	334	316	348	323	318	334	347	367	321	329	348	314	293	341	333	327	318	334	368	340	361	329	309	342	321	319	331	325	335	335	350	329	356	348	325	382	326	348	361	311	315	320	317	365	318	353	296	320	320	336	304	372	341	332	314	295	354	351	321	318	308	348	336	346	334	344	346	370	318	356	362	351	341	342	331	338	328	339	342	345	345	339	307	357	325	339	374	350	350	334	332	361	342	320	313	359	334	353	345	342	366	342	325	319	338	318	349	332	355	329	325	324	327	306	358	336	371	349	363	329	335	319	296	340	310	327	367	324	338	363	312	326	314	309	302	365	342	303	363	376	320	310	358	337	327	321	330	351	337	350	324	327	317	316	345	307	290	347	335	323	342	340	337	329	325	355	326	347	325	366	314	345	353	364	346	366	307	321	358	348	355	350	355	331	355	349	308	337	342	334	330	305	358	340	330	379	352	341	320	325	341	337	340	336	330	330	326	351	329	323	330	357	376	325	324	347	291	314	333	312	333	335	355	325	330	329	362	319	320	357	343	371	311	367	374	319	319	335	334	311	333	302	346	312	334	324	367	344	336	332	357	342	344	344	326	332	329	349	318	345	344	328	349	328	339	342	319	336	337	342	348	334	354	304	343	353	350	306	304	331	356	325	315	348	360	313	339	321	312	309	344	332	327	336	351	327	356	362	341	329	370	334	347	322	347	338	283	357	362	315	286	308	338	357	326	357	324	333	379	367	348	342	345	324	349	325	355	346	346	364	339	393	348	296	332	350	369	362	317	326	349	333	316	322	349	342	344	312	338	347	352	305	332	330	353	349	304	309	321	306	296	355	332	359	336	340	315	357	357	391	312	324	343	325	379	337	327	343	350	352	344	366	372	343	372	359	331	312	307	316	325	325	329	300	331	322	330	337	309	348	347	332	327	326	356	336	347	327	323	324	352	310	350	353	396	311	330	318	334	308	356	307	334	346	391	323	368	334	330	306	330	316	338	334	351	310	349	334	356	338	301	350	317	356	327	297	320	331	309	306	353	327	303	355	354	313	337	320	305	322	289	328	344	357	345	333	338	356	336	283	348	352	332	361	291	345	351	348	344	297	333	327	343	369	315	345	297	327	316	289	330	328	345	313	304	336	336	335	333	345	315	345	318	315	346	364	403	353	357	311	326	356	336	303	345	333	347	313	307	326	309	275	324	343	342	331	343	376	344	330	323	363	356	331	334	360	359	333	356	359	337	319	335	318	323	341	357	332	328	329	314	345	356	314	343	338	323	306	335	339	359	334	342	345	312	349	336	373	333	353	350	331	359	364	333	366	339	339	330	327	352	358	307	356	327	361	322	305	323	328	329	323	339	370	372	342	330	328	335	316	344	318	341	341	332	335	328	348	330	347	324	320	336	304	337	328	326	352	326	331	312	322	343	352	325	350	350	320	356	322	335	330	309	311	326	304	318	316	339	340	329	304	351	325	344	354	321	330	310	362	333	328	347	367	273	349	303	377	341	350	343	317	349	336	347	362	338	338	320	360	326	351	348	322	356	329	351	335	311	332	331	335	352	333	348	341	370	323	331	322	323	371	335	340	318	332	339	357	305	324	343	326	329	370	340	317	311	348	357	342	356	324	325	334	321	335	279	286	305	336	350	342	331	313	348	341	339	326	342	335	395	331	334	366	342	314	348	361	362	359	332	317	349	332	351	343	333	315	323	374	334	314	337	348	324	321	311	348	340	334	373	336	346	339	350	307	331	322	336	330	328	324	337	331	360	347	321	295	327	321	329	340	356	347	291	335	349	361	314	342	322	349	339	328	330	347	364	353	302	374	335	319	316	352	363	334	377	313	327	336	328	355	325	316	347	308	308	350	340	370	336	364	318	321	320	349	338	328	355	335	360	359	370	321	334	342	323	306	288	322	356	339	319	346	323	307	320	303	278	332	309	344	336	327	344	348	334	303	347	345	317	331	356	311	314	360	305	313	343	359	358	324	323	317	358	366	357	315	324	346	367	341	316	325	327	359	353	373	345	338	311	340	376	330	367	343	316	345	350	340	294	331	318	335	354	310	332	311	361	338	336	341	312	331	322	342	312	316	337	370	311	294	321	373	313	301	302	335	295	308	330	364	315	306	299	295	351	349	333	332	331	347	345	346	343	279	343	381	357	344	322	321	375	326	332	374	324	345	343	335	315	304	312	311	332	351	333	336	322	338	329	322	371	318	373	325	352	344	314	305	342	349	348	327	323	324	325	324	344	322	336	336	340	326	321	340	333	316	357	342	351	330	332	319	320	347	307	368	334	337	327	322	324	329	361	362	325	347	343	316	336	324	326	293	357	328	337	363	323	332	341	316	346	356	303
6973	1058	1462	1720	1479	1277	1159	1040	1065	934	907	887	879	871	855	822	847	842	818	807	854	794	833	788	777	783	777	763	822	790	771	761	782	770	763	760	774	780	817	788	796	780	766	725	794	812	775	809	809	796	784	792	799	774	775	800	810	763	783	771	778	731	781	804	781	735	774	791	779	782	740	795	765	773	750	741	779	755	740	786	758	767	761	810	827	817	785	775	786	768	764	752	810	769	819	793	778	803	822	764	725	762	747	757	788	736	737	766	772	775	793	775	739	764	755	756	760	784	787	727	761	783	748	775	811	786	769	757	746	796	767	765	790	772	790	751	768	722	727	728	721	763	771	699	808	818	745	773	814	732	777	785	746	754	768	787	817	747	751	730	749	758	806	768	788	777	758	782	737	798	770	765	740	697	748	773	752	745	838	752	735	772	796	727	768	760	780	773	767	756	778	743	765	724	730	770	804	771	733	806	758	712	804	741	787	777	752	756	770	733	780	771	744	791	781	762	768	788	809	805	776	776	771	780	737	773	718	742	769	732	714	779	794	717	794	768	789	779	785	749	769	754	797	785	759	751	766	776	789	772	773	740	728	777	833	737	809	749	783	733	797	750	763	766	773	766	732	779	767	722	764	745	706	730	767	738	757	795	743	760	760	793	814	781	766	720	775	788	762	714	751	742	694	711	753	749	784	793	776	765	726	748	758	753	757	783	737	701	754	761	771	783	807	761	721	742	791	745	772	722	755	775	788	738	793	798	778	747	786	727	738	753	721	752	776	770	749	786	745	733	800	721	789	745	765	773	770	785	732	758	769	798	763	791	801	805	737	793	782	772	828	734	696	783	800	740	751	711	800	749	746	778	728	747	793	761	829	782	776	774	728	782	781	774	749	766	772	765	752	776	765	761	760	757	759	782	766	732	781	777	755	729	758	762	793	821	752	760	728	760	796	750	795	820	781	742	761	710	775	833	769	796	738	763	743	736	754	735	725	737	778	812	801	783	790	718	740	810	800	726	791	810	771	794	778	747	726	766	801	759	810	754	806	786	725	726	761	823	813	746	746	761	799	769	745	712	796	746	753	770	781	796	751	742	804	795	788	797	760	750	782	805	762	785	730	759	778	742	759	793	748	753	802	756	724	759	786	756	780	757	757	763	792	762	735	797	755	757	752	774	739	758	789	742	777	765	769	791	752	770	735	757	805	741	778	762	722	770	781	768	743	768	768	767	783	755	798	766	742	750	749	729	724	758	755	790	790	765	799	767	755	807	755	782	758	801	745	745	734	761	781	736	738	759	800	696	747	749	772	732	734	812	809	709	744	763	756	799	771	756	769	773	803	790	762	735	731	771	750	684	772	769	791	734	767	748	747	764	761	810	773	736	839	847	818	778	773	808	720	737	757	749	737	744	728	779	782	700	781	771	765	768	748	734	768	746	730	691	752	754	770	709	751	764	772	811	781	777	786	741	745	752	738	784	797	760	761	753	754	771	738	771	808	759	803	757	758	724	767	733	739	768	746	776	747	757	705	746	755	725	743	776	804	784	759	753	769	737	785	736	779	802	764	733	786	717	783	787	751	753	784	743	694	721	797	723	782	722	763	793	788	795	797	805	755	806	783	745	725	699	761	755	730	728	780	749	738	699	770	753	789	754	753	747	728	713	812	772	773	706	757	795	770	748	768	758	764	750	749	774	793	795	764	758	772	778	710	737	769	729	771	756	816	736	753	740	732	814	827	780	787	778	809	782	755	752	739	741	779	788	728	750	774	830	806	807	693	729	768	744	763	722	777	721	760	741	736	811	783	784	732	760	789	824	755	768	746	743	714	740	763	708	772	854	785	772	751	761	735	743	821	757	771	777	725	749	789	812	785	762	733	755	733	833	802	752	751	785	732	794	747	817	787	742	731	726	751	776	796	749	764	822	728	777	726	765	752	747	790	821	745	719	752	793	761	767	789	724	749	775	804	742	765	737	738	761	770	771	767	797	855	814	740	745	741	768	751	752	735	769	794	757	761	780	773	743	775	761	756	793	753	777	782	817	786	740	771	795	740	799	757	775	762	717	793	756	744	787	768	765	739	742	795	761	755	807	769	745	785	748	773	746	793	753	780	775	779	764	724	769	722	754	781	775	772	738	805	776	766	738	767	800	798	822	831	757	725	764	773	804	783	790	787	718	748	793	738	797	767	748	795	788	749	759	787	705	741	758	763	803	773	769	742	809	717	783	786	732	740	768	770	769	763	745	806	816	766	774	767	759	793	794	831	758	744	727	779	738	751	817	764	770	764	766	706	752	782	779	734	776	757	767	740	808	836	766	756	758	768	722	801	724	780	775	778	779	732	790	803	773	768	770	769	778	812	784	763	776	743	739	735	785	744	791	773	711	759	766	741	789	795	774	746	709	770	793	759	789	761	741	746	744	788	712	731	754	771	736	801	768	772	776	787	722	775	762	740	788	782	761	731	768	781	785	802	765	766	748	801	763	760	773	745	752	774	817	782	785	738	764	809	784	756	760	753	741	779	748	743	723	750	747	819	769	792	770	767	771	758	744	737	780	754	745	801	765	710	781	769	742	788	757	761	814	743	784	763	778	813	764	768	789	777	787	761	788	757	802	759	763	766	761	723	793	779	746	797	714	725	789	762	781	729	790	747	710	779	843	763	743	813	763	811	749	750	729	746	785	738	792	716	747	728	812	777	739	773	773	789	760	764	784	790	783	732	753	794	738	776	760	781	803	727	767	811	758	775	771	779	731	758	762	752	773	786	732	725	732	751	748	774	723	794	790	790	808	748	771	748	790	801	744	763	739	754	738	773	720	750	770	756	787	708	725	754	803	793	791	743	776	771	787	778	740	741	784	772	738	726	810	775	774	748	774	764	795	772	754	742	769	752	792	724	789	726	809	733	762	712	795	782	765	785	761	741	739	726	815	775	734	752	764	807	766	742	706	768	756	732	760	783	771	762	749	686	756	755	766	754	805	787	748	737	746	765	753	785	756	782	730	735	774	799	776	764	776	709	714	787	736	742	802	753	759	729	766	724	777	760	757	741	745	803	743	741	737	749	744	792	807	789	804	780	753	779	811	788	770	771	781	753	744	760	733	762	745	727	756	735	774	723	756	765	822	713	774	769	740	761	731	748	769	800	774	774	763	770	723	759	757	815	788	761	817	754	747	731	775	720	760	720	785	772	790	793	741	756	721	764	800	766	823	753	784	714	817	755	728	771	784	813	746	801	741	787	757	761	767	771	772	776	743	728	808	771	752	753	777	774	790	780	731	782	759	720	767	752	771	731	795	713	730	745	738	723	783	760	816	738	782	814	788	739	777	803	781	726	794	751	737	743	769	771	753	790	766	799	768	716	761	769	709	741	760	816	792	799	796	769	782	761	756	724	774	797	777	764	720	752	763	796	795	807	769	784	754	814	783	751	801	756	761	793	728	711	770	767	778	745	721	774	746	774	780	737	783	756	735	798	808	809	767	772	797	761	761
15232	1199	965	739	545	430	392	322	316	276	294	308	273	233	235	240	209	235	223	212	223	223	263	210	210	210	230	220	252	219	193	212	227	222	204	234	228	228	197	231	205	234	225	210	216	241	199	273	239	229	201	202	207	194	209	221	218	219	249	204	219	215	232	231	237	210	228	216	223	240	245	218	204	180	223	230	212	235	237	203	235	208	217	214	234	237	228	221	200	219	201	203	227	236	215	197	244	225	219	193	211	196	206	208	231	231	210	223	192	218	209	232	226	210	197	261	220	245	221	236	236	233	194	205	205	200	219	206	230	202	223	184	241	250	236	189	222	196	196	196	252	211	192	226	196	223	249	228	221	220	239	213	219	191	216	236	205	205	211	222	211	203	226	227	251	226	238	210	214	225	219	214	186	224	213	233	203	207	230	214	249	237	195	222	231	224	203	215	208	212	195	224	216	212	254	212	212	202	214	207	198	215	215	217	215	204	208	229	215	220	226	248	214	235	194	222	231	235	191	218	233	226	219	220	226	205	243	215	233	223	221	213	199	208	187	227	196	242	208	199	210	190	229	220	210	230	203	218	235	193	209	204	234	214	201	234	229	239	222	221	220	207	189	214	248	233	206	215	228	236	256	215	220	207	202	233	224	173	214	213	207	221	237	230	225	217	241	218	231	208	213	219	221	205	233	238	216	223	226	237	231	224	240	232	223	216	215	202	208	219	238	220	226	205	217	235	248	221	232	191	244	215	194	227	213	224	223	231	240	230	222	225	226	232	213	187	254	229	212	216	231	212	201	218	220	220	212	224	208	209	216	237	249	219	215	263	221	231	215	247	202	213	209	218	216	220	226	223	199	211	209	227	203	221	253	220	193	197	191	217	222	225	216	193	217	192	234	222	246	199	252	204	210	231	218	217	208	196	236	213	234	237	225	188	222	216	206	232	206	224	198	205	209	200	199	218	228	192	217	215	231	226	200	238	219	238	233	231	197	240	222	207	199	208	207	240	210	202	219	203	212	188	165	240	217	213	221	215	216	223	252	209	232	228	216	221	216	240	223	206	208	222	212	255	213	226	236	220	216	228	223	206	216	214	195	240	213	212	223	227	238	210	204	221	204	231	195	237	224	204	196	202	206	194	214	228	220	196	221	222	240	215	214	243	236	217	227	221	219	234	212	232	229	229	215	197	222	218	257	237	212	227	232	237	261	228	225	221	218	227	213	206	202	221	207	207	208	221	214	221	223	211	219	209	222	217	219	220	237	211	217	202	230	189	183	201	224	205	230	211	228	205	214	187	223	193	206	213	243	219	216	214	203	202	225	203	223	234	205	218	242	212	197	217	231	231	237	208	244	221	226	195	195	211	214	202	214	217	222	250	191	191	198	212	212	218	240	217	234	205	226	253	247	198	220	225	257	195	213	205	224	236	213	214	208	243	222	228	198	239	237	205	211	219	216	222	224	216	195	245	226	209	193	216	209	195	215	229	237	214	189	223	211	195	209	221	238	214	228	208	251	212	203	213	206	218	233	233	224	260	229	222	244	218	213	229	218	220	243	218	236	217	223	234	228	233	207	202	203	243	243	208	228	237	242	195	209	246	215	211	224	217	193	204	237	198	195	202	238	216	206	240	219	202	195	229	206	232	225	227	219	241	236	205	234	225	220	254	200	202	219	202	231	215	195	191	233	225	209	203	207	194	205	224	218	244	220	205	221	205	219	231	259	217	202	214	208	204	237	263	199	197	224	193	213	207	204	211	232	223	232	215	224	206	221	211	225	215	232	213	231	223	225	241	240	223	233	229	217	225	249	226	208	233	223	218	218	215	210	250	225	219	221	205	219	210	236	225	237	209	225	243	205	211	251	223	215	214	235	225	203	217	226	203	211	230	222	203	206	196	194	204	205	219	200	222	231	226	231	225	212	221	214	221	230	223	224	229	201	211	229	198	224	214	217	214	240	223	243	228	218	194	205	244	227	212	234	223	209	230	230	231	216	191	204	257	207	217	226	219	222	209	234	243	208	208	237	199	195	231	220	228	200	201	227	225	237	212	242	232	251	202	222	206	234	163	203	225	236	213	239	231	194	218	219	247	248	211	222	212	177	229	223	196	221	229	223	203	232	217	193	236	204	234	215	229	221	207	237	181	227	200	214	219	224	200	226	231	220	219	201	189	197	215	211	210	205	219	222	201	234	244	225	206	217	223	204	230	215	235	221	202	240	253	235	218	235	213	220	211	245	229	211	259	232	247	211	225	208	253	234	206	223	219	225	213	243	219	232	225	235	251	216	236	199	213	229	212	205	241	227	202	191	212	211	229	203	223	224	213	225	236	207	229	208	227	251	209	217	224	228	216	237	211	210	259	221	230	211	233	218	205	204	207	225	231	220	220	250	197	179	215	243	188	227	228	201	209	245	233	211	214	241	234	224	232	225	244	233	215	248	213	227	205	218	194	207	221	207	230	199	192	206	191	207	207	210	228	228	228	223	246	196	216	210	202	224	220	205	219	204	218	223	205	207	237	269	232	189	193	210	186	203	210	209	237	241	236	210	215	199	243	212	206	219	238	232	208	242	198	209	250	242	208	216	224	233	221	194	217	189	199	210	207	221	223	229	217	250	200	216	205	202	217	224	262	240	239	231	213	219	236	227	223	204	179	215	222	224	199	229	212	184	229	199	231	239	226	251	221	214	214	236	221	193	211	233	199	211	193	242	247	218	235	230	225	215	249	198	226	243	231	206	238	229	211	202	195	206	218	217	203	234	211	230	197	204	214	249	245	221	233	200	223	230	218	215	213	225	234	243	222	196	248	226	246	251	263	233	241	226	248	221	223	229	219	244	213	226	237	217	238	222	208	186	221	223	200	235	185	241	241	233	204	211	228	231	190	220	262	219	231	223	224	201	220	235	221	244	197	226	234	199	215	218	233	234	238	226	211	194	210	195	217	202	238	226	230	206	210	227	242	210	192	195	221	236	224	235	215	244	228	229	227	196	202	199	199	233	232	214	218	235	245	220	220	220	220	217	215	242	232	230	247	220	214	212	225	211	230	187	222	207	185	230	201	214	195	191	181	242	214	226	279	226	192	233	213	224	229	247	237	210	224	238	213	214	218	244	188	201	229	217	244	238	238	226	210	219	230	223	194	225	219	238	195	213	218	237	230	190	199	204	231	244	256	209	210	221	206	205	213	213	242	210	199	224	222	214	237	227	222	228	224	234	224	216	209	216	205	205	218	228	228	229	216	220	206	220	235	231	214	201	212	228	191	250	247	218	219	240	218	217	229	218	229	229	243	221	237	239	223	233	228	195	202	257	219	221	216	230	235	210	221	224	225	212	247	223	235	245	237	237	201	201	220	219	238	218	199	209	174	221	199	218	216	228	202	235	230	197	211	222	212	220	224	232	221	206	233	225	221	218	228	221	226	214	197	231	220	209	195	202	218	220	210	209	228	229	246	209	198	212	212	183	218	218	258	232	248	211	215	214	224	233	243
8406	1002	1931	2254	1932	1507	1224	1039	950	870	793	711	750	708	620	629	619	622	620	542	542	543	566	553	575	542	560	544	598	524	540	539	554	558	556	551	541	514	529	556	491	585	520	493	542	525	490	525	576	531	533	534	520	525	514	502	533	486	480	538	552	478	496	540	475	547	509	496	488	526	531	511	516	526	507	525	539	495	526	523	520	495	503	474	515	491	500	514	520	527	519	483	506	493	466	507	514	519	525	503	509	542	496	501	522	531	519	518	499	506	523	528	477	511	526	467	498	518	478	537	489	488	500	489	519	499	516	500	499	533	485	504	540	516	495	501	461	530	533	524	464	497	516	502	484	492	515	510	523	518	502	548	494	542	508	508	504	487	488	489	510	523	481	524	542	533	540	505	494	518	500	501	518	491	504	519	527	481	519	517	467	528	513	483	480	504	516	533	489	509	526	508	512	545	542	495	502	509	509	508	540	511	487	503	473	530	500	514	526	475	494	487	494	482	502	493	498	505	525	453	459	488	476	501	537	532	521	504	536	520	496	478	486	485	493	489	541	535	528	507	529	472	532	543	519	532	502	524	521	515	497	491	496	547	492	521	502	510	529	509	491	453	519	515	503	479	499	494	487	472	475	477	521	491	523	564	479	510	492	540	496	511	474	526	499	510	494	488	502	512	481	503	493	526	487	527	516	520	504	539	494	470	484	500	498	536	499	482	505	480	510	508	477	496	503	491	482	472	495	492	525	498	455	492	484	523	551	464	518	494	503	523	517	538	504	494	466	508	484	508	498	463	520	512	524	483	491	477	509	497	500	518	482	498	553	478	507	513	478	511	548	536	519	496	500	508	526	513	507	475	531	441	493	483	483	504	459	512	531	477	508	537	506	491	454	552	493	536	497	494	482	521	529	498	481	496	488	550	534	520	521	480	520	523	493	543	536	525	491	484	487	483	499	520	501	489	563	533	504	503	463	518	537	529	516	497	463	524	577	510	485	531	501	511	493	516	486	488	494	492	517	533	490	512	539	508	504	496	491	531	519	525	518	515	523	476	514	506	462	511	542	524	520	499	509	527	523	478	545	526	488	484	494	527	494	476	430	502	500	473	485	518	533	516	528	513	510	501	486	464	497	544	506	482	512	502	532	502	488	500	498	526	485	519	488	486	525	523	480	497	502	463	473	539	455	498	483	509	481	522	491	523	487	525	440	504	462	478	472	491	521	459	531	511	520	500	519	501	495	481	503	482	518	513	486	535	499	535	475	538	463	446	505	517	488	538	498	491	549	521	559	490	491	512	502	496	506	490	535	537	494	499	508	491	465	506	502	509	526	536	502	459	505	501	504	492	497	494	486	503	507	472	507	508	506	504	506	511	537	484	446	515	509	493	473	509	548	509	532	481	525	518	532	542	515	533	485	474	503	472	506	501	517	513	521	540	492	480	489	534	490	524	471	503	482	454	482	529	497	511	552	496	465	480	483	497	531	502	479	484	505	477	508	508	501	510	473	459	529	517	485	508	516	510	511	512	493	490	543	495	495	505	495	471	481	514	501	489	497	498	498	507	484	504	477	533	505	479	532	491	494	457	516	511	505	534	561	518	466	537	481	484	514	490	507	517	493	491	527	515	527	541	500	510	502	532	509	510	521	477	465	521	525	451	487	534	505	496	499	512	524	484	493	505	518	505	515	510	527	493	509	489	531	491	463	544	498	539	494	509	513	499	471	528	515	461	578	522	562	497	501	544	479	493	489	508	468	510	506	482	488	495	471	491	477	473	500	548	525	500	516	492	493	499	479	491	516	498	486	496	550	524	500	498	514	501	508	493	518	491	476	492	523	521	485	501	549	499	482	477	478	502	502	534	515	495	480	526	499	487	543	534	507	540	516	534	493	498	502	529	503	460	506	537	491	508	525	528	509	495	507	480	485	504	505	509	508	489	488	531	529	510	498	564	528	499	457	526	468	516	506	512	513	524	492	526	493	496	503	522	519	472	448	538	498	540	497	503	516	507	499	511	516	470	481	520	489	495	502	477	527	504	498	501	520	467	484	491	527	509	499	477	536	497	498	474	510	505	520	527	492	513	513	495	489	534	506	454	479	501	509	485	495	477	503	478	505	510	505	519	503	508	486	532	525	531	534	448	524	497	466	520	519	521	521	512	492	494	522	550	556	538	504	511	501	453	485	516	499	528	494	502	527	493	491	501	516	519	469	552	479	526	513	484	510	533	505	482	497	560	534	471	523	556	535	519	492	494	536	473	500	511	515	507	506	545	507	495	508	456	486	544	512	497	468	508	571	488	509	501	537	517	491	516	519	518	501	509	478	498	563	505	488	501	527	518	514	524	487	466	496	502	517	524	523	533	520	509	522	507	510	482	521	518	490	489	495	508	492	494	540	543	534	512	480	524	510	484	510	525	488	517	534	475	532	468	499	478	506	497	507	525	488	529	478	535	512	520	491	508	476	505	521	545	509	532	482	515	530	485	487	508	510	502	513	514	539	496	490	496	511	511	488	489	486	543	509	510	484	566	486	511	502	490	523	526	548	486	517	516	499	526	510	499	514	498	500	505	493	484	468	521	496	501	496	541	509	513	518	514	549	480	502	550	466	516	487	503	541	502	506	486	516	491	493	498	496	494	483	495	518	537	484	510	516	505	536	492	516	497	537	513	488	498	506	523	505	505	486	485	504	487	497	484	499	511	523	517	472	482	478	448	534	535	495	495	506	538	487	508	517	500	536	502	517	531	512	499	534	508	496	504	520	449	499	505	484	560	513	466	526	517	492	535	509	478	474	543	492	479	528	529	495	537	524	538	485	504	506	490	518	485	485	526	490	488	530	517	499	482	523	519	497	535	510	494	505	475	500	504	483	494	491	498	473	490	521	494	518	516	510	491	511	524	521	505	505	541	548	503	531	557	543	509	545	516	519	534	497	465	497	534	523	515	494	518	507	523	502	511	537	507	506	487	502	508	454	514	502	482	495	515	501	491	493	477	522	525	563	487	500	484	501	481	485	502	474	507	511	476	506	496	479	509	527	510	501	468	490	483	498	495	503	505	534	492	525	522	515	501	491	508	532	520	511	465	491	481	479	565	519	501	495	456	492	523	506	517	524	522	499	512	523	496	502	508	533	497	499	483	513	517	506	529	479	488	492	484	557	510	466	499	502	497	480	498	493	517	500	503	507	468	508	467	497	488	504	514	512	466	480	492	511	512	531	520	520	506	511	514	503	515	500	532	522	535	512	500	476	511	504	507	473	471	472	504	491	531	471	483	544	529	515	503	511	499	525	520	531	514	518	514	534	471	511	515	500	512	497	495	463	525	495	460	492	507	494	508	532	527	479	533	520	520	463	501	534	477	517	496	507	435	532	524	494	504	514	502	491	468	500	486	481	501	532	520	518	498	476	478	489	484	470	536	484	518	515	530	544	501	515	514	513	535	476	515	499	501	479	494	494	544	482	535	450	509	467	515	501	504	489	537	518	492	465	494
1658	262	243	212	250	233	217	226	228	213	221	220	210	215	236	235	277	213	252	240	229	200	251	227	270	270	236	206	265	241	227	227	233	191	211	226	225	256	239	236	226	204	264	225	235	254	247	245	253	214	205	212	214	226	235	244	217	251	206	229	263	253	231	241	201	230	215	200	251	224	244	229	227	273	221	221	224	227	226	231	251	225	232	235	248	234	223	229	249	237	240	233	242	225	234	247	245	215	234	243	205	250	243	232	201	206	240	228	217	227	222	244	234	224	186	230	213	228	236	230	241	205	237	242	229	227	236	230	223	240	202	208	246	235	225	213	236	221	239	226	210	238	224	227	216	198	235	231	247	229	241	214	251	218	227	246	237	239	231	202	235	235	223	242	248	211	229	201	247	223	236	202	219	242	250	230	254	211	233	228	235	235	215	242	216	274	236	231	212	229	253	213	250	227	203	229	219	230	262	214	248	247	232	249	210	233	240	211	215	223	225	215	239	226	223	232	200	237	225	189	213	191	184	229	244	221	235	223	228	216	206	225	243	227	234	256	228	235	246	235	222	245	235	222	232	238	194	212	241	230	256	233	254	225	219	201	237	237	216	219	185	248	232	202	237	250	230	245	259	234	225	255	209	228	258	192	219	233	246	232	210	231	236	235	250	220	230	259	202	224	241	231	219	205	205	214	227	213	223	210	224	222	251	224	235	227	216	259	249	220	223	204	234	226	225	228	210	265	229	237	241	229	228	223	249	260	260	215	213	227	224	226	216	233	223	216	234	232	232	247	222	249	241	244	222	245	218	227	236	221	211	208	237	236	233	237	236	203	246	201	235	234	236	259	240	223	257	221	207	219	231	201	219	248	240	220	246	251	260	246	263	243	205	274	259	244	242	237	239	236	216	230	192	218	222	223	214	216	218	244	234	250	245	224	221	222	229	220	233	236	227	259	241	225	265	259	237	233	212	225	249	236	238	220	207	214	213	200	228	246	233	245	268	240	205	235	226	225	238	232	229	251	212	208	201	244	247	230	211	222	226	234	221	220	250	226	226	212	232	220	207	218	232	233	232	224	204	232	267	263	217	254	236	213	204	207	231	225	223	223	225	198	224	227	217	226	219	218	235	229	230	251	191	219	210	230	256	218	255	220	250	226	234	221	221	211	241	245	256	241	223	223	228	223	235	224	213	224	253	221	228	222	220	240	209	215	218	221	241	256	239	194	224	231	224	247	232	244	243	249	224	245	259	224	237	225	252	216	255	220	217	228	222	225	205	234	239	219	226	227	228	213	243	240	241	232	229	220	229	252	234	239	257	235	210	228	239	237	219	215	208	240	242	245	218	202	229	226	219	232	237	233	207	220	225	252	239	228	214	244	226	207	247	268	228	238	236	221	218	228	223	237	223	199	241	244	222	214	234	226	252	216	220	242	267	215	235	228	223	263	237	244	213	229	209	220	215	248	207	266	213	205	247	209	213	239	235	204	236	229	247	259	217	228	218	237	240	250	232	211	268	219	221	265	217	231	269	226	229	215	238	218	198	229	239	217	270	251	215	230	254	208	237	252	241	223	259	211	232	229	235	234	250	226	220	243	226	225	220	237	221	245	245	198	223	240	232	234	251	241	269	226	203	234	195	222	247	221	242	242	231	241	210	223	223	248	227	233	246	251	238	216	216	228	230	215	236	235	256	234	217	241	249	233	229	225	227	242	238	232	223	232	226	214	216	263	208	226	211	205	200	212	181	260	217	221	195	222	229	208	266	230	252	223	215	239	219	230	285	216	224	201	202	207	219	224	221	232	199	220	234	203	212	221	256	274	200	249	258	246	213	239	222	254	225	219	262	240	224	229	233	206	246	236	220	208	236	219	247	240	219	214	225	248	231	218	243	219	218	254	212	217	217	209	234	196	221	209	234	238	229	246	252	233	232	240	236	247	222	231	243	244	236	219	228	244	233	224	236	251	184	238	229	191	215	212	226	230	235	233	237	223	230	254	242	240	229	239	197	227	223	258	251	254	247	249	220	255	248	215	219	222	231	248	270	221	219	242	239	210	206	228	217	212	230	226	234	240	251	226	247	218	256	215	237	219	212	232	219	255	207	210	201	227	247	245	220	226	231	227	226	231	250	244	216	192	210	256	240	223	260	210	223	222	265	253	219	247	229	228	258	201	215	252	265	245	228	229	243	225	212	222	226	218	247	224	249	194	249	216	201	201	219	231	208	235	209	233	205	234	213	243	213	191	221	216	233	237	248	241	218	226	226	205	202	218	194	240	236	232	257	230	214	232	238	202	228	259	219	211	227	228	250	214	236	219	236	258	214	233	232	208	233	194	234	211	214	247	230	242	200	229	205	234	219	211	213	189	225	248	239	233	216	219	244	233	216	219	210	231	236	209	231	265	267	246	225	214	241	234	225	225	188	222	232	222	243	213	224	222	203	213	223	226	213	236	189	263	225	252	250	218	233	247	237	211	213	247	232	247	210	241	209	225	222	219	243	243	240	250	209	234	215	242	220	251	216	239	221	224	216	219	247	225	241	230	241	256	216	232	233	262	229	250	224	241	205	221	228	220	237	229	235	188	268	206	220	212	212	232	192	234	227	219	241	209	224	241	237	246	241	253	227	232	244	228	235	221	204	212	253	195	244	228	229	237	233	224	232	247	204	220	232	202	218	209	231	237	212	242	219	236	233	250	257	250	253	239	272	254	221	227	218	228	208	205	249	219	237	230	240	202	269	238	211	211	217	285	226	242	220	249	242	228	232	241	260	239	243	231	231	231	240	243	234	248	200	217	247	238	219	225	253	240	220	230	258	244	220	203	190	205	259	246	232	224	212	235	253	220	234	250	232	209	241	225	249	238	215	228	197	240	225	245	190	275	231	234	205	250	226	195	215	232	196	230	237	226	243	210	220	229	239	214	237	193	219	232	242	249	252	204	220	257	217	234	214	237	247	255	225	223	240	253	263	245	228	238	226	201	257	214	237	256	256	221	198	228	278	243	214	236	229	236	241	222	224	239	252	229	212	225	251	259	229	234	209	271	230	213	273	254	247	241	229	231	246	223	225	231	253	251	231	217	217	232	217	227	247	211	218	220	219	209	256	230	226	225	207	210	228	247	252	242	239	237	206	224	247	230	213	227	244	235	244	215	215	216	225	214	261	215	234	235	255	257	207	242	243	240	230	237	220	255	218	207	262	250	239	208	215	204	217	212	201	230	221	252	219	227	239	242	213	217	229	213	229	200	200	240	243	213	232	236	239	218	226	216	213	227	226	231	211	215	265	233	215	241	253	209	239	238	228	240	223	279	243	227	211	206	215	212	224	229	234	226	231	229	245	241	239	275	202	234	259	217	201	210	222	238	243	252	199	241	225	217	224	211	206	217	230	229	218	233	247	229	229	229	233	234	235	234	223	232	212	217	215	247	209	212	243	236	201	250	240	229	224	230	256	238	241	219	230	225	215	233	236	235	223	251	244	219	209	207	250	218
2157	586	585	632	603	605	580	579	572	612	545	623	567	563	559	570	571	578	568	546	559	582	542	546	557	586	560	589	581	564	525	577	603	584	546	558	550	587	538	590	553	540	539	561	555	577	590	536	577	586	601	594	541	528	550	616	567	586	592	561	593	517	584	532	601	513	558	581	550	575	577	534	541	559	603	549	542	552	579	614	564	548	567	554	567	573	499	539	587	597	552	558	524	579	532	599	561	535	562	571	560	563	525	602	552	536	574	564	512	567	593	573	541	572	548	602	495	567	574	548	575	524	554	523	551	504	550	564	598	556	558	581	544	567	558	580	591	604	541	547	581	582	554	583	628	571	534	520	570	570	552	550	558	503	560	556	592	484	549	565	559	515	564	547	554	557	586	549	558	539	532	545	557	530	543	535	529	532	525	516	549	539	578	524	562	499	578	551	542	609	513	588	537	550	556	499	552	518	579	591	539	565	551	578	568	543	583	526	537	529	580	580	584	538	524	562	524	557	546	563	566	540	618	593	535	563	560	582	560	567	562	573	572	567	580	579	556	547	561	550	522	568	547	563	568	543	540	548	533	581	559	583	547	574	571	547	558	546	546	605	573	560	565	575	550	555	592	541	535	545	558	573	568	579	522	520	614	600	562	542	495	559	551	572	548	525	556	539	589	535	583	542	614	552	594	569	555	566	544	508	566	560	555	537	542	562	555	531	520	571	524	582	585	577	579	593	528	597	559	562	534	572	560	562	570	587	581	567	622	622	559	584	545	536	572	553	525	577	558	543	545	585	610	555	557	557	564	578	600	525	552	557	587	565	571	571	585	585	545	575	511	523	569	556	572	530	564	596	576	536	574	556	557	564	529	576	544	582	541	566	556	593	556	554	528	552	539	581	542	554	557	591	537	568	519	543	542	564	579	598	553	565	555	563	561	536	524	535	571	500	573	559	581	560	528	595	535	567	568	554	562	544	551	567	623	564	587	558	564	549	571	595	542	594	548	545	554	552	537	598	557	519	549	571	536	586	573	536	558	550	568	559	595	548	561	531	545	595	579	569	553	554	575	535	563	541	563	520	597	556	576	558	578	543	581	525	579	527	552	568	546	529	553	540	581	548	551	524	573	536	535	554	580	545	535	563	576	574	525	569	517	567	566	525	537	518	576	594	550	559	574	531	543	587	587	547	555	577	517	538	541	579	563	543	551	544	582	565	529	546	531	550	523	566	591	564	575	581	582	551	504	606	553	539	544	564	531	590	557	534	517	594	524	551	559	593	571	555	522	577	533	547	541	556	567	557	556	572	622	556	545	557	523	540	587	568	586	532	557	583	549	556	528	564	587	540	573	547	528	572	543	570	610	579	594	531	542	554	562	571	544	568	556	557	556	565	530	521	608	559	596	549	556	568	552	543	587	565	572	615	557	554	538	556	547	512	552	535	522	559	545	532	566	560	593	561	571	546	605	583	569	546	561	563	564	567	570	517	574	564	583	562	520	537	524	570	547	551	585	581	511	549	610	542	575	568	557	557	564	564	532	582	556	574	522	578	566	513	534	539	557	560	565	548	552	527	581	536	535	566	586	572	521	542	568	543	570	536	585	554	548	539	537	583	557	565	573	552	528	536	557	587	543	563	518	602	587	587	524	556	578	569	514	559	534	507	568	544	557	585	556	551	500	582	565	580	572	556	528	517	555	533	558	560	571	543	543	559	599	522	565	501	568	570	538	543	570	538	562	556	550	581	532	566	602	542	581	531	545	508	599	563	560	528	580	585	556	579	547	582	535	543	534	536	545	539	547	575	564	547	559	548	582	517	550	590	571	630	544	528	565	591	544	511	566	567	558	538	569	522	556	571	591	539	522	561	557	527	549	571	548	588	552	568	527	555	580	573	543	585	536	556	529	578	590	551	565	546	547	602	537	541	579	579	559	592	559	569	550	557	536	574	563	548	553	517	581	584	563	595	574	578	596	590	591	583	583	560	539	576	553	558	545	555	576	553	550	594	555	531	570	572	541	525	571	545	561	579	585	510	557	570	583	533	617	541	572	558	583	555	546	568	551	559	535	592	567	539	520	611	569	542	544	577	605	548	568	519	563	589	594	537	585	583	583	579	588	525	580	560	558	601	571	557	528	560	554	543	555	565	519	570	562	521	547	562	562	552	559	593	573	595	564	596	572	532	575	522	558	556	574	547	551	538	526	567	549	545	549	550	531	533	602	593	616	561	542	556	607	528	514	486	569	570	522	575	544	573	554	527	542	573	536	558	571	600	553	601	547	566	543	556	575	584	577	603	579	534	579	572	625	582	556	608	553	550	559	580	549	593	516	552	524	551	570	604	554	569	570	534	566	521	566	555	578	541	560	563	533	517	571	559	581	558	572	541	512	514	577	567	598	596	565	573	523	566	590	549	585	552	554	567	591	565	511	607	546	520	510	549	568	520	532	554	513	511	551	516	550	580	573	600	583	548	545	555	589	528	550	535	513	562	592	598	587	596	546	571	559	568	572	523	586	585	546	589	560	539	518	561	535	559	579	530	593	534	581	534	598	533	578	594	541	570	566	588	561	572	542	582	555	523	584	557	527	576	537	593	581	529	568	549	555	541	570	589	554	556	549	559	529	540	588	548	555	538	537	547	578	591	577	555	532	564	599	582	561	544	527	569	566	582	526	552	569	543	537	566	534	574	544	544	587	580	566	541	566	588	574	528	564	580	560	530	545	533	516	545	615	530	569	583	553	621	554	539	614	567	515	523	540	541	583	561	546	557	591	565	566	605	543	554	535	526	527	536	581	582	547	568	584	560	619	607	594	555	492	556	604	548	559	555	521	586	555	575	557	543	547	602	586	545	558	584	559	536	576	567	541	521	522	539	539	587	559	577	567	537	542	509	536	541	529	552	527	572	591	546	544	586	599	516	491	558	523	552	543	558	523	543	568	574	536	503	584	576	534	559	584	553	578	570	552	554	549	575	569	569	565	564	562	564	606	553	571	545	559	579	550	592	552	559	590	564	581	603	569	591	573	531	574	553	549	555	561	574	577	553	586	568	537	574	544	550	592	590	600	559	560	545	584	548	553	572	568	600	539	546	556	563	547	558	540	546	576	546	561	538	541	549	520	545	563	536	521	549	560	518	559	584	541	545	574	548	576	565	548	571	573	606	564	561	580	634	571	553	539	526	573	548	535	572	502	575	557	544	557	555	544	576	576	575	548	544	593	559	560	565	563	568	552	532	552	564	532	577	578	579	527	531	568	566	559	560	585	585	581	607	571	526	568	560	572	551	579	561	552	549	550	553	542	517	588	548	585	570	538	560	568	554	545	600	564	574	532	573	533	585	537	553	567	545	592	543	528	577	599	533	576	514	578	553	579	552	546	555	572	565	571	591	524	532	568	577	524	519	520	603	593	566	561	555	576	556	563	523	550	584	559	570	573	549	586	574	566	590	595	576	559	594	594	537	567	565	529	572	557	514	562	581	582	592	556	586	580	523
8529	696	669	614	511	463	367	388	384	368	357	353	323	345	322	334	327	352	335	353	332	342	307	305	347	347	371	307	338	349	305	315	334	333	317	305	321	336	310	297	346	334	343	345	346	369	371	325	308	339	357	324	317	302	336	348	362	310	361	375	334	352	340	338	298	322	320	325	335	303	323	321	332	329	294	354	303	361	354	330	315	327	335	323	332	300	292	300	327	322	351	309	320	318	327	357	344	355	359	344	320	338	325	323	308	328	357	314	353	320	347	349	370	329	305	317	316	363	314	340	333	328	318	366	343	321	324	314	365	331	340	332	345	329	364	355	320	356	351	348	351	330	327	314	357	323	323	334	296	325	307	322	361	322	341	344	327	353	368	338	336	345	359	347	360	347	335	337	321	339	339	360	313	348	366	367	315	323	341	356	344	293	301	323	368	330	329	338	354	322	346	363	341	349	353	315	334	340	338	364	355	354	329	330	354	338	344	335	345	329	331	344	344	321	314	316	350	365	348	330	366	370	321	313	320	354	359	353	341	358	343	337	338	340	357	302	330	296	332	310	362	353	352	331	320	316	364	295	330	351	328	314	309	311	311	350	318	380	326	345	319	346	330	337	334	325	290	320	321	305	356	363	321	301	295	343	323	325	336	340	358	323	343	340	365	341	335	333	349	379	346	340	312	339	330	317	314	330	353	317	347	369	302	321	353	289	355	324	346	340	331	295	346	317	315	302	341	342	335	348	332	330	353	300	342	331	349	297	322	340	370	321	342	320	304	335	315	320	345	365	331	313	351	297	314	369	344	326	366	325	346	340	332	311	308	307	352	311	321	325	327	321	387	357	328	377	352	336	322	310	311	322	331	323	339	371	311	355	316	341	281	335	330	307	336	326	314	340	318	304	300	301	306	318	334	350	343	347	340	305	343	335	357	337	298	341	345	331	306	318	320	319	344	318	341	378	336	330	341	313	343	298	349	303	321	313	332	305	326	319	352	345	342	304	346	350	334	379	350	332	308	346	328	309	303	292	324	322	359	336	334	342	307	345	338	338	318	339	347	324	321	329	354	370	350	336	302	343	329	325	329	356	332	299	311	345	302	327	327	375	339	297	334	340	349	329	352	391	339	334	347	348	323	326	299	311	308	342	336	340	298	296	317	382	348	334	332	329	328	321	357	336	332	322	326	346	368	353	328	353	373	325	333	317	377	332	363	345	342	349	373	306	318	336	374	309	313	321	351	341	322	354	348	314	371	334	337	341	309	323	324	317	330	333	326	320	319	348	326	335	310	350	367	310	333	341	302	328	338	348	317	354	310	342	343	356	346	351	361	325	324	352	377	308	339	325	335	372	329	305	323	335	346	325	344	329	316	372	357	332	339	324	320	347	339	325	301	348	359	323	336	322	325	312	353	326	304	334	370	327	345	334	309	342	301	301	323	341	341	357	335	324	329	349	342	320	373	370	317	343	343	347	358	373	341	308	357	354	341	318	363	339	346	329	355	361	350	311	307	335	345	354	306	352	360	325	296	311	355	360	346	354	338	342	323	322	364	309	296	311	363	368	333	346	382	354	325	349	344	344	328	297	336	317	330	367	319	342	325	328	346	321	325	311	323	341	317	300	343	329	343	346	316	335	326	315	320	328	355	331	333	352	328	333	349	286	345	316	333	300	325	365	326	334	338	341	345	351	295	359	302	347	333	342	307	322	308	336	323	340	311	363	323	314	337	316	354	348	346	326	347	294	358	335	302	352	314	294	331	309	318	321	327	350	319	326	282	359	333	332	336	329	323	309	330	332	338	345	314	334	309	314	343	333	397	292	356	341	367	380	346	327	300	340	332	344	335	301	311	308	327	325	320	304	357	319	345	310	336	324	345	319	313	298	345	328	349	284	319	349	311	316	317	338	337	343	348	375	329	332	363	351	308	323	332	316	355	315	362	327	323	350	317	349	330	338	341	362	353	328	333	327	367	327	358	354	336	341	305	315	306	332	300	330	343	350	323	320	343	325	311	327	348	321	307	314	327	335	331	309	319	349	324	326	321	332	359	348	296	329	359	330	355	317	340	361	324	336	363	306	316	342	329	316	326	323	311	336	350	323	288	365	348	316	344	312	333	339	350	322	371	313	310	331	337	345	353	336	354	393	349	329	372	321	319	343	335	380	330	335	345	310	328	317	343	343	319	353	329	338	376	356	338	354	335	344	366	334	336	357	317	336	342	373	331	356	336	340	341	387	381	335	339	338	319	319	318	343	318	313	342	312	321	344	332	312	320	327	318	345	329	337	354	314	340	362	310	339	311	349	315	303	341	360	318	331	352	331	335	336	349	311	338	326	313	330	340	329	320	358	343	354	305	304	348	336	355	361	331	313	313	334	332	344	367	359	349	335	337	300	303	348	356	339	335	338	335	369	289	312	346	321	327	328	346	293	381	315	329	392	329	355	338	353	300	302	291	342	354	373	331	353	356	344	369	313	305	332	349	335	339	367	279	297	288	339	315	321	315	333	310	355	346	327	322	363	329	328	321	322	349	314	330	341	321	359	342	313	364	326	332	357	318	304	276	313	308	313	324	322	312	292	372	323	355	357	355	317	343	318	341	346	363	333	323	322	329	338	286	323	331	349	338	339	340	354	331	332	344	298	341	353	331	335	320	337	323	328	338	344	353	322	330	309	345	357	351	305	319	338	339	341	341	313	352	341	329	341	311	340	332	289	348	322	340	313	325	334	297	330	344	349	360	340	301	343	343	341	285	365	334	314	312	327	342	344	355	342	323	326	301	329	319	300	321	318	307	318	318	324	348	352	331	337	326	367	360	358	325	315	355	315	316	334	319	330	308	305	317	346	316	328	352	341	309	334	333	288	325	305	318	365	339	364	357	313	322	354	353	311	356	289	317	316	347	328	335	348	329	376	358	354	336	319	347	310	300	320	340	341	332	332	352	376	315	349	368	376	351	336	328	311	346	338	355	367	370	341	348	357	313	369	322	316	303	319	325	311	317	354	349	330	338	311	337	347	322	317	343	296	380	319	308	320	334	353	334	323	330	325	335	293	385	354	342	305	318	321	325	308	338	329	337	352	341	343	330	322	334	337	306	349	335	326	334	352	348	349	344	349	291	346	346	362	324	319	347	332	347	333	356	367	370	360	320	311	353	347	337	321	346	342	321	360	362	303	341	323	333	362	331	284	316	344	330	325	336	321	341	323	348	327	321	339	370	350	362	344	315	342	342	336	356	298	334	312	340	322	336	342	327	304	336	324	316	320	367	352	335	371	326	338	334	340	348	314	369	326	300	295	354	349	336	374	308	311	353	342	303	326	345	363	327	321	340	380	324	328	309	363	330	290	345	370	334	328	328	338	304	326	322	360	325	337	342	325	349	324	315	316	320	340	358	350	338	330	306	337	325	341	336	288	304	328	308	346	363	373	333	296	327	369	355	348	332	334	301	325	336	328	324	321	315	296	344	318	352	321	324	360	340	373	321	336	340	325
6821	1100	1492	1710	1478	1365	1154	1066	1013	920	949	933	890	845	841	799	825	804	830	767	831	754	833	822	787	799	816	809	769	805	763	796	756	813	786	737	752	742	773	729	766	805	778	776	817	761	777	739	740	737	763	784	755	752	785	762	772	760	785	790	718	738	771	759	755	714	721	787	763	779	740	708	768	805	826	782	749	768	687	765	755	786	834	720	755	794	798	754	739	769	782	792	792	794	740	777	739	752	714	750	803	747	779	771	774	774	721	732	765	802	781	756	760	734	765	727	758	784	754	799	771	766	818	773	741	776	757	779	770	759	729	729	743	764	780	762	780	725	771	746	762	775	741	788	773	732	769	762	729	765	779	760	745	772	782	752	720	736	776	779	791	752	723	756	774	754	751	711	785	739	785	723	742	732	793	739	728	716	795	778	764	726	712	789	750	748	748	755	716	784	739	777	782	765	766	772	795	728	735	737	767	776	800	851	779	786	752	764	744	725	831	745	735	758	767	759	754	807	743	750	787	743	761	751	761	721	756	730	705	752	749	816	749	744	747	756	801	759	769	783	777	784	796	753	732	737	764	752	741	782	727	756	727	800	760	790	747	760	784	717	766	770	729	794	739	707	789	862	724	773	757	667	775	767	767	770	794	790	778	801	733	785	775	745	772	703	741	776	753	814	716	719	832	788	737	755	736	780	717	754	782	752	764	790	760	715	789	774	746	746	721	753	738	745	731	741	736	768	751	802	788	756	757	739	759	713	790	754	759	758	707	758	782	714	747	779	746	767	799	780	798	748	715	725	731	749	753	767	793	763	748	722	749	760	733	759	731	779	768	760	749	749	749	766	738	737	735	764	772	752	783	719	801	781	765	767	820	717	762	775	756	720	771	749	740	790	740	725	801	769	773	774	764	774	798	773	760	773	806	744	767	764	762	783	751	787	744	766	782	775	715	785	779	774	772	783	762	792	755	776	738	715	743	719	768	757	753	786	774	774	712	719	704	726	727	765	776	751	751	796	766	778	777	759	784	795	688	751	745	721	806	756	801	726	848	758	717	746	748	790	753	741	760	760	768	774	816	743	742	768	743	771	806	769	784	841	738	729	751	721	774	762	716	776	743	741	771	741	772	762	775	718	750	724	781	788	786	760	756	754	747	720	738	751	757	760	793	778	757	729	782	756	769	771	737	801	760	795	733	780	709	768	717	822	741	751	730	732	755	791	730	707	723	791	746	794	712	747	769	761	783	754	784	715	754	778	732	715	754	792	787	788	772	769	799	688	707	763	773	705	777	774	772	803	787	734	788	773	777	775	706	793	761	767	773	759	784	727	813	753	737	763	771	730	761	703	716	793	747	820	780	715	726	765	770	819	755	762	809	715	749	729	760	757	769	817	755	781	774	776	828	746	766	744	754	744	807	791	770	761	748	747	788	771	760	792	768	789	750	743	765	721	792	707	719	749	754	751	767	783	749	767	782	725	755	748	800	754	736	780	726	779	740	745	787	779	767	734	766	731	784	735	753	751	764	732	727	754	738	737	778	730	702	776	744	776	806	736	719	764	762	739	805	778	801	761	741	785	753	744	756	741	768	782	774	775	768	724	767	800	710	746	806	738	740	771	746	808	713	777	725	742	760	762	769	770	742	775	746	796	807	747	758	723	737	764	724	753	751	756	760	738	742	777	787	794	780	770	748	810	725	756	796	740	763	799	759	781	781	777	703	729	732	767	716	753	745	816	731	780	791	737	789	747	793	717	704	738	802	806	735	791	765	771	737	753	743	805	817	780	766	750	761	826	738	773	812	796	829	772	767	792	757	777	789	753	760	758	812	747	784	761	786	680	740	766	769	767	797	762	730	768	747	750	752	767	776	735	803	767	745	740	765	776	756	776	775	728	730	742	795	755	742	802	760	768	775	743	786	709	759	733	723	766	759	729	775	818	803	753	748	771	788	796	747	735	761	748	780	762	794	778	772	749	736	780	774	734	805	763	746	739	759	791	758	796	753	718	695	805	745	773	788	751	757	759	803	775	762	741	835	775	729	773	750	768	763	733	781	752	748	764	731	795	781	770	763	828	732	765	748	787	751	748	758	728	789	743	770	717	782	772	781	811	800	746	777	685	780	733	772	764	792	804	700	721	762	790	786	753	765	741	726	722	771	736	761	771	750	770	800	727	733	747	771	727	745	747	707	769	738	764	764	772	754	737	787	772	751	777	790	756	837	742	754	744	760	736	768	739	792	766	755	748	694	786	757	717	779	747	762	761	748	749	767	736	810	778	764	759	767	790	771	773	770	758	762	746	748	748	814	756	761	760	725	744	765	760	746	761	751	756	798	746	802	802	768	715	789	796	698	774	767	701	699	727	751	722	717	769	768	701	779	738	766	749	761	719	733	755	813	746	758	774	789	766	767	780	733	807	718	811	775	781	751	744	754	753	789	756	736	800	708	715	761	732	739	793	761	779	814	760	757	760	765	803	796	758	803	766	771	795	766	783	838	740	708	751	785	760	734	765	758	730	739	776	812	747	692	758	798	733	751	799	777	745	706	777	753	807	768	754	735	817	772	726	800	764	768	744	739	740	773	743	766	795	810	736	769	770	753	769	745	746	755	785	768	741	774	754	730	811	770	793	739	794	758	737	826	769	759	758	690	741	739	752	809	784	818	794	770	761	784	752	740	770	756	712	759	789	797	716	744	737	696	788	785	758	779	750	735	781	750	779	782	735	773	821	744	791	725	740	785	701	780	706	728	767	735	758	744	782	785	734	805	760	793	759	766	721	786	797	799	736	756	771	746	769	720	761	821	802	751	689	731	798	753	753	792	785	759	788	769	750	749	763	730	721	729	786	723	793	757	706	763	754	750	812	761	741	816	757	788	787	714	807	758	762	729	780	762	775	763	774	736	775	749	745	771	734	761	774	723	723	827	741	746	742	786	740	780	796	742	756	725	772	744	778	781	753	751	761	739	802	772	770	782	786	734	744	768	754	750	762	723	730	788	741	770	783	751	689	733	790	759	748	778	725	736	799	762	722	779	737	778	747	776	733	737	768	809	790	773	726	758	754	734	780	729	698	769	812	749	778	748	792	744	739	705	740	788	721	723	779	762	745	771	798	761	807	747	754	758	775	746	777	743	748	783	769	778	747	766	730	737	719	773	735	765	726	734	812	745	787	752	776	748	781	723	783	832	747	773	777	766	765	748	757	757	776	762	780	783	771	786	710	780	758	715	745	769	810	753	734	766	806	740	715	781	714	782	762	780	793	768	765	724	753	725	725	769	785	803	723	791	791	740	733	781	751	764	742	765	812	721	766	804	792	774	778	746	828	743	696	719	761	791	741	751	782	749	767	744	766	769	778	764	744	772	734	770	768	781	752	758	756	747	785	787	744	753	744	716	769	800	713	801	755	747	762	770	728	748	764	787	771	747	759	732	775	776	716	735	746	791	743	781	778	753	772	734	811	766	802	735	778	792	724	744	787	758	748	742	734	742	804
15281	1206	1012	757	516	434	346	331	296	286	246	263	267	259	227	215	226	231	234	204	219	251	233	221	242	241	218	227	239	204	247	212	216	179	216	244	207	228	199	227	241	241	241	226	227	223	212	229	226	208	242	214	221	200	212	198	217	222	201	221	209	207	218	212	222	218	214	221	212	235	209	209	202	211	235	214	197	200	202	221	243	224	253	228	215	224	235	201	228	236	225	221	208	214	221	231	203	216	200	226	233	217	212	211	208	209	200	228	205	208	215	220	217	229	223	186	202	212	214	182	209	209	208	183	231	221	196	205	199	183	196	222	212	190	199	218	205	230	211	207	192	249	206	202	225	229	211	204	231	279	219	215	221	222	230	219	244	236	206	229	231	184	198	224	217	210	220	203	209	208	212	224	178	216	210	224	198	235	222	207	228	215	222	210	185	230	182	208	232	217	226	236	225	206	216	224	188	204	204	228	220	216	209	215	230	218	211	207	203	228	223	209	202	206	230	226	223	210	236	206	219	200	213	198	206	176	220	215	214	204	229	217	239	226	211	197	214	232	219	226	208	247	203	203	212	200	211	215	219	197	199	213	204	222	219	223	239	220	229	207	202	222	206	221	205	223	201	214	208	216	208	233	222	212	246	230	225	213	231	203	230	226	239	251	221	210	231	190	175	211	217	224	223	212	246	210	202	256	207	197	207	224	228	225	224	221	249	221	236	233	193	235	214	213	195	229	235	184	216	212	222	227	224	234	204	188	246	252	220	231	200	243	202	227	203	205	235	226	215	210	205	219	220	196	232	188	200	236	196	203	214	211	210	250	206	244	200	186	235	210	217	235	186	170	235	228	220	187	212	210	218	222	207	233	220	231	191	220	212	190	213	231	231	235	212	223	200	194	227	237	229	237	225	177	210	203	202	222	220	230	233	213	198	208	229	255	214	216	238	180	223	183	199	194	212	221	210	203	197	213	190	220	224	228	232	204	229	197	210	198	198	228	244	227	227	188	238	210	202	227	221	217	242	251	227	214	239	221	210	222	203	186	200	228	176	253	217	252	233	211	219	226	231	225	195	217	229	208	205	234	218	212	225	217	236	229	248	200	215	183	207	225	216	221	226	218	198	200	198	251	231	206	238	241	217	200	204	212	218	196	228	207	204	239	203	202	204	222	196	236	211	204	242	225	234	201	188	206	197	199	224	235	237	209	208	194	254	230	209	227	190	213	252	214	236	220	205	212	221	224	216	207	225	231	210	243	194	192	215	205	229	227	272	255	225	209	196	214	193	236	194	226	234	210	207	223	234	193	225	209	238	224	218	212	203	212	211	189	191	222	217	211	233	217	244	189	213	208	225	212	225	229	226	205	233	256	227	227	207	206	230	218	190	225	194	207	207	213	218	227	218	217	208	210	230	194	225	265	204	205	184	204	227	213	206	226	206	200	186	200	203	206	210	212	217	219	204	233	229	218	204	216	196	218	242	215	208	200	248	219	247	238	227	210	216	188	237	220	226	209	211	193	187	233	224	195	223	229	240	207	202	208	221	235	232	227	207	225	226	220	228	219	237	232	211	232	235	203	213	210	220	221	199	198	203	217	214	235	210	215	212	221	241	198	205	232	185	219	209	195	224	233	209	224	232	252	233	211	244	216	221	233	242	188	237	225	200	231	215	214	193	219	236	216	206	230	222	205	203	244	210	243	218	219	228	216	193	212	216	215	205	201	195	228	200	233	217	201	240	203	201	200	238	202	215	218	211	200	200	211	204	234	208	222	218	202	224	220	211	220	221	205	217	186	204	210	203	241	210	228	235	236	201	200	224	206	222	217	218	206	218	220	231	209	192	205	227	213	229	236	220	231	220	199	199	226	212	216	224	220	207	194	198	244	233	220	234	220	260	211	237	223	195	205	208	206	202	210	203	203	224	232	182	188	208	199	240	233	214	194	219	221	205	248	226	217	229	229	222	221	242	209	220	238	200	206	224	214	189	231	203	203	204	205	232	232	207	235	182	221	208	210	198	231	238	225	224	207	215	217	228	212	217	208	195	214	215	238	206	229	199	223	228	198	228	244	212	225	246	219	215	228	241	205	239	208	218	165	210	221	189	183	223	246	218	227	238	199	215	188	203	214	222	221	208	204	232	233	204	221	219	205	204	200	208	203	240	227	189	201	199	169	193	200	222	207	231	182	205	221	201	226	252	234	216	244	228	187	230	237	219	234	193	222	196	181	219	218	219	235	216	223	211	207	220	220	220	205	219	229	222	214	235	212	197	215	243	182	208	203	155	212	239	201	200	233	224	220	234	200	225	246	194	231	228	224	225	191	207	224	203	223	218	195	206	187	192	217	195	203	214	234	221	208	208	201	204	228	242	195	235	224	189	200	208	222	216	192	225	208	238	232	178	177	217	239	221	199	234	218	231	216	233	212	209	241	218	237	197	232	205	245	226	221	218	205	221	199	212	226	227	246	203	200	213	205	209	221	233	205	240	193	221	196	223	227	231	204	200	224	217	220	204	202	200	246	237	201	213	197	213	227	211	201	189	206	215	223	207	205	197	232	229	202	226	201	200	217	234	202	205	205	221	234	214	221	238	210	229	219	203	220	230	214	221	224	217	198	191	218	215	224	210	214	206	202	191	205	218	205	214	190	205	223	214	193	205	213	227	220	202	220	215	230	219	225	215	226	189	209	220	211	213	221	234	230	221	193	217	204	206	231	198	216	220	234	237	236	225	232	202	238	213	222	217	227	193	217	215	217	202	218	206	220	203	229	243	211	241	222	206	198	200	206	241	211	218	215	205	237	196	203	211	208	216	238	204	214	228	211	229	226	189	216	227	189	212	240	226	229	258	243	200	248	229	213	214	224	253	216	205	212	212	237	212	228	235	247	204	235	220	212	244	233	217	212	215	223	202	206	193	208	240	188	205	215	192	213	197	202	217	212	230	203	209	214	190	201	215	187	213	227	209	263	220	229	218	213	223	216	237	219	210	220	219	225	246	190	201	206	188	212	186	206	219	223	222	213	191	214	232	201	257	204	208	200	193	199	230	219	197	209	228	216	218	235	243	231	227	185	246	211	190	202	203	232	216	228	205	205	223	217	216	234	218	222	209	180	236	240	205	253	211	222	210	220	211	200	237	248	218	213	216	198	213	201	188	216	206	247	198	199	247	200	217	235	209	221	223	196	208	247	203	206	203	207	187	166	197	206	222	203	211	220	238	210	209	190	193	187	212	251	242	225	212	248	215	222	235	200	212	218	183	191	224	201	202	232	252	224	217	223	223	220	240	249	213	216	203	229	207	220	230	191	207	234	207	235	227	210	233	240	215	228	198	229	218	222	202	230	210	220	213	206	215	203	218	224	231	224	211	209	222	200	230	187	207	215	188	210	217	199	203	212	207	231	226	230	198	188	205	200	209	235	225	207	230	210	217	215	188	234	213	181	225	223	213	192	185	194	234	240	199	204	229	234	184	230	212	251	220	225	200	216	203	221
8178	1045	1883	2415	1999	1474	1214	1039	1003	827	768	717	704	623	625	671	654	608	607	581	573	563	603	551	563	541	557	559	565	545	565	535	510	503	573	535	525	563	549	502	514	508	516	508	540	537	491	522	524	505	502	511	530	548	502	483	505	482	523	518	495	514	501	474	529	497	492	486	537	477	514	533	509	535	494	492	516	546	499	495	498	517	480	514	495	514	508	554	476	492	471	509	523	513	494	536	459	485	537	491	518	509	458	526	536	491	471	444	487	531	498	494	494	515	534	460	531	495	475	499	518	515	472	536	487	518	493	533	509	477	483	530	484	516	481	520	482	486	476	551	534	463	487	492	520	539	485	491	504	497	540	527	473	482	478	474	469	480	521	489	450	468	494	501	496	507	505	487	496	506	461	507	509	496	489	507	450	461	526	460	474	484	501	477	469	522	482	533	503	494	473	503	474	514	497	499	475	501	471	511	443	494	512	499	501	498	490	466	482	493	489	517	480	517	490	531	453	497	474	502	489	501	518	500	518	555	492	498	494	479	501	506	530	482	488	468	497	515	509	510	506	494	511	468	477	479	451	456	484	473	491	481	476	535	474	530	536	443	473	490	462	506	457	562	461	498	479	472	488	541	479	523	527	503	487	487	540	488	498	502	474	517	511	527	523	526	535	511	486	491	498	462	471	500	486	518	509	498	508	480	490	480	514	484	490	501	495	479	511	508	534	510	485	504	492	505	489	490	469	531	473	488	509	500	548	515	499	476	497	522	494	470	491	510	479	479	500	485	502	508	494	523	500	490	485	542	492	513	482	474	524	508	472	528	467	496	508	549	497	500	486	518	486	502	530	519	497	475	515	519	472	515	503	474	488	486	477	473	465	508	528	476	470	509	534	489	483	493	493	504	472	511	516	467	503	526	514	486	489	485	485	498	444	485	484	546	502	495	478	486	509	526	502	477	507	492	476	507	496	526	480	469	478	486	524	488	539	483	477	517	477	505	531	516	498	494	498	467	524	514	466	486	498	473	506	473	539	472	500	484	485	494	502	495	495	505	520	519	516	534	508	507	499	519	512	473	482	492	477	491	482	500	491	499	504	481	501	503	473	493	485	494	477	512	496	471	502	531	504	486	487	468	498	502	495	492	500	532	507	494	455	519	509	475	477	473	473	513	535	481	524	523	488	509	529	501	472	481	515	483	473	580	479	485	516	496	520	492	512	495	516	521	491	509	498	513	496	487	498	511	487	488	505	511	525	508	487	492	479	505	482	527	517	480	500	491	474	476	506	476	511	513	483	482	477	487	494	463	512	491	492	525	501	523	488	500	462	529	495	527	500	515	470	512	511	434	520	505	493	528	476	526	492	460	486	535	509	479	452	489	505	491	496	456	513	488	466	535	516	488	476	515	500	506	470	492	498	456	484	495	469	522	504	499	468	528	481	522	510	478	488	527	441	502	488	528	482	511	464	508	486	477	488	474	509	511	501	484	481	504	481	509	494	496	470	483	512	490	468	517	496	459	468	475	516	505	515	519	456	509	488	439	493	485	501	471	467	503	528	503	485	472	482	495	499	503	500	497	501	488	483	421	500	515	464	503	529	520	506	462	531	482	501	502	536	483	492	464	519	506	470	517	491	491	494	478	504	492	497	531	469	494	515	535	486	505	485	532	515	518	464	501	477	500	520	503	521	476	497	520	461	480	492	467	496	497	442	478	524	535	478	463	473	489	445	495	543	465	493	515	483	496	464	504	478	500	495	503	491	528	493	525	487	515	536	515	522	524	496	525	476	525	520	494	501	500	536	508	459	497	504	518	528	526	520	502	524	522	503	509	510	525	542	481	571	497	526	521	514	521	465	462	489	515	533	477	516	478	487	499	528	490	509	496	473	524	492	471	495	494	489	450	523	500	516	467	493	506	462	504	453	512	485	510	498	498	520	479	503	499	503	553	480	495	508	520	503	471	497	484	472	500	502	489	518	492	525	492	481	500	473	516	485	506	527	488	490	460	506	478	515	493	468	492	443	486	506	493	498	491	497	468	493	515	462	501	484	502	512	489	500	520	495	459	505	519	474	499	495	521	506	512	491	504	512	494	482	482	498	490	470	466	496	481	504	513	516	466	483	466	506	513	476	516	550	481	447	492	497	486	494	529	479	548	513	547	499	494	466	510	550	520	499	493	497	484	524	449	500	505	492	559	527	467	538	514	529	535	461	498	512	508	490	476	437	488	544	462	495	471	512	509	498	470	525	470	542	512	517	485	477	554	511	517	484	494	522	478	524	481	506	478	497	463	467	530	491	500	466	498	480	469	472	446	487	460	486	499	504	474	484	489	464	496	504	514	505	514	536	479	522	486	487	472	504	498	498	514	493	445	495	516	496	488	498	471	471	471	517	545	489	496	474	490	502	499	520	486	493	514	505	493	553	523	534	467	472	536	551	501	509	500	475	508	491	507	499	459	486	509	534	458	476	474	508	497	487	524	488	498	507	493	493	502	499	500	511	490	484	493	459	517	521	513	470	470	498	518	502	458	478	514	464	516	521	496	526	533	482	492	509	451	528	466	451	456	494	508	520	460	484	535	476	524	455	500	523	490	502	498	515	497	496	513	445	478	452	510	533	497	482	509	476	509	493	466	533	522	518	449	502	527	525	487	489	531	499	506	517	499	483	471	448	503	508	495	480	468	554	503	491	466	488	491	471	528	513	494	496	509	483	479	477	478	504	482	528	504	493	536	490	440	481	532	487	529	501	477	500	517	496	492	530	521	496	483	479	489	443	491	485	528	522	477	470	523	497	478	510	480	498	483	489	518	490	504	495	482	470	513	480	525	494	519	506	519	513	519	512	505	490	494	505	460	510	528	490	520	480	504	483	458	520	484	488	521	486	522	520	437	481	444	484	475	495	529	527	537	490	494	509	506	474	529	526	476	520	493	508	481	474	494	471	499	496	498	487	475	526	515	483	492	466	483	503	459	472	499	512	507	496	486	514	503	469	489	511	500	521	524	487	507	516	508	515	529	494	458	479	503	525	527	483	514	498	532	496	472	453	523	522	504	512	511	474	508	499	480	510	494	517	493	491	474	453	433	457	482	532	510	499	486	472	515	496	543	469	442	468	477	486	491	488	498	544	492	514	496	533	494	476	492	481	501	510	503	489	484	483	503	499	459	486	514	512	499	487	489	489	502	488	470	467	488	522	502	509	483	502	490	517	495	491	525	532	520	496	507	470	505	478	502	513	508	530	505	502	519	501	493	506	469	512	513	490	520	466	473	542	502	476	518	513	543	438	472	490	484	487	456	503	485	499	509	465	501	456	507	459	499	520	469	504	489	508	481	505	497	509	485	517	462	483	490	489	502	492	511	485	487	494	505	527	498	483	531	516	508	462	448	511	486	504	553	436	509	496	506	484	533	471	478	501	479	486	501	478	468	476	488	542	538	496	506	486	522	517	508	475	492	506	505	529	520	530	470	466	463	461	486	489	481	503	522	502	491
1638	263	238	225	242	246	254	224	227	252	236	227	244	227	235	213	219	217	239	218	235	227	244	225	233	227	223	233	224	226	238	240	239	232	220	276	216	216	230	234	216	227	230	235	228	243	236	239	244	221	242	225	216	219	228	223	242	244	252	214	213	219	243	260	241	217	239	221	207	206	242	230	219	226	218	247	221	196	260	250	229	228	217	217	216	227	237	227	257	234	253	222	217	243	231	201	249	209	204	243	247	245	200	220	217	227	223	213	224	242	252	217	226	223	212	214	233	224	267	211	242	214	257	227	226	239	238	187	215	238	234	231	249	237	214	206	266	210	226	226	195	233	247	228	242	233	235	240	233	223	215	233	235	246	246	203	203	252	229	245	256	235	233	258	232	217	245	220	239	223	196	225	226	227	229	235	214	207	221	226	230	226	208	220	212	250	224	219	250	221	231	278	257	235	205	222	201	224	199	211	215	225	213	221	262	213	224	208	229	247	251	209	216	256	236	209	224	220	213	250	249	221	210	242	222	235	263	240	171	212	248	220	215	239	241	236	227	196	220	217	267	195	229	249	211	237	223	213	243	219	239	211	249	233	244	219	225	230	214	249	204	241	221	238	215	231	215	197	218	237	237	228	210	245	200	227	215	236	259	231	225	200	226	215	237	260	222	218	221	204	215	180	205	232	259	199	227	238	225	224	232	242	199	225	212	228	239	245	229	220	212	237	224	231	243	211	243	230	229	229	233	279	230	234	236	249	190	230	259	237	204	226	208	244	205	227	233	231	227	204	218	228	205	231	218	248	211	237	230	229	238	203	217	217	247	231	221	204	244	219	219	222	225	211	223	212	207	224	199	215	238	207	226	221	206	218	234	222	208	213	251	210	218	211	215	232	211	196	216	266	230	229	211	233	220	210	200	233	229	217	239	234	251	229	272	243	205	241	211	228	189	217	195	228	218	228	213	201	219	239	213	237	210	223	232	242	246	220	230	203	254	220	233	222	204	203	199	222	196	221	238	233	238	238	226	224	215	250	232	229	236	260	267	229	230	236	238	207	224	246	229	232	232	224	249	228	232	234	204	252	227	198	212	217	238	215	230	250	245	213	235	223	226	236	234	197	213	204	215	237	214	216	220	222	216	214	219	213	239	213	216	235	221	232	206	227	259	219	242	225	230	235	211	216	231	217	222	244	241	234	221	228	247	237	246	223	246	215	246	198	232	287	216	241	228	205	232	239	235	204	217	203	240	224	250	220	214	210	192	233	229	216	212	216	243	219	224	220	222	234	231	222	228	226	231	234	222	220	228	198	217	210	205	214	205	239	254	214	226	206	207	218	212	224	215	186	228	248	211	251	200	234	236	222	217	228	242	213	222	223	206	206	231	236	221	214	238	253	230	213	225	236	229	249	236	231	240	241	230	221	222	196	242	234	200	227	236	220	255	259	210	225	210	236	249	188	225	216	223	231	221	210	215	210	248	209	206	226	254	218	235	208	225	234	228	235	250	225	262	200	234	237	202	207	251	230	239	233	230	214	219	213	220	270	222	216	214	239	227	224	233	214	217	243	242	237	212	203	221	236	254	221	246	240	212	235	195	216	216	235	228	233	239	247	228	250	212	222	215	227	237	227	229	232	232	239	233	224	224	219	266	235	202	232	230	227	219	219	232	224	215	216	217	254	234	202	234	227	230	222	245	217	210	234	220	239	229	204	206	197	227	259	248	213	223	205	245	227	225	233	227	251	233	260	231	236	229	231	217	223	231	241	231	236	209	216	217	249	248	245	237	207	235	218	216	224	220	229	221	219	246	222	246	219	224	233	238	250	233	257	225	240	194	219	212	220	211	246	209	250	249	242	245	235	212	252	218	240	240	251	252	240	233	232	222	218	216	206	213	226	235	241	243	206	239	235	235	224	218	218	223	222	235	238	220	255	214	236	207	231	236	227	222	197	219	232	232	220	223	240	236	218	223	231	226	226	229	194	221	223	224	229	216	207	199	227	232	198	229	230	252	231	217	239	221	226	227	232	241	240	183	202	226	210	217	238	246	229	255	228	225	206	227	259	255	221	226	222	246	232	252	259	232	250	212	238	239	252	261	243	209	228	208	253	212	208	215	207	219	224	243	263	200	219	226	234	237	242	231	237	182	218	220	257	206	228	224	188	253	221	260	202	231	231	237	233	237	251	235	234	203	243	251	233	242	201	245	239	221	233	238	211	214	245	212	239	233	245	246	221	231	232	246	230	241	194	208	217	230	204	256	239	225	236	220	221	238	236	198	231	266	234	214	240	237	239	235	232	232	227	218	231	220	227	231	242	204	236	233	210	228	209	226	213	237	231	210	224	228	187	227	228	243	221	207	196	273	225	231	237	223	220	219	237	243	218	185	229	235	231	241	226	241	212	200	199	236	233	247	220	220	240	214	245	199	221	223	214	242	260	251	211	230	227	227	256	219	237	225	200	226	237	218	210	216	229	213	209	230	223	217	212	234	229	227	242	212	206	208	225	207	237	212	225	209	217	248	228	215	202	219	216	222	241	243	233	228	244	230	218	222	212	237	246	231	245	242	260	235	238	221	225	206	238	211	199	255	239	226	214	227	222	216	220	227	226	246	202	221	230	202	234	232	215	227	208	210	207	249	241	197	208	251	209	208	255	227	196	177	221	254	233	209	247	231	207	218	213	204	211	244	202	231	199	230	192	233	223	213	217	234	223	220	211	247	226	222	223	235	253	220	232	217	233	230	213	234	242	207	226	237	212	211	219	219	225	228	257	250	249	242	248	241	254	215	238	230	220	245	207	246	220	220	217	211	203	237	203	203	230	229	250	213	218	228	219	209	221	234	212	236	229	246	214	214	263	216	212	234	248	231	224	243	232	219	248	229	225	216	219	210	203	248	193	245	213	213	231	208	239	219	213	237	228	211	232	231	221	238	236	252	209	233	211	227	239	223	223	207	231	244	242	211	212	204	242	243	224	207	225	224	254	222	204	234	233	196	225	200	223	216	258	227	224	219	199	247	236	235	208	232	227	209	251	240	231	263	209	233	193	226	198	256	208	241	229	228	211	267	235	229	215	217	219	194	233	234	212	237	248	225	255	213	239	235	209	218	217	213	226	239	213	230	228	240	231	214	228	196	241	226	242	225	219	224	215	210	223	239	238	214	215	248	229	189	238	200	247	205	216	221	221	216	201	221	238	215	249	196	221	198	234	232	270	241	201	183	258	243	237	234	242	233	207	199	236	239	223	241	238	256	233	205	232	235	232	200	204	205	210	254	262	253	200	203	221	247	263	207	223	206	218	231	239	213	225	218	226	192	220	250	228	220	204	230	229	232	246	237	242	242	252	224	237	261	232	220	218	237	212	226	220	234	245	241	197	244	231	226	248	245	216	234	213	227	275	238	203	217	229	242	233	231	231	218	271	233	195	236	228	223	229	229	240	243	220	242	225	235	234	206	224	208	250	228	218	224	248	223	222	231	216	224	246	266	211
2087	607	549	570	592	573	562	557	575	559	599	554	592	554	571	541	569	586	582	529	544	533	552	564	557	522	580	533	559	558	549	574	524	517	584	585	526	562	529	557	552	597	549	540	575	527	586	547	582	558	559	543	551	538	506	537	567	557	594	538	556	544	601	578	549	569	506	546	531	576	545	580	564	527	568	588	564	544	568	564	578	545	537	550	569	564	545	578	522	535	576	556	553	564	544	569	565	558	558	523	546	562	563	546	550	551	574	550	591	559	572	556	560	536	568	538	539	547	572	523	536	553	579	560	576	547	572	589	545	548	531	559	579	577	557	535	556	540	559	538	576	564	550	571	588	561	544	563	516	542	532	513	582	552	536	566	564	562	624	564	604	553	549	572	560	595	578	554	529	549	563	541	535	571	537	553	541	511	595	567	514	543	541	573	563	562	592	554	543	560	535	556	577	546	585	549	592	524	521	572	557	532	531	586	536	585	558	569	567	571	597	556	563	572	553	553	584	576	513	574	552	565	555	525	549	560	541	536	562	493	533	562	565	543	554	562	585	551	508	554	551	556	565	580	588	547	519	560	559	539	568	528	606	518	549	560	537	555	521	573	504	555	566	553	557	582	556	554	569	577	571	500	554	571	591	584	543	540	563	560	587	579	540	584	582	515	541	569	542	584	568	594	616	559	520	596	558	550	529	539	545	561	530	577	578	554	565	557	561	534	556	575	602	531	594	541	554	541	557	564	573	545	589	532	519	576	525	552	538	576	586	560	528	593	528	538	575	591	566	582	535	594	539	531	583	523	534	581	543	562	544	565	543	591	569	550	602	567	580	546	577	559	583	609	546	549	581	547	587	583	578	541	587	589	558	554	551	571	521	596	554	552	543	557	583	554	522	576	564	548	545	533	570	555	525	540	576	594	564	556	537	573	583	574	563	561	567	568	555	497	566	593	585	529	543	565	565	591	589	558	526	569	549	542	555	571	543	603	540	550	562	535	538	560	569	550	569	485	538	587	521	501	542	575	531	532	541	595	590	568	562	540	522	579	573	556	542	538	513	555	567	521	574	556	599	552	591	543	545	549	594	558	543	540	545	548	582	544	544	521	558	566	536	537	570	557	562	554	540	529	543	537	549	570	607	553	546	560	582	572	576	530	542	532	557	557	525	584	550	561	586	554	490	522	572	599	567	540	508	557	574	571	557	528	546	574	542	529	548	505	552	515	530	540	522	538	541	561	583	525	554	531	511	565	613	495	548	504	518	526	539	580	569	587	572	542	542	563	601	539	531	523	592	578	544	560	565	564	564	538	591	576	519	511	576	544	557	543	540	498	573	604	500	532	525	509	548	546	540	544	524	542	569	553	525	519	546	572	581	560	554	535	557	537	543	518	572	553	585	603	586	580	516	521	577	516	562	551	591	547	550	547	560	574	530	527	539	568	601	613	555	527	510	551	528	545	593	547	551	540	556	575	546	527	504	545	582	557	550	531	546	523	553	589	526	538	564	541	585	515	550	588	548	552	520	560	527	552	534	594	573	564	550	545	549	555	523	501	537	567	528	596	579	538	541	534	546	574	512	569	540	546	563	622	577	547	541	530	589	573	542	539	552	546	533	574	519	582	530	555	572	557	558	548	553	588	540	553	576	519	547	561	530	568	543	539	543	555	573	522	550	546	549	545	516	528	537	522	545	536	558	584	566	550	585	559	517	598	541	580	520	556	556	539	536	591	565	586	574	532	556	546	551	571	544	580	512	536	531	591	525	570	568	557	571	569	531	547	586	555	560	540	542	557	559	570	538	595	553	567	542	567	542	576	543	545	580	591	531	509	594	518	592	561	585	541	546	574	563	553	554	577	577	576	562	542	551	545	516	540	590	564	546	566	532	538	557	539	549	572	503	538	538	567	596	556	556	559	502	569	586	539	542	540	556	539	524	592	586	575	516	576	561	549	549	562	506	582	541	586	594	568	546	516	533	607	538	565	604	538	541	538	551	582	563	517	550	539	563	542	559	491	584	558	559	522	564	571	515	540	544	552	507	549	570	586	525	568	514	545	551	540	575	564	582	542	530	579	538	508	542	560	518	538	587	537	568	523	522	543	547	550	598	543	556	556	532	558	566	518	561	527	521	553	540	547	526	556	592	537	497	563	571	542	600	537	542	572	539	517	605	579	526	532	556	548	561	554	542	541	548	551	538	519	535	570	530	546	552	537	546	566	548	532	544	554	551	551	523	560	537	536	554	584	568	557	581	525	592	575	514	554	495	496	561	568	526	579	569	554	554	598	520	541	540	572	554	565	549	532	549	585	537	581	580	554	555	572	558	544	544	581	525	548	566	567	517	492	516	552	534	554	526	529	524	580	564	521	529	565	577	575	556	509	567	541	565	561	540	574	559	527	537	561	590	488	551	553	569	556	554	543	595	554	541	601	545	561	526	571	558	574	568	541	577	546	556	546	533	584	551	540	556	562	536	564	543	565	534	540	552	553	520	577	553	541	552	540	582	557	560	545	566	516	606	599	575	546	608	546	560	544	537	532	546	548	532	526	573	543	542	555	561	562	522	505	531	587	505	575	512	565	541	596	544	593	552	525	575	537	578	511	572	561	549	535	515	538	542	546	590	568	558	549	552	574	537	568	547	566	567	581	566	589	593	584	551	549	556	571	537	528	531	568	534	564	514	524	560	547	558	565	564	498	556	574	549	550	551	549	550	573	545	552	608	571	578	579	545	530	532	538	567	585	555	551	553	516	546	547	559	571	540	550	537	576	566	548	610	557	546	579	516	565	539	544	528	550	539	521	552	547	573	604	549	545	537	538	586	537	549	604	581	544	526	574	538	580	580	560	563	565	559	543	507	554	572	562	553	604	584	568	543	559	559	564	545	538	596	539	537	533	554	566	576	505	574	589	528	570	547	569	568	533	511	544	514	546	542	578	545	552	534	576	569	558	550	544	524	511	544	576	571	556	558	586	543	549	550	619	582	576	545	527	573	555	564	536	532	599	560	566	588	581	607	529	605	540	570	532	583	519	600	564	524	543	570	592	566	562	538	551	619	575	525	543	555	606	584	601	562	540	538	568	567	545	558	558	549	532	535	591	536	550	562	521	558	554	561	595	517	553	580	533	546	539	564	553	571	542	572	565	534	543	539	534	580	516	598	553	576	548	557	550	534	546	522	549	524	549	589	550	527	558	536	569	561	565	552	551	557	547	566	563	587	538	574	561	555	610	511	573	530	562	518	526	546	567	556	580	535	548	533	560	541	618	558	561	577	571	549	504	540	545	577	536	572	546	580	569	562	585	519	561	545	555	543	569	532	551	567	546	550	549	577	540	562	552	528	511	593	543	511	586	505	565	569	531	541	554	563	570	539	558	527	569	573	527	610	548	536	555	577	547	596	578	525	564	545	528	527	542	554	553	549	567	556	566	548	531	547	551	580	564	524	581	575	564	547	565	545	594	547	558	600	512	520	528	557	561	567	588	577	503	580	577
8069	632	677	555	495	421	371	413	400	383	333	375	308	333	335	344	321	354	307	354	339	318	303	331	343	331	363	337	350	316	335	320	355	333	354	362	325	336	376	337	308	336	366	331	326	312	345	326	305	371	332	335	324	311	335	361	342	322	340	325	303	358	328	338	322	363	310	303	308	334	354	315	360	341	359	344	343	306	329	311	342	331	343	336	319	327	319	315	317	309	333	318	363	346	343	353	301	310	358	359	333	384	379	319	321	296	348	351	323	356	323	362	325	337	307	368	343	328	301	335	315	313	336	344	355	347	327	341	341	337	339	351	319	339	348	374	332	299	325	322	342	322	329	314	333	327	322	289	353	337	350	358	357	319	339	331	337	315	321	298	347	358	313	388	315	314	328	310	347	343	333	318	324	357	342	333	321	321	310	350	316	335	348	279	366	303	343	325	343	311	351	331	305	339	337	344	324	349	334	327	372	353	357	343	357	312	333	349	330	329	313	336	301	337	340	343	342	335	365	318	363	343	305	320	322	333	353	321	351	329	310	322	348	313	312	328	308	312	318	346	316	329	315	352	358	324	305	323	303	334	320	343	308	346	341	336	336	332	342	343	332	360	349	311	339	347	344	333	317	326	349	349	335	317	317	342	348	360	337	330	350	309	316	343	346	328	333	341	335	359	316	358	331	340	363	337	325	338	352	320	341	317	316	319	345	330	349	317	327	341	333	338	299	317	347	362	337	332	333	320	327	304	331	343	328	321	325	343	283	297	353	394	315	299	357	365	305	317	324	342	362	347	339	343	317	291	335	335	376	321	341	336	356	332	319	343	344	328	347	309	337	356	329	311	328	343	311	305	320	334	335	361	309	316	334	321	351	333	351	334	354	345	347	349	338	343	315	361	349	341	334	337	349	338	322	333	358	317	341	311	340	339	327	333	305	355	328	337	328	325	330	377	357	328	328	346	294	307	340	297	311	334	335	317	331	300	356	335	310	330	348	335	347	325	322	316	326	342	308	349	324	323	301	353	305	288	341	320	300	356	335	303	341	337	312	343	340	322	336	329	312	319	346	351	373	330	311	356	343	338	325	328	348	368	369	305	342	345	320	348	350	364	348	357	334	356	291	340	297	318	298	359	318	332	315	362	337	301	311	335	359	333	355	336	330	323	312	292	307	317	338	330	323	342	321	324	336	341	332	332	322	361	318	339	309	345	315	347	336	346	306	314	367	348	331	321	334	329	336	310	334	334	327	323	318	336	311	327	334	323	324	328	339	333	354	366	386	326	313	350	342	308	340	334	312	319	341	320	333	317	324	312	356	309	347	345	298	325	366	342	304	328	325	339	316	342	279	328	316	304	325	352	365	344	321	331	307	338	351	311	338	337	286	345	311	309	311	331	326	340	341	367	330	307	339	340	325	330	362	341	325	290	320	334	337	326	322	363	318	356	352	304	348	379	334	335	340	355	315	332	333	311	322	304	333	311	316	310	316	314	327	326	324	349	318	324	334	360	316	341	298	344	311	358	316	356	360	303	364	327	332	345	320	320	336	343	334	331	310	328	321	330	333	297	310	306	305	335	307	310	323	345	338	340	326	349	338	300	354	324	284	355	336	358	323	326	344	338	307	316	338	329	308	337	304	331	285	304	366	302	324	323	324	355	315	341	328	322	312	311	318	335	322	316	344	351	337	352	329	344	302	330	348	310	322	366	356	289	359	344	309	345	331	362	334	335	349	355	359	334	329	315	328	337	363	297	321	307	349	351	314	339	327	353	346	302	309	338	328	348	335	338	308	365	336	338	337	324	347	324	336	332	288	313	335	297	332	328	329	353	340	325	307	340	345	356	334	312	337	301	320	339	331	328	314	320	301	317	321	318	324	325	332	312	318	319	311	369	333	288	322	328	306	290	298	343	351	370	343	357	336	302	366	333	327	345	304	327	340	299	336	341	367	339	358	325	351	301	317	317	326	344	322	345	302	335	332	360	327	331	325	334	324	350	316	305	298	324	304	346	361	327	321	308	314	317	367	326	314	342	363	360	319	341	307	319	351	336	323	333	313	308	318	340	321	290	306	344	346	335	310	322	307	330	331	334	324	316	333	347	335	349	320	333	319	295	321	316	343	329	337	317	320	362	335	323	314	301	307	315	328	335	322	311	346	302	304	330	310	337	341	348	354	310	325	327	360	335	330	351	338	308	327	377	332	343	320	282	351	332	353	319	346	308	352	319	354	367	308	351	323	326	352	359	337	342	308	335	304	319	337	317	348	326	340	337	335	351	328	325	349	324	328	333	308	332	329	335	345	313	344	334	352	336	333	329	369	368	335	310	327	313	335	317	299	323	333	333	342	290	361	319	328	337	337	323	317	352	313	294	324	315	344	340	312	318	307	332	322	341	349	323	333	292	322	299	348	368	342	327	314	355	320	331	330	354	319	339	365	304	355	327	318	340	294	342	330	313	352	310	330	334	337	319	329	296	344	286	337	339	326	330	368	341	334	350	328	331	344	323	314	327	367	308	291	298	308	297	325	337	333	319	314	321	358	316	351	299	339	329	357	328	336	332	357	321	303	355	345	313	333	323	330	342	355	346	358	338	299	347	341	303	328	312	341	348	324	333	321	343	350	319	324	308	292	364	340	322	323	323	343	318	336	314	300	349	367	308	349	344	355	333	292	340	321	328	332	333	317	322	321	331	322	328	333	318	312	333	348	331	337	329	357	302	349	335	350	327	335	312	350	386	334	334	348	357	342	318	280	332	338	329	341	314	339	359	330	362	306	325	331	336	302	335	300	336	325	301	324	304	324	298	351	319	328	323	323	309	353	364	337	371	315	333	343	322	340	313	343	347	330	317	340	358	306	327	350	327	308	327	341	334	318	320	303	323	316	329	329	276	308	330	325	338	339	346	315	330	326	345	332	330	329	353	337	320	334	313	301	327	351	343	309	322	352	345	326	359	361	368	347	349	328	287	298	342	327	331	355	331	338	355	311	327	342	338	304	341	345	299	342	345	344	335	329	321	333	323	331	327	315	299	326	322	329	352	323	359	334	334	319	332	328	336	370	316	351	330	310	345	312	369	321	314	325	338	343	327	304	336	355	343	342	338	361	339	328	303	341	320	315	350	325	345	348	344	345	307	348	305	285	324	344	332	343	334	331	314	337	348	323	356	365	327	338	294	321	329	319	323	367	328	293	324	332	344	348	356	305	351	344	340	369	299	349	318	353	367	335	350	368	333	322	363	332	339	329	336	332	334	335	326	291	332	350	342	347	350	350	323	322	324	340	365	317	343	328	330	299	349	319	301	327	341	301	316	316	314	334	302	325	338	358	348	335	349	373	361	353	319	357	359	342	321	326	325	357	334	313	300	327	312	364	310	333	357	357	326	334	318	334	312	339	357	336	369	320	302	321	354	352	323	337	325	303	338	296	361	345	326	305	322	345	332	358	331	340	314	340	335	324	356	319	354	346	352	295	309	343	345	302	305	317	329	362	305
6827	1048	1450	1674	1504	1288	1189	1119	982	915	929	874	876	860	868	795	844	847	843	885	822	801	784	843	761	817	805	793	758	804	833	767	827	758	750	808	782	801	786	706	759	818	759	753	765	768	752	787	791	834	770	739	751	695	796	714	746	832	823	758	756	747	777	759	766	782	721	772	791	746	767	747	733	734	775	792	697	731	740	755	780	773	764	835	724	743	737	790	734	756	719	774	788	793	719	772	769	767	784	789	769	740	781	765	775	691	780	763	725	788	762	764	761	728	750	722	758	769	793	748	762	710	746	734	749	769	770	772	811	713	747	725	754	774	755	751	735	782	737	752	789	761	779	737	786	755	771	729	774	765	736	743	761	795	771	768	731	769	727	733	759	770	696	736	770	776	753	773	695	779	721	750	740	755	743	779	737	727	751	750	777	780	739	738	763	727	743	708	741	781	758	773	796	783	749	750	770	776	726	792	744	744	770	783	784	733	799	719	758	793	749	742	740	826	747	788	786	741	717	760	759	729	738	720	755	762	773	727	791	722	741	704	766	726	767	803	736	772	783	790	774	782	780	791	753	752	755	755	752	739	768	774	779	767	761	755	765	761	701	790	707	808	770	762	746	792	726	764	772	811	790	767	758	767	776	756	735	800	772	733	770	798	719	725	754	761	750	713	750	714	745	765	772	699	713	745	788	712	741	750	762	751	776	784	764	731	761	764	735	762	723	786	697	776	674	763	765	769	723	755	746	752	810	801	729	776	746	757	741	787	740	741	749	742	803	750	697	784	788	758	735	704	823	760	711	775	771	750	745	786	760	741	799	763	749	744	725	744	786	851	775	722	789	773	704	753	760	718	758	756	771	725	758	745	780	780	769	734	780	768	771	762	783	813	754	740	740	763	774	767	761	744	822	749	758	779	807	787	738	810	769	802	781	788	821	766	773	716	731	803	736	762	788	788	757	758	707	701	763	749	746	804	760	724	743	733	705	774	721	692	778	767	725	799	729	729	803	728	728	785	717	738	722	795	773	740	723	740	776	764	749	729	722	776	790	785	719	757	751	718	824	705	779	740	807	742	778	736	742	782	770	778	771	725	779	731	749	758	727	791	715	785	716	782	762	760	717	745	787	767	761	749	820	716	730	788	781	764	747	779	746	769	748	765	756	784	799	740	777	775	714	764	765	755	744	676	776	764	751	730	784	797	700	760	821	756	746	768	765	749	771	732	749	753	756	790	762	764	769	779	756	771	761	791	764	732	780	772	779	761	798	775	742	730	791	762	808	751	791	741	750	757	779	735	738	791	784	735	784	735	764	767	807	759	737	712	693	798	747	795	751	775	715	698	754	790	768	677	760	732	820	744	739	773	792	747	764	748	760	793	765	775	791	766	766	736	755	742	727	762	726	704	827	710	789	748	747	778	766	727	704	778	767	782	743	766	734	737	771	790	710	720	750	783	756	757	733	755	747	777	764	776	764	803	746	754	772	778	754	762	730	783	728	743	771	791	768	761	774	794	736	743	733	739	762	722	809	778	782	763	725	750	792	743	752	766	755	686	734	773	791	751	758	799	782	717	779	740	733	769	741	755	795	760	732	775	766	731	791	747	733	768	774	742	753	779	756	784	752	789	757	735	731	761	738	743	720	711	738	789	750	734	764	762	746	789	722	747	729	770	749	739	768	731	697	746	788	775	780	772	744	775	709	691	800	739	719	726	781	793	774	762	789	740	676	720	748	755	754	767	793	700	708	751	746	751	775	777	765	733	749	763	745	715	782	754	797	758	770	723	756	769	747	773	722	758	758	744	715	795	783	786	722	741	782	718	769	761	758	751	721	750	745	785	774	773	804	682	730	733	736	737	763	753	765	703	724	784	713	727	769	704	799	762	797	768	760	746	738	803	743	753	752	750	740	762	770	769	727	773	809	722	712	732	754	746	731	759	781	764	729	710	737	769	804	791	709	793	777	740	772	781	721	692	742	773	729	750	764	754	743	736	789	754	784	762	785	746	774	738	792	774	793	771	754	772	744	814	739	776	783	808	786	776	752	741	754	754	727	744	762	778	789	776	769	772	768	784	789	745	706	772	745	752	740	757	808	744	760	721	787	740	732	739	775	755	771	778	747	754	754	793	760	733	813	787	740	726	751	795	715	776	748	765	757	748	784	769	743	790	701	754	737	757	743	719	775	738	748	751	751	715	745	715	713	797	784	766	780	773	724	736	761	724	744	723	724	767	743	768	750	753	774	740	790	720	790	760	723	743	685	778	748	732	736	723	727	762	743	726	761	770	781	752	724	746	704	774	831	673	791	774	747	760	741	768	773	717	771	772	743	722	753	745	739	745	775	738	768	740	790	774	723	729	784	731	764	753	763	769	733	734	729	787	750	741	773	729	727	769	820	741	755	776	801	773	786	761	768	761	745	726	756	758	699	773	750	778	774	757	727	739	788	779	777	778	819	769	767	747	750	736	787	744	723	752	759	717	781	752	759	789	718	736	785	743	742	770	755	688	726	718	724	754	765	795	715	761	737	721	756	795	755	711	776	793	749	768	793	759	730	762	785	705	778	764	779	785	734	725	773	750	760	738	772	790	731	755	751	771	757	726	766	786	748	765	760	774	764	740	817	768	780	716	787	713	780	762	787	795	757	764	729	785	741	794	715	744	751	738	798	735	736	770	736	739	753	770	760	753	772	742	709	798	743	725	722	740	783	742	740	751	802	773	773	741	731	765	750	761	736	703	740	709	737	758	745	750	720	807	752	790	738	810	762	810	752	729	814	737	746	759	752	786	773	720	780	758	764	773	746	700	762	680	777	756	795	758	774	740	735	763	733	742	768	767	729	773	795	762	725	793	758	766	744	753	807	761	742	762	800	754	760	755	738	786	805	709	763	720	769	767	741	774	773	755	758	726	759	745	777	750	747	750	744	754	761	796	744	776	757	763	736	796	768	763	765	755	761	736	773	755	754	791	768	772	740	778	701	755	725	769	750	715	763	775	776	726	772	738	708	819	785	717	774	738	766	744	788	767	753	803	727	786	747	798	736	722	732	742	775	734	720	748	743	740	748	739	746	796	731	795	769	752	747	713	797	769	790	798	749	758	768	717	702	797	798	733	779	681	778	766	764	720	740	762	774	742	750	780	774	737	793	753	740	737	721	757	759	757	754	767	762	731	825	767	753	772	762	710	825	725	789	723	804	764	683	722	732	772	795	758	750	754	730	731	765	763	770	813	739	752	789	772	769	797	719	826	734	739	782	771	734	726	780	743	752	768	794	724	757	758	723	777	782	762	766	778	738	751	747	742	749	765	755	741	731	772	767	753	768	771	761	707	765	757	765	760	768	766	761	741	755	757	733	718	742	786	797	777	756	781	795	756	748	750	742	775	807	704	716	746	745	708	781	724	774	728	753	723	764	785	714	756	735	760	789	793	763	716	786	720	742	749	779	730	769	742	763	775	773	772	737	757	733	790	717	764	771	701	727	759	723	720	748	760
14961	1171	966	743	561	434	320	335	317	263	260	231	241	241	216	238	211	221	237	245	219	234	221	239	248	226	237	219	230	204	184	222	204	224	228	190	226	219	207	211	214	207	215	173	214	214	210	242	225	230	213	217	216	222	196	239	220	228	216	210	218	197	225	208	213	243	212	202	221	212	224	226	190	227	188	208	228	239	218	234	224	208	225	242	229	197	184	213	236	233	229	236	194	213	206	232	209	233	197	223	181	238	212	214	214	225	202	227	222	215	190	204	206	214	253	206	221	208	211	199	199	203	240	228	242	220	236	228	197	218	188	198	221	209	229	220	224	202	231	182	238	205	217	207	204	184	218	204	217	214	224	244	230	199	214	193	212	223	186	238	195	204	207	217	210	199	212	217	223	213	261	212	198	206	195	207	197	194	198	200	196	224	202	187	237	222	243	205	229	220	220	213	224	197	244	204	201	218	206	214	248	217	216	203	230	217	192	249	217	214	202	210	224	213	209	222	204	212	238	225	224	209	222	211	232	200	209	209	222	209	198	207	229	241	187	218	198	236	217	200	194	197	236	231	206	203	214	240	188	233	228	220	202	221	233	213	205	219	223	206	216	187	210	240	203	212	228	201	231	219	190	193	201	220	210	230	194	221	203	222	234	208	223	232	213	200	219	256	207	196	222	223	197	236	205	199	245	203	202	194	213	211	219	225	233	201	215	215	192	223	238	212	185	210	242	219	193	217	205	219	233	252	207	221	233	201	207	225	215	231	227	210	184	229	193	200	195	217	227	199	220	221	235	229	222	217	213	239	226	219	216	210	238	191	209	173	224	232	219	238	215	244	205	198	191	211	246	211	226	186	208	178	213	210	214	211	208	227	220	225	203	212	205	204	210	209	196	199	224	214	200	191	200	228	183	192	220	239	222	236	243	212	221	223	196	209	235	190	243	221	192	228	206	192	203	217	205	193	229	202	221	233	223	186	213	227	226	214	197	204	234	212	238	216	224	197	227	183	192	194	223	240	211	207	210	185	201	197	191	189	181	216	213	230	215	202	194	224	188	208	216	225	231	201	208	187	236	217	204	196	222	234	255	205	232	221	219	228	190	218	202	214	203	222	198	203	226	199	244	214	214	202	212	194	201	207	223	219	199	196	217	205	223	198	206	200	214	245	248	226	204	212	224	213	217	219	228	235	203	213	185	212	196	230	215	214	209	214	227	208	220	188	203	198	213	205	229	197	189	211	205	219	237	208	240	221	217	193	216	229	240	199	213	195	200	219	213	217	197	212	211	214	223	219	190	233	207	226	208	208	214	230	232	238	217	201	203	183	208	230	221	197	217	195	218	216	211	224	184	205	207	210	185	240	195	193	203	227	232	213	196	213	227	214	205	230	249	211	229	223	212	194	215	232	207	246	222	222	224	197	216	226	209	202	230	215	192	215	177	218	200	197	226	207	225	194	218	227	227	198	227	197	197	195	245	216	198	212	229	224	243	212	207	250	219	216	217	237	201	228	183	231	248	228	206	214	198	208	186	205	210	199	207	212	217	235	222	229	233	195	239	239	215	213	232	189	189	219	210	215	185	239	222	203	202	178	208	232	240	233	218	174	225	207	214	229	218	220	194	199	208	221	216	239	218	213	239	198	179	210	202	234	211	220	233	221	214	224	209	218	194	212	219	199	228	210	207	192	199	226	227	213	194	222	213	219	221	217	221	223	231	245	202	174	216	216	209	222	214	224	224	245	216	189	228	192	218	215	215	252	231	225	221	219	227	250	227	185	198	233	193	191	193	211	197	254	226	216	195	214	237	194	223	204	204	236	197	236	224	230	222	220	220	187	205	187	223	224	210	211	213	200	212	191	231	204	202	205	219	207	214	199	203	232	242	209	219	213	242	226	228	214	222	208	213	216	210	240	230	183	214	230	203	212	199	237	206	191	220	206	208	199	195	236	201	187	194	198	236	229	208	213	223	193	223	231	229	220	205	214	203	215	217	201	210	220	212	208	239	229	216	237	202	232	237	205	216	227	223	211	212	194	218	226	223	208	203	207	203	231	227	221	227	215	214	185	222	214	201	188	192	215	190	200	223	227	200	191	235	217	222	212	214	228	222	203	226	205	215	239	225	245	183	233	224	241	181	205	217	216	231	238	225	215	216	210	218	201	200	216	191	216	228	219	221	203	210	220	191	184	215	237	215	224	225	205	229	225	205	222	188	171	210	239	192	214	214	214	209	213	218	213	189	202	196	235	194	217	242	227	200	246	264	230	213	201	209	214	205	202	226	225	202	216	194	206	199	206	207	204	227	201	220	214	208	224	213	208	228	232	212	241	210	213	225	206	210	205	208	214	217	204	222	198	209	205	192	226	219	202	223	200	225	248	223	199	209	199	197	187	246	239	188	233	191	197	215	209	217	223	217	196	190	208	213	228	225	218	202	184	204	193	223	230	207	221	239	204	250	191	201	202	192	240	206	197	199	209	207	210	201	228	208	271	254	209	220	229	199	222	194	221	178	227	208	212	232	230	217	241	198	212	218	233	203	212	223	247	224	218	229	227	212	197	216	185	219	233	193	227	219	215	208	213	209	213	214	231	181	251	225	225	178	204	194	198	238	233	206	237	221	227	177	223	246	209	215	208	195	216	235	222	194	201	227	212	202	210	220	224	211	204	227	183	236	209	223	239	231	222	227	193	220	205	219	236	229	219	204	209	248	206	208	207	236	194	214	190	208	213	207	209	217	193	194	241	208	201	216	220	239	231	205	201	221	218	208	208	203	211	223	226	200	232	228	237	215	241	219	212	211	212	262	179	195	196	212	230	203	214	202	232	239	229	198	221	244	239	231	212	197	210	217	233	209	210	214	243	191	208	203	213	214	204	222	255	207	228	224	225	204	213	230	200	202	211	219	235	222	204	227	204	217	206	184	220	215	222	201	227	191	212	213	203	214	220	198	208	189	206	227	213	231	203	228	212	172	198	201	185	209	229	210	192	221	203	192	202	230	207	243	218	227	218	192	239	222	219	215	203	207	233	234	194	213	217	202	226	184	236	189	236	206	218	225	205	208	200	203	238	193	230	220	211	222	227	211	201	208	207	227	213	202	206	228	193	215	210	223	214	210	255	193	210	226	194	229	203	199	205	255	196	221	246	234	213	221	215	210	215	236	217	223	199	237	209	217	210	198	205	226	188	218	195	205	197	221	215	219	174	226	192	212	219	195	215	235	221	204	236	209	219	205	201	239	209	253	223	187	188	228	194	208	226	199	199	211	199	229	220	223	208	223	233	199	201	222	179	215	245	238	217	210	229	210	210	187	229	228	230	210	216	242	198	222	212	220	230	218	218	210	204	225	222	194	223	219	236	227	215	175	224	210	224	176	189	222	229	240	205	208	225	211	197	183	197	206	217	220	192	209	217	193	220	223	196	210	209	201	207	207	228	214	223	221	219	207	217	211	234	197	199	199	217	214	225	191	213	224	212	245	206	227	206	222	230
8226	979	1990	2325	1910	1476	1209	1071	961	873	820	732	733	665	637	619	589	596	570	596	586	553	557	546	599	569	523	535	551	566	543	514	530	498	495	491	525	483	504	505	548	551	504	497	524	504	520	527	494	484	474	481	475	573	539	487	510	577	500	481	529	548	482	512	480	480	523	463	519	499	485	512	523	513	515	489	490	511	536	507	481	474	488	485	506	476	478	536	492	537	497	472	502	481	482	496	489	506	539	506	489	487	520	538	484	486	482	493	481	488	471	445	486	508	478	503	510	510	458	478	468	508	522	524	510	512	498	472	504	512	501	528	485	492	475	496	503	500	501	483	494	462	485	489	506	485	528	516	494	507	482	483	484	492	470	467	480	477	507	482	472	475	449	469	494	488	487	493	460	513	504	481	498	504	527	507	487	535	529	486	517	474	467	484	503	462	509	494	525	479	493	514	499	524	464	494	508	447	463	503	486	533	488	520	491	490	522	483	504	519	491	502	511	474	490	478	504	484	497	519	528	510	507	501	491	508	473	506	492	501	497	521	443	450	507	481	443	479	486	485	528	493	494	513	510	482	528	489	498	466	521	513	510	476	483	501	499	487	479	470	484	524	519	504	474	501	522	496	467	539	447	526	509	481	472	489	488	487	540	518	486	482	507	527	532	543	509	496	474	489	519	441	459	494	520	503	520	464	553	495	492	491	513	475	461	477	492	522	504	508	498	475	546	509	539	496	454	513	522	483	504	479	505	517	481	495	499	441	479	463	451	504	516	491	527	501	485	484	506	492	533	447	505	462	478	512	499	492	493	477	522	512	479	442	485	488	454	468	550	485	506	477	502	509	498	484	489	491	499	516	481	543	491	528	493	497	519	521	482	459	509	464	505	503	522	504	484	505	495	510	522	514	528	488	516	492	548	483	494	506	480	484	489	487	475	506	497	487	507	504	466	478	486	490	491	513	500	455	495	493	504	483	487	496	515	463	496	516	503	446	513	511	503	491	503	482	503	514	493	509	478	494	515	473	502	529	491	504	481	540	484	516	486	485	478	499	515	508	515	495	491	516	476	492	508	471	457	502	490	497	521	489	484	499	498	466	518	473	492	492	468	480	453	480	520	492	486	481	498	469	475	463	496	495	476	518	505	493	500	510	521	519	477	505	503	479	453	485	498	483	490	463	517	517	551	545	521	497	490	517	474	464	510	516	507	511	533	502	500	509	421	505	459	523	506	483	575	489	471	506	560	514	500	509	508	515	506	505	546	522	498	516	522	475	493	517	504	450	509	454	497	508	493	479	491	490	478	496	460	499	516	467	481	496	508	474	493	533	502	476	514	498	529	504	506	489	451	475	499	491	469	481	449	477	525	513	498	484	484	490	524	525	513	524	454	498	490	494	553	508	441	481	485	472	509	523	481	481	462	505	471	496	501	527	501	484	485	518	481	505	523	463	512	497	492	487	514	490	520	492	484	468	480	534	523	500	487	504	466	483	499	464	534	509	476	500	462	502	504	502	549	477	510	504	496	500	518	484	487	471	473	482	459	483	494	498	480	465	505	522	522	475	486	468	484	476	529	513	488	505	517	485	472	505	493	500	513	491	493	505	465	484	516	491	461	503	514	474	503	488	496	501	509	462	480	557	504	455	521	519	460	474	500	487	478	491	477	454	497	501	537	504	464	483	490	478	507	516	555	494	444	503	471	524	511	523	462	494	478	544	514	503	475	506	484	497	483	481	458	473	462	487	479	476	473	456	505	526	477	498	486	492	476	508	494	485	488	508	501	496	532	528	485	489	500	483	497	492	483	520	471	483	513	487	505	492	496	519	473	510	501	485	486	489	503	517	503	497	486	496	493	531	502	523	545	469	521	481	507	494	480	494	495	477	511	491	465	492	512	491	481	517	524	526	534	521	486	528	514	503	508	479	515	502	503	484	458	487	502	491	493	497	505	493	487	507	482	487	480	503	496	534	468	466	477	477	466	494	490	498	505	506	518	522	500	477	516	527	453	484	498	469	494	476	429	543	451	481	436	470	469	519	498	492	531	473	488	487	468	494	491	492	482	494	512	507	519	463	516	475	476	490	484	486	493	472	509	491	498	523	495	512	475	502	469	514	535	499	493	496	485	485	492	512	466	496	532	507	501	488	495	495	474	516	497	466	489	485	484	499	486	475	467	487	492	533	512	500	494	507	486	483	469	498	493	510	494	479	502	480	492	512	522	510	484	511	483	503	467	479	481	511	502	494	544	500	454	478	493	508	470	470	506	502	513	457	451	563	490	497	528	484	522	483	507	500	501	503	471	499	450	499	528	519	511	498	494	493	462	517	489	462	491	496	431	524	467	470	464	524	529	488	465	476	481	522	486	505	503	526	481	456	486	521	534	459	504	473	503	493	500	465	476	468	543	519	503	497	478	524	493	492	507	499	496	483	456	489	495	536	517	489	480	513	492	507	478	524	529	477	505	492	529	526	538	482	484	532	521	502	466	535	487	498	540	509	496	456	480	498	503	504	495	488	492	498	499	477	524	479	530	509	487	493	491	490	489	494	486	494	499	482	476	468	502	498	484	487	491	500	508	491	491	517	478	561	450	500	479	501	486	481	487	536	467	495	504	499	529	432	498	481	516	496	532	462	480	527	486	511	504	471	538	463	516	489	504	514	458	492	499	473	497	506	466	496	512	497	505	511	463	492	475	524	526	493	502	481	472	469	466	498	506	504	518	513	534	470	484	488	518	464	514	511	485	498	543	467	512	497	486	504	519	495	480	479	469	485	461	484	487	475	485	490	507	470	548	489	478	477	516	539	505	468	484	499	455	493	449	487	534	499	503	481	461	446	486	535	489	495	554	495	521	533	453	500	484	471	485	538	458	511	499	543	478	491	525	491	474	497	529	502	476	493	489	526	488	504	516	504	498	526	489	481	455	502	527	518	488	532	486	479	473	488	526	486	517	519	489	495	439	508	510	507	479	524	545	511	503	501	461	484	515	469	505	480	496	471	533	494	491	487	457	487	493	478	487	475	515	481	503	491	482	520	484	507	485	515	518	535	422	434	510	525	508	476	520	517	505	487	512	520	532	511	471	512	485	492	522	492	561	511	499	479	465	499	476	494	501	494	480	505	546	496	508	488	477	506	480	495	514	468	459	500	467	515	506	479	497	505	493	468	517	509	436	519	515	521	493	498	481	488	517	485	496	462	489	469	518	463	517	477	472	533	471	497	483	511	466	504	483	512	487	508	461	530	503	516	471	480	487	462	517	475	482	479	460	512	507	504	527	505	508	470	460	514	470	551	475	506	471	486	479	544	521	490	503	516	484	508	507	486	459	494	504	520	518	483	481	484	503	459	522	481	519	484	516	509	504	490	518	465	507	508	478	503	487	494	479	516	527	500	482	464	503	489	533	522	465	508	488	504	509	493	471	513	500	507	491	478	519	495	462	533	489	504	496	462	461	494	497	494	480	510	533	480	525	491	503	461	495	452	471	482	495	484
1558	250	282	239	224	208	243	263	234	256	216	225	235	206	208	213	215	229	231	220	224	235	242	238	234	246	245	234	224	214	219	233	195	228	217	229	215	230	220	231	225	222	219	240	230	232	245	219	210	227	224	227	234	218	229	242	201	215	228	220	263	219	225	241	250	238	249	243	209	216	260	220	249	213	200	238	216	235	215	210	233	214	231	219	238	237	214	214	220	244	221	192	234	252	219	245	216	211	234	219	194	217	217	225	207	221	236	241	224	213	250	222	221	214	219	225	213	223	228	213	213	235	231	237	234	219	246	195	225	211	229	240	231	207	229	234	218	207	225	213	253	232	221	246	227	250	230	235	214	188	263	221	208	249	243	208	244	227	210	245	220	227	249	220	209	245	217	236	248	240	261	212	238	223	232	245	245	235	222	251	198	224	220	223	196	227	230	195	227	207	232	261	227	217	234	208	255	213	225	236	242	231	235	257	239	237	225	213	236	217	232	234	221	249	197	225	219	259	199	208	205	226	219	230	214	246	221	229	204	211	252	224	255	231	244	216	240	243	210	246	232	221	206	237	217	262	233	237	199	216	236	194	225	216	198	221	231	241	224	207	225	217	211	236	249	228	216	234	233	219	196	199	230	229	244	224	228	196	265	222	225	243	258	255	226	220	240	212	237	242	241	230	237	217	221	238	198	256	223	216	245	222	226	232	224	244	229	235	255	217	242	235	228	228	274	212	211	244	235	264	228	221	239	218	245	235	221	235	233	259	248	202	233	256	243	228	213	224	229	220	208	227	238	230	236	247	216	215	243	236	218	211	226	237	205	191	225	218	208	209	211	212	237	206	233	244	246	247	223	225	203	219	246	226	231	210	202	216	218	183	237	209	227	235	216	229	226	224	198	203	210	220	221	209	235	252	237	240	212	244	224	220	218	211	236	221	253	188	215	219	236	261	227	227	233	211	207	224	229	250	214	246	270	222	214	232	212	253	229	231	204	218	232	232	228	260	211	213	217	217	220	248	263	227	263	221	227	259	211	212	227	234	222	226	224	224	244	213	231	211	243	220	214	246	228	257	208	237	238	225	193	213	200	215	219	257	253	223	227	217	211	241	214	220	214	229	210	253	241	229	236	234	207	212	238	210	249	241	217	239	245	216	213	255	214	180	254	223	240	226	227	225	247	220	248	226	244	234	234	215	202	263	226	225	227	226	200	232	227	252	213	235	219	214	220	202	228	209	248	218	227	224	207	232	245	216	243	218	230	259	243	223	204	252	220	229	273	243	223	208	224	236	234	201	260	212	223	235	246	236	236	227	196	207	244	217	223	227	183	243	275	231	251	227	240	261	211	220	237	211	242	249	225	220	216	238	240	227	225	208	223	239	255	224	214	199	201	207	233	232	240	254	216	214	242	245	212	239	212	245	260	243	240	209	235	240	225	220	232	224	212	232	189	215	236	197	229	247	256	269	246	235	216	218	238	228	233	228	209	202	211	221	197	225	227	221	199	259	228	216	223	234	213	241	241	216	202	205	206	204	243	232	224	220	230	205	201	226	233	260	246	222	232	230	236	223	254	204	225	212	238	235	207	244	257	236	247	234	213	225	240	229	216	241	234	230	246	231	218	218	194	214	215	254	229	242	250	219	216	251	243	225	245	222	208	230	234	250	218	207	225	237	204	236	253	267	228	206	239	220	243	212	194	214	250	244	212	211	209	223	212	220	237	210	232	248	234	234	236	234	244	217	245	208	235	214	230	249	254	241	212	216	225	234	248	246	217	219	245	264	219	255	256	259	194	223	223	244	242	248	258	223	238	202	240	224	231	209	241	215	193	194	212	224	254	199	235	257	240	245	264	222	209	226	248	230	244	227	244	245	230	229	228	202	233	246	232	244	212	238	220	232	206	214	244	243	230	252	214	272	221	251	226	222	216	223	236	232	201	234	226	213	230	233	248	220	225	218	228	243	231	219	222	236	219	228	262	218	208	240	217	249	206	213	240	232	232	239	256	239	208	219	234	220	222	226	222	251	226	261	238	240	255	226	221	209	198	232	234	219	243	227	220	226	215	216	241	231	208	226	216	243	223	256	232	265	218	218	249	228	214	191	215	233	223	205	214	220	254	237	226	205	238	253	212	236	203	255	200	208	233	231	221	211	251	223	260	236	224	212	234	216	259	225	211	224	209	205	236	221	210	231	214	245	240	249	232	208	232	209	218	251	238	224	205	216	235	211	234	209	233	217	274	214	234	219	208	217	252	240	231	243	235	220	237	217	255	226	279	202	250	231	224	220	260	244	267	227	256	219	239	228	201	228	221	251	238	236	232	231	228	204	250	197	229	251	206	215	231	222	204	203	221	229	224	223	233	242	225	254	263	228	238	255	235	237	224	206	214	228	189	246	240	244	227	215	217	255	222	217	221	238	235	223	232	207	224	247	206	233	243	208	211	192	220	215	238	232	233	215	217	203	209	196	243	203	239	230	225	208	252	247	256	222	229	222	236	223	268	222	225	235	237	216	248	227	207	246	228	204	249	204	217	236	233	222	239	203	208	250	247	223	208	231	217	217	216	240	229	224	230	231	229	248	233	227	237	227	197	230	216	242	220	255	226	215	220	227	220	229	216	199	230	245	231	214	243	211	241	215	235	232	249	227	214	244	213	199	227	237	250	216	236	266	244	233	205	236	213	217	215	221	232	216	240	220	221	230	225	238	206	235	214	212	211	205	223	187	241	227	203	231	208	207	242	202	241	201	240	207	210	219	219	230	239	216	218	243	224	241	243	240	243	242	236	227	219	213	234	253	216	219	217	224	250	233	225	226	220	240	228	227	243	231	255	228	243	236	255	238	252	243	246	211	218	219	220	233	211	243	208	224	227	224	238	250	246	207	246	221	235	200	227	242	253	227	222	219	250	248	206	217	205	192	222	222	257	235	215	215	224	226	212	240	234	213	247	207	231	240	244	232	233	251	222	231	257	239	227	213	246	222	205	222	204	219	228	214	237	226	214	218	218	240	234	233	226	216	243	215	239	228	250	212	205	235	251	235	223	222	247	219	210	269	213	222	208	220	226	210	218	250	222	218	225	240	231	233	256	229	223	231	231	203	223	226	217	229	219	210	220	235	261	217	201	225	241	227	216	238	232	232	247	220	218	243	226	243	227	221	224	223	244	209	248	244	245	214	238	219	232	221	218	245	256	211	231	184	238	248	231	221	233	216	238	239	204	227	222	236	220	250	205	207	215	228	217	175	212	247	214	218	214	225	224	231	223	243	261	239	235	217	200	252	245	227	226	211	263	215	241	246	219	220	239	211	243	203	232	234	211	261	250	243	219	216	234	223	233	236	235	241	242	220	228	213	222	234	231	225	244	217	235	236	233	218	222	263	192	211	230	199	215	230	234	251	234	221	249	246	230	214	254	220	229	202	241	208	225	238	225	222	224	233	236	223	224	227	221	275	243	212	214	222	218	246	206	222	229	261	221	217	221	260	198	240
1996	605	554	592	626	590	589	528	567	564	608	577	528	554	577	557	579	547	592	555	549	594	575	584	564	573	555	569	558	558	590	536	560	554	538	593	592	498	553	599	499	496	552	592	517	542	519	549	511	573	552	537	592	567	533	546	527	520	571	563	568	595	508	531	568	570	515	540	567	531	556	559	516	557	576	593	527	566	564	557	522	523	552	588	581	578	573	520	504	532	560	538	543	547	584	527	579	529	508	582	547	527	566	529	557	552	504	572	576	525	557	562	513	545	516	541	562	551	537	541	511	561	551	557	603	526	552	562	578	555	568	579	552	552	527	541	553	598	569	552	565	575	559	578	526	527	557	573	535	575	599	565	516	570	537	549	584	517	572	566	558	547	573	568	578	567	529	579	560	551	558	562	574	533	507	573	555	534	536	521	533	468	508	557	547	543	573	611	509	560	565	555	538	539	517	551	560	528	544	577	539	540	572	550	541	584	540	570	493	563	586	573	544	549	548	575	547	543	556	555	531	517	545	530	533	535	538	578	575	545	562	606	521	553	526	580	552	551	529	552	579	597	524	573	542	590	537	548	518	531	570	582	529	571	534	582	512	569	569	540	520	559	602	570	599	561	553	574	564	553	569	589	507	582	545	524	496	543	586	542	532	514	525	584	565	572	598	579	515	520	556	592	528	555	547	571	547	586	538	545	563	515	565	522	518	570	548	554	564	551	546	527	584	552	534	552	567	558	602	597	562	544	613	546	570	560	504	554	562	546	532	570	539	567	510	609	562	561	534	564	559	547	567	579	543	547	543	590	557	565	600	574	609	590	559	526	556	541	569	564	600	591	519	581	556	546	523	563	523	556	545	576	564	600	555	534	586	529	569	580	569	569	513	514	560	523	560	526	531	528	549	505	576	540	558	587	538	553	550	601	549	593	513	504	537	559	536	548	530	559	565	532	536	589	569	549	515	576	582	569	530	538	576	536	544	512	544	597	601	536	552	513	601	555	558	505	570	556	549	564	587	574	550	505	563	558	523	544	545	567	546	510	580	539	573	561	499	547	524	529	549	546	588	556	528	592	574	538	566	554	567	560	574	557	580	572	593	500	524	547	577	563	502	554	571	545	577	578	543	561	569	596	551	540	552	548	572	574	568	533	546	569	551	526	538	541	545	506	577	570	527	565	542	515	530	546	545	564	567	538	558	540	571	576	561	578	522	598	561	551	554	580	569	539	554	595	536	521	530	580	528	572	527	532	592	547	568	568	548	576	553	527	585	526	612	566	502	558	537	527	551	566	554	502	550	543	550	516	528	534	567	583	551	589	564	567	592	543	578	592	513	533	563	564	532	558	579	565	542	534	591	518	562	544	589	583	563	566	557	575	549	578	554	550	521	540	507	562	562	571	568	548	562	599	585	536	552	551	590	551	574	584	578	559	540	520	502	580	541	588	554	573	561	543	569	554	575	539	509	552	552	551	548	557	553	562	550	574	556	575	527	573	620	563	534	559	535	541	520	581	569	544	553	515	546	546	572	567	581	563	531	527	558	563	602	581	573	490	561	543	581	544	562	552	558	543	558	568	548	532	536	531	511	547	525	566	529	565	566	602	561	521	583	505	539	567	537	541	528	567	555	533	546	573	580	563	539	556	542	514	527	543	597	524	556	576	612	560	556	583	552	535	559	564	507	584	536	571	544	565	555	553	581	572	562	541	511	539	600	560	534	517	551	548	542	548	598	556	589	561	551	578	548	569	532	588	544	550	540	544	566	554	550	576	553	577	538	560	537	570	574	555	529	556	538	538	500	507	541	518	588	552	557	564	554	555	562	561	580	555	564	550	590	581	517	572	540	499	563	606	553	595	508	558	564	545	498	524	573	564	518	512	550	580	528	546	574	581	537	557	592	540	558	592	538	549	555	579	585	545	539	522	573	546	586	497	575	538	546	549	532	543	550	546	557	531	577	606	626	548	557	531	537	567	573	553	561	556	577	560	561	543	561	555	559	521	575	549	550	532	580	567	579	562	548	572	558	549	548	532	564	562	527	550	539	531	551	511	561	559	588	569	517	587	559	522	563	526	513	559	549	532	552	543	561	595	555	570	588	568	523	600	587	523	547	513	548	585	563	525	524	501	527	596	565	565	595	537	557	574	594	608	548	560	578	580	548	540	556	560	552	520	548	574	560	559	534	563	548	536	570	536	552	529	563	569	566	564	550	551	566	502	599	526	606	576	538	556	564	535	546	542	522	563	568	549	548	577	554	567	557	587	565	548	542	529	575	557	565	580	566	530	513	595	554	565	570	539	536	561	599	536	584	566	535	541	551	585	528	520	574	540	583	551	569	556	549	555	580	561	560	552	553	525	559	578	543	602	562	522	552	556	534	576	569	559	547	555	583	561	603	550	557	553	523	548	528	518	581	555	542	549	502	530	542	548	556	535	592	598	548	572	602	526	504	537	545	526	539	549	580	596	580	524	546	556	565	579	563	521	543	575	533	529	577	538	590	529	552	565	530	551	531	538	520	544	576	554	546	561	582	594	536	531	524	579	598	535	548	554	538	570	531	529	542	541	561	571	520	586	551	558	551	576	545	577	564	650	528	564	495	548	569	527	549	549	530	567	525	569	519	529	530	520	512	580	574	546	523	554	582	499	527	550	541	528	538	524	594	575	534	602	574	553	566	567	578	586	589	546	571	594	556	541	546	555	552	556	554	560	551	522	612	543	558	521	535	583	551	539	553	542	547	591	530	542	546	568	573	564	547	540	530	521	565	540	536	545	528	550	556	551	561	539	550	584	583	532	557	532	559	575	573	531	539	571	546	543	552	552	537	568	551	530	590	553	553	580	564	564	583	571	537	516	534	566	537	541	563	556	537	573	540	551	535	561	527	561	602	506	532	537	527	535	548	548	570	611	523	593	556	531	570	560	560	582	584	596	548	507	535	569	563	560	569	532	523	558	544	510	551	571	553	560	556	551	554	590	533	535	569	526	553	566	568	581	558	589	523	544	580	559	565	567	578	586	561	548	545	562	575	532	532	581	521	558	568	527	580	536	583	568	549	594	580	564	569	546	584	573	557	556	574	573	557	562	536	585	543	510	572	575	553	509	552	555	521	593	582	547	518	527	529	522	535	575	583	548	576	550	548	581	543	570	534	530	567	554	556	581	512	584	580	555	586	542	562	543	553	560	523	527	588	529	558	544	542	568	550	570	599	528	535	565	576	566	596	569	558	568	560	549	564	584	570	527	565	629	540	573	556	507	545	519	564	568	563	536	560	538	587	571	577	562	571	573	567	588	589	583	542	538	564	562	568	546	538	515	572	562	557	533	550	539	570	546	548	525	524	522	549	563	549	527	561	558	561	567	541	543	518	611	550	578	579	514	550	510	566	549	563	554	579	513	534	571	553	549	541	534	592	553	546	546	548	563	550	525	540	546	560	550	582	560	503	536	552	553	530	602	519	584	560	573	544	537	575	547	572	550	560	572	551	527	514	533
8314	640	704	607	508	482	378	388	397	380	374	367	368	336	320	326	333	330	332	357	318	331	363	339	326	326	302	339	349	359	354	329	315	350	349	336	334	349	360	307	301	339	341	356	300	310	335	355	348	337	346	351	320	302	357	332	340	314	367	318	370	343	339	329	348	329	366	351	368	316	358	329	310	319	333	368	310	324	312	341	321	356	332	385	346	354	324	344	317	342	299	321	308	364	324	331	335	361	327	331	318	317	301	326	317	341	327	316	301	315	365	332	324	307	325	346	314	327	308	312	359	350	310	317	294	301	300	313	354	331	335	339	366	353	330	304	313	360	350	317	345	331	338	310	322	337	273	284	333	358	373	321	354	329	324	347	347	322	376	371	342	332	331	338	343	326	367	357	366	359	308	348	327	314	298	335	339	357	329	357	333	347	337	345	317	345	339	337	327	309	315	320	344	321	328	330	348	330	353	313	314	316	351	341	358	350	295	325	354	328	380	312	352	323	314	347	358	331	341	318	326	321	347	313	326	339	332	329	341	331	358	342	333	295	363	362	356	343	336	326	359	359	331	310	274	339	313	354	320	342	357	319	321	364	374	338	302	340	322	357	330	317	356	303	321	355	296	339	324	317	342	286	327	307	317	323	324	368	332	335	313	307	352	324	352	308	332	309	280	356	347	327	313	310	357	342	340	334	350	329	323	331	350	348	312	331	315	328	341	340	328	298	300	352	351	330	364	351	321	350	318	350	352	336	310	315	317	326	308	321	324	318	342	337	347	320	302	331	342	298	339	332	352	291	328	333	327	324	312	312	314	334	361	310	304	328	349	344	324	300	286	336	305	349	321	346	363	340	327	333	333	305	325	348	290	355	308	309	310	318	331	361	324	317	304	354	368	317	338	353	328	330	352	320	331	331	348	339	369	288	330	307	308	320	337	341	310	313	323	300	350	319	334	365	337	304	323	329	338	341	339	343	312	335	341	350	344	310	316	333	330	300	335	330	303	345	316	375	320	356	327	308	316	321	319	300	331	311	337	352	317	328	345	359	318	340	334	314	362	347	353	312	321	356	332	326	353	327	313	337	358	353	383	367	350	326	344	368	299	332	329	306	298	311	359	332	322	338	375	351	387	373	362	346	355	335	302	350	300	329	327	354	337	342	324	338	293	345	346	340	308	322	304	294	319	317	327	352	319	329	324	343	357	342	352	390	323	350	334	302	339	364	306	294	331	344	337	318	357	354	323	348	298	334	321	333	352	338	332	354	297	350	305	361	335	348	294	370	289	337	322	345	294	324	351	286	366	305	326	328	328	337	333	357	326	301	313	332	361	360	336	345	337	345	311	329	340	366	335	358	320	338	316	348	331	319	373	323	340	317	325	343	327	310	309	269	303	353	354	301	310	310	315	370	355	338	342	336	321	315	314	324	340	347	329	353	302	373	340	342	322	317	346	351	338	290	333	310	299	326	349	371	321	363	339	345	335	314	332	342	333	374	319	339	305	330	330	296	324	285	306	329	332	334	341	336	329	314	310	347	329	325	306	330	317	308	343	341	328	374	351	345	313	310	306	330	344	324	341	355	398	346	346	313	317	334	345	364	354	334	314	345	306	287	344	294	362	333	337	341	290	304	332	295	379	331	338	319	344	341	385	325	307	349	349	321	302	325	328	293	348	324	337	319	331	356	367	300	313	334	323	346	356	329	298	347	296	332	328	375	321	366	334	314	327	315	295	323	296	350	312	342	322	340	336	343	343	349	320	374	354	319	314	338	363	316	323	335	327	314	351	314	316	351	356	339	315	340	340	311	323	343	327	334	321	342	338	336	347	338	349	345	306	347	319	375	304	338	348	350	302	320	335	321	317	350	341	369	345	348	305	302	349	328	364	333	310	350	291	339	342	296	313	337	325	324	323	331	338	330	357	332	325	358	319	296	308	293	356	294	312	304	311	311	302	348	360	330	336	344	344	329	336	367	328	358	351	349	335	343	326	314	350	330	333	311	333	337	334	334	315	332	338	345	321	313	314	316	368	335	336	315	277	324	313	328	355	319	342	321	327	327	355	322	319	344	307	318	327	362	318	322	320	343	339	353	330	318	354	333	322	310	307	327	334	377	335	324	319	345	317	336	334	341	316	355	335	304	318	379	298	319	321	313	336	289	309	318	335	336	328	326	307	361	309	343	304	339	312	320	350	310	342	338	305	304	352	301	293	315	308	328	313	321	306	341	321	344	316	301	351	339	324	309	324	316	350	372	340	309	324	325	322	322	349	362	326	304	338	340	357	332	340	333	357	345	357	314	314	346	297	366	354	343	345	308	277	346	301	311	309	346	349	317	357	363	334	356	322	380	350	325	312	291	330	324	344	342	332	325	356	324	316	366	324	321	340	308	324	351	330	326	332	299	361	319	331	321	310	323	309	332	352	326	310	357	328	309	344	307	380	304	358	303	306	345	359	377	327	338	297	312	366	342	357	344	327	310	321	312	312	318	336	311	320	330	307	324	311	327	343	323	332	362	335	330	314	329	315	362	287	303	322	340	326	318	311	339	299	326	324	317	322	352	308	307	355	321	328	315	313	334	388	344	280	322	300	317	364	282	325	308	339	347	316	345	319	357	356	310	325	325	319	291	335	291	353	331	306	342	332	347	342	292	298	344	335	340	339	321	330	338	308	330	359	320	308	350	300	340	322	344	314	300	339	358	376	326	301	309	324	346	350	334	312	323	342	337	332	346	352	334	320	314	336	326	360	313	343	322	335	344	332	326	314	361	339	307	336	327	325	353	318	325	368	364	310	319	316	304	370	332	324	331	329	335	356	358	333	330	332	330	362	300	311	289	348	311	299	296	327	327	331	352	312	330	337	333	321	366	306	345	348	310	318	336	355	348	348	307	308	320	307	338	299	327	326	304	337	293	344	326	331	337	304	308	363	315	331	326	354	294	342	329	303	327	317	319	366	313	315	303	346	326	369	364	332	304	357	302	324	312	324	303	333	275	304	336	338	346	334	349	359	358	339	336	320	330	315	346	304	309	310	333	318	351	346	300	351	343	348	349	348	317	332	335	349	349	316	326	332	307	327	346	363	341	354	324	327	356	317	337	333	355	330	354	319	308	338	345	294	320	349	344	312	311	355	386	324	330	335	300	342	334	337	357	351	381	353	320	347	361	308	320	356	341	332	359	312	334	355	377	358	346	336	322	345	330	363	328	305	309	301	347	315	316	329	298	310	335	334	311	348	335	346	327	357	320	355	308	363	330	330	341	313	356	330	332	350	338	323	312	340	328	305	317	322	336	336	362	361	366	304	298	332	337	316	328	313	324	302	332	313	338	298	340	316	315	320	336	319	327	340	316	342	319	319	376	351	337	318	328	310	345	295	319	307	337	304	322	322	318	340	338	326	308	336	338	329	319	318	336	323	362	309	323	292	335	385	285	366	339	315	325	297	339	347	326	300	305	336	329	306	311	326	326	312	325	329	372	328	327	314	303	356	345
6894	1041	1502	1733	1425	1301	1132	1017	1017	956	876	916	899	854	832	834	812	820	827	831	827	841	735	843	762	792	774	780	804	754	773	762	721	766	750	773	811	753	743	756	728	773	796	757	789	747	747	810	742	773	786	793	745	777	757	722	795	735	731	761	782	732	771	778	800	735	804	785	751	786	755	803	736	724	711	785	785	781	746	699	764	720	765	803	777	764	760	770	754	807	719	763	739	706	745	735	734	768	732	784	801	777	730	795	738	718	739	784	764	762	723	736	734	717	758	762	723	775	790	781	775	743	801	749	778	746	764	735	759	761	767	736	751	820	759	760	735	820	717	803	736	740	771	776	758	776	739	766	796	791	727	712	745	775	720	723	777	745	765	779	733	762	729	743	725	767	750	761	743	704	734	757	770	752	727	759	787	757	731	800	771	736	774	783	726	780	806	764	760	735	773	751	722	792	724	730	758	774	751	775	761	784	744	763	745	725	751	796	766	774	716	775	742	747	749	765	754	752	777	779	738	711	741	765	754	766	745	759	748	810	723	718	754	773	779	749	769	781	782	753	727	787	781	761	759	769	766	757	769	747	736	760	808	749	793	743	775	740	739	722	717	751	717	847	756	743	720	773	767	808	738	763	758	732	726	749	766	833	747	769	802	752	758	771	827	772	717	705	750	781	789	753	761	748	773	788	789	760	765	772	737	770	729	718	736	720	786	773	793	774	802	764	801	799	766	784	821	774	765	786	779	805	729	702	747	771	750	731	738	775	822	761	707	760	755	783	808	776	750	738	698	772	802	749	755	708	790	757	753	750	719	770	757	743	741	710	779	774	750	754	774	794	758	766	767	833	757	794	767	776	795	761	761	802	750	799	751	767	765	703	770	790	742	709	747	778	727	777	735	796	749	740	740	712	743	753	745	759	718	770	749	760	762	767	754	791	792	748	695	739	708	765	716	835	817	783	726	735	772	725	698	768	725	759	750	722	754	743	770	767	762	766	804	760	758	772	770	725	803	709	726	743	748	721	773	787	771	767	792	792	759	748	760	794	751	772	745	799	776	786	742	763	740	774	749	733	776	765	739	718	758	735	814	763	797	742	765	786	763	729	758	765	742	725	781	736	767	745	757	750	769	753	759	798	751	757	765	737	775	709	729	767	797	783	802	787	748	740	743	814	743	773	690	756	778	778	738	762	779	770	763	736	760	723	766	717	774	741	773	753	742	790	794	741	756	780	747	740	770	777	776	783	776	742	748	774	809	780	743	746	706	742	713	740	776	765	760	739	700	776	758	745	753	776	770	745	708	741	735	722	765	781	773	751	732	778	736	786	731	756	733	768	723	738	766	766	744	764	795	786	730	825	743	783	779	799	763	758	764	770	723	781	796	740	735	772	782	749	740	781	748	787	774	745	707	770	770	778	779	784	774	772	724	730	757	782	776	756	752	776	760	787	751	744	734	802	738	757	738	790	764	732	785	765	741	719	729	777	805	809	809	705	791	786	756	776	806	754	767	834	771	759	753	737	762	784	761	770	707	803	788	770	734	762	726	766	790	761	788	698	790	761	725	807	798	743	722	734	747	715	780	698	803	761	765	713	820	793	748	746	706	760	773	790	751	737	733	755	769	746	743	751	773	763	751	769	749	788	751	753	826	716	710	724	801	731	752	745	756	759	791	731	729	754	776	740	754	802	817	755	809	707	758	758	718	772	765	740	739	758	768	786	789	771	744	794	747	719	725	731	719	738	776	739	741	706	735	732	770	785	783	703	756	751	734	746	773	737	782	797	750	780	776	772	788	768	723	792	713	754	778	774	762	768	734	738	756	775	738	714	739	802	769	720	785	722	732	740	730	785	720	783	823	775	755	764	711	766	755	779	741	718	723	727	779	730	762	742	791	745	733	758	739	765	789	758	732	783	752	767	746	765	800	738	767	755	735	784	798	714	735	767	731	740	786	754	790	767	770	762	756	779	778	733	725	776	811	737	731	763	824	719	801	752	788	790	781	763	844	726	757	721	784	736	763	805	759	771	731	733	745	767	770	787	794	746	727	781	728	746	799	735	747	809	791	736	754	694	738	783	723	746	757	785	794	719	734	759	787	796	773	797	736	718	767	747	764	746	761	702	775	763	771	728	693	766	746	721	758	755	722	750	785	806	766	764	799	739	755	761	711	778	699	724	741	752	777	819	759	750	744	739	753	832	747	768	715	763	793	765	754	760	751	800	739	731	781	761	816	699	723	732	767	772	760	765	769	725	782	795	740	762	761	779	780	781	787	757	730	713	774	732	726	751	789	763	741	780	743	761	775	727	753	766	736	772	780	809	794	749	772	787	738	742	720	794	734	696	745	756	704	717	707	770	711	746	745	712	787	729	769	756	794	773	750	796	721	732	725	748	786	754	824	731	735	719	708	732	759	791	764	720	785	749	768	717	792	698	707	741	784	744	800	770	708	742	774	773	773	795	727	753	729	702	772	701	742	819	766	739	776	778	776	765	767	732	800	799	740	747	789	775	724	763	770	718	810	728	760	744	796	763	739	738	758	747	761	779	789	737	708	773	825	775	783	727	717	750	793	758	760	755	727	781	746	775	779	771	754	769	743	798	724	773	734	784	764	739	743	723	730	772	790	785	787	718	755	735	767	713	742	752	728	739	749	736	770	763	768	745	773	732	760	786	808	793	760	789	756	748	715	705	751	797	793	817	729	785	806	803	742	775	773	718	697	767	712	701	764	752	764	726	720	768	776	748	763	807	740	787	781	733	712	773	766	745	710	752	737	801	690	793	785	818	785	750	738	797	742	704	798	745	694	756	750	784	792	768	716	760	759	717	752	756	744	749	734	773	772	798	740	714	747	748	788	772	777	847	778	749	776	787	748	671	800	772	737	708	759	726	708	810	765	750	765	758	755	755	756	725	764	767	772	713	733	789	777	760	737	736	735	752	750	757	737	787	747	726	781	741	785	738	752	778	751	731	769	738	744	762	770	736	731	781	730	758	775	786	787	750	740	717	731	816	782	761	790	771	733	714	732	767	714	727	745	730	802	721	797	724	786	770	740	771	726	734	783	763	745	729	789	750	762	733	734	743	807	768	740	726	731	727	719	731	778	768	762	772	730	692	710	706	804	755	752	754	755	778	728	757	708	741	766	744	766	839	763	758	734	757	725	811	741	748	705	822	739	733	775	774	762	729	742	741	742	794	785	809	751	779	745	778	718	732	669	761	735	827	761	791	780	727	797	737	784	725	809	780	744	750	790	752	717	728	762	817	766	757	759	754	762	741	788	770	725	750	745	768	779	795	739	792	779	788	738	786	710	780	749	754	746	750	730	744	705	736	807	713	735	787	788	776	745	775	761	739	739	752	719	788	743	766	762	767	778	742	697	743	774	728	779	760	718	808	764	785	799	819	743	740	773	727	720	726	738	771	717	738	796	822	763	738	756	786	717	743	717	743	756	778	766	773	778	760	740	747	761	746	789	753	762	773	765	760	773	747
15246	1269	970	757	623	400	339	330	321	240	257	271	249	228	257	217	213	262	226	245	237	213	239	222	236	214	243	222	249	218	207	215	189	209	220	222	227	195	225	228	219	221	226	211	200	222	205	233	238	217	212	226	236	220	218	230	207	209	238	214	211	228	222	228	226	200	225	223	206	203	216	194	204	212	233	225	211	208	217	216	218	207	213	216	197	224	223	243	246	188	208	226	200	214	208	198	201	232	208	220	205	208	208	209	240	234	222	208	227	230	227	206	211	230	203	194	226	235	205	210	245	193	218	212	236	217	224	203	223	202	236	195	232	202	211	210	211	208	254	214	221	217	204	217	222	193	205	212	216	212	213	195	199	232	230	204	216	200	229	195	207	220	227	216	210	206	202	202	218	197	218	227	201	190	201	199	229	224	214	205	186	214	218	207	197	228	226	186	214	217	220	238	196	227	218	209	194	206	206	237	205	218	213	213	234	213	196	205	227	218	224	205	201	205	216	209	187	214	221	210	228	205	241	193	197	221	198	229	215	240	200	214	233	216	219	255	231	227	206	231	234	194	187	204	244	212	185	190	175	199	195	200	205	215	223	216	211	203	223	190	191	232	230	215	192	232	249	217	218	235	207	180	225	213	211	221	218	209	238	206	218	203	240	229	203	209	205	239	232	199	194	231	234	186	219	208	213	221	209	199	180	221	204	212	217	225	248	216	167	196	214	204	186	217	175	209	210	221	216	195	221	209	220	183	189	186	214	226	217	209	218	228	211	216	215	209	220	205	198	218	214	197	238	195	200	214	223	232	247	192	227	230	196	224	188	224	227	205	224	219	248	220	195	207	202	207	216	242	202	209	201	188	234	208	207	208	242	221	215	188	238	198	185	226	228	204	231	215	209	221	237	207	228	193	241	212	229	235	209	213	186	242	204	177	214	216	198	216	188	209	232	209	214	214	212	196	204	200	207	215	210	214	200	200	200	233	209	201	219	191	207	177	214	186	208	244	195	202	183	227	201	200	221	232	225	226	194	216	216	209	209	214	214	202	212	224	210	203	218	218	202	188	226	199	236	203	218	219	206	202	210	192	236	258	213	212	203	219	223	209	197	236	240	171	215	215	215	220	204	221	219	217	184	200	200	184	206	207	219	224	231	234	218	218	197	220	225	200	196	215	172	198	206	217	241	212	235	216	203	217	208	198	251	232	202	234	175	204	221	232	225	202	213	205	197	193	217	186	174	230	205	225	210	219	213	225	221	235	213	217	219	226	174	222	215	213	215	226	206	185	236	198	207	219	224	172	246	207	231	214	223	211	239	225	214	209	188	259	199	203	222	228	220	222	216	201	213	237	200	219	218	198	211	190	218	221	201	226	209	226	235	198	212	230	235	220	211	224	220	237	203	178	207	212	197	209	205	211	209	206	235	222	223	193	200	181	227	237	234	202	210	211	217	209	225	221	197	214	207	224	221	219	192	205	215	208	227	244	237	212	209	196	219	217	190	197	198	213	198	190	229	197	219	224	245	229	207	198	231	202	220	199	202	216	216	222	235	239	239	235	216	227	235	225	211	204	237	180	226	198	202	214	220	209	205	198	195	216	229	235	223	196	203	198	202	222	226	214	221	229	188	226	195	220	213	208	207	199	208	200	207	233	222	210	221	215	221	204	210	215	201	186	218	243	204	231	222	216	203	189	198	243	224	217	233	217	199	242	218	208	218	202	192	219	228	203	224	203	230	197	211	216	200	197	226	207	222	201	213	219	197	232	236	241	213	202	223	212	203	194	225	245	209	186	226	200	206	185	202	210	216	220	239	198	221	194	196	207	209	198	196	213	218	191	210	200	224	212	225	240	207	206	214	209	189	204	228	231	234	204	216	211	220	209	169	177	220	237	201	231	174	193	224	226	203	198	222	242	240	223	201	218	188	207	250	247	214	204	214	199	199	218	204	215	208	218	229	210	247	238	193	223	227	228	231	202	215	215	238	228	241	222	216	234	227	204	213	214	227	223	234	221	202	223	218	228	192	198	214	208	228	201	205	200	208	243	233	199	225	217	211	226	215	190	198	228	231	230	218	222	208	244	218	192	242	213	222	242	205	204	221	203	225	218	233	225	220	215	214	216	211	210	243	197	227	226	203	185	224	219	197	208	206	221	231	194	214	195	213	218	201	195	240	204	186	208	236	202	227	194	194	180	188	209	222	220	197	216	215	209	212	201	198	243	205	199	224	212	215	218	188	190	186	208	210	207	178	222	210	209	233	228	225	192	215	229	234	225	188	217	230	200	228	222	202	210	211	203	194	221	222	214	218	215	192	226	204	186	206	229	218	173	225	205	207	151	220	213	212	197	225	224	218	208	220	208	230	223	212	215	210	216	207	212	230	225	197	189	211	201	219	238	214	219	177	217	250	217	183	223	216	202	219	241	232	222	205	214	231	223	223	228	224	183	196	219	205	211	185	193	210	210	198	194	237	211	198	238	225	211	199	193	223	231	240	214	228	217	228	217	202	218	227	241	196	195	200	204	210	212	222	219	207	218	219	230	231	249	209	205	194	202	204	212	188	193	245	225	217	198	232	206	223	257	222	209	202	219	203	193	192	229	222	204	220	194	234	219	210	192	205	196	216	222	217	184	209	214	231	211	227	192	228	236	188	229	250	257	198	213	198	225	228	221	204	200	196	217	202	195	228	238	234	214	212	213	200	214	195	213	209	221	196	205	207	220	197	231	230	222	200	209	185	202	228	230	203	222	192	217	221	201	205	194	227	219	225	224	220	223	211	242	221	213	225	191	201	185	228	218	230	199	197	203	197	190	226	220	201	231	196	191	216	186	231	206	204	193	214	231	208	188	210	205	188	214	219	226	209	222	214	217	228	248	213	224	190	235	223	217	184	207	196	199	235	181	229	218	222	215	187	229	213	212	214	221	197	247	241	232	201	215	217	207	212	220	190	216	199	204	222	214	202	211	195	202	198	228	206	212	220	248	180	205	222	217	220	243	232	217	225	209	233	222	213	194	205	237	217	203	196	212	199	218	194	208	191	200	219	205	214	194	214	222	226	202	215	205	186	221	227	208	189	220	223	204	178	239	188	223	189	198	210	249	228	238	203	211	204	199	180	231	216	215	219	220	220	205	211	223	224	230	221	227	220	211	187	196	238	203	186	226	207	210	235	217	206	222	222	233	208	210	246	237	218	229	218	215	208	239	232	238	208	200	224	208	205	204	234	228	211	195	187	215	220	233	210	212	216	200	178	198	215	203	211	247	232	207	204	238	260	218	240	227	197	232	194	241	228	229	206	192	193	189	211	219	228	197	236	251	222	228	220	224	240	247	204	233	218	190	237	229	231	221	213	210	196	235	193	240	224	220	202	190	198	215	207	220	243	222	221	216	215	216	233	215	216	258	225	206	222	220	226	181	214	211	197	204	211	200	206	201	213	232	215	241	212	212	250	210	212	213	210	209	215	214	191	203	209	209	244	213	216	193	219	196
8245	1065	2061	2373	1875	1495	1275	1044	940	873	831	751	700	679	662	688	632	639	609	583	602	611	565	502	594	539	541	521	547	521	545	531	514	568	554	530	510	556	484	514	508	492	512	520	502	491	559	502	499	524	483	465	519	486	527	531	526	517	441	503	500	542	533	526	523	463	448	468	508	484	519	481	545	489	524	512	481	546	554	505	496	482	518	510	508	495	524	499	473	495	488	502	501	496	506	530	493	490	485	503	475	480	481	496	508	463	500	479	519	489	513	491	515	465	496	476	484	473	510	518	508	465	498	479	474	492	473	499	496	493	497	506	486	482	531	512	448	501	476	491	516	522	553	504	504	483	494	472	450	475	512	513	463	482	493	474	512	475	520	522	512	476	501	487	505	523	499	512	518	513	496	493	519	499	490	498	472	500	503	510	519	460	483	508	514	480	500	493	462	508	479	484	462	510	475	454	500	504	493	489	497	503	491	538	495	509	462	508	517	537	517	484	521	459	508	503	475	486	497	497	492	478	467	506	508	497	461	440	486	508	505	494	511	482	488	491	501	472	494	535	486	460	445	518	484	482	503	520	500	493	464	513	482	489	536	503	536	497	497	477	513	472	507	479	435	491	485	502	487	476	546	505	502	493	518	471	520	551	479	513	468	508	513	461	495	488	525	485	535	438	480	485	493	494	518	520	510	484	473	510	481	538	466	509	484	471	504	516	549	521	495	471	492	495	486	479	503	488	484	462	490	506	461	467	489	472	501	467	460	501	489	475	498	503	455	528	484	466	487	491	499	481	541	480	508	540	481	504	459	470	496	453	490	512	476	446	499	478	509	518	502	490	510	499	466	494	469	511	467	512	492	478	468	483	479	473	481	509	493	506	517	522	486	473	499	505	470	478	446	481	462	495	479	451	456	507	460	492	484	487	479	498	513	493	530	474	492	518	521	522	527	479	489	519	435	483	511	465	502	479	492	527	500	489	502	504	476	541	492	509	483	485	489	486	486	506	515	478	475	534	505	429	559	494	465	517	496	468	502	512	506	489	522	504	519	495	457	486	450	493	480	488	543	530	468	481	483	463	480	513	488	461	460	539	509	466	525	474	460	482	494	503	477	455	465	496	500	501	500	474	452	470	534	482	492	488	531	500	502	490	517	446	506	483	498	494	478	508	469	485	485	476	500	463	480	510	479	478	496	530	459	476	503	511	513	465	485	525	526	489	492	513	511	463	514	507	503	483	543	520	513	467	506	516	487	506	498	511	506	473	460	477	507	480	471	510	499	500	483	534	457	493	482	469	488	467	501	484	473	531	489	491	500	523	511	512	450	481	531	475	461	496	490	473	504	520	507	512	500	511	530	495	471	512	478	505	537	491	530	522	497	489	485	534	477	474	497	478	552	513	534	478	471	481	463	489	516	463	492	492	488	482	468	490	462	499	493	496	503	506	503	475	497	487	496	499	435	471	478	451	508	488	475	493	491	518	499	513	455	530	506	503	493	478	499	514	520	485	484	487	496	485	482	465	454	495	508	528	464	490	500	459	467	527	483	502	524	528	480	484	500	488	472	470	483	485	498	517	493	490	483	509	509	489	492	497	491	473	485	510	496	479	477	494	479	502	498	522	480	496	466	490	517	488	519	479	541	478	503	500	491	465	481	492	487	455	512	497	443	511	499	494	486	510	503	485	547	467	493	488	477	498	508	476	480	461	466	461	468	499	519	509	524	459	509	522	482	516	500	469	480	515	513	476	477	509	490	524	521	473	504	488	495	518	451	476	506	471	501	526	444	446	455	489	485	528	544	479	444	492	475	485	490	472	477	496	493	504	514	503	492	522	496	482	495	505	495	489	490	480	468	501	491	486	493	514	483	497	501	481	536	468	512	517	498	494	492	517	485	472	492	474	489	500	527	532	480	458	483	499	488	486	492	490	474	495	502	527	528	510	481	481	517	471	487	535	466	534	461	465	515	490	521	505	449	502	505	499	475	512	492	510	479	508	473	486	468	535	499	483	555	490	495	516	504	503	504	495	509	475	511	479	478	478	464	493	501	497	496	468	470	514	491	465	506	488	506	504	503	454	476	509	484	495	466	479	469	455	510	498	524	455	495	499	482	465	520	462	486	454	456	494	484	496	488	480	489	508	545	493	503	492	512	514	496	499	495	520	488	521	493	496	473	477	494	459	493	467	466	524	508	502	514	502	479	499	512	495	518	513	490	546	467	477	495	441	513	495	453	492	506	542	484	484	467	502	517	483	489	480	469	483	451	556	506	487	472	489	481	498	534	507	497	484	482	479	546	465	515	483	504	507	485	458	491	484	540	514	492	487	495	512	513	501	500	468	481	524	459	485	465	475	519	485	470	489	475	502	518	466	488	534	478	508	483	548	527	486	487	510	496	518	475	475	506	494	491	490	467	497	507	500	475	455	498	513	484	494	462	503	463	498	488	504	464	481	521	511	489	486	455	476	492	526	482	521	525	489	539	488	473	548	474	485	490	511	462	496	486	495	505	488	488	514	495	474	488	483	499	473	499	501	472	467	466	527	503	527	467	469	463	514	521	501	509	463	471	454	548	480	493	508	468	523	495	466	500	481	491	543	522	458	476	482	510	519	505	466	470	498	476	502	518	503	500	496	504	497	491	453	481	479	491	464	523	527	470	490	500	495	514	499	505	513	515	503	517	473	501	507	508	467	490	486	490	484	539	544	485	495	464	471	478	520	513	496	495	505	487	488	494	496	453	475	453	477	547	518	527	480	486	475	544	512	475	462	454	530	471	534	557	514	496	477	504	540	517	471	504	467	483	529	497	450	514	521	480	470	481	492	487	497	486	500	515	493	495	515	466	478	475	472	487	499	497	507	474	436	518	500	518	479	464	488	477	480	524	480	491	514	476	487	481	503	507	517	526	544	489	484	507	443	515	500	453	505	482	478	499	500	529	492	499	468	497	489	498	450	515	522	514	488	476	500	501	506	541	474	489	534	485	478	515	450	494	511	472	514	519	509	490	487	482	452	538	481	493	483	466	487	503	505	477	494	496	480	521	480	492	487	521	482	494	505	480	494	482	512	514	488	530	513	519	496	480	465	488	504	483	531	487	506	523	492	475	467	488	468	457	453	470	496	535	472	485	474	502	477	512	457	502	510	474	466	472	503	492	480	496	501	499	514	463	474	501	496	522	499	475	472	505	477	509	483	466	459	473	531	504	521	497	527	448	473	508	482	461	510	508	473	513	502	477	515	499	489	492	475	489	457	484	484	516	491	520	507	493	525	492	499	498	470	509	468	462	494	445	513	480	500	478	509	498	471	527	489	463	466	477	497	503	467	499	507	470	491	506	461	491	488	476	460	512	519	506	483	504	488	497	490	486	439	518	478	501	508	472	493	436	497	466	465	527	495	470	536	488	467	519	474	485	477	521	486	494	512	511	463	528	452	466	470	491	499	489	492	483	469	522	487	466	467	518	504	442	492	525	486	502	510	499	480	470	487	434	507
1550	234	208	251	227	233	241	225	226	243	247	241	253	231	238	229	216	214	237	222	242	234	209	226	263	221	218	227	247	218	237	249	201	222	222	222	207	231	212	228	230	231	220	231	243	199	230	240	215	225	199	221	233	237	191	216	257	248	239	247	259	245	195	215	250	209	214	247	230	246	247	213	217	224	213	200	223	219	195	253	213	254	229	194	211	258	222	219	218	218	190	247	210	239	212	203	228	245	247	220	231	224	230	224	234	223	231	229	237	251	232	231	244	249	207	214	231	208	218	227	244	231	211	207	242	231	231	200	240	222	237	224	209	200	233	260	253	231	215	211	212	199	218	221	213	236	233	235	215	235	209	203	203	244	226	220	208	244	236	212	213	241	242	227	200	235	234	201	243	228	213	239	240	212	231	233	214	238	230	225	200	239	248	228	250	214	235	221	247	224	246	236	238	250	219	212	216	233	196	236	234	188	212	223	225	218	211	227	239	212	218	265	234	208	194	260	237	259	220	205	254	224	230	261	208	228	211	252	230	206	239	220	222	221	249	258	232	212	231	239	235	226	251	231	238	242	227	210	244	216	249	251	199	220	223	225	216	223	202	211	227	222	228	218	246	232	243	221	224	202	215	239	236	230	258	237	213	227	229	213	219	234	208	213	256	262	233	223	221	243	235	218	232	205	204	223	220	217	230	238	231	241	237	227	224	239	228	209	216	243	242	220	259	233	221	231	217	249	252	246	262	220	247	249	230	223	217	235	228	211	199	215	232	225	228	202	233	221	237	230	237	248	241	220	240	222	228	222	249	242	246	222	244	232	211	211	225	219	223	231	235	272	238	221	254	227	255	259	230	270	251	218	256	207	206	230	266	249	228	238	227	227	217	227	234	215	250	203	203	204	211	207	213	217	213	188	239	249	221	239	231	205	215	217	219	220	231	232	227	206	214	235	220	263	263	219	202	206	262	241	231	242	236	226	235	244	214	199	219	214	220	211	210	240	238	220	237	226	217	233	251	239	220	236	204	213	223	253	222	238	207	233	212	225	235	216	204	205	213	240	220	210	222	214	203	228	279	243	229	225	207	240	214	219	246	225	200	223	200	199	204	227	214	228	229	214	234	225	231	217	176	225	230	219	214	204	248	196	230	223	219	221	253	221	203	213	234	203	200	244	234	238	222	177	239	243	210	233	231	216	223	223	216	244	219	209	213	220	226	242	213	218	207	214	253	225	241	205	240	192	217	207	222	213	237	225	211	217	215	235	247	210	212	241	242	257	223	250	225	231	218	240	227	232	218	188	243	222	233	250	196	217	203	188	221	223	224	216	232	234	232	205	201	241	227	229	227	204	235	234	249	240	198	202	233	203	224	244	216	230	231	221	220	218	228	227	224	229	206	242	263	222	224	230	238	234	237	249	235	242	264	216	215	227	215	220	238	258	230	235	233	226	237	243	252	226	206	228	194	244	233	243	236	211	222	217	248	230	219	192	267	219	225	221	218	218	227	227	225	221	237	231	228	235	258	220	229	204	240	200	186	227	209	219	228	259	219	247	238	235	217	235	214	202	238	219	230	232	218	194	203	240	229	223	253	233	226	248	217	231	249	243	218	235	204	225	216	193	219	216	224	246	216	211	237	199	233	227	226	237	213	239	251	247	242	213	223	219	247	210	242	196	218	243	217	207	244	230	233	237	227	251	208	269	264	232	208	207	223	216	230	212	238	237	192	229	214	220	248	222	214	242	245	227	193	196	215	231	233	189	254	237	201	247	230	214	219	214	230	234	237	266	229	247	237	204	218	212	203	233	261	253	233	209	223	219	243	211	212	229	214	209	205	210	216	210	213	214	227	237	214	224	247	233	240	213	219	216	228	219	223	235	218	218	247	241	228	222	225	215	220	223	229	246	195	252	229	230	221	231	225	208	261	213	205	218	231	210	221	214	214	231	241	203	188	239	212	204	215	217	218	216	241	258	206	236	244	222	218	255	215	231	194	227	215	220	215	225	210	227	224	234	217	215	184	230	212	235	239	229	238	219	205	230	232	212	224	249	245	184	225	219	243	194	192	224	262	223	232	221	206	197	194	221	200	236	231	245	246	231	219	224	228	231	236	240	191	224	228	231	216	231	208	200	210	238	229	244	234	231	235	228	238	220	247	256	237	230	232	219	217	237	201	221	212	222	208	222	230	215	238	226	221	245	219	235	235	225	224	233	246	242	258	251	242	228	239	219	233	214	248	234	223	239	220	233	207	215	247	247	236	221	226	219	201	190	225	223	225	246	237	213	195	221	209	227	210	237	219	246	241	243	216	216	240	241	224	255	226	220	209	195	214	212	241	222	208	205	208	235	217	217	227	251	234	258	230	246	245	233	228	224	212	209	248	217	255	182	212	198	245	231	209	246	234	220	227	220	245	259	221	222	189	232	214	231	206	215	222	245	206	220	219	238	222	234	217	245	249	231	216	221	236	203	251	233	221	208	250	253	245	249	242	243	220	216	221	208	239	232	244	237	229	216	211	217	228	231	255	241	252	223	211	221	236	232	244	205	223	207	229	256	205	184	220	211	243	220	225	242	219	254	247	242	221	233	214	216	222	249	235	210	224	200	242	194	228	206	193	251	233	234	210	226	218	213	233	214	233	250	226	220	203	230	226	246	230	228	238	238	198	237	222	209	231	240	252	262	228	226	215	267	208	229	236	244	203	221	214	225	202	242	217	227	220	219	214	229	207	219	248	222	217	225	207	220	205	219	244	266	201	233	212	224	226	224	245	255	237	210	227	219	246	201	229	248	229	188	221	247	223	218	244	243	240	231	197	225	242	199	227	221	249	213	209	212	239	214	235	210	220	202	223	204	223	226	215	223	221	220	215	238	253	224	250	204	239	223	238	219	224	228	243	219	240	221	214	223	222	206	223	205	215	233	221	219	212	214	226	222	221	209	247	252	227	265	236	236	241	240	239	226	248	234	231	230	221	219	235	225	233	205	225	219	215	235	215	216	242	238	220	206	250	208	211	226	277	242	240	231	213	270	238	264	228	218	248	207	245	220	216	250	204	216	226	260	238	220	249	230	231	208	228	253	243	243	228	224	235	215	206	248	217	213	237	234	215	234	241	252	235	250	234	213	202	243	235	226	254	249	233	216	225	219	247	217	207	223	243	232	241	237	198	201	201	217	218	207	221	206	232	227	224	234	202	230	257	245	232	221	188	251	208	228	204	231	224	240	230	208	242	234	251	240	207	211	221	218	215	226	203	229	249	253	217	231	267	235	210	210	228	259	211	218	249	224	217	244	199	210	204	248	223	221	201	223	252	250	245	251	196	238	226	219	203	231	252	231	222	210	222	223	231	230	228	209	231	250	257	221	265	236	222	218	231	210	256	257	221	247	233	221	226	224	196	237	264	218	220	215	235	227	240	216	256	250	247	221	218	206	213	225	211	216	222	199	245	225	242	257	220	243	224	223	221	228	216	234	241	225	209	251	230	208	194	237
2008	613	596	594	596	601	561	552	561	555	602	584	523	622	576	534	561	580	569	546	549	595	608	533	554	538	560	527	551	531	602	519	575	575	552	548	549	535	579	559	587	548	549	552	593	550	561	577	569	557	524	537	593	572	577	538	556	537	548	549	566	557	553	544	555	562	576	545	563	540	601	519	545	524	535	535	557	554	578	564	561	550	550	550	557	561	510	538	528	574	565	589	620	575	561	553	578	555	537	544	609	553	582	582	561	527	562	601	530	574	557	558	519	542	549	562	576	523	563	539	557	557	558	573	577	500	535	557	556	528	558	536	575	559	528	570	548	556	576	557	587	529	570	544	548	556	591	533	566	547	530	529	530	525	551	565	566	553	572	536	544	542	530	534	552	551	594	516	542	566	524	521	547	525	575	541	580	560	519	531	547	539	555	555	531	526	526	561	562	564	543	552	574	552	577	561	562	579	535	548	552	583	567	515	576	586	552	565	588	581	579	549	551	538	555	622	561	562	561	565	576	543	569	613	554	583	525	541	554	517	586	554	547	567	579	558	570	573	587	591	482	534	563	577	599	573	552	525	530	578	558	532	552	587	562	585	558	600	535	565	557	524	566	567	528	520	577	572	553	544	527	528	500	550	562	520	559	572	590	513	541	512	534	585	510	521	573	530	535	584	568	575	534	572	574	562	503	526	530	549	608	522	534	592	575	589	542	546	566	541	581	557	590	535	593	537	536	556	540	518	556	596	565	562	557	582	541	543	514	517	498	561	555	541	572	525	575	572	629	576	551	619	510	589	562	595	533	584	539	556	584	568	545	556	556	550	539	573	527	531	567	584	531	531	543	545	556	556	574	529	523	516	515	553	534	538	526	551	538	584	556	547	565	569	543	558	574	523	527	569	531	539	583	571	549	542	604	543	528	529	531	578	551	560	563	572	520	534	556	558	541	572	552	579	569	578	512	522	546	553	557	548	577	535	548	541	566	521	538	574	555	589	582	554	561	526	581	552	530	531	529	578	539	538	564	532	544	560	517	573	557	566	524	569	585	534	524	548	517	544	558	581	541	561	542	517	556	591	522	562	571	530	573	525	567	575	600	544	550	548	538	589	579	535	552	598	556	530	564	564	549	546	591	518	523	566	530	568	549	545	570	535	602	549	537	563	625	571	558	575	527	522	558	583	525	529	550	556	569	569	553	539	539	542	514	605	554	539	566	545	546	570	608	562	548	547	564	557	585	549	593	582	532	557	552	582	527	563	591	566	574	550	533	551	583	540	557	533	551	533	553	517	547	590	600	599	558	579	551	547	559	529	500	503	526	529	517	519	610	575	560	566	600	546	534	580	568	543	553	557	555	530	574	568	541	539	594	544	550	513	551	576	563	585	548	575	580	536	597	539	572	531	580	549	574	554	544	546	559	555	548	559	550	544	572	579	544	579	551	535	518	593	537	542	588	538	539	575	580	540	548	570	549	590	516	572	584	550	588	587	602	607	539	560	587	516	540	575	554	595	580	529	561	574	541	544	546	585	504	539	517	594	551	551	531	515	525	618	601	560	564	579	552	534	551	617	533	572	569	565	572	567	580	535	571	540	606	531	529	573	540	504	506	544	554	599	555	544	540	550	531	544	544	575	551	550	583	566	611	549	563	535	560	570	545	537	568	565	566	565	586	531	573	569	559	555	556	557	541	535	526	518	556	552	567	554	610	576	520	511	585	587	557	532	530	555	569	566	535	521	577	583	496	566	589	577	542	509	561	543	547	562	539	594	503	577	594	592	511	582	560	604	607	552	559	570	584	586	524	525	550	559	562	560	550	567	561	548	549	542	582	582	571	561	598	546	577	553	565	595	608	571	535	582	532	561	556	567	567	542	526	554	568	551	572	517	588	544	524	557	493	562	551	515	530	529	549	558	595	547	564	587	540	541	559	499	564	555	560	562	557	534	596	563	538	523	566	550	545	543	612	561	579	584	579	563	573	563	549	560	571	540	536	585	580	573	567	531	562	535	523	577	598	605	537	544	553	571	556	520	588	569	585	551	553	586	557	566	586	525	599	526	567	564	544	539	535	524	552	563	517	587	561	546	574	548	574	524	531	552	527	565	562	546	584	539	563	538	539	531	574	559	573	583	555	561	534	579	538	590	557	570	560	561	523	566	547	570	546	582	569	577	545	532	568	574	565	536	577	532	546	553	566	533	539	533	547	568	557	597	570	555	583	571	563	557	567	574	553	565	542	536	570	559	575	556	579	562	556	522	588	546	564	583	559	561	580	530	560	554	543	595	558	589	527	556	582	564	530	574	548	531	536	541	534	558	525	545	560	519	543	527	567	576	569	550	574	574	569	570	582	621	538	528	558	556	514	551	554	578	564	508	541	553	572	568	560	578	554	556	579	562	583	550	585	526	565	559	547	532	575	537	555	570	572	567	580	589	555	556	575	506	565	604	570	544	600	543	537	569	543	536	521	552	583	535	530	547	537	578	550	571	522	557	574	511	571	550	582	535	599	539	526	578	556	568	604	544	569	592	559	544	552	559	547	594	546	543	580	532	540	554	535	591	542	557	563	570	574	522	568	580	599	549	561	538	566	549	533	531	565	512	553	560	527	509	578	565	543	554	528	579	571	562	586	543	542	578	500	521	575	588	568	556	561	514	519	565	579	567	514	615	570	551	535	561	552	524	553	562	561	538	547	554	556	544	535	554	543	557	547	585	507	591	575	569	549	526	539	598	565	566	537	577	522	541	530	531	570	547	581	553	542	542	567	524	541	557	532	538	578	513	554	605	550	519	592	565	554	566	575	551	528	568	537	585	581	545	573	561	572	545	554	558	550	530	552	511	559	573	623	550	536	545	541	563	554	586	546	564	571	558	565	564	593	498	592	556	530	511	563	582	567	527	557	590	538	555	567	567	556	569	552	551	545	531	524	580	543	554	555	578	568	538	521	585	541	544	581	572	547	538	550	575	533	547	535	581	573	554	585	553	544	510	552	556	516	535	557	607	567	566	541	566	547	574	601	577	497	536	529	592	556	557	519	559	553	573	587	585	602	551	560	555	554	540	564	574	527	563	539	547	557	583	575	555	521	564	541	562	521	522	542	553	525	556	561	559	540	533	569	572	521	560	574	575	581	563	569	553	584	536	543	560	566	576	520	568	570	535	538	532	548	524	588	552	553	546	587	579	532	567	532	594	564	578	550	528	524	560	547	542	584	598	507	493	587	616	551	491	570	609	557	591	534	512	531	557	579	590	552	573	577	578	543	617	589	564	529	571	556	566	548	550	548	573	575	545	559	553	549	538	555	519	534	547	558	584	603	565	555	580	520	531	553	561	550	519	532	600	545	511	501	498	570	509	513	547	565	539	555	519	543	614	565	542	570	609	550	538	539	566	569	529	550	572	493	560	533	537	621	551	573	549	559	555	586	594	501	531	567	576	602	569	556	554	542	546	551	521	528	555	517	571	534	551	544	546	570	604	511	528	587	583	563	549
8160	667	693	634	531	449	413	345	356	345	371	367	365	347	327	339	339	346	359	315	356	336	335	305	303	346	368	361	329	295	320	334	350	350	333	315	329	375	344	313	367	296	342	291	359	346	369	327	327	327	334	330	366	382	332	339	323	319	342	355	335	337	295	335	304	308	325	330	331	332	348	329	337	324	332	340	322	326	360	363	298	341	320	315	330	329	300	363	372	333	341	345	332	356	314	366	325	312	327	330	352	309	300	373	347	307	318	340	344	322	335	323	343	323	347	328	321	342	357	337	314	300	325	369	333	360	338	325	308	344	346	331	324	322	320	303	333	336	321	329	344	336	318	325	339	316	341	370	339	319	332	316	353	313	344	332	329	311	318	319	341	337	325	335	365	329	313	313	336	339	366	301	325	317	302	345	343	293	341	333	336	307	297	309	304	349	307	353	329	333	341	346	320	342	291	320	319	334	366	349	324	340	336	335	295	334	316	339	319	313	327	379	302	345	317	312	352	336	342	319	308	341	292	322	346	334	337	352	335	332	355	331	342	311	308	322	353	310	361	351	346	316	338	333	344	341	352	343	319	334	324	341	307	311	304	306	351	345	329	329	328	330	333	330	335	319	358	364	294	346	315	325	390	299	310	306	352	364	343	298	352	339	313	348	299	313	318	306	293	326	320	336	335	323	340	314	330	330	346	332	332	317	322	347	332	314	340	339	332	332	336	367	335	317	303	316	315	317	302	306	316	327	307	302	326	320	313	335	333	342	334	362	318	299	352	338	373	347	374	313	339	295	314	327	336	325	325	320	361	317	345	317	351	318	344	310	358	321	338	365	318	333	332	344	320	315	314	312	330	286	324	346	348	319	324	302	341	336	333	332	295	344	335	331	317	302	318	350	351	317	344	350	346	295	333	316	319	327	321	349	300	315	315	315	331	296	355	330	295	302	322	324	319	336	346	330	335	368	342	335	316	343	319	373	342	323	347	329	349	331	276	315	292	322	316	357	319	353	314	324	360	325	308	328	317	328	307	332	305	329	345	324	337	334	310	359	348	334	347	319	344	340	355	320	327	325	303	313	329	338	327	316	319	328	336	298	313	316	348	312	318	310	359	346	320	352	327	369	333	332	316	361	325	377	342	321	363	327	343	327	310	367	371	324	284	356	330	325	317	331	322	332	339	307	316	287	350	316	332	344	313	340	308	298	323	361	363	327	311	319	311	307	315	365	361	341	356	287	321	307	339	316	322	361	341	361	369	334	327	335	331	357	312	312	329	327	314	342	319	318	324	331	360	306	365	318	358	348	343	351	331	299	347	347	319	349	334	329	316	330	296	333	307	304	309	378	338	345	329	324	326	285	358	330	376	357	375	351	316	325	345	324	318	286	327	372	350	346	324	299	339	379	331	322	316	349	308	339	339	308	334	281	338	333	319	317	319	345	324	307	324	318	313	330	319	324	331	352	332	322	338	327	328	343	353	329	326	334	315	309	352	338	340	351	331	326	344	318	351	330	316	352	353	347	327	332	340	315	331	354	357	344	332	340	350	312	324	366	310	293	305	321	320	305	328	322	342	357	348	354	316	335	364	338	327	321	313	299	302	320	319	329	324	352	362	315	308	345	316	329	330	330	332	340	321	320	303	359	293	314	319	345	352	338	334	273	333	299	322	328	334	315	314	357	329	355	291	291	339	310	302	326	303	333	348	328	355	288	308	340	324	324	385	350	348	342	345	323	354	301	314	339	333	313	320	333	341	337	337	342	337	279	312	320	337	362	339	330	331	341	313	323	334	314	340	345	309	332	314	318	360	302	307	356	333	334	335	337	309	313	326	299	314	301	371	308	323	289	328	348	365	353	332	308	342	359	350	335	312	315	323	342	317	314	331	333	310	319	333	353	332	335	322	303	331	309	322	334	329	324	300	356	335	339	319	338	324	356	346	351	327	322	337	332	337	340	327	302	325	342	327	360	317	374	341	318	374	308	367	356	338	327	302	299	336	330	314	334	367	353	357	326	335	346	311	356	359	348	307	342	347	313	333	348	320	331	325	362	358	338	316	294	326	325	361	345	333	343	323	360	312	307	359	318	326	323	323	353	333	340	333	349	342	323	316	305	331	336	352	325	337	321	357	319	338	349	355	331	295	300	332	310	346	358	320	333	331	329	353	348	312	321	329	299	332	362	325	326	341	344	324	304	334	324	371	350	327	338	286	320	323	307	330	331	354	307	316	317	317	320	326	338	315	308	366	340	309	315	349	373	355	317	327	336	320	299	327	330	341	341	329	321	325	308	322	331	319	340	354	360	281	329	309	337	343	315	331	341	354	332	302	346	345	328	342	318	318	299	343	325	385	351	294	296	340	363	365	353	347	345	289	325	335	336	365	343	352	352	370	336	353	284	335	335	333	330	338	310	323	325	338	337	354	349	338	334	357	305	320	318	329	353	312	361	307	341	333	337	306	306	329	334	297	325	345	341	280	340	314	352	325	324	360	296	333	340	305	326	343	343	331	342	296	342	317	329	314	317	342	335	305	323	361	340	339	341	361	345	302	322	354	355	326	307	363	329	344	328	330	340	338	335	354	318	324	356	338	346	312	353	326	299	347	341	310	350	331	340	329	320	368	319	323	350	332	361	311	327	306	359	309	359	317	358	292	324	343	346	327	362	305	356	333	339	324	390	350	353	327	343	299	331	309	353	307	320	329	320	331	334	310	349	330	326	312	333	328	356	330	315	358	330	332	308	296	337	316	316	339	298	325	319	337	334	360	327	312	332	311	317	323	320	353	315	334	316	305	336	309	296	300	304	331	321	279	311	375	334	361	326	319	348	341	351	341	288	314	346	363	350	341	330	349	321	345	330	329	321	342	336	330	327	349	317	310	329	353	328	305	336	325	305	318	361	307	342	313	358	342	366	319	347	306	334	355	347	323	357	343	327	325	313	362	320	338	325	348	332	330	362	361	347	316	326	363	337	356	309	360	334	338	327	337	339	334	352	357	321	348	303	340	331	302	345	328	325	346	327	358	295	302	326	323	316	304	356	295	309	327	322	328	329	330	329	320	299	340	332	357	356	331	297	336	322	359	313	349	309	315	313	339	328	318	298	321	330	333	310	336	301	354	277	306	300	305	319	338	333	316	293	310	316	330	328	367	301	308	309	317	331	341	292	349	369	328	333	327	315	312	328	312	346	326	316	332	326	348	348	335	318	294	313	336	332	369	365	320	334	337	353	348	330	306	343	320	337	344	328	324	326	367	312	332	295	318	339	336	316	290	325	299	324	333	323	353	276	303	360	359	295	329	335	381	335	320	332	339	346	340	324	332	333	338	338	311	317	368	331	279	338	330	336	326	312	347	329	323	288	298	328	323	325	370	341	322	343	325	329	332	301	349	350	341	332	320	339	325	363	313	312	344	343	314	330	320	344	334	352	356	335	353	369	355	335	351	323	291	312	321	384	319	320	311	291	325	333	321	343	312	328	343	342	320	354	357	343
6854	1056	1553	1681	1454	1311	1094	1060	1018	987	956	952	941	919	836	812	801	754	828	745	823	791	767	828	786	806	783	743	755	734	760	789	761	830	723	771	802	806	732	740	772	755	775	816	724	772	809	777	721	804	791	804	777	743	745	752	809	708	784	761	849	783	776	763	730	727	770	787	766	736	745	742	763	811	784	760	723	709	727	768	747	760	798	800	751	766	747	773	804	739	726	805	803	730	775	757	768	776	781	808	741	743	759	725	785	762	740	754	719	759	784	798	736	797	719	780	757	725	724	737	766	762	790	776	747	764	769	795	722	771	760	749	746	737	721	776	741	770	790	748	754	805	730	736	830	725	768	805	794	771	785	739	776	768	739	752	709	742	738	722	800	772	729	765	765	780	728	730	790	773	800	716	721	743	717	740	713	725	786	766	794	732	738	782	756	774	769	762	722	768	754	795	725	774	764	726	752	764	736	691	796	725	806	785	769	785	818	799	796	745	777	750	785	755	815	773	716	754	751	763	792	776	776	773	699	766	755	732	717	808	771	775	737	770	731	721	769	742	754	785	732	819	758	755	750	766	737	765	748	778	732	689	790	717	760	763	759	724	772	789	739	759	751	798	759	736	738	763	773	751	709	737	770	725	805	749	734	742	773	731	780	754	770	735	738	769	748	753	751	741	706	789	753	737	718	751	749	759	757	751	787	755	722	759	728	719	762	716	773	806	734	786	764	746	776	721	772	719	725	757	750	785	769	731	744	750	784	754	747	747	778	738	759	751	796	731	759	768	732	734	759	739	746	733	794	780	758	711	736	769	736	778	760	809	722	796	732	731	764	770	749	786	754	742	746	769	768	722	813	713	786	790	767	745	809	758	767	663	736	750	738	749	737	784	788	751	721	767	729	724	743	734	803	754	797	710	707	735	748	724	762	790	772	779	787	808	787	749	779	720	741	702	737	767	715	790	743	749	705	790	754	749	716	706	722	803	708	716	740	708	703	770	756	770	742	760	774	789	824	717	748	724	751	806	780	766	773	762	737	723	771	785	752	747	818	767	728	769	736	787	764	737	733	703	747	760	743	775	688	708	734	780	754	747	738	764	737	755	743	772	724	797	799	779	798	730	752	754	778	789	732	765	759	761	758	745	739	802	790	778	726	799	771	727	723	787	787	776	777	792	762	794	791	789	738	739	781	697	723	791	761	778	687	729	782	761	731	787	775	715	764	761	700	717	740	716	761	717	785	748	772	764	741	767	753	734	759	783	752	772	761	746	722	815	713	734	765	806	771	768	727	748	742	775	754	762	779	734	766	775	734	760	792	803	754	739	778	738	759	745	720	780	719	707	790	798	729	762	744	735	782	787	800	745	744	752	784	751	735	738	796	717	750	729	729	735	770	784	759	800	718	766	851	742	776	775	712	743	717	758	707	745	756	735	796	765	762	776	719	769	739	762	778	767	728	741	750	765	700	742	730	749	750	688	715	724	765	785	750	748	752	784	750	762	841	763	763	838	775	753	736	704	738	722	726	733	744	750	778	734	803	734	768	731	812	741	740	821	773	739	786	731	782	760	743	720	788	725	759	759	761	803	735	740	777	760	759	733	793	748	725	724	749	822	737	758	712	733	690	745	789	728	767	774	759	764	752	798	735	769	757	753	750	776	731	746	763	767	761	724	715	777	739	736	773	771	780	752	743	705	770	738	759	792	775	759	751	727	774	750	724	706	758	733	729	769	706	807	788	780	805	770	778	772	719	820	766	745	816	780	775	725	715	710	719	739	700	741	701	748	746	749	760	755	717	748	740	743	735	787	749	736	753	747	718	762	738	736	742	767	733	785	764	738	723	738	760	732	790	720	720	773	783	730	760	764	752	785	743	784	726	745	764	730	752	727	773	722	747	745	757	770	745	744	699	755	764	823	775	736	759	765	728	714	807	756	755	748	734	762	710	745	762	736	780	738	752	757	770	772	797	746	707	756	767	715	724	762	734	738	724	749	759	798	748	753	765	752	759	730	766	753	740	774	754	723	771	726	738	775	755	727	723	732	743	754	787	779	756	749	718	760	760	724	749	734	693	798	732	711	765	718	788	742	826	743	796	795	717	747	728	722	780	715	754	724	716	747	768	702	744	763	739	794	780	766	750	736	781	765	800	764	812	746	730	743	790	816	760	744	780	724	753	738	730	812	771	771	748	746	773	813	767	761	755	780	815	768	690	758	759	749	735	758	763	819	805	719	741	787	736	754	741	769	719	731	766	770	742	781	749	763	793	771	790	761	750	788	744	814	739	788	721	750	794	767	783	746	761	757	733	738	772	768	740	745	784	800	698	754	749	761	737	769	765	819	741	811	801	749	757	731	746	749	767	720	742	744	744	730	751	786	750	772	729	746	702	724	759	796	771	757	718	759	753	803	823	745	787	760	789	787	765	766	779	766	706	764	765	755	754	766	766	771	756	755	783	817	767	708	744	796	776	789	761	769	763	717	749	739	746	723	744	757	760	751	751	699	766	768	708	763	748	768	752	726	770	754	729	775	755	764	785	746	783	795	766	742	800	753	745	755	712	745	740	747	730	707	774	794	766	783	766	764	762	800	804	762	746	729	709	807	772	768	762	780	760	736	737	761	795	772	710	731	731	750	821	751	756	785	776	756	799	746	759	762	740	766	738	739	742	735	754	736	849	755	710	749	731	764	748	802	733	730	790	754	706	785	777	778	819	768	759	760	792	728	747	761	797	743	761	829	731	735	723	787	747	747	766	758	780	755	724	727	751	748	750	702	783	735	749	680	762	773	787	721	753	740	717	761	740	746	753	765	758	775	726	776	733	723	732	732	743	774	719	734	780	759	741	730	777	767	725	731	752	736	720	728	709	751	763	712	717	707	769	735	757	730	811	808	729	721	740	725	764	721	823	752	752	727	700	805	782	735	750	755	768	738	745	722	723	788	686	811	738	765	678	758	775	748	730	754	728	749	688	767	751	729	746	738	723	763	772	779	754	775	713	746	774	800	759	757	712	705	724	732	769	775	763	712	763	814	738	753	804	751	788	755	739	746	728	764	820	734	754	790	742	747	753	705	801	734	714	774	759	735	714	725	785	759	773	758	749	757	710	802	724	784	725	708	713	742	760	803	745	761	752	763	824	741	731	743	749	723	737	776	809	767	775	769	765	746	744	751	761	773	734	792	730	737	772	723	741	767	790	761	722	796	781	746	730	784	780	738	728	759	757	789	755	717	739	757	792	697	744	808	759	692	778	758	737	776	784	763	723	755	760	769	737	754	768	683	730	705	690	743	779	768	760	776	754	757	767	730	767	788	755	755	760	745	711	764	713	777	747	737	719	732	734	752	792	787	752	783	751	752	749	747	717	762	712	756	752	741	748	771	768	837	742	752	761	726	765	734	732	767	749	747	734	747	793	732	765	768	770	757	743	713	703	773	750	738	764	772	748	743	753	720	724	754	735	715	797	743	756	730	773	718	779	747	780	707	741	768	754	724
15055	1216	915	743	550	439	370	326	278	260	295	253	256	263	228	234	257	232	255	232	202	214	209	221	221	229	204	189	229	205	224	197	220	213	224	207	233	206	219	191	206	226	213	202	236	192	245	230	215	221	217	233	210	209	205	199	228	213	208	204	218	222	212	226	181	224	193	220	202	229	220	237	218	243	214	205	235	223	232	215	254	203	210	222	215	234	210	230	198	206	217	257	237	200	225	237	224	243	201	206	207	200	200	210	201	220	225	242	236	247	163	189	212	216	184	228	229	229	207	226	215	223	202	191	215	204	185	231	190	211	220	202	206	236	216	224	208	196	211	226	194	214	204	193	213	195	221	203	225	219	193	214	190	213	196	207	223	202	222	216	209	190	213	207	222	205	214	209	225	221	200	217	202	213	199	214	189	213	240	226	232	197	222	222	218	219	193	227	196	212	209	177	195	195	205	210	210	207	213	226	233	226	214	203	189	224	205	219	237	227	199	236	223	216	189	190	193	208	191	211	244	182	213	195	202	237	206	211	235	203	228	245	192	218	217	209	200	220	207	213	239	227	235	208	206	218	227	248	194	226	198	224	236	189	191	205	218	208	232	228	212	215	217	208	210	231	203	225	202	230	230	182	196	212	191	236	219	219	194	234	196	192	190	192	219	197	219	209	199	221	189	175	219	241	253	209	218	226	226	230	232	211	191	201	192	193	211	231	210	220	228	220	225	208	222	221	198	220	201	206	229	216	179	216	208	171	199	189	215	208	227	230	204	210	211	236	208	215	212	228	230	213	217	188	228	207	213	211	228	218	207	231	226	218	190	253	205	212	215	183	204	222	209	188	225	203	236	208	211	200	213	190	215	223	236	249	200	206	222	209	209	220	194	223	245	221	181	213	209	208	201	193	225	227	199	212	182	211	199	194	220	201	203	223	226	234	232	202	184	211	212	211	217	240	223	204	194	216	200	243	243	204	211	213	227	208	212	203	196	210	214	211	184	214	216	202	236	247	180	211	203	213	222	190	220	225	203	224	211	211	231	187	234	203	214	217	220	208	217	227	211	238	206	194	186	201	249	191	224	226	217	242	220	215	209	224	206	220	221	212	204	193	201	215	240	214	202	199	240	246	210	243	234	203	234	232	202	226	218	220	216	208	224	214	247	227	226	207	209	212	212	203	203	213	204	218	219	216	245	207	213	212	217	211	226	226	224	209	191	250	224	189	251	231	202	237	225	209	210	218	215	220	222	214	238	222	212	235	242	250	222	200	221	227	225	215	238	206	203	226	235	203	240	201	237	226	212	200	210	199	221	190	222	218	207	219	205	216	219	234	235	224	229	202	171	216	230	225	222	233	209	238	189	194	213	191	197	210	182	214	191	205	201	192	257	219	201	226	230	215	200	206	197	175	181	211	224	212	193	242	238	215	243	178	169	215	180	201	189	218	192	219	215	218	188	220	207	244	223	233	209	230	215	233	204	168	210	188	193	234	225	229	218	225	202	231	217	181	230	221	235	199	186	219	184	193	215	195	215	210	236	209	199	215	197	203	215	220	215	220	191	208	214	203	221	199	242	197	231	211	207	227	214	212	200	221	222	189	231	224	213	223	203	211	218	188	201	239	208	218	183	191	210	222	214	199	198	222	205	201	224	219	224	222	184	235	227	217	193	207	212	231	214	222	220	233	203	212	180	227	223	205	209	216	222	211	220	230	237	208	204	220	213	225	201	215	197	212	202	182	208	224	222	202	208	224	201	206	239	246	202	220	195	174	203	249	217	219	229	222	225	186	189	196	226	236	202	210	203	218	212	186	211	207	198	206	189	196	197	204	242	234	211	219	218	203	205	233	196	208	227	225	245	193	223	198	206	199	219	211	219	221	230	213	209	188	182	230	237	215	215	213	185	200	232	222	230	217	205	214	201	225	188	226	209	206	240	184	208	246	200	194	183	211	210	213	213	221	233	204	186	223	224	233	200	218	223	237	223	231	245	210	190	214	203	209	209	228	239	215	194	204	194	196	223	219	224	216	203	209	243	218	233	211	189	199	185	213	188	217	212	216	196	209	207	207	196	227	232	215	237	179	229	203	231	221	237	207	207	218	224	220	231	177	235	238	230	188	218	164	237	224	217	209	217	201	207	204	193	225	234	199	227	194	224	215	239	213	211	198	176	228	216	215	200	197	194	212	198	190	183	214	207	221	216	218	201	216	199	218	212	194	230	218	231	235	209	238	223	192	204	184	218	192	222	204	230	213	195	201	204	192	189	206	203	189	221	226	209	214	192	213	265	230	217	179	227	240	197	201	156	199	237	212	214	215	197	216	205	209	219	227	195	216	236	219	232	219	198	218	224	195	200	197	222	242	200	176	201	240	225	229	229	214	196	212	201	216	215	195	211	190	227	210	210	206	211	222	198	211	207	199	209	233	225	218	196	206	212	239	182	213	225	224	219	188	198	243	216	190	223	224	204	199	203	184	227	208	195	211	210	203	199	199	188	201	217	182	211	221	215	230	221	210	197	238	197	213	200	219	204	197	218	232	224	215	208	211	211	181	202	219	203	257	222	203	223	223	249	207	219	218	211	194	212	210	237	213	203	237	236	231	209	220	218	198	193	223	226	190	211	253	214	208	202	237	196	215	221	214	210	235	234	226	219	199	224	214	217	221	218	218	193	243	230	239	195	199	210	237	217	209	213	225	225	189	228	218	202	235	218	217	204	228	218	222	206	203	188	210	199	190	230	208	224	208	210	220	172	196	214	191	194	197	220	203	222	244	208	236	220	214	202	217	198	222	220	204	212	219	203	198	242	215	206	215	205	219	203	219	204	206	210	206	222	190	203	199	196	196	228	207	214	239	182	209	194	210	205	212	204	209	186	212	213	191	205	204	227	205	230	217	203	210	224	216	187	213	242	216	228	180	194	213	205	210	240	217	194	244	235	217	196	237	209	204	241	213	218	219	217	210	208	236	207	212	226	202	210	208	199	210	236	199	221	209	204	230	237	203	213	232	216	198	213	224	203	228	188	220	197	205	210	225	200	203	232	195	200	221	230	231	211	212	206	184	244	214	217	214	218	189	210	237	184	193	209	204	243	202	227	217	215	175	222	206	210	236	241	206	207	201	229	220	268	215	210	212	241	177	211	213	211	246	202	204	214	204	221	213	207	224	190	188	210	197	238	204	201	190	196	206	232	199	234	188	228	196	205	247	200	208	172	236	215	207	202	183	219	213	215	216	193	229	209	215	223	202	228	231	218	202	224	200	209	230	241	213	215	217	207	218	212	200	217	219	233	229	201	200	206	215	221	225	208	201	203	204	199	213	208	231	228	227	229	184	211	237	203	246	196	209	198	200	199	228	208	215	205	215	201	227	228	229	186	207	210	185	217	217	228	212	181	212	170	217	236	215	224	199	232	188	194	233	229	198	207	212	184	224	222	196	211	188	207	217	225	221	233	230	222	220	206	220	200	226	221	219	207	203	224	224	203	239	212	221
8248	1045	1931	2316	1870	1501	1180	1041	989	880	828	762	728	698	641	621	649	661	568	593	584	595	572	553	542	543	564	502	598	543	524	552	514	508	517	489	496	498	517	495	508	508	547	510	518	525	502	462	490	522	508	476	505	516	501	516	530	483	514	504	521	493	510	446	495	462	461	516	530	526	479	525	434	488	496	482	464	491	496	470	511	492	494	508	520	476	509	530	500	484	452	501	459	469	501	473	535	499	473	494	491	449	495	496	484	497	504	514	495	503	482	430	483	483	527	496	518	506	468	449	506	529	515	451	519	490	479	528	464	488	489	446	501	502	529	487	486	498	563	467	543	532	530	518	496	466	462	498	475	497	468	493	457	546	488	504	486	495	471	470	501	494	516	475	472	497	468	469	513	476	522	518	481	483	510	497	478	469	517	508	492	500	498	492	454	487	489	487	538	467	497	528	470	510	466	454	514	489	485	487	476	463	526	492	470	507	466	517	500	520	483	473	475	510	497	444	510	502	509	492	451	534	493	511	498	477	525	460	503	490	462	495	481	509	478	479	520	478	509	492	533	474	538	485	487	497	503	502	496	470	476	527	475	473	491	492	531	528	493	493	467	483	474	476	495	501	469	485	495	469	524	497	453	471	468	474	497	480	454	441	509	522	543	512	480	512	511	490	473	493	440	502	471	484	511	526	439	499	492	497	490	518	495	494	511	465	477	496	508	487	493	480	456	492	444	503	535	507	503	510	510	488	481	502	496	477	471	522	490	496	459	520	540	503	515	488	509	508	527	469	487	470	491	453	489	516	492	451	502	488	478	515	456	512	490	472	501	538	491	525	480	465	506	501	472	479	451	492	492	448	493	508	497	481	492	496	509	527	491	468	513	467	523	487	502	498	516	485	499	499	482	471	471	472	499	479	473	520	517	494	519	457	488	504	473	482	460	462	477	514	471	493	478	508	495	501	477	505	507	521	499	527	493	503	476	471	500	508	465	500	495	467	482	502	501	495	498	473	463	459	485	507	486	502	477	512	511	511	451	468	499	464	473	478	484	505	528	514	496	484	509	508	496	517	514	473	505	484	506	488	499	462	455	498	492	472	450	480	485	493	463	483	487	529	483	481	491	492	460	486	516	479	507	514	472	482	469	501	495	485	485	495	466	504	466	495	502	499	466	500	483	516	460	447	537	476	498	481	482	509	500	506	469	493	526	467	463	451	500	498	510	484	461	486	509	504	510	484	491	510	474	441	477	503	467	463	549	514	489	476	501	485	481	519	476	454	494	514	498	455	489	475	478	484	524	508	470	519	500	535	484	472	526	497	475	510	480	513	513	485	468	486	502	486	503	498	504	495	477	523	529	487	493	477	533	511	509	517	520	453	519	488	490	476	476	501	488	513	509	510	472	506	492	469	496	481	525	476	486	464	465	506	486	460	499	503	503	481	522	501	492	486	457	493	506	481	508	515	511	528	493	503	481	518	516	481	524	472	484	510	489	451	465	482	482	497	463	511	474	515	499	455	477	461	480	452	526	481	480	470	522	484	483	444	489	518	502	496	516	496	510	467	514	452	469	478	501	487	480	504	500	461	471	522	500	549	495	463	458	489	458	496	462	496	487	488	485	491	489	485	535	475	474	532	500	482	520	459	457	506	487	478	472	491	493	470	494	509	503	460	498	486	498	526	487	492	503	496	504	505	469	445	471	487	520	526	492	486	502	485	477	479	458	514	458	492	482	478	495	505	488	524	520	491	509	490	539	509	507	495	498	482	464	481	482	529	486	520	475	480	549	482	507	523	471	507	485	517	492	507	498	468	458	485	503	439	490	481	508	502	506	503	505	511	479	486	492	506	519	505	484	508	529	458	502	502	496	477	457	474	474	480	492	509	522	472	473	463	480	479	528	505	488	483	514	483	511	539	493	475	510	512	489	482	478	472	473	531	523	488	452	519	471	490	481	500	506	486	495	478	486	490	505	525	524	515	443	516	498	472	493	464	458	479	497	507	474	459	504	454	478	473	486	493	499	485	494	490	511	477	507	518	491	485	479	492	471	525	485	519	504	459	466	492	491	472	484	502	430	513	483	485	503	502	493	518	521	504	476	454	519	479	471	475	451	516	495	475	464	516	495	514	500	493	514	462	467	464	503	487	538	477	433	500	497	522	512	488	465	512	511	493	452	471	484	502	466	489	495	476	510	504	474	482	507	474	483	458	497	480	474	481	471	481	492	521	486	519	466	523	497	482	457	506	504	511	434	529	484	486	497	496	475	478	520	495	510	506	532	499	484	473	484	469	505	433	515	508	478	480	484	493	472	532	509	486	497	465	504	515	522	492	457	530	493	489	509	477	527	481	492	449	490	524	528	520	541	479	492	448	454	519	508	494	540	502	496	513	522	504	451	469	484	485	508	465	471	523	524	487	538	502	457	451	481	503	487	518	460	503	499	475	484	497	536	505	493	467	485	485	462	514	492	493	507	470	462	499	489	480	498	490	503	528	498	471	484	505	479	501	483	495	504	489	488	501	458	469	464	417	501	496	516	471	494	510	504	520	500	471	453	480	491	547	475	506	514	518	506	508	509	454	492	507	474	501	477	489	510	501	501	475	491	503	455	499	478	527	462	509	510	548	523	484	478	511	494	493	497	507	503	477	507	509	497	466	488	477	467	498	511	493	479	459	545	466	520	499	497	448	485	493	485	500	488	506	471	507	474	495	518	473	496	496	492	517	522	477	517	551	502	490	509	467	475	500	497	493	466	449	512	491	495	497	483	523	468	472	511	542	452	474	479	505	499	500	486	513	468	477	489	502	464	490	510	471	466	502	494	499	478	474	469	441	500	490	430	487	476	525	480	533	484	495	501	467	509	448	496	517	501	477	490	474	491	479	495	501	468	528	491	471	509	505	470	456	496	538	507	461	510	501	491	530	486	510	500	523	460	479	516	493	478	469	510	479	477	531	504	553	476	484	491	473	485	506	507	479	502	488	506	506	528	506	472	473	458	476	472	507	472	479	471	507	479	503	465	488	493	476	439	472	481	502	475	530	510	493	472	485	503	476	505	502	476	531	499	500	486	519	538	480	530	523	486	475	502	500	500	494	471	493	461	466	478	514	500	461	520	516	520	494	494	485	515	457	490	462	461	496	514	485	504	484	473	485	480	519	465	451	463	488	500	487	464	499	484	507	489	486	507	511	530	472	497	518	493	511	460	448	505	492	446	502	484	464	517	460	510	477	495	521	442	494	507	474	509	488	464	507	491	452	483	452	480	495	488	484	486	494	505	483	474	507	490	509	472	532	460	486	490	475	514	510	512	486	513	465	482	491	522	465	460	511	480	502	489	511	459	516	466	462	511	501	481	529	514	484	479	508	455	482	478	509	488	471	491	517	508	448	512	521	486	485	487	483	472	475	487	522	478	463	454	514	511	517	496	482	493	480	470	514	486	488	482	503	502	481	504	475	518	471	490	527	481	477	455	477	516	476	472	493	494	487	521	501
1630	247	239	210	215	208	239	248	247	234	233	229	222	200	252	237	223	230	215	234	230	224	231	198	213	208	230	202	232	235	234	220	214	219	203	211	249	221	228	221	223	212	239	209	203	195	215	233	219	225	233	237	275	257	209	248	244	246	206	215	218	227	202	244	264	251	245	243	225	249	240	235	228	244	268	233	239	220	232	257	230	241	215	239	240	257	200	221	235	228	209	246	228	233	229	213	222	238	224	221	230	239	261	209	210	224	205	218	231	248	231	227	228	210	244	220	232	235	202	222	226	254	237	199	225	237	209	215	248	216	238	236	230	208	255	234	261	215	223	221	230	212	231	231	251	248	213	214	248	253	215	235	223	231	219	224	228	235	250	245	228	239	231	215	209	236	228	255	231	253	250	208	235	234	233	230	206	219	210	230	209	232	220	233	240	222	261	249	211	212	225	257	207	208	231	234	215	252	229	233	254	225	255	270	239	223	256	207	239	222	216	215	250	235	261	212	208	217	240	241	223	227	214	198	218	222	250	203	231	215	231	236	221	209	225	257	226	210	230	241	243	221	232	227	242	246	212	238	229	208	234	245	203	222	238	206	239	221	244	223	224	254	239	249	215	215	193	212	247	233	253	229	212	212	220	234	231	233	252	239	237	253	233	242	242	204	193	217	234	246	250	269	213	257	242	235	229	206	227	242	255	237	248	210	233	221	226	218	234	231	227	211	236	233	247	241	228	231	237	231	216	192	224	258	216	198	249	229	222	222	235	213	224	235	237	225	236	235	229	221	228	232	239	224	223	248	239	210	202	203	214	211	250	241	221	231	250	239	239	221	257	216	263	235	200	232	243	237	242	219	233	222	242	243	247	215	204	233	233	271	223	216	230	220	252	243	224	229	239	211	231	193	228	196	236	239	214	242	248	211	259	238	251	252	231	212	218	218	228	263	231	223	235	221	225	213	240	231	207	231	237	235	248	207	221	252	228	240	225	228	209	230	231	226	228	248	216	262	197	235	235	231	259	218	238	253	230	209	203	236	226	226	215	243	227	227	234	250	228	214	236	250	212	230	265	228	225	269	256	237	253	230	209	216	226	243	244	243	248	223	209	223	247	221	256	224	202	237	224	228	249	216	209	221	233	208	231	234	265	210	228	256	232	213	215	233	209	226	203	241	241	225	175	219	221	239	214	243	242	216	210	224	237	251	241	230	227	222	218	222	237	239	230	234	214	262	239	215	230	220	245	217	220	232	220	252	215	207	219	236	200	236	238	221	204	216	252	233	216	244	237	224	232	229	239	246	237	232	197	232	206	215	224	228	215	238	233	239	220	230	246	234	242	223	240	239	226	224	232	222	237	237	238	213	208	233	221	214	209	233	209	221	242	227	184	226	241	234	254	178	249	240	234	240	256	225	230	221	258	219	248	194	222	239	230	226	248	226	217	240	232	231	235	215	231	227	248	231	221	217	236	229	243	221	218	185	236	231	220	233	238	245	222	224	192	223	245	257	217	241	233	235	248	192	220	205	226	227	187	224	218	210	233	245	216	245	202	235	226	225	255	229	214	227	224	233	213	239	212	242	217	244	236	240	232	210	230	208	208	211	208	240	245	250	252	229	231	235	254	230	226	240	198	250	238	281	256	255	230	203	190	215	218	192	223	208	222	240	246	227	204	250	222	228	228	253	229	228	256	221	239	217	267	232	188	207	240	219	205	219	227	219	236	239	198	204	232	244	208	232	218	243	233	225	228	210	212	211	255	244	233	243	219	234	235	224	203	239	229	226	224	231	245	259	214	222	218	243	190	250	243	241	214	261	235	242	215	240	219	218	226	241	241	229	218	227	254	222	242	233	184	207	220	260	233	268	221	249	230	216	250	239	236	228	222	252	214	237	215	216	260	248	227	236	237	234	243	206	213	226	231	208	237	256	221	235	254	239	238	223	231	230	229	215	198	255	237	239	220	216	219	225	225	210	253	220	218	229	214	232	215	241	224	207	232	234	229	225	220	218	216	243	249	233	201	249	218	253	193	227	205	212	232	195	239	234	219	228	237	217	230	242	250	259	219	262	229	235	222	236	249	230	231	226	216	229	217	244	229	204	262	236	211	202	230	232	229	240	217	238	240	218	226	205	253	205	259	259	209	232	250	228	223	227	267	217	262	213	235	240	226	219	228	233	252	259	239	219	231	216	222	213	229	223	238	215	224	237	212	220	229	241	210	213	221	254	279	238	230	225	213	228	221	225	274	229	232	230	227	230	218	235	224	236	241	193	246	246	236	234	209	210	230	202	225	263	282	285	237	225	244	196	243	205	227	234	219	225	230	182	197	226	230	240	222	245	227	224	239	246	222	223	206	222	212	240	266	223	245	238	229	215	236	223	230	227	193	208	233	227	233	233	218	264	241	233	225	247	245	213	225	248	226	248	238	225	223	232	233	218	244	246	216	233	250	228	220	254	264	227	240	229	244	232	236	232	220	201	222	205	242	239	199	206	196	261	218	220	212	221	249	249	195	240	252	246	228	244	208	245	239	242	247	257	199	218	231	219	243	207	229	244	238	203	233	213	235	216	201	225	241	229	213	201	241	204	222	242	239	230	223	234	229	230	230	208	226	209	210	214	199	217	232	253	208	219	222	261	232	221	218	225	235	204	229	246	233	212	212	202	221	226	224	222	244	237	197	225	227	231	233	219	224	240	237	264	235	247	230	239	253	210	223	228	220	231	215	228	236	219	215	227	257	244	234	231	267	214	240	225	251	221	229	244	210	240	240	201	248	240	204	226	225	231	217	215	223	227	218	218	255	229	212	226	227	236	261	230	239	212	216	215	277	240	216	240	232	210	234	219	243	266	247	222	211	249	245	223	216	222	212	251	238	234	195	237	263	223	227	202	220	242	213	205	204	242	236	248	204	213	216	260	197	211	212	233	200	239	248	234	250	205	210	247	222	231	244	225	223	232	228	224	237	212	248	225	247	229	241	223	206	243	218	256	252	220	222	248	204	231	228	199	249	232	213	207	267	222	256	248	233	227	277	219	190	221	227	214	244	198	236	232	180	256	207	241	224	239	207	211	208	232	260	235	247	220	193	222	205	226	205	214	234	219	213	207	229	241	248	230	223	241	253	220	223	237	230	204	239	229	238	231	247	209	229	230	202	197	196	246	225	225	230	222	263	232	226	221	214	252	233	231	240	208	223	229	218	237	222	251	237	233	233	232	258	242	240	192	206	230	218	212	227	199	190	215	212	223	208	251	278	240	215	244	233	253	242	208	230	215	246	226	227	213	233	207	237	251	235	206	230	237	246	220	232	226	190	231	247	260	254	260	232	246	202	255	236	207	250	234	227	222	227	218	236	233	249	247	227	206	244	252	215	212	254	255	220	218	243	236	253	231	225	223	225	242	241	226	234	220	246	216	228	216	227	241	229	262	215	238	264	217	228	236	231	250	222	191	187	252	249	252	226	216	211	227	233	230	225	212	229	230	209	223	223	253
2090	538	620	609	576	609	577	565	554	549	584	565	530	552	540	522	538	524	549	536	576	562	561	547	581	572	538	563	555	602	553	592	528	523	583	529	544	556	554	618	558	542	524	545	549	562	565	570	521	595	544	582	587	543	557	543	589	526	541	535	531	543	539	543	579	550	543	565	549	554	538	545	539	566	531	536	557	551	554	562	576	550	551	545	582	543	528	560	530	545	537	540	562	568	561	555	554	546	556	557	580	566	557	560	576	538	594	546	586	564	524	560	553	620	554	551	561	534	574	518	543	535	572	570	542	546	527	595	558	536	540	602	549	600	545	563	520	574	562	561	526	517	555	577	578	533	528	574	563	531	560	569	590	570	580	524	549	591	560	557	576	581	501	593	533	546	587	537	544	568	536	563	561	567	567	544	544	590	569	554	577	528	561	580	606	533	555	584	563	540	536	611	558	547	522	543	542	567	548	535	538	599	552	558	538	561	574	543	493	536	562	524	534	566	548	555	562	562	558	557	536	523	522	579	565	565	592	556	582	536	533	544	599	512	531	562	570	555	554	542	531	588	558	572	599	549	550	521	561	540	509	562	593	571	543	537	560	541	564	558	588	613	567	544	497	545	594	543	541	578	547	554	549	549	528	541	591	572	525	527	558	516	552	563	569	554	553	551	563	508	548	569	562	594	612	549	527	572	559	551	567	590	547	513	591	582	526	570	509	548	534	575	529	530	575	557	507	570	574	564	569	575	524	562	546	554	509	586	516	585	522	545	591	553	519	580	531	582	566	565	510	544	539	543	594	503	553	560	566	580	525	531	563	519	570	544	550	527	534	525	568	543	554	558	567	520	533	568	577	540	589	559	598	559	545	565	539	519	589	530	547	568	539	549	541	534	586	574	523	558	580	555	566	567	580	545	505	528	566	513	579	499	518	554	498	586	556	581	567	549	568	540	536	581	551	579	546	584	582	546	525	557	547	554	576	527	545	546	589	548	557	566	533	546	530	538	582	553	570	542	554	554	617	571	554	574	551	535	565	580	538	555	529	542	566	560	539	513	507	568	547	541	556	563	550	565	593	557	545	588	561	576	522	546	549	527	566	548	547	563	635	537	523	605	548	561	594	555	565	543	573	543	497	553	561	592	564	541	535	564	522	561	523	550	574	559	543	570	534	579	526	529	524	569	565	578	547	543	565	540	544	532	527	562	576	578	553	517	530	551	547	555	573	547	566	578	548	531	585	581	562	542	523	533	543	555	508	575	544	558	538	586	572	602	544	580	572	557	552	529	567	548	555	540	565	588	522	575	573	550	528	585	541	554	502	540	561	518	541	547	553	576	558	589	601	554	516	568	557	539	554	589	539	548	531	534	594	537	596	564	584	536	578	550	516	542	574	582	572	559	578	558	556	541	584	576	557	586	527	557	541	569	558	549	575	529	532	553	542	561	566	579	554	565	527	530	554	531	539	579	528	594	525	543	557	544	586	544	556	566	569	542	571	555	598	534	516	525	564	568	561	598	547	548	554	586	528	564	557	545	550	531	567	487	553	544	547	567	589	525	556	592	575	551	550	564	562	558	558	521	566	567	547	520	555	531	552	541	563	527	536	540	547	540	551	553	554	616	502	617	523	529	542	551	544	592	562	570	571	587	557	519	561	566	585	533	517	575	531	500	569	580	545	540	580	555	560	582	521	542	570	583	584	559	588	558	575	522	557	533	557	548	575	578	582	558	612	576	556	578	562	537	568	593	551	538	515	530	541	564	545	522	525	538	558	526	566	600	533	530	574	526	563	505	622	574	509	565	535	520	572	576	527	542	559	591	539	575	574	531	536	547	545	612	572	562	575	573	582	553	596	574	526	590	561	548	598	557	582	535	538	509	542	547	573	534	543	533	543	568	567	534	525	536	534	538	561	572	530	562	566	562	614	595	535	556	549	550	524	543	531	508	532	574	542	547	560	551	512	582	549	542	553	547	547	546	567	541	539	531	558	589	560	520	517	544	540	535	554	541	598	554	600	553	552	549	582	547	516	546	559	586	545	609	571	543	577	526	564	565	552	524	538	534	543	532	576	588	554	530	583	560	553	563	532	542	556	575	541	537	555	568	542	568	554	589	544	634	547	542	563	559	522	597	545	555	565	566	519	548	592	621	549	581	544	514	577	551	632	563	553	542	582	543	532	538	587	549	541	564	519	548	541	558	566	567	527	551	558	544	555	564	548	524	559	581	556	548	555	559	526	578	522	510	548	569	544	537	536	522	542	565	549	594	568	541	506	572	542	523	555	554	545	533	560	528	567	522	563	534	554	549	596	520	555	534	556	562	581	541	496	586	586	558	605	550	535	534	563	563	583	525	567	558	594	552	579	574	561	595	514	524	558	561	573	562	548	576	511	583	516	585	539	560	551	589	553	561	548	564	543	551	562	539	548	588	536	547	559	566	587	535	511	543	562	560	546	581	509	558	567	564	548	553	552	572	563	559	559	555	553	597	530	569	562	555	586	575	531	528	505	576	603	539	554	581	521	578	534	553	547	563	581	571	531	586	571	523	589	522	532	522	634	583	547	550	554	573	556	525	528	552	598	575	576	539	552	529	571	558	521	550	518	594	582	555	523	552	535	590	525	527	584	555	538	571	541	546	547	583	574	548	544	600	559	547	534	543	502	554	564	537	601	562	570	531	545	592	560	534	535	559	577	562	562	549	552	587	511	525	553	563	544	569	600	546	588	585	559	564	570	530	556	562	628	520	529	552	583	541	520	544	600	571	541	570	541	570	572	553	565	570	580	575	549	550	569	533	551	523	568	543	591	546	542	539	577	548	565	557	582	528	584	527	531	566	524	559	556	529	570	538	537	568	565	572	594	537	570	526	570	568	549	580	575	553	524	534	548	603	523	548	517	577	533	529	543	554	543	550	553	551	555	541	565	544	564	596	550	546	579	564	581	533	585	537	560	577	595	564	581	549	541	575	557	579	569	565	526	600	584	575	559	540	582	582	523	584	541	591	540	505	569	514	530	523	560	497	523	545	552	543	519	560	537	570	519	529	539	557	528	588	528	573	533	547	560	553	557	583	570	575	560	552	581	586	565	541	538	535	544	551	551	580	588	585	542	571	590	519	520	517	551	574	561	567	540	522	591	563	558	576	562	584	568	553	554	559	530	553	575	596	556	534	549	578	532	564	533	540	557	582	567	540	594	551	568	580	580	568	543	524	583	561	567	533	583	538	555	560	529	502	569	549	562	560	546	521	571	568	544	566	555	562	535	564	537	535	563	543	549	548	540	574	560	519	571	604	592	575	570	515	573	555	567	597	581	556	536	542	544	536	564	527	511	553	516	541	562	560	541	543	531	562	558	485	496	550	551	544	554	533	581	553	547	548	525	517	544	576	555	570	492	586	527	566	570	576	555	582	583	539	521	567	580	537	558	540	532	553	536	599	549	585	549	559	570	565	554	555	574	511	540	546	584	580	567	575	576	530	541	541	602	581	528	543
8301	694	741	596	468	459	410	387	333	357	354	345	330	309	350	356	306	335	351	318	359	300	341	342	319	323	308	320	338	327	334	323	331	329	359	359	326	355	324	329	338	310	344	300	344	344	334	322	331	344	307	329	311	341	348	307	315	353	344	323	313	360	334	351	340	337	339	328	341	324	328	316	288	319	311	320	351	376	333	323	343	324	315	291	316	302	358	348	311	335	323	343	301	321	279	309	328	331	314	316	318	312	337	333	284	352	337	329	327	356	321	344	324	316	349	311	310	322	332	325	349	335	328	305	321	310	354	326	329	316	336	330	335	320	332	355	290	301	317	338	339	349	293	337	315	361	321	334	317	350	323	347	351	345	267	331	345	334	303	350	347	310	327	338	335	322	372	310	336	371	330	318	359	376	323	300	343	312	352	301	296	299	333	316	302	326	325	319	356	348	329	337	297	300	325	357	305	325	330	346	332	331	348	348	319	348	332	332	335	340	309	329	308	318	352	323	318	331	307	325	379	339	371	303	330	343	335	320	324	336	369	338	321	315	302	332	355	329	321	339	329	330	327	305	329	312	343	302	305	304	358	306	278	352	344	327	341	297	371	347	306	317	282	318	341	365	355	306	299	355	305	369	352	328	330	292	318	340	356	321	375	318	348	316	328	309	341	331	319	318	332	308	297	334	323	341	325	321	319	364	344	337	337	364	352	328	328	329	364	346	331	317	336	325	335	339	295	330	374	308	333	312	342	302	332	362	319	299	319	330	333	350	281	315	335	329	351	343	318	326	311	334	330	339	308	277	319	378	359	335	382	346	368	332	329	320	358	300	341	306	336	360	358	323	326	313	319	309	340	293	363	342	298	309	344	353	350	320	317	330	329	299	303	325	315	328	327	329	330	358	316	290	317	343	319	344	344	304	300	309	323	334	336	340	365	294	335	342	367	312	342	283	293	331	316	329	350	325	367	344	333	329	342	378	337	334	317	300	327	313	330	331	329	320	311	322	329	341	338	321	324	333	347	327	325	317	306	320	304	332	346	332	329	312	330	313	325	299	308	332	309	336	330	345	316	349	328	300	351	343	316	325	324	343	347	344	326	313	351	313	344	337	321	359	334	312	332	306	357	316	337	324	321	371	316	338	329	328	308	324	337	316	333	347	313	327	355	349	350	332	310	376	324	335	306	301	338	348	343	299	335	316	333	304	335	313	336	364	297	331	311	303	329	324	338	317	332	350	349	324	323	335	309	336	356	306	298	329	338	322	331	355	335	324	326	324	325	354	345	329	369	362	301	343	296	343	333	331	325	333	372	306	333	353	307	275	314	344	315	333	323	363	332	327	328	336	332	333	308	309	343	346	293	327	322	319	318	315	327	345	323	299	333	327	314	337	326	330	331	361	333	349	340	337	293	324	299	355	303	312	368	309	317	348	338	325	348	320	306	323	334	356	370	341	307	291	325	344	348	313	275	327	316	324	305	340	326	364	325	327	316	313	337	314	349	322	326	349	335	326	337	347	343	318	339	365	311	315	331	361	310	313	351	337	314	330	343	338	342	317	314	351	320	315	331	299	379	346	330	351	316	302	282	308	321	330	345	355	354	329	345	355	352	326	320	360	317	329	324	330	343	312	325	339	335	332	357	335	323	368	325	315	323	333	319	362	339	334	324	331	328	366	371	325	341	322	333	345	316	338	307	327	337	353	356	360	315	338	322	311	324	306	335	362	343	328	337	330	336	325	339	309	318	307	307	360	300	326	338	392	327	324	316	310	330	327	346	333	330	340	323	311	329	329	320	317	330	316	317	307	335	355	351	324	278	369	311	332	317	349	305	314	329	337	319	357	363	320	313	342	318	344	318	365	323	364	335	332	327	316	340	315	309	328	320	323	318	349	337	335	308	345	375	367	312	312	329	336	349	363	318	367	332	299	327	356	304	348	342	312	321	299	311	337	297	294	329	302	360	312	317	330	344	317	345	345	316	355	304	357	328	306	338	360	299	324	338	354	383	343	333	328	346	297	306	335	352	369	326	327	334	354	312	345	318	338	322	348	308	341	306	367	355	312	327	325	340	295	336	325	316	355	361	280	307	329	321	326	346	352	349	338	314	314	311	322	348	355	321	335	322	327	329	361	337	351	316	283	334	311	324	301	307	355	346	352	337	315	337	333	339	334	336	348	356	340	324	350	341	331	310	335	312	382	366	349	328	349	366	333	346	323	329	350	368	324	335	318	335	314	348	330	315	317	317	322	322	345	311	331	327	306	315	354	314	319	344	339	302	323	341	334	306	340	345	340	372	357	286	376	342	336	355	355	342	314	310	327	346	311	363	327	339	328	309	340	306	306	303	336	326	330	320	343	300	368	340	277	351	316	408	343	337	342	332	323	317	343	347	337	304	314	346	282	309	337	288	379	346	327	297	353	330	322	309	347	320	305	358	323	306	339	330	315	335	368	306	305	361	336	323	327	317	326	330	327	327	352	325	351	323	321	291	318	347	363	332	326	331	332	343	356	349	299	335	315	336	296	333	345	334	358	333	349	313	323	347	316	329	361	332	331	350	346	300	329	312	352	321	318	308	359	335	321	326	331	308	350	340	322	348	348	347	298	352	329	331	339	314	285	296	304	338	365	355	331	348	357	322	326	342	314	326	319	332	359	331	321	283	326	337	362	333	316	327	292	331	343	379	321	354	352	354	312	302	351	317	318	327	316	313	321	359	335	338	330	332	357	296	366	385	357	304	330	319	312	300	302	330	331	353	317	323	330	324	330	301	307	311	317	364	330	334	353	323	348	316	335	341	319	330	328	326	324	327	340	313	344	337	321	309	339	353	341	328	319	332	329	318	319	312	351	305	277	320	312	367	289	346	326	363	358	328	317	363	336	336	355	329	326	338	307	361	330	341	350	349	331	315	328	357	297	339	343	301	328	349	304	316	333	334	318	332	325	317	311	297	287	337	334	319	334	309	377	313	331	316	346	364	330	327	325	348	322	306	362	346	311	331	358	339	356	371	337	360	313	319	343	302	315	292	307	345	362	357	327	353	321	318	321	301	349	342	328	323	340	326	342	339	320	307	348	341	301	293	327	374	356	358	338	308	320	338	322	349	306	320	320	318	315	346	312	325	330	273	352	336	311	300	351	356	332	309	335	332	330	328	372	350	354	333	326	323	332	341	326	348	302	350	336	345	315	359	312	352	331	325	339	352	305	391	323	286	326	291	299	328	285	326	347	318	339	312	318	319	320	291	289	368	324	318	304	343	325	361	298	314	312	348	313	329	297	324	346	347	322	317	355	321	292	303	321	339	330	317	320	295	338	324	339	350	313	332	339	326	310	331	343	333	337	341	311	326	311	320	279	337	318	368	348	327	394	346	309	329	325	291	298	347	352	349	295	294	325	333	320	302	313	328	332	325	359	331	316	325	319	313	287	312	324	339	314	319	315	353	337	335	306	329	344	321	316	349	359	367	330	334	333	322	340	336	293	303	286	337	309
6813	1029	1475	1700	1444	1262	1103	1051	1006	965	974	892	910	893	854	840	840	845	795	740	796	808	812	761	771	817	726	779	788	797	752	770	805	788	761	722	793	736	767	734	762	753	776	800	765	801	740	758	775	761	752	763	776	732	753	727	771	800	747	771	767	744	715	746	753	781	791	712	776	729	737	778	721	791	828	748	736	744	758	772	751	805	772	763	730	720	725	755	781	749	733	794	752	769	739	750	720	725	786	789	748	708	785	747	720	758	817	746	695	754	743	718	718	744	754	785	729	749	797	785	709	759	821	730	755	726	732	753	755	706	794	742	809	761	734	757	750	778	813	798	720	726	727	738	789	763	734	791	765	807	808	732	788	733	776	763	752	770	759	746	720	746	808	751	797	723	771	769	768	726	832	715	722	748	722	747	759	742	770	745	746	735	786	803	738	755	701	746	787	746	726	754	735	733	781	777	782	760	737	713	775	774	724	695	743	769	704	742	730	742	766	718	748	740	726	726	805	700	775	764	765	714	786	784	712	743	713	776	770	773	793	764	721	800	776	710	715	775	766	758	759	742	718	764	704	740	783	748	747	779	727	710	775	793	706	739	759	701	766	748	751	721	751	728	778	743	780	768	687	728	767	735	755	770	699	744	763	690	770	723	759	711	808	725	775	763	750	755	760	756	727	744	762	762	746	794	776	766	741	744	741	723	705	680	722	763	763	755	764	755	766	748	718	764	747	747	742	743	744	770	708	761	794	730	732	714	759	770	763	731	792	746	723	751	756	729	750	727	781	785	709	754	766	715	796	735	728	739	745	741	691	786	751	758	751	754	753	746	782	751	728	729	757	705	731	761	783	777	750	767	763	753	726	757	796	794	725	790	763	749	765	812	771	732	756	749	758	728	791	754	720	729	786	773	716	797	741	769	778	763	715	738	734	770	750	725	751	768	751	785	747	784	751	751	751	817	725	765	777	739	773	748	694	671	743	735	765	706	764	723	778	781	724	748	758	741	768	767	820	778	744	759	737	760	703	769	697	785	747	722	708	753	747	756	740	767	786	716	766	710	690	740	756	743	741	771	723	798	777	729	736	742	756	772	775	735	778	771	717	713	807	771	741	754	744	718	770	741	743	691	773	766	699	757	735	743	768	726	744	757	690	716	745	733	773	768	744	736	775	786	759	734	756	749	743	756	737	747	780	723	755	805	808	728	750	775	734	711	739	745	738	739	751	753	717	742	736	747	745	696	744	760	806	738	750	725	772	724	767	763	764	787	792	785	805	740	729	774	756	784	728	743	735	788	759	778	766	737	713	798	783	735	760	752	746	707	767	728	735	761	729	734	743	736	773	752	708	745	754	814	784	719	777	816	746	717	802	789	746	723	751	748	761	727	748	780	816	744	701	740	762	749	760	753	786	756	726	743	760	783	793	762	783	772	718	755	759	752	768	764	761	724	783	773	724	752	757	763	761	759	746	726	757	745	733	783	742	714	787	797	766	719	774	724	725	732	741	760	761	754	753	684	799	732	750	739	738	779	765	724	753	783	772	784	722	736	774	760	781	776	767	739	775	757	736	733	706	764	778	773	766	731	744	731	741	724	735	737	752	749	749	791	747	779	714	727	776	724	771	760	757	721	684	770	786	756	765	773	749	743	744	744	742	740	721	718	806	757	720	780	756	746	760	790	715	770	723	770	697	760	784	744	758	768	745	834	804	722	717	741	702	746	717	798	751	773	769	803	741	730	764	720	738	745	754	774	705	783	732	747	765	725	740	767	787	715	779	732	742	725	746	747	781	763	742	802	768	729	757	810	758	730	752	725	731	783	744	675	744	742	749	839	731	753	794	742	784	767	765	714	730	769	771	790	717	793	744	763	728	744	739	734	808	762	787	757	739	767	800	763	760	735	728	716	750	741	767	721	745	768	746	728	718	731	805	723	754	735	728	771	743	737	744	750	771	747	750	732	764	731	761	802	783	746	725	767	714	717	717	731	796	713	761	728	763	779	734	707	693	760	752	759	740	749	753	769	756	729	755	784	752	776	767	773	804	784	807	800	736	718	732	760	743	774	745	757	761	742	725	782	697	743	742	735	742	714	762	736	737	755	711	746	786	761	777	821	753	752	793	776	772	772	746	760	771	758	757	742	732	755	779	742	777	760	750	790	783	789	726	777	746	726	704	721	726	753	727	734	736	748	769	699	773	763	733	784	754	777	788	761	735	800	823	737	748	762	726	749	743	794	713	788	794	787	758	730	773	792	758	755	756	701	798	742	713	772	763	728	763	788	813	767	774	796	739	754	748	723	813	726	756	754	774	756	770	707	782	722	700	769	756	716	731	729	750	729	751	766	725	711	773	774	733	814	735	744	746	776	764	761	710	760	759	764	723	734	736	745	728	807	734	752	793	760	810	729	740	789	730	738	758	748	801	743	679	701	782	753	722	779	762	789	771	775	754	761	774	712	781	765	724	746	713	762	718	698	773	701	737	753	778	741	752	753	743	748	765	736	751	745	828	720	781	744	744	723	722	758	748	728	742	758	717	726	751	744	736	750	712	720	759	731	793	673	739	797	783	759	732	778	753	754	779	777	742	777	784	776	732	743	744	753	714	735	751	736	762	720	713	719	769	796	715	742	739	779	694	761	723	714	734	725	710	699	788	735	759	762	732	782	720	757	744	738	762	789	742	705	784	685	717	748	756	750	739	754	736	762	695	762	731	737	737	745	745	749	727	734	782	802	778	805	785	747	777	771	767	775	788	694	738	797	747	749	727	783	713	726	761	773	733	731	726	725	740	763	750	785	761	723	769	769	778	732	687	776	770	792	699	742	695	760	749	720	752	787	775	770	750	719	791	729	779	774	808	772	760	754	728	699	730	773	743	750	760	767	714	696	728	754	737	757	774	690	692	747	771	719	770	706	767	724	763	793	722	751	794	776	711	743	716	732	727	739	746	757	785	783	731	711	774	697	776	721	756	768	703	764	720	674	710	725	756	737	807	734	716	752	735	753	727	729	747	727	819	729	777	756	723	763	780	696	735	736	756	711	783	720	782	757	735	758	739	771	787	750	753	738	719	730	722	780	702	710	735	701	729	765	755	746	756	763	729	723	731	743	715	749	746	745	773	753	812	728	750	741	785	768	779	769	808	745	762	740	774	751	760	797	769	747	772	716	789	694	742	729	764	772	733	756	741	771	724	753	748	733	754	792	742	731	768	760	755	772	769	721	772	744	772	720	760	747	765	779	699	726	767	787	718	761	732	748	745	772	707	776	726	734	791	744	732	741	697	748	771	765	756	794	746	724	758	760	749	789	780	767	784	759	774	737	781	763	732	772	772	748	797	762	737	769	748	768	777	750	759	722	746	714	760	740	760	741	715	736	776	774	779	771	736	766	764	754	734	733	758	739	759	762	770	753	746	794	775	737	749	730	757	711	737	784	744	708	731	716	727	708	764	778	712	752	791	736	760	759	747	779	774	746	763	741	763	763	701	755	697	752
15221	1146	945	739	518	413	388	357	286	263	246	265	224	232	249	245	232	232	197	238	239	217	222	234	211	218	230	232	228	239	213	245	200	241	209	195	210	239	224	222	223	247	203	186	225	222	216	214	217	183	200	220	207	230	207	194	217	200	212	213	210	210	199	198	203	181	186	223	205	221	194	208	208	206	202	201	226	231	205	241	227	234	216	211	226	209	206	228	210	208	225	193	207	215	240	192	197	194	214	246	207	203	205	204	201	218	193	211	213	245	202	187	234	232	219	212	208	204	194	231	225	237	215	186	198	206	203	236	211	227	178	217	180	219	186	208	225	218	217	222	208	197	203	208	209	191	227	226	186	193	203	233	193	223	215	188	200	175	219	217	193	207	186	209	179	213	221	239	219	232	214	211	216	196	208	226	249	225	212	189	200	214	215	186	208	194	239	212	210	219	207	198	200	201	208	189	204	212	212	229	202	204	207	244	238	222	222	214	205	190	212	217	192	213	208	213	196	212	182	231	224	200	201	196	235	178	242	212	204	223	211	214	226	244	198	218	236	222	221	215	236	229	219	200	186	206	181	212	223	187	186	193	202	193	243	205	211	237	204	225	212	201	175	188	209	215	244	200	226	195	200	217	224	212	205	216	178	204	182	234	188	219	198	208	209	225	200	206	233	200	212	222	246	210	224	213	219	206	215	235	195	226	225	223	202	232	201	224	229	193	166	204	213	219	211	223	238	233	238	216	218	208	227	227	231	222	192	247	210	207	200	221	224	225	211	203	185	195	212	222	206	208	233	204	189	198	211	203	189	213	205	198	219	236	224	191	188	214	226	193	225	221	185	211	225	208	242	238	218	208	208	215	204	206	214	228	217	204	185	210	229	196	197	200	231	208	208	188	207	234	224	224	196	213	240	199	212	217	215	221	194	212	204	204	205	215	230	223	204	226	186	207	204	185	176	196	237	211	203	198	237	222	194	184	231	202	219	205	209	217	208	218	214	195	207	229	203	208	204	209	209	177	207	230	184	207	229	211	196	200	201	228	193	224	221	205	195	201	225	189	218	214	213	241	181	218	208	214	217	206	205	227	202	195	223	196	242	196	209	209	241	182	192	197	219	204	196	218	217	211	219	210	190	220	203	214	197	191	212	210	213	194	201	204	206	250	191	210	215	199	213	205	215	217	193	203	226	208	237	190	229	189	226	189	221	210	219	204	190	232	213	191	178	218	204	207	198	198	210	244	215	206	205	179	209	190	241	200	194	202	244	204	237	217	209	213	198	206	215	208	202	180	226	207	221	211	235	202	220	223	211	197	192	192	212	214	221	210	243	206	221	197	211	209	227	210	207	206	202	231	193	236	205	203	211	196	214	254	239	216	209	202	216	210	227	196	194	223	224	198	215	252	221	181	208	232	207	217	215	217	202	214	222	233	214	199	208	222	227	210	190	190	219	210	223	231	209	214	217	189	201	210	217	185	198	198	206	193	213	211	202	209	218	231	214	204	219	229	232	230	205	225	197	200	198	233	223	227	201	190	196	196	208	201	229	227	207	219	215	208	225	226	201	205	202	218	174	247	198	209	220	239	204	224	197	208	183	208	196	204	204	179	226	204	199	213	205	220	200	230	224	222	201	221	210	236	201	227	234	233	195	229	237	211	199	204	201	195	216	223	208	221	198	223	230	209	231	186	192	209	218	227	198	187	247	218	198	178	217	251	226	220	211	200	221	192	210	224	217	198	183	219	196	200	222	223	195	215	207	247	202	207	228	217	192	213	235	205	221	224	229	203	192	226	232	191	198	207	217	180	208	203	214	207	214	210	195	215	200	235	216	236	207	212	209	241	233	192	194	182	197	214	208	208	201	207	213	219	247	209	214	180	221	224	214	202	205	239	230	230	211	202	217	219	217	203	213	221	191	197	224	223	187	202	187	236	221	223	228	193	212	204	215	190	192	224	225	235	213	192	226	225	207	217	194	217	220	208	228	200	207	199	217	231	201	179	206	196	201	225	219	196	228	226	206	175	242	214	250	211	242	219	239	205	212	217	225	236	203	247	183	208	200	237	214	221	206	212	216	211	203	196	228	223	256	205	199	233	202	197	212	257	224	230	202	205	215	216	221	218	201	208	241	188	216	211	201	200	223	215	190	203	219	191	189	211	203	189	224	209	196	201	194	201	186	251	237	218	232	216	235	194	203	202	228	228	191	205	206	198	226	221	208	186	228	206	228	200	201	204	235	220	225	206	227	185	211	220	193	198	218	222	206	231	189	214	196	185	211	201	190	185	178	199	196	254	203	214	213	210	212	221	202	197	225	203	211	198	215	200	219	202	216	193	243	204	225	209	220	215	222	222	222	205	209	226	209	213	201	242	204	225	244	228	200	212	202	210	196	190	216	207	234	213	217	207	187	225	211	201	215	218	220	200	232	196	246	235	232	221	208	191	195	217	205	200	235	242	221	198	191	213	200	217	215	219	231	205	197	171	212	192	209	218	203	200	233	221	216	191	210	228	192	206	227	209	227	220	204	181	230	210	176	204	209	219	218	190	178	227	196	214	204	229	220	225	233	214	242	208	229	212	203	200	231	207	205	214	201	207	192	229	201	215	186	187	195	216	199	186	207	207	234	216	196	196	205	207	216	217	237	201	181	218	221	211	209	208	197	204	216	224	211	193	200	184	181	211	211	209	227	207	232	221	191	233	220	213	191	228	220	207	241	214	247	204	208	209	223	219	209	210	222	175	201	236	227	195	205	213	253	217	197	203	219	173	203	221	255	212	196	207	215	225	211	224	239	192	173	219	210	211	212	217	208	202	217	217	197	188	210	224	220	183	199	200	188	223	209	183	222	216	232	195	234	187	201	227	204	204	212	179	234	182	203	219	207	190	194	227	220	225	226	196	206	220	217	223	195	193	218	175	232	201	209	207	205	206	228	224	218	196	195	198	229	211	212	224	212	228	207	206	222	192	195	194	194	218	252	192	215	240	234	175	208	201	211	217	245	213	220	194	249	196	217	208	208	235	240	198	208	207	203	204	200	203	222	190	207	210	199	213	229	204	227	228	215	252	207	216	236	198	211	210	205	222	235	229	228	221	236	208	216	216	206	228	247	215	232	246	187	196	188	227	235	226	211	192	220	192	210	237	223	205	233	213	232	206	195	218	223	220	193	198	219	222	226	228	229	203	210	215	200	211	220	212	175	220	227	200	237	219	230	169	203	209	224	225	220	183	234	209	210	178	187	207	218	196	207	191	210	212	211	209	239	195	184	199	207	221	240	235	211	200	212	208	221	240	223	210	178	217	224	205	198	214	188	216	209	200	186	246	231	207	210	197	236	217	210	230	198	224	194	189	221	211	212	206	191	194	194	201	237	206	218	194	226	217	200	201	197	235	201	205	232	205	205	210	234	215	212	242	219	186	213	207	236	198	197	214	207	199	206	211	220	214	247	207	228	215	230	200	190	211	200	213	216	204	232	212	215	224	218	217	230	219
8115	1149	1972	2376	1925	1493	1238	1108	971	873	758	753	715	650	620	655	621	599	609	545	548	551	539	599	531	565	553	525	534	520	529	496	500	488	471	523	525	455	480	485	502	491	499	455	510	472	557	483	465	528	562	508	513	516	492	505	491	497	499	483	478	521	524	486	495	504	522	510	513	490	516	479	490	465	476	511	488	531	504	497	497	505	465	498	478	512	511	488	478	505	490	466	532	470	489	480	526	476	435	487	504	489	493	429	494	475	500	499	504	526	471	497	515	488	478	478	499	497	475	450	482	477	502	498	508	529	509	485	523	460	468	451	526	489	481	482	458	473	531	482	439	485	480	467	535	514	518	527	521	491	486	493	499	473	529	505	439	488	464	469	507	503	481	494	522	521	472	517	477	482	501	463	472	473	478	524	468	472	470	469	486	474	500	477	490	468	491	521	489	489	498	479	454	478	499	475	511	494	480	506	494	493	480	480	528	510	469	477	460	506	496	477	462	465	507	498	464	481	475	510	480	518	502	502	480	524	532	502	476	524	443	507	498	486	472	457	448	500	486	489	466	466	436	466	499	493	452	499	477	463	485	528	467	483	516	443	474	479	524	536	454	504	474	459	510	486	457	491	510	441	517	500	496	504	484	520	495	485	478	488	520	492	495	495	470	514	524	504	479	496	481	496	476	492	562	502	454	491	503	505	476	508	489	517	485	502	510	493	486	504	457	475	470	467	514	524	483	485	481	492	482	490	475	452	461	483	486	468	492	489	454	498	465	445	474	538	481	471	476	464	508	503	498	464	486	445	507	509	508	445	452	457	497	500	434	475	463	474	452	458	455	444	419	492	506	499	465	456	474	511	491	490	462	477	529	520	490	492	460	459	475	523	494	457	515	484	459	480	494	520	537	473	478	432	499	483	485	502	526	489	465	484	494	489	486	483	500	450	529	526	488	484	512	437	479	476	444	467	510	436	463	500	479	458	501	510	500	465	499	491	435	512	490	493	482	495	518	479	462	482	496	450	510	458	468	494	488	502	531	496	489	479	439	447	453	449	496	466	499	516	527	494	523	495	471	509	545	479	496	511	500	489	499	484	484	449	478	489	493	498	501	440	493	467	486	492	506	499	482	463	468	498	501	528	463	494	490	462	455	475	480	470	492	468	501	508	498	490	533	481	491	494	522	505	465	466	474	483	524	490	475	507	497	503	480	464	498	447	471	459	469	498	476	506	521	459	472	479	514	523	489	461	503	475	489	474	490	459	497	486	471	482	461	489	490	456	491	481	471	474	505	509	464	556	495	492	483	466	479	492	498	485	437	484	465	483	458	513	467	475	438	503	488	462	524	469	459	506	484	493	522	517	490	488	494	504	490	502	503	486	448	441	493	508	485	492	507	493	511	460	508	469	479	531	477	487	481	496	472	497	505	525	490	489	492	464	479	486	505	500	487	446	494	487	462	493	515	495	459	501	447	498	488	507	478	509	493	484	484	517	486	470	495	497	467	509	458	498	543	473	490	523	509	495	467	431	472	474	464	483	523	481	499	471	461	508	504	468	501	492	527	465	515	498	505	502	482	515	477	468	531	433	498	447	504	501	465	473	468	491	503	471	503	507	491	466	520	505	516	516	510	506	516	418	512	481	492	521	476	514	482	469	509	495	497	496	483	507	533	465	504	493	463	553	487	518	486	505	487	489	489	486	471	458	504	504	487	436	467	494	492	500	528	514	495	504	463	505	476	469	463	534	498	479	481	454	492	490	463	508	494	467	495	510	481	476	490	492	496	449	463	427	487	485	458	529	500	483	485	455	441	479	540	501	502	471	479	446	488	476	554	490	462	495	502	494	516	489	482	502	481	484	468	515	519	537	465	503	460	466	508	535	499	462	450	526	447	475	506	480	513	491	480	439	478	472	496	479	498	492	463	496	508	516	496	499	487	477	491	518	477	497	501	469	462	496	492	477	479	495	539	504	452	481	445	524	505	456	463	483	492	475	469	524	459	473	474	462	478	507	504	521	463	524	510	504	556	484	507	481	477	507	500	502	491	495	482	493	467	466	510	476	499	473	507	458	435	456	473	486	466	468	475	483	508	516	471	510	480	490	473	487	496	458	546	512	489	547	467	466	433	488	517	528	436	467	503	506	516	511	495	472	489	529	462	447	481	444	485	474	498	452	459	498	500	496	506	484	496	491	497	464	489	496	506	481	506	494	488	464	460	491	484	468	460	492	545	503	512	498	485	490	513	504	511	489	498	476	453	464	486	436	490	478	506	482	470	474	473	440	509	509	491	448	509	490	480	495	507	452	480	477	442	501	490	493	527	512	516	472	509	508	493	475	497	483	481	459	504	511	532	469	508	477	473	493	504	476	526	477	511	487	511	515	507	483	496	504	509	490	522	499	495	491	504	467	459	495	530	497	484	468	481	481	488	486	480	477	499	511	481	510	507	495	489	472	448	481	483	454	471	496	508	473	525	487	469	472	474	488	480	491	509	480	553	485	488	503	473	476	493	462	440	474	485	452	501	491	462	471	506	480	501	498	483	465	473	502	463	476	454	529	430	484	482	493	507	486	496	508	493	496	501	457	476	519	491	491	470	517	480	516	489	461	447	505	529	503	519	496	504	507	497	440	480	472	477	524	434	502	500	512	465	481	472	511	518	502	488	470	501	497	490	448	462	499	502	480	523	484	538	474	486	484	479	470	478	514	486	531	510	463	497	500	473	482	514	453	494	491	500	466	491	485	462	494	474	447	510	506	505	449	504	481	466	490	505	477	492	508	549	505	481	525	453	463	508	458	471	493	499	513	466	442	462	471	484	466	486	512	526	497	491	502	485	489	497	491	475	453	493	515	472	499	475	523	488	500	498	490	486	493	448	478	503	474	504	473	509	486	453	488	463	473	517	482	484	487	529	519	469	477	506	486	459	460	523	492	468	497	459	450	521	463	490	492	506	471	502	470	504	484	499	512	473	499	523	485	475	478	452	515	463	467	484	481	481	492	513	457	466	434	471	495	490	447	468	455	465	474	430	502	500	499	509	489	497	453	493	488	515	518	428	494	507	485	505	485	493	518	488	451	468	457	506	486	490	460	492	473	509	489	491	460	478	476	472	492	479	482	501	549	519	495	504	469	507	455	491	509	498	465	543	461	489	482	473	507	495	517	480	517	479	504	490	527	478	532	503	508	516	484	479	509	455	502	459	516	507	493	470	461	481	485	505	453	480	500	478	503	527	487	444	500	485	461	500	481	444	520	494	507	483	493	502	484	493	501	504	503	497	461	523	487	480	465	504	498	477	531	553	522	466	519	542	532	453	467	474	475	473	510	471	453	456	471	479	514	512	471	479	501	481	524	466	482	486	459	494	440	483	481	477	506	489	483	483	503	440	512	486	493	466	501	490	498	472	466	455	462	488	483	446	484	511	509	462	500	503	480	500	511	510	463	492	495	558	494	464	516	514	482	491	486	531	478	500	508	443	473	514	480	472	476	484	491
1599	227	251	254	220	229	244	235	250	217	224	230	220	230	192	243	224	230	238	213	223	252	214	231	190	255	206	198	249	235	251	244	258	222	201	221	228	238	215	253	223	220	235	213	247	252	222	239	210	229	238	224	256	222	242	216	262	233	239	256	216	199	216	228	211	197	245	221	247	241	223	232	231	228	231	227	258	215	229	219	218	228	248	249	245	210	222	236	228	238	232	220	235	210	193	218	218	239	208	224	249	216	198	237	235	217	248	225	243	245	218	196	240	220	241	216	236	247	244	246	212	205	193	218	222	259	229	260	220	221	209	250	223	263	241	192	216	243	235	251	246	244	234	226	218	238	205	196	235	226	200	221	238	220	235	251	228	213	196	238	253	226	215	227	214	223	202	237	230	223	221	220	237	216	230	213	214	228	226	226	230	222	247	219	223	240	210	252	216	257	226	245	246	245	255	210	220	216	252	211	210	233	222	217	211	227	224	215	227	221	261	226	218	204	237	204	239	221	209	234	249	221	233	230	219	224	239	244	229	236	189	242	232	254	225	206	199	212	222	235	223	225	212	220	183	200	211	203	233	286	243	244	217	219	238	282	269	226	224	211	225	224	232	215	234	234	215	206	199	242	230	207	198	240	227	241	224	241	226	241	208	239	246	246	213	236	227	214	243	239	238	244	225	216	248	221	226	240	200	237	230	229	222	211	204	226	254	249	232	203	235	229	230	226	272	257	243	239	216	220	247	226	247	213	208	232	219	233	220	227	240	215	239	234	216	231	243	231	241	245	196	250	219	241	209	234	214	234	225	235	211	207	226	218	231	231	241	230	222	247	222	241	241	216	241	223	254	201	225	255	259	238	227	240	224	221	208	241	263	245	263	244	264	256	203	214	252	222	189	246	225	217	200	217	232	230	231	234	192	242	227	251	224	218	204	202	231	236	211	225	223	224	248	229	241	254	251	211	206	260	245	219	220	225	206	238	226	223	224	218	223	259	194	222	215	237	250	227	230	215	234	201	232	221	262	238	221	227	201	190	229	234	234	216	216	218	220	226	207	226	224	203	208	235	219	248	240	223	207	196	217	189	227	216	242	201	230	250	231	234	227	242	240	214	230	237	227	248	248	216	226	215	270	207	244	249	245	225	213	228	248	220	229	219	250	240	189	232	217	246	229	217	219	216	215	241	237	237	227	272	238	240	201	232	225	250	240	248	211	226	235	215	202	215	204	227	205	216	220	223	242	242	211	212	207	240	227	209	223	228	231	209	231	225	209	229	227	195	212	232	239	244	256	230	234	256	229	214	250	224	230	217	212	210	208	197	190	213	221	256	262	218	234	228	235	241	225	215	226	225	222	227	203	258	240	251	222	237	204	221	212	222	235	223	248	235	255	237	226	217	229	235	222	230	221	244	208	208	232	204	191	249	228	228	212	206	230	246	240	212	214	236	205	220	210	226	238	230	225	205	223	226	214	237	253	216	245	212	225	229	226	236	248	247	223	238	221	228	207	230	221	217	222	215	239	227	218	232	258	239	188	207	213	227	237	237	207	226	226	231	217	216	245	244	212	232	236	222	226	240	216	223	223	224	190	219	266	222	217	213	236	226	222	242	220	270	244	211	206	224	238	209	226	235	232	230	203	219	230	209	250	252	221	233	234	222	208	239	227	236	218	215	238	247	219	227	219	219	208	244	244	251	215	227	203	224	226	213	221	216	240	242	225	220	213	228	244	220	226	223	223	241	257	230	236	239	249	212	220	227	237	224	236	229	213	206	233	244	252	249	223	236	207	234	228	232	219	236	219	209	224	219	230	262	223	227	255	250	255	230	200	227	222	225	229	215	230	220	227	219	250	220	214	226	245	235	210	221	220	220	211	225	232	224	255	250	229	235	246	213	217	245	244	210	184	200	237	220	240	230	243	227	235	238	223	244	233	259	222	230	221	226	212	219	241	266	227	212	214	199	205	203	224	202	245	251	219	192	190	219	228	208	240	220	224	227	235	232	205	250	230	248	248	237	244	223	236	225	235	252	251	222	242	206	238	213	218	223	243	222	248	239	247	201	213	221	233	215	227	236	206	269	205	261	232	233	220	245	227	243	231	259	225	235	206	208	238	202	221	222	256	211	239	217	208	245	239	203	224	222	208	201	228	202	205	202	206	209	203	244	205	215	230	228	232	242	224	212	251	223	242	224	246	203	242	239	234	225	210	267	253	219	226	222	233	218	221	214	193	225	249	227	240	242	222	215	246	222	213	207	243	248	231	218	241	215	250	207	239	243	232	213	217	198	219	239	211	211	241	240	228	213	226	224	234	239	245	223	240	208	221	227	229	233	225	208	249	233	206	227	211	242	230	231	222	228	238	232	201	199	210	238	257	218	220	210	226	243	237	233	243	233	233	239	235	205	258	222	222	256	238	252	215	194	232	233	217	244	230	207	200	240	222	221	212	233	248	236	233	240	223	228	205	229	220	218	221	246	250	237	214	187	211	243	200	227	224	229	240	219	208	228	231	217	259	246	223	242	233	245	232	217	215	210	199	222	190	211	230	228	206	201	261	239	237	236	205	231	224	225	211	216	215	245	208	233	254	245	214	233	262	228	209	214	216	203	232	218	213	237	208	217	235	222	231	247	198	219	215	230	207	237	256	221	223	228	207	255	245	216	190	212	220	251	234	212	260	246	244	248	205	220	214	217	207	201	247	225	219	228	229	213	231	244	228	208	234	215	210	240	225	193	235	229	215	238	216	238	194	218	230	252	217	224	208	243	236	255	227	204	205	238	198	202	221	248	233	210	231	240	233	261	227	209	218	240	227	236	219	208	212	258	230	206	211	231	202	250	215	218	212	229	250	200	211	240	212	216	229	239	208	235	237	210	206	222	200	246	217	222	235	196	242	255	197	243	220	209	226	234	226	206	217	244	232	257	239	258	231	224	233	236	233	235	226	220	220	240	241	225	207	212	221	251	214	240	244	217	206	244	213	192	194	209	244	236	203	216	239	216	226	223	212	252	224	221	220	199	246	228	226	226	211	214	229	224	236	187	238	228	224	231	219	253	228	217	223	210	246	220	254	248	215	213	272	239	266	224	220	225	230	239	233	215	227	196	242	225	248	233	208	241	210	222	216	219	245	220	221	207	221	248	236	223	237	198	199	256	220	209	216	203	221	236	240	216	227	252	229	247	227	226	210	226	243	221	225	218	225	243	198	197	204	262	249	228	229	227	217	232	220	242	233	228	232	210	216	205	229	209	233	189	207	214	219	233	229	223	225	199	214	221	225	255	210	240	218	205	223	222	265	206	201	219	212	219	213	212	205	248	230	215	250	210	243	215	216	206	222	237	198	191	217	242	201	227	208	243	261	225	244	239	210	225	244	231	228	230	232	249	224	242	218	187	223	247	215	242	212	231	201	212	243	232	201	205	240	252	191	247	248	227	213	219	225	213	239	238	201	213	211	239	194	240	225	230	258	232	226	209	232	208	230	231	220	211
2048	572	554	630	651	585	571	544	549	529	548	581	559	534	549	561	568	571	553	575	514	560	551	545	539	536	521	561	584	570	564	539	579	552	576	522	548	534	580	516	542	551	584	534	536	533	550	557	557	582	570	515	548	559	554	548	604	544	559	556	556	561	564	532	526	516	549	540	550	588	547	588	525	545	548	557	557	535	558	569	527	598	578	561	506	564	562	561	586	527	503	522	516	530	536	549	568	552	510	521	552	498	574	587	555	544	539	516	531	522	506	536	534	529	535	537	538	501	535	557	540	541	556	569	593	533	554	570	583	501	592	517	578	564	559	522	569	560	566	570	540	530	552	554	585	545	577	518	550	559	558	572	556	546	558	545	550	573	537	555	513	564	533	547	582	556	559	552	563	529	582	555	534	537	572	527	578	521	530	515	535	581	538	592	548	572	580	553	571	537	603	497	503	528	578	545	562	537	575	500	580	608	580	560	586	568	562	555	548	583	541	546	561	549	518	562	580	546	545	570	585	547	518	598	598	515	566	537	531	543	523	524	565	621	584	575	566	542	512	549	542	559	538	541	550	559	556	552	576	560	562	581	570	556	576	522	557	585	539	526	565	596	526	567	607	559	552	541	542	594	596	526	574	568	573	556	571	535	538	562	528	576	532	547	560	518	573	544	526	530	535	573	543	555	558	512	564	571	544	550	569	514	569	580	546	527	568	534	518	581	572	560	594	557	536	537	533	552	597	553	556	541	570	550	550	532	533	562	570	539	586	569	534	550	550	538	575	520	581	599	546	521	547	537	542	555	529	553	541	543	536	573	554	528	578	558	557	579	579	545	559	567	540	596	544	599	535	547	565	578	606	559	556	549	530	547	563	554	535	591	533	563	622	573	524	578	550	533	577	528	555	537	569	536	561	579	549	523	563	563	548	551	574	560	581	558	574	553	554	566	523	570	580	595	528	530	571	552	498	560	602	555	568	588	562	567	523	506	536	545	562	550	586	574	529	541	496	549	520	529	560	541	548	599	519	566	540	533	541	574	576	563	532	558	531	550	556	552	576	585	563	510	540	535	555	564	569	591	534	532	563	533	536	567	578	558	584	531	587	528	554	530	541	549	518	572	563	554	515	570	562	584	563	535	501	610	542	528	530	562	523	584	574	541	547	585	531	583	550	543	556	584	571	536	573	549	568	562	523	540	544	591	585	576	589	555	532	539	525	502	595	509	558	513	542	546	588	542	541	591	601	542	530	575	559	541	568	551	580	536	554	533	573	545	567	553	578	522	547	521	558	572	579	583	564	558	527	583	525	590	508	495	566	565	545	540	579	591	562	552	566	547	570	580	566	530	572	519	580	589	590	540	548	587	589	540	553	525	571	542	551	554	572	550	542	557	578	550	549	571	517	549	580	533	587	498	541	561	548	544	625	541	539	552	529	527	574	578	591	557	555	526	506	554	523	551	538	517	545	569	544	554	552	567	532	566	581	528	573	552	514	589	559	552	543	538	584	540	558	543	588	553	505	508	522	553	562	544	526	520	572	547	570	571	524	592	559	562	532	517	547	578	567	572	569	602	505	569	572	572	549	520	511	541	556	584	535	564	563	578	546	510	525	549	529	577	545	563	583	573	565	567	549	580	509	532	533	538	545	569	551	512	565	577	569	568	553	542	576	522	568	557	558	576	593	579	588	548	587	579	561	509	569	575	552	566	529	540	525	581	539	535	554	550	544	588	544	586	573	557	590	585	572	561	536	569	529	515	569	507	568	598	556	536	581	543	561	528	549	591	575	590	497	572	524	594	530	599	555	555	555	550	591	529	535	582	563	584	588	555	544	596	577	514	565	565	558	539	581	551	587	571	523	547	513	545	546	573	558	542	544	562	561	556	532	524	531	547	577	568	548	517	584	568	541	586	571	525	565	546	515	569	586	574	579	535	542	544	538	579	561	558	506	566	564	566	561	555	507	570	578	528	544	504	512	542	511	559	554	581	553	549	524	524	568	557	542	563	568	532	537	568	526	565	563	505	553	579	538	535	557	575	584	578	568	571	519	571	531	525	552	534	542	501	558	583	568	576	537	542	551	532	529	545	538	536	548	545	566	536	558	591	548	544	587	540	547	569	532	569	555	568	556	564	548	520	589	514	548	561	544	559	531	507	530	612	593	535	556	518	552	532	567	553	549	620	544	528	569	547	559	540	543	546	551	535	549	532	521	596	507	550	564	560	515	526	578	545	498	514	570	569	533	546	557	533	546	518	521	603	583	509	529	575	564	538	576	569	591	535	533	523	557	558	526	512	552	553	576	522	560	543	572	559	550	556	520	546	563	530	573	537	572	539	559	576	503	564	561	538	563	551	577	580	591	545	615	537	548	541	579	542	533	542	546	554	575	579	546	590	549	523	577	595	546	566	564	577	532	587	553	556	560	566	541	562	546	520	565	541	545	564	542	579	573	577	577	512	546	537	557	562	567	563	539	575	559	570	511	545	540	534	562	577	578	535	563	522	506	606	574	533	547	580	565	594	517	560	571	566	565	543	515	497	550	569	564	583	560	520	565	579	545	569	532	529	525	543	555	567	518	560	540	539	578	521	550	601	531	564	571	573	565	579	512	548	560	606	574	588	549	575	596	551	555	571	538	547	518	567	543	560	549	567	576	552	512	533	545	557	541	552	537	611	536	541	535	580	567	533	574	543	570	588	542	529	610	556	555	566	586	559	563	563	520	566	601	555	546	541	613	508	574	516	514	557	609	544	525	581	578	546	569	569	545	555	521	487	543	552	524	532	500	553	532	540	555	581	584	507	527	535	550	595	535	539	558	563	535	550	586	539	608	535	570	531	597	575	510	556	592	545	513	532	556	525	555	545	540	566	574	541	530	533	559	552	544	565	506	552	558	557	560	515	543	539	573	546	516	542	542	616	538	550	588	537	527	572	528	599	583	544	507	566	529	576	568	586	539	602	518	522	602	554	580	491	520	527	568	538	541	577	551	574	519	546	561	585	566	538	529	577	538	524	552	560	511	580	582	585	518	517	540	549	581	501	538	578	600	555	582	552	537	553	536	557	548	557	587	595	571	533	545	560	585	556	571	553	555	572	613	601	563	517	529	533	533	550	523	567	578	551	532	531	542	533	560	524	553	564	531	531	545	516	552	527	580	566	569	549	498	537	544	556	583	605	533	546	564	537	527	577	569	560	557	539	528	517	556	524	538	562	521	538	563	581	571	597	547	586	569	560	538	550	560	537	540	551	541	538	532	569	538	527	546	535	570	581	567	575	582	542	521	556	537	558	535	562	532	537	562	573	554	518	538	535	561	577	541	571	557	521	550	572	549	560	527	514	574	608	572	529	491	533	540	521	571	539	553	597	571	600	539	581	531	564	529	559	539	534	545	522	556	537	588	544	549	544	556	561	571	566	562	535	556	545	536	570	548	533	535	553	572	558	531	601	595	578	520	585	560	579	532	577	573	564	524	577	563	539	566	553	570	554	556	580
8323	647	696	568	465	410	425	382	381	362	347	354	323	332	364	342	333	348	322	384	317	353	384	319	352	355	348	352	333	353	323	301	346	328	339	349	362	313	304	330	379	311	342	311	354	325	313	356	360	334	333	345	320	356	328	342	322	322	328	326	287	347	304	336	329	322	344	336	382	296	353	308	292	304	348	315	344	359	326	323	331	329	370	346	327	365	333	321	305	316	343	319	367	332	340	345	355	355	344	321	337	367	343	351	347	322	317	339	354	345	316	312	344	309	350	346	352	326	327	317	282	343	344	358	323	327	328	333	324	341	325	283	309	313	361	329	347	343	311	295	294	333	316	322	335	312	392	322	342	313	330	315	339	308	337	352	327	302	313	362	328	349	336	306	323	354	319	298	340	339	355	325	324	313	311	326	321	312	377	364	303	312	309	329	307	361	362	354	324	323	366	356	325	341	318	341	321	368	333	320	330	318	310	360	343	359	317	348	349	338	313	302	321	341	349	292	301	308	304	345	318	372	318	333	333	326	307	352	318	314	309	303	323	329	346	315	378	307	328	314	346	323	362	331	347	335	343	330	328	317	331	297	310	339	350	368	360	349	309	336	331	308	327	318	328	320	350	310	367	317	297	372	342	363	345	356	301	335	345	285	346	340	350	335	341	337	379	367	305	335	317	352	340	309	310	331	308	318	335	334	341	335	329	318	355	324	314	327	306	333	342	354	321	311	360	327	319	328	311	324	312	337	314	352	325	346	320	331	297	331	394	322	307	339	345	302	379	341	368	301	320	339	330	340	326	356	321	315	350	332	330	323	331	321	320	335	329	346	326	319	363	312	333	319	372	342	349	323	303	326	305	326	321	339	314	346	318	285	335	292	297	324	307	333	311	326	332	378	332	321	315	318	283	339	337	352	350	354	329	319	322	375	326	361	329	342	309	329	343	330	339	354	325	362	344	355	354	353	349	314	328	340	357	343	318	309	322	316	317	313	291	362	328	368	336	352	351	307	336	307	322	331	331	311	340	313	339	339	328	319	330	346	360	338	337	323	338	348	318	314	366	334	335	315	346	309	347	318	317	330	351	325	339	321	354	295	327	333	299	327	303	353	323	357	353	339	301	358	345	344	324	317	309	345	316	355	312	340	378	348	332	318	337	341	336	339	325	324	337	337	316	317	323	333	316	328	300	341	332	366	362	354	299	286	310	303	339	352	328	326	355	325	314	315	343	287	330	341	307	349	348	303	315	330	318	326	339	304	319	344	367	428	344	354	312	363	327	327	304	355	311	309	334	337	363	328	356	359	341	343	319	320	349	343	313	318	326	306	336	310	328	340	330	290	323	333	337	345	285	311	332	302	353	304	346	314	360	321	306	315	363	309	349	334	342	337	307	322	370	306	309	347	336	331	311	294	339	323	353	343	342	332	337	344	336	355	339	377	315	308	362	335	295	320	350	367	320	341	334	327	311	335	341	321	328	322	355	341	335	300	321	342	317	339	336	333	356	331	339	321	318	329	363	334	329	327	319	327	348	320	328	334	340	339	335	345	321	330	340	347	330	336	341	319	318	342	334	351	359	315	344	313	328	327	310	312	304	327	335	341	305	354	350	317	329	303	339	333	343	323	349	317	332	347	304	356	337	322	327	321	302	330	298	341	307	309	329	342	321	338	308	299	327	339	295	337	313	326	366	323	328	341	334	336	315	365	345	364	297	330	350	340	334	315	307	329	325	337	316	307	309	333	293	339	295	301	334	330	312	321	346	370	330	312	319	325	327	324	328	341	328	304	332	313	338	323	332	363	353	327	336	340	323	330	322	326	361	331	340	319	318	329	317	332	303	320	346	352	341	280	367	330	303	347	327	280	295	299	322	290	310	306	349	320	332	324	358	362	347	334	314	321	343	289	303	332	332	343	339	354	335	360	341	308	328	341	326	319	313	371	341	337	319	294	307	327	359	328	342	336	329	318	321	306	324	347	314	351	334	298	317	345	313	343	341	334	300	339	354	339	330	337	351	301	368	298	332	340	299	318	317	309	321	308	317	329	379	328	322	344	303	329	344	324	310	308	317	307	348	311	332	343	358	362	310	326	319	344	330	311	330	347	302	373	338	319	306	356	311	306	301	373	326	322	337	340	340	341	366	342	336	337	350	307	344	298	290	316	323	353	333	349	336	314	337	326	370	361	340	315	318	335	313	338	319	309	314	353	338	341	296	326	303	356	305	371	328	342	321	334	317	354	333	309	336	290	356	312	348	329	330	311	354	336	346	371	351	354	314	339	329	344	316	309	363	308	331	326	389	324	341	336	350	316	286	282	330	355	335	317	312	346	324	315	318	362	319	330	322	346	297	323	345	356	357	333	277	360	304	332	316	321	273	291	323	343	336	352	336	344	320	325	331	342	335	327	326	324	312	353	344	315	308	316	332	315	333	336	356	312	322	320	330	325	318	324	320	340	361	312	291	315	338	305	334	329	357	332	368	351	339	311	338	315	327	346	337	315	332	349	326	355	337	357	319	321	311	320	361	312	332	316	303	319	304	320	306	337	342	338	353	325	317	316	316	337	326	330	364	326	313	327	338	343	317	306	319	318	350	316	325	341	364	358	308	330	319	338	363	326	313	340	376	311	348	323	333	352	335	322	340	315	335	321	336	302	322	312	349	328	310	364	327	313	319	324	342	342	365	324	362	352	329	277	325	340	331	340	346	324	305	325	328	373	322	317	347	315	362	359	355	327	312	319	311	352	329	317	326	335	339	307	365	328	357	333	322	357	344	307	327	338	308	293	310	330	327	321	361	323	307	334	352	374	333	345	314	321	328	336	356	337	334	325	364	371	303	336	312	334	322	328	331	345	320	343	331	373	331	312	331	339	372	326	333	308	299	287	338	354	326	273	351	311	318	304	323	363	316	327	304	331	367	358	371	326	307	332	359	329	313	312	295	353	361	353	300	344	358	340	363	334	362	325	334	326	325	343	284	315	324	340	315	318	342	317	335	355	340	342	305	308	330	346	324	358	333	293	308	350	323	324	356	320	321	336	320	330	338	358	326	352	338	334	325	320	304	323	328	342	330	331	344	351	343	302	329	312	319	354	328	330	345	329	337	309	338	355	352	326	348	332	277	328	339	321	343	308	375	300	342	324	316	333	325	310	352	356	311	307	323	314	317	305	335	342	333	332	315	307	335	305	321	338	296	312	351	324	350	299	337	307	356	335	330	379	312	312	322	345	308	299	321	311	317	350	350	323	314	331	318	318	338	351	335	377	309	322	363	326	329	310	334	328	351	327	342	335	359	354	316	345	320	359	329	318	343	351	367	343	319	331	331	345	323	362	342	335	324	339	311	340	315	318	351	332	341	326	271	306	323	332	327	313	348	367	343	327	331	324	292	300	327	357	326	359	342	340	345	310	340	355	373	326	341	340	326	325	303	340	349	305	312	360	320	310	316	368	346	316	299	364	304	300	353	330	390	339	366	342	320	315	336	338	344	313
6745	981	1468	1642	1463	1309	1112	962	1035	955	961	901	949	819	820	828	868	834	792	759	808	777	792	806	758	807	779	789	772	777	766	763	785	848	720	737	762	730	740	724	771	773	751	763	776	808	763	742	734	786	723	770	783	771	761	725	765	782	743	769	720	768	787	738	782	719	776	731	760	756	795	759	782	736	805	773	746	781	763	752	796	737	739	748	664	845	741	744	759	730	748	748	719	714	765	771	737	750	754	715	711	756	752	713	797	758	755	790	732	797	784	823	771	737	703	726	768	758	773	785	716	760	674	791	832	752	775	741	731	808	785	744	754	740	738	783	717	679	763	758	765	758	783	762	756	729	785	791	763	736	781	724	720	766	746	735	743	781	727	763	779	780	748	747	752	724	714	724	729	722	721	723	780	793	734	746	749	685	755	723	758	708	773	760	744	798	735	786	742	765	824	760	739	739	795	793	757	823	735	815	750	750	779	739	718	757	749	735	717	779	727	753	766	749	704	727	695	714	739	753	788	752	698	751	737	775	725	767	756	760	743	770	746	760	726	748	756	695	759	783	737	778	734	753	767	764	718	753	737	735	712	769	756	749	766	730	790	708	760	740	753	732	744	773	732	735	779	749	731	746	794	757	718	732	784	746	807	711	763	739	714	739	725	737	737	731	711	745	726	761	785	742	725	774	796	790	725	774	766	711	768	765	784	749	807	742	760	747	732	765	767	734	739	700	755	721	701	810	782	775	740	798	712	739	771	743	732	750	732	704	694	717	696	761	743	768	767	758	767	721	751	778	752	740	768	759	743	787	761	790	774	754	734	744	737	714	704	752	738	783	743	791	745	818	771	760	727	782	784	775	747	728	719	781	710	691	755	689	774	757	767	735	775	800	766	770	753	785	722	766	735	668	761	735	694	750	712	801	749	708	752	724	728	741	733	775	741	704	765	701	763	730	756	713	754	761	718	748	701	777	783	769	709	782	790	738	748	724	737	736	765	712	695	763	749	775	799	722	805	795	734	735	754	733	706	798	767	770	731	733	756	719	776	743	742	763	757	776	758	788	758	730	775	703	764	740	793	728	713	746	772	774	750	771	774	780	752	762	779	683	796	756	708	737	754	709	768	752	787	749	801	769	782	712	790	732	743	749	752	768	745	812	736	787	765	741	764	754	770	697	757	742	822	804	734	776	732	754	706	716	741	723	744	754	729	739	707	755	761	714	759	803	742	783	807	756	767	721	731	693	775	768	744	718	766	777	743	790	757	780	757	739	737	746	705	731	704	756	745	732	780	818	777	756	770	763	726	737	766	759	751	771	733	760	741	754	740	737	785	747	782	760	776	744	747	698	770	761	722	752	752	721	738	793	808	745	739	772	735	698	737	763	794	734	755	776	775	811	721	749	756	752	747	748	757	741	698	803	756	774	805	754	763	774	759	710	739	750	801	753	776	825	761	732	769	754	734	737	781	783	759	783	755	699	772	741	753	749	688	734	797	727	762	772	709	767	746	775	720	710	762	708	780	777	715	763	761	751	766	758	735	734	795	763	727	690	777	736	781	767	725	764	757	770	768	756	729	727	752	765	760	772	710	752	748	733	730	704	724	770	730	728	774	799	786	798	754	747	777	785	788	750	740	747	756	783	752	709	786	795	725	724	792	783	780	791	750	727	790	719	744	779	749	729	771	724	749	788	710	794	786	766	716	791	768	696	709	726	772	722	756	704	754	734	734	767	783	731	714	774	753	753	730	724	768	699	761	761	694	723	741	763	715	806	725	733	776	739	773	757	727	742	785	801	750	770	751	795	772	711	789	720	797	711	743	736	735	748	772	804	685	747	751	756	762	746	780	771	782	704	738	794	798	742	710	815	745	789	731	755	724	745	718	813	729	729	770	702	777	732	751	731	729	752	766	755	796	734	716	807	756	757	744	736	752	687	719	724	755	757	772	823	787	718	715	757	750	751	754	773	727	732	793	758	780	742	717	781	767	772	716	733	772	748	733	766	729	800	718	744	805	744	762	756	734	706	764	774	727	718	760	714	741	770	756	706	727	765	704	747	726	760	758	734	756	756	789	744	735	759	769	775	741	766	739	733	796	734	749	753	772	725	740	746	769	824	732	743	781	727	772	777	756	787	724	721	772	754	703	720	732	719	785	805	748	720	749	727	729	719	733	747	730	756	710	789	732	779	790	784	723	787	751	733	758	759	701	765	754	725	791	785	750	739	771	750	722	842	739	739	784	666	745	764	731	740	719	758	733	712	759	728	748	748	800	760	766	803	734	724	764	789	731	753	741	706	730	745	787	736	745	758	689	756	805	768	743	687	751	752	709	748	768	698	768	702	772	768	769	703	795	712	710	736	777	737	773	768	772	749	755	740	737	710	749	772	775	731	740	787	738	736	738	766	762	708	729	721	726	790	760	738	761	783	813	727	711	725	771	745	749	770	740	707	754	718	783	748	753	755	721	770	757	764	804	742	783	715	795	766	749	728	767	783	760	744	729	774	739	753	764	765	724	749	796	714	733	756	761	720	756	805	766	762	770	742	766	733	729	741	760	788	762	744	756	764	738	777	706	776	774	755	786	775	754	799	721	771	778	748	758	773	761	735	745	758	716	711	753	725	749	762	738	726	693	740	768	754	759	790	737	757	739	721	767	721	750	782	758	759	737	777	747	756	768	749	736	760	768	707	743	726	786	793	726	762	736	740	738	742	763	746	767	730	744	752	752	736	706	729	719	753	777	679	727	759	794	713	737	751	765	793	690	795	762	767	746	831	713	777	701	773	779	742	762	705	767	749	744	746	771	785	746	790	745	778	716	735	738	761	764	762	759	750	732	766	731	721	771	716	745	719	747	730	751	760	748	759	711	758	811	762	784	745	737	724	750	769	754	752	750	779	693	745	777	764	776	755	752	762	765	778	712	770	788	749	735	746	759	770	731	752	752	713	751	737	737	782	754	746	738	777	735	807	750	757	742	722	763	731	744	745	776	734	745	751	761	714	764	730	767	790	711	788	789	790	763	762	742	736	738	788	743	720	791	727	744	776	748	765	743	761	807	769	747	720	783	742	728	779	754	735	724	756	738	732	762	750	755	714	748	754	744	726	782	746	793	695	724	781	735	738	770	755	792	748	697	774	749	721	798	768	788	770	735	751	758	769	766	778	720	735	816	803	724	833	785	781	768	738	774	765	762	772	742	749	801	741	766	748	765	760	770	739	730	755	728	750	777	732	710	739	763	789	739	737	763	770	772	780	730	753	750	788	751	720	752	791	751	763	765	749	762	765	707	752	788	752	776	756	751	829	778	731	758	771	766	730	741	792	757	718	738	752	763	699	755	780	728	747	772	720	760	759	729	775	715	759	725	735	737	726	716	766	707	763	740	740	764	756	778	732	741	771	712	781	793	760	738	746	781	797	769	740	755	734	772	763	762	733	758	798	742	742	799	788	755	704	741	722	703	734	787	751	735	785	783	751	743	769	701	736	757	765	761	780
15227	1246	957	811	556	427	371	312	287	271	253	263	268	227	248	234	225	238	224	208	202	230	210	211	203	211	232	200	208	199	220	207	183	216	221	213	194	218	209	237	209	231	222	226	208	190	242	188	239	213	222	206	187	244	199	216	164	209	233	206	208	206	184	228	183	244	208	214	174	222	187	225	215	212	205	193	193	198	209	233	220	209	202	212	219	229	227	205	216	218	203	202	221	217	244	240	218	215	209	178	230	204	220	221	217	234	226	203	200	225	214	196	212	204	232	205	200	211	210	212	197	209	196	202	245	218	209	188	198	217	214	224	179	201	248	210	209	181	231	213	222	206	204	226	207	210	223	210	197	203	228	210	180	229	181	224	229	210	196	195	198	248	215	232	185	231	193	218	216	202	187	221	229	195	209	215	231	222	235	211	195	238	195	204	223	197	223	210	214	218	229	215	211	201	212	200	207	232	183	184	189	215	202	216	217	205	200	206	209	201	167	198	210	220	228	196	185	202	207	191	216	192	200	193	229	224	226	228	210	206	214	195	214	209	225	202	214	211	207	201	201	211	207	230	195	202	210	207	222	212	203	188	201	212	196	214	185	220	228	213	243	206	230	219	192	174	212	218	212	194	223	222	242	206	237	223	209	194	197	222	220	186	193	213	190	207	191	183	207	196	207	220	221	238	204	212	185	196	229	220	259	206	178	220	228	252	218	180	226	204	216	199	210	210	212	201	224	208	231	199	199	220	212	212	228	219	228	211	225	200	206	230	229	201	217	192	215	192	202	191	207	203	190	218	201	205	186	212	229	199	205	213	228	196	214	206	207	185	203	204	231	195	202	227	210	201	212	202	223	205	217	198	242	206	228	227	221	214	201	231	218	239	205	208	218	216	206	239	225	204	218	214	188	215	201	177	183	202	213	208	247	213	189	196	182	215	224	207	191	231	214	231	233	231	218	212	189	189	212	208	226	200	215	196	209	189	198	220	223	210	224	189	208	237	215	220	194	208	210	224	214	226	222	210	219	215	209	212	199	184	220	210	216	219	199	220	198	202	235	216	187	218	194	242	191	202	197	209	202	193	244	214	212	203	203	205	205	204	213	209	217	203	226	215	202	216	206	219	219	189	205	183	184	251	201	216	192	207	239	209	183	206	218	222	206	206	232	222	199	197	214	221	220	200	214	182	195	215	205	202	219	207	212	206	212	211	233	242	197	213	239	217	223	218	216	225	239	186	204	210	222	217	193	222	223	213	225	182	215	215	204	222	225	189	210	226	224	208	195	220	196	226	205	196	216	202	208	198	218	202	214	216	190	184	230	212	234	207	198	230	183	213	180	196	179	229	213	215	230	202	211	204	211	220	207	229	200	241	217	211	219	193	191	229	230	214	220	249	219	230	223	217	201	229	192	230	226	192	186	178	235	185	200	190	201	208	197	218	229	191	198	228	184	180	226	225	183	233	225	235	228	181	207	186	209	198	208	206	208	213	229	218	202	193	236	220	234	236	232	228	211	212	202	222	204	217	206	205	202	224	207	233	204	200	204	230	202	226	197	240	201	193	194	204	205	205	176	205	209	212	211	204	190	199	193	203	198	199	210	214	220	210	207	216	206	215	217	200	228	233	196	212	231	193	222	217	197	229	224	242	232	191	201	213	206	231	209	215	190	218	214	181	184	190	242	217	228	225	232	210	217	221	191	214	231	235	215	210	204	187	216	204	216	184	190	230	193	224	218	201	216	219	199	222	219	240	212	238	195	237	204	215	226	224	212	200	237	234	202	212	230	197	211	216	224	246	214	188	200	222	206	225	224	214	205	209	258	211	234	209	214	205	206	245	206	192	192	212	222	230	220	192	179	230	231	199	200	238	194	207	199	206	204	208	225	206	212	221	225	215	198	218	206	217	201	224	239	261	184	220	227	200	211	234	206	212	204	218	203	215	223	206	195	208	218	204	196	198	200	195	211	217	215	180	203	245	213	199	209	200	205	222	167	185	234	189	202	226	197	210	212	212	212	227	206	211	217	227	200	202	228	217	239	191	196	219	245	209	192	203	228	233	213	224	223	208	218	217	235	194	210	214	211	237	224	238	206	201	219	225	192	214	236	191	177	201	236	220	202	220	225	231	208	228	193	209	189	228	200	209	219	204	178	192	209	196	209	223	217	215	216	224	189	203	194	221	225	225	182	194	241	210	211	202	200	220	224	220	187	207	206	211	205	191	197	209	197	225	216	197	211	208	258	209	199	219	217	216	191	224	198	177	219	189	197	243	226	206	207	227	230	190	205	191	220	226	200	212	204	210	225	243	222	227	218	222	222	211	203	197	221	175	232	197	188	232	231	241	240	240	181	176	202	214	193	210	218	202	221	193	200	203	205	218	248	200	202	186	175	212	225	262	193	198	230	210	210	221	214	203	195	206	199	227	192	223	227	220	199	216	235	202	196	231	246	223	206	216	207	197	212	223	209	216	240	217	228	205	213	218	192	215	224	241	226	218	217	208	196	229	234	225	218	189	201	208	198	164	214	210	200	216	193	215	215	210	219	244	210	223	220	217	190	188	207	212	218	214	221	248	212	216	214	228	210	201	200	202	230	196	185	205	216	222	209	210	203	190	174	201	213	216	208	229	220	213	199	198	203	198	207	236	224	219	218	215	206	195	223	195	232	217	200	212	179	202	227	213	197	225	222	190	219	202	213	218	223	222	218	209	193	189	212	249	183	227	171	220	229	211	210	234	224	224	208	242	210	240	228	212	196	204	196	249	219	217	206	195	207	227	229	197	199	210	197	203	191	227	213	244	204	196	228	230	202	194	205	209	206	224	217	198	201	212	235	196	236	215	228	201	216	220	231	206	210	219	213	199	206	219	222	197	226	216	174	217	220	193	217	212	213	206	194	200	210	215	210	186	180	190	236	214	227	185	227	217	220	191	216	212	242	224	211	219	179	224	192	206	211	193	214	198	226	196	176	206	235	197	200	239	195	213	224	222	220	196	222	192	247	205	219	209	205	197	196	205	211	235	198	199	191	205	213	207	215	214	240	208	214	200	181	227	191	188	219	197	184	192	226	219	200	190	203	204	203	167	238	211	193	217	193	228	212	209	197	215	216	184	215	211	222	199	222	211	200	225	187	204	217	180	216	180	204	200	233	180	195	246	201	185	159	206	214	208	231	204	258	204	198	211	233	244	211	237	211	200	220	187	202	184	190	232	225	231	212	206	235	213	239	158	199	220	217	227	198	217	254	209	208	230	196	213	211	234	219	212	182	230	203	222	207	181	214	212	212	188	199	229	213	189	217	205	174	207	201	222	192	212	191	225	238	225	183	218	232	207	198	205	214	206	202	215	204	191	202	202	225	251	213	209	185	203	226	202	221	224	190	209	208	209	213	219	230	207	205	210	199	221	233	195	224	221	235	213	201	206	212	215	201	171	228	207	220	210	228	223	207	220	236	195	233	232	239	226	195	225	194	201	191	222	203	215	216	211	205	206
8202	1028	1978	2261	1934	1525	1185	1080	960	868	804	774	712	683	666	641	621	601	598	540	558	560	542	516	566	579	530	512	489	521	539	518	499	553	542	544	485	490	473	520	509	476	528	483	530	458	495	470	517	488	485	534	502	526	465	480	538	489	477	512	461	486	489	470	547	532	488	500	526	490	494	447	503	466	477	499	506	505	472	482	532	522	491	497	502	495	476	541	507	489	527	492	477	476	501	494	498	497	460	468	488	516	423	455	496	446	454	512	479	481	504	486	478	478	498	493	485	485	505	496	498	494	515	514	485	487	477	513	489	493	480	460	511	490	494	493	504	528	493	476	482	527	493	445	458	478	429	482	501	485	477	544	487	502	481	476	490	496	488	488	490	500	479	490	463	470	476	460	484	475	475	475	483	489	505	530	493	483	498	451	473	470	457	472	487	498	485	458	492	482	469	463	487	452	478	462	524	496	482	468	454	452	474	485	496	480	486	461	479	483	497	494	481	474	473	502	506	458	506	467	490	486	474	479	498	517	404	482	466	481	446	513	456	507	499	518	516	495	516	505	480	481	468	511	497	475	498	473	442	531	492	517	490	474	505	479	502	512	475	490	482	464	504	485	463	491	516	506	500	505	491	490	436	463	468	453	439	472	495	489	465	465	505	479	466	482	496	514	479	472	466	499	493	474	471	448	494	486	489	491	482	419	456	457	501	464	469	473	498	472	501	504	489	446	473	474	491	477	519	478	499	482	457	503	461	477	447	476	486	474	459	498	498	500	468	486	457	500	452	509	495	473	481	500	512	439	512	489	448	484	515	504	508	462	473	472	508	497	469	479	512	503	472	488	509	482	490	479	506	467	507	525	476	480	540	488	478	495	439	474	480	466	490	486	515	486	521	502	478	469	518	514	501	497	483	500	490	488	534	474	465	509	460	471	477	476	494	487	511	451	502	507	490	496	513	505	503	500	490	454	472	487	479	489	495	495	487	482	488	467	519	471	464	483	503	501	477	473	486	487	531	452	466	449	426	447	479	488	459	494	477	461	450	470	524	487	474	478	475	481	474	512	485	531	501	493	476	471	490	480	520	490	484	487	469	503	438	505	519	447	526	505	527	487	476	475	510	534	509	465	504	493	470	495	459	475	473	531	509	507	471	517	488	492	509	483	503	502	502	463	454	492	499	499	524	462	484	470	449	493	474	503	496	440	465	489	443	460	485	503	445	491	467	453	451	473	516	470	487	467	471	492	499	499	483	455	510	473	455	456	522	484	504	506	485	450	489	514	504	478	436	506	509	453	517	490	488	493	532	467	519	513	467	466	516	505	517	480	493	505	513	470	487	492	491	450	485	522	514	482	505	461	475	463	511	492	495	536	473	458	461	481	472	503	451	517	498	443	487	513	494	473	486	502	485	474	450	500	471	479	500	489	457	509	497	497	437	488	469	507	482	510	482	501	518	505	483	512	506	500	463	460	506	453	468	496	455	463	454	507	497	478	492	472	515	494	522	474	487	508	449	458	449	545	447	478	504	488	489	469	472	518	472	471	485	493	457	463	497	478	464	451	481	483	475	482	474	513	470	521	486	511	447	490	502	467	479	457	502	514	498	471	485	507	495	489	476	493	529	492	495	494	471	452	514	439	518	516	483	483	483	477	466	468	458	481	505	450	557	464	518	471	485	510	488	444	463	479	493	506	495	474	501	556	460	491	511	461	525	481	524	446	485	489	485	475	467	462	446	495	482	496	483	480	464	481	489	480	519	501	490	484	519	488	495	496	480	471	480	488	476	428	470	532	516	484	473	508	490	525	482	468	488	451	480	455	476	497	464	486	523	474	483	473	479	483	477	445	508	505	504	459	478	482	483	488	476	469	446	461	527	448	479	483	485	505	484	468	530	480	483	451	498	488	476	483	495	487	510	533	509	471	511	478	490	492	469	484	504	505	501	504	522	505	485	475	493	498	513	519	446	503	479	504	487	501	510	467	521	478	511	423	515	502	503	512	476	467	493	445	468	506	456	489	485	475	498	534	502	487	484	486	475	468	453	479	474	480	531	463	503	489	480	507	468	494	465	498	493	482	442	472	549	477	486	494	489	452	464	491	518	493	487	499	474	471	494	484	460	467	475	460	513	469	457	491	489	488	491	474	476	499	499	516	508	473	482	492	499	484	520	515	499	514	488	475	498	487	457	501	516	503	451	492	489	464	470	478	497	506	463	502	493	493	450	500	479	474	534	509	490	475	493	496	486	513	491	462	482	461	470	510	497	492	479	473	500	466	511	470	464	472	496	464	484	469	486	524	478	510	474	484	461	465	471	485	498	475	497	508	475	479	485	464	477	460	491	458	460	467	472	487	466	464	487	458	459	481	481	465	491	509	489	495	468	466	500	485	517	480	503	480	465	500	463	485	485	516	478	478	446	498	499	507	470	521	474	476	496	485	449	474	496	479	475	481	461	512	481	472	489	479	461	488	482	501	506	464	457	487	485	485	477	469	438	482	499	497	486	500	507	479	439	489	505	500	509	524	488	499	477	495	490	492	522	490	460	508	508	469	498	477	462	501	485	481	478	459	499	461	512	493	479	469	499	457	527	472	452	527	503	507	485	549	480	482	482	473	518	509	452	471	483	457	487	484	489	497	504	465	459	498	466	471	501	472	498	495	558	509	475	492	460	488	483	466	528	483	456	458	447	461	455	522	486	471	479	466	485	463	503	481	499	500	453	465	473	500	535	470	487	504	497	481	474	486	479	492	531	490	489	487	499	460	567	478	497	471	491	513	474	466	476	472	478	479	486	498	484	466	499	473	482	504	462	529	479	481	476	489	466	483	488	478	441	507	504	486	521	489	493	494	514	500	507	460	496	482	478	467	501	469	483	442	488	478	495	499	485	515	464	483	486	493	499	459	458	485	475	508	494	475	469	465	519	470	476	515	497	469	492	456	493	482	478	511	475	475	492	522	487	485	454	524	489	510	477	498	504	497	416	490	516	493	476	519	473	484	463	455	485	484	466	463	473	457	515	510	489	442	466	487	480	463	502	484	498	447	467	540	529	505	482	471	464	503	474	471	481	495	491	481	461	490	475	487	479	504	483	464	489	472	473	457	432	466	446	472	471	490	470	482	479	491	491	471	509	525	501	494	459	486	490	516	500	497	515	459	502	427	457	513	471	499	495	505	471	518	490	479	484	493	485	481	491	449	472	460	490	506	476	512	478	512	480	444	512	484	439	492	496	473	441	504	496	473	472	472	499	479	509	492	503	482	517	476	508	507	503	484	456	468	495	511	469	473	485	479	466	460	492	519	487	481	509	478	503	480	497	484	533	485	514	437	501	453	480	504	487	484	477	471	475	495	447	527	494	538	499	480	483	481	488	488	482	491	466	526	497	491	505	478	469	498	472	526	515	496	511	477	493	477	486	476	505	487	466	488	494	479	476	489	433	462	473	461	467	515	451	447	471	454	472	478	494	495	483	504	503	501	463	551	496	485	454	477
1656	245	264	246	211	206	273	238	219	255	245	215	211	210	242	244	215	208	209	218	199	224	249	227	242	235	235	226	207	239	243	256	230	204	224	250	220	219	233	224	196	219	223	219	216	231	214	220	229	236	254	242	235	238	227	227	242	244	220	242	235	223	222	236	239	208	245	230	219	220	229	243	245	217	254	211	215	240	221	223	204	202	217	217	206	215	238	239	227	208	215	234	236	238	210	214	224	227	257	235	208	256	258	233	225	241	248	233	211	231	228	249	228	214	199	243	230	189	215	241	239	230	239	229	210	215	219	215	226	216	217	217	239	208	229	219	212	208	251	223	215	242	201	230	248	243	232	236	242	245	228	221	215	248	253	232	205	214	232	237	236	218	213	237	248	220	219	257	223	223	225	229	227	213	233	225	243	241	232	238	204	232	215	223	209	206	236	251	238	239	232	228	223	247	220	239	240	256	250	212	232	227	196	240	232	209	208	247	191	220	215	220	229	231	224	218	223	211	247	212	229	225	219	196	210	220	220	199	218	238	262	214	221	251	253	200	207	226	196	217	210	239	229	229	241	242	222	226	240	237	222	228	241	241	227	254	221	254	223	212	218	230	214	205	248	222	221	213	245	243	232	234	220	232	218	220	210	250	211	226	228	228	233	247	233	202	216	213	212	220	234	218	213	212	229	208	218	230	224	230	223	243	209	224	246	235	234	228	232	230	206	231	241	244	239	228	217	256	215	228	238	232	191	247	245	227	216	218	245	205	218	217	212	223	213	257	222	263	244	209	242	219	212	253	218	244	235	203	205	234	227	255	232	249	217	230	211	230	247	240	243	221	227	232	248	228	223	250	234	221	229	211	229	228	248	245	223	266	210	251	229	228	208	245	239	212	223	212	209	192	226	247	203	238	230	215	235	262	218	209	237	237	252	213	217	201	249	199	221	238	234	257	209	210	231	249	234	208	230	231	211	201	232	239	240	217	235	213	203	221	215	229	211	240	202	233	251	212	222	261	258	238	221	194	231	233	222	227	229	238	249	204	232	235	199	217	220	238	267	222	234	231	231	219	245	206	198	211	235	191	225	231	252	236	225	247	225	239	230	239	207	238	256	236	229	219	204	222	206	245	231	245	206	209	204	242	245	242	239	273	216	215	237	212	237	227	194	237	213	238	217	252	197	217	221	216	238	233	211	246	214	248	223	240	233	252	222	226	218	257	226	235	223	234	274	250	222	236	231	219	240	210	232	232	241	227	214	212	212	212	219	201	232	238	226	203	242	236	237	192	255	266	232	249	236	224	219	206	216	238	247	222	240	220	233	241	216	225	228	233	207	216	221	223	230	197	239	222	263	223	230	229	209	216	207	237	249	222	204	213	239	254	236	227	227	216	225	217	215	236	202	229	205	219	236	217	227	220	207	263	242	229	260	215	207	190	234	243	209	234	255	227	235	229	239	217	227	213	232	227	242	212	236	225	200	209	218	231	220	220	217	245	215	202	212	221	228	235	244	227	241	231	216	236	240	203	218	225	220	219	225	226	224	216	226	210	217	205	258	231	230	249	226	210	224	239	224	233	247	197	231	245	261	216	243	217	225	233	245	227	206	213	229	238	243	246	227	219	244	217	267	247	260	252	231	223	222	225	249	239	232	218	209	220	217	274	238	252	221	194	194	202	228	225	240	214	218	232	228	237	232	235	252	218	237	240	233	235	220	217	238	204	197	234	237	224	243	231	247	211	246	227	230	210	225	211	214	237	250	217	225	207	238	198	249	207	202	253	239	237	231	213	221	204	215	229	205	240	214	201	225	233	242	240	261	231	223	206	232	223	246	206	209	226	232	242	212	213	254	241	248	242	227	205	224	260	221	214	228	220	213	218	236	243	220	243	253	250	216	231	205	226	226	240	233	204	217	206	253	227	260	237	230	206	231	259	216	235	221	208	222	211	219	218	251	232	218	228	219	237	226	214	238	233	237	230	218	239	205	231	249	251	214	243	217	219	215	235	226	226	224	251	206	231	246	224	229	234	210	250	210	207	237	202	209	245	226	231	261	239	232	219	218	234	235	231	213	229	231	252	264	219	253	234	246	230	233	234	250	236	220	241	224	247	259	226	228	202	230	211	244	215	222	231	210	230	238	216	208	221	220	223	213	224	204	230	226	223	214	233	267	249	257	224	194	219	243	229	202	235	234	218	261	226	241	226	197	237	236	210	248	207	240	226	225	218	230	233	237	239	207	231	213	227	224	254	230	245	214	227	244	223	223	218	234	222	250	239	203	193	253	242	250	230	210	228	219	250	230	213	201	261	214	216	228	217	219	239	218	238	234	232	236	238	230	229	240	214	227	275	218	216	211	220	254	244	220	218	225	228	221	201	214	254	226	229	241	202	213	228	229	246	213	246	232	235	228	215	231	220	204	227	191	226	231	249	198	236	216	246	232	248	254	225	243	245	231	254	234	219	222	217	218	234	238	228	220	225	213	197	200	240	207	264	251	230	205	214	228	245	191	220	220	230	203	226	218	212	221	224	241	219	217	225	223	234	216	215	213	253	226	230	238	257	243	231	256	228	200	206	221	213	209	206	222	207	213	227	207	200	247	246	229	225	221	245	224	271	203	215	210	215	220	218	230	227	253	242	241	226	229	229	225	211	224	202	242	204	229	234	225	227	206	212	208	248	233	201	239	208	223	223	225	239	240	252	235	221	239	220	226	230	213	223	243	244	215	242	215	194	220	226	219	235	208	194	219	223	223	249	223	240	189	222	232	239	230	243	227	206	218	206	235	276	212	248	251	250	226	232	232	240	197	244	225	226	224	234	249	247	251	215	206	211	238	232	226	217	233	251	222	237	207	222	217	216	213	222	242	244	223	222	215	241	246	223	234	249	241	248	238	203	231	239	233	234	228	216	237	228	231	241	198	236	225	234	252	235	188	207	211	247	224	206	233	243	219	227	242	210	200	235	197	235	244	213	221	196	210	207	230	231	213	191	237	214	229	215	233	219	242	245	231	233	220	216	237	235	239	228	220	238	195	241	266	246	236	210	248	214	242	225	224	212	240	218	213	221	215	221	212	221	250	193	242	242	228	216	255	211	241	233	221	212	231	225	232	257	252	218	241	225	218	254	220	248	256	242	219	221	232	214	223	246	258	208	218	208	220	231	246	225	224	245	206	226	218	226	248	217	244	220	238	236	252	218	215	224	228	218	217	207	221	218	247	221	226	234	239	239	243	231	213	213	222	250	242	257	219	201	205	228	228	243	203	217	239	218	257	227	239	228	214	204	230	237	224	230	264	221	222	262	231	237	201	208	236	201	254	230	230	211	249	203	198	254	224	213	219	263	246	235	209	225	256	229	232	243	219	190	213	231	256	226	229	227	235	203	218	240	219	240	225	218	219	236	227	199	257	217	237	216	242	188	226	229	233	219	227	267	219	203	241	230	239	211	258	217	237	218	225	259	231	219	214	210	224	201	215	222	258	195	234	226	240	225
2085	613	595	596	566	606	604	568	590	562	566	548	555	603	532	609	555	571	568	544	562	546	536	549	527	591	524	596	545	539	574	552	584	529	589	561	560	541	521	559	598	526	588	556	552	522	563	541	555	592	575	558	579	596	576	548	527	586	511	569	504	526	543	546	534	543	573	519	556	593	562	554	578	564	524	593	545	573	574	531	588	575	552	516	554	568	554	496	565	557	579	515	559	551	547	515	570	584	539	557	572	560	542	561	538	573	545	508	561	559	535	551	526	560	538	555	548	552	527	528	547	529	549	575	550	540	543	546	581	555	562	557	568	521	579	580	571	561	549	559	540	518	546	532	577	530	503	569	544	559	500	530	567	553	553	511	530	556	522	572	558	562	510	563	553	531	517	568	545	570	559	601	517	549	596	521	554	548	552	560	561	553	560	555	569	559	552	564	544	582	594	546	557	536	626	542	535	547	511	506	529	543	551	565	543	526	562	533	516	545	551	597	545	542	533	571	539	577	544	535	553	551	587	566	523	549	499	544	549	558	552	552	520	529	553	545	534	586	580	551	546	567	547	618	578	576	543	538	567	535	565	540	563	580	599	527	539	568	570	571	560	566	603	564	517	612	549	536	537	557	565	543	563	532	556	544	574	529	551	533	555	559	598	536	565	576	572	565	538	555	567	537	558	565	523	613	556	532	595	567	571	566	515	553	562	538	530	576	582	540	530	548	549	596	500	585	578	580	551	549	546	520	548	547	532	607	554	551	534	552	541	550	584	540	585	554	515	509	522	542	554	533	565	583	496	559	533	579	539	546	541	528	593	535	571	575	552	511	625	550	558	558	570	529	522	566	563	542	566	555	565	558	542	514	543	572	540	543	572	514	578	539	552	553	562	514	543	588	554	527	508	553	495	508	569	533	549	534	564	534	548	522	535	533	563	537	578	580	543	520	558	545	557	568	557	536	545	536	546	558	556	560	571	551	548	571	555	527	541	590	530	572	595	545	553	521	535	564	567	562	590	560	546	562	553	558	504	520	524	525	523	579	511	570	579	584	578	573	572	567	572	592	566	552	522	548	578	505	535	557	558	539	532	592	531	546	525	568	520	549	574	556	561	541	580	548	544	525	559	579	539	549	517	536	563	537	505	555	529	516	546	612	518	599	547	545	583	544	557	575	511	540	508	575	543	524	527	514	589	590	512	534	567	550	564	557	543	542	567	541	551	570	515	544	550	581	557	563	568	567	571	549	551	555	546	546	591	556	551	591	539	558	589	571	525	560	590	550	516	547	541	538	570	571	512	545	560	566	525	568	531	539	574	581	590	558	581	542	547	525	559	542	543	588	513	576	633	559	540	567	552	567	514	547	580	540	498	549	522	516	540	559	543	572	589	564	536	574	570	553	545	568	572	555	613	571	559	519	547	529	535	566	556	585	544	528	581	530	540	529	519	586	570	539	588	585	490	514	582	582	560	568	583	534	590	536	567	547	533	568	570	545	572	573	557	562	546	560	588	560	548	567	568	573	546	553	513	540	568	604	530	555	557	572	543	586	511	542	527	540	583	563	593	562	569	549	554	582	521	554	561	589	535	518	542	550	559	530	543	571	575	566	585	547	570	527	600	591	545	500	560	539	604	519	535	544	537	546	504	558	521	537	589	563	536	546	537	555	584	514	585	555	553	520	600	532	533	559	520	529	527	551	547	524	559	560	586	548	567	557	583	573	568	573	529	557	563	544	580	506	562	539	552	535	551	577	603	545	523	580	551	556	557	580	547	552	551	535	564	541	575	528	579	570	579	547	573	531	538	545	579	578	598	524	562	558	543	534	547	554	519	557	573	512	555	553	535	526	525	549	568	558	525	581	547	533	541	546	588	533	589	561	574	541	544	588	548	548	551	549	558	602	540	537	520	583	565	546	561	579	556	566	541	560	560	564	573	523	538	538	526	587	509	534	555	550	540	547	525	578	533	547	558	594	521	561	570	570	508	572	536	552	529	530	527	600	576	574	600	546	588	516	518	547	524	592	521	534	575	524	566	569	557	538	559	567	535	529	529	539	536	583	552	553	537	526	593	507	519	527	552	555	527	534	584	555	568	563	563	545	584	571	576	534	575	533	571	568	554	551	548	571	590	555	543	569	588	578	584	535	538	551	516	542	540	599	612	532	564	568	578	563	535	566	533	537	534	562	538	567	556	546	572	577	555	542	568	555	532	572	525	548	550	585	617	545	510	528	568	599	561	530	562	547	535	558	557	506	554	524	582	562	545	577	562	560	521	523	574	578	544	548	583	553	555	514	587	567	553	549	582	521	574	606	576	560	516	569	570	588	522	557	534	539	530	568	619	576	533	581	539	531	541	609	592	543	574	561	547	562	590	602	563	523	564	561	591	520	523	533	584	551	564	559	536	564	535	562	538	554	526	532	562	529	544	580	560	570	558	565	556	509	519	552	529	549	558	594	552	569	541	515	551	567	518	545	557	538	546	533	582	561	522	555	546	576	552	580	552	545	552	571	572	574	510	549	552	545	553	557	519	565	551	570	549	542	563	554	541	536	585	601	552	529	590	569	518	553	516	567	600	501	556	573	583	544	564	515	578	548	585	559	549	558	525	547	543	531	592	592	552	601	541	560	595	533	515	575	532	551	553	594	509	532	562	537	553	548	544	585	527	570	539	529	577	528	542	531	541	537	561	568	548	567	555	503	581	576	560	552	562	549	577	543	548	531	506	546	529	535	573	548	538	584	522	560	493	535	543	579	549	537	535	554	542	536	522	525	547	520	518	583	505	556	558	535	516	543	553	510	532	553	525	563	580	548	526	545	526	601	571	555	607	535	535	554	552	596	557	551	542	546	532	562	536	565	537	574	553	566	570	536	535	588	566	510	564	578	581	579	572	591	564	550	555	574	578	583	561	527	565	596	547	550	600	543	524	557	547	551	564	574	565	545	554	584	546	602	552	551	553	583	551	568	570	559	584	509	568	488	538	522	529	557	544	575	529	546	566	563	538	541	589	545	570	533	548	549	564	555	551	540	537	578	530	569	560	579	534	557	571	552	543	541	541	546	601	593	571	534	552	611	576	553	508	573	586	524	540	563	511	562	521	580	548	555	583	601	512	545	519	554	593	537	597	563	573	567	580	551	528	591	536	544	585	516	583	541	575	560	557	562	570	523	579	522	532	547	576	550	547	541	597	587	522	550	564	566	545	499	585	514	531	556	560	517	561	552	498	557	558	570	571	543	548	576	558	550	578	584	539	564	568	569	569	543	540	551	559	565	585	518	580	551	538	556	536	542	532	546	573	543	532	565	570	526	532	577	564	559	601	569	586	563	539	548	577	568	569	534	567	558	580	578	564	547	534	509	624	569	521	570	547	549	540	558	570	597	518	533	517	587	537	575	540	554	536	537	544	511	509	532	529	535	554	548	528	521	529	562	569	590	531	551	559	562	484	558	561	546	542	535	546	554	540	543	565	549	515	588	570	540	593	544	591	536
8122	573	725	636	508	433	432	382	392	378	380	319	375	358	362	367	314	348	329	314	330	335	328	325	334	361	336	330	359	299	334	352	340	311	312	324	318	337	304	335	365	365	319	326	289	336	330	299	327	331	351	328	359	347	352	340	316	325	335	316	332	357	330	343	316	330	290	323	308	340	352	320	333	347	340	332	344	345	320	323	353	337	334	317	300	348	319	335	334	319	294	316	333	306	318	329	322	347	348	317	339	338	321	348	294	372	338	334	383	302	331	310	325	319	341	353	296	336	325	340	340	347	332	350	353	324	327	311	354	284	305	314	338	327	341	346	327	324	361	319	351	322	339	294	303	348	327	341	325	342	329	312	347	331	328	314	336	356	328	297	339	337	337	317	322	322	318	346	313	328	329	341	358	340	318	309	342	311	321	325	342	373	321	347	330	355	335	351	322	355	302	306	335	360	296	308	330	332	317	294	334	310	343	320	334	365	358	330	353	325	308	299	304	300	346	332	309	322	320	350	333	303	336	376	325	328	339	357	306	355	333	347	337	314	353	332	313	324	364	327	351	325	338	351	361	360	310	308	347	315	325	318	327	334	390	337	338	334	334	337	350	365	321	306	347	328	323	330	370	363	347	332	337	345	308	318	371	332	338	297	338	331	303	333	350	303	359	306	332	335	343	318	342	316	308	362	344	348	309	285	355	362	339	337	333	346	305	341	331	357	337	309	316	352	326	337	331	354	338	299	317	346	351	287	350	326	350	316	356	349	333	346	334	381	296	353	312	306	317	336	359	321	326	341	312	353	330	352	313	331	334	328	330	321	307	319	317	332	318	324	322	321	308	335	306	318	317	345	324	286	314	349	317	337	330	299	339	336	327	325	336	362	349	318	304	339	346	363	310	341	345	318	328	309	321	322	320	321	346	345	320	356	303	380	334	342	332	317	305	341	344	302	332	349	325	345	349	317	325	309	291	336	329	331	343	272	315	313	343	334	320	350	318	364	364	292	325	333	296	319	315	306	310	322	297	341	367	334	369	336	353	337	333	312	325	354	337	352	332	380	349	346	337	342	372	334	362	347	335	324	310	327	327	355	321	302	332	342	352	367	337	364	328	333	331	348	336	398	346	341	369	323	341	332	359	340	359	308	316	325	373	354	300	342	328	305	344	326	332	339	299	320	321	299	335	327	310	298	295	326	305	342	339	314	319	329	334	320	323	300	331	351	310	308	328	347	348	363	320	303	301	336	375	328	319	357	323	325	335	320	306	343	289	331	362	371	322	320	315	341	317	292	365	336	354	329	359	333	337	365	328	337	314	332	321	301	324	315	305	308	360	316	335	325	335	344	327	342	341	331	325	327	338	338	300	343	348	332	322	309	329	308	356	353	312	342	355	326	322	350	323	319	339	369	344	347	340	295	362	316	333	343	325	350	300	312	355	315	368	340	322	344	302	325	337	339	309	362	297	359	330	314	327	328	305	337	358	347	325	327	323	320	317	333	294	329	354	345	344	335	324	324	307	339	342	321	326	309	337	334	313	357	307	364	374	350	340	330	291	332	345	324	357	366	291	350	387	319	303	326	319	348	336	329	344	315	312	307	344	331	335	326	362	314	341	345	324	327	348	337	316	314	302	317	335	338	333	325	339	346	368	363	302	333	324	337	348	364	318	311	339	336	292	331	361	311	355	303	341	324	352	328	318	351	271	334	320	325	345	358	332	325	325	304	323	327	321	329	323	320	329	338	350	320	361	333	291	330	288	320	342	361	344	343	320	312	358	351	365	319	300	312	324	313	339	341	306	360	317	309	335	343	324	313	349	317	325	319	319	296	300	314	331	352	307	363	343	332	325	330	302	347	328	342	315	338	306	325	312	324	317	331	301	280	322	333	306	342	321	287	307	318	337	315	348	329	322	327	304	376	330	333	333	329	335	307	314	341	345	352	315	320	325	314	351	315	321	348	339	341	331	356	329	328	321	312	319	327	337	357	350	314	303	332	296	329	356	365	347	324	303	324	308	301	342	320	351	322	281	369	324	344	317	315	346	352	314	302	331	320	300	329	369	321	338	317	292	313	344	348	312	298	339	290	339	320	333	325	343	339	341	318	328	339	362	296	332	368	324	369	342	322	325	350	338	294	320	307	312	336	354	339	321	346	319	314	349	309	336	368	359	344	330	365	310	321	322	301	305	299	313	303	333	334	325	318	323	323	314	322	300	363	310	360	318	321	332	331	332	313	332	351	336	355	361	327	335	358	337	340	334	352	318	333	312	351	313	351	319	329	372	308	330	353	358	353	332	339	335	321	372	330	340	355	351	324	345	306	354	346	325	339	325	326	340	350	338	354	342	348	339	333	350	305	346	360	377	302	328	326	314	335	296	372	330	304	344	317	331	340	368	358	320	290	344	344	275	314	325	323	327	298	323	321	339	322	350	305	336	313	312	329	382	319	296	339	301	325	319	349	336	301	294	319	328	320	312	308	340	313	338	373	309	325	326	324	332	343	339	316	319	315	335	348	332	326	319	330	305	339	298	295	351	319	309	300	323	354	286	348	341	340	338	359	339	330	340	358	287	324	364	300	311	347	324	348	342	346	317	326	307	325	314	353	363	350	281	345	347	356	332	335	338	331	335	346	332	317	343	341	292	338	289	318	345	352	352	360	324	364	338	334	353	388	336	325	324	302	371	333	342	322	319	313	320	362	321	319	315	347	323	362	353	332	314	302	329	301	344	301	324	356	327	353	315	353	299	297	369	332	317	330	331	350	332	338	340	308	312	326	335	305	307	321	350	364	301	364	331	353	324	315	356	316	343	310	347	333	338	304	313	287	329	297	321	328	307	323	310	306	314	313	324	343	347	345	329	359	330	316	308	334	325	339	352	352	299	331	315	317	340	300	312	355	335	327	375	327	299	349	314	321	341	326	317	333	311	342	303	344	379	335	309	340	318	371	325	323	383	313	360	335	312	309	330	297	341	328	298	333	333	311	370	326	330	375	328	322	350	333	343	338	330	322	332	333	296	332	335	278	312	326	331	355	283	311	352	334	302	304	297	291	327	313	366	308	328	351	317	293	332	315	348	321	318	361	318	342	298	303	357	317	331	310	317	365	356	296	323	299	324	323	334	348	348	342	288	338	341	329	345	281	313	396	369	344	332	335	327	360	326	309	326	309	331	315	332	345	359	320	338	293	317	314	313	348	343	336	302	345	368	363	359	299	324	357	345	324	374	351	343	364	320	327	350	338	322	349	341	339	341	352	320	311	314	334	324	342	297	322	347	342	369	303	291	315	323	327	380	321	356	305	332	331	347	318	321	306	317	356	340	329	333	323	353	299	353	346	326	330	312	359	350	346	319	341	325	320	338	313	329	343	356	301	328	310	303	372	340	305	346	349	345	318	329	298	311	318	328	331	321	325	352	338	319	309	328	368	350	334	306	314	307	318	337	313	315	315	323	332	334	296	350	337	336	352	311	288	341	319	307	352	332	335	289	365
6811	1024	1501	1598	1491	1249	1112	1054	963	1002	949	889	846	831	806	894	755	784	797	784	841	790	826	818	793	795	789	746	782	793	808	789	769	741	768	817	755	748	773	797	808	742	740	760	733	777	727	760	733	724	747	748	743	757	710	718	750	814	810	772	783	772	724	730	743	774	778	749	749	759	759	781	736	754	783	771	723	747	754	781	788	791	743	741	778	739	818	794	787	717	744	775	748	741	739	773	761	776	777	761	745	798	747	721	769	743	803	740	723	759	748	761	751	745	774	773	750	718	766	746	805	760	735	793	754	811	749	716	812	736	748	780	745	730	753	774	726	731	695	747	738	764	738	765	755	762	692	732	779	757	791	786	743	749	745	745	718	743	724	738	738	715	735	724	763	735	740	735	707	717	773	737	752	786	785	730	784	733	729	717	755	794	750	749	730	729	778	763	722	739	778	735	762	737	697	753	751	732	778	726	773	723	745	798	781	758	740	740	706	739	715	767	767	785	775	714	753	715	689	758	761	701	739	766	782	720	768	750	759	686	757	758	800	744	719	788	731	762	748	771	731	738	702	735	756	743	752	747	774	777	771	686	706	793	705	715	677	761	737	830	747	779	720	743	733	763	750	733	752	722	762	780	710	718	740	691	722	758	797	761	774	734	742	796	778	775	736	681	736	752	768	751	699	702	730	745	781	725	724	762	739	761	777	765	742	769	788	737	792	767	719	741	742	776	743	679	753	756	728	747	782	757	710	765	770	731	775	716	691	795	740	691	703	765	742	735	741	740	744	747	779	766	738	730	743	719	715	729	751	754	710	772	753	757	746	850	750	728	750	749	720	749	738	731	756	789	747	732	745	786	771	808	777	735	687	763	776	825	757	729	710	735	769	730	746	758	783	776	752	765	754	734	742	761	727	759	754	710	732	738	741	743	758	781	786	737	761	712	706	777	777	778	737	757	742	784	762	711	729	789	783	754	736	735	759	678	720	727	739	762	796	731	765	785	793	753	715	789	778	806	783	770	700	758	723	753	783	719	744	772	751	743	745	717	742	720	823	750	720	759	686	739	739	789	751	761	750	774	721	726	779	716	728	773	756	773	739	700	812	775	754	723	774	751	674	707	757	764	737	763	776	757	751	743	705	712	765	839	759	732	766	769	745	766	742	751	709	762	728	767	731	749	724	741	760	782	774	768	770	763	782	710	745	739	720	762	763	753	784	747	742	733	756	750	715	717	805	733	715	716	744	747	694	763	739	731	782	771	760	735	769	702	800	766	708	703	714	756	747	762	766	773	762	751	755	712	760	755	766	756	717	684	744	732	735	785	751	761	730	766	763	760	791	797	780	737	731	743	755	760	733	744	774	747	701	743	774	737	754	745	758	755	756	760	685	755	722	763	767	732	725	768	750	687	690	765	747	750	712	777	750	796	755	760	781	766	749	781	783	724	737	757	701	787	787	772	747	748	728	717	709	726	730	703	760	773	743	754	746	727	705	796	768	738	741	745	750	764	716	703	755	729	778	744	766	769	710	733	698	733	740	764	715	761	729	781	727	764	778	721	721	730	767	734	752	779	727	801	744	771	744	790	740	771	725	767	742	837	726	747	737	746	747	764	740	764	711	737	739	759	776	741	766	735	753	756	692	778	750	762	763	734	758	695	710	754	784	769	724	772	782	749	774	724	703	702	803	738	732	710	798	788	793	797	780	726	739	770	762	764	697	802	793	774	688	758	730	730	749	770	757	712	730	739	753	742	803	775	742	762	738	762	748	762	737	795	804	715	734	723	773	724	751	703	755	750	740	722	724	770	755	747	748	734	783	773	763	775	769	753	719	765	742	747	692	776	767	771	795	752	754	726	773	738	805	814	738	732	775	771	740	766	791	734	773	716	735	772	756	728	747	770	745	748	788	697	739	724	756	763	734	777	768	756	743	746	748	715	719	752	746	721	701	770	726	750	769	691	737	729	760	758	739	763	779	801	718	760	808	719	769	777	704	743	747	705	782	716	745	786	719	708	719	697	728	768	746	729	800	800	810	652	745	734	733	724	759	804	754	753	758	731	715	751	718	728	707	776	753	706	757	730	736	762	792	712	781	835	707	747	736	706	754	728	729	740	728	761	746	762	736	772	713	742	765	793	737	731	722	752	757	755	847	764	797	756	739	747	737	708	734	758	772	748	790	762	775	741	759	732	759	740	749	756	725	726	768	738	775	737	740	766	792	688	698	748	774	762	751	751	796	758	744	749	724	748	706	748	744	748	734	712	738	705	755	749	705	751	757	763	716	717	746	774	792	783	794	783	777	746	748	736	718	742	757	757	755	731	768	702	743	742	728	778	708	727	757	723	779	765	725	752	750	771	712	738	793	712	733	763	713	749	760	757	705	750	705	740	752	753	733	735	801	761	741	770	731	711	719	746	751	795	776	735	749	736	737	824	761	760	737	764	728	750	762	743	725	788	794	777	803	767	741	751	755	742	752	723	805	743	788	715	723	723	705	826	772	742	763	741	840	759	744	733	762	731	734	712	737	733	705	760	747	703	736	779	752	713	687	780	731	702	749	739	729	740	705	737	768	784	724	727	749	777	739	719	716	791	808	768	763	765	782	758	751	759	732	800	760	767	729	744	711	788	840	705	761	763	717	769	772	755	747	779	744	726	754	785	696	745	708	732	731	736	724	831	749	729	732	736	754	724	774	765	734	734	751	738	782	701	712	749	718	760	747	800	761	797	753	786	700	761	760	745	760	783	783	762	724	757	756	789	776	732	771	728	775	727	759	722	773	746	719	760	713	753	782	767	789	766	768	715	728	748	768	739	752	780	738	744	780	719	757	756	739	703	753	749	728	699	732	761	743	756	709	707	779	745	771	760	776	766	761	759	757	742	712	742	746	749	737	738	738	735	708	802	798	741	724	786	714	737	806	769	795	758	741	735	733	774	739	769	742	782	769	747	716	812	732	782	787	776	707	730	732	729	760	760	710	760	771	720	729	767	749	824	704	772	741	777	748	730	744	738	729	739	799	767	686	788	738	736	749	795	759	763	732	698	718	686	761	726	746	711	672	767	765	825	729	773	706	734	792	777	772	745	753	738	731	742	755	763	729	731	777	714	736	732	730	725	713	759	811	783	762	754	769	756	694	749	778	705	755	747	774	739	748	769	787	739	688	783	712	749	737	744	727	771	752	734	742	791	738	744	766	749	770	772	729	824	739	732	739	798	720	724	763	724	757	745	729	744	732	684	790	709	758	766	760	724	765	761	714	730	766	738	763	796	797	692	693	710	800	785	740	725	722	741	707	739	713	705	780	770	752	739	745	763	732	726	776	680	746	720	747	759	758	727	756	754	795	727	814	734	832	792	708	756	742	751	746	726	791	799	767	805	722	739	753	781	832	810	738	682	796	790	756	764	710	758	744	722	743	790	725	726	742	714	753	824	793	703	732	757	705	747	778	768	776	743	730	788	760	747	759	753	744	779	765	741	757	768	756	777	725	712
15225	1220	955	745	565	403	366	328	273	273	269	235	259	253	264	239	212	243	237	215	217	250	211	176	221	193	211	215	245	225	194	202	225	180	226	203	229	220	228	231	180	206	216	234	197	212	183	201	214	212	208	208	235	207	233	192	200	205	205	220	232	190	212	225	206	210	239	203	210	189	192	223	221	218	194	207	214	195	206	198	204	213	196	229	196	229	190	204	231	207	202	195	187	214	189	238	214	198	211	214	219	199	186	222	204	209	178	223	195	213	192	206	233	208	210	201	206	223	215	187	211	192	227	223	226	230	221	237	258	209	209	192	211	218	247	217	212	210	213	213	208	215	214	219	215	203	204	222	223	179	200	220	222	208	216	184	205	221	217	232	208	234	218	233	219	186	230	240	207	238	216	202	211	230	197	215	199	226	207	194	214	199	201	197	217	213	186	204	227	185	179	214	222	216	215	232	222	232	200	216	217	196	207	203	217	226	194	218	216	218	201	207	219	219	193	214	190	223	232	179	187	193	204	209	252	228	204	227	200	187	186	229	202	210	248	224	208	207	213	206	211	198	234	243	216	233	210	213	211	203	188	204	218	244	240	206	198	190	234	185	211	214	249	216	211	218	186	208	220	209	217	201	189	198	226	214	222	227	229	199	212	210	224	216	158	230	186	204	236	238	185	190	195	198	185	214	209	210	175	198	195	199	215	200	206	228	177	205	190	202	171	184	228	221	195	225	224	212	242	203	235	187	204	220	210	183	218	195	222	245	215	231	210	224	191	219	179	224	172	203	223	215	211	233	227	190	182	201	190	225	218	214	220	181	196	222	197	224	207	217	202	201	206	219	210	225	185	214	214	217	191	205	205	240	233	181	208	216	211	203	200	196	192	207	221	204	195	225	212	198	216	207	201	221	214	219	224	215	233	202	202	230	192	229	191	211	227	214	217	204	244	203	222	222	212	200	199	185	213	197	221	220	228	206	215	219	215	221	244	229	201	236	201	228	194	221	204	222	221	194	203	190	218	230	193	232	202	211	196	215	224	214	225	209	213	219	218	216	199	237	199	226	216	221	185	214	226	217	212	202	199	257	205	217	195	220	230	212	219	217	226	226	211	218	192	213	198	222	237	206	207	199	231	201	229	207	240	203	231	187	207	195	207	212	211	217	216	208	198	216	207	202	194	210	225	212	207	199	191	232	231	230	223	213	238	250	236	195	240	181	205	202	198	244	210	237	232	204	213	220	226	234	225	224	207	198	202	218	204	190	206	221	213	185	210	186	210	217	250	216	218	234	209	213	197	217	235	186	233	203	218	203	252	208	207	214	201	208	206	193	231	223	211	215	222	198	208	205	208	189	224	193	200	202	220	233	212	223	227	213	219	226	226	217	194	239	231	203	212	221	211	228	226	194	196	220	199	215	236	202	218	217	206	226	222	193	173	200	189	220	223	203	196	208	241	237	202	197	189	207	218	214	231	206	207	213	217	221	208	213	227	218	223	228	186	201	240	210	217	225	207	231	201	214	206	221	211	223	231	212	227	191	200	214	194	207	201	204	196	197	183	197	204	194	202	204	166	205	250	209	207	188	200	205	220	197	230	239	207	231	202	204	199	230	210	191	218	215	211	208	228	225	224	228	201	218	217	229	191	190	206	224	235	189	174	214	218	180	215	189	205	204	213	240	193	220	189	195	199	219	232	226	222	240	180	215	197	246	247	228	203	186	192	215	215	214	205	221	177	210	210	249	229	212	226	209	215	186	187	212	215	200	230	250	242	211	215	198	215	237	227	220	226	208	218	214	246	216	215	220	235	220	213	233	217	200	194	215	205	196	204	203	194	203	227	222	222	223	192	219	216	204	224	214	211	204	223	226	219	223	200	226	199	213	226	200	199	223	234	232	198	226	214	230	198	205	225	216	230	208	187	217	222	211	204	198	220	210	242	188	207	222	205	197	220	206	210	223	225	220	193	186	180	212	222	227	239	214	198	196	226	233	201	193	216	251	202	216	201	223	241	191	206	205	222	208	227	197	219	228	233	195	222	246	221	194	195	233	212	204	229	199	234	203	206	210	213	203	213	194	205	217	209	192	196	183	204	218	243	196	207	202	213	207	210	184	175	188	196	214	213	209	206	197	218	202	224	204	228	211	225	241	208	173	191	218	212	207	241	229	215	214	208	202	199	238	219	231	219	192	198	182	208	192	220	196	201	221	198	245	193	214	177	225	218	232	202	214	217	209	209	190	215	179	193	215	205	239	226	236	226	215	208	238	205	222	211	196	216	240	185	210	196	197	207	207	193	225	220	199	193	215	237	242	215	200	202	219	189	224	205	209	233	218	177	175	210	208	224	201	203	218	202	223	220	233	218	225	240	222	204	243	223	211	181	213	209	241	225	204	202	203	227	209	204	213	219	214	206	216	205	207	187	202	221	209	217	204	201	208	224	224	200	211	197	221	210	186	233	175	223	211	214	234	192	203	182	213	222	209	193	206	190	213	223	208	200	229	177	204	204	194	221	216	192	213	194	203	219	215	216	195	198	224	215	177	195	201	207	221	214	206	224	182	220	210	239	209	229	220	217	210	232	221	202	184	199	207	179	189	236	217	200	238	219	212	222	250	224	186	217	237	183	188	210	184	220	223	196	186	235	220	226	232	201	213	203	206	199	194	210	235	185	212	226	237	197	205	211	225	241	226	213	208	202	198	205	184	186	197	216	216	209	183	181	201	212	223	223	210	220	197	209	202	190	215	240	218	202	190	228	202	200	201	201	191	244	219	196	195	223	204	246	219	244	197	220	199	222	195	214	245	231	212	218	194	206	219	208	195	177	187	241	208	243	210	230	239	183	206	220	205	199	223	221	224	195	223	195	185	206	218	235	200	233	196	199	197	178	201	235	195	206	205	207	212	212	199	203	249	215	199	224	201	230	205	224	189	177	218	204	211	192	219	188	203	212	194	188	186	195	176	225	209	240	212	237	225	227	210	209	206	233	213	226	220	198	208	189	210	202	180	187	202	189	180	209	212	210	231	248	213	177	212	172	200	207	204	225	215	228	204	206	226	206	193	208	207	203	220	205	226	229	225	178	200	229	190	212	202	215	213	180	186	235	196	217	203	208	221	202	205	221	211	251	220	203	196	179	198	182	196	215	216	216	231	203	224	253	220	229	200	207	213	209	213	220	235	211	216	187	213	194	203	240	236	213	227	222	231	252	221	195	208	210	224	209	214	209	217	219	183	245	243	218	201	213	201	217	211	186	221	207	208	230	215	202	220	190	239	211	206	210	237	206	206	226	208	208	207	239	208	190	218	187	187	204	209	224	224	220	228	165	207	213	194	234	185	199	214	211	209	214	200	211	240	229	192	202	213	225	222	211	231	222	203	217	246	185	201	225	229	187	200	242	215	210	207	222	213	198	226	211	180	197	227	226	225	178	211	217	232	220	226	210	230	209	221	207	224	209	202	220	176	227	184	210	211	203	201	204	216	177	197	224	210
8266	1034	1908	2301	1971	1546	1251	1054	981	867	797	761	760	713	655	656	609	559	616	620	560	530	557	560	571	547	541	521	523	530	563	544	552	528	501	534	476	524	493	531	513	526	479	479	516	449	520	507	497	472	502	473	507	489	527	492	529	498	480	451	467	462	480	477	485	483	506	484	492	499	511	482	484	453	475	484	467	522	537	529	499	491	520	499	496	489	499	507	471	488	481	478	499	502	476	470	458	470	514	472	517	477	483	505	471	512	513	486	498	500	466	446	466	461	498	487	448	455	483	493	519	504	481	505	483	500	472	494	464	441	497	489	477	499	477	438	456	496	515	543	474	471	494	480	489	507	481	498	478	481	525	504	501	512	519	498	456	453	505	553	504	491	461	531	504	490	457	470	468	510	442	493	473	468	474	491	480	484	474	506	476	479	510	461	517	455	448	458	505	479	493	495	482	464	458	507	472	468	472	482	481	515	521	493	501	487	500	500	472	513	467	481	471	461	469	520	478	528	471	492	496	480	484	452	514	472	490	538	499	504	503	486	478	493	464	461	484	504	460	471	451	459	456	491	477	434	505	500	504	470	475	513	507	458	478	521	460	524	545	484	486	473	479	511	486	495	480	482	476	457	498	478	539	506	474	479	459	460	489	463	469	451	510	460	470	485	479	478	478	481	467	487	511	511	495	465	503	480	469	484	470	476	510	505	514	475	491	500	468	489	516	497	482	495	489	519	502	499	461	490	491	488	492	512	528	494	488	495	491	472	517	476	505	452	431	480	502	481	493	502	488	502	500	457	482	486	490	465	510	459	516	506	522	477	501	482	471	475	490	441	560	487	473	455	490	502	489	501	443	467	475	490	489	458	513	482	452	501	488	492	478	484	480	530	501	488	478	478	470	470	491	500	533	487	455	475	467	518	502	478	494	487	481	465	479	418	484	463	492	521	467	457	503	480	474	500	473	452	489	491	504	509	467	449	504	476	502	531	496	472	466	460	517	505	483	505	455	461	492	502	533	486	482	494	480	482	469	472	472	482	485	471	482	511	500	490	510	485	469	504	440	461	481	516	502	471	468	463	464	496	476	469	514	477	468	511	512	472	473	489	477	487	499	477	506	478	507	476	483	461	473	486	524	497	514	482	518	469	489	475	475	498	493	495	482	494	493	522	452	496	457	474	466	468	509	531	468	493	537	481	481	481	465	497	492	481	495	449	525	478	501	489	463	495	480	510	467	469	475	514	498	497	477	510	505	488	491	484	472	532	486	491	491	491	489	471	442	509	525	524	491	452	464	527	458	494	509	488	492	481	486	505	477	437	484	486	483	465	494	521	477	474	504	512	521	486	483	509	487	481	514	501	493	497	477	462	504	478	464	498	526	485	466	487	515	481	514	484	493	472	455	468	511	464	525	480	478	480	483	472	482	498	464	463	479	473	483	553	428	488	518	492	475	492	479	469	517	477	499	510	474	457	469	460	499	497	454	516	487	494	511	466	466	467	485	509	465	454	502	480	457	484	540	505	476	508	477	501	475	476	521	465	498	457	482	517	476	482	505	483	493	458	452	486	502	475	511	489	530	472	472	500	516	519	517	500	476	485	477	507	483	479	499	457	507	490	469	494	507	484	528	509	496	479	498	446	499	513	533	523	500	529	505	456	537	478	451	499	504	484	460	512	498	485	467	502	527	461	464	481	472	452	450	482	473	495	460	475	495	526	495	505	459	516	504	484	477	489	485	505	491	467	510	501	465	454	447	508	493	518	479	478	491	452	484	480	476	482	492	478	491	468	492	494	494	447	452	509	490	480	475	495	495	494	507	450	473	506	501	499	476	486	450	481	478	505	501	518	437	509	488	436	441	524	498	514	474	457	408	502	507	509	425	487	455	462	502	487	479	505	510	489	488	478	445	506	441	531	503	461	476	464	491	542	462	512	502	455	450	457	500	514	483	506	456	513	510	443	488	459	476	436	483	496	506	479	473	474	499	476	459	503	480	515	498	481	483	488	483	454	472	489	465	485	487	459	482	474	517	483	511	479	461	509	477	476	503	498	484	512	488	503	469	490	442	472	508	500	469	518	484	496	477	484	460	480	491	482	485	498	446	445	509	507	494	487	505	523	476	508	480	512	482	479	461	445	465	498	501	482	513	537	458	496	478	502	491	493	494	470	486	511	455	480	509	477	510	504	503	454	483	462	476	515	452	531	486	492	475	479	498	484	507	515	490	468	512	459	492	493	480	515	519	484	477	475	459	451	513	502	493	448	496	475	529	511	472	498	495	514	504	456	457	473	531	509	506	481	514	505	476	472	498	496	483	476	485	494	472	478	428	468	496	494	500	468	515	480	462	519	522	501	471	513	464	505	507	452	453	496	516	445	493	474	528	505	498	479	493	450	497	506	475	521	506	456	466	498	488	500	465	497	462	468	514	515	464	468	478	464	497	477	487	466	478	478	469	502	520	473	436	506	489	514	434	484	487	456	496	500	477	496	490	501	544	441	504	509	479	471	471	482	490	473	477	474	452	528	494	475	475	485	476	500	505	478	509	513	459	466	506	498	479	480	467	495	500	537	488	493	475	441	495	447	509	455	489	455	503	468	479	473	487	481	501	499	450	486	472	511	508	498	509	495	506	473	493	547	473	466	473	516	503	495	444	454	508	469	457	503	472	509	493	485	488	483	476	478	467	491	496	503	480	479	461	466	489	498	505	496	513	462	501	548	488	486	475	517	437	495	455	505	487	479	483	510	468	498	508	433	482	495	529	480	521	526	457	490	474	465	483	500	486	486	495	508	500	472	468	470	459	477	497	501	504	462	449	486	470	498	489	529	487	495	516	492	504	476	469	468	496	492	447	466	516	502	495	495	462	500	469	495	482	482	484	478	491	459	483	472	498	502	473	429	521	465	476	476	478	485	461	463	474	462	519	505	511	486	467	490	470	493	510	462	485	488	469	496	524	518	485	500	518	476	500	471	497	529	506	502	455	521	487	509	500	491	497	523	449	459	488	503	475	482	511	447	507	485	501	475	508	499	499	515	493	518	519	520	505	496	456	459	476	478	474	514	450	451	481	469	499	511	479	466	476	471	460	480	508	462	491	490	476	512	492	449	508	432	484	475	483	502	495	488	499	443	462	466	495	496	503	530	437	478	499	511	500	455	463	510	501	508	501	520	502	465	466	481	473	465	496	454	457	490	464	527	484	470	434	476	506	480	455	436	490	509	491	492	466	524	507	487	498	491	477	493	499	513	479	485	499	513	492	477	482	489	496	490	485	482	483	499	484	466	494	515	483	474	447	501	487	460	466	496	491	485	503	443	479	421	467	494	482	514	524	503	488	478	483	480	542	472	495	492	471	499	470	521	499	500	491	470	514	507	509	481	459	523	508	469	470	482	498	517	485	480	466	474	471	477	496	478	495	511	483	477	459	466	486	466	464	474	505	484	531	485	480	494	511	461	499	483	487	493	499	454	550	474	453	499	484	461	488	468	466	511
1637	247	222	220	244	223	242	242	232	241	226	236	186	241	202	224	261	232	237	221	239	217	255	255	206	225	231	205	220	247	257	239	211	228	214	228	232	246	261	236	254	234	220	210	218	275	230	214	227	199	234	230	251	245	242	204	213	226	236	237	231	244	230	229	235	216	269	238	241	227	244	207	229	211	205	202	225	223	205	208	232	236	193	225	223	215	217	206	206	222	241	241	215	209	236	207	242	235	230	233	239	239	210	239	224	235	218	224	214	252	233	246	197	237	197	210	239	254	244	224	213	226	252	223	216	218	186	261	234	239	237	199	258	250	201	246	232	241	252	218	243	221	246	235	250	233	236	246	211	235	255	212	228	225	216	219	212	244	188	200	228	266	219	231	241	256	249	226	236	249	221	218	230	223	224	236	222	219	191	216	204	224	241	252	238	262	268	207	232	241	225	214	228	223	229	212	249	218	202	215	219	221	232	229	223	254	231	221	251	236	228	241	252	226	231	202	232	242	228	221	228	243	248	236	226	234	197	226	239	271	232	236	230	218	237	213	213	218	204	238	212	221	226	190	248	233	226	214	219	207	228	223	195	239	226	247	212	198	207	216	257	216	237	239	209	218	232	206	230	228	217	238	249	229	259	231	233	235	220	239	224	235	202	214	258	227	230	240	237	210	222	237	224	242	220	231	235	235	249	254	247	236	233	226	227	217	226	251	239	228	229	236	245	219	213	265	218	248	227	244	221	237	237	245	238	232	215	222	231	251	241	255	241	207	228	229	258	226	237	209	226	245	234	243	219	213	216	232	215	205	219	213	239	204	241	250	215	213	241	211	213	209	216	202	222	232	211	236	242	208	228	225	255	242	269	232	219	227	233	247	227	229	255	204	237	246	200	219	211	230	250	256	217	250	228	233	231	234	226	216	222	224	216	243	226	219	195	227	228	232	217	232	208	249	246	237	204	229	246	231	238	223	214	226	229	258	234	229	229	250	221	259	231	212	234	191	226	253	251	215	248	243	234	230	201	204	201	234	243	217	215	195	200	223	237	229	242	226	238	210	208	231	221	257	234	257	225	212	226	232	206	236	217	208	233	206	239	220	209	222	203	218	230	248	210	240	222	234	239	208	207	260	207	209	225	233	228	220	221	228	196	228	210	250	240	236	191	248	234	215	210	214	242	241	218	245	226	243	232	231	227	235	198	203	236	238	249	198	242	234	177	227	266	208	218	258	237	230	216	249	236	227	266	225	226	222	255	246	217	220	220	230	207	197	226	212	210	225	251	224	205	234	237	220	212	221	213	198	243	251	217	232	224	255	240	251	258	235	223	245	232	222	216	215	201	256	223	208	216	215	234	224	238	239	198	235	220	273	229	205	257	215	282	228	235	239	217	217	222	219	228	224	236	235	202	197	246	227	190	205	231	210	251	238	266	250	226	245	244	227	230	235	243	221	238	226	230	208	206	237	226	237	247	249	229	242	235	219	221	246	209	245	216	247	219	216	225	226	222	240	228	222	218	197	226	230	247	214	224	250	221	204	216	220	238	224	195	215	244	207	210	234	252	219	231	238	235	222	238	201	240	240	212	245	240	207	223	229	231	217	245	223	224	239	209	235	224	220	212	222	253	228	207	194	239	211	216	253	231	222	230	216	200	238	217	232	232	217	220	211	217	201	233	237	234	236	219	257	203	239	223	234	204	200	241	198	208	259	216	254	214	239	236	224	225	230	215	205	232	207	235	252	229	243	210	230	204	235	226	241	211	208	241	245	212	217	226	215	229	252	212	243	214	188	244	242	239	191	228	231	234	204	223	250	238	226	234	245	210	220	232	236	216	222	224	224	217	258	222	215	218	215	233	237	204	232	223	227	231	205	231	226	229	247	225	243	244	213	205	224	250	237	240	200	202	231	237	243	190	239	214	245	219	228	232	217	245	220	216	232	227	228	262	206	221	232	224	224	206	205	247	209	230	235	228	210	251	215	219	235	212	231	231	243	262	204	237	200	242	226	267	214	216	230	259	199	245	231	216	215	206	204	242	179	195	262	233	216	246	205	206	235	250	218	221	230	229	242	209	202	238	220	231	204	229	193	196	237	236	232	217	227	223	232	229	210	211	232	231	238	227	200	216	226	211	245	208	260	228	228	255	248	239	252	248	211	232	244	257	205	209	214	259	234	254	235	241	242	235	225	245	234	226	238	218	245	214	232	217	244	251	241	261	228	184	209	212	227	236	256	215	223	235	213	240	205	235	223	216	239	217	190	222	228	237	215	209	216	238	242	250	257	205	240	214	220	239	236	190	237	207	191	211	192	200	226	225	237	245	212	232	217	229	236	243	248	251	244	237	280	262	244	224	213	233	205	221	226	242	219	236	210	218	245	207	229	225	232	215	233	229	203	230	211	210	221	213	223	239	226	258	259	220	248	239	226	229	239	225	221	248	206	221	247	250	241	213	225	231	247	245	216	228	267	242	226	222	246	222	245	228	221	237	236	232	243	238	226	234	212	221	233	215	208	241	247	205	226	220	234	239	232	227	224	247	229	189	217	262	242	248	227	248	220	253	244	229	230	219	239	243	209	212	218	233	238	255	233	234	222	260	226	221	218	240	237	257	228	230	241	240	222	241	237	216	239	242	219	247	236	243	213	234	226	255	215	225	234	232	205	233	220	223	242	231	237	209	210	245	252	237	235	239	229	222	229	213	244	239	241	244	220	204	235	243	213	227	237	231	216	245	232	218	236	229	223	241	223	228	247	202	211	234	206	228	234	208	213	226	217	252	223	226	230	243	247	251	258	234	221	239	191	240	251	235	221	214	236	240	212	225	214	221	258	210	263	245	180	226	226	265	264	232	218	228	195	246	216	209	235	231	218	231	222	195	215	232	239	223	266	259	252	229	218	230	235	238	241	243	230	233	251	256	220	227	271	213	206	225	202	242	221	199	229	226	246	227	204	207	227	230	231	203	248	217	236	257	240	241	236	248	236	262	240	227	227	221	218	217	210	244	234	229	215	200	238	223	233	244	252	201	216	206	196	241	255	200	215	240	240	222	207	234	279	247	206	214	215	240	213	217	209	223	212	255	231	217	226	224	230	234	190	229	216	223	247	236	244	238	203	224	242	251	230	231	244	254	224	238	243	196	236	246	209	202	208	237	235	217	241	203	234	218	221	231	209	212	213	227	221	238	237	219	242	249	248	235	210	237	237	259	236	227	230	214	235	257	200	233	238	224	223	223	214	249	217	201	211	234	229	244	232	219	226	235	203	214	225	221	233	236	229	223	219	231	211	249	240	230	242	221	218	232	231	231	218	204	226	226	248	241	228	254	226	220	233	213	220	208	223	191	234	242	224	257	220	243	243	216	216	242	232	213	197	229	230	235	209	228	254	249	245	200	223	240	263	243	214	232	226	231	234	247	203	230	230	245	245	258	258	235	234	226	229	225	269	223	226	199	226	234	241	254	219	244	213	218	245	219	217	239	230	202	205	213	250
2103	565	555	568	561	563	551	536	559	583	566	547	577	556	552	585	558	554	572	581	534	564	574	576	550	560	554	545	536	588	505	564	529	533	542	547	556	565	593	531	559	531	577	566	582	572	554	551	570	576	535	506	541	570	530	556	581	548	582	533	548	561	593	543	534	541	553	514	572	521	531	580	534	555	558	568	594	525	576	542	563	582	578	572	594	568	539	581	575	557	536	548	577	572	558	543	550	554	531	544	549	564	527	519	574	546	562	530	538	531	601	575	541	600	562	581	566	543	562	561	573	568	553	550	534	516	559	523	496	553	567	550	559	537	588	567	552	551	577	571	622	512	591	578	554	540	516	545	542	589	561	540	540	578	552	546	554	545	538	546	548	581	555	569	600	552	589	541	556	561	568	552	565	536	521	546	577	543	575	552	554	560	545	499	567	570	555	586	566	539	522	577	537	563	552	525	574	572	595	569	523	559	576	564	560	601	606	541	557	567	539	550	544	564	527	565	537	618	548	551	561	560	566	528	570	553	564	590	611	549	518	584	530	595	563	557	525	562	537	570	550	546	541	527	537	563	545	523	544	578	534	583	563	565	547	562	517	584	568	521	590	556	609	500	557	562	596	534	548	539	591	556	569	561	625	538	562	566	578	544	550	578	603	550	547	511	568	567	579	561	571	578	564	561	558	554	550	531	523	538	547	565	528	596	567	557	549	553	545	573	545	528	521	563	539	588	557	552	536	549	529	553	575	574	545	563	544	557	570	541	543	520	531	533	510	566	590	575	560	540	528	538	618	544	562	589	555	538	547	576	531	538	597	572	550	548	534	581	548	538	526	552	558	517	584	527	573	533	543	550	546	548	550	553	538	539	528	555	555	574	513	534	551	545	553	561	541	524	543	546	584	519	533	535	590	571	553	566	578	528	568	538	559	565	542	573	564	556	626	552	576	577	532	591	521	561	578	545	556	545	560	543	585	539	552	545	554	582	567	512	546	564	572	578	597	564	605	569	555	593	575	560	532	540	551	555	542	563	575	572	592	550	526	547	558	561	545	583	534	545	532	540	575	553	585	513	550	527	539	556	556	561	573	565	572	587	585	531	548	543	523	594	577	544	550	535	548	494	574	576	513	517	560	538	530	551	516	503	550	533	579	553	551	555	548	534	506	583	534	544	560	533	577	541	564	518	539	525	568	526	520	562	555	543	566	530	574	545	572	564	564	589	575	544	560	540	502	576	529	565	573	577	541	547	552	581	544	579	571	573	592	588	555	535	551	550	614	577	570	582	536	545	594	561	528	551	561	575	542	556	542	570	537	552	559	543	554	562	563	520	536	547	528	513	576	545	523	536	572	598	528	592	552	548	560	555	555	510	565	547	563	581	565	557	552	551	574	582	602	558	578	532	534	537	541	573	517	550	536	561	556	535	529	526	527	578	528	586	552	548	530	541	503	552	551	551	551	536	551	551	606	554	525	539	522	548	555	571	520	543	541	497	506	554	594	519	610	549	595	576	566	563	553	556	571	558	600	589	530	546	518	540	590	579	531	558	584	533	565	559	598	586	610	534	552	549	550	535	524	558	573	554	560	529	600	591	553	537	507	560	536	559	526	550	539	548	580	634	544	577	567	584	535	547	561	566	549	546	575	598	562	532	543	548	550	521	558	521	576	567	566	560	530	575	574	562	561	571	521	497	576	573	579	544	547	547	537	591	502	549	514	569	533	602	567	577	559	565	528	529	574	545	570	559	522	566	542	589	552	591	559	507	555	543	545	533	577	542	596	567	561	544	593	567	548	610	534	533	559	571	534	540	533	526	550	565	576	613	558	530	510	545	564	553	529	575	527	568	513	550	545	550	529	540	538	585	541	562	566	539	570	579	560	566	566	558	597	568	519	564	578	559	560	554	535	531	531	596	542	582	526	576	538	545	534	506	510	489	540	550	537	517	545	530	584	560	521	605	568	528	557	555	538	537	575	545	546	552	550	534	572	607	600	542	568	533	549	536	545	529	522	588	586	587	556	544	545	563	572	570	583	576	559	522	559	566	565	546	565	554	553	556	578	559	548	544	532	568	588	542	553	531	541	547	516	552	578	575	541	502	531	526	546	538	533	549	568	576	572	586	564	567	567	547	574	537	533	562	526	539	529	567	559	534	510	543	533	561	551	519	545	559	578	559	500	601	518	552	579	551	603	574	601	564	556	552	536	566	556	545	570	559	559	552	569	582	558	571	557	529	495	517	529	536	528	529	578	529	535	546	556	573	541	548	544	513	531	577	554	558	573	574	541	540	547	576	538	553	554	559	571	544	580	569	598	577	546	505	550	560	555	540	535	556	543	510	549	577	554	558	555	581	563	565	589	566	565	527	563	543	559	550	557	571	600	538	541	527	542	576	527	558	576	555	556	581	571	541	567	568	592	563	538	617	538	568	595	552	515	577	561	558	550	578	588	535	558	548	543	537	559	549	556	568	557	545	582	553	594	563	546	564	563	562	539	568	569	517	610	562	573	541	554	560	546	535	534	576	483	550	557	511	549	530	541	577	535	583	549	532	579	583	520	531	559	547	547	598	571	544	561	565	619	540	550	577	512	586	539	515	595	528	558	596	549	516	508	534	557	521	542	586	579	593	590	553	565	545	546	562	571	539	581	495	541	571	549	510	566	523	563	564	538	572	591	520	577	523	560	585	559	562	520	556	567	566	580	521	541	588	540	554	547	553	581	527	573	595	590	535	555	538	533	546	547	562	563	536	529	570	553	551	596	603	563	556	559	546	534	577	546	545	555	570	576	504	539	557	559	543	557	569	544	570	511	570	511	549	576	583	511	577	590	536	576	555	582	554	544	570	583	499	553	560	551	573	521	582	559	574	571	545	554	559	522	559	597	539	486	572	532	581	558	567	563	547	520	554	540	597	551	563	517	584	541	532	569	562	574	554	555	551	575	579	539	576	515	537	580	537	542	562	570	546	529	532	521	574	542	554	580	539	573	578	544	553	554	596	548	561	547	561	607	556	525	553	564	542	532	531	581	538	511	521	535	575	527	502	565	547	557	488	547	549	559	589	513	609	572	540	534	573	561	525	569	567	575	592	549	485	595	545	553	564	545	538	555	541	515	565	575	494	567	509	517	579	558	564	507	492	578	537	622	539	556	567	524	554	554	535	570	550	561	557	564	572	556	563	537	565	531	552	575	532	536	583	530	579	570	545	551	540	557	553	528	599	563	579	554	574	585	553	556	560	538	562	552	525	554	523	575	583	541	538	536	539	515	536	596	592	523	537	571	568	550	533	554	532	614	568	545	543	542	548	538	567	546	613	564	557	572	580	574	534	539	538	551	520	561	572	589	570	530	552	565	573	544	555	544	563	540	565	548	547	550	555	614	536	553	555	592	551	537	569	557	514	537	586	521	551	537	573	542	487	540	543	537	565	565	560	556	553	540	527	517	551	562	620	541	539	581	550	551	567	520	523	539	546	571	545	542	546	578	539	533	579
8278	650	648	578	499	422	390	404	366	382	336	354	355	333	324	366	337	329	341	337	321	315	381	287	300	298	334	372	346	320	316	337	303	323	343	323	371	305	317	313	333	352	318	314	334	325	328	330	329	346	354	316	321	326	359	329	335	332	318	303	324	349	321	333	346	314	347	323	360	332	363	333	322	335	322	353	327	327	306	350	311	312	348	341	327	329	336	300	301	312	327	361	336	304	312	346	349	296	338	338	344	319	329	338	374	355	340	310	334	321	340	344	305	331	316	312	308	323	302	327	311	328	314	337	333	306	356	317	345	379	324	331	334	333	346	339	314	342	307	367	322	336	346	337	354	331	310	316	327	372	344	305	325	334	324	328	297	322	346	335	293	303	335	363	363	341	301	353	327	349	311	310	283	310	339	347	355	306	329	310	359	344	309	351	364	293	325	308	314	330	357	350	350	292	356	323	317	298	344	341	326	360	324	307	327	339	350	359	326	335	329	329	333	292	336	330	346	360	344	318	342	357	328	330	327	359	324	328	316	317	336	317	325	328	332	331	321	364	341	334	344	310	343	348	307	337	303	293	329	301	354	308	353	366	314	343	319	309	312	294	339	327	352	310	340	350	313	310	308	331	351	318	321	340	336	328	364	324	388	320	285	325	313	325	336	344	317	361	341	335	318	342	322	334	329	327	328	341	332	320	378	312	292	299	376	343	312	339	317	338	328	324	312	333	327	298	304	360	329	360	315	343	321	309	360	307	318	315	301	315	345	347	330	337	379	343	309	325	298	349	313	356	355	353	307	315	352	315	315	313	323	344	344	304	341	370	314	355	341	334	328	332	309	346	312	339	307	315	378	334	322	362	320	346	327	345	343	338	321	342	359	335	330	340	310	336	359	357	339	321	320	308	302	351	349	333	348	346	308	347	363	338	314	363	302	302	345	332	345	393	320	311	326	319	323	342	315	317	330	321	334	340	326	339	344	317	337	357	330	331	309	333	364	317	337	309	359	334	321	361	308	333	311	351	335	309	328	304	332	392	347	325	313	354	335	346	337	310	306	341	307	341	327	335	318	345	328	343	346	305	318	329	316	329	326	333	360	325	335	328	336	329	360	365	335	327	310	340	322	327	328	332	310	325	358	353	321	341	328	330	301	351	327	329	355	345	360	352	339	334	340	353	384	358	329	317	314	331	312	308	301	327	350	338	331	309	322	324	354	348	338	313	360	326	316	333	295	322	301	318	319	315	337	332	314	314	333	346	328	324	305	334	340	332	315	309	320	327	342	296	369	337	319	372	320	341	358	324	313	335	318	299	307	313	324	320	356	314	294	379	342	348	313	334	323	351	309	317	336	320	345	309	331	319	332	332	326	355	355	341	333	323	338	310	344	320	325	348	339	348	320	334	325	298	312	337	281	329	328	314	344	350	345	342	323	352	354	345	288	327	336	345	327	323	338	334	354	348	368	330	346	298	338	322	357	331	344	331	332	322	314	325	336	320	351	346	282	358	340	295	310	330	361	320	305	350	322	374	326	349	342	331	315	333	371	345	315	334	302	331	343	319	353	317	320	350	318	332	365	298	313	314	331	333	338	355	323	303	321	348	361	312	352	326	324	351	313	323	333	352	323	309	335	352	320	313	345	343	309	331	365	333	324	285	315	328	300	303	350	309	334	356	300	306	355	350	309	313	329	341	314	349	323	296	343	354	321	333	291	348	306	305	360	312	353	320	355	325	356	329	328	310	356	326	312	317	326	347	314	349	305	303	354	317	344	324	355	340	340	350	344	335	300	323	327	294	319	313	338	351	311	314	323	337	319	366	309	308	358	354	340	324	329	351	325	348	325	361	305	334	328	305	302	326	348	314	322	354	350	332	310	309	319	315	315	364	346	340	341	304	315	352	347	324	330	301	345	343	331	349	356	383	320	353	318	347	340	358	344	365	326	332	331	333	310	379	317	305	365	337	315	314	311	345	327	322	329	311	332	329	341	334	328	326	328	322	349	315	305	323	318	330	328	345	340	321	329	376	353	300	324	350	298	289	303	293	329	367	316	325	297	341	351	295	320	316	342	326	352	325	336	322	325	317	301	362	330	336	359	310	370	325	342	349	328	301	330	303	347	336	296	319	334	329	316	321	343	311	346	324	331	304	319	328	310	329	333	312	285	339	376	337	331	344	357	356	330	348	335	336	303	340	323	346	336	311	315	322	321	332	336	328	351	330	342	281	332	330	329	337	340	298	363	347	372	351	324	339	326	326	342	365	319	300	318	318	329	341	347	364	372	353	332	312	337	343	360	368	318	338	325	327	326	325	351	336	328	341	337	355	322	340	306	321	345	304	353	362	347	329	336	306	330	342	349	366	328	383	335	340	363	350	330	321	316	322	323	339	305	303	309	330	305	320	350	381	320	307	341	329	359	351	355	344	346	333	333	344	319	318	334	327	335	320	338	323	323	334	335	328	335	378	312	347	355	316	333	341	331	334	291	319	320	337	351	332	386	332	321	316	362	357	332	295	345	326	326	336	351	333	346	348	356	339	335	320	347	353	342	326	297	330	328	302	309	318	281	350	355	336	322	330	325	336	334	324	334	324	319	323	303	308	323	312	327	329	340	332	277	307	323	314	324	311	329	325	330	325	333	345	341	320	328	308	349	305	376	346	325	364	329	318	321	332	327	324	344	352	365	356	347	325	338	336	333	376	330	274	322	328	319	301	351	365	356	281	332	332	313	339	324	313	348	316	328	325	334	302	354	322	331	316	337	333	326	357	316	341	341	345	309	319	338	330	363	324	306	319	338	368	388	308	298	320	389	347	379	319	313	324	362	315	351	349	345	326	348	332	313	322	341	332	324	291	350	301	345	357	316	351	293	314	368	329	307	287	359	347	309	314	330	335	360	304	329	335	345	342	359	326	361	347	339	347	316	382	375	372	346	316	282	335	330	304	302	331	353	328	343	317	348	347	358	337	375	361	347	321	344	342	322	327	348	335	317	345	356	322	319	305	330	330	318	375	293	299	317	348	327	325	337	326	350	320	325	342	327	337	295	292	337	316	353	315	287	335	336	368	310	317	325	304	330	372	347	354	350	295	324	327	328	305	319	349	338	328	318	370	327	359	338	332	328	286	324	337	337	357	325	356	326	338	335	332	321	319	317	332	348	307	361	370	325	322	321	346	331	353	344	383	338	335	379	357	318	372	316	321	294	369	328	317	316	352	370	321	310	350	309	315	334	329	358	319	333	330	333	309	326	321	341	332	330	344	335	338	306	288	325	340	338	353	350	317	331	322	329	352	355	348	358	324	327	337	363	341	320	333	291	318	323	374	302	327	361	333	329	330	306	343	329	324	339	337	366	325	354	323	343	349	322	318	353	312	324	314	337	336	337	359	291	350	319	352	297	317	332	349	297	331	358	301	311	312	342	337	335	342	347	310	331	303	345	353	366	333	325	342	328	341	344	328	346	307	341	340	334	310	333	299	376	334	347	319	343	322
6889	1029	1492	1726	1521	1281	1165	1097	988	985	916	920	844	831	885	781	807	888	828	833	787	776	736	772	807	837	804	814	767	725	789	722	809	805	777	771	731	713	726	756	768	729	762	802	769	792	724	764	746	769	785	791	740	769	770	755	775	744	788	739	720	766	799	721	713	738	725	799	732	755	721	722	746	765	789	753	778	757	782	787	742	770	766	750	755	807	793	780	749	786	763	742	801	718	777	749	732	702	764	758	763	730	744	808	746	811	769	733	757	734	778	735	738	767	737	758	826	759	811	793	739	775	782	767	772	747	741	801	749	771	785	757	759	749	763	766	718	734	686	737	716	724	762	784	756	776	777	766	769	776	759	741	805	731	785	761	773	734	777	753	706	784	733	704	721	758	747	768	724	775	721	714	769	750	742	711	717	782	729	765	727	738	774	718	747	796	719	773	731	742	707	760	730	700	716	733	764	727	779	779	738	796	755	764	735	821	722	749	755	767	768	760	766	766	722	771	785	738	733	777	767	749	763	717	744	706	759	769	780	767	772	740	710	766	750	694	814	689	713	762	736	704	724	749	750	764	767	785	687	728	733	728	789	766	728	732	750	726	733	788	730	761	735	744	753	736	765	736	750	710	698	744	760	762	733	724	726	789	742	795	788	728	701	751	780	754	766	765	751	766	805	720	774	784	771	751	718	773	733	723	736	706	720	775	783	763	720	719	776	750	749	790	663	789	792	734	748	760	753	776	775	703	733	777	750	716	712	715	735	791	775	715	736	797	730	750	826	734	771	760	734	781	764	771	774	727	762	779	732	804	736	741	765	747	754	720	771	763	740	762	745	738	728	719	765	756	753	748	765	804	739	763	763	752	826	713	745	701	732	789	748	725	715	769	731	759	699	778	761	782	747	712	802	746	777	700	758	754	740	733	732	722	771	746	769	756	743	767	786	745	743	751	777	753	753	744	734	700	707	770	718	680	758	744	748	741	761	751	715	739	722	736	735	736	758	755	750	776	798	764	743	714	763	764	749	796	779	826	747	712	759	773	755	689	809	734	696	734	690	721	715	710	740	752	735	729	789	765	737	724	748	741	768	739	777	769	752	748	765	753	756	818	777	784	723	746	728	729	680	720	711	708	739	795	700	747	759	753	729	738	776	724	777	762	749	716	697	777	731	776	750	724	742	734	760	761	753	752	737	721	719	729	741	740	763	746	713	708	802	713	776	743	772	779	733	723	735	755	724	789	775	754	750	747	724	745	770	756	775	766	692	759	777	739	724	745	741	736	743	744	741	708	757	765	732	738	731	752	746	746	796	784	736	724	789	760	738	737	758	714	750	756	724	725	739	808	766	783	712	748	722	740	770	779	784	745	723	746	738	745	742	701	723	772	782	780	726	755	781	745	713	712	715	791	741	762	714	714	762	736	761	739	716	743	734	733	705	729	714	716	747	748	739	788	760	709	780	732	739	740	760	752	745	752	790	770	744	730	737	753	795	733	717	752	764	759	759	735	770	767	739	765	753	691	737	735	722	754	766	708	741	732	794	749	800	780	717	739	767	772	710	793	775	739	763	807	753	755	768	743	770	730	732	768	719	718	758	748	748	807	747	797	677	752	754	745	755	767	779	771	733	788	777	759	678	718	741	749	811	713	774	785	769	735	758	749	788	807	715	776	748	738	793	730	764	777	712	748	693	731	715	733	752	718	763	727	753	747	749	734	735	695	709	716	784	739	811	728	710	742	756	722	770	683	781	746	752	787	748	725	724	730	772	757	759	743	697	755	775	754	774	734	762	778	788	725	779	733	790	789	830	747	773	828	798	728	660	773	781	747	768	713	747	777	784	765	768	743	778	721	766	733	721	756	769	776	744	751	755	761	758	772	758	788	776	769	770	771	755	776	771	720	757	706	759	684	755	807	732	751	787	798	758	767	773	728	779	707	757	787	798	744	784	747	726	783	753	742	764	751	782	784	755	732	713	787	763	751	707	686	710	755	756	740	767	772	760	816	726	742	798	781	761	736	764	731	753	775	744	761	752	757	729	735	791	687	745	739	729	778	753	760	739	723	738	776	763	747	740	697	749	744	778	744	741	723	741	791	764	747	744	792	750	761	785	762	734	722	787	680	773	751	778	725	745	719	712	827	741	790	723	771	747	743	735	752	723	806	745	790	720	750	716	713	720	736	779	752	754	760	774	739	757	692	751	750	770	745	773	790	754	743	764	722	749	741	782	751	759	728	714	771	789	775	746	694	743	708	766	769	772	813	718	765	708	788	771	771	752	756	784	734	756	774	724	689	786	772	759	771	760	728	769	707	738	779	779	713	717	707	743	793	714	761	743	730	735	767	780	733	721	726	751	783	726	720	725	784	716	721	738	785	734	748	740	772	708	709	795	749	712	771	773	753	765	729	755	722	770	785	716	744	745	754	807	754	743	788	765	757	751	762	770	709	740	769	764	761	796	791	700	770	745	774	742	701	732	728	720	787	750	778	740	766	762	798	743	714	783	758	736	779	752	781	712	706	752	730	755	741	760	747	769	768	784	781	714	766	734	748	736	738	710	738	779	744	757	728	768	789	764	779	730	761	787	749	752	749	717	769	696	784	713	780	791	773	772	776	714	775	737	723	757	736	754	775	755	699	765	770	736	728	759	737	711	734	731	808	726	724	765	734	717	806	751	749	713	780	796	780	773	757	649	798	744	767	693	761	727	700	775	784	730	722	747	775	754	748	743	765	729	759	745	764	773	766	793	718	782	757	739	761	716	738	775	719	800	765	716	800	743	734	721	782	720	740	809	701	812	785	737	773	739	795	709	752	800	779	738	770	780	727	762	775	773	691	760	749	744	776	762	783	747	714	761	731	832	732	747	753	747	730	725	720	731	749	766	749	756	835	791	745	738	777	738	748	786	765	768	783	771	755	730	732	738	783	738	735	792	787	697	733	771	772	764	722	752	773	750	750	749	742	776	746	741	784	775	747	761	759	729	786	711	749	752	737	780	784	750	754	762	771	722	756	765	735	693	731	752	725	697	748	796	691	768	733	780	746	766	722	788	738	775	768	743	775	775	739	713	761	721	716	791	775	758	767	751	741	794	731	744	762	805	743	750	758	751	754	690	772	795	758	711	791	757	796	722	771	763	729	734	766	759	771	758	719	767	729	754	786	788	732	770	750	763	709	727	812	772	766	728	729	745	790	768	763	713	762	741	753	805	770	744	776	753	798	728	761	802	711	715	752	769	765	751	733	759	777	771	709	761	760	760	820	742	777	760	743	771	756	739	775	836	785	789	771	736	766	741	731	735	780	771	737	740	748	755	772	718	743	759	757	769	742	735	711	768	728	755	695	786	724	788	783	783	816	741	705	799	755	742	776	743	751	749	767	777	745	713	759	780	795	732	819	706	744	794	776	729	775	722	788	736	753	766	763	824	752	737	803	759	795	749	728	760	735	788	753	761	747	743	720	739	730	747	730	734	742	748	770	767	712	748	773	749	742
15313	1242	958	791	548	402	340	339	281	266	242	244	249	229	237	222	241	228	226	219	190	233	234	231	221	225	216	220	213	226	209	217	202	212	230	236	234	221	205	231	223	206	208	214	186	212	218	233	212	209	214	189	194	206	222	218	203	194	188	195	219	202	226	215	215	198	205	202	216	207	194	192	214	209	236	220	198	214	200	193	198	213	201	217	212	198	211	236	180	237	194	223	196	211	199	201	212	200	206	238	199	215	228	244	228	214	186	246	179	214	191	219	193	214	220	179	220	237	210	231	213	197	199	192	210	222	225	214	223	208	206	203	232	198	192	214	207	187	188	181	225	234	193	188	211	206	203	195	202	208	222	195	222	194	209	226	198	222	232	188	221	207	220	206	215	216	196	218	213	228	199	202	216	210	205	226	212	215	206	224	222	198	213	199	217	224	217	194	203	182	237	194	211	223	215	228	201	222	231	219	249	201	192	201	226	191	206	228	204	193	211	190	233	235	215	193	206	198	178	195	231	204	209	221	199	208	221	220	211	215	224	232	208	170	182	220	213	210	227	188	187	192	223	211	208	204	202	223	212	214	194	197	187	230	198	175	213	228	223	186	214	256	194	216	194	221	215	207	207	250	213	216	224	216	214	191	226	218	230	199	205	215	222	218	217	206	214	207	205	204	202	190	217	198	199	196	204	214	231	206	215	225	204	213	232	206	204	202	176	236	231	200	215	206	223	233	202	210	209	235	195	191	227	203	189	203	189	190	202	217	229	206	235	229	226	235	197	176	210	216	210	202	190	226	208	230	202	176	224	207	242	203	194	204	185	186	197	211	203	190	230	226	207	183	180	216	203	227	210	188	249	197	197	190	242	210	229	195	204	176	214	189	213	231	214	221	197	193	202	216	210	202	224	211	200	218	210	237	191	224	203	221	222	188	252	212	239	200	214	197	217	208	215	192	209	204	208	192	228	189	220	226	205	205	236	203	208	220	220	212	205	201	209	228	222	214	215	217	195	218	211	207	218	205	199	198	196	188	232	234	203	177	202	195	212	232	203	241	241	227	209	205	203	211	231	226	227	222	211	191	204	211	237	243	210	206	217	230	204	208	223	214	232	225	220	192	203	221	200	209	217	206	194	223	206	195	220	248	224	203	220	225	243	218	214	207	197	234	204	202	184	222	219	211	218	220	207	214	207	208	210	225	189	225	205	215	229	211	228	218	204	204	192	200	168	209	204	237	220	187	195	212	211	201	204	235	189	222	204	206	187	236	199	203	218	225	211	195	207	180	220	193	218	201	208	212	250	213	228	206	217	210	225	208	199	219	213	202	187	199	182	206	235	203	219	214	206	207	213	204	198	215	215	212	239	217	209	191	204	217	196	224	228	223	206	215	209	178	176	237	206	221	205	225	207	234	225	192	187	162	218	200	196	204	230	198	197	180	202	225	206	213	208	229	205	219	198	197	203	216	205	199	192	226	199	253	205	238	216	211	213	196	223	218	212	188	214	204	210	204	202	219	212	209	197	183	208	212	221	174	199	200	223	192	237	203	212	209	215	200	229	214	220	198	220	203	220	224	205	212	224	242	232	235	184	198	220	221	197	219	190	212	218	224	229	202	236	206	206	214	207	202	212	190	211	211	211	215	206	217	172	196	209	212	218	211	231	239	210	216	195	224	194	218	192	227	189	204	186	206	199	210	199	197	193	212	239	218	181	203	170	207	188	192	200	240	199	229	215	223	209	225	229	229	247	205	216	218	214	203	185	186	191	199	214	230	229	231	190	217	206	180	200	205	213	209	223	200	177	246	213	209	191	178	211	195	237	199	211	205	230	221	213	198	221	217	209	208	195	207	216	218	178	223	195	200	207	224	199	218	198	196	218	221	216	253	196	199	235	230	210	220	205	209	207	215	208	219	183	227	241	223	192	189	195	186	174	218	207	202	220	220	210	209	225	179	238	236	199	215	217	204	208	232	217	195	228	213	222	211	225	215	209	224	198	200	183	201	182	207	232	196	162	211	195	218	193	207	204	218	208	214	229	242	236	210	203	199	190	223	238	194	232	191	200	205	191	236	205	239	225	209	202	215	202	216	219	196	237	215	213	212	184	218	239	227	224	207	192	245	210	245	226	198	217	256	228	236	238	226	240	209	206	213	189	192	217	209	225	227	206	209	230	218	212	217	224	191	203	202	214	199	227	206	229	181	224	225	201	199	203	191	235	238	194	217	197	220	180	212	219	224	203	205	200	209	198	219	224	190	211	211	189	173	206	206	233	236	234	217	209	202	223	182	209	205	203	192	221	259	224	206	205	207	220	201	218	207	175	206	179	196	221	220	205	239	191	208	196	189	220	207	221	221	199	202	207	217	218	186	228	189	207	196	204	221	218	207	209	198	216	215	191	208	203	220	214	206	201	219	231	237	206	221	218	188	195	208	223	194	231	203	199	230	216	219	233	213	190	193	215	224	222	236	217	232	191	208	205	203	200	174	203	212	202	214	190	208	229	210	185	209	189	212	207	194	207	224	189	211	194	193	221	218	248	209	190	216	214	224	215	200	224	191	198	222	203	229	230	210	208	208	184	218	208	228	212	223	217	200	209	199	189	191	198	216	206	213	217	225	202	222	229	194	203	219	193	227	236	191	198	209	201	207	191	191	207	233	193	207	214	209	238	218	185	200	208	232	211	222	197	218	211	196	223	231	201	222	224	240	180	220	194	244	236	203	197	209	203	233	223	222	206	215	192	232	214	207	224	200	215	212	229	227	219	203	233	224	217	192	214	200	214	230	200	185	210	190	183	197	226	200	204	217	208	218	188	204	193	218	180	198	194	206	206	210	214	191	184	217	206	227	209	219	179	242	200	226	209	236	208	179	182	216	203	239	212	221	203	211	205	196	214	210	204	200	179	223	227	191	184	197	212	228	215	215	196	200	221	220	223	206	218	203	210	189	214	215	187	185	193	181	206	242	239	189	229	208	208	198	219	215	178	198	209	193	208	219	221	259	189	231	212	201	178	208	177	197	221	238	228	232	221	208	233	230	197	212	197	194	198	195	192	191	229	206	192	190	198	191	215	216	210	196	190	241	211	183	209	204	226	188	217	181	227	201	177	203	210	206	188	211	212	219	199	241	195	240	206	226	209	221	198	220	210	226	211	186	236	212	199	207	228	221	211	200	190	199	208	187	190	214	208	231	235	223	220	207	216	218	213	208	197	206	220	210	217	199	215	230	227	202	199	222	238	243	210	208	232	221	202	196	249	219	215	202	220	205	193	225	216	203	224	199	185	206	200	212	217	175	210	233	196	208	208	219	202	190	195	205	203	178	232	194	214	218	217	206	227	213	212	191	208	233	220	210	211	233	208	202	215	198	218	206	243	208	195	219	212	216	216	227	236	193	215	210	212	202	225	220	189	187	193	200	214	202	229	233	204	245	209	227	210	215	198	192	216	222	196	225	202	209	231	213	202	205	219	196	227	219	231	210	186	212	207	236
8130	1057	1906	2265	1924	1486	1251	1066	931	861	780	740	733	661	645	599	634	578	634	599	550	494	546	556	580	597	499	518	557	554	528	507	533	474	487	509	521	523	517	517	477	487	527	489	478	499	452	521	493	479	483	492	522	493	533	480	474	522	470	481	469	485	466	507	521	445	513	498	469	469	496	528	479	463	475	476	512	483	486	476	491	489	465	502	515	477	460	471	498	502	456	479	507	477	464	481	478	463	474	475	488	505	448	468	478	484	474	488	494	484	485	487	477	483	530	454	467	446	499	504	457	497	468	454	491	502	490	504	418	485	460	458	500	497	501	468	483	508	514	481	493	508	462	460	477	429	498	493	491	496	481	503	489	452	518	440	482	458	464	453	495	471	478	493	530	495	473	549	483	472	490	499	460	461	459	498	490	486	472	479	512	488	471	469	522	439	498	474	491	472	472	479	448	459	516	508	458	503	497	478	475	461	531	512	533	497	510	470	520	462	518	474	501	476	480	454	468	499	474	481	493	507	463	465	470	535	494	504	467	483	504	468	490	478	523	429	451	505	507	463	469	499	514	484	479	509	460	510	494	481	519	471	511	503	476	486	489	460	485	477	473	481	479	489	456	481	468	518	466	511	483	458	487	465	473	504	496	519	473	494	441	493	463	461	475	469	496	494	500	501	478	540	482	456	495	486	478	516	467	524	510	460	497	449	467	472	505	525	512	532	496	455	463	469	511	468	477	478	487	499	493	487	499	474	475	465	503	465	490	471	470	478	463	467	464	472	517	464	462	506	497	484	481	496	469	492	496	480	518	521	514	464	487	463	507	457	512	494	464	481	471	499	493	520	495	481	487	502	473	468	475	456	475	468	469	501	510	499	488	463	471	471	483	476	508	456	486	514	479	511	475	503	495	497	455	483	490	506	447	468	486	490	461	495	495	468	486	502	513	494	479	486	501	464	471	469	491	477	519	499	468	478	453	486	495	494	488	506	470	479	498	503	524	493	490	470	484	473	512	479	484	478	484	554	464	516	459	492	461	462	476	469	516	485	490	485	479	462	486	470	448	450	482	465	468	449	520	449	456	458	485	480	445	488	476	522	497	488	485	511	466	518	456	461	473	485	471	478	487	493	492	497	441	495	497	552	476	486	471	468	512	454	477	470	487	475	496	492	477	484	478	488	469	473	493	505	490	503	474	515	489	535	487	502	486	488	479	484	475	452	441	476	487	477	472	464	492	488	472	478	478	488	449	477	478	472	527	489	498	487	463	471	461	490	510	507	492	489	481	501	477	479	472	494	497	485	466	437	481	503	463	460	488	499	492	468	473	535	499	441	525	486	490	440	470	479	486	478	466	490	493	462	472	512	471	511	475	523	465	490	466	446	452	455	471	518	492	466	505	473	518	531	450	478	473	452	459	476	482	445	468	459	508	472	485	471	449	439	502	477	473	470	489	465	521	510	479	492	465	473	458	481	471	487	523	459	539	473	475	467	504	449	500	483	474	455	428	458	473	482	475	512	510	467	458	482	493	467	507	477	489	465	465	497	485	483	470	518	452	493	497	483	466	491	476	514	484	472	451	489	487	474	461	476	493	484	489	504	485	466	470	489	489	493	467	515	495	475	503	475	442	481	516	518	477	512	500	483	469	496	480	481	469	500	491	500	512	507	489	504	476	472	457	488	461	493	494	477	472	510	449	468	534	467	479	505	493	503	427	448	492	464	511	467	505	504	509	457	513	513	499	484	502	482	515	495	509	486	452	476	493	505	490	456	496	455	505	478	482	468	505	487	480	449	505	484	515	487	495	469	497	448	538	489	463	503	489	467	466	481	487	477	493	505	529	520	465	474	485	505	446	491	488	487	481	479	479	510	459	508	508	475	485	464	499	485	454	484	485	473	477	505	466	457	488	449	482	459	526	434	495	494	451	537	460	499	485	485	498	497	486	498	468	468	479	487	484	480	461	475	441	469	509	506	488	445	518	455	478	491	447	493	475	461	484	477	480	490	479	501	494	490	472	445	483	519	463	454	502	455	450	505	465	480	483	488	477	491	510	449	515	452	507	467	480	483	486	457	509	506	455	486	486	490	477	486	475	465	507	468	447	484	515	537	519	510	485	500	457	488	520	469	498	482	458	509	461	478	466	484	473	509	507	490	467	455	462	456	510	465	478	475	481	469	477	466	490	501	518	509	488	489	477	459	460	454	551	502	484	431	515	498	504	498	499	469	500	474	491	455	478	484	462	530	509	499	487	488	510	528	465	494	503	484	477	507	489	482	491	496	500	499	493	471	454	490	515	483	464	465	465	507	468	495	459	489	491	480	474	501	452	459	477	474	499	425	466	477	461	478	492	470	461	464	502	506	454	485	485	458	495	485	478	449	441	476	521	458	457	525	470	470	465	485	509	461	489	453	460	447	500	511	492	487	481	505	506	493	544	481	504	471	466	444	484	485	478	495	499	484	505	502	499	476	488	480	513	462	483	452	507	537	494	468	461	448	468	499	497	508	496	537	499	483	488	498	455	518	496	531	469	467	510	465	489	504	476	465	463	470	531	471	491	483	511	473	498	469	469	519	506	534	461	495	505	475	471	516	468	471	469	449	449	471	441	507	533	482	476	514	469	478	491	490	479	524	453	488	464	452	431	514	469	494	483	467	474	513	459	509	523	473	475	499	484	485	465	440	500	481	484	485	479	494	461	469	497	525	472	486	487	485	437	522	495	478	474	485	501	465	481	445	480	519	461	509	501	457	479	520	479	451	432	494	521	466	480	510	495	478	455	473	484	526	496	465	488	482	475	466	474	470	450	482	497	473	503	484	493	476	449	495	511	468	521	428	485	510	501	491	433	486	475	502	514	471	495	511	451	487	518	467	507	479	467	490	479	506	466	474	486	462	457	493	461	528	525	488	480	505	475	442	541	486	487	462	462	501	468	490	458	485	466	504	472	496	481	490	448	498	526	500	476	485	463	468	480	479	486	488	467	471	500	439	526	483	453	487	468	475	513	483	485	486	454	493	483	464	479	472	493	498	478	509	488	514	469	490	460	476	500	510	490	471	471	456	495	500	503	466	504	524	477	489	445	509	444	518	514	448	493	498	499	468	459	489	477	451	490	522	510	489	466	470	466	489	465	475	461	453	511	478	480	478	489	457	500	484	480	480	460	477	469	481	502	498	511	495	434	490	478	485	497	476	494	501	502	493	492	512	475	470	501	487	485	466	484	465	487	490	529	471	501	523	525	478	469	481	483	452	439	486	468	479	471	462	448	494	522	469	478	499	461	438	518	484	473	467	476	483	500	470	503	435	472	476	446	504	499	482	490	475	483	477	486	471	515	490	507	462	464	449	519	524	480	475	484	519	464	465	441	450	467	525	493	445	474	502	456	480	464	493	474	482	495	492	471	471	488	487	484	519	482	481	522	481	514	498	513	522	455	461	477	498	463	513	481	488	500	491	483	467	500	460	488	482	496	488	468	484	482	482	505	458	508	507
1623	264	281	258	222	239	245	230	222	223	234	207	235	221	221	196	215	229	211	220	225	244	225	221	228	206	252	249	247	216	236	235	226	213	230	232	243	235	233	216	206	253	211	213	233	225	235	240	217	210	219	221	225	232	236	227	225	231	182	223	254	242	223	213	201	238	222	261	248	246	204	191	208	220	235	231	207	202	210	237	238	196	235	219	221	215	259	217	214	234	217	193	238	239	252	224	231	225	239	197	222	232	236	217	247	210	219	207	222	222	214	230	227	198	226	200	209	213	213	239	239	214	188	193	214	221	246	242	230	186	245	200	212	226	237	220	240	241	240	238	207	230	202	251	249	262	213	225	229	237	230	257	220	218	237	223	235	251	229	239	237	254	250	248	197	222	226	235	253	189	218	212	242	232	230	247	208	255	206	216	204	210	241	244	205	260	232	252	230	211	228	220	218	239	249	223	249	217	212	234	228	225	263	222	198	238	241	230	234	230	239	235	233	236	209	232	213	222	222	222	214	228	209	223	225	212	219	235	226	204	225	255	246	226	230	238	218	235	227	228	230	224	213	236	254	226	220	224	234	243	227	225	201	196	234	219	235	243	241	232	242	246	228	229	204	224	223	227	240	229	212	218	223	267	215	221	208	245	224	239	232	232	215	257	221	220	253	227	227	230	209	238	249	212	225	262	219	201	251	212	204	223	227	228	225	209	203	219	237	218	214	233	259	245	247	234	223	218	202	212	221	255	205	194	251	234	237	214	222	194	237	201	239	241	224	209	228	210	216	174	212	220	239	237	256	231	222	248	237	243	223	200	235	228	222	216	224	240	226	218	237	246	213	227	248	232	219	215	227	222	246	234	220	235	231	228	236	220	224	216	211	229	217	227	218	210	259	248	248	205	199	202	185	217	231	250	227	216	212	220	227	258	238	226	207	238	234	219	217	258	246	233	203	214	213	224	217	203	240	224	233	220	216	204	226	225	235	225	235	231	227	254	244	208	207	218	223	211	204	206	236	236	220	212	221	229	220	252	225	216	260	226	215	225	220	222	214	217	213	219	235	222	256	248	212	220	228	203	232	212	221	213	197	208	227	210	242	232	227	240	244	255	208	241	207	239	252	223	203	222	213	247	197	239	241	224	220	242	221	245	201	209	262	227	231	205	192	217	236	208	255	228	236	208	247	219	243	267	205	209	245	244	229	241	227	230	217	237	219	201	226	227	217	215	235	217	218	193	246	245	223	213	231	213	234	225	245	237	240	233	199	240	224	228	221	218	214	232	227	218	228	235	233	215	252	239	231	243	231	239	210	227	231	236	225	242	248	214	220	227	205	220	211	239	245	259	216	224	229	240	223	202	217	218	232	242	227	252	242	215	246	210	222	215	221	236	239	244	220	226	225	216	245	225	224	204	207	258	248	245	253	248	246	236	233	233	231	195	230	202	224	236	247	220	227	258	208	247	207	235	204	214	188	182	224	210	245	230	249	236	215	208	220	218	237	254	201	261	251	223	233	249	221	243	205	190	222	221	223	219	187	219	221	228	201	224	246	198	230	252	225	217	254	238	216	194	241	224	227	263	234	242	204	212	221	251	246	202	232	229	221	227	207	202	220	240	226	205	201	241	214	214	215	255	240	255	235	219	249	229	245	208	224	227	207	242	221	240	232	244	264	256	199	212	215	245	202	237	227	274	234	197	224	221	221	191	226	211	228	227	205	261	235	212	232	210	225	221	222	250	217	220	245	245	202	246	255	241	235	244	226	223	215	252	202	219	218	222	232	235	231	204	261	221	262	220	245	252	239	218	229	209	218	254	204	222	223	220	241	263	222	223	212	261	232	226	237	228	244	226	238	239	229	238	216	204	250	225	250	227	237	192	200	246	234	220	238	241	237	254	203	226	236	206	241	244	216	234	223	224	217	235	246	236	240	225	201	201	213	184	233	228	209	218	207	229	221	241	228	216	237	205	202	251	207	218	234	210	239	226	217	216	219	208	229	238	254	237	230	241	189	247	240	240	258	240	237	255	241	231	203	241	203	189	206	238	260	227	236	249	228	232	227	200	217	231	223	232	223	236	230	230	238	221	256	214	238	236	260	252	211	244	239	228	208	237	220	230	224	233	231	196	247	239	214	211	242	196	196	219	224	225	225	238	216	216	231	247	209	214	209	229	221	226	190	226	220	186	216	220	232	236	230	211	221	246	220	230	218	254	240	196	223	233	245	217	230	226	209	212	242	214	229	250	209	215	244	237	265	241	248	251	237	221	245	252	260	226	247	228	240	235	225	231	187	210	247	214	222	207	227	246	251	251	229	238	230	240	233	206	247	219	227	228	231	249	226	216	226	229	208	220	233	225	249	236	232	242	235	250	235	202	226	261	200	216	225	222	196	225	212	228	209	235	221	213	241	208	215	207	238	223	228	212	241	263	226	228	262	246	184	207	222	247	207	229	214	229	227	241	235	214	237	215	222	223	235	227	237	209	253	205	226	247	208	234	237	220	214	224	239	237	233	225	216	241	216	211	214	207	248	233	214	238	233	211	232	245	221	205	220	238	229	235	241	227	225	196	234	216	219	227	222	231	207	213	237	237	232	223	242	208	232	254	261	229	238	269	237	228	218	199	198	262	243	245	234	219	230	235	242	225	208	271	275	228	233	215	202	212	228	221	249	230	214	224	253	217	232	253	224	244	246	291	219	255	225	254	234	206	221	214	205	227	255	213	248	222	247	259	218	237	226	225	191	225	221	219	248	247	252	210	201	238	244	224	232	227	239	232	239	230	241	225	213	232	207	229	235	229	226	234	245	244	235	210	208	264	221	212	255	210	214	211	216	212	204	260	240	185	196	209	240	229	227	228	222	203	221	230	237	217	226	222	255	243	231	233	243	210	239	231	210	211	216	200	205	241	221	252	241	234	213	256	225	214	223	239	208	252	242	232	213	233	186	217	231	219	204	261	203	199	226	219	236	227	231	243	246	217	215	213	208	215	221	227	214	215	219	225	216	244	213	247	240	241	233	258	209	259	240	254	200	209	232	189	244	227	226	223	236	235	226	230	216	249	226	239	224	244	232	230	195	241	228	211	271	238	216	262	232	219	247	265	252	244	240	234	234	195	232	238	223	256	220	237	252	255	215	198	231	212	240	222	206	230	208	252	221	227	232	258	219	218	236	219	215	257	242	240	219	231	221	214	242	224	223	231	229	215	208	223	204	238	220	220	215	214	221	245	238	235	205	207	233	223	228	219	225	221	251	238	239	205	251	233	189	245	218	212	263	271	239	216	231	271	256	240	243	240	229	235	204	253	244	231	226	214	223	217	273	230	264	281	190	231	223	219	195	202	213	204	214	230	228	243	185	206	245	209	223	236	227	229	193	213	229	241	234	241	230	244	232	213	234	215	227	233	200	230	207	222	235	241	269	204	214	232	210	203	219	236	255	209	240	214	208	229	215	205	234	233	228	269	220	252	235	244	198	228	192	191	229	221	234	201
1963	587	599	602	601	597	606	606	552	575	582	573	558	528	581	545	560	599	518	528	585	527	602	578	571	548	540	603	556	528	524	556	536	563	545	551	498	536	553	589	548	534	600	542	527	561	569	560	567	569	546	531	573	536	543	544	572	565	572	546	564	544	554	571	576	549	568	551	532	591	538	559	512	556	502	565	562	535	518	591	533	573	548	544	545	557	523	540	536	566	519	525	561	567	550	559	544	570	532	569	501	536	503	527	577	555	597	570	554	527	521	582	557	545	607	554	593	583	533	551	544	527	508	584	540	566	554	571	564	522	546	545	568	543	535	565	515	548	555	534	507	536	556	546	551	561	550	571	522	562	540	566	523	537	521	572	562	578	595	581	593	557	587	569	558	580	531	514	594	553	565	575	593	458	508	575	514	549	531	565	565	542	531	557	572	527	518	551	507	558	576	560	509	530	599	496	527	569	564	595	569	499	554	563	543	542	535	543	536	596	556	553	566	589	578	564	579	596	489	572	555	586	518	568	567	576	561	532	552	515	573	530	508	554	513	564	535	548	537	557	549	553	571	557	554	550	582	548	540	540	590	530	580	555	516	566	530	565	538	571	528	527	547	542	579	554	550	542	559	558	522	595	550	519	552	542	554	518	570	573	534	535	566	557	544	584	562	612	539	560	553	582	546	577	547	551	581	572	542	523	585	542	523	587	561	489	578	554	566	542	502	536	557	571	549	539	597	543	559	545	572	566	570	593	519	536	545	571	545	591	595	524	566	547	557	540	511	578	578	595	514	531	549	549	574	515	568	566	506	525	556	551	568	514	559	563	538	533	564	602	545	491	539	561	545	584	558	569	524	557	558	543	543	542	568	567	557	564	565	503	534	552	553	532	560	521	544	536	584	549	519	559	532	540	585	532	539	566	557	572	533	524	548	556	597	556	544	555	594	564	532	567	565	559	550	630	529	593	600	532	585	540	539	512	536	547	587	577	577	560	535	535	557	533	531	564	550	539	528	552	560	523	522	533	541	552	530	515	536	519	527	540	595	581	579	557	567	546	522	526	520	571	532	522	561	549	548	595	584	526	521	525	559	576	570	526	576	566	547	574	545	536	562	562	581	552	572	576	551	539	555	566	567	541	557	530	560	551	555	535	515	572	503	574	540	572	585	540	568	570	545	601	559	544	569	551	566	567	567	564	518	566	536	543	547	540	562	558	561	547	553	506	557	570	563	550	586	591	526	575	554	569	577	537	521	485	559	504	544	543	583	516	584	537	533	533	512	547	527	539	531	501	572	563	546	585	507	570	543	555	593	548	566	582	536	589	594	568	544	534	568	578	550	554	522	562	537	563	524	549	550	562	526	573	555	531	535	540	551	542	501	589	526	555	576	574	552	524	568	575	572	511	551	550	541	546	571	539	542	543	554	529	532	551	511	546	510	560	531	574	554	521	493	544	522	563	530	535	599	580	563	562	561	550	581	537	547	536	566	499	555	558	617	554	553	562	574	572	565	524	567	554	582	524	542	604	583	528	535	558	545	585	531	551	503	531	554	553	555	516	561	491	532	543	613	552	593	583	554	561	551	569	499	536	577	530	572	548	563	570	565	525	533	579	541	560	543	550	589	520	552	558	526	558	577	557	564	519	584	582	537	573	553	530	552	590	549	573	567	536	556	582	503	545	555	573	573	541	565	570	534	552	530	556	578	561	571	568	538	526	572	557	543	525	556	539	559	548	511	557	533	570	535	545	554	576	540	568	582	575	596	537	550	571	557	535	508	535	570	533	565	579	473	567	555	525	548	519	523	545	537	515	554	541	553	562	530	556	541	527	582	562	563	530	547	547	550	545	540	543	540	594	536	572	563	567	535	550	553	544	620	554	546	575	570	559	564	532	554	591	571	579	556	544	544	568	547	557	526	580	561	537	547	526	524	559	554	545	583	577	556	528	543	535	551	554	576	596	517	522	514	541	507	552	545	544	561	573	523	539	527	544	559	541	536	563	564	543	557	556	528	566	574	557	562	535	541	547	582	542	580	574	567	510	597	535	568	534	521	574	558	535	589	611	546	557	557	544	559	568	563	516	548	553	518	565	560	552	534	595	581	516	536	556	532	537	566	566	539	557	587	592	537	570	529	552	536	559	517	523	509	539	509	552	562	523	585	506	574	542	536	561	546	550	553	558	538	529	509	507	558	586	506	612	566	545	509	572	550	563	558	568	556	581	582	579	565	571	570	546	532	581	575	564	549	552	579	538	562	547	522	558	550	553	508	582	515	544	544	540	529	547	594	550	541	575	538	574	562	573	555	565	539	545	567	523	518	514	562	572	571	570	538	543	534	544	552	504	578	525	531	563	592	511	534	579	577	536	563	520	578	564	549	590	541	530	533	543	555	542	547	536	558	538	557	563	512	505	552	566	562	584	531	526	585	573	550	545	587	553	537	558	550	578	574	562	487	542	516	583	522	519	508	591	540	567	592	572	505	524	577	570	545	545	563	563	604	548	563	558	591	547	530	584	568	606	567	533	562	556	554	512	571	592	525	539	528	521	541	557	523	556	554	551	583	534	548	549	561	543	533	603	537	583	557	539	510	565	554	553	607	572	525	570	556	538	492	583	582	539	565	571	521	547	544	550	587	543	523	557	540	574	537	579	554	590	581	557	536	591	532	591	564	596	560	538	580	550	546	562	538	540	578	532	553	545	591	550	553	563	561	547	587	525	548	585	536	548	564	535	566	526	549	500	560	542	565	508	558	542	569	569	541	513	533	573	533	570	569	514	557	540	544	582	533	566	542	575	550	559	598	545	542	540	560	548	513	536	506	559	546	543	569	516	559	529	567	507	548	561	592	545	587	578	540	579	569	546	594	538	567	526	507	553	531	533	543	556	569	556	509	591	557	566	601	563	526	558	564	558	579	583	572	566	600	557	536	522	587	593	539	535	531	565	519	494	560	557	538	599	604	553	541	524	559	531	551	583	514	531	567	549	569	546	542	551	583	579	592	517	557	567	525	575	545	542	559	590	508	572	559	564	576	525	499	551	571	542	576	549	574	526	518	553	573	534	573	532	581	541	559	587	556	547	581	559	591	538	505	542	570	579	567	591	569	537	553	516	513	524	543	574	559	553	543	534	538	540	548	603	543	543	575	515	507	550	564	533	549	566	599	554	568	541	565	555	573	615	579	531	536	580	562	579	564	538	537	532	554	517	593	584	535	566	568	596	516	509	541	575	551	568	509	522	575	544	545	551	538	568	541	543	544	529	572	546	532	586	552	528	529	536	524	577	542	549	552	601	570	554	561	582	524	528	540	573	577	554	578	524	514	532	548	570	550	525	567	567	562	601	591	562	537	596	539	550	585	518	569	570	529	555	565	521	546	547	545	536	572	588	555	500	527	550	523	567	541	578	545	521	624	533	535	565	548	538	575	534	555	562	578	546	564	538	567	550	518	552	528	544	553	509	513	564	581	523	569	563	519	561	519	590	528	537	520	544
8251	691	690	586	497	402	406	362	372	354	400	359	375	377	321	385	303	333	347	316	333	315	352	320	349	299	359	353	321	314	324	341	335	312	367	319	300	361	322	360	315	330	292	303	344	339	307	344	295	374	329	307	315	367	324	351	284	302	340	345	343	337	329	340	320	349	311	334	325	339	320	349	307	346	327	326	324	331	309	291	350	340	346	317	347	311	344	346	330	332	348	349	316	353	315	310	308	321	329	281	319	358	338	333	310	331	349	320	313	304	327	339	336	337	373	354	310	315	309	337	344	285	335	341	346	332	348	342	356	312	321	301	343	329	381	368	340	344	349	346	337	338	317	325	342	339	349	330	364	360	359	287	341	322	321	311	326	315	346	289	349	320	327	343	310	330	327	304	379	321	333	331	326	315	314	367	349	344	374	284	305	315	333	327	320	351	338	327	329	360	365	324	320	354	341	326	329	359	308	315	358	333	351	325	321	347	304	306	346	312	333	307	348	388	333	349	324	356	304	329	370	326	309	334	335	310	289	332	356	335	358	331	326	323	328	336	318	332	308	335	321	328	342	326	389	371	327	317	323	312	320	335	334	346	367	337	337	331	339	304	338	283	322	315	338	304	307	318	313	335	342	344	333	320	330	339	317	292	316	340	327	304	318	311	304	329	325	330	328	304	318	337	299	324	336	313	325	332	360	362	333	302	346	351	329	328	343	303	305	322	322	355	324	311	376	324	330	305	327	303	275	325	333	327	342	333	327	296	308	335	323	360	321	339	347	299	330	340	328	332	337	312	333	316	322	325	320	331	355	302	302	346	316	357	363	335	329	332	339	349	338	375	359	367	358	311	337	316	327	326	337	308	323	326	291	333	317	335	331	337	323	328	338	388	326	359	329	323	324	344	326	324	334	326	380	302	328	328	338	314	302	314	317	346	328	349	330	329	341	311	317	320	335	331	322	350	334	296	303	389	318	316	336	346	353	315	326	321	313	337	400	309	332	367	312	364	347	334	316	336	380	342	334	340	361	352	304	329	325	347	292	311	325	289	338	339	314	314	295	352	347	327	344	332	311	331	356	357	336	338	319	300	361	302	311	304	315	327	331	326	369	347	323	344	349	317	335	299	322	382	302	320	312	325	318	322	303	317	356	307	316	332	318	354	342	327	322	361	302	295	333	328	325	360	328	307	317	321	317	352	303	303	297	333	347	312	359	302	330	336	313	353	308	320	322	337	333	367	335	349	353	320	328	299	325	370	324	377	364	356	324	335	303	366	358	326	318	347	325	311	304	374	307	341	301	330	354	320	338	333	338	329	351	329	343	351	324	326	310	316	340	313	330	341	321	284	307	311	328	347	343	310	293	321	314	330	318	330	310	355	309	316	327	339	337	316	329	378	329	298	323	342	308	336	341	319	329	332	359	325	321	336	336	343	320	309	308	337	342	322	326	312	347	312	338	326	314	291	322	338	325	315	312	361	327	344	318	317	348	324	327	346	329	330	275	309	340	344	363	307	331	321	359	334	344	339	298	349	331	294	320	332	313	347	336	319	318	326	312	320	313	352	303	314	349	350	331	328	333	297	325	336	302	361	301	303	300	313	341	345	326	323	338	315	351	325	360	343	318	340	318	303	302	337	301	342	344	358	302	274	349	342	308	338	310	328	345	325	334	294	335	294	329	322	347	306	316	284	302	340	321	311	316	317	281	361	295	323	338	315	324	322	290	333	347	334	322	350	341	306	336	346	314	334	357	311	319	331	340	349	313	334	356	315	318	315	328	296	357	325	347	353	335	313	373	330	299	296	332	307	305	342	282	312	345	339	300	305	306	377	342	305	316	308	339	306	342	335	360	334	310	322	343	339	319	339	362	339	331	323	334	316	325	350	307	312	290	331	340	363	346	336	349	328	337	337	345	322	301	344	304	362	313	348	338	350	308	340	313	325	340	319	341	322	335	300	351	351	314	374	363	341	326	343	352	344	343	360	365	327	322	329	308	333	338	353	310	300	330	320	351	337	353	342	340	342	364	324	302	369	332	323	328	318	341	322	338	338	323	320	315	293	309	326	318	333	344	316	332	335	336	309	343	326	332	341	321	310	316	307	314	335	321	303	343	316	355	308	305	346	333	308	317	312	326	345	314	299	355	374	318	319	342	313	321	355	315	374	334	323	353	317	356	352	339	337	341	324	280	329	337	382	351	298	348	331	314	338	346	349	349	351	337	330	290	313	321	344	315	332	331	316	301	322	316	327	354	315	344	307	334	311	317	332	302	340	354	324	326	329	300	319	319	353	391	325	343	345	357	333	338	357	346	329	319	312	322	293	348	305	326	314	323	333	312	349	358	297	331	284	321	312	351	350	339	359	297	320	308	331	302	318	309	342	326	346	315	360	362	316	347	326	347	330	339	319	332	297	326	328	326	312	312	331	328	318	319	337	319	324	303	315	320	324	333	327	360	360	274	325	327	370	333	344	336	351	320	332	273	310	345	345	350	339	359	338	333	333	358	335	299	397	326	322	335	353	338	297	310	355	345	332	329	342	323	370	335	344	321	317	348	321	320	330	344	331	310	342	351	314	308	305	289	308	322	330	298	331	321	346	350	303	371	356	350	344	307	357	346	316	297	348	361	317	344	307	337	363	300	348	325	359	328	332	310	367	343	329	311	330	352	360	342	310	355	307	298	336	341	337	325	327	296	338	326	331	332	341	364	306	345	342	359	348	338	355	334	318	325	332	315	324	299	329	352	319	304	361	297	294	323	369	339	333	316	342	349	295	337	313	309	342	339	348	328	325	352	321	298	337	327	335	323	351	322	297	336	350	351	338	314	316	330	339	258	328	336	307	331	358	343	324	288	321	335	320	335	319	313	349	332	343	308	298	327	325	294	322	377	340	324	310	356	339	327	347	316	326	363	356	281	319	301	315	338	333	316	308	313	308	310	343	320	349	352	328	338	317	302	316	327	319	318	321	349	314	312	320	315	333	335	333	366	295	330	328	332	306	363	343	335	314	336	349	276	324	375	327	356	298	342	328	320	346	341	318	307	359	333	323	303	317	329	335	353	307	318	353	310	342	319	335	310	324	327	301	330	304	288	302	337	319	320	329	334	352	330	323	332	312	336	298	333	300	352	329	331	315	302	376	366	334	310	378	330	280	319	301	347	336	321	356	343	369	334	313	354	340	312	344	336	332	326	302	354	371	332	327	323	337	356	337	334	344	313	334	316	348	321	313	301	356	362	345	317	320	356	337	296	290	311	336	297	343	359	357	321	313	369	320	293	337	307	309	312	293	372	330	312	302	330	340	320	342	339	319	312	322	317	321	320	330	326	322	358	307	338	315	327	317	313	338	319	312	332	309	329	346	327	354	316	307	364	314	320	316	348	306	340	361	357	281	310	339	338	338	331	302	342	336	375	312	358	324	344	330	301	351	323	332	330	352	352	310	327	352	318	328	338	344	348	367	318	335	326	325	360	317	311	323	363	321	325	320	340	333
6863	995	1474	1626	1521	1244	1141	1018	999	991	909	860	850	824	887	855	792	780	808	807	831	797	770	756	780	804	795	790	811	813	756	784	737	781	793	741	749	774	775	767	752	789	726	761	746	771	775	722	741	710	782	746	798	759	777	769	718	798	812	772	780	718	765	751	723	715	762	711	719	699	756	743	754	757	745	755	778	745	758	744	759	747	768	720	762	753	752	775	761	718	731	739	754	753	743	709	762	757	744	732	782	754	746	727	702	729	719	778	722	746	749	783	700	753	756	664	742	779	791	699	703	765	758	683	752	733	756	719	739	806	740	749	794	782	753	757	727	743	767	720	761	736	723	731	732	765	728	794	740	747	708	727	758	694	712	767	732	774	795	718	774	754	723	800	725	738	788	764	689	737	793	722	729	720	787	742	743	769	723	714	744	766	720	707	728	745	806	728	774	786	729	709	790	718	724	711	704	728	732	710	756	747	754	692	788	746	748	760	793	787	746	740	747	733	729	715	756	724	787	752	704	758	769	745	733	717	763	801	818	742	746	747	750	758	773	803	713	769	781	746	760	731	764	760	819	782	761	747	737	778	751	758	744	722	764	781	752	728	751	682	750	722	770	767	729	764	783	762	725	736	708	746	697	768	757	777	794	757	762	725	731	724	793	753	726	745	755	751	808	768	766	789	680	739	753	747	772	759	736	760	797	722	730	739	721	723	718	776	779	761	727	773	740	784	750	797	784	774	787	766	749	711	732	783	756	755	764	741	740	781	773	745	777	700	771	739	768	765	712	721	771	736	739	755	728	743	798	723	765	738	700	712	736	723	716	709	706	813	739	743	721	735	800	765	753	733	740	712	740	763	694	718	806	764	785	727	682	722	806	715	757	738	749	778	739	726	715	809	749	772	732	775	719	761	722	731	732	746	730	775	692	760	731	765	695	735	756	742	727	769	733	789	724	766	786	763	808	705	724	747	726	767	759	732	721	795	686	719	736	727	781	786	782	723	757	810	778	760	756	762	733	755	774	756	789	713	734	751	819	719	729	717	827	747	742	754	774	766	756	716	694	755	744	729	759	759	758	711	759	758	725	784	730	772	749	730	755	670	699	735	738	729	753	704	737	737	764	740	741	723	725	755	731	732	769	735	751	756	747	743	756	722	705	700	792	775	784	791	745	736	710	791	817	770	780	744	747	767	733	690	751	738	715	744	785	692	686	721	753	711	726	715	842	770	749	737	730	746	760	717	749	784	741	739	753	737	782	715	728	751	795	754	719	779	700	708	694	728	715	794	782	709	730	725	741	745	718	748	803	750	714	723	810	727	743	768	753	736	741	765	743	772	750	772	730	721	718	770	770	762	777	713	746	709	745	743	767	773	781	734	756	749	770	741	740	773	735	728	807	756	773	776	683	759	710	785	727	718	733	758	810	719	741	720	748	739	728	761	763	733	769	706	748	749	767	753	705	698	665	743	779	762	756	726	731	735	812	719	769	786	691	709	738	701	757	749	721	716	683	770	764	770	759	759	737	742	718	713	773	763	749	744	745	754	699	731	782	748	785	738	735	763	740	794	741	743	812	755	744	771	699	733	736	688	759	754	760	772	727	753	730	792	768	732	749	696	721	722	739	744	733	742	768	764	780	758	728	696	776	719	710	737	782	741	738	744	773	733	750	787	771	743	745	748	706	724	771	758	750	797	718	775	755	698	746	753	763	747	735	795	756	732	763	780	756	701	697	766	739	723	777	720	724	778	737	788	781	759	746	809	738	750	737	732	751	764	736	721	793	754	691	740	723	739	802	686	715	735	792	711	755	719	738	778	763	709	736	716	717	745	746	705	731	754	737	737	709	720	756	731	738	766	733	748	699	731	753	735	764	708	777	731	732	758	779	753	722	793	779	702	760	733	776	719	675	788	784	692	732	806	711	705	758	810	768	784	776	783	799	719	742	740	716	711	750	722	748	686	747	678	734	746	724	731	727	718	740	715	739	736	803	708	730	749	754	785	755	755	746	725	713	782	719	789	803	736	740	768	732	719	806	724	754	729	766	737	776	717	764	697	720	723	787	768	722	744	742	748	709	729	749	698	770	720	788	756	753	743	757	751	764	702	717	779	755	726	707	678	762	787	738	718	744	752	764	747	821	751	727	689	804	781	717	720	740	754	746	711	738	727	767	740	735	741	719	718	745	711	740	768	747	753	778	723	786	781	737	731	750	786	764	755	729	716	747	723	754	765	756	761	819	798	776	704	751	739	774	777	769	725	743	746	749	740	756	754	743	692	728	714	692	736	738	777	706	767	727	724	722	756	754	761	706	683	749	759	770	755	698	702	736	742	739	733	729	754	776	758	731	734	762	711	700	724	751	734	755	708	814	741	765	731	724	762	728	732	763	761	726	771	747	735	760	765	739	742	744	776	744	823	684	808	745	703	733	745	753	757	730	761	726	713	761	716	752	750	722	747	789	731	705	759	745	744	765	705	781	767	740	738	711	753	762	742	766	745	721	754	750	748	712	740	696	725	716	753	746	749	701	755	752	771	754	733	736	694	760	779	753	722	737	722	736	734	739	761	740	790	733	761	768	771	741	787	795	761	776	759	775	716	711	742	722	732	737	748	738	715	740	742	729	764	710	746	747	780	790	758	801	749	788	748	718	728	754	721	729	767	744	722	727	754	762	754	791	772	757	719	768	795	730	753	755	758	725	733	718	778	693	729	763	741	704	753	760	770	756	700	722	748	767	721	757	756	813	706	772	722	776	747	761	725	734	746	694	776	763	723	754	740	730	756	751	802	759	754	738	779	742	779	768	735	781	744	801	762	725	728	735	755	752	751	744	743	761	766	709	741	756	717	753	762	742	756	752	786	772	724	750	758	707	725	712	724	741	736	743	728	763	776	725	728	745	767	750	751	718	728	731	798	738	750	734	729	759	713	726	771	760	739	748	757	810	737	760	721	711	733	762	717	776	692	713	720	797	786	759	751	718	712	782	727	716	760	746	736	753	723	745	756	765	717	744	723	729	753	700	690	742	716	776	742	742	764	756	749	754	795	748	716	735	752	731	730	747	725	736	775	704	771	718	729	719	748	767	746	763	739	801	732	725	771	730	715	713	764	764	749	797	729	745	756	766	711	713	698	750	754	743	742	733	762	795	730	739	771	757	799	755	702	762	681	722	721	758	711	714	747	765	723	771	756	763	745	786	694	754	699	718	716	751	764	752	722	729	769	729	763	774	749	718	774	816	722	763	749	763	747	760	764	707	716	745	741	775	741	745	728	743	733	717	757	749	775	729	720	753	776	744	749	708	720	768	725	804	738	761	739	717	758	744	714	770	720	755	752	728	816	748	778	782	762	708	727	740	756	802	793	736	772	768	708	717	737	704	729	764	715	802	754	734	704	775	722	738	748	732	751	731	774	735	718	760	749	733	699	792	749	796	761	713	743	780	730	741	752	766	743	761	807	761	759	787	720	739	733	817	746	736	760	728	724	795	704	737	730
15073	1223	939	769	535	438	339	332	281	285	278	236	222	232	223	219	228	216	232	225	200	206	222	213	234	213	229	210	222	198	202	208	210	235	211	208	207	230	208	220	200	208	223	206	209	217	219	232	233	229	254	204	216	260	205	217	192	225	197	213	215	183	220	239	229	201	193	187	191	221	221	228	234	235	191	226	224	218	239	180	221	220	217	206	226	212	214	209	226	220	227	223	224	240	210	223	210	218	207	215	190	223	213	205	223	222	200	207	224	209	207	185	206	223	248	226	236	203	207	222	211	209	185	202	212	212	214	219	181	183	223	234	264	223	217	190	226	251	215	215	199	198	204	229	218	222	172	241	225	206	212	211	199	228	189	189	219	218	208	221	205	214	236	184	203	203	200	202	230	190	209	238	227	202	199	226	211	199	234	207	211	213	212	226	213	198	219	207	219	206	187	229	231	244	214	197	238	214	221	241	197	209	233	166	230	224	215	202	201	219	179	216	211	195	215	225	196	202	227	222	212	206	225	215	214	212	237	248	214	214	203	208	205	215	188	198	237	222	226	200	203	229	190	207	210	196	228	171	220	232	218	244	241	212	192	206	218	236	205	190	213	226	201	193	215	242	217	233	188	217	229	207	198	219	199	201	205	232	219	237	217	183	189	197	239	227	222	210	215	212	231	207	213	211	219	240	196	250	214	203	205	198	210	219	241	212	186	238	206	197	204	220	207	235	188	210	234	220	222	230	216	196	225	202	203	239	201	218	211	224	210	215	218	237	207	216	230	205	220	223	188	232	212	225	209	226	225	221	211	218	238	195	223	184	195	200	229	218	198	191	207	212	243	226	212	231	199	212	225	207	201	210	215	222	222	218	263	212	197	185	209	231	196	217	213	190	216	194	209	239	217	221	239	218	208	212	192	206	175	188	205	193	195	201	221	200	194	198	217	208	193	204	193	197	178	205	210	201	199	189	223	209	207	182	217	226	182	222	220	228	211	165	186	209	187	220	216	202	204	191	219	199	211	238	217	193	214	219	210	209	223	233	220	215	203	187	212	262	226	221	208	216	240	200	204	208	196	234	203	214	198	189	189	214	217	217	233	215	206	187	214	185	204	218	220	196	228	209	199	199	196	238	214	181	184	210	189	207	208	222	212	195	229	193	186	213	163	219	206	192	216	186	244	222	176	219	232	225	219	242	221	212	228	203	197	210	233	192	189	227	229	201	201	210	185	194	225	228	211	188	231	238	218	188	195	209	217	225	184	199	188	237	200	231	232	228	229	227	209	212	229	209	206	172	212	204	204	197	227	203	207	219	211	216	222	216	222	200	247	219	223	195	219	212	221	199	195	201	210	210	179	209	225	205	217	185	182	208	201	182	224	198	217	188	189	215	187	207	205	206	216	226	234	237	189	224	217	227	200	206	203	228	203	224	195	191	213	196	195	204	205	233	227	227	225	229	213	194	238	184	199	223	198	234	210	217	218	204	216	212	202	225	210	222	193	226	207	206	249	198	210	236	215	211	182	205	226	223	232	225	193	211	197	195	211	183	188	217	216	190	216	193	189	228	240	203	206	188	224	214	204	218	199	222	205	229	190	212	216	196	192	218	202	230	225	205	219	201	191	220	211	209	218	212	202	222	186	183	178	185	212	197	227	220	214	198	208	204	223	207	189	205	241	200	227	204	200	221	203	215	225	207	217	213	199	222	186	210	180	216	198	221	209	238	201	192	211	214	221	212	228	213	205	205	208	222	234	204	214	193	227	234	196	216	228	206	182	225	196	223	216	236	237	191	202	185	205	209	207	220	213	223	219	210	207	229	200	204	202	212	198	203	226	210	218	187	238	216	186	187	203	224	223	233	215	189	234	194	198	203	226	204	216	204	194	232	213	210	193	217	203	219	215	228	203	191	214	181	197	213	237	191	211	233	190	210	199	195	204	186	229	218	220	217	233	211	210	216	196	205	191	216	190	220	202	242	206	197	205	214	232	199	168	198	199	216	210	226	185	179	214	202	202	209	201	191	251	207	235	199	221	231	192	226	203	228	182	200	215	197	217	180	201	214	223	249	221	205	210	203	213	224	227	212	240	190	207	197	213	193	228	220	199	236	219	206	215	196	226	223	223	186	219	227	215	206	220	218	209	197	210	220	176	224	205	191	212	218	202	213	227	223	210	241	207	183	202	222	203	176	229	212	179	212	190	210	214	204	212	202	200	203	196	228	200	209	216	230	206	244	226	197	226	187	221	198	207	198	242	222	216	243	189	222	202	201	185	192	190	248	222	202	206	203	232	211	208	185	235	216	188	223	213	192	216	217	210	225	190	221	227	206	207	213	219	209	223	227	227	203	234	223	198	221	205	225	224	216	206	207	208	171	202	203	206	219	221	222	197	211	229	244	216	199	217	215	206	211	236	197	208	191	204	193	213	190	228	199	230	244	224	185	196	199	206	220	224	212	190	215	207	203	204	214	220	186	211	209	240	209	213	214	206	201	216	203	211	221	197	180	221	212	190	232	202	204	223	214	225	231	214	204	212	230	208	212	185	197	221	197	201	210	218	218	208	202	225	213	182	214	210	206	211	209	232	202	208	210	197	195	238	207	218	225	179	232	201	197	235	218	226	226	214	246	249	196	223	193	220	190	216	225	229	215	196	205	217	205	221	228	217	197	188	228	200	195	180	198	197	203	192	200	225	165	237	223	198	212	218	216	194	202	224	210	226	203	205	215	213	230	235	205	212	217	245	215	239	218	218	234	182	199	217	176	210	188	210	193	233	191	204	213	181	208	214	200	235	222	220	207	230	205	200	211	229	239	196	191	193	199	199	218	211	190	232	205	186	209	215	202	214	234	192	217	186	205	210	194	208	219	201	201	229	226	198	184	213	212	214	209	197	194	208	235	210	208	223	231	236	199	191	199	202	219	206	228	204	196	198	237	210	184	215	220	204	213	197	213	216	217	227	191	211	210	180	210	224	199	172	177	208	213	213	221	190	209	205	227	197	198	224	203	232	208	183	190	174	204	227	186	222	200	213	227	189	207	222	224	185	204	208	206	195	213	203	218	233	217	210	234	197	201	222	192	172	204	219	203	201	232	201	233	202	215	215	183	189	201	233	214	192	209	203	223	188	215	198	208	205	219	236	171	190	196	193	217	196	194	206	205	225	236	214	227	264	206	202	203	190	214	244	181	200	201	223	198	213	212	191	218	208	197	215	223	209	202	213	211	237	233	195	216	198	199	220	209	215	204	182	241	186	200	224	193	206	217	226	192	206	203	235	205	209	196	179	219	217	200	227	212	241	219	222	199	207	204	230	224	187	195	201	218	197	223	213	200	237	236	198	206	224	197	213	219	181	208	214	192	251	204	220	201	190	211	233	231	172	206	216	218	221	228	231	211	222	223	197	209	218	211	221	218	196	222	240	199	249	194	221	207	204	191	218	191	206	220	217	217	206	208	227	211	203	199	198	200	197	217	207	199	190	209	189	199	211	214
8213	997	1920	2255	1958	1517	1192	1041	981	924	802	749	732	709	695	600	643	609	586	573	572	557	561	516	546	508	545	535	475	498	553	490	518	484	523	483	533	538	511	497	528	521	498	485	531	489	518	489	482	506	531	528	511	511	450	486	499	486	470	490	475	509	486	485	489	498	493	516	465	482	503	485	489	497	515	501	486	473	510	473	483	469	484	507	484	479	492	501	500	488	452	520	513	472	512	489	502	526	483	480	493	469	504	439	507	494	460	487	472	422	521	480	452	501	474	473	481	507	487	493	461	485	475	467	463	451	456	463	537	461	542	481	534	484	463	457	469	468	470	486	511	510	501	493	484	504	481	503	444	493	491	482	450	483	483	488	466	488	477	494	520	485	492	489	478	463	541	468	472	485	489	490	483	499	470	462	499	447	468	472	483	495	479	523	461	507	539	489	524	484	496	471	465	463	466	494	484	484	484	502	472	480	470	475	487	475	466	476	468	504	491	433	445	462	487	461	454	438	487	492	491	534	508	506	488	507	539	460	459	505	516	475	482	504	486	482	517	507	471	511	474	495	478	520	506	424	455	482	458	470	478	482	517	482	484	476	469	516	452	487	445	514	495	462	503	472	497	493	455	468	465	498	461	477	480	454	472	439	443	478	458	499	474	474	492	525	471	491	457	510	536	496	485	495	500	458	544	470	507	499	489	521	492	502	489	490	473	492	463	476	505	461	446	437	460	444	470	510	505	470	481	478	503	478	525	500	498	461	484	526	493	531	500	491	458	507	474	465	461	464	509	516	487	485	473	484	468	484	478	458	516	473	511	504	481	475	525	470	466	472	475	454	462	508	480	436	483	510	456	486	467	510	499	502	462	532	493	485	512	500	488	484	453	472	514	472	509	512	479	505	497	467	483	520	471	476	503	523	496	503	511	491	471	530	463	481	527	468	525	490	461	469	455	478	449	508	501	440	460	470	505	480	463	473	488	463	470	479	465	465	488	498	449	485	448	484	477	475	475	450	526	493	493	472	488	517	460	459	483	501	496	520	498	513	516	502	502	477	496	467	494	465	484	470	463	446	478	521	479	498	507	487	461	471	505	487	462	470	471	452	468	493	493	523	468	456	472	489	455	446	470	521	508	437	518	504	505	455	454	490	474	505	493	512	458	421	487	465	507	452	475	482	474	488	461	480	496	463	482	433	478	476	471	492	493	511	499	459	497	513	477	476	460	443	452	541	510	504	479	491	510	474	480	518	470	476	483	473	482	482	507	462	436	488	484	467	480	464	495	501	466	443	484	487	515	476	485	470	526	498	467	494	461	484	463	496	523	490	453	458	476	464	496	500	504	440	463	470	472	495	488	461	491	460	514	437	481	455	521	495	452	475	472	458	464	477	484	495	467	468	499	488	519	486	473	465	475	451	480	450	488	487	484	443	454	452	509	485	512	477	487	484	472	494	487	431	534	508	447	462	519	517	498	508	538	492	492	486	426	491	512	447	476	494	469	516	502	483	494	497	453	491	441	451	458	496	497	430	473	481	495	470	482	458	478	491	502	501	516	480	470	504	516	469	470	454	479	482	470	497	500	473	503	511	496	464	501	503	458	480	454	417	470	509	492	517	506	486	531	467	450	487	495	483	490	512	488	493	491	506	506	493	519	503	514	457	468	463	514	498	468	475	497	502	543	496	465	496	476	474	507	463	483	496	517	481	468	459	481	489	518	472	479	477	502	490	473	498	475	498	468	463	564	484	482	471	502	455	472	501	498	519	517	485	478	476	504	464	489	465	504	467	473	475	499	444	477	451	493	481	492	454	487	437	504	482	434	511	491	462	525	492	515	500	508	435	495	506	510	479	484	481	493	486	509	494	458	512	456	468	520	508	473	459	490	507	491	483	480	503	492	478	489	490	473	490	458	487	498	500	465	471	482	492	490	468	508	527	469	491	473	508	457	495	472	461	464	493	471	482	464	480	463	505	484	490	493	511	488	518	438	490	452	476	519	509	501	466	471	424	461	462	503	521	496	463	499	463	478	489	504	465	495	486	454	539	492	490	504	502	495	440	481	479	520	506	487	477	497	481	435	486	516	515	460	508	528	468	479	491	495	469	427	477	498	517	488	529	510	461	470	482	498	488	488	519	496	484	444	457	496	452	470	466	532	495	488	479	483	504	480	509	510	496	466	475	486	460	496	510	518	462	445	487	496	502	480	473	471	470	498	486	483	466	488	469	480	462	443	475	458	473	501	521	475	464	494	454	489	467	469	478	499	471	484	484	482	520	498	504	459	496	509	494	516	504	499	526	498	475	466	477	506	515	475	480	488	485	467	526	447	456	473	477	451	484	449	506	453	468	509	481	477	489	489	469	518	490	485	488	492	492	443	449	493	484	473	529	508	485	487	479	496	491	503	491	477	492	461	472	468	509	466	482	520	485	434	461	425	466	473	518	473	503	500	449	495	470	483	522	487	506	467	495	488	459	485	480	468	483	421	475	522	505	455	487	446	481	513	421	445	489	424	510	470	473	476	505	473	503	483	486	461	491	474	476	480	497	470	501	511	515	467	531	529	500	494	475	501	472	481	472	483	492	511	460	515	473	469	542	488	461	480	506	479	474	495	487	481	491	516	490	449	463	440	505	459	501	482	464	493	507	487	487	476	533	513	464	475	498	466	518	468	508	515	511	485	501	467	509	479	479	455	502	474	481	500	485	513	463	517	457	520	476	469	480	492	460	518	440	456	471	474	499	459	494	503	490	479	462	464	501	504	475	491	455	468	503	470	433	509	483	506	436	483	459	529	476	487	454	547	473	492	479	491	503	502	501	482	490	456	486	506	451	466	419	494	483	469	462	454	489	502	480	485	454	504	478	531	496	494	540	515	479	474	513	511	489	497	435	513	481	516	483	523	471	462	418	506	483	451	494	449	491	476	451	489	459	478	495	491	465	515	502	457	506	494	504	463	504	500	477	491	484	460	506	466	495	488	496	482	455	488	498	492	493	530	467	466	494	446	500	464	447	477	475	480	473	492	482	477	468	482	516	539	485	483	510	471	501	441	464	464	482	487	551	485	515	472	493	486	510	482	489	486	499	464	479	523	459	454	480	463	486	480	520	514	508	479	486	465	498	471	461	453	486	483	473	518	482	479	500	477	475	526	481	469	481	485	476	464	446	470	484	486	487	441	531	513	480	478	463	452	476	489	478	482	477	461	487	494	487	466	483	475	479	504	484	492	496	487	473	514	504	470	468	486	503	481	491	474	521	476	504	501	496	476	498	492	485	484	518	518	498	498	490	476	508	482	468	462	496	472	462	483	485	450	482	471	459	500	508	500	542	504	492	511	470	513	512	474	496	512	518	476	491	456	467	476	495	476	467	507	471	525	510	488	510	470	462	475	480	478	502	473	495	482	506	494	470	503	494	424	478	485	471	478	495	489	491	465	445	481	472	512	531	496	481	466	537	518	503	526	492	490	469	469	509	488	478	490	487	479	485	493	480
1676	221	261	274	236	254	215	251	231	225	218	217	229	207	245	240	253	228	250	212	258	227	248	235	232	240	209	216	260	254	210	214	186	228	251	206	219	257	221	236	220	234	200	238	224	238	193	206	214	221	212	216	250	235	256	217	217	226	252	209	214	224	229	233	223	208	205	222	235	252	207	202	222	233	209	203	215	210	186	245	187	241	220	233	248	240	242	214	211	216	199	218	251	263	257	216	239	230	222	234	214	227	238	202	217	237	247	206	210	214	205	243	218	237	239	206	241	246	204	212	230	256	236	249	214	223	193	234	231	241	230	227	224	199	223	259	225	224	216	232	233	227	193	218	202	218	242	244	210	243	211	217	211	232	241	225	222	225	207	260	228	212	250	199	202	174	237	229	241	238	207	273	230	256	230	228	234	220	231	224	224	211	220	205	223	216	238	241	245	228	254	211	241	233	221	214	237	240	224	217	251	204	216	237	220	232	245	218	239	223	217	232	215	228	201	229	213	201	214	213	221	207	222	227	235	213	221	257	203	221	212	212	214	235	245	226	245	237	219	212	188	240	241	227	226	211	203	232	218	199	249	230	231	255	219	218	203	202	226	203	200	222	205	206	215	246	222	221	222	227	239	239	225	261	213	220	241	261	230	240	226	199	220	246	213	198	271	236	238	277	220	242	251	222	218	210	257	257	257	234	202	250	218	236	209	225	258	232	266	211	205	245	210	252	231	230	216	241	246	231	223	204	232	211	233	221	224	242	228	254	244	234	244	220	224	222	229	235	239	223	223	212	211	188	224	222	228	222	264	210	251	220	233	218	235	268	234	222	207	235	256	192	212	239	218	228	242	249	214	237	252	228	234	237	233	222	232	199	237	235	250	208	230	244	233	232	192	237	240	240	230	220	236	259	214	222	231	212	222	215	236	239	234	240	231	222	239	249	204	223	226	223	209	233	217	237	224	204	216	237	243	239	230	226	227	219	255	243	222	239	232	235	217	215	224	228	253	209	229	217	235	209	234	217	246	234	205	210	243	231	224	232	215	219	234	229	281	215	227	228	198	248	223	209	170	224	219	231	232	212	219	210	211	230	211	235	221	237	233	257	238	213	213	260	243	233	218	253	247	231	227	255	221	204	227	213	230	233	215	237	213	234	221	237	224	209	207	218	248	213	219	252	233	232	223	230	239	250	248	233	245	234	225	244	226	255	247	219	256	229	216	225	235	224	216	214	232	216	221	210	240	227	236	264	253	229	235	229	228	235	195	237	225	205	223	227	227	258	210	253	226	243	215	233	206	210	240	213	204	265	237	218	229	235	192	241	234	241	203	229	260	221	246	207	236	198	229	257	217	221	213	219	217	222	214	210	211	247	215	267	189	207	220	225	244	242	247	236	221	205	211	194	262	224	211	234	235	241	251	210	240	231	256	227	235	232	231	224	228	244	246	232	213	215	230	242	239	246	206	236	252	233	217	234	218	230	242	226	235	224	213	213	222	229	237	223	261	233	181	231	210	205	226	219	242	228	235	245	222	228	202	235	247	238	239	219	240	244	215	225	224	207	246	238	225	246	221	216	220	254	233	240	225	236	246	244	235	207	215	217	210	207	212	227	226	214	243	225	235	222	221	241	231	249	218	238	243	194	234	217	232	213	226	206	237	244	261	213	212	226	235	235	207	240	216	202	202	221	206	231	221	231	211	223	210	233	220	247	220	240	226	233	226	212	245	223	219	258	228	243	225	228	214	198	205	246	229	229	220	202	254	233	255	261	209	260	221	208	232	214	203	207	205	222	238	199	217	243	232	240	224	237	220	258	234	235	226	222	227	238	204	223	229	250	259	204	219	240	222	218	185	214	237	245	208	225	219	245	222	220	205	236	215	221	235	224	228	260	195	201	253	227	226	235	245	225	226	224	219	218	219	200	220	217	198	257	235	223	202	220	235	229	230	213	250	232	224	213	218	212	222	245	208	194	241	243	202	226	238	250	241	252	244	220	249	213	225	213	252	218	234	197	212	236	258	194	222	223	206	254	268	218	232	238	198	206	248	247	238	220	235	194	245	209	230	223	206	233	219	236	210	203	229	240	197	218	226	261	225	226	221	201	210	227	223	252	221	220	222	250	214	218	192	242	251	197	225	265	209	249	243	236	228	223	213	194	213	205	178	245	241	232	232	225	222	264	242	237	250	253	219	214	246	230	215	232	241	238	267	231	196	223	212	233	251	238	212	212	219	237	234	212	229	245	250	190	206	237	241	237	199	213	218	221	243	228	212	227	215	200	199	213	220	224	218	242	220	218	256	212	201	222	235	231	210	223	223	209	236	211	257	214	245	210	237	222	234	239	209	241	231	243	256	231	210	234	259	213	197	222	229	201	213	209	204	210	214	216	202	257	218	217	255	212	213	257	223	250	225	260	235	214	238	213	219	248	227	255	216	225	224	232	219	215	200	259	236	238	226	225	223	234	238	211	204	251	238	248	216	238	223	224	194	208	237	189	225	205	219	234	215	206	216	207	219	230	201	219	239	217	230	250	209	227	261	236	227	221	224	234	210	226	230	195	238	240	210	232	215	233	239	212	245	211	227	255	216	233	236	199	208	203	224	227	237	236	232	234	209	204	224	225	235	257	194	208	246	226	210	222	203	205	218	239	223	237	217	212	225	234	242	203	228	214	220	208	257	226	229	257	240	208	215	235	224	270	223	218	223	233	224	212	217	244	217	223	197	234	232	237	225	200	220	212	222	252	223	228	212	246	209	242	234	221	237	221	225	238	216	216	224	214	219	214	230	203	261	230	235	223	225	244	234	230	249	220	222	218	209	254	258	231	232	212	242	218	212	218	226	205	217	248	231	219	230	215	232	202	248	217	198	230	199	208	229	266	207	243	215	236	229	223	198	206	235	223	203	233	189	247	217	227	203	203	215	218	207	210	212	202	202	233	268	208	198	242	236	217	196	200	230	220	262	213	233	219	209	235	216	216	215	224	228	275	232	209	234	225	231	208	226	230	248	232	211	237	215	254	229	225	227	204	234	194	250	214	239	221	202	228	239	222	194	207	226	251	232	231	232	213	227	260	227	233	221	234	232	218	224	229	217	198	229	236	227	217	214	230	232	216	251	221	201	200	226	224	232	222	229	223	206	215	246	248	210	240	211	239	225	203	214	233	191	204	257	234	258	226	205	230	201	241	221	218	214	218	234	211	226	216	229	234	226	230	225	206	199	246	232	230	228	234	193	221	222	234	228	241	196	202	232	246	210	263	197	217	209	233	265	222	236	205	232	205	217	211	217	259	249	216	230	239	249	213	255	239	219	229	248	257	248	216	219	233	244	227	230	244	256	220	239	223	224	220	235	244	246	207	211	258	230	220	223	244	242	221	222	235	238	237	244	221	231	201	249	240	221	238	231	232	223	214	202	231	253	238	238	221	227	246	231	231	224	226	241	256	227	234	235	216	210	204	232	227	240	240	240	227	239	217	221	229	227	217	231	234
2065	542	605	566	574	564	558	578	558	562	563	535	538	546	627	515	567	525	559	541	556	584	560	537	576	542	549	542	544	563	554	530	551	567	593	554	559	566	569	584	537	523	531	553	484	515	553	566	537	580	526	573	586	538	588	533	520	506	569	538	541	545	549	536	551	541	572	528	562	523	550	525	542	556	537	578	548	562	550	520	557	534	565	530	524	606	536	577	614	544	542	520	550	571	575	573	522	573	552	545	546	604	544	565	551	569	597	545	538	556	532	512	562	549	570	600	543	549	519	567	528	562	532	535	629	540	566	550	534	567	576	545	572	559	558	557	541	557	527	583	522	575	534	567	525	573	497	544	573	574	550	575	527	567	560	552	545	525	544	556	554	575	572	537	555	550	527	509	576	544	557	539	537	600	537	526	585	549	520	564	536	540	546	593	545	555	568	550	579	559	537	583	572	548	547	567	566	513	561	566	571	562	576	541	525	569	592	544	528	586	578	552	551	559	575	526	571	532	553	563	550	541	517	528	538	551	554	529	509	599	584	564	540	570	545	511	510	541	602	550	563	585	551	520	572	548	556	544	547	521	543	562	561	552	524	542	576	597	539	513	598	566	513	556	522	546	567	532	559	601	550	563	516	543	565	594	577	573	494	551	546	562	542	579	550	563	496	520	543	564	559	534	533	555	535	554	520	535	552	523	552	571	516	539	527	553	568	542	544	553	562	542	536	529	596	522	535	574	567	591	549	563	542	502	554	571	580	539	607	575	535	568	558	566	557	580	532	561	576	592	550	555	521	538	525	567	594	542	559	505	565	541	566	545	574	564	540	555	550	575	550	521	559	590	519	559	588	556	541	566	544	529	525	562	522	528	562	577	574	536	562	563	579	571	577	552	554	570	552	521	608	531	547	560	528	586	522	508	538	575	577	566	619	560	592	575	570	513	559	576	553	508	556	558	604	546	553	535	530	545	565	568	558	564	576	567	543	553	532	546	556	541	560	606	582	569	521	547	545	574	545	547	573	534	550	551	557	573	597	524	563	590	548	576	549	558	555	523	589	561	537	527	564	545	575	525	572	547	547	583	557	573	583	520	637	566	579	557	571	556	556	562	533	544	594	543	551	546	566	553	520	537	587	581	522	534	542	538	506	581	556	544	550	548	512	543	561	569	554	550	535	555	531	561	571	561	575	553	542	543	582	516	527	527	547	559	522	520	542	582	575	559	570	507	510	584	553	539	530	561	560	520	556	552	538	542	561	572	535	575	554	554	514	559	533	539	529	569	547	543	556	557	534	587	515	555	555	542	536	544	516	515	568	611	536	560	575	536	567	552	528	534	560	590	560	558	589	573	561	575	560	566	557	522	506	573	550	558	582	579	526	548	550	585	570	531	559	583	593	574	552	502	533	554	546	517	541	542	545	591	524	592	580	574	538	509	556	576	575	553	582	549	583	561	559	544	558	507	502	571	547	583	569	552	552	623	557	553	534	559	519	546	556	613	542	531	541	577	536	536	586	566	545	577	544	581	576	566	536	535	557	518	564	541	563	509	492	558	541	536	524	509	584	557	590	536	574	579	555	561	606	571	558	530	582	562	536	606	578	580	511	564	556	523	541	575	564	585	600	519	582	571	561	557	574	556	563	603	571	595	503	565	509	526	531	553	567	563	545	557	527	574	583	555	575	587	548	586	568	552	546	551	550	534	545	578	545	561	554	574	568	565	523	571	559	594	571	569	593	561	497	561	565	558	535	570	547	536	573	556	521	579	582	576	573	573	543	547	575	615	531	519	583	534	550	540	533	548	539	521	501	539	543	561	533	517	548	547	555	542	572	545	551	614	539	558	573	561	568	568	589	546	516	557	580	584	554	529	566	526	566	576	569	611	556	542	542	550	573	574	555	527	570	561	575	549	537	512	522	555	558	534	534	553	529	543	574	547	555	553	533	550	527	577	584	550	548	551	559	536	560	586	523	505	581	601	563	580	564	561	554	523	544	599	562	508	577	521	538	587	550	555	533	553	584	551	554	544	543	525	563	521	579	636	565	549	591	553	560	553	526	520	557	566	544	539	527	560	539	576	517	558	560	527	511	585	595	555	568	565	549	553	584	592	573	578	515	620	577	554	549	534	541	580	578	559	546	546	538	596	550	575	522	579	517	545	569	583	582	553	526	555	547	538	566	563	554	559	575	518	583	568	544	536	577	566	591	578	529	556	575	544	578	523	512	566	516	527	547	536	573	533	536	567	573	594	537	529	562	565	544	589	526	568	548	552	534	559	538	552	579	578	554	523	566	541	557	560	564	509	552	554	542	590	544	561	525	594	570	530	554	540	541	542	560	503	570	562	517	543	568	567	622	573	518	566	548	554	552	575	521	592	564	532	520	600	521	538	519	541	556	556	568	551	556	544	547	503	570	536	545	558	544	584	572	539	523	588	566	556	582	543	545	537	574	535	535	537	540	556	562	558	583	523	525	537	592	547	570	600	551	553	517	535	552	588	529	557	512	540	573	545	569	552	538	562	546	571	563	586	544	561	551	547	566	599	551	557	579	549	567	575	582	528	546	562	515	537	562	561	514	560	538	512	552	546	555	564	535	585	569	557	535	550	518	526	524	550	533	528	528	506	583	528	530	553	558	539	547	570	519	524	588	527	535	591	531	574	555	559	562	564	540	578	521	530	581	573	561	520	576	588	538	574	571	553	598	541	533	562	510	609	556	564	550	588	539	516	558	573	545	587	544	566	603	562	548	543	597	530	557	563	592	545	553	538	564	534	537	550	565	616	567	588	553	557	534	558	520	594	588	558	539	563	558	529	540	524	516	517	529	529	540	572	582	543	572	580	566	574	562	528	556	550	557	537	531	552	563	607	551	565	519	538	541	569	528	538	520	557	545	532	541	527	583	570	565	588	529	521	612	542	565	521	536	550	556	584	505	551	563	528	529	514	553	540	552	606	523	543	523	565	549	557	544	551	537	593	556	538	557	510	599	550	511	585	559	534	543	535	564	548	561	525	539	567	532	561	563	590	591	548	562	517	576	510	557	540	574	564	587	558	534	562	604	556	560	547	594	551	585	542	569	522	594	516	574	546	517	558	566	581	555	544	537	482	561	558	538	548	547	589	547	542	593	548	573	567	548	564	572	587	513	541	562	543	519	559	558	537	574	556	569	587	552	574	564	566	555	564	543	560	572	583	504	513	541	516	539	551	557	583	573	556	571	570	577	560	535	625	549	548	572	520	543	555	548	550	574	584	558	552	569	532	580	563	554	547	573	501	539	518	550	539	563	542	556	595	550	545	594	539	586	555	527	551	538	573	541	556	551	532	550	573	568	564	552	532	515	579	574	574	604	537	572	571	548	541	549	559	520	561	528	521	569	541	575	547	547	553	547	556	552	515	565	552	497	589	573	537	559	536	556	517	592	560	573	562	513	543	554	517	542	593	567	572	543	542	568	572	524	510	531	543	573	560	532	562	553	532	599	533	557	546	565	571
8228	728	707	555	470	425	418	398	332	341	329	346	329	370	350	337	333	310	341	344	340	348	367	325	334	337	322	322	353	326	317	331	314	339	339	315	309	337	351	328	319	312	311	364	302	348	327	310	314	322	381	328	317	305	339	352	335	338	334	296	311	334	346	322	335	316	296	314	327	327	352	317	377	336	323	369	295	306	347	347	318	305	333	348	364	295	304	301	344	339	307	320	340	313	323	352	346	330	288	349	293	327	346	340	333	301	326	308	315	335	288	299	317	351	331	321	342	354	317	292	349	352	312	318	338	310	308	304	352	337	330	333	293	309	333	344	350	323	336	327	303	334	342	318	355	340	348	279	305	348	326	343	330	318	319	311	349	342	310	375	322	324	344	314	344	316	326	347	308	308	331	320	339	315	329	316	341	348	324	298	335	312	334	346	350	300	312	275	293	325	347	350	305	306	332	334	301	331	331	331	310	329	355	305	333	318	333	348	310	324	294	322	275	332	299	338	327	343	306	302	335	328	332	323	293	294	344	330	363	309	324	318	312	330	304	341	299	298	305	331	324	345	331	332	326	331	309	300	327	371	327	323	319	334	358	328	324	306	323	331	328	357	340	318	334	306	308	318	300	297	351	319	313	352	317	355	303	312	337	348	351	317	357	297	325	320	322	332	357	308	280	306	356	336	331	345	347	367	338	339	314	315	308	343	349	283	329	339	331	300	332	302	330	350	336	333	344	294	325	324	310	339	320	347	344	343	356	356	345	320	321	321	329	337	319	338	333	319	280	333	330	354	304	306	315	357	332	306	350	346	348	340	286	304	348	337	290	336	348	331	319	328	326	357	315	296	291	300	383	349	338	361	300	326	318	325	323	295	325	316	317	336	312	321	297	350	320	326	340	339	334	351	346	324	317	314	323	330	353	322	346	312	342	318	323	303	335	323	325	339	326	317	327	310	339	340	345	318	339	355	352	321	326	337	335	347	345	319	319	335	330	355	304	334	320	332	322	308	340	355	270	304	295	307	333	335	309	296	320	302	341	311	307	348	323	341	321	326	314	323	314	339	335	336	351	336	339	344	346	321	343	293	366	308	336	322	341	346	287	309	368	323	327	321	283	335	331	308	320	327	338	325	332	384	308	321	320	331	299	360	327	332	320	293	318	320	355	321	317	328	348	335	343	337	339	342	323	323	333	310	327	343	355	352	331	287	342	357	320	315	287	331	345	316	328	297	338	315	335	309	308	306	329	334	333	324	312	299	339	322	341	340	306	295	296	329	343	336	352	327	331	316	308	340	332	316	307	361	345	303	316	322	330	369	308	332	355	347	306	308	337	329	312	338	336	348	334	324	294	319	325	302	338	335	349	294	339	345	336	297	288	377	313	297	367	308	348	332	314	296	326	326	346	341	342	317	354	322	344	324	306	340	309	335	363	320	306	320	306	318	313	349	349	312	334	328	307	304	305	337	330	308	315	335	341	322	372	315	373	330	347	344	321	314	303	316	346	320	304	306	306	319	345	330	330	308	314	338	331	322	318	316	267	331	310	340	326	293	309	325	322	327	359	367	336	355	335	366	329	321	326	344	326	364	334	342	362	354	323	337	341	323	353	314	325	319	331	316	352	283	327	364	343	315	307	326	360	302	286	328	316	345	323	329	346	319	322	332	355	339	317	350	330	290	319	327	305	342	323	352	347	344	352	317	343	323	311	327	315	302	347	331	343	368	326	342	310	310	341	329	317	307	337	302	331	315	325	318	321	330	323	316	356	339	306	311	303	315	316	329	329	354	324	337	311	314	298	322	365	316	334	362	303	330	292	338	316	328	312	326	341	315	307	319	337	329	337	338	340	316	358	372	313	313	326	339	351	343	348	339	340	332	328	357	323	334	296	323	314	316	304	288	342	328	315	334	343	331	370	313	318	336	364	353	325	288	317	320	288	310	324	353	321	316	312	329	341	355	299	321	362	326	307	298	306	331	343	318	310	319	334	312	325	297	290	329	349	330	329	324	290	319	328	313	316	308	343	296	355	311	348	342	338	323	320	330	340	334	313	313	333	311	352	342	305	344	320	330	347	326	310	316	322	285	307	338	353	339	342	341	356	319	334	338	304	334	310	297	341	349	357	330	328	311	313	310	312	364	318	354	289	345	346	349	330	312	350	350	357	331	355	348	342	374	303	321	336	311	342	322	340	358	337	333	348	347	328	347	308	343	340	349	316	320	297	332	325	318	267	339	310	338	353	330	323	290	309	322	326	309	349	354	317	289	306	323	326	342	330	336	334	342	310	294	329	305	335	326	336	294	350	305	285	298	328	322	312	321	330	315	334	344	323	347	308	343	317	293	334	343	346	347	321	304	291	322	308	319	317	330	372	293	371	329	316	349	333	337	332	290	326	299	332	319	297	317	320	327	295	323	324	360	347	328	329	328	324	302	317	334	298	374	339	318	347	316	318	314	324	331	363	310	324	330	336	365	340	331	315	345	341	324	322	332	290	325	317	350	331	320	314	317	310	348	316	331	366	318	308	353	351	327	324	346	307	324	291	342	319	323	296	316	312	343	310	327	345	308	307	335	339	318	321	322	317	352	339	332	346	371	319	332	322	341	318	312	328	342	294	320	323	307	325	338	342	367	313	374	342	348	316	324	310	358	354	323	325	376	310	302	304	327	331	326	348	318	325	362	368	301	322	334	335	314	303	306	333	333	330	290	322	340	341	324	328	293	341	324	328	320	351	326	307	319	307	328	329	331	339	338	348	360	359	307	313	324	357	301	324	303	307	338	308	312	338	359	327	336	314	309	314	311	328	330	363	298	322	321	348	351	335	346	339	337	314	336	325	327	307	322	310	319	317	360	318	286	287	364	369	366	324	319	337	345	296	312	333	339	332	325	328	344	305	353	288	296	336	348	323	316	313	306	317	333	313	305	328	336	325	316	292	303	338	323	360	314	329	298	313	322	327	309	331	310	299	315	341	309	337	314	315	313	322	350	324	320	321	354	340	315	326	347	333	304	307	369	302	324	352	338	287	312	348	295	298	337	307	354	330	344	316	360	372	350	366	307	318	360	313	329	359	332	338	364	318	353	303	347	326	326	317	314	318	356	325	336	310	300	313	328	344	319	328	340	350	304	354	344	327	334	358	335	300	351	329	327	326	340	332	384	333	304	317	329	340	283	307	340	357	320	332	351	344	354	339	310	313	348	306	362	329	341	323	344	326	365	321	343	339	319	339	329	310	328	346	299	330	334	312	324	341	339	311	347	308	328	341	334	326	323	365	329	327	351	329	330	325	350	333	306	324	346	318	318	296	320	310	321	308	330	320	307	287	339	351	338	328	328	341	341	306	321	311	313	339	312	306	285	326	318	301	329	301	309	305	332	327	335	319	331	323	329	327	316	351	306	321	321	311	316	311	313	305	313	332	328	308	341	344	328	302	332	337	340	286	356	329	323	311	326	297	308	343	322	319	290	362	355	312	314	346	338	340	337	343	314
6773	1020	1448	1710	1490	1289	1129	987	939	958	883	909	915	898	798	882	823	841	801	836	774	792	794	808	802	819	793	762	742	800	828	758	756	781	782	727	781	800	714	796	730	755	772	756	736	780	807	758	719	772	771	757	783	795	716	760	751	765	767	748	758	774	761	726	795	738	722	741	764	740	712	756	791	731	771	771	775	728	756	750	777	748	769	741	760	749	757	770	728	745	775	729	751	769	788	731	744	761	730	792	785	753	743	739	718	723	755	715	735	720	756	734	754	755	784	795	752	740	730	725	766	729	769	730	745	760	747	740	718	784	736	767	782	767	752	724	690	722	752	774	726	733	754	748	755	755	744	746	725	734	753	764	750	716	771	750	758	759	800	754	747	810	712	708	774	743	762	738	746	735	700	760	766	732	782	724	769	815	768	720	725	773	738	733	767	772	761	762	765	709	726	783	782	732	745	745	693	711	743	772	760	730	755	769	753	701	803	746	762	733	798	708	745	751	771	761	711	745	739	752	744	736	753	782	741	756	732	759	793	746	735	718	766	702	763	764	791	728	742	733	717	775	762	761	732	707	731	732	720	782	724	776	737	728	755	754	752	723	820	713	740	749	704	755	790	766	751	767	727	743	719	784	726	755	755	751	748	746	730	700	753	778	763	764	778	748	796	763	798	719	802	738	769	728	721	723	758	720	733	760	774	701	748	741	721	777	802	771	799	702	757	756	717	732	710	739	741	779	746	720	812	709	726	761	757	752	785	761	758	741	731	705	755	728	739	762	767	717	741	781	703	706	763	769	749	756	772	747	758	793	728	773	770	721	728	733	770	745	738	754	773	766	745	770	733	740	743	732	731	746	750	774	697	716	753	727	755	750	743	737	726	768	738	784	754	781	786	774	774	711	761	719	756	769	753	744	740	702	756	731	765	706	768	732	773	738	736	702	729	717	803	759	721	718	749	747	729	755	796	773	703	777	735	745	748	720	729	764	809	741	730	710	708	776	741	713	744	768	771	736	765	795	758	810	775	745	757	748	743	754	739	731	755	683	723	739	762	762	774	723	756	712	738	785	745	741	748	750	697	736	785	734	707	766	731	758	781	785	711	703	815	717	687	758	773	729	830	755	739	708	725	698	791	768	751	747	760	719	752	771	782	743	787	751	768	709	735	780	703	782	755	759	733	777	735	783	725	729	770	712	778	729	779	761	759	743	693	742	778	730	807	731	797	725	773	740	745	733	735	711	790	719	800	740	767	788	752	811	735	728	754	782	760	768	730	768	728	739	780	762	757	786	758	729	783	758	777	746	744	700	734	764	758	747	731	808	722	749	767	719	728	705	809	748	757	748	711	767	755	736	749	739	720	711	734	717	772	704	742	742	746	717	747	778	749	747	776	757	790	780	717	705	741	754	738	749	707	707	797	766	800	775	707	747	735	761	713	759	730	816	723	764	750	748	752	767	753	756	747	710	755	779	724	736	761	767	747	783	783	741	828	718	759	684	732	745	748	753	763	777	759	705	741	763	756	745	744	731	760	780	713	758	754	768	762	779	724	735	743	749	752	731	770	744	752	746	759	730	748	735	768	721	711	768	733	745	748	789	775	771	738	755	750	806	784	687	700	746	767	717	729	763	758	734	769	709	750	755	752	793	744	748	715	748	766	733	769	787	789	733	726	741	703	799	783	752	737	789	791	734	750	744	782	781	771	735	756	757	763	754	756	752	711	709	740	732	734	707	761	720	743	780	756	753	740	799	717	781	735	717	726	770	751	760	748	715	766	769	738	726	760	723	751	726	746	731	742	740	763	790	793	764	762	752	803	777	766	732	776	802	737	731	740	766	754	729	789	709	758	752	713	701	703	720	709	713	817	775	763	778	757	779	747	748	703	793	691	711	715	734	707	758	739	763	760	756	773	788	743	742	796	723	721	748	742	728	734	737	738	770	730	783	739	733	762	726	781	764	701	757	762	780	798	748	727	810	800	774	755	729	776	707	703	719	726	737	748	757	780	732	814	757	805	765	746	763	700	764	724	777	757	778	732	742	701	747	774	746	766	791	762	785	716	742	753	789	722	727	703	748	718	784	734	739	747	700	777	751	772	712	792	723	741	729	750	758	772	732	721	714	805	697	733	754	749	718	740	713	719	786	756	699	710	784	768	727	757	753	756	741	790	770	689	777	771	777	739	734	766	698	721	762	735	781	720	741	731	745	719	812	750	754	714	697	747	745	746	740	711	763	716	787	707	751	723	719	746	747	717	755	747	800	811	772	737	726	778	790	742	761	801	735	752	726	733	711	749	767	729	775	723	788	751	718	731	754	737	740	742	782	756	777	705	741	775	749	748	718	776	718	767	763	750	750	710	745	703	769	742	768	750	712	762	696	738	756	738	717	740	758	710	696	794	758	764	720	746	767	708	756	724	733	757	750	733	739	744	747	781	730	753	738	761	731	729	760	811	749	708	729	820	747	729	732	762	771	682	753	764	807	756	781	785	754	765	771	825	785	743	791	761	756	722	785	754	735	812	735	768	738	780	790	760	796	734	713	720	814	737	760	727	781	755	743	735	732	725	743	743	743	705	746	768	738	735	714	767	786	727	767	754	755	753	701	727	725	699	744	717	755	713	737	779	735	717	774	802	729	760	736	737	739	742	728	757	750	776	770	731	725	727	770	735	813	778	753	771	734	745	779	730	801	759	733	745	755	734	733	776	739	716	782	721	718	734	740	741	739	773	770	733	743	744	713	713	754	728	701	765	717	788	813	763	785	746	722	763	742	759	710	746	727	739	730	752	693	737	764	740	684	723	679	736	759	761	754	759	769	751	711	724	761	738	721	759	768	727	751	709	754	740	771	785	717	750	749	753	745	788	740	695	760	719	749	720	777	795	771	768	744	789	685	750	786	736	772	766	790	741	768	768	746	764	754	741	725	774	758	743	755	780	748	712	713	785	758	753	780	699	739	723	771	759	718	718	746	737	776	753	738	767	740	795	721	764	773	763	775	757	700	776	789	782	729	734	771	779	704	722	795	704	800	800	766	778	770	729	762	732	762	740	738	771	724	711	743	755	748	716	758	743	741	749	748	767	740	738	793	758	743	733	769	739	718	735	733	736	779	713	770	771	708	783	754	723	728	706	754	755	726	750	780	742	706	757	743	714	735	754	743	738	774	742	776	730	795	804	711	755	720	721	797	770	746	757	723	723	696	754	769	739	727	745	737	736	744	763	731	805	767	761	754	749	743	768	771	765	792	729	765	723	765	781	825	738	768	794	760	764	790	711	726	789	690	771	762	728	762	762	768	735	750	732	771	735	772	753	755	724	710	742	744	723	755	782	762	802	689	770	763	723	754	725	762	696	753	748	724	706	737	726	775	776	766	696	769	782	723	765	776	745	730	693	788	742	752	776	759	780	757	789	739	771	720	724	739	785	762	752	741	724	742	722	765	761	754	767	715	771	707	738	765	836	694	740	730	765	734	739	754	725	757	718	688	784	760
15066	1214	963	739	586	424	347	351	296	303	246	211	216	241	237	217	242	247	239	236	211	262	203	232	225	228	213	212	210	226	229	208	236	206	222	212	193	176	211	220	201	190	207	207	195	183	224	220	220	200	220	221	205	219	207	222	215	230	185	217	213	219	192	238	228	218	200	231	172	213	207	204	197	200	198	196	208	206	231	212	191	209	223	201	225	220	229	207	176	226	218	216	199	206	213	225	197	218	209	221	195	205	208	204	195	192	179	175	224	218	182	228	209	198	234	202	215	230	200	211	183	204	201	217	205	209	234	204	230	209	219	208	207	219	228	238	194	207	233	213	196	200	180	204	208	227	209	193	201	190	208	225	249	199	204	185	207	231	207	219	218	237	210	221	227	194	209	206	221	200	225	206	209	204	193	215	226	196	220	207	199	178	215	205	188	226	198	215	213	194	201	212	216	176	231	192	205	209	220	209	197	234	200	224	203	229	214	206	209	220	231	215	212	196	234	221	223	206	200	186	200	213	185	203	222	210	232	222	191	206	201	213	219	225	195	197	159	214	219	198	181	219	211	234	214	198	187	204	189	211	212	196	185	218	208	177	200	190	211	237	208	229	198	215	243	220	209	185	221	222	213	214	219	222	202	221	227	202	211	216	213	218	210	227	190	206	216	191	207	172	195	246	206	227	209	187	188	206	170	195	217	217	195	201	209	226	203	201	223	213	196	230	194	194	204	203	217	205	199	203	215	244	205	202	221	192	213	216	203	170	195	172	215	231	188	205	211	215	227	221	202	188	217	199	212	198	205	228	226	203	199	205	227	193	191	191	225	186	217	195	217	207	211	198	208	231	185	199	205	227	217	216	209	201	219	201	221	224	229	205	235	223	195	194	217	210	202	214	192	214	200	182	250	230	203	220	224	201	214	200	201	187	203	213	208	238	220	209	224	220	232	219	216	217	238	199	191	205	213	205	228	222	213	221	194	178	193	199	226	192	224	181	213	202	214	198	207	203	228	215	229	238	191	221	206	196	232	230	231	225	226	222	232	227	204	217	198	198	212	208	229	214	240	217	207	195	218	212	202	235	206	203	201	197	216	192	195	209	231	176	197	222	214	192	213	193	199	193	196	191	238	205	204	207	188	199	196	204	215	216	217	237	195	173	207	201	200	196	233	207	211	194	210	230	211	160	218	218	216	197	190	187	195	216	180	199	208	195	189	220	194	186	213	191	208	199	211	230	221	212	206	182	208	182	202	210	226	207	191	185	191	211	207	201	233	211	214	209	199	216	231	217	218	213	191	205	215	221	221	204	187	226	204	183	210	199	201	216	211	188	203	198	209	219	201	221	180	213	241	199	203	215	237	215	206	217	207	207	213	238	182	203	191	188	216	245	184	237	203	185	199	198	242	205	217	191	215	207	228	213	203	192	197	227	197	237	191	190	199	214	182	229	230	227	211	219	215	202	214	201	216	216	241	212	187	203	219	201	192	204	206	198	191	213	196	211	215	231	215	199	219	201	221	200	213	214	202	211	196	226	192	223	195	208	201	204	212	164	218	185	227	188	205	205	172	220	194	201	195	208	202	206	215	200	197	230	207	189	186	216	214	217	213	218	188	208	219	195	218	202	182	202	196	221	170	206	173	202	212	184	217	216	220	203	199	206	192	184	187	190	190	225	195	196	229	224	227	194	213	204	220	198	226	218	186	220	228	206	209	229	199	214	200	198	181	207	217	196	168	182	196	209	227	197	201	219	223	208	198	197	244	181	198	216	196	244	237	236	202	218	176	191	225	213	218	210	198	225	221	216	188	183	231	204	204	206	205	186	175	190	248	211	208	216	187	239	215	201	212	213	234	192	209	236	207	233	189	223	197	220	223	208	214	216	234	235	207	202	207	196	200	203	221	209	232	197	208	182	199	198	233	227	181	193	213	205	186	228	193	208	210	211	222	222	210	185	189	210	189	200	213	224	209	233	193	189	219	213	232	199	193	214	229	208	209	208	202	218	167	207	218	212	230	224	213	206	213	213	206	205	206	205	225	226	210	212	217	199	218	215	191	222	230	214	205	203	240	206	206	232	195	200	192	201	202	193	195	220	207	194	226	186	217	214	197	212	202	178	194	228	185	204	222	175	219	215	219	203	227	229	213	181	181	224	199	216	187	211	180	222	217	215	186	194	193	206	202	223	196	201	187	220	220	165	210	237	225	224	218	183	195	199	196	214	211	207	228	199	232	181	200	197	186	220	206	239	190	183	195	176	192	202	197	229	209	213	204	216	194	218	233	187	214	226	224	210	216	207	213	204	201	212	178	204	245	201	230	252	230	196	202	206	204	234	203	194	232	186	194	199	198	195	186	205	240	194	200	218	209	192	219	187	236	180	215	219	215	196	202	208	213	205	204	206	235	227	234	188	212	186	195	231	203	201	229	206	221	225	214	226	217	199	198	227	204	230	196	200	194	216	213	208	223	225	228	216	215	189	221	211	206	204	214	188	215	183	232	211	214	208	212	173	218	217	206	207	181	231	191	209	211	217	207	227	213	186	201	214	218	229	203	213	199	229	219	209	235	210	201	201	206	190	222	217	210	225	220	243	204	205	228	219	210	226	219	240	213	203	207	195	218	213	212	210	221	207	238	191	233	221	232	218	207	229	237	197	216	185	203	205	200	224	236	201	218	218	212	220	219	227	226	235	192	227	201	203	229	192	211	208	223	189	202	231	211	203	212	206	220	236	216	211	208	217	208	217	180	221	197	200	231	213	216	191	199	230	203	214	205	215	198	195	191	205	202	204	176	184	219	218	216	239	249	200	188	197	184	207	195	214	237	206	190	201	211	198	195	203	214	217	211	227	226	209	222	194	192	174	219	206	209	204	220	221	205	231	227	208	185	206	218	193	201	221	240	198	179	186	195	218	219	211	224	206	216	209	222	201	208	190	203	211	187	210	229	206	238	217	195	211	222	193	196	221	201	215	210	227	217	204	208	177	184	207	205	197	173	191	183	252	220	236	200	203	214	216	229	218	210	212	168	188	215	168	186	184	197	191	213	194	218	195	207	199	208	242	199	181	183	204	197	197	205	198	186	211	230	212	220	199	220	212	204	204	211	242	204	203	217	221	231	245	182	205	222	185	206	199	235	228	225	189	208	187	198	221	232	192	182	223	202	206	189	221	200	187	206	206	230	178	222	214	198	204	197	190	239	195	222	218	232	173	216	221	196	240	178	222	221	217	212	223	204	211	201	229	229	193	181	209	221	201	225	205	201	220	200	221	195	189	197	222	194	213	209	222	198	208	208	175	212	198	215	222	193	199	214	239	220	218	239	196	216	163	188	205	242	214	219	212	219	203	215	194	206	213	207	186	185	236	208	201	211	209	217	209	217	226	197	207	226	204	204	248	235	222	200	218	239	204	211	211	220	196	192	203	187	231	180	199	203	227	243	243	178	227	199	204	199	196	238	197	185	191	194	196	216	233	194	235	235	208	218	205	209	222
8121	988	2010	2247	1978	1499	1212	1008	926	863	754	705	725	651	630	661	625	559	606	580	584	570	540	539	522	534	544	519	500	518	541	480	540	494	496	508	513	484	466	525	504	487	478	530	485	491	518	495	469	480	477	484	507	527	461	455	489	502	464	510	494	497	499	470	533	475	460	464	473	505	496	514	484	469	497	488	461	480	507	518	473	470	498	508	481	519	477	476	476	491	499	492	463	494	473	501	480	495	482	508	514	471	463	489	463	491	439	463	504	492	469	476	445	478	467	453	523	465	478	460	472	515	480	496	499	477	471	480	500	498	468	498	482	483	480	471	495	506	463	481	467	479	509	480	482	468	461	492	513	473	444	467	466	500	491	478	460	513	490	467	497	471	441	497	494	477	474	513	485	469	488	470	455	490	486	462	436	472	485	458	503	451	481	451	479	496	466	499	446	487	514	481	459	493	460	515	480	481	458	501	478	432	440	483	476	469	484	473	461	507	433	488	525	465	453	517	458	504	475	476	477	504	510	450	505	485	476	437	465	519	487	530	498	477	474	469	482	447	483	478	485	480	496	455	488	489	512	494	480	479	497	443	461	482	494	512	456	441	496	479	484	526	463	496	456	460	503	468	483	511	494	450	506	484	490	509	497	481	512	467	475	453	493	513	463	485	497	493	483	491	492	469	454	506	492	446	442	473	479	508	481	498	510	502	497	494	496	469	466	507	468	439	486	439	494	505	476	498	439	516	503	486	509	503	456	460	480	470	468	494	484	497	448	475	496	482	470	457	479	454	469	476	448	485	454	448	468	504	464	500	467	481	455	520	484	488	484	472	502	494	453	466	447	482	509	496	459	465	455	532	456	490	475	487	507	494	513	478	477	482	493	476	448	441	471	479	467	478	491	469	444	506	489	462	492	477	505	468	490	457	460	469	523	470	468	494	463	492	521	485	512	478	463	499	524	493	515	469	492	456	490	497	507	512	479	498	482	493	474	493	450	460	484	527	487	481	459	466	496	451	466	446	481	508	424	483	508	473	495	441	495	476	489	503	501	466	446	459	469	500	463	478	456	501	475	454	481	485	480	472	485	477	475	496	515	483	472	468	474	460	448	480	502	468	460	480	496	492	479	495	492	479	522	517	449	527	484	533	498	502	473	483	461	491	488	501	488	496	450	462	507	470	498	485	464	484	463	479	465	499	496	500	489	448	509	457	515	488	491	444	484	508	518	494	483	480	462	473	482	503	468	478	473	477	487	462	500	493	497	483	504	468	477	479	464	481	485	486	491	490	519	488	471	493	486	428	483	480	459	486	489	454	476	507	481	486	462	476	491	499	476	495	466	497	470	475	472	491	514	494	464	497	452	468	517	484	460	475	502	467	495	488	482	488	464	516	503	438	477	461	476	469	473	462	496	501	508	475	489	513	438	470	496	479	501	436	467	473	466	485	484	482	457	445	476	436	451	436	514	476	486	513	484	447	477	477	518	493	475	510	442	474	522	504	462	462	458	471	472	485	487	476	494	485	476	486	480	469	488	502	471	446	498	513	475	487	494	478	435	475	525	471	517	480	471	506	509	497	543	490	475	452	512	504	483	482	443	443	495	471	442	485	504	466	477	494	483	502	465	462	507	481	501	467	462	484	462	439	515	522	461	460	469	465	482	498	555	466	456	472	511	458	472	464	517	458	471	492	456	501	505	522	486	472	470	486	498	467	459	501	482	483	459	475	473	427	508	507	455	464	497	506	475	461	486	494	460	460	503	475	472	443	471	421	431	494	477	507	475	485	456	484	505	484	473	481	490	464	498	501	508	507	477	476	499	477	532	445	496	486	513	524	490	462	475	508	461	467	483	472	472	453	459	481	470	495	468	505	481	485	507	489	485	470	497	523	509	468	443	482	461	475	457	489	491	469	441	501	444	441	513	521	502	492	425	477	481	494	457	480	499	505	483	484	496	461	473	465	453	498	475	474	491	481	492	473	460	470	484	465	477	474	497	555	505	498	464	498	486	489	501	491	486	482	476	523	462	507	492	503	489	466	464	464	472	524	469	493	495	483	476	511	484	478	468	463	482	494	496	471	480	500	471	484	481	501	457	489	479	496	477	468	499	463	482	497	469	481	439	467	449	476	526	510	520	474	484	491	459	483	471	481	491	465	456	473	470	499	480	434	478	477	508	487	456	464	481	521	486	464	486	499	521	502	467	448	515	507	518	490	457	487	501	480	443	464	457	436	453	502	483	485	500	490	483	492	492	435	460	495	470	469	497	446	521	475	479	499	458	475	489	471	494	497	445	478	496	489	480	445	498	492	439	469	482	509	455	501	472	485	497	417	468	505	512	464	468	512	507	440	475	475	504	465	508	480	501	506	494	497	499	439	475	467	500	512	484	448	494	535	489	463	465	495	476	514	443	478	459	466	486	502	477	484	513	453	437	428	500	485	449	462	511	509	494	459	461	485	523	467	476	467	471	529	536	533	409	496	464	455	523	494	486	481	451	502	475	471	470	519	474	460	435	491	471	462	504	431	481	505	465	503	479	513	477	498	493	441	464	501	511	498	454	448	476	531	523	489	448	503	479	480	522	482	487	463	462	471	424	458	454	446	519	487	476	497	510	500	471	474	467	446	461	488	514	493	485	469	494	457	494	472	484	475	487	480	466	484	478	469	461	468	508	469	487	467	507	462	510	509	514	472	487	492	486	510	474	519	500	475	461	481	482	450	486	454	472	494	459	472	492	497	468	482	480	457	450	475	456	484	464	493	481	501	496	448	469	462	458	512	520	444	475	485	476	477	510	480	512	471	472	470	498	470	484	461	469	464	447	499	498	457	514	471	459	481	496	463	459	484	521	489	463	502	487	482	498	515	512	496	453	443	505	499	501	473	487	509	514	515	504	483	492	454	532	482	463	459	503	533	440	467	483	498	452	467	486	469	489	504	467	470	441	434	497	478	482	489	480	479	494	527	459	480	482	513	482	493	472	504	496	492	500	456	466	480	496	549	481	443	487	443	506	504	497	459	509	472	461	495	465	494	449	528	451	548	522	517	429	468	483	485	475	461	480	499	501	451	447	473	464	496	475	484	455	452	468	470	485	485	470	442	478	505	471	471	452	506	451	493	451	467	477	461	518	471	472	473	501	468	478	501	481	521	492	497	466	504	467	531	520	509	484	507	497	491	429	468	461	460	505	458	500	527	486	534	477	470	469	520	497	502	448	494	504	481	499	494	451	471	493	508	493	467	486	493	494	456	460	466	495	465	475	491	525	481	514	470	495	527	486	528	494	508	460	484	517	468	513	480	470	469	526	494	511	544	461	494	518	507	455	491	459	464	478	456	494	452	499	471	503	469	475	456	429	508	478	512	476	460	497	493	476	474	493	451	467	489	524	507	490	462	473	467	461	481	436	479	489	494	516	447	468	490	490	519	496	449	501	460	486	544	465	463	459	470	466	535	483	485	511	478	499	461	483	473	489	450	468	493	483	460	501	498	474	486
1606	238	241	256	227	245	229	260	217	219	238	253	217	184	224	239	255	252	237	214	225	237	231	219	226	246	208	223	235	246	230	232	240	223	246	197	237	189	243	249	218	230	251	228	254	220	229	244	226	231	214	226	241	199	204	211	194	212	212	252	216	226	206	211	241	249	238	230	238	234	241	228	208	219	220	187	239	216	222	186	257	235	259	210	214	225	219	196	245	222	217	210	250	230	248	242	218	213	233	205	216	230	217	216	218	220	233	238	183	241	237	247	215	213	220	216	233	238	219	241	222	258	240	246	254	232	234	194	231	206	226	204	227	242	229	201	246	222	207	222	242	226	208	233	220	229	245	244	210	196	210	224	209	241	237	221	239	221	251	241	229	243	254	228	201	238	218	230	242	239	220	237	242	251	224	251	213	214	218	260	223	233	239	233	231	210	213	218	249	205	193	243	207	220	242	216	234	218	239	225	217	238	216	236	212	203	215	202	237	213	246	234	238	209	225	225	218	219	218	236	219	232	210	231	221	224	231	237	230	226	212	208	233	220	206	235	221	254	221	234	212	197	216	243	226	239	249	243	250	238	215	210	207	217	217	222	226	236	208	209	229	208	219	235	210	207	216	239	218	239	239	244	229	214	232	201	252	245	234	228	242	247	242	240	231	232	207	222	254	205	239	231	249	230	241	225	222	227	251	249	227	237	210	223	235	223	263	237	206	252	246	243	228	233	268	241	206	231	228	242	217	216	227	226	234	255	204	239	230	245	230	210	236	257	217	254	216	246	225	218	255	209	231	228	252	251	232	220	254	214	227	207	239	215	239	231	233	248	229	223	201	206	249	220	238	221	228	218	203	224	236	196	227	233	227	217	251	215	235	225	227	220	228	237	208	230	219	199	221	223	223	249	226	216	226	254	218	244	204	227	216	220	235	224	228	200	223	232	247	233	225	215	212	263	226	219	228	225	218	255	226	196	235	230	243	248	194	227	197	231	250	218	228	216	214	214	221	240	230	229	239	218	229	241	248	220	245	224	217	213	257	211	239	237	225	205	224	211	218	243	224	194	213	236	236	233	248	205	249	201	210	242	210	225	219	204	237	237	218	236	248	211	222	243	227	210	256	247	241	220	250	231	226	223	241	211	204	213	219	229	228	225	242	236	230	208	221	221	254	241	218	247	219	233	205	229	261	243	239	242	206	201	222	239	204	242	245	196	233	219	197	229	227	230	210	228	215	233	235	232	220	223	225	228	226	217	245	244	235	206	215	238	235	229	237	198	224	208	215	241	214	188	227	256	230	253	239	235	227	214	246	194	246	236	223	259	242	247	225	222	207	265	212	227	255	211	226	231	222	208	236	216	216	196	213	218	219	211	198	233	237	255	223	220	240	205	272	227	242	206	241	201	214	245	239	232	239	257	266	222	242	239	206	203	238	204	220	261	255	227	270	233	205	241	236	262	231	217	224	208	240	243	222	237	210	230	238	227	212	256	234	246	210	241	221	229	217	235	220	239	256	227	214	237	229	233	233	243	242	232	227	223	218	208	229	211	225	230	237	221	230	220	220	222	231	220	223	256	227	212	233	214	240	240	223	231	226	230	209	251	233	233	199	241	236	225	219	194	222	216	254	225	217	229	226	227	252	233	230	227	240	223	225	218	224	245	204	210	223	222	214	214	245	223	207	204	212	226	214	183	237	235	226	232	246	223	245	201	219	247	249	229	223	219	216	227	233	235	190	210	230	238	252	208	252	243	212	234	237	218	238	237	243	235	204	239	236	258	227	218	224	251	219	251	236	277	193	229	227	205	217	215	253	233	249	250	255	239	219	222	226	237	235	219	239	246	200	205	237	229	232	229	243	229	237	239	228	286	248	216	201	225	210	213	226	237	248	263	236	243	194	232	223	231	213	227	239	224	224	221	207	226	218	237	225	215	179	193	221	243	208	231	207	234	206	190	214	233	225	210	244	222	230	235	233	235	197	248	202	220	225	213	196	235	235	253	216	221	226	223	261	243	232	200	238	198	232	216	218	236	213	230	235	195	205	236	217	219	232	279	226	237	214	243	223	199	222	246	257	219	259	236	237	262	229	240	220	236	237	231	208	239	223	215	221	233	259	242	241	250	245	231	238	233	247	239	217	239	215	254	228	218	225	218	219	243	202	200	219	230	235	226	231	212	241	205	212	234	225	248	215	224	232	230	226	220	231	218	222	197	231	245	231	237	235	228	250	228	223	217	220	225	242	208	227	195	257	220	229	225	233	223	247	199	224	210	221	250	217	235	222	231	231	215	247	227	222	216	267	235	229	257	222	243	237	248	222	205	235	231	204	225	204	206	210	226	216	223	217	235	225	224	200	213	237	232	228	206	209	214	226	239	226	222	232	236	231	245	234	231	244	241	212	210	199	234	223	231	224	198	222	241	224	247	238	221	210	228	221	252	231	216	228	203	236	244	216	215	240	235	223	261	215	210	226	230	230	236	197	251	280	221	231	203	231	195	218	242	229	253	218	241	242	241	214	215	195	232	216	217	237	228	224	216	197	211	249	232	216	235	249	237	210	223	230	218	230	217	229	220	247	230	230	214	204	235	238	196	238	212	252	241	253	220	210	180	198	229	214	244	242	205	224	228	208	254	222	210	227	245	206	206	231	228	241	235	224	231	194	212	257	209	243	222	222	231	226	227	238	251	226	231	233	204	215	223	247	243	251	241	251	208	236	219	202	229	242	220	204	210	217	214	251	207	240	242	270	230	231	240	236	212	228	222	246	242	211	234	244	236	243	247	237	206	206	219	206	229	222	232	211	237	239	235	207	219	257	230	210	213	241	196	231	197	253	210	243	219	254	224	246	216	255	229	226	233	243	238	233	218	207	203	205	229	199	204	220	238	230	186	234	219	218	225	255	225	227	244	244	202	232	226	237	247	233	231	223	212	237	245	264	244	231	218	237	213	250	225	220	233	223	228	234	227	226	225	208	260	232	248	228	218	205	238	243	257	252	243	216	232	241	216	222	243	231	233	229	260	262	222	221	235	220	241	233	223	210	234	204	242	257	202	247	223	220	227	232	236	237	237	255	205	206	257	224	223	207	230	253	257	233	241	234	255	235	247	212	226	248	258	221	250	223	243	217	230	213	225	231	242	227	220	254	252	230	230	245	232	253	242	218	228	214	245	219	229	227	200	241	194	236	195	229	247	249	216	228	231	209	229	215	235	227	235	234	232	236	241	214	231	224	237	234	240	260	233	211	224	201	218	226	215	209	224	219	217	210	210	254	224	250	228	216	228	225	211	220	232	214	262	243	200	246	224	242	253	218	217	230	249	221	238	207	201	227	214	251	264	218	225	217	221	205	225	222	243	231	208	202	205	234	223	226	204	231	190	224	235	220	229	206	232	228	250	214	252	244	221	226	235	229	258	217	250	216	244	223	242	259	229	269	233	227	233	240	230	196	223	205	227	224	231	227	214	216	205	223	237	213	223	206	236	257	229	253	249
2048	569	636	592	569	563	604	608	569	565	580	571	542	547	566	553	545	581	526	548	535	592	511	544	601	542	559	501	555	571	543	577	531	574	573	526	526	563	549	551	557	557	550	577	600	557	581	536	516	537	536	544	555	551	576	574	538	524	554	543	545	561	574	560	579	584	596	588	524	566	536	542	564	540	548	586	549	595	466	565	588	543	528	546	527	573	533	539	559	561	578	546	557	569	528	589	546	570	538	557	539	552	553	518	570	548	554	539	519	605	571	530	565	558	563	568	536	547	502	555	565	510	523	553	604	548	542	536	539	546	543	573	582	572	548	544	559	535	553	556	552	534	579	557	537	553	556	568	571	537	585	561	515	557	569	553	507	556	576	533	541	513	536	539	556	583	581	602	577	591	510	516	546	554	557	566	561	533	545	529	534	598	555	560	562	590	512	514	539	575	619	529	548	549	558	553	580	549	525	593	554	578	568	555	548	556	561	547	534	522	536	527	517	523	611	538	514	571	509	595	528	556	556	512	518	556	558	593	580	548	555	529	557	542	547	538	590	529	561	561	603	528	559	547	563	533	568	579	562	548	549	544	560	520	535	544	562	546	568	574	582	555	564	540	534	537	577	603	552	541	578	579	567	565	555	553	533	522	519	566	570	555	612	527	557	544	560	535	534	534	542	551	549	559	570	559	580	525	590	556	540	545	556	562	555	572	514	566	497	552	545	585	532	558	540	539	545	568	563	568	573	555	575	603	557	543	546	561	517	551	583	548	558	592	575	563	572	533	550	524	544	577	593	564	587	534	563	560	540	567	606	556	540	621	580	543	558	524	554	571	536	586	565	545	541	559	547	537	542	560	584	560	551	530	536	582	520	556	564	550	570	556	529	534	551	547	524	529	510	543	559	548	559	559	553	571	544	522	575	555	526	553	520	546	544	558	521	527	554	558	569	520	559	502	549	535	545	509	564	528	580	522	537	587	530	566	555	558	565	551	524	592	568	501	579	569	553	523	587	576	560	584	522	599	517	562	533	559	550	536	583	509	543	548	534	591	581	520	553	555	577	570	535	575	554	555	573	578	569	546	567	569	607	575	586	566	532	535	587	557	573	613	586	544	547	567	568	543	506	571	595	530	560	596	558	513	539	527	548	543	560	570	555	576	565	522	555	536	545	528	573	564	538	535	555	568	544	552	590	594	535	545	533	552	550	553	523	530	530	566	551	537	550	560	527	524	541	556	557	543	546	568	595	550	555	561	590	568	543	546	569	526	595	592	550	538	540	553	510	524	549	532	554	581	544	553	582	553	530	593	547	599	580	563	542	565	598	549	564	524	556	594	580	543	586	510	538	545	507	544	549	573	570	574	512	551	507	556	545	534	566	571	532	575	593	557	520	534	571	533	532	584	548	581	622	566	565	557	568	566	539	556	555	537	560	519	545	565	519	525	529	566	546	556	546	599	523	573	575	521	566	573	597	573	552	553	580	574	611	503	545	568	549	543	552	526	546	567	575	546	537	531	547	596	597	521	526	537	577	557	591	568	569	546	592	560	545	532	535	546	551	561	532	576	556	545	550	525	559	557	540	555	550	570	565	594	564	542	510	573	551	542	573	531	559	551	534	578	546	540	528	528	565	534	524	560	571	533	554	535	594	548	538	578	540	594	495	600	553	553	563	523	539	521	488	528	558	555	548	565	566	520	563	560	575	556	507	551	544	531	569	527	581	532	566	542	545	556	564	554	569	539	536	543	535	521	550	531	584	552	549	528	588	519	533	579	555	510	573	559	561	547	537	592	550	532	524	555	529	537	553	563	541	523	560	594	559	562	561	511	547	526	543	571	575	585	587	536	562	559	565	599	515	540	518	575	535	571	508	533	567	561	557	520	555	551	550	551	525	588	565	530	518	537	577	603	539	511	531	546	597	553	541	524	548	521	582	587	511	555	558	571	564	520	556	537	527	572	562	559	556	544	559	554	573	549	536	574	560	557	562	518	565	581	525	563	543	568	539	574	554	545	562	543	578	521	576	582	524	570	515	539	549	538	514	554	545	562	539	533	565	555	523	571	534	563	542	561	586	582	545	591	538	534	609	523	562	537	577	531	610	550	558	514	527	561	506	556	548	538	537	564	556	540	524	541	552	509	530	575	507	525	570	531	560	566	581	588	515	574	575	568	555	564	579	539	552	560	563	591	592	570	576	592	539	564	527	551	528	566	568	585	562	565	558	560	580	559	543	548	540	598	570	520	551	555	598	589	553	570	550	561	488	547	540	607	558	572	574	582	573	560	548	551	563	546	582	554	570	555	542	576	533	535	543	541	565	539	560	552	540	560	557	550	587	519	596	559	538	560	573	569	534	545	553	541	554	569	567	566	577	533	600	565	584	572	569	538	522	532	513	528	574	571	530	544	570	598	518	544	567	572	590	556	531	549	542	554	540	553	558	610	563	548	575	554	547	563	558	556	564	575	550	575	577	562	527	528	508	545	528	624	539	518	546	568	558	528	547	548	526	522	520	516	534	538	570	545	521	574	549	596	587	556	543	530	520	558	524	554	527	566	570	526	543	561	575	535	545	562	559	578	552	550	564	529	582	565	543	551	554	574	557	556	552	554	566	515	527	560	538	591	517	556	570	542	574	559	582	589	515	562	559	576	534	585	515	559	568	516	519	523	549	589	550	561	504	544	535	580	548	562	553	540	579	555	608	544	564	556	540	571	560	565	525	575	577	548	548	552	502	588	550	569	555	585	560	537	551	556	584	565	533	537	581	547	568	541	532	547	528	572	538	570	567	539	551	600	520	546	545	533	548	563	520	568	553	530	538	539	574	585	544	590	537	590	539	593	594	540	549	559	561	545	549	555	547	540	566	552	545	555	546	583	564	570	539	557	546	528	612	606	533	564	564	585	497	562	558	545	554	545	532	559	565	546	588	547	537	516	568	549	547	588	558	542	548	526	527	536	552	611	550	539	565	573	539	538	554	562	558	600	543	565	566	556	546	572	557	536	531	555	559	537	541	530	539	561	614	568	565	548	528	578	560	601	555	539	565	521	542	554	559	559	543	559	539	551	598	545	558	545	539	556	556	519	537	543	541	526	547	551	558	573	557	532	556	561	568	538	559	519	523	569	542	569	534	575	571	541	577	525	524	542	508	590	553	526	561	541	538	557	521	539	585	545	550	568	535	552	543	528	560	571	522	525	557	581	600	537	575	509	578	552	543	530	568	534	592	525	576	553	507	568	588	561	577	548	565	563	587	553	595	552	560	553	555	543	533	524	591	560	564	557	562	574	578	553	563	557	535	555	600	499	557	514	562	574	544	602	560	541	547	538	563	563	558	557	537	535	580	580	515	568	561	551	581	553	536	576	610	516	588	544	556	535	578	548	541	552	577	534	569	569	553	557	556	562	569	580	547	562	544	568	551	566	551	615	552	532	562	562	544	581	586	561	536	554	598	551	561	560	525	534	563	525	543	516	501	574	516	545	552	580	540	567
8168	692	702	625	479	442	402	350	358	389	352	357	354	360	320	348	324	347	341	349	309	316	346	334	321	356	329	327	327	302	339	365	349	360	312	341	364	331	349	350	339	356	337	319	317	358	361	321	325	313	308	324	324	307	348	339	339	335	362	320	343	319	328	294	290	363	317	318	316	351	298	344	324	292	319	311	304	321	327	338	328	337	323	323	304	337	325	303	313	323	316	329	347	320	279	338	290	349	303	347	333	362	314	343	324	355	321	335	373	335	309	322	341	336	323	332	298	318	342	337	323	328	329	302	388	325	332	323	304	340	353	333	303	324	344	316	328	332	284	333	324	330	340	321	327	317	351	342	342	290	312	296	321	321	374	307	297	357	322	312	352	330	318	323	359	323	345	320	340	355	302	333	334	323	328	342	342	309	321	324	337	332	318	282	328	338	300	304	327	340	336	321	324	320	326	304	315	311	282	296	306	325	351	340	349	325	293	338	308	323	312	338	334	296	339	330	302	318	354	341	337	337	341	342	294	312	357	356	332	365	319	300	342	308	347	315	320	308	337	314	320	328	335	297	330	354	310	320	336	341	320	317	335	310	326	361	307	329	296	291	338	355	293	327	329	325	303	343	307	335	333	334	321	302	352	326	341	342	315	327	337	320	351	328	335	337	342	335	342	296	339	299	309	347	323	306	348	338	323	362	331	331	324	313	319	352	350	322	304	341	310	343	352	369	340	332	355	314	331	347	338	313	305	326	303	317	365	302	312	325	328	307	343	308	303	329	292	345	344	316	346	351	340	341	303	332	316	333	336	323	334	309	320	328	338	340	339	342	346	351	346	313	292	302	294	347	346	328	325	353	314	342	323	312	383	363	304	335	300	377	296	299	307	318	316	325	322	337	331	335	359	338	351	356	327	314	323	337	307	325	336	309	344	346	344	323	343	344	357	338	326	325	365	310	318	334	352	317	333	343	350	361	358	350	301	326	320	320	381	306	353	337	289	339	322	327	311	376	300	329	345	335	326	297	320	343	344	342	314	333	355	366	313	306	312	273	327	342	343	292	332	334	351	300	325	361	332	324	352	326	325	297	350	321	343	302	352	309	341	343	307	345	373	315	312	325	322	341	326	307	294	325	292	360	318	327	321	317	330	322	314	333	331	317	361	308	322	361	349	289	311	306	327	333	351	332	312	343	341	300	316	335	331	325	322	350	312	343	334	348	327	343	321	308	330	296	336	344	293	320	308	345	364	326	337	341	352	341	337	312	318	342	353	309	318	316	334	306	333	318	333	321	328	352	324	325	351	330	348	352	333	327	332	346	325	315	342	344	362	329	348	348	308	309	335	331	337	315	376	339	304	319	316	337	367	325	328	352	345	318	287	323	341	368	298	345	311	322	338	319	341	326	326	336	326	351	305	343	324	335	321	319	341	315	358	341	323	361	311	387	344	310	321	318	288	307	333	304	293	292	329	304	310	332	316	354	353	330	322	332	342	332	327	356	328	336	320	333	323	317	300	344	321	335	363	306	316	334	320	322	336	329	304	304	324	321	313	358	310	314	317	329	354	332	345	341	315	351	338	327	360	338	290	331	288	368	351	328	308	361	352	346	306	332	362	287	305	311	352	316	331	299	336	309	315	301	340	276	358	334	314	313	325	322	335	311	348	376	321	325	329	316	318	329	297	323	336	321	331	327	337	292	321	362	340	312	326	342	321	333	316	319	343	318	336	313	307	366	331	335	327	329	322	372	347	326	300	323	332	342	364	336	353	330	354	325	352	324	319	333	326	306	334	351	343	308	288	310	305	354	335	371	343	341	323	336	363	303	356	299	297	322	319	329	292	351	323	367	295	324	318	307	314	314	311	344	346	308	310	332	299	341	330	315	327	321	310	308	301	326	310	319	316	295	301	332	351	324	353	337	324	329	342	331	311	316	328	319	318	319	302	320	324	335	340	320	315	369	310	313	352	344	346	329	333	347	294	298	353	342	327	323	326	324	355	319	284	312	354	322	357	331	332	326	330	334	327	336	346	380	318	338	370	353	339	347	351	349	334	285	269	299	351	358	336	348	328	308	324	351	335	355	336	323	337	325	328	346	343	331	335	340	320	310	343	334	324	302	297	319	322	311	307	325	349	332	299	323	327	335	283	325	321	355	364	362	331	330	312	319	311	322	330	335	289	340	319	326	357	321	347	326	325	302	340	305	319	317	319	326	350	349	300	342	335	337	293	356	337	317	351	311	319	318	304	339	303	344	310	305	307	305	332	354	338	320	296	307	325	341	327	319	330	320	339	302	321	347	360	321	333	354	327	294	326	366	341	319	343	324	306	322	353	319	322	325	331	344	306	311	326	319	322	330	333	347	306	326	361	333	319	288	339	274	324	300	314	318	328	360	296	343	327	351	358	342	359	332	315	305	322	331	340	339	293	292	308	334	344	342	351	326	339	319	338	343	336	318	344	295	340	340	314	353	325	351	303	353	321	345	369	327	334	354	327	327	300	313	305	330	310	348	349	318	320	307	323	332	310	340	356	333	322	322	295	325	331	318	344	348	321	333	343	314	305	344	347	336	294	335	300	337	385	341	298	366	334	322	324	331	332	327	312	310	358	334	329	319	309	331	317	270	381	343	344	303	378	313	345	349	340	352	304	327	323	300	323	333	324	297	321	298	361	319	376	315	292	390	336	330	344	316	344	323	356	290	353	314	320	322	360	334	325	290	325	332	345	317	327	329	319	304	293	296	323	312	321	302	325	325	316	329	334	322	327	338	349	310	342	323	312	328	313	335	343	343	362	341	331	306	326	317	345	290	314	318	338	355	340	350	324	342	336	349	306	354	359	346	341	355	342	329	330	323	333	331	321	352	336	330	312	305	320	314	353	343	341	331	335	316	330	338	312	339	323	327	329	317	310	346	324	325	343	334	331	362	320	344	311	371	328	338	337	314	301	357	322	333	347	342	326	323	324	369	345	360	346	318	290	329	312	297	313	334	342	326	329	313	329	304	310	325	333	347	307	330	341	320	303	306	339	324	342	346	339	346	342	312	330	327	344	354	318	328	313	307	316	311	317	308	371	341	337	325	306	333	319	363	339	317	343	371	327	322	361	332	305	339	325	301	330	308	353	369	317	290	325	303	330	317	316	334	308	317	350	313	343	318	322	324	347	324	346	345	305	296	341	340	331	307	314	333	318	324	322	341	325	323	327	307	329	293	316	307	318	344	313	332	355	315	315	319	326	340	306	345	312	321	320	323	360	330	329	334	323	344	335	329	300	317	348	331	337	335	305	328	326	331	349	354	316	310	317	364	319	315	331	359	337	364	317	309	315	313	323	289	347	311	312	321	312	303	338	329	302	342	358	366	318	328	360	354	334	327	340	354	359	309	299	314	317	327	307	363	365	321	328	327	319	301	337	372	330	309	347	343	326	337	347	337	358	336	339	313	349	345	326	335	300	289	322	314	318	288	354	329	285	317	361	316	330	320	306	340	317	326
6939	1026	1449	1709	1531	1321	1202	1042	976	963	847	884	903	881	800	784	784	753	817	817	781	783	735	792	811	806	733	834	745	756	748	709	765	771	780	771	782	754	783	750	756	787	782	748	743	773	723	763	786	774	755	797	775	757	779	745	790	764	739	771	790	717	763	758	750	725	731	753	758	763	797	775	755	747	729	772	783	769	739	786	752	766	756	759	760	746	747	792	719	781	761	737	749	710	795	768	761	773	787	729	736	728	739	769	744	774	763	759	772	747	779	747	818	765	786	719	752	756	771	734	776	727	769	745	761	735	789	762	729	743	764	739	790	711	772	755	785	756	720	714	753	725	747	709	745	714	781	796	712	748	752	741	764	748	771	744	745	746	765	759	689	765	744	754	760	739	748	703	754	751	763	737	765	723	704	758	755	729	746	757	730	750	765	795	741	727	797	759	740	768	735	734	739	755	762	729	764	773	701	707	784	754	708	739	741	795	751	762	772	772	730	685	770	762	732	734	749	776	761	709	710	726	747	703	754	742	725	776	740	754	709	762	747	742	705	785	673	747	734	724	749	715	782	771	771	734	738	732	747	774	781	710	707	723	733	715	761	750	746	786	709	755	787	734	752	751	782	783	762	760	659	744	762	785	698	732	786	738	758	779	751	776	767	709	757	725	813	752	714	718	758	767	770	732	772	746	711	702	785	735	748	755	723	774	720	732	760	763	769	746	774	735	742	712	770	755	734	718	745	724	706	738	749	759	762	760	748	722	814	755	727	709	769	771	726	760	764	744	716	738	747	722	754	756	744	756	710	776	754	764	756	722	758	721	720	741	726	719	799	739	753	733	777	748	708	755	747	740	709	712	766	794	761	766	807	769	759	815	719	744	744	725	721	776	729	774	734	697	754	711	720	756	770	752	678	774	784	804	718	741	737	769	751	717	737	742	701	791	730	715	696	701	796	701	764	707	770	745	728	745	738	748	730	771	756	759	715	757	723	753	734	744	730	738	721	752	697	724	769	724	806	731	752	750	738	729	740	728	684	717	720	725	726	728	717	711	730	731	770	759	809	709	761	790	738	731	733	765	709	740	715	720	762	759	764	763	708	764	752	701	792	754	757	783	730	794	769	772	805	773	782	726	704	747	767	761	721	766	724	791	753	711	749	717	754	739	762	755	746	759	732	781	726	756	778	772	741	738	770	751	754	782	721	748	774	766	791	785	739	739	764	745	723	773	781	728	749	728	704	772	719	735	752	694	713	694	756	746	779	782	818	789	741	718	750	718	805	790	690	726	724	723	745	781	758	770	790	730	765	770	776	732	761	811	697	745	744	696	765	720	771	688	751	779	736	720	730	768	749	748	760	723	752	755	790	751	818	701	711	736	720	748	807	778	761	759	745	728	783	747	744	733	737	731	784	745	695	731	724	767	759	761	733	702	787	728	774	812	735	771	762	777	764	764	736	759	767	742	736	733	718	703	772	753	780	724	732	756	777	731	787	727	758	724	739	743	749	761	725	747	771	733	720	779	754	769	780	732	730	828	729	748	782	691	748	766	718	730	738	713	730	794	766	763	737	732	734	734	734	746	759	744	769	727	743	788	771	766	762	771	789	777	746	740	779	754	734	728	787	767	750	683	676	770	751	723	746	734	758	826	719	748	770	756	733	738	755	791	742	786	736	727	758	743	775	716	769	774	726	707	790	730	777	790	775	747	720	742	730	743	765	802	783	760	752	759	777	710	725	812	769	739	745	732	777	709	777	716	742	727	762	747	700	773	754	713	765	718	758	763	751	723	743	773	742	746	735	778	748	697	781	716	778	743	765	766	746	767	814	768	763	771	807	725	749	785	756	763	750	743	735	720	742	755	740	703	641	766	742	760	747	695	740	763	778	785	765	803	713	731	721	757	744	746	754	691	743	732	771	779	766	765	826	709	709	738	764	751	727	733	786	765	782	762	755	736	772	780	820	751	720	729	755	788	754	751	736	686	773	710	754	713	729	739	739	784	772	768	744	754	731	745	722	782	748	728	753	739	695	765	679	706	784	732	747	706	797	719	755	752	704	752	784	750	761	716	776	763	746	757	830	765	754	708	777	787	729	720	717	755	748	798	752	744	708	742	788	738	817	800	739	718	740	731	703	790	759	737	786	716	759	755	759	769	779	744	732	743	769	766	724	738	739	766	754	760	799	715	760	741	740	798	721	729	748	771	722	741	780	724	790	781	781	736	732	729	706	727	762	746	787	769	767	719	769	791	745	797	702	751	747	768	727	728	763	750	705	763	756	748	755	760	763	769	758	729	770	721	775	750	757	691	735	706	779	763	770	769	781	780	696	739	789	812	744	758	747	770	734	703	697	759	775	712	740	779	785	711	752	757	752	735	771	702	829	717	765	761	758	705	770	755	736	706	736	779	748	721	774	736	781	755	734	751	719	801	757	753	711	746	725	712	801	766	707	719	757	736	745	754	749	771	740	724	754	721	765	763	726	758	728	812	686	735	735	696	764	714	725	774	740	760	757	762	738	728	727	795	765	721	782	757	766	733	723	724	735	827	756	693	711	716	766	738	717	755	713	707	755	762	771	728	709	733	733	749	719	776	756	733	771	753	740	663	761	741	781	756	732	737	760	740	751	736	777	767	746	735	750	701	740	735	738	802	750	728	808	767	731	797	753	744	740	785	735	771	749	780	721	753	796	738	759	751	769	740	720	740	716	693	802	787	759	748	717	765	741	671	771	723	742	794	738	788	778	795	744	734	739	712	725	746	743	765	728	751	727	736	719	781	725	785	734	750	725	751	721	748	724	713	695	822	767	696	737	701	751	713	743	725	734	749	733	739	747	716	715	773	772	727	750	708	732	759	782	759	743	701	747	718	733	770	723	740	723	738	748	804	726	740	730	811	765	794	775	778	683	725	731	699	742	762	791	743	732	750	772	762	735	705	693	716	738	757	739	722	755	777	719	752	739	766	768	751	732	771	763	740	782	767	704	735	713	722	753	753	736	735	711	749	806	770	751	734	741	758	753	725	744	709	751	687	743	741	728	710	793	718	771	785	792	714	779	752	753	725	721	776	758	732	739	753	729	767	735	728	739	732	736	787	719	743	746	744	797	761	772	744	739	732	755	797	729	754	752	778	742	725	750	737	729	747	724	734	710	696	757	749	719	716	729	772	822	762	734	723	703	744	736	779	762	746	710	744	739	750	742	768	721	672	768	790	727	779	684	740	771	753	742	730	719	777	757	753	771	825	739	758	762	728	763	753	684	755	798	759	754	738	749	709	712	739	761	748	748	739	721	724	717	728	805	790	703	751	742	713	775	736	734	764	729	777	751	771	728	726	748	711	696	779	782	796	759	755	691	750	792	773	741	718	713	754	733	721	764	744	736	772	760	770	729	741	749	732	786	767	789	758	778	719	758	746	799	736	725	748	699	706	732	748	741	694	786	763	765	732	761	769	729	713	778	726	724	768	735	770	728	742	776	742	714	788	726	722	776	765
15136	1248	971	737	520	450	388	334	283	284	267	238	250	215	257	211	218	214	214	202	220	206	216	182	196	235	215	229	203	210	210	225	197	226	207	204	193	212	231	233	216	235	237	208	218	183	212	215	199	203	216	201	227	203	203	197	221	240	191	236	215	180	207	204	204	219	177	197	185	225	206	227	215	183	239	176	205	213	239	239	198	198	205	213	204	214	235	195	208	226	215	210	212	201	223	213	197	204	190	247	197	233	206	207	221	211	210	223	248	224	214	211	222	191	212	216	188	198	225	220	212	190	176	212	207	195	215	199	198	230	215	237	258	201	215	192	216	204	213	198	212	197	186	214	205	203	205	206	206	210	204	199	215	203	178	199	226	194	218	207	243	202	221	226	214	237	213	203	194	195	218	224	213	214	173	198	199	217	199	221	188	205	202	217	200	186	196	221	191	216	208	206	208	219	203	203	229	242	176	221	220	202	198	217	227	214	217	197	206	210	249	220	191	208	223	200	235	192	208	211	215	206	210	187	233	203	201	230	198	207	208	210	200	224	223	188	236	208	190	228	196	215	202	219	219	215	194	236	200	200	213	211	224	208	211	227	209	214	196	196	246	214	211	221	229	224	211	194	198	206	211	203	206	221	197	227	229	206	182	177	226	211	215	215	205	213	236	206	250	185	192	229	196	207	222	221	217	209	218	201	188	198	213	169	213	227	238	227	203	211	205	201	200	187	201	237	220	201	178	213	207	223	186	185	174	228	184	207	194	202	206	209	201	211	225	218	199	236	190	198	208	204	195	205	210	198	226	201	217	234	210	214	199	222	195	204	222	165	211	242	216	206	190	193	213	197	198	225	182	214	196	207	206	230	200	216	218	216	201	213	204	190	213	223	193	211	215	207	198	232	212	197	240	176	217	197	203	187	211	226	228	225	211	216	204	217	209	240	230	211	208	200	205	212	232	201	213	216	244	220	215	213	212	200	200	210	215	205	216	205	203	195	218	182	171	210	208	245	237	196	196	180	213	196	194	217	236	215	215	199	201	180	198	202	226	218	235	191	211	218	198	226	245	226	188	200	225	200	208	196	215	218	225	190	190	203	212	202	206	203	234	222	214	214	194	183	208	196	205	225	208	202	211	214	192	217	228	197	209	218	197	196	204	206	221	200	220	202	215	202	204	212	223	210	196	231	201	200	191	209	216	225	206	187	186	200	188	252	199	201	193	207	232	201	218	175	223	197	210	222	225	216	180	200	200	181	221	222	195	206	208	222	215	210	211	193	205	194	190	208	199	209	193	210	193	209	201	208	213	220	237	209	228	224	210	200	210	211	219	193	179	214	210	210	226	217	197	207	249	214	200	196	214	214	214	212	229	184	202	206	197	223	203	194	198	212	211	209	203	218	203	218	223	200	203	201	199	194	239	218	226	213	228	217	219	221	213	204	216	232	203	214	203	203	198	200	202	190	177	227	193	166	228	223	179	201	194	185	194	220	212	198	193	231	189	206	222	221	196	222	202	192	241	227	220	222	196	217	208	212	218	199	197	189	198	198	207	220	187	214	192	210	239	221	189	195	214	205	184	202	206	215	198	206	219	240	242	206	186	193	220	220	190	201	192	229	216	199	195	202	227	203	203	226	200	205	197	215	199	218	207	209	203	223	212	225	210	200	230	207	186	191	201	194	232	218	218	200	195	200	203	212	212	195	217	238	199	188	202	232	202	221	201	231	194	213	186	227	213	221	222	195	208	211	200	220	196	203	228	211	183	204	209	229	204	196	229	198	195	185	218	185	194	188	215	188	203	228	244	223	185	220	201	194	223	195	226	203	212	210	209	199	198	204	204	203	215	200	197	245	230	225	193	216	206	209	191	219	203	203	189	218	221	195	189	227	206	227	206	211	202	195	184	186	204	214	233	213	179	187	202	202	216	205	227	222	188	202	197	218	217	202	219	224	193	193	197	199	196	185	196	189	221	209	240	213	213	186	222	217	202	192	222	185	208	196	231	229	194	213	206	209	219	204	223	206	200	217	217	202	228	197	211	189	215	209	203	201	200	231	212	190	230	202	195	175	205	215	240	176	179	191	193	203	201	199	200	186	216	213	202	196	208	215	203	232	213	205	211	206	232	173	231	231	218	203	196	208	199	218	189	201	206	227	218	214	189	195	188	227	208	185	215	202	228	226	188	206	223	217	205	192	215	217	196	195	210	193	234	220	213	208	197	209	191	201	214	204	234	208	247	212	200	227	241	218	204	212	195	200	190	204	200	205	209	210	209	178	224	186	200	179	227	207	216	218	186	222	221	227	213	229	200	220	213	241	222	202	221	228	215	175	234	166	207	234	184	218	207	194	191	214	183	218	195	194	201	223	247	183	222	182	193	221	224	200	223	220	203	195	211	220	222	231	229	185	190	211	237	218	216	223	211	215	191	191	192	212	221	218	217	226	222	170	221	208	199	202	209	215	209	215	211	200	191	198	213	216	203	218	185	223	217	202	222	206	196	187	216	248	201	235	227	226	206	191	198	208	225	207	224	211	186	185	223	191	219	192	209	195	206	208	208	232	243	210	201	227	208	210	217	246	210	205	215	205	224	219	207	181	216	227	208	215	216	181	216	212	201	213	200	207	213	214	216	224	198	191	236	200	210	226	196	223	218	191	215	205	214	226	230	192	185	214	214	208	206	211	194	211	191	202	223	222	235	223	218	203	203	229	198	197	200	181	216	198	221	198	195	199	195	207	233	220	225	188	233	219	218	212	225	221	205	212	206	205	233	207	219	225	219	198	223	238	216	231	213	210	241	229	205	224	236	224	199	215	237	233	208	200	200	187	220	224	218	207	222	219	191	210	220	212	194	210	181	191	199	202	209	212	194	199	222	198	205	224	202	208	227	206	207	203	204	172	200	212	182	185	230	209	182	232	231	208	244	190	174	211	216	202	199	220	207	205	200	208	196	203	204	201	211	228	214	218	210	195	234	236	196	211	214	200	210	192	189	211	193	196	229	218	210	201	208	197	186	172	206	209	217	203	208	201	206	204	184	206	212	232	205	225	232	211	209	182	227	204	225	227	198	215	225	237	204	213	217	192	210	218	191	190	223	212	231	211	247	201	202	228	232	207	210	235	200	202	192	180	202	198	210	210	210	220	201	250	208	246	206	192	218	217	186	208	216	232	210	208	215	179	194	199	200	229	204	201	212	203	195	211	202	217	176	198	228	188	198	194	204	206	196	198	211	206	181	224	240	227	189	205	203	185	201	202	206	180	186	222	195	210	217	221	224	210	212	184	200	209	201	179	202	205	190	188	235	212	211	223	168	211	236	213	233	215	177	214	216	238	197	233	184	196	218	189	200	204	214	244	216	206	201	209	205	229	191	228	230	242	196	205	228	218	231	256	204	191	209	199	200	191	205	219	194	216	182	232	234	230	187	237	208	219	209	197	208	169	198	189	242	206	198	225	218	194	221	204	218	216	216	210	214	213	216	223	206	210	229	248
8134	1063	2060	2328	1963	1508	1196	1031	1011	821	738	700	688	685	668	602	618	578	573	563	533	533	548	531	581	521	547	557	520	555	508	516	511	537	471	553	478	479	535	539	562	506	499	507	517	475	460	513	494	516	534	509	492	505	471	491	436	479	481	499	484	481	545	437	511	516	496	480	457	515	495	475	493	478	513	475	522	437	486	444	457	477	482	481	505	439	494	497	519	463	490	486	489	460	474	473	472	486	490	479	481	495	499	464	480	495	486	505	512	475	477	535	459	473	467	484	484	452	448	496	478	450	490	455	512	478	490	488	489	513	445	487	489	456	489	448	473	458	509	480	496	490	484	477	475	492	469	471	505	498	479	448	489	474	509	493	484	474	471	491	480	452	493	482	495	487	467	475	486	494	492	488	493	472	501	480	468	470	498	519	490	462	462	513	495	497	471	497	467	475	472	463	479	478	471	452	474	515	498	478	490	452	497	498	485	493	482	486	434	468	485	502	488	437	482	488	491	499	478	480	494	487	490	490	467	475	470	506	512	475	463	478	464	473	500	527	490	463	494	493	436	513	504	495	479	494	483	480	459	510	465	528	449	484	437	489	477	520	518	448	491	461	473	465	520	484	485	454	494	477	507	497	483	499	503	511	476	502	493	481	458	480	479	498	479	476	489	452	453	458	511	500	468	477	497	483	509	535	519	481	468	488	524	486	475	470	485	472	507	458	485	437	469	483	500	473	493	504	475	460	494	500	503	522	474	476	492	473	477	482	452	482	534	499	509	466	468	514	473	519	480	507	487	456	465	511	511	444	476	468	484	488	498	513	451	495	492	474	496	467	492	483	473	472	554	486	497	447	483	475	466	494	475	522	408	463	479	457	482	493	517	517	466	514	505	492	479	488	469	473	443	489	471	494	508	429	474	517	486	467	483	461	482	511	493	480	491	493	460	448	488	436	478	501	512	490	435	479	443	493	496	472	456	472	489	456	472	502	464	507	476	481	441	454	543	481	488	447	519	456	483	452	493	468	473	518	467	483	504	459	503	477	502	481	494	470	441	478	478	497	500	464	490	466	455	518	497	497	468	476	517	480	453	440	477	502	450	453	519	463	468	490	511	454	465	483	479	521	469	450	503	486	449	498	480	460	439	469	481	467	452	536	499	507	481	472	464	501	485	484	489	512	505	457	509	514	483	454	484	487	446	515	465	472	479	490	477	521	463	444	470	491	517	457	484	504	483	501	479	472	492	470	450	437	435	521	488	446	494	477	481	471	477	496	452	486	472	478	481	460	450	451	486	501	472	489	464	480	449	485	461	464	503	523	511	480	474	455	474	464	462	478	506	481	458	530	512	463	504	479	494	493	465	454	461	492	523	458	474	492	486	473	485	491	486	481	524	521	500	477	487	512	474	500	489	477	481	469	456	489	430	461	478	459	509	493	449	486	467	497	462	445	463	501	432	458	504	458	525	464	500	452	479	480	491	501	481	478	486	485	447	463	472	473	494	489	513	490	485	494	446	509	538	468	490	473	541	493	455	472	472	476	516	464	491	458	466	473	503	454	468	470	469	484	502	482	481	490	471	482	498	476	472	473	502	461	450	477	531	486	473	460	463	480	490	480	468	481	460	504	483	463	506	472	474	470	479	492	509	456	502	455	427	485	438	502	486	492	443	488	500	460	458	460	459	482	475	515	461	481	501	453	488	500	471	461	487	488	465	482	491	509	473	512	503	451	470	500	488	460	443	527	463	423	490	468	524	472	486	481	467	459	470	484	489	476	484	478	483	483	490	491	426	481	478	484	514	461	500	486	485	483	517	435	535	466	533	477	506	473	495	478	477	466	513	475	458	478	468	460	466	458	481	470	513	521	458	447	469	462	460	469	476	468	486	477	497	503	510	478	436	452	489	478	481	464	473	513	452	505	484	484	459	459	487	508	480	523	472	507	474	516	479	459	449	492	519	494	515	464	516	433	502	444	484	443	473	496	503	467	475	480	489	472	489	442	447	488	498	483	510	481	447	480	485	478	490	525	484	459	470	474	477	475	519	488	492	451	484	481	468	510	432	483	479	485	493	465	466	493	473	485	507	468	464	477	484	492	482	492	485	513	503	475	479	498	477	489	524	493	485	517	452	423	480	485	473	499	499	469	453	493	484	509	503	440	513	459	475	490	481	497	496	463	520	439	494	494	483	471	446	455	494	499	444	468	463	453	466	491	477	510	467	468	487	499	506	502	457	497	516	456	496	489	465	480	498	479	479	471	478	482	494	480	481	465	454	515	501	478	487	493	501	462	475	476	503	479	508	474	481	477	466	495	454	452	472	500	482	450	508	518	485	506	452	481	466	487	491	479	506	473	494	471	463	545	512	488	530	468	464	442	470	498	490	486	475	500	477	509	504	487	446	489	505	464	483	460	515	497	501	491	514	478	534	498	451	484	488	453	490	492	475	525	502	485	501	465	508	483	486	456	477	462	498	474	497	501	512	494	514	482	506	479	458	490	502	474	491	503	496	497	540	491	511	473	457	487	504	492	456	461	473	481	514	510	473	504	502	457	527	486	527	451	483	487	484	512	525	448	479	482	448	506	479	491	437	486	484	475	483	472	493	502	466	473	493	491	465	515	487	490	499	479	417	531	479	452	526	489	494	494	484	440	456	506	468	471	508	495	463	467	505	463	471	505	482	473	497	480	494	478	511	483	467	451	488	511	496	488	495	450	458	539	480	465	454	475	490	480	482	526	491	493	469	494	477	490	490	456	506	470	465	484	478	483	475	465	455	428	505	468	479	463	470	491	468	466	456	467	465	488	486	486	492	483	452	497	487	469	472	501	515	478	486	500	460	526	471	505	506	479	465	497	463	507	488	524	477	427	515	498	512	443	500	487	468	506	484	477	455	491	456	472	464	486	472	487	470	496	483	453	466	438	485	479	456	468	501	496	486	450	494	488	483	482	535	534	456	450	496	458	506	454	483	497	520	475	451	431	483	473	494	485	525	524	502	470	478	473	475	498	468	480	468	485	452	476	439	500	470	492	498	438	498	528	466	473	469	465	486	462	498	444	482	451	469	501	467	524	488	506	440	502	449	453	465	497	456	497	520	494	469	449	478	490	505	486	485	516	498	460	464	483	497	506	510	488	462	495	451	473	474	468	466	456	500	449	460	498	491	528	500	481	472	495	434	478	508	471	481	491	474	469	476	488	474	440	478	489	495	498	499	520	468	519	498	507	459	517	465	473	462	450	471	450	466	499	493	444	483	469	475	457	489	500	451	457	512	453	504	470	486	505	509	453	474	481	481	462	498	485	453	536	503	483	463	532	451	500	482	506	503	526	493	484	449	460	468	500	503	477	474	452	503	520	463	499	482	530	502	457	457	475	459	447	468	474	494	460	466	492	516	463	461	464	464	443	464	508	488	500	507	478	493	478	478	444	471	471	492	481	501	521	455	517	472	489	488	475	461	538	506	474	492	505	471	462	513	446	477	481	489	537	478	478
1534	234	247	244	251	232	216	212	242	213	249	198	228	222	224	231	224	252	256	212	228	224	246	212	204	217	225	219	222	201	237	241	218	255	226	209	243	249	258	205	207	218	239	240	224	221	226	225	241	235	229	258	193	224	235	216	197	216	241	260	226	238	244	238	245	231	202	216	260	200	244	196	251	227	241	215	257	275	225	234	224	226	195	233	236	219	207	204	190	238	220	210	197	206	233	218	238	195	215	246	236	204	214	235	220	211	201	228	233	214	215	219	232	235	247	210	233	236	235	213	216	229	212	189	224	230	217	222	216	227	225	215	228	237	223	260	241	222	219	205	223	237	211	234	196	235	255	217	246	257	263	272	213	221	224	237	229	234	230	255	220	259	228	243	251	206	218	229	205	213	211	229	227	233	199	208	238	226	209	217	245	237	222	211	210	226	219	226	235	262	213	230	230	238	276	217	222	251	251	220	239	210	201	239	236	231	219	217	225	216	179	214	223	221	241	215	231	231	229	223	211	222	260	244	228	224	227	207	215	249	240	214	233	228	247	217	252	234	230	244	211	229	221	225	236	236	223	226	221	232	201	220	222	234	243	248	211	234	233	232	229	219	231	209	248	237	209	205	229	238	233	235	214	210	214	203	241	238	228	258	238	216	216	288	227	220	266	234	230	233	234	228	228	254	257	225	241	231	232	238	232	247	217	205	236	220	231	243	212	244	224	225	261	245	235	214	202	245	213	222	200	223	208	217	210	212	233	238	240	234	218	245	226	263	219	232	226	210	218	254	208	219	211	257	200	233	224	227	206	229	221	212	234	214	206	217	234	230	204	216	221	221	237	212	221	240	238	220	245	276	249	242	235	209	196	216	192	244	223	203	208	272	243	251	185	208	206	205	233	217	227	242	214	214	226	218	256	229	213	202	236	216	220	205	186	232	235	228	214	200	230	245	241	251	228	223	238	230	260	256	255	223	205	229	244	224	229	250	243	230	216	231	236	215	231	257	234	195	203	236	211	229	242	233	266	219	207	249	227	232	235	214	232	228	216	203	216	235	229	202	244	222	214	234	229	214	237	215	206	208	204	248	247	219	230	207	206	225	206	227	249	211	213	226	259	223	232	233	209	198	242	195	206	251	225	221	204	240	216	257	201	226	223	240	227	222	245	262	246	227	213	206	226	236	205	226	228	199	219	244	239	215	243	213	223	200	219	234	224	233	218	208	245	240	200	223	243	237	244	227	213	229	236	248	196	203	220	239	223	209	223	243	209	243	228	257	207	207	201	203	220	254	217	254	212	240	203	225	230	231	246	237	222	210	209	225	245	225	225	240	202	260	212	244	260	249	228	225	222	243	239	196	189	231	214	218	241	226	228	197	233	230	231	216	212	214	258	211	236	238	198	238	256	244	228	206	204	242	219	227	242	227	233	230	233	227	237	220	227	249	250	239	235	204	248	237	195	234	212	248	230	245	231	239	252	218	208	218	217	223	221	224	213	229	238	226	211	212	216	213	235	227	216	233	207	214	259	223	249	223	218	239	209	205	199	205	208	227	224	260	257	237	237	226	201	227	206	217	241	223	231	229	203	210	192	243	206	241	240	229	177	229	227	206	194	234	240	232	230	232	213	214	210	235	225	238	235	243	262	219	231	240	225	221	239	229	221	226	211	261	223	222	222	216	227	202	202	219	220	234	218	228	258	241	213	215	220	231	241	209	228	231	242	235	238	212	255	241	223	214	213	198	214	228	246	178	212	218	218	229	234	200	217	217	252	241	259	254	239	216	210	240	247	227	223	236	225	236	210	210	252	221	240	221	279	224	207	214	249	218	223	204	231	232	229	213	261	194	222	208	236	229	228	216	219	227	212	216	203	196	252	201	229	238	192	210	230	251	254	240	212	210	217	224	204	218	220	243	253	263	220	217	222	228	238	236	226	231	238	206	220	237	213	229	241	233	211	233	193	213	227	189	241	242	227	220	229	222	226	252	210	226	248	215	221	247	218	234	223	208	222	243	257	218	219	250	220	204	229	216	222	197	244	224	221	247	250	217	222	223	223	222	258	249	238	209	217	232	241	240	251	228	214	242	210	205	243	242	262	232	178	237	248	248	211	229	230	239	244	199	239	229	221	222	226	237	212	239	215	216	231	191	224	216	218	222	201	212	226	249	256	220	215	242	259	239	237	198	214	260	238	240	244	223	206	198	196	234	238	241	213	206	245	231	249	232	220	193	221	207	228	219	219	225	216	199	233	219	225	231	213	217	212	205	239	222	238	232	221	251	223	211	223	246	227	221	239	246	214	223	209	239	202	232	209	214	207	231	206	221	217	204	264	246	236	226	196	223	243	224	208	235	237	228	210	208	225	238	224	220	222	210	226	229	218	206	213	217	258	224	229	238	248	228	248	211	238	243	220	213	234	228	204	226	231	237	238	227	224	207	204	229	249	215	241	248	228	255	198	232	210	236	206	228	209	218	248	197	213	260	223	224	249	240	209	218	220	185	226	224	220	209	207	234	223	232	217	232	197	217	254	210	226	235	246	225	262	250	225	213	246	235	212	267	237	225	224	254	243	225	195	235	213	227	229	232	235	229	215	214	242	218	207	224	222	215	226	196	213	256	229	222	206	218	264	226	229	240	255	202	222	216	216	237	211	200	226	234	203	251	212	198	237	230	228	214	222	227	193	211	209	178	225	241	220	226	255	232	218	252	232	233	235	239	199	240	266	221	202	212	220	208	241	198	221	234	226	192	223	228	212	196	233	227	228	223	182	208	229	218	242	260	212	237	214	220	201	222	218	223	231	227	199	228	214	234	212	273	234	228	203	236	200	229	219	224	226	244	238	228	206	240	217	266	234	225	209	204	260	232	235	239	219	254	226	222	222	218	227	252	238	240	221	259	241	261	243	240	223	230	221	227	219	216	202	233	200	249	250	234	215	214	213	244	234	231	216	252	203	244	227	210	205	210	248	219	219	214	254	220	228	207	230	213	221	242	234	211	216	215	248	233	236	227	225	210	203	214	217	252	251	221	227	234	214	226	231	220	225	251	225	227	217	251	214	226	238	236	242	228	206	236	219	220	231	240	217	248	220	236	247	226	211	242	211	245	223	211	237	237	197	217	225	217	253	229	195	205	211	237	197	212	227	199	214	232	250	224	244	212	236	247	273	209	217	228	223	211	228	243	204	236	234	238	226	253	235	215	231	215	231	228	241	220	232	227	234	235	211	234	227	201	248	235	246	218	235	256	241	241	238	217	189	275	241	188	238	216	226	228	239	232	229	243	238	259	205	235	210	236	242	211	219	217	232	227	258	209	229	235	204	223	212	234	212	216	237	239	246	244	223	223	223	249	206	226	220	211	228	235	248	222	247	234	243	217	242	212	217	265	232	246	196	236	244	244	217	238	214	231	231	210	211	246	213	221	216	204	215	227	220	212	243	213	196	222	210	211	218	228	227	243	218	228	241	203	217	240	267	250	215	228	245	234	255	270
2016	596	601	592	572	528	549	567	581	542	571	602	565	535	541	557	586	580	535	570	539	506	570	543	571	547	549	558	544	530	555	582	527	568	618	562	596	560	577	551	531	578	555	532	547	531	564	542	601	526	599	512	568	582	523	562	567	529	526	556	552	543	548	575	606	557	545	564	577	518	542	521	560	568	540	585	562	598	533	567	563	528	582	545	552	554	580	562	560	583	570	535	531	576	527	544	545	545	524	604	555	577	522	553	509	555	542	570	557	537	527	520	578	551	558	544	525	559	493	547	572	558	600	523	556	533	502	558	554	547	576	538	542	547	601	568	576	567	532	548	585	529	552	553	562	544	564	536	541	587	530	558	535	580	556	549	561	550	594	560	596	567	560	527	549	541	588	583	554	574	539	538	525	518	569	560	578	551	549	579	536	546	586	535	517	563	558	559	517	523	551	577	549	503	551	555	560	533	578	543	563	565	615	523	544	537	554	555	542	564	536	517	532	558	582	566	583	540	537	564	521	539	592	556	569	556	569	590	589	549	540	534	590	527	545	524	564	560	572	544	509	588	577	569	578	545	566	556	549	554	556	589	532	515	517	600	568	516	543	552	520	540	518	553	560	606	545	528	585	554	589	570	585	527	560	582	578	562	519	543	581	544	506	537	530	584	538	540	517	525	506	566	545	591	566	524	568	575	515	551	555	532	537	574	525	518	590	548	569	548	542	538	578	513	554	541	522	587	578	598	575	537	563	573	571	547	524	553	595	521	574	542	578	515	541	526	540	561	567	534	538	557	546	561	544	587	571	600	529	525	535	550	576	565	524	560	558	540	577	575	544	524	567	589	569	580	560	549	557	525	568	564	520	579	574	534	526	525	579	553	556	577	571	534	559	600	530	542	548	555	527	549	502	528	532	559	599	564	538	558	562	569	504	541	535	543	546	533	559	560	542	571	607	555	573	568	547	570	557	535	592	582	558	594	536	554	560	559	554	563	549	510	588	536	524	539	553	558	551	579	553	508	596	538	542	546	595	527	545	559	587	524	546	548	554	575	541	537	534	583	525	550	560	539	569	572	555	600	547	556	556	531	570	570	535	566	509	586	567	542	607	506	542	550	561	580	568	543	542	541	586	550	544	536	534	557	563	539	530	562	525	511	561	534	570	544	553	534	560	558	569	566	524	584	584	560	554	567	562	572	514	551	527	548	522	476	567	556	537	565	545	546	533	542	587	575	555	541	577	569	536	557	597	567	578	560	526	541	553	584	549	530	552	550	563	535	561	556	512	518	564	523	521	554	585	497	580	540	563	563	543	566	539	550	571	545	549	527	525	584	624	501	544	565	559	576	527	528	553	574	579	586	508	546	538	596	563	560	567	528	569	529	561	522	519	550	602	532	601	538	559	563	569	562	537	550	573	575	518	584	510	529	557	525	546	536	538	558	559	542	553	553	517	559	557	538	508	563	539	517	590	548	526	543	547	556	541	559	538	567	554	567	537	535	547	519	553	530	534	566	586	538	565	560	514	574	563	533	574	528	598	530	544	575	573	551	552	534	541	564	541	547	527	565	508	623	541	573	532	581	546	517	574	544	523	593	564	516	526	514	586	518	549	567	564	592	537	547	599	520	564	547	575	537	561	545	538	523	548	580	573	530	536	557	539	507	571	543	560	544	536	538	552	541	526	543	556	557	592	507	558	527	514	540	568	557	556	607	588	550	553	542	519	533	557	486	499	525	567	555	555	578	557	588	567	563	559	534	508	499	525	570	524	556	538	559	549	508	548	531	568	535	573	551	539	560	525	550	555	505	562	526	542	599	536	499	569	533	523	556	540	546	559	545	599	560	560	523	540	519	562	560	565	581	534	565	552	541	560	561	546	560	554	511	573	560	546	544	567	551	537	545	565	581	557	572	552	574	580	537	549	530	551	568	526	553	555	556	546	556	582	567	538	539	546	526	530	542	551	558	518	609	537	595	524	547	555	579	568	546	546	554	592	548	537	525	572	549	539	546	552	519	520	570	542	527	542	597	569	548	524	521	570	531	565	567	583	512	529	573	581	545	517	543	530	560	505	549	545	532	540	524	563	507	526	614	610	527	572	598	526	532	546	543	553	523	539	569	538	593	558	619	544	533	530	611	571	518	528	567	557	570	612	570	562	535	576	526	587	561	521	565	578	547	550	575	540	611	524	563	560	578	523	597	598	529	537	587	539	556	521	560	547	521	576	600	534	570	574	572	546	561	578	547	568	558	566	609	583	567	538	538	564	582	535	535	551	552	545	538	531	586	521	559	528	548	554	551	594	552	603	540	545	561	566	534	572	595	550	602	540	585	529	532	497	510	556	539	546	540	557	559	577	546	589	551	544	519	584	552	522	596	570	522	517	556	591	513	612	525	581	566	517	537	559	533	543	564	554	554	574	566	572	540	553	543	482	497	565	564	549	585	548	576	553	539	506	549	568	579	555	515	570	578	552	499	554	575	536	555	531	565	557	577	553	554	561	602	562	515	596	548	581	537	571	563	571	569	563	559	574	536	558	538	545	557	552	575	558	524	550	540	543	543	574	577	542	569	578	545	582	566	567	550	547	544	555	577	518	584	589	547	548	550	528	544	582	574	562	523	570	553	551	569	529	578	534	579	533	534	517	539	531	541	595	561	552	518	557	539	589	551	529	544	558	557	592	544	570	546	587	544	528	535	579	555	502	549	593	556	574	553	531	533	605	569	529	567	568	576	560	545	548	539	573	531	550	549	595	558	527	564	578	547	578	551	531	522	521	564	532	567	529	540	560	555	599	529	537	549	550	533	570	580	535	529	575	520	549	589	555	555	551	550	558	529	516	527	494	576	574	569	548	527	536	560	529	545	561	534	549	559	549	565	506	579	599	557	541	547	549	587	575	550	547	546	540	551	544	516	548	567	579	534	545	591	558	475	558	550	532	589	550	557	537	545	569	575	531	536	577	527	538	535	521	553	576	558	594	563	544	553	574	550	560	564	553	580	558	553	534	539	528	558	530	558	525	538	576	550	547	524	539	538	545	561	559	580	505	530	486	501	545	535	520	549	551	555	536	564	539	576	551	541	570	530	559	538	539	546	560	556	548	567	574	556	545	528	541	543	564	538	508	535	547	527	558	571	565	532	550	596	507	520	580	565	612	559	572	547	542	553	552	577	559	553	539	529	558	535	538	575	568	575	584	537	588	540	578	577	539	545	546	524	502	543	535	551	535	579	531	546	542	512	544	561	539	546	525	523	554	564	544	538	565	505	529	551	567	532	539	558	522	592	560	543	549	542	561	501	572	555	558	520	529	590	582	555	539	578	578	566	553	517	522	514	565	584	502	525	557	549	522	516	574	594	547	583	534	536	507	583	550	538	569	531	525	568	560	570	525	527	569	554	524	564	535	526	536	550	564	592	579	516	542	537	608	548	535	539	583	541	569	528	541	562	549	549	541	569	527	534	520	519	576	551	528	562	583	523	570	518	526	569	552	559
8252	607	682	579	474	433	395	369	356	386	333	366	344	335	387	333	292	356	323	339	303	373	357	322	347	359	327	284	331	311	348	312	325	342	330	370	324	323	337	325	311	328	366	319	316	348	332	325	325	335	359	356	307	318	335	303	318	320	328	300	336	352	293	319	316	334	318	319	348	328	340	300	332	345	305	316	323	326	343	341	333	323	350	331	318	306	336	330	303	300	338	320	302	330	307	328	324	289	311	312	312	345	335	321	342	334	326	375	357	313	346	357	295	294	323	326	312	351	323	299	339	339	307	306	309	311	310	363	367	298	346	320	310	337	327	328	336	335	332	335	314	327	327	353	319	294	346	311	322	330	285	314	308	364	314	303	351	336	384	329	340	355	299	362	320	321	358	310	369	326	348	330	306	340	333	300	314	310	280	353	327	313	339	331	285	328	352	316	322	313	373	345	310	345	335	298	314	336	312	314	320	290	339	320	356	330	292	300	302	317	307	302	332	322	332	328	318	317	307	314	348	337	315	332	304	318	309	314	333	308	324	332	320	335	320	363	332	340	324	313	322	328	274	303	324	316	348	303	311	360	364	349	332	341	326	311	308	330	318	323	309	339	316	330	324	372	302	307	298	354	315	349	345	264	348	286	313	343	320	328	307	311	327	309	302	319	335	324	330	287	346	343	327	321	334	376	347	351	334	320	320	347	317	319	328	339	313	291	328	330	299	373	343	305	317	296	343	340	350	320	330	331	297	345	326	299	329	330	325	343	330	317	305	322	296	328	330	337	321	312	313	331	349	314	317	322	352	316	317	298	265	299	331	295	308	323	329	356	343	304	346	350	323	345	346	317	307	365	306	299	328	361	282	374	347	327	328	314	348	328	335	336	323	307	305	303	306	309	336	332	312	336	351	331	308	339	333	328	336	315	279	322	340	279	344	334	343	306	304	338	313	371	321	313	330	322	320	313	301	269	322	332	326	330	347	336	326	301	297	305	328	335	316	359	346	314	325	349	335	352	365	324	316	338	292	324	343	345	378	320	316	299	371	346	347	313	320	342	305	341	306	348	322	352	296	326	330	345	312	312	329	322	307	285	277	326	347	335	330	305	302	265	348	352	371	344	341	296	353	332	311	321	296	315	355	305	328	332	328	345	362	319	345	347	346	360	342	337	340	310	303	325	298	290	318	349	295	290	347	297	350	309	358	292	361	330	329	347	318	330	345	331	339	321	348	365	362	293	309	311	313	341	292	289	359	327	312	302	359	348	293	328	330	310	345	361	289	330	324	331	340	343	311	300	292	343	374	318	359	328	323	339	363	316	330	330	326	309	316	335	344	336	329	302	327	297	300	358	337	337	349	324	347	312	318	363	321	275	348	340	309	328	328	363	339	331	331	325	311	337	335	337	322	324	307	328	353	359	337	321	317	314	352	377	318	336	298	328	341	332	349	300	293	318	302	307	354	331	311	337	352	325	333	324	310	326	306	304	301	318	325	326	334	303	316	366	312	333	325	341	315	329	345	342	305	309	357	360	362	336	334	296	345	339	361	349	299	337	329	306	330	337	324	325	346	320	295	316	318	346	339	375	339	299	315	347	321	307	322	332	324	313	358	326	328	311	315	330	330	322	331	298	308	311	314	315	320	297	335	318	324	290	321	318	313	330	336	335	348	329	313	317	295	339	350	299	342	325	345	343	317	322	336	356	361	389	328	311	318	304	326	310	314	319	346	296	323	313	309	288	320	306	344	298	313	334	320	346	315	329	319	311	340	332	342	292	300	338	291	321	340	336	339	327	307	320	305	342	316	332	351	331	328	304	324	341	307	344	335	360	311	333	325	333	299	337	376	334	278	325	313	314	350	316	330	290	281	342	320	302	302	308	349	336	355	310	317	350	271	353	311	327	346	329	313	341	350	317	333	305	295	325	314	290	338	299	343	337	312	319	331	309	318	317	340	319	307	354	334	341	312	343	324	320	316	318	318	348	329	327	293	341	297	343	301	336	342	337	302	326	365	287	321	338	342	322	338	311	315	385	344	327	326	328	308	312	347	341	340	324	324	344	352	295	314	344	347	334	320	321	357	340	343	310	301	334	333	321	313	319	313	324	349	357	311	325	340	319	346	328	309	329	330	313	330	357	276	341	313	327	348	316	333	335	307	319	348	285	283	313	321	330	363	316	334	346	312	344	334	343	341	347	327	360	330	303	305	332	310	333	324	321	368	349	306	324	288	305	305	351	352	337	363	291	325	332	343	302	315	314	344	329	308	313	346	330	331	326	328	331	308	329	318	306	299	333	341	315	306	312	323	332	342	322	316	328	324	318	319	302	303	332	368	309	309	345	311	317	316	318	335	302	301	316	336	337	364	321	332	287	309	326	310	335	307	290	294	284	312	344	324	346	334	300	335	336	328	323	306	373	312	342	322	326	317	343	305	307	291	338	317	300	287	348	319	328	301	329	314	315	335	323	344	327	334	320	341	314	313	322	356	345	298	315	313	335	329	333	340	329	320	336	349	336	311	323	328	376	319	332	328	318	328	295	321	335	325	342	307	302	323	312	329	342	329	332	305	312	317	322	306	307	352	322	309	317	353	296	318	354	304	333	346	325	287	327	336	308	328	300	309	352	335	297	351	350	328	298	314	359	281	315	339	327	329	340	348	328	326	321	352	323	311	331	323	343	298	297	308	340	345	326	304	355	305	316	316	296	299	328	331	347	345	333	309	350	317	335	295	322	354	333	308	322	348	352	327	346	306	332	329	308	322	365	354	304	323	326	326	329	313	379	305	338	338	352	313	327	350	328	332	305	323	355	353	320	329	331	325	327	327	312	364	305	297	314	306	350	315	354	340	325	338	316	367	317	306	317	301	344	302	356	318	322	317	328	301	293	298	319	317	312	327	327	315	341	335	342	298	304	370	368	298	319	307	340	318	274	309	317	286	298	346	327	341	345	327	293	344	316	324	342	308	321	325	321	316	366	319	333	361	339	356	318	330	345	326	321	332	333	308	306	349	365	345	355	337	330	336	289	326	327	358	318	322	340	332	335	315	297	353	344	307	309	304	339	353	357	343	290	338	333	299	312	332	316	306	309	335	330	322	294	366	320	314	300	318	317	295	330	354	292	324	330	297	326	332	322	273	339	335	306	347	333	325	300	311	361	322	337	319	334	320	321	320	355	339	319	349	302	330	347	330	287	301	318	316	330	320	347	298	334	348	305	349	295	317	307	348	364	343	294	328	321	337	289	317	304	317	323	356	338	307	291	318	318	317	316	325	308	355	331	307	313	322	317	325	301	357	334	315	348	339	327	328	310	339	317	360	355	340	313	312	376	317	340	334	308	318	334	324	334	333	298	338	321	313	339	336	327	297	303	365	318	330	291	289	319	323	337	313	319	326	333	324	340	312	349	323	337	314	337	340	303	317	333	310	342	337	364	286	306	343	341	378	326	329	304	315	365	300	345	289	319	324	335	347	317	354	365	320	298	316	306	309	341
6769	1053	1530	1637	1464	1304	1131	1109	986	1000	908	887	853	914	881	820	786	827	829	833	780	811	727	749	756	741	771	766	742	759	764	787	791	767	834	758	723	739	748	751	702	729	788	710	789	746	816	760	720	818	722	764	763	708	717	749	725	756	762	751	723	749	740	727	810	790	711	764	704	760	728	726	784	752	687	667	724	761	759	703	726	715	803	717	779	730	712	749	715	752	795	764	715	721	719	819	691	717	769	728	802	760	754	716	706	745	746	723	745	726	755	747	702	750	755	760	739	778	711	767	717	692	776	725	761	704	775	756	754	726	765	763	730	765	697	730	768	702	747	750	799	709	720	790	737	758	760	747	715	748	748	757	755	753	776	709	784	754	755	738	744	727	727	769	746	738	736	752	793	764	747	763	775	733	728	748	731	801	769	751	775	749	735	748	731	753	748	721	772	769	761	771	768	760	743	742	806	761	790	780	745	761	765	754	770	766	783	723	775	746	797	783	703	760	785	736	716	740	790	750	761	781	766	720	772	747	721	746	788	744	707	752	760	730	749	727	745	756	741	706	719	779	800	681	720	757	766	772	778	778	735	745	751	767	686	711	709	763	755	767	739	750	725	756	791	751	757	733	713	760	736	722	709	777	774	723	724	763	739	711	724	758	735	730	736	798	708	768	751	731	792	752	760	735	751	717	762	732	757	790	733	748	736	732	738	745	718	744	786	699	707	730	758	760	712	711	781	797	743	733	752	717	722	758	800	734	745	740	734	741	761	732	738	741	781	744	771	777	764	757	731	686	720	728	757	760	707	765	762	750	705	805	766	789	722	747	730	789	764	749	695	727	699	753	733	769	757	723	756	801	713	738	750	717	727	759	751	773	731	800	773	746	756	728	738	712	738	744	693	736	746	704	758	768	752	733	764	746	727	760	725	727	749	721	704	770	774	722	745	752	687	734	750	734	716	748	747	747	782	709	784	751	704	787	724	763	650	766	732	755	753	728	760	773	758	767	708	728	715	738	767	811	740	774	702	745	735	735	737	758	766	741	820	744	760	778	714	765	751	736	709	746	734	704	739	747	750	745	716	746	756	757	723	751	736	718	737	754	706	754	738	744	727	729	737	730	727	753	813	750	770	692	717	731	728	695	714	781	799	730	769	732	756	783	790	748	719	728	709	762	746	786	760	750	774	771	790	748	705	722	729	748	701	723	777	749	717	755	779	761	769	774	806	758	748	717	769	752	782	740	672	762	699	712	725	728	739	751	715	756	780	779	782	742	770	707	707	750	757	771	714	742	754	769	701	750	755	739	738	760	778	752	793	700	765	727	731	735	769	770	714	707	740	750	715	744	718	762	736	739	788	768	736	779	718	772	752	749	771	802	789	755	782	746	728	760	712	766	775	769	817	707	778	791	747	734	785	750	762	784	739	775	729	699	728	759	768	766	749	742	757	734	802	727	775	709	753	716	761	693	723	731	721	729	715	775	739	751	765	749	693	766	761	768	729	797	791	743	775	776	746	698	720	741	770	754	765	730	735	717	729	768	738	765	785	768	729	754	787	737	722	759	752	775	754	765	745	769	756	780	731	783	702	782	738	751	744	723	744	743	706	726	776	743	748	754	763	754	802	733	734	713	766	730	726	728	732	725	694	784	774	772	725	692	745	756	742	768	723	763	746	743	743	718	742	698	747	733	773	740	702	787	730	742	733	753	773	727	734	700	766	711	787	762	748	760	773	727	775	700	710	717	709	732	757	773	768	732	722	743	728	730	716	782	799	747	759	685	720	732	748	766	748	760	724	681	747	768	708	729	783	730	730	738	746	737	734	756	728	718	766	752	737	757	767	728	741	749	712	743	726	756	732	780	720	733	737	759	745	779	735	781	726	791	741	739	726	751	760	789	723	743	779	759	730	775	710	814	767	766	770	772	794	718	756	748	775	751	707	765	722	773	679	791	786	691	767	753	761	738	757	776	729	755	737	768	706	714	726	791	711	734	762	735	760	714	750	723	759	762	754	705	735	759	786	738	755	714	709	769	707	725	736	728	764	730	737	740	757	755	767	752	726	768	788	752	780	695	747	810	734	720	759	702	754	759	743	719	769	779	699	815	726	719	786	715	729	776	790	774	748	761	740	744	795	750	765	713	767	730	740	731	791	818	767	755	727	730	751	745	756	786	732	719	757	758	731	725	725	700	741	747	716	778	761	810	749	725	743	782	732	721	798	765	798	770	783	729	740	700	717	724	677	729	772	768	762	768	758	739	742	736	785	737	706	738	684	713	761	741	730	744	789	741	727	749	737	766	757	757	764	722	713	695	671	744	719	711	739	803	687	747	761	736	757	707	740	765	744	743	721	766	723	747	803	782	775	705	717	804	754	738	775	752	784	724	775	751	728	770	727	744	745	770	750	735	743	751	745	765	745	757	755	685	748	771	764	719	772	732	751	714	746	720	757	710	745	729	756	783	784	762	749	734	764	801	740	741	731	718	705	763	752	764	736	773	750	774	772	731	798	741	754	721	707	777	768	776	703	769	703	762	720	739	723	754	744	737	741	757	758	763	754	741	704	731	752	779	728	728	748	735	743	760	739	751	743	762	734	762	736	763	701	700	764	777	758	757	784	720	692	769	762	766	762	752	717	805	772	750	770	728	758	770	722	786	734	710	752	739	748	791	773	750	717	740	762	785	735	719	717	748	797	743	719	725	706	762	705	693	693	742	703	800	728	779	709	743	754	758	742	769	768	764	803	733	810	713	706	776	708	747	688	747	777	720	732	723	715	760	739	723	789	786	789	705	777	738	767	747	754	737	756	749	714	720	752	758	815	734	785	747	711	738	746	760	758	731	747	723	784	734	737	768	768	746	789	716	767	779	726	720	732	732	761	717	709	741	732	744	783	775	760	737	763	727	697	724	736	761	748	707	780	736	777	765	728	707	752	785	733	776	789	706	814	769	740	713	700	761	774	733	806	739	708	773	736	739	782	731	766	733	734	760	727	763	710	742	744	779	691	757	766	754	743	770	805	800	755	761	676	748	732	776	691	747	758	764	768	704	760	757	743	731	792	747	733	740	731	786	743	707	696	781	780	746	728	789	784	765	753	748	743	696	725	756	760	720	728	731	722	792	744	721	765	728	788	744	747	754	739	690	780	701	733	770	730	760	761	727	707	677	716	719	742	754	750	747	795	756	747	731	752	774	759	782	771	706	789	719	764	755	736	751	712	758	759	784	772	764	732	695	746	763	792	743	769	779	733	721	685	707	774	744	767	731	756	750	784	724	690	772	738	745	760	742	725	749	773	777	809	754	764	789	747	764	744	805	736	763	741	749	774	718	801	748	757	750	746	718	694	747	740	735	777	711	722	716	726	759	788	731	756	760	782	774	757	800	742	750	749	703	759	687	768	717	755	736	779	735	742	758	757	774	777	762	784	686	797	739	729	707	746	780	735	722	717	766	732	765	784	752	704	750	749	759	701	753	712	716	740	753	717	712	781	747
15229	1220	933	822	561	382	339	284	306	272	277	244	228	241	233	246	226	205	201	228	216	200	235	235	217	225	215	220	216	211	195	190	217	206	184	203	218	200	228	223	213	222	217	203	221	205	229	214	206	222	232	182	223	231	224	213	186	234	213	234	247	200	217	193	192	220	207	200	183	203	210	207	219	200	183	184	206	231	209	208	187	212	203	208	207	209	196	223	208	200	258	201	218	213	192	185	187	205	225	224	225	219	183	189	222	197	186	211	190	207	213	218	202	202	198	215	191	229	188	179	192	177	209	235	212	208	197	188	216	200	202	207	186	201	201	197	176	212	175	197	212	190	233	187	210	200	213	178	212	187	208	185	173	182	170	228	191	225	191	222	186	196	212	208	241	220	189	196	200	207	226	207	242	202	196	208	196	172	198	210	197	216	203	185	226	217	242	204	190	202	207	201	208	243	199	236	188	208	208	210	193	225	219	234	212	221	205	224	215	220	195	217	193	212	207	198	230	197	229	210	209	190	217	205	217	196	204	192	202	198	224	217	194	204	208	203	230	201	215	207	195	238	207	218	192	197	187	207	197	233	223	206	179	190	206	205	209	210	229	227	209	195	194	226	215	206	179	205	215	221	213	224	196	216	212	201	187	199	209	216	219	203	226	167	199	220	213	187	199	191	201	181	215	209	240	225	216	171	204	192	202	216	198	184	216	204	192	226	232	236	172	192	193	204	196	201	197	215	220	205	216	163	235	200	213	200	183	235	219	206	197	193	207	220	209	189	204	222	189	210	205	183	207	194	204	192	180	223	223	198	192	228	190	201	197	185	198	203	217	171	200	200	216	208	200	221	198	182	223	195	185	181	205	181	187	188	230	170	189	228	231	201	195	244	219	204	206	243	197	222	210	182	181	244	200	224	206	206	221	207	203	196	227	241	221	230	216	198	228	193	216	212	198	211	214	190	164	233	189	203	238	211	227	233	187	217	192	206	221	206	208	212	208	207	211	186	184	202	209	197	224	206	223	205	208	190	191	186	203	207	190	206	192	208	188	228	194	219	203	200	205	197	252	223	211	206	190	207	199	195	211	179	194	198	232	181	213	199	223	202	215	199	214	205	199	211	200	201	208	199	202	204	182	205	198	234	186	222	189	202	194	222	189	195	206	169	210	210	197	209	208	206	196	213	201	207	184	212	199	219	210	213	187	199	214	199	211	205	199	177	217	228	189	203	221	190	197	196	206	219	198	228	211	201	209	170	249	216	203	207	209	217	193	188	205	204	189	202	216	229	209	217	210	211	185	211	204	211	199	198	188	213	197	210	214	202	203	222	205	196	200	204	216	219	218	205	213	219	201	206	216	196	203	223	197	195	213	196	184	204	173	211	213	200	220	225	215	203	204	182	219	214	215	220	187	217	230	200	216	201	211	205	223	195	178	239	188	213	201	189	222	188	221	219	192	222	179	210	191	213	234	189	218	206	213	221	213	205	197	207	187	207	238	208	221	191	225	196	213	211	214	231	220	212	192	234	217	231	184	205	227	213	210	201	183	215	206	200	183	189	207	216	240	209	196	212	203	188	206	205	197	192	216	228	189	200	202	216	215	201	189	208	202	225	193	200	197	196	199	190	171	188	236	244	197	180	227	199	199	174	210	215	190	190	189	235	239	172	189	182	214	201	196	181	224	235	210	201	216	213	208	193	209	199	213	199	221	200	199	226	216	180	224	184	192	235	223	205	230	236	226	203	165	208	199	202	208	206	213	216	218	175	219	210	193	236	215	163	215	207	190	197	191	210	207	202	226	180	193	203	163	226	193	217	190	200	213	181	209	218	208	203	225	180	193	223	206	206	231	200	177	218	195	195	207	190	211	196	216	194	192	210	223	213	209	198	218	180	167	188	164	190	206	209	199	181	190	209	227	194	197	223	206	199	194	206	221	205	222	213	219	228	233	233	230	202	187	205	187	205	205	167	209	186	211	186	226	215	185	202	194	200	219	212	243	222	219	195	203	219	196	202	208	219	208	214	208	216	218	196	206	208	188	213	205	193	197	194	202	198	209	196	217	231	160	218	207	224	188	219	213	219	212	207	212	210	202	213	205	186	189	205	229	208	226	192	194	222	216	225	199	211	225	223	220	224	212	213	199	214	220	218	206	171	188	197	227	214	209	189	223	216	221	225	202	222	217	211	213	224	206	227	198	223	231	189	207	206	178	221	199	230	211	216	230	191	213	203	209	212	217	208	209	205	187	176	209	211	218	199	206	190	173	192	197	222	205	211	216	202	199	217	208	215	210	198	203	181	199	236	198	197	199	215	229	183	194	218	219	205	208	205	194	192	228	218	212	218	232	185	228	212	226	218	222	215	206	198	227	213	222	191	206	203	205	200	194	200	217	202	198	200	211	198	201	205	218	212	208	205	230	224	194	197	203	208	193	202	229	218	204	236	200	173	212	207	188	202	216	175	224	207	200	225	198	180	199	203	201	196	188	181	228	203	200	188	189	195	204	217	207	203	240	248	211	196	197	178	201	202	229	210	205	187	202	203	202	201	198	193	231	233	204	202	196	231	193	185	217	192	185	192	217	171	195	212	201	213	198	192	214	189	203	194	238	205	196	202	206	198	207	206	197	242	206	213	211	206	217	205	199	226	214	216	206	206	215	204	199	194	194	193	198	205	222	201	222	203	192	192	216	212	224	196	194	227	215	220	227	192	193	188	210	213	204	218	210	191	222	204	208	199	193	202	200	202	229	189	177	163	247	183	227	204	184	191	186	229	197	196	212	195	199	197	221	208	192	206	204	233	210	203	190	211	189	210	197	217	203	202	201	201	181	194	216	214	226	201	206	223	237	230	237	216	198	181	181	190	208	222	220	222	216	210	192	201	202	207	215	211	214	197	179	202	182	198	213	207	217	218	181	217	196	205	221	210	238	235	242	190	221	219	231	202	202	212	215	212	200	178	203	181	206	213	226	210	206	225	187	218	219	216	215	188	216	215	221	210	241	213	186	170	195	205	212	192	217	198	187	195	193	189	223	218	211	203	214	213	193	194	198	189	183	215	222	203	182	189	220	190	209	191	210	206	216	195	205	197	197	196	242	192	201	201	204	204	236	212	211	203	195	167	211	206	212	218	211	207	204	204	192	212	205	205	191	192	203	210	220	200	212	218	203	220	205	221	217	193	179	202	202	176	198	208	234	193	200	197	197	209	195	212	213	224	180	197	194	210	233	219	222	209	205	213	205	212	215	202	196	221	205	199	219	212	205	223	207	206	203	224	223	228	193	225	184	184	199	214	242	219	198	191	241	219	188	216	224	243	178	213	190	208	219	204	207	207	224	200	188	208	222	186	207	208	236	211	199	217	215	239	223	189	194	186	202	210	244	205	227	226	182	235	196	203	198	186	203	212	198	199	217	206	193	218	205	207	206	220	217	220	196	207	191	224	232	229	217	201	198	206	207	248	228	182	239	192	226	220	199	226	198	209	215	214	223	221
8135	1058	1947	2318	1926	1454	1283	1089	970	831	773	742	709	682	624	648	613	584	594	600	585	545	546	546	557	517	521	504	560	532	489	554	545	526	508	508	501	472	484	480	486	503	516	503	474	465	500	499	490	479	512	460	481	500	504	485	501	473	502	483	485	466	515	488	465	475	496	486	484	480	477	529	500	449	459	479	483	446	471	485	483	448	497	468	495	461	457	488	513	494	468	521	478	501	468	531	460	503	473	523	500	483	453	495	460	512	480	499	471	455	503	475	491	466	499	479	459	492	450	468	491	466	419	475	482	482	491	502	501	453	490	455	511	463	488	469	484	462	512	534	474	502	455	447	461	476	521	494	474	443	473	507	499	473	476	471	510	435	490	461	488	453	472	479	449	462	461	483	471	511	471	492	452	497	460	522	449	499	444	461	484	514	496	491	472	474	450	490	492	497	466	495	503	490	435	478	469	467	496	495	470	470	477	509	457	467	492	462	508	461	473	476	468	495	493	469	451	476	490	482	490	463	483	512	462	446	476	444	486	481	470	485	483	446	450	445	460	505	413	469	467	470	470	516	466	478	509	473	462	431	488	452	486	473	489	472	484	511	476	451	447	455	441	474	453	500	444	505	460	456	446	484	531	442	448	448	466	486	507	491	491	468	465	489	463	490	467	464	515	500	465	444	494	459	477	499	443	479	483	466	488	445	486	478	476	475	461	485	453	472	505	512	456	491	492	457	473	439	484	466	465	494	490	478	421	447	486	490	478	462	461	516	483	465	454	482	503	470	486	506	485	462	463	479	472	468	456	480	481	454	460	494	510	451	471	459	493	453	489	468	473	462	494	445	473	493	477	487	460	502	490	482	484	492	489	467	484	517	454	466	467	475	439	485	465	452	467	533	505	436	461	495	490	468	449	453	504	530	499	488	461	484	496	471	461	464	479	511	480	467	496	472	489	513	460	504	489	488	475	448	470	439	505	482	500	513	486	508	466	502	476	480	477	450	476	449	470	496	507	497	467	468	488	495	486	440	484	465	467	531	504	476	474	465	506	517	469	433	496	491	474	473	476	444	457	543	449	460	494	471	468	482	450	488	477	476	468	464	464	472	481	495	509	488	494	430	491	459	478	449	488	447	440	462	497	530	520	484	456	470	476	474	485	483	496	455	449	447	476	430	474	509	476	478	488	477	501	497	474	528	522	474	487	484	466	486	470	502	452	478	471	503	495	438	505	448	467	466	487	500	493	519	434	468	472	478	449	471	489	496	516	468	430	453	473	489	464	451	501	517	455	504	463	496	476	463	500	515	454	469	486	453	448	479	448	455	498	497	467	485	468	494	474	457	472	470	496	471	501	488	468	488	508	496	486	427	454	475	488	502	458	442	487	494	493	512	475	485	443	484	485	461	479	505	452	467	460	468	473	445	456	501	445	430	467	490	453	463	471	497	482	516	469	506	470	489	507	464	473	479	530	458	469	457	498	449	467	499	503	452	462	487	498	460	461	486	450	513	463	534	501	480	441	444	495	479	497	426	505	457	452	468	488	523	488	495	457	478	473	477	460	480	485	484	467	465	514	484	487	477	510	427	477	481	476	463	497	482	452	505	493	428	483	505	466	493	499	472	505	457	485	449	474	473	485	500	473	435	489	450	479	477	462	488	467	480	478	460	465	538	473	452	466	493	473	461	530	436	441	477	482	514	444	529	477	511	463	470	499	490	512	448	521	474	506	525	477	504	470	461	464	493	496	479	504	469	450	478	509	445	445	509	458	501	486	490	456	462	501	494	465	484	468	493	497	430	480	496	470	448	495	495	461	477	446	442	487	507	482	488	478	476	470	505	454	481	472	490	453	454	476	474	524	472	486	479	463	468	460	462	467	504	450	470	470	482	460	495	472	462	491	473	507	487	453	450	512	453	459	510	479	512	470	518	438	512	486	499	451	475	495	442	483	473	503	491	452	484	478	502	488	479	487	502	471	452	471	491	470	489	477	476	486	488	484	488	466	433	466	455	503	468	461	488	467	481	450	448	459	464	443	486	499	476	517	515	477	470	491	529	478	491	468	490	511	494	491	498	473	483	482	459	498	499	460	474	520	440	501	521	434	509	510	465	488	492	469	500	533	499	472	482	464	486	503	483	500	475	470	509	513	481	510	486	478	522	474	526	502	477	501	479	420	465	473	526	482	452	500	467	487	465	450	492	508	475	496	436	437	477	440	502	452	460	474	492	490	459	489	465	459	432	486	461	465	487	484	464	463	478	525	493	459	494	496	470	455	475	446	462	456	498	481	478	474	494	459	466	485	490	471	490	471	489	496	466	489	433	482	468	513	477	510	513	486	479	447	533	516	475	454	510	463	454	521	490	478	480	532	460	484	471	466	452	459	460	488	469	498	480	494	479	484	488	486	440	450	466	488	470	486	497	465	447	452	476	481	441	476	460	478	500	464	485	467	481	498	507	479	510	500	482	500	498	507	458	451	436	476	512	470	461	481	462	463	495	436	477	453	458	481	463	451	469	492	465	495	474	464	470	491	462	453	467	486	473	479	463	461	460	510	447	442	464	501	493	507	471	504	439	514	476	496	481	436	463	479	498	454	512	464	483	480	488	477	474	533	451	463	476	509	514	518	528	472	508	509	482	477	501	483	513	446	471	499	475	498	479	494	492	477	484	487	483	473	492	422	482	467	465	471	430	463	461	474	517	491	481	482	498	476	495	488	479	496	480	453	506	467	528	513	490	478	493	495	463	445	501	463	468	434	524	471	481	474	473	465	494	469	490	487	463	455	510	452	506	477	463	449	468	490	453	503	479	499	496	415	490	485	451	478	458	479	461	483	478	487	468	465	500	485	505	469	474	518	463	487	484	480	460	477	494	478	502	471	467	480	461	461	489	485	468	450	493	487	470	479	478	451	459	470	519	460	463	479	430	474	480	460	494	449	468	493	485	493	501	453	464	480	480	460	458	483	496	476	506	478	510	484	493	503	478	480	503	483	474	511	485	527	467	489	464	466	486	482	502	484	454	468	477	470	456	457	440	503	477	527	475	476	454	472	480	481	487	482	495	505	478	471	508	489	510	476	488	474	475	479	510	457	474	506	511	472	453	476	459	475	494	508	488	440	484	451	502	521	444	499	488	479	479	461	447	469	503	444	465	470	455	483	449	472	510	493	513	435	450	457	466	502	475	525	502	462	461	441	497	474	429	475	499	463	464	518	479	473	494	467	469	469	479	490	514	504	466	473	451	436	501	469	454	473	464	474	501	527	500	501	465	464	509	482	459	478	464	472	497	473	471	520	510	488	498	508	476	519	519	507	474	449	473	496	463	491	530	456	455	485	491	470	488	466	496	453	475	521	472	475	472	431	508	477	514	492	467	528	455	491	477	507	468	476	478	475	464	480	472	459	509	423	480	466	441	438	477	460	448	468	514	492	451	512	492	462	522	487	431	448	501	529	468	483	480	477	452	500	492	458	469	511	479	496	512	466	481	499	487
1600	212	257	233	229	217	209	219	205	230	228	218	266	244	211	214	233	262	241	214	243	209	238	225	223	274	245	225	202	225	239	205	208	194	238	240	225	224	244	254	237	242	223	211	205	224	236	243	236	215	212	224	246	256	217	245	224	218	207	222	207	251	237	228	243	226	225	239	233	230	257	257	225	231	234	231	224	224	216	220	216	230	221	238	236	224	221	237	250	229	224	233	244	236	251	232	249	231	228	226	209	214	254	233	227	219	239	231	198	224	277	228	206	205	248	252	231	213	229	207	237	239	211	235	220	228	205	231	205	217	227	217	205	200	224	218	227	229	210	205	227	233	227	186	233	221	232	220	249	200	251	183	250	236	217	202	225	228	241	208	196	241	240	215	236	224	210	256	235	212	224	229	197	224	245	255	256	240	249	237	236	237	237	234	240	234	239	216	260	221	232	214	244	255	226	222	223	220	224	226	219	250	215	200	230	217	222	226	217	231	216	211	217	237	229	214	205	241	212	219	224	230	213	229	221	208	217	224	224	244	222	235	223	230	213	246	237	223	243	237	215	240	246	255	228	255	223	222	241	222	223	201	258	230	215	251	238	241	225	241	248	229	219	224	270	247	231	212	244	213	218	202	232	200	233	212	233	232	213	290	248	209	213	243	249	218	229	218	195	242	216	213	227	231	228	199	240	212	232	230	230	247	228	242	201	243	208	258	226	216	207	237	229	222	218	203	242	223	226	226	245	225	253	235	230	195	244	206	188	182	217	230	211	240	251	254	234	220	208	222	245	231	259	223	228	222	250	248	218	231	204	213	236	246	225	218	214	237	240	225	211	221	228	235	219	229	251	228	225	233	227	206	221	247	253	216	228	212	217	254	216	247	199	230	246	240	238	212	218	233	270	222	226	222	214	219	230	231	205	204	216	228	236	238	246	250	212	210	231	243	250	243	226	223	208	213	236	249	235	229	239	203	244	209	227	221	211	228	265	214	222	225	230	216	219	216	219	234	224	242	231	230	232	236	232	230	210	237	262	204	219	206	205	245	203	238	230	233	227	237	229	206	253	233	241	201	226	228	220	211	220	250	193	230	239	208	231	223	214	212	258	225	205	240	190	255	235	253	231	231	223	219	222	232	215	242	234	212	193	262	240	231	237	197	189	214	235	266	244	233	207	220	237	249	221	256	207	219	201	227	216	244	247	217	226	209	230	236	211	233	205	240	203	237	207	229	223	223	235	243	216	239	229	239	223	267	234	215	225	206	217	235	247	203	210	225	227	262	226	242	229	194	204	250	212	237	212	223	225	247	216	266	244	231	225	215	251	250	242	237	218	194	229	227	197	205	211	235	235	229	206	235	220	245	221	252	234	220	259	239	243	209	202	224	191	238	255	193	207	243	229	233	229	227	217	245	222	243	235	201	209	217	230	244	216	234	222	207	243	185	207	244	257	224	226	202	228	235	239	217	236	231	231	192	237	210	218	180	217	185	237	239	221	218	234	229	245	238	219	215	238	239	225	212	237	267	210	227	245	220	217	226	211	241	222	218	220	227	221	237	229	245	190	229	232	217	207	234	241	248	246	209	206	241	231	192	222	192	238	225	215	248	216	223	226	226	248	212	252	201	207	232	212	202	219	202	213	257	241	211	230	257	225	225	215	230	255	241	213	215	224	195	220	235	248	194	208	207	236	261	238	241	252	240	215	244	235	210	214	218	214	211	235	236	214	242	217	245	219	220	255	226	231	223	257	210	230	243	240	213	227	247	188	200	219	221	251	235	228	211	226	253	216	211	218	203	270	254	214	224	214	218	222	198	227	253	227	239	237	215	225	232	237	246	228	219	231	227	223	241	215	235	243	257	245	235	212	215	234	228	223	228	214	227	239	236	232	248	226	220	218	241	236	229	224	228	243	242	243	236	234	231	227	234	263	243	225	184	211	226	185	243	209	253	220	233	197	216	226	270	223	236	257	226	217	228	239	230	236	216	211	214	241	211	213	217	256	200	238	226	250	237	226	219	218	230	222	207	204	229	228	229	203	226	206	226	218	255	226	222	235	239	234	233	227	235	234	244	237	208	240	236	229	227	202	211	259	238	244	212	205	270	238	272	249	212	205	219	210	234	220	237	207	233	231	250	218	220	218	229	232	232	228	206	237	241	255	241	214	227	234	237	241	221	239	229	213	213	214	241	222	216	219	219	213	235	247	214	218	211	228	247	228	220	238	241	204	221	222	240	232	222	229	246	238	240	217	207	235	220	193	254	219	221	219	226	193	226	251	206	227	198	247	233	225	212	215	244	231	234	223	216	201	224	232	216	238	245	229	217	223	224	240	228	230	217	230	236	227	238	223	231	261	233	234	253	238	240	230	211	236	230	241	211	212	223	225	209	259	241	205	222	227	232	214	238	214	236	226	244	235	223	226	239	260	269	235	259	233	247	204	239	230	239	191	229	206	249	220	248	220	238	246	224	233	223	192	209	230	245	245	225	226	208	212	199	225	260	218	233	239	224	206	232	223	228	250	221	275	264	202	239	202	217	228	218	243	219	226	244	230	226	222	242	223	220	243	258	214	232	227	238	232	234	222	198	227	245	215	225	194	227	211	216	223	220	205	232	239	229	207	222	229	216	210	220	228	235	212	216	208	228	218	191	223	225	224	228	227	195	261	226	242	238	213	174	238	235	247	220	208	222	203	233	202	199	221	223	237	227	250	240	202	254	246	228	212	207	216	225	234	184	220	241	210	242	212	242	218	232	243	251	213	254	250	214	223	232	186	227	233	180	210	227	216	241	209	208	228	196	240	225	252	267	226	227	246	226	220	238	233	181	204	213	204	213	233	204	214	234	217	205	220	185	231	210	222	222	230	232	234	229	222	216	217	208	245	200	214	244	236	251	232	221	221	228	240	213	255	213	222	212	212	201	229	224	224	202	244	247	239	222	236	220	233	236	228	234	220	242	219	219	211	243	218	220	215	222	242	225	220	224	242	242	242	267	251	218	222	215	247	223	226	227	237	237	230	251	251	211	244	201	214	204	258	194	258	238	220	216	218	198	225	215	215	228	233	208	240	229	228	221	214	240	257	216	233	235	235	223	238	235	220	228	242	209	234	198	226	211	215	224	230	225	222	210	202	240	257	206	188	228	214	240	249	225	231	221	211	229	211	231	226	222	216	256	219	244	244	248	202	218	236	215	230	241	209	228	225	228	243	238	212	225	202	264	229	246	232	236	227	212	202	223	229	196	229	208	215	216	221	252	239	223	215	220	201	234	218	208	224	231	210	232	227	210	225	226	238	214	205	250	242	250	229	208	244	247	222	180	213	247	224	206	219	215	213	216	221	223	238	233	221	237	239	206	209	243	215	234	197	226	216	246	254	235	234	258	241	213	214	241	213	206	200	222	237	238	229	223	217	212	204	206	236	260	232	229	221	229	224	242	214	228	200	228	241	248	230	271	230	226	260	252	217	228	224	227	210	230	224	205	239	221	233	225
2033	568	592	608	607	537	546	571	578	544	552	565	556	555	526	512	558	560	533	549	569	598	534	566	581	590	570	561	527	554	568	538	563	547	575	524	542	578	571	519	553	569	567	539	491	514	572	570	579	548	567	543	560	548	544	528	546	574	577	538	542	555	572	521	567	570	527	532	573	532	529	595	560	545	483	537	536	559	589	590	551	496	568	552	530	529	548	524	565	552	587	549	518	576	579	520	602	556	575	551	604	584	532	543	565	579	540	556	552	583	539	562	590	520	530	542	559	577	575	572	545	551	545	574	543	554	527	574	550	591	551	567	579	516	538	527	543	542	546	562	557	546	561	574	588	565	554	578	524	522	547	554	589	533	558	576	497	486	563	525	526	571	567	539	542	548	557	591	515	537	545	567	495	572	537	551	531	562	580	563	544	524	607	553	574	542	537	604	554	547	547	565	550	557	601	525	522	547	561	526	539	533	557	537	562	556	538	546	546	554	595	556	586	560	549	547	544	529	576	596	554	502	533	575	577	579	560	542	551	523	551	547	571	519	536	569	585	545	509	565	549	596	521	545	573	498	550	542	584	510	561	596	530	533	585	503	557	523	598	522	556	529	555	532	561	546	523	527	558	559	593	516	511	585	536	512	518	506	526	552	505	540	548	531	597	527	541	527	535	532	551	540	551	576	575	548	540	569	563	565	566	564	555	589	498	571	579	528	578	557	554	517	588	567	517	551	573	544	584	560	513	539	566	560	591	579	535	507	580	504	589	546	526	539	599	614	552	531	579	539	580	534	579	515	540	561	572	534	584	549	558	558	543	511	541	586	532	573	587	545	581	586	579	526	551	535	539	549	556	566	538	550	533	565	533	583	551	573	526	504	535	540	573	526	550	549	575	571	531	565	538	531	533	583	561	559	528	565	538	545	590	587	529	546	535	555	524	556	547	561	563	549	510	528	540	568	512	555	528	555	535	585	572	547	568	558	539	554	502	592	577	524	545	557	578	542	554	562	520	575	543	515	584	567	607	557	562	575	511	580	599	556	555	536	508	511	511	554	553	510	563	540	578	555	581	524	553	537	518	571	568	536	585	563	526	510	556	523	589	569	552	523	532	562	542	531	530	575	531	542	554	515	514	544	560	544	544	527	583	554	558	543	559	549	558	552	543	550	554	564	524	551	566	558	554	548	538	544	592	542	549	551	517	559	536	567	552	528	539	526	514	509	525	544	605	552	537	616	572	531	544	551	578	527	559	523	551	528	543	549	551	570	568	547	587	530	593	565	523	542	552	541	569	567	571	539	581	560	601	534	545	535	571	563	558	531	535	566	571	539	535	542	571	598	556	583	544	526	501	517	566	583	520	570	602	625	563	518	572	531	495	585	566	552	544	541	547	551	541	480	539	512	578	561	585	550	576	538	542	547	525	546	527	560	579	553	526	556	561	554	562	534	551	542	528	554	528	537	592	540	576	544	551	576	550	560	540	566	526	553	546	544	533	590	530	561	550	510	549	542	527	508	580	599	541	544	524	585	564	530	562	542	602	543	550	556	558	545	502	555	564	527	597	563	538	580	552	539	542	529	537	543	544	576	539	554	579	536	526	539	574	560	532	569	520	526	574	556	541	548	595	554	579	520	534	535	560	536	591	561	523	551	577	591	553	550	598	490	556	571	536	587	573	556	526	595	542	586	558	578	534	613	540	549	554	603	512	547	575	533	553	598	557	589	563	523	555	569	516	557	608	522	556	579	546	536	566	529	524	570	555	524	533	558	537	579	584	553	563	582	551	539	541	536	558	547	529	550	567	555	593	557	572	552	549	571	555	541	632	606	532	543	586	557	591	509	529	590	536	544	563	543	554	547	539	561	630	546	552	545	553	564	562	561	592	548	553	548	552	552	557	520	560	541	586	555	520	555	535	566	531	528	559	543	542	575	580	575	541	569	572	523	565	555	480	552	524	580	550	563	543	581	573	584	531	537	616	585	584	552	550	567	583	570	566	546	579	594	538	542	549	515	520	548	533	547	574	572	572	540	543	566	562	559	594	510	512	605	557	582	569	539	566	566	509	557	599	499	549	499	553	533	570	576	573	563	554	516	581	559	557	581	563	566	559	534	555	529	557	566	526	565	583	571	556	511	527	540	531	555	582	557	528	548	581	589	547	564	543	568	543	513	538	577	571	532	581	522	559	546	544	564	502	613	529	577	583	569	576	537	537	545	580	552	554	545	541	532	547	561	575	564	545	469	556	601	548	587	518	565	545	512	535	565	581	544	554	534	570	491	568	557	553	535	555	550	559	549	528	552	517	526	547	539	554	525	587	584	533	562	528	577	542	551	548	544	533	543	572	525	525	541	542	557	539	553	541	526	595	534	550	529	520	530	560	555	571	562	571	585	580	536	521	549	536	604	572	579	577	518	548	592	575	554	533	584	549	538	536	570	566	562	528	519	568	597	578	530	561	507	564	534	534	557	554	515	569	530	564	529	585	528	559	539	607	568	564	585	544	577	538	562	523	517	502	549	551	572	584	554	533	540	577	579	581	553	534	537	519	580	597	577	517	539	561	548	558	561	561	524	507	540	582	553	577	549	536	531	552	571	537	560	529	586	549	583	569	546	573	597	529	550	518	557	566	568	578	541	587	586	550	582	564	568	553	549	578	499	538	515	581	576	556	590	575	524	534	578	504	536	561	529	544	577	580	576	621	494	589	568	557	606	569	523	607	546	522	580	542	540	586	606	558	547	506	565	522	506	551	572	558	537	584	526	565	559	548	527	527	533	580	521	551	558	543	564	581	533	569	559	527	568	552	551	540	561	578	604	569	543	546	541	630	563	544	526	572	549	531	559	516	598	561	550	581	581	558	523	581	557	600	528	541	532	566	487	519	522	566	505	543	550	570	548	523	601	574	556	512	547	565	560	559	601	543	560	540	556	515	559	540	573	562	583	591	558	581	594	534	565	591	533	571	537	530	596	556	540	584	556	549	569	522	540	536	519	542	551	538	583	540	528	578	520	575	538	602	572	573	563	551	558	580	546	547	572	528	547	578	568	570	566	535	604	529	558	529	534	586	578	555	506	579	545	579	538	540	531	552	559	541	525	547	564	542	520	500	532	596	512	593	562	557	571	593	556	591	557	539	526	547	559	520	566	576	553	523	563	578	593	555	556	557	527	596	563	565	587	566	518	584	507	534	544	517	549	521	592	587	547	568	512	567	562	589	580	581	514	554	509	544	558	549	567	513	544	526	571	540	549	574	568	557	556	531	495	531	549	606	541	535	538	551	525	559	584	527	586	522	595	557	563	587	574	568	541	542	551	536	588	574	537	541	559	578	550	519	554	557	579	581	538	581	526	555	542	585	522	564	575	547	563	543	506	549	557	572	510	538	582	588	570	580	515	532	544	544	527	538	555	554	562	545	532	577	539	565	559	571	548	579	521	530	596	517	587	541	542	558	569	583	536	594	564	569	515	576	550	541	547	556	552	559	554	551	533
8394	649	670	621	545	429	415	383	346	355	379	388	338	335	334	322	334	328	346	326	338	358	324	289	309	323	321	333	347	336	367	320	327	335	316	343	309	344	358	328	304	324	342	312	283	293	316	343	314	321	326	334	330	286	375	329	304	319	329	335	341	330	352	341	327	334	328	355	305	304	342	301	312	318	339	346	308	325	326	330	329	354	278	331	325	333	340	302	327	333	303	304	339	337	318	343	336	322	344	350	336	294	290	332	304	337	322	302	330	303	308	346	315	337	372	336	318	319	326	336	323	334	313	320	296	333	331	305	337	306	331	322	311	350	323	330	370	322	316	337	308	334	332	321	346	330	316	325	333	336	325	321	341	344	316	302	317	329	337	328	301	344	302	327	328	343	355	327	299	330	347	319	332	318	334	349	354	285	336	370	372	351	356	341	317	300	319	346	322	319	337	371	331	303	329	332	343	352	371	344	367	311	295	327	358	312	327	327	370	291	321	301	325	321	335	348	340	310	337	324	383	351	322	328	326	314	322	327	331	321	308	316	329	341	334	310	331	335	328	313	340	342	293	360	283	313	301	329	314	322	321	309	354	325	350	330	324	327	340	345	328	318	367	323	343	310	331	346	319	285	340	334	361	341	349	293	349	303	357	317	333	343	336	326	351	314	319	310	332	335	336	328	366	306	325	292	323	350	297	319	321	338	334	293	316	314	309	299	333	282	298	319	332	330	333	332	320	355	331	343	318	330	321	292	340	297	334	327	306	310	317	338	324	338	341	323	304	316	344	326	303	305	332	332	330	309	358	323	339	316	341	341	352	338	338	309	330	365	331	338	332	346	314	332	331	314	343	344	350	333	366	311	320	331	341	303	320	320	304	315	334	330	315	318	346	340	324	304	301	330	336	317	329	297	345	318	318	299	334	305	323	299	308	308	279	304	333	339	340	339	358	340	386	337	332	306	319	304	364	323	333	319	323	326	308	345	339	324	328	325	335	315	323	336	331	294	336	321	303	312	310	315	297	315	353	349	313	330	318	318	332	318	323	362	322	337	329	335	342	357	332	327	339	372	334	316	285	283	320	308	301	332	325	312	290	355	330	309	327	347	350	316	331	321	322	348	346	319	304	334	341	328	307	316	301	298	315	314	347	369	305	300	330	349	331	350	304	286	327	336	318	318	315	332	332	340	323	336	319	347	362	317	299	303	313	381	338	339	343	333	339	342	388	372	288	322	324	299	306	301	330	351	331	321	327	365	311	368	321	290	294	336	346	323	331	362	288	335	320	342	353	310	307	316	327	299	285	311	321	344	312	328	292	333	279	298	319	329	341	343	358	316	307	329	345	311	296	317	295	308	349	347	306	330	354	322	291	341	305	316	338	324	312	327	366	358	317	326	328	302	311	320	328	301	317	290	318	353	310	326	354	329	356	313	314	320	343	333	305	334	292	316	303	337	340	319	332	321	314	332	317	302	344	313	339	332	312	322	315	327	334	314	346	338	341	320	324	308	337	367	341	322	339	329	322	318	299	330	318	327	294	337	313	313	339	313	323	303	334	321	320	362	361	335	330	341	323	290	326	303	335	294	327	315	310	293	326	320	309	318	338	316	335	343	311	338	327	319	321	337	338	310	322	315	291	288	318	343	293	310	316	306	368	290	334	319	310	273	343	308	311	335	329	315	333	316	321	325	330	350	312	286	350	319	323	306	316	327	293	346	348	312	355	342	337	333	329	317	320	318	337	379	305	337	325	358	309	320	289	328	313	342	306	330	348	342	305	304	275	330	350	308	326	292	366	329	340	310	322	312	302	323	322	328	307	331	287	341	301	298	344	316	316	311	344	345	321	347	274	326	356	358	337	320	310	297	306	309	319	325	326	337	358	335	352	332	324	339	297	309	319	326	323	361	342	348	307	382	313	348	340	351	307	329	340	337	297	313	358	328	328	313	327	371	326	307	316	302	322	296	297	334	307	313	326	309	309	350	338	375	325	335	344	327	320	327	302	331	328	346	314	293	327	367	331	330	306	343	326	337	343	320	318	343	311	364	301	321	306	324	310	309	316	304	329	310	300	318	304	313	325	345	288	338	349	328	340	364	323	326	346	331	311	307	336	359	336	316	325	352	317	322	341	325	290	309	329	316	330	340	335	360	311	320	326	330	321	306	288	329	323	324	321	293	329	366	339	316	301	319	371	345	322	319	337	309	331	336	288	315	311	306	321	324	319	298	316	321	303	317	313	346	292	292	322	323	339	347	335	363	305	368	364	337	326	363	341	318	310	353	323	302	306	315	342	289	354	332	357	322	317	295	341	346	341	317	332	320	350	302	317	318	350	372	331	358	332	296	300	328	317	276	300	317	292	327	336	317	341	341	327	360	335	327	307	318	326	291	337	326	303	288	319	330	326	311	349	310	337	309	316	300	292	312	353	310	366	321	288	331	313	306	324	284	335	299	360	355	301	343	312	346	315	322	333	346	320	339	321	314	316	321	314	322	304	335	359	304	325	343	326	330	320	305	338	328	317	313	314	314	356	322	342	338	358	319	304	359	347	325	332	336	340	286	308	332	361	299	347	330	332	356	378	331	326	318	362	328	303	337	332	332	327	298	323	342	315	337	331	318	323	349	317	339	361	341	269	329	334	333	319	295	329	339	351	342	322	349	324	330	288	294	322	313	323	336	348	310	322	344	303	352	360	307	295	335	361	329	334	339	300	339	347	334	288	327	326	302	324	366	317	336	338	345	302	341	317	330	312	287	316	325	329	332	335	325	318	313	323	305	319	352	326	309	331	335	337	304	358	339	319	339	322	319	329	335	329	321	329	303	334	341	338	342	307	280	322	315	322	305	332	309	333	327	305	319	325	350	303	311	324	313	344	346	322	318	296	334	319	338	355	364	329	326	338	327	382	322	301	334	343	342	334	351	295	310	291	293	320	324	298	333	317	327	331	336	359	323	349	289	306	353	300	350	323	279	322	348	322	389	347	319	313	308	301	337	324	355	330	310	314	343	323	309	316	334	322	295	323	357	317	315	330	334	368	329	299	328	305	297	342	342	293	314	311	323	333	314	310	333	340	327	336	380	322	346	373	340	325	338	328	301	345	341	307	326	335	320	315	328	294	351	348	339	354	322	327	320	353	333	336	312	323	334	293	340	345	311	330	316	315	342	347	305	334	370	331	326	357	305	324	332	305	335	305	347	293	298	350	338	319	329	317	350	300	342	318	291	312	338	331	314	317	337	329	342	329	310	304	315	306	337	359	316	320	321	346	364	329	366	337	326	328	315	308	314	292	320	352	305	332	346	334	313	341	341	354	328	314	335	356	360	297	301	366	336	334	301	354	344	293	308	330	346	319	335	297	325	365	349	327	327	344	314	287	314	327	310	325	355	334	318	335	304	326	309	316	324	348	307	303	315	300	313	317	324	315	326	322	355	312	330	316	319	305	345	351	302	321	311	314	307	335	307	325	346	307	321	306	329	347	311	325	340	344	327
6727	1026	1515	1685	1523	1270	1072	1032	997	961	932	888	856	882	781	807	859	806	797	849	772	805	827	779	782	722	749	781	767	775	803	795	752	761	763	763	818	729	795	790	776	745	785	828	743	772	735	787	761	711	768	789	778	788	782	728	762	751	753	726	799	773	691	751	757	757	750	720	804	729	739	766	749	800	723	842	784	762	802	764	697	713	754	739	710	707	754	760	783	761	701	749	795	727	726	727	736	766	677	752	801	683	701	768	742	740	724	820	732	712	746	755	764	745	714	694	757	770	737	722	724	770	739	718	757	759	738	728	722	764	746	752	740	696	772	709	745	736	743	713	780	749	734	770	699	793	737	742	765	710	747	738	773	769	734	796	751	708	754	745	755	722	719	764	737	663	758	694	736	716	739	768	769	756	743	737	746	750	760	779	702	750	759	706	785	804	743	744	730	719	754	694	727	742	753	743	769	783	733	728	703	715	753	729	732	767	727	775	776	738	742	726	747	741	693	799	747	769	734	755	756	737	729	798	728	750	720	769	723	723	744	758	739	808	723	733	778	727	733	750	717	758	734	722	729	723	754	709	777	823	772	761	710	761	744	721	713	711	772	757	714	702	778	695	753	703	689	728	711	727	809	720	779	717	711	718	756	736	741	795	760	736	743	778	788	744	700	832	723	711	736	770	707	733	721	736	711	798	741	768	657	758	722	751	755	730	717	736	736	736	747	735	721	733	711	771	749	763	754	766	736	742	778	763	779	755	759	765	675	766	808	697	748	738	738	728	730	740	728	750	731	772	683	815	790	799	728	726	748	769	780	724	714	783	765	706	749	696	782	765	736	801	809	711	774	733	723	760	821	748	787	684	743	700	789	733	769	768	691	783	747	766	778	741	736	737	719	730	757	756	746	760	718	735	725	777	721	714	752	791	736	737	722	776	744	766	726	774	759	715	773	707	689	738	775	734	738	734	693	707	744	740	765	794	701	792	734	697	788	762	713	787	736	779	790	754	748	738	771	776	713	775	790	716	731	738	724	799	743	732	734	723	713	771	833	767	751	716	769	724	749	766	715	731	734	755	760	757	727	737	784	772	719	750	731	727	748	777	770	687	731	722	737	767	754	728	773	701	720	707	748	696	705	746	786	696	788	744	718	708	760	772	762	754	730	766	724	730	773	775	731	788	750	797	732	729	749	750	722	720	774	745	783	751	751	736	774	738	737	738	750	755	779	771	762	737	770	785	712	727	732	709	769	765	705	747	768	705	722	744	747	758	739	731	774	716	748	770	707	727	737	755	729	730	762	721	755	717	760	747	741	691	716	784	712	751	743	736	755	783	739	718	767	751	733	736	752	725	728	748	710	723	728	750	759	737	728	781	747	790	769	752	798	714	727	736	746	727	809	739	754	703	745	763	770	726	761	725	748	746	760	754	751	780	733	747	717	805	735	746	738	710	723	748	765	741	747	802	789	790	747	794	762	770	687	795	738	755	713	689	778	731	731	736	735	761	740	707	747	706	725	812	722	759	800	679	732	718	779	735	808	711	726	740	737	744	768	747	753	693	756	732	737	758	750	783	793	745	791	743	735	745	787	746	777	735	760	732	763	735	718	726	697	756	746	766	747	778	706	788	736	724	714	746	756	766	711	771	727	746	726	708	694	693	730	773	776	757	717	754	707	752	802	721	781	766	742	775	751	708	754	800	758	762	745	776	726	741	752	772	752	753	804	735	698	790	698	727	760	745	713	737	748	734	763	760	756	806	722	784	761	777	740	777	719	803	713	730	729	832	748	754	791	731	797	773	762	763	760	813	788	715	747	743	731	742	713	745	723	725	758	725	717	754	703	712	776	702	729	777	735	746	776	748	702	772	763	717	782	728	717	778	787	708	777	818	706	745	742	787	794	754	730	740	732	750	701	753	723	774	789	779	765	709	761	759	748	779	737	683	755	709	729	748	743	800	744	749	737	690	787	744	725	742	687	732	742	791	747	741	719	709	728	736	734	750	730	722	752	723	779	750	738	727	656	766	771	774	784	779	748	774	767	748	746	730	781	741	745	747	716	725	767	743	729	769	749	731	738	748	749	725	766	712	752	740	714	765	724	733	694	751	751	711	685	751	764	740	752	742	732	745	725	709	765	745	778	713	759	745	771	758	744	760	758	753	712	757	715	764	736	711	752	787	737	710	760	739	774	719	798	733	767	727	740	755	732	755	741	770	698	714	745	774	779	730	734	747	768	788	707	732	764	758	747	769	743	706	743	789	724	757	728	731	706	744	783	796	722	699	736	759	708	757	736	737	742	710	703	761	738	776	738	735	720	723	726	765	779	718	762	723	776	768	742	735	715	740	729	772	747	754	735	754	750	782	785	712	735	750	705	741	754	701	731	739	790	797	679	810	739	746	690	769	760	772	719	766	770	743	672	776	793	767	713	713	738	712	772	774	803	760	740	757	749	768	719	750	769	751	689	720	782	757	730	745	731	730	732	758	731	756	735	777	746	752	729	739	736	720	723	694	725	742	765	730	769	759	775	777	731	750	767	758	767	711	770	731	759	663	789	748	744	768	755	707	743	728	729	710	762	726	739	782	740	730	715	757	754	729	747	789	768	748	746	766	763	722	714	808	765	796	768	761	702	695	758	793	790	766	686	799	733	743	734	751	769	685	727	730	727	712	743	756	729	768	769	739	768	741	713	686	762	763	754	768	768	737	777	710	796	730	731	725	740	733	704	687	699	719	743	753	732	723	704	756	724	770	791	672	732	728	738	767	802	745	723	780	756	732	782	754	680	760	739	754	715	746	743	678	734	734	772	793	773	701	766	711	804	729	737	745	742	732	749	735	735	744	734	760	720	781	738	720	750	721	745	760	730	749	727	769	760	755	670	751	770	720	786	721	770	696	756	712	700	694	692	683	751	799	751	753	707	779	737	670	713	709	727	725	740	767	734	763	789	685	753	759	772	739	727	748	704	760	755	780	773	725	734	753	788	762	744	778	780	721	737	760	738	775	790	733	761	698	710	692	687	732	760	723	725	732	733	733	736	692	733	772	766	755	720	727	736	707	736	775	769	743	732	758	768	741	770	734	758	759	757	746	727	745	733	752	721	694	779	757	715	673	741	728	736	712	807	749	758	761	737	717	702	755	705	776	712	759	775	774	756	726	728	766	736	778	705	742	747	760	739	735	735	718	709	733	735	783	758	697	734	741	702	743	763	710	701	739	715	732	784	774	739	695	757	739	745	766	769	734	713	794	758	778	728	760	760	709	691	723	733	800	740	692	754	722	706	770	743	732	765	766	765	717	706	735	706	728	760	764	745	741	737	694	688	774	730	752	750	684	732	718	723	720	751	746	758	743	737	708	698	807	742	716	731	768	788	677	800	759	711	761	782	775	748	778	697	738	766	758	681	716	766	756	726	792	783	740	740	771	721	727	765	731	771	768	747	726	757	777	759	767	725	717	704	783	722	726	725	715	755	721	786	754	661	748	769	753	754	766
15219	1224	962	761	552	426	375	331	286	261	271	261	254	225	221	219	226	232	205	198	190	203	193	210	214	242	227	234	211	179	214	220	225	203	199	211	223	217	218	177	197	204	211	197	202	230	215	194	227	243	202	209	209	204	234	211	218	245	177	228	191	214	208	202	200	215	226	201	194	206	179	242	208	200	222	195	220	220	225	198	199	219	158	171	229	214	235	253	197	210	234	197	200	199	203	198	204	174	195	220	201	217	163	205	213	203	217	196	213	221	216	205	207	186	195	206	230	182	206	208	212	216	221	184	187	212	234	235	224	204	222	221	239	207	231	222	242	227	211	225	199	214	205	221	229	206	203	198	202	208	213	207	200	192	207	194	204	186	197	206	225	223	229	191	212	184	237	212	223	225	204	194	213	194	202	219	215	191	225	216	242	190	229	212	212	215	194	224	208	202	231	212	206	198	204	193	205	201	207	189	211	223	206	203	172	194	221	206	186	219	232	196	206	195	196	198	192	212	213	235	200	171	217	226	186	202	214	214	202	200	206	212	190	192	210	193	237	192	220	207	237	202	206	221	192	215	198	208	227	239	204	263	229	221	228	199	202	222	178	193	190	187	214	200	203	196	203	192	232	198	225	212	226	200	176	189	191	207	235	220	213	204	192	216	226	201	186	227	238	200	183	205	203	212	193	238	215	200	197	221	195	225	199	221	214	197	203	215	199	196	197	180	225	208	230	221	205	181	192	211	214	190	233	213	231	221	238	195	202	219	192	203	192	210	221	205	202	195	206	190	203	248	215	229	239	217	219	212	204	180	200	192	219	231	230	230	244	196	219	205	193	236	227	198	192	203	217	218	196	217	209	202	212	195	203	219	223	227	191	201	216	228	215	238	229	204	218	230	191	187	223	231	182	200	197	208	197	231	207	199	221	225	210	198	224	242	212	204	212	209	208	208	212	229	212	206	232	238	203	210	199	183	201	221	221	190	207	215	183	187	207	231	205	218	249	230	205	206	211	184	206	183	208	201	181	209	217	204	197	202	203	190	198	215	197	204	180	202	209	204	210	223	225	212	216	226	202	210	203	206	223	228	205	190	208	207	184	182	211	214	226	205	218	208	204	223	209	181	219	185	206	232	194	204	173	219	221	233	220	202	199	217	234	213	215	208	195	244	209	203	234	199	199	197	232	200	200	222	237	222	180	231	210	207	205	206	177	209	214	232	227	193	221	223	205	194	222	232	250	228	215	193	217	220	206	224	199	209	186	216	225	191	191	178	229	215	201	210	233	198	213	222	220	215	214	201	219	220	198	214	200	170	186	200	217	173	241	206	196	204	203	210	196	202	178	189	200	191	223	193	202	199	190	197	227	206	194	217	192	240	177	213	211	209	214	200	212	202	215	196	203	195	195	189	202	210	221	206	216	193	198	202	195	236	195	220	208	220	178	192	219	228	176	201	201	236	220	201	205	201	212	208	221	186	228	213	210	236	195	233	188	204	229	205	196	235	240	196	197	202	234	198	252	209	207	227	216	219	201	189	200	237	189	223	204	195	212	217	191	192	207	188	211	220	222	204	174	205	224	198	221	197	215	219	213	197	210	205	178	172	185	231	218	211	171	204	215	234	240	215	186	211	211	189	213	188	219	210	188	220	193	233	218	228	209	226	209	223	190	213	211	208	186	203	213	195	198	225	211	198	157	227	216	191	192	199	200	213	202	220	188	204	201	213	185	237	191	167	197	213	221	199	231	219	231	200	235	194	231	195	226	191	226	190	194	232	224	191	205	217	203	187	200	230	230	215	220	226	219	207	202	202	215	206	198	208	193	200	201	217	187	196	222	201	226	204	217	192	235	205	205	201	236	228	218	220	208	212	208	204	222	206	179	201	209	216	185	226	215	211	207	214	180	204	223	214	224	223	225	194	212	203	191	202	212	211	190	209	207	214	207	175	192	212	194	228	211	223	214	238	235	233	218	216	221	198	198	207	238	206	211	213	187	197	192	198	203	227	195	243	221	217	175	193	247	233	223	200	212	206	200	192	210	199	180	220	215	201	189	206	176	236	207	225	211	207	223	203	201	215	200	207	185	188	213	202	189	221	199	177	223	188	218	231	234	234	183	219	214	200	206	253	199	216	207	205	186	204	190	201	214	184	205	210	215	195	234	200	227	189	234	175	191	175	199	210	213	211	207	187	198	209	226	192	225	205	234	207	176	204	220	196	219	222	218	210	213	226	192	200	189	207	215	202	183	209	236	202	226	202	205	210	187	193	172	233	206	247	208	220	209	219	204	197	193	190	203	195	212	204	208	235	225	201	195	191	202	208	206	217	182	188	191	197	182	205	227	194	233	197	199	199	216	204	205	227	233	200	213	196	208	189	181	199	205	183	177	176	218	216	199	230	211	200	208	211	202	215	232	180	230	195	209	202	192	204	203	251	224	205	189	196	245	219	217	211	210	211	209	223	206	221	229	219	213	201	190	215	225	185	184	202	224	198	214	205	221	200	187	222	218	220	210	184	206	199	227	223	193	196	223	214	181	220	203	214	205	203	215	205	234	212	233	201	189	200	222	191	209	209	208	217	216	209	199	171	216	246	216	223	222	209	231	196	211	196	202	208	236	212	221	235	203	217	188	199	200	218	210	184	166	195	224	239	191	214	215	202	222	178	203	187	186	194	202	206	200	220	199	207	182	209	209	201	234	220	201	218	205	191	214	204	228	219	230	241	231	218	199	202	188	166	192	217	197	220	204	225	231	202	193	182	223	200	214	202	213	207	215	195	209	209	203	164	213	218	220	224	212	188	204	203	196	206	221	247	228	221	236	197	182	194	230	197	212	207	200	234	204	194	186	197	230	184	226	212	222	187	235	184	195	195	207	189	224	230	212	195	230	211	196	208	196	175	204	204	211	187	215	199	216	210	194	197	197	215	178	206	218	212	210	182	204	229	244	187	207	213	209	223	213	200	213	197	206	218	223	217	223	211	216	213	200	197	222	209	207	215	231	226	193	195	224	225	218	211	200	201	200	219	202	232	197	170	241	191	207	188	195	209	239	245	260	215	201	226	203	223	197	218	215	193	176	213	211	203	196	216	214	197	252	220	202	218	197	194	212	196	184	219	194	209	205	163	201	219	232	202	187	194	208	213	177	221	194	198	204	223	243	170	207	222	223	207	187	189	198	216	213	201	198	210	205	208	227	187	206	195	216	197	248	206	208	247	211	211	213	188	201	173	200	209	214	224	214	216	195	197	212	199	227	199	243	209	187	188	216	190	201	191	215	198	229	210	214	203	257	200	205	252	199	202	208	185	204	207	212	218	217	190	187	235	222	196	224	203	187	202	186	230	248	192	203	225	228	196	216	197	198	185	204	197	204	225	216	222	184	225	229	201	208	243	211	193	188	197	175	193	191	208	214	215	197	193	198	199	215	202	196	205	219	219	210	224	195	235	233	217	216	207	181	231	188	185	224	217	209	212	216	188	197	195	205	221	223	216
8192	997	1965	2250	1810	1418	1285	1036	903	851	791	753	721	696	639	642	569	607	601	579	583	558	553	546	576	499	522	535	549	502	499	541	498	534	489	498	504	485	488	509	525	493	477	492	473	497	519	537	481	503	482	494	495	486	506	511	488	468	531	519	508	494	498	476	480	466	449	485	464	470	457	514	454	475	513	509	496	514	476	473	517	502	512	505	483	490	479	467	474	434	524	483	475	517	466	497	462	494	465	476	444	481	482	481	455	498	507	466	475	501	428	498	520	484	479	473	517	464	470	494	490	464	487	498	481	477	468	484	481	499	485	452	479	426	506	442	532	505	520	488	477	460	489	510	506	487	494	498	499	436	503	442	461	462	484	480	495	473	460	494	453	461	457	472	503	473	458	469	500	513	487	477	516	497	504	447	513	484	478	459	541	492	479	447	505	484	502	472	451	462	456	477	488	499	462	494	463	487	488	464	491	513	517	490	480	485	473	492	518	464	466	474	490	435	473	476	474	488	472	477	508	433	423	491	490	457	482	456	466	430	465	501	506	455	565	506	496	484	491	463	496	532	474	491	468	467	495	457	491	515	477	503	461	489	470	500	468	482	486	502	465	486	461	499	507	479	444	455	470	491	531	492	465	478	463	478	497	450	493	493	477	465	479	461	490	478	476	486	439	495	474	504	500	491	465	491	478	449	541	514	510	475	475	474	491	497	482	471	437	504	482	504	472	489	484	459	460	459	491	488	424	480	496	508	478	476	503	473	481	469	481	450	490	477	504	491	456	477	455	472	480	497	492	454	478	444	490	516	486	447	471	466	448	483	440	454	418	459	501	494	488	469	468	464	471	452	475	441	491	419	464	470	461	500	499	520	458	485	517	485	451	443	479	475	486	438	439	460	472	498	498	443	474	455	452	479	474	451	504	493	468	493	455	457	442	494	487	436	464	472	486	483	468	507	487	466	488	482	490	499	512	463	446	458	455	475	461	472	461	480	492	532	469	472	494	453	446	507	445	465	490	481	480	449	469	494	480	467	446	451	490	480	488	512	492	479	462	448	488	463	469	494	497	472	501	447	442	483	480	478	473	449	459	477	436	504	477	497	487	508	442	467	432	470	485	429	524	481	512	475	492	454	495	495	509	474	503	493	488	499	473	504	508	487	478	491	511	477	484	462	513	486	511	447	480	464	462	465	475	492	452	536	459	448	451	479	496	484	465	462	482	472	492	484	505	487	493	465	530	499	498	480	532	504	427	453	461	466	473	479	462	470	497	510	477	489	509	458	443	487	473	479	431	460	481	489	490	470	496	488	493	520	489	480	460	454	499	501	475	521	471	488	518	477	509	446	488	531	464	493	479	468	471	507	483	475	466	491	483	490	499	465	492	452	473	508	457	506	437	476	483	508	483	457	516	476	467	495	474	460	458	496	501	494	508	464	471	485	450	510	512	470	468	481	506	462	477	459	451	473	491	489	495	458	455	464	475	453	512	459	460	453	473	481	518	453	489	504	483	483	459	493	464	479	494	513	486	445	452	483	471	538	460	494	509	499	496	508	490	488	518	483	447	475	452	496	469	455	467	501	517	459	493	484	465	481	468	459	467	460	496	489	490	515	461	482	469	471	480	488	475	463	452	471	454	475	486	459	492	499	477	502	484	473	521	482	456	476	471	477	458	469	436	462	487	487	493	440	471	504	498	486	473	479	454	453	462	516	501	436	470	482	490	492	494	457	482	498	473	477	482	468	470	477	452	487	474	502	465	496	456	451	457	483	496	493	480	476	470	474	447	447	475	460	511	510	502	499	466	469	479	447	492	457	453	489	519	480	456	486	430	497	498	481	460	480	442	460	478	480	469	463	493	468	454	479	486	475	478	498	492	471	487	486	480	492	524	473	490	512	517	462	475	488	417	462	485	511	481	490	465	506	448	457	501	452	524	465	476	456	462	479	491	457	487	504	497	509	455	437	468	513	467	463	502	496	445	473	495	511	463	462	499	466	462	450	459	458	491	490	438	486	513	493	467	438	496	483	485	475	470	484	471	491	469	461	529	481	486	470	435	478	499	472	470	541	468	481	498	496	492	509	474	461	487	514	440	488	510	503	493	481	478	477	504	461	487	473	511	499	469	464	499	491	515	447	468	462	508	496	507	515	501	481	509	461	483	487	464	479	486	506	483	503	500	467	473	458	503	495	463	498	466	475	484	513	526	453	502	479	462	472	472	500	462	496	511	486	466	449	453	467	512	457	448	522	480	479	484	463	503	472	439	473	521	436	468	474	495	487	510	472	462	508	452	509	450	475	502	447	486	487	447	422	476	481	463	494	446	459	467	520	454	456	453	492	449	499	470	470	497	495	466	484	494	499	493	454	500	447	467	464	462	493	495	515	505	490	497	465	523	523	459	470	492	483	486	488	476	503	469	531	503	471	470	493	476	473	498	481	512	479	498	467	501	452	483	473	498	495	470	475	500	500	486	470	467	508	512	534	522	477	467	497	457	478	466	465	466	458	505	482	429	521	508	472	478	465	466	482	501	469	461	472	479	503	515	470	455	486	493	493	462	458	440	452	454	483	505	518	471	473	443	513	447	484	468	485	496	504	466	497	483	479	486	514	448	452	475	450	494	471	489	507	470	514	459	481	510	502	457	486	463	499	483	482	510	480	486	511	468	480	479	455	467	487	471	450	477	510	460	464	479	475	483	474	474	499	473	475	475	498	472	481	498	454	457	484	476	476	512	502	477	487	479	497	497	503	439	484	456	510	460	494	465	466	459	508	512	477	492	454	486	501	474	468	476	505	460	460	457	473	455	459	483	509	426	491	476	479	457	466	450	456	491	502	452	485	513	481	494	451	484	512	503	495	507	504	458	484	452	420	463	485	442	449	483	482	467	497	458	430	478	466	459	448	463	515	463	485	461	485	485	478	475	454	460	484	490	521	467	456	486	424	485	491	494	513	432	485	463	466	480	471	464	454	464	480	486	473	503	460	452	472	486	467	474	439	524	452	496	484	482	489	522	519	482	468	470	454	453	518	532	468	513	453	513	481	483	485	481	467	505	460	462	509	475	483	463	514	504	501	473	494	520	443	502	467	456	485	466	515	464	504	497	450	482	486	475	508	482	481	474	503	479	486	483	478	491	453	487	484	520	481	508	469	443	453	460	469	466	485	500	508	494	478	502	454	484	460	473	462	498	466	501	493	470	483	513	501	475	461	474	523	447	435	485	473	521	447	474	483	521	507	441	493	472	480	496	481	466	478	479	541	492	466	493	514	474	480	488	473	491	475	438	483	453	472	455	464	489	527	479	497	489	467	497	478	519	487	499	490	499	451	450	452	440	476	461	500	470	519	476	531	468	476	528	453	462	451	454	504	461	501	453	491	460	460	504	491	490	491	438	490	488	505	462	508	473	465	500	503	456	450	454	470	483	459	481	499	515	478	467	490	478	515	473	459	447	488	477	494	510	487	487	486	466	488	471	505	468	446	487	511	519	450
1667	231	231	236	239	224	256	236	224	237	210	234	221	237	261	220	215	219	220	228	204	246	234	228	247	218	251	233	218	201	188	246	245	221	216	221	247	223	232	184	250	240	216	202	225	216	231	218	221	224	229	236	243	202	255	250	206	243	219	226	249	217	236	215	216	214	222	205	225	226	242	237	234	240	239	221	216	211	221	227	198	244	218	221	235	239	225	210	261	207	231	257	222	251	221	196	216	229	251	222	228	216	228	218	207	223	237	208	218	250	240	228	209	246	227	231	237	204	225	251	232	243	210	236	215	249	226	225	237	232	250	224	230	220	218	232	245	254	227	233	226	236	223	233	233	214	222	245	241	215	228	241	238	223	234	245	222	239	232	234	203	229	208	196	235	230	229	228	217	219	236	250	250	218	249	209	261	213	216	241	217	210	228	208	202	202	202	208	211	200	236	235	240	262	201	240	206	229	217	220	211	213	198	213	241	204	200	237	240	206	229	222	223	223	246	221	222	236	192	239	236	245	218	213	227	268	233	250	238	240	244	223	247	199	201	205	239	213	217	220	226	214	235	224	206	269	226	212	199	224	209	240	211	205	245	238	233	224	256	219	223	248	234	208	231	246	205	241	233	240	223	256	252	229	218	222	218	193	218	237	250	222	260	237	230	234	234	214	211	230	233	257	223	211	226	228	243	233	213	213	243	220	249	195	249	228	240	241	224	236	231	246	243	218	241	258	242	227	228	226	225	241	230	222	242	222	241	214	206	212	213	228	212	199	229	191	226	246	232	205	225	255	258	247	250	258	239	212	228	227	214	251	219	243	244	223	234	247	217	222	214	200	220	248	249	227	261	216	200	210	224	226	202	205	215	238	238	226	217	232	249	189	247	251	225	206	229	196	211	221	223	241	214	222	236	223	224	231	205	228	225	246	231	212	250	229	234	235	196	255	243	217	201	191	224	216	232	216	213	205	202	254	204	219	238	245	236	232	205	211	216	262	238	240	211	230	249	280	236	224	256	257	238	231	249	219	254	209	211	243	259	213	226	248	244	212	240	200	270	222	261	218	268	241	201	214	235	239	228	212	230	235	227	185	227	198	211	211	223	221	245	232	192	234	208	212	226	195	202	246	211	247	242	226	266	251	223	240	204	226	205	215	211	269	258	233	241	223	238	251	235	246	227	217	209	220	205	254	247	219	246	222	218	224	240	225	286	240	227	224	197	223	241	212	248	232	209	237	258	228	218	230	216	206	221	234	202	206	209	269	234	200	242	226	194	240	250	219	207	224	222	203	220	230	231	204	220	243	223	256	237	233	229	219	209	229	238	231	232	243	201	247	232	240	244	241	208	231	221	213	219	231	223	254	234	223	231	194	193	257	220	202	215	205	204	259	241	219	224	238	242	231	205	220	210	230	214	221	249	206	231	195	233	247	212	264	201	234	205	205	263	224	238	223	226	216	233	213	234	240	229	216	244	228	253	218	246	242	225	220	226	255	215	228	212	220	212	213	218	231	226	231	228	233	205	219	240	244	232	229	182	261	218	232	230	224	228	201	230	239	255	214	208	218	247	220	237	238	227	222	235	210	239	225	224	218	249	255	260	245	226	209	218	234	236	211	231	228	203	241	248	240	248	222	211	236	202	208	234	232	214	228	237	210	223	242	190	247	242	200	213	202	204	210	191	219	219	253	215	233	247	215	224	248	246	227	248	220	251	231	233	223	223	243	197	225	202	248	215	226	223	250	273	232	230	239	250	256	208	240	239	234	218	230	230	232	233	212	250	254	227	210	211	209	221	220	222	222	246	219	205	251	227	222	218	216	234	207	242	201	243	210	240	264	232	208	248	244	239	218	216	239	244	225	245	236	246	231	254	234	213	214	190	204	216	225	248	235	236	227	233	246	220	255	232	224	214	211	223	227	229	219	193	191	219	199	220	270	232	202	234	241	241	209	216	248	205	222	210	250	228	216	192	196	246	223	267	245	221	219	210	215	212	244	249	232	226	220	230	227	221	271	242	254	239	245	228	215	217	233	227	224	219	194	200	229	238	213	226	222	246	225	215	216	204	193	269	252	204	224	241	218	236	219	224	238	232	213	220	221	221	226	227	230	232	251	196	212	240	225	257	229	235	235	228	202	224	229	225	235	220	223	204	205	215	226	245	231	221	222	222	235	226	248	222	214	213	223	224	241	204	245	220	226	231	220	220	262	253	230	238	196	224	217	231	255	205	233	202	196	238	247	239	231	221	237	249	228	218	215	246	219	248	206	240	223	235	239	246	227	246	254	236	225	248	242	234	224	223	194	254	243	213	210	243	239	247	249	237	220	212	222	217	245	242	221	223	207	210	255	247	237	253	192	190	236	228	230	218	227	252	200	227	239	210	250	220	218	218	240	266	202	230	231	215	226	228	245	247	215	215	253	219	212	220	223	209	271	223	252	232	225	257	236	229	206	237	240	244	224	187	230	215	217	252	209	249	243	220	215	208	207	212	238	219	203	223	260	247	221	236	215	233	223	231	244	252	235	205	219	208	242	230	225	205	197	215	225	231	235	198	224	216	222	209	202	220	214	265	212	246	215	215	208	199	240	242	217	186	271	192	215	244	215	209	238	222	207	231	237	211	239	201	222	253	215	234	202	205	212	237	243	207	200	218	239	249	198	208	218	246	242	229	233	223	237	235	243	223	210	235	209	222	220	239	212	234	248	217	213	234	223	219	239	235	272	229	233	230	247	228	207	220	228	238	280	235	249	222	245	244	221	238	261	248	261	202	200	213	227	217	255	237	219	233	249	229	218	219	237	191	230	238	229	205	231	225	219	229	233	237	220	201	261	265	231	199	193	251	217	200	211	238	230	231	243	234	243	212	232	220	191	246	242	211	223	233	244	234	220	227	253	237	261	224	223	199	240	256	242	192	235	216	206	214	201	219	199	218	242	235	230	231	237	229	225	227	227	234	194	215	224	223	252	213	219	243	260	254	250	254	224	246	195	203	210	226	228	231	235	226	234	238	224	237	219	223	237	215	255	245	234	202	205	211	225	245	211	236	200	218	243	207	218	236	226	263	238	241	240	204	229	245	244	190	235	225	198	193	236	196	218	234	194	212	243	207	206	223	234	234	220	201	232	251	241	253	236	209	247	252	199	226	239	218	214	223	218	238	232	220	199	204	225	225	230	243	228	211	223	239	246	222	203	223	251	235	242	211	226	231	223	245	262	243	245	245	216	214	211	251	218	252	215	216	207	221	206	231	229	233	188	226	239	226	232	220	247	242	227	235	223	196	198	214	233	206	227	251	220	220	221	249	243	208	214	243	197	230	212	217	221	230	239	215	230	244	231	225	209	235	218	215	233	221	168	243	227	244	197	200	221	225	236	254	227	260	220	290	210	240	230	235	221	246	225	210	251	248	243	245	224	241	254	236	219	192	206	223	222	214	251	236	237	226	237	209	221	230	254	204	213	229	198	240	256	232	239	236	216	216	239	219	215	242	223
2146	575	589	549	560	551	587	550	545	556	540	626	583	567	566	567	590	577	570	538	550	540	563	585	547	578	597	542	545	556	557	564	547	543	504	527	496	561	532	551	528	542	560	550	556	532	532	549	567	580	551	534	564	574	602	543	568	557	550	536	552	545	569	532	523	594	572	534	557	524	575	536	526	587	578	592	547	533	503	529	554	544	599	588	544	567	551	541	542	531	564	539	540	564	533	575	587	554	554	547	568	571	566	579	544	554	550	569	557	564	577	594	550	590	540	564	572	552	595	538	572	549	564	517	532	582	600	555	563	583	514	492	543	556	548	544	509	562	561	529	555	571	540	532	572	562	534	526	536	562	571	549	588	541	515	533	569	532	540	524	549	522	536	553	567	535	549	565	562	529	603	581	536	572	516	548	565	559	532	526	580	557	532	562	591	541	541	594	569	529	540	514	558	512	604	576	543	558	559	552	535	524	541	557	525	536	541	548	557	552	582	556	539	505	561	480	577	568	537	584	547	584	547	550	560	541	560	551	573	545	538	529	551	552	584	544	560	577	554	547	546	545	562	524	569	553	506	566	525	527	521	568	520	555	579	551	590	565	551	552	577	556	560	520	577	556	573	584	561	514	541	581	564	570	533	559	494	559	507	585	602	558	540	539	596	525	553	553	554	565	559	534	563	562	518	564	542	531	568	561	587	544	570	570	553	520	561	542	620	562	541	552	552	508	549	534	572	525	583	538	565	544	545	545	573	547	545	557	506	542	550	533	549	561	571	534	526	541	511	547	568	551	547	564	543	548	546	558	578	557	544	537	540	531	544	585	584	540	527	594	533	528	549	591	528	568	533	552	568	524	532	502	553	551	534	602	540	523	528	558	530	592	596	530	558	591	564	546	620	527	588	516	585	559	512	537	564	598	537	549	587	562	560	554	555	529	535	543	589	585	514	570	575	534	571	517	565	584	549	563	522	532	538	585	568	602	539	532	515	547	520	543	551	557	545	539	599	584	568	506	537	515	556	561	575	534	568	597	530	553	517	596	512	531	567	557	540	561	514	570	555	574	546	536	549	535	519	524	550	537	583	558	555	534	567	544	547	538	555	522	514	556	556	532	575	567	558	563	540	567	534	552	540	567	537	528	564	565	562	597	529	614	563	530	481	583	533	505	526	542	554	558	539	558	556	561	532	562	527	511	584	574	570	562	582	556	545	555	564	580	551	534	556	566	538	562	556	598	555	528	581	552	569	578	552	545	566	498	549	559	530	564	559	541	560	544	563	579	549	582	593	586	567	553	525	528	549	568	569	555	581	598	559	538	579	554	540	527	542	550	514	525	605	604	585	592	539	550	542	516	552	581	539	600	544	522	576	577	544	561	510	549	570	563	564	571	563	573	556	549	557	550	528	556	590	525	537	548	589	558	593	543	544	594	566	562	532	549	531	562	565	552	571	566	569	592	582	546	541	518	583	557	585	561	556	522	585	572	562	547	529	581	552	570	520	526	562	526	579	570	553	535	562	577	519	573	552	549	546	546	589	554	603	534	507	538	550	576	561	598	585	547	542	549	519	546	545	590	558	580	526	531	554	544	547	546	515	555	522	532	595	558	559	559	568	555	550	520	542	557	580	564	590	562	532	538	526	540	558	547	564	536	562	501	541	552	526	559	556	550	540	528	578	503	565	528	570	554	552	531	556	556	550	526	526	567	537	574	517	560	562	554	562	557	567	543	554	553	558	536	554	579	554	537	574	578	531	572	544	583	549	595	524	514	583	528	531	575	551	571	565	543	536	577	546	566	556	567	590	592	539	538	532	537	563	587	566	540	567	528	545	545	555	552	587	548	568	535	547	520	532	530	542	533	555	547	583	566	579	588	571	513	557	557	562	569	523	590	546	558	529	550	571	545	553	549	566	531	513	545	535	600	596	531	560	544	538	523	536	552	590	569	487	568	557	517	537	530	533	566	555	506	578	560	524	538	515	527	541	545	520	531	537	573	541	601	569	574	521	572	551	585	541	568	552	527	557	609	534	578	530	580	581	562	539	549	538	521	571	498	550	573	572	593	534	556	536	524	586	535	527	569	590	584	519	575	562	543	550	537	546	590	597	535	517	507	548	571	552	590	539	545	523	561	590	535	542	586	521	593	542	549	548	568	553	517	525	547	530	565	556	554	559	543	553	546	566	577	591	544	545	579	510	569	544	560	541	556	541	525	558	511	533	572	567	524	556	576	575	591	502	549	548	569	573	584	624	516	566	559	544	557	503	493	569	547	555	559	546	540	567	561	590	576	542	570	585	519	549	531	547	539	573	552	517	559	571	541	533	527	535	511	614	556	553	595	504	574	567	511	552	541	578	532	573	574	531	555	560	547	550	600	566	522	566	577	549	553	509	562	496	542	592	521	562	515	552	553	569	501	553	572	538	554	542	533	577	553	564	551	568	571	521	529	558	553	559	527	550	575	587	506	528	523	518	534	559	547	527	570	540	509	515	571	560	541	590	539	579	579	534	559	545	544	545	560	560	542	537	542	594	524	517	545	550	555	504	516	530	546	568	528	586	571	506	572	529	541	552	526	526	600	570	528	566	574	524	583	542	541	583	544	533	524	524	584	525	579	525	578	538	515	553	551	547	605	518	554	589	513	535	570	566	568	552	547	532	576	591	557	551	567	579	561	527	557	527	576	567	589	565	564	528	543	533	569	533	558	553	601	531	539	535	565	535	511	573	514	534	543	541	551	609	568	536	542	551	572	565	565	564	568	556	572	533	564	608	535	548	533	573	516	565	560	559	557	577	546	553	554	549	553	555	538	568	530	537	550	547	570	598	587	540	563	535	542	562	569	557	532	564	569	552	564	557	518	546	540	595	537	528	561	574	553	608	522	558	559	534	553	569	586	598	553	541	549	561	579	553	564	544	559	591	576	613	562	615	517	525	566	588	532	540	600	544	548	555	565	524	569	589	596	543	568	587	526	545	572	521	574	593	536	537	570	571	562	544	610	548	562	603	523	544	565	551	549	571	604	540	607	543	553	588	531	541	558	511	575	585	515	606	555	553	553	569	542	566	539	521	531	575	519	540	561	541	563	554	553	601	573	502	526	583	530	581	587	577	536	582	556	551	533	516	576	503	507	550	518	544	524	547	530	536	584	580	541	553	578	543	516	542	582	579	491	526	529	548	553	547	542	541	551	591	568	581	555	590	507	564	555	568	533	523	542	582	550	581	536	558	521	604	560	555	566	570	563	541	548	542	582	534	582	555	533	588	568	569	555	546	563	518	560	528	577	569	553	523	518	556	543	546	566	524	547	585	588	541	569	568	563	530	555	512	547	554	593	526	552	558	554	529	528	521	535	547	585	533	540	545	518	533	537	567	560	561	578	525	539	545	529	570	553	575	592	598	560	549	563	542	559	600	551	554	566	565	536	553	571	542	558	513	555	550	582	599	590	590	589	570	578	581	579	537	541	594	505	522	530	542	548	564	533	535	555	548	556
8443	650	675	572	476	455	395	382	364	389	357	342	389	340	396	389	329	308	309	316	352	350	306	280	370	298	362	341	338	327	307	302	324	347	329	337	342	329	317	311	302	348	308	302	340	348	376	331	332	326	344	332	313	333	354	330	329	330	349	364	343	334	337	317	369	347	318	373	334	342	343	371	354	311	314	311	306	321	311	330	325	340	343	324	331	329	318	342	344	306	299	350	336	340	317	364	323	303	362	317	336	330	293	284	300	339	304	331	351	305	323	295	370	323	347	365	341	316	367	341	307	350	295	351	319	313	318	350	322	310	336	347	329	338	348	341	349	319	321	318	292	320	336	345	308	349	340	349	321	347	322	323	329	350	377	323	285	339	338	341	333	330	315	331	332	340	330	338	339	342	308	333	304	335	332	322	360	310	316	319	306	319	329	326	337	301	278	365	355	318	311	325	321	308	340	310	300	321	366	343	321	320	315	327	374	349	346	321	294	315	348	344	307	307	321	342	305	313	304	322	322	297	300	348	325	337	323	289	351	327	317	310	294	302	304	313	318	320	337	354	303	338	327	315	349	326	327	349	305	335	313	339	345	313	357	320	324	354	359	308	313	329	323	304	358	305	326	329	317	300	342	356	334	346	333	289	321	331	344	331	307	314	314	340	306	359	342	331	334	317	302	322	302	293	349	360	322	329	313	342	340	308	312	337	329	321	329	316	311	339	320	341	341	326	328	318	321	322	339	304	336	326	325	316	350	325	316	327	300	351	330	320	326	309	307	333	340	309	321	304	327	371	361	328	297	339	319	333	315	330	313	330	330	311	337	332	279	335	339	348	316	341	340	304	318	359	357	322	327	282	363	341	323	298	346	333	325	324	330	364	314	319	293	321	322	319	329	335	333	332	334	298	339	311	333	300	298	294	295	317	328	371	332	303	331	311	340	341	341	323	311	329	331	322	318	316	327	309	351	294	313	328	338	348	304	325	319	334	356	370	319	325	315	334	334	326	331	308	305	355	334	335	345	353	316	324	287	340	305	321	291	331	288	310	354	323	353	358	330	356	327	314	311	321	331	364	336	293	324	326	286	321	329	306	285	346	305	331	299	315	324	354	329	339	314	300	322	357	327	331	282	331	356	322	305	324	294	338	342	341	299	323	344	334	379	352	324	331	332	348	293	306	318	323	313	363	326	353	326	379	339	312	319	305	323	330	336	313	361	346	329	325	316	326	328	351	337	352	352	351	362	343	311	348	332	295	329	346	331	291	332	304	322	300	321	330	328	289	343	327	348	345	289	312	312	358	345	328	322	326	343	320	304	329	330	319	282	334	342	326	337	310	309	331	342	310	303	316	305	356	327	355	330	342	340	322	328	320	335	310	329	350	343	324	338	341	323	365	331	334	327	343	322	322	317	286	303	331	313	335	328	337	336	341	303	327	304	299	306	320	339	316	358	330	349	350	336	344	333	311	317	321	346	317	342	319	360	334	321	309	342	338	303	320	325	320	323	348	360	328	294	333	374	362	340	330	322	338	317	342	337	358	319	348	330	328	352	334	315	322	308	316	355	315	344	287	355	313	341	331	296	311	342	313	322	343	337	334	303	356	326	350	366	334	327	328	341	309	297	332	306	343	319	328	373	333	322	299	298	321	309	324	280	326	355	343	316	324	335	340	318	342	336	309	335	364	342	327	311	313	358	300	317	332	313	344	338	319	334	327	324	352	320	309	362	337	317	314	366	324	310	325	340	333	310	332	383	324	328	350	313	295	330	339	297	343	344	270	317	349	294	337	309	306	345	362	327	303	323	343	297	333	340	307	320	334	340	340	297	308	336	345	336	334	326	332	322	315	322	311	321	305	317	299	314	337	324	332	328	351	352	325	332	323	325	321	314	306	326	339	295	332	326	329	311	360	308	323	320	312	347	335	320	312	320	315	367	320	311	319	313	321	325	325	349	334	300	306	336	334	350	316	325	311	344	321	311	324	347	318	300	350	327	323	306	341	333	326	318	343	352	324	343	312	315	313	315	323	353	320	313	296	340	336	356	318	302	319	316	333	313	346	315	353	318	346	360	314	350	366	329	342	367	338	323	356	317	333	345	313	357	338	330	311	355	286	320	322	326	306	279	354	338	343	330	348	294	297	317	326	314	310	325	327	316	336	323	286	330	365	327	330	319	325	351	361	283	317	328	331	356	298	375	330	312	333	340	358	361	284	335	296	289	343	301	307	351	345	341	337	355	326	290	302	313	356	365	333	334	310	335	291	346	353	338	337	335	363	297	319	308	374	321	324	339	342	338	323	323	334	346	337	302	312	340	349	319	313	345	339	345	343	325	368	302	349	327	304	354	301	342	358	313	327	305	324	344	309	308	326	334	306	307	345	342	315	342	298	341	335	353	318	331	342	325	318	341	308	334	287	323	351	342	315	320	347	288	328	339	300	324	330	301	336	340	309	308	325	349	370	305	307	342	306	316	318	335	326	318	324	332	396	303	319	323	356	296	288	329	364	321	353	344	324	342	342	339	335	352	352	349	341	322	338	310	319	357	319	319	346	305	323	335	352	327	363	372	300	327	314	340	376	324	317	314	357	328	306	353	351	339	341	311	340	299	364	323	330	317	330	350	331	320	304	298	323	346	298	317	299	318	357	346	351	332	337	289	298	273	335	307	320	343	343	325	318	287	319	344	348	299	285	330	366	339	329	342	338	355	336	309	313	303	343	343	320	311	330	323	293	308	294	347	335	361	304	323	335	323	312	350	296	322	272	339	346	308	334	368	326	302	293	330	322	316	321	332	296	335	368	374	332	339	333	272	304	317	342	298	308	342	317	350	336	311	375	338	341	332	297	316	303	354	342	329	298	358	334	346	339	335	315	320	324	317	318	341	309	326	322	295	352	328	375	326	316	310	312	329	334	348	319	327	384	325	324	334	344	335	329	343	319	303	348	340	330	312	294	335	356	344	331	323	327	346	361	359	332	324	342	285	329	339	313	373	334	282	299	344	316	308	331	345	351	360	310	328	337	314	315	340	307	345	302	339	298	296	354	315	334	316	312	329	339	336	348	335	358	352	333	341	325	305	356	329	328	316	322	304	302	323	339	347	350	301	333	338	308	322	342	319	301	322	338	348	321	349	314	349	327	352	322	318	354	341	305	332	310	304	349	352	309	328	335	333	362	339	320	323	342	297	317	320	331	349	346	318	339	320	318	326	313	341	343	301	302	358	329	335	301	308	324	331	370	339	318	329	353	353	314	324	337	352	329	312	333	332	324	303	302	372	339	325	333	304	306	331	277	314	354	311	318	302	281	298	341	353	298	334	316	312	331	329	311	286	319	361	340	359	324	314	337	324	331	301	345	354	306	328	318	345	341	342	363	340	374	308	340	327	365	296	306	309	304	332	311	332	334	341	312	335	317	308	319	317	307	322	319	339	263	317	329	314	323	316	345	292	308	295	344	321	305	304	323	365	318	323	353	293	349	310	309	316	308	290	330
6902	1052	1524	1707	1510	1279	1155	1083	996	932	944	900	842	825	868	817	825	822	813	793	786	756	749	796	773	791	786	737	774	761	720	752	729	761	771	744	785	820	775	769	743	785	724	786	781	813	721	748	707	756	768	730	718	748	767	683	768	713	764	775	729	761	802	748	745	712	745	741	788	777	747	730	743	772	740	764	745	754	722	787	728	712	716	696	755	695	767	723	799	773	709	736	718	731	722	820	760	754	718	730	730	705	701	747	718	732	752	730	743	724	724	649	741	743	720	685	768	759	732	755	768	756	767	729	790	712	757	755	728	766	748	737	766	736	745	779	758	682	750	777	743	728	731	745	765	723	737	753	713	727	735	759	752	746	745	738	758	734	735	775	773	756	735	758	788	782	756	779	772	742	764	763	726	716	687	730	745	726	792	708	747	736	752	768	748	753	693	738	725	785	753	731	748	723	744	769	738	750	757	771	759	715	752	695	764	674	742	745	791	734	754	781	796	737	745	727	730	770	743	717	753	726	737	826	731	728	764	734	774	779	734	770	733	786	733	726	738	774	724	766	790	678	765	780	732	722	734	740	726	746	742	747	756	775	793	714	765	756	771	711	757	726	767	761	733	763	767	741	736	714	745	751	779	745	781	754	738	737	729	785	731	729	703	719	801	705	756	762	726	753	768	752	706	717	747	717	734	704	747	706	730	734	716	767	742	726	774	757	751	716	777	728	786	722	698	759	746	708	752	797	724	746	717	731	781	774	680	707	754	722	729	728	814	775	749	819	700	753	744	739	762	736	809	743	764	779	730	763	750	756	767	754	772	804	707	770	708	735	702	805	740	689	767	719	782	710	722	720	736	690	707	727	767	746	722	739	748	789	723	741	738	736	758	782	706	813	764	752	735	737	734	749	710	770	739	736	767	717	803	742	756	698	791	742	738	759	735	773	724	723	771	733	760	764	703	755	807	822	784	726	745	738	724	753	765	737	765	718	749	753	783	768	736	739	779	766	790	763	785	747	774	806	758	787	746	742	730	742	706	689	763	759	715	788	753	724	792	695	771	737	767	727	762	711	747	709	755	767	760	747	789	724	685	738	738	707	757	763	767	727	761	755	739	747	745	697	760	780	721	763	711	776	765	749	719	726	745	708	734	753	722	765	728	738	736	694	690	703	723	698	762	711	724	752	729	755	728	691	741	770	734	732	794	730	720	793	754	780	732	732	745	736	730	772	743	729	725	747	749	718	737	726	769	711	742	767	733	758	741	694	785	748	731	736	719	771	809	796	734	772	763	707	711	723	723	763	727	761	763	757	747	737	747	770	765	715	753	716	752	677	734	758	723	726	767	731	748	742	703	696	726	731	755	721	723	746	725	759	751	776	776	696	789	720	707	759	741	732	735	769	758	715	717	738	679	724	744	707	685	791	732	765	764	774	753	743	780	733	782	715	743	806	725	738	712	717	732	735	816	761	790	741	726	754	729	746	716	752	728	711	776	781	713	725	717	747	783	757	678	757	744	775	738	749	798	738	740	768	671	743	727	792	798	737	768	758	726	767	710	726	747	747	750	736	746	766	714	726	735	731	744	774	725	765	749	725	775	752	699	770	730	763	714	717	750	761	777	762	816	742	745	741	735	717	783	755	756	742	779	814	743	758	765	727	763	736	740	706	781	733	745	763	757	718	741	644	726	776	743	769	727	772	741	758	722	732	776	768	790	740	733	739	707	736	738	774	711	775	713	747	761	746	791	737	771	735	743	720	707	738	711	729	730	779	720	713	731	744	749	774	699	813	744	679	739	766	767	756	729	739	746	761	735	734	742	769	758	762	738	737	785	753	758	737	732	792	768	781	741	755	733	761	761	778	693	744	742	806	721	793	733	738	689	771	669	751	721	703	746	722	754	686	735	782	752	743	739	719	731	748	714	685	758	757	744	747	769	767	742	713	732	714	766	751	753	689	720	753	759	806	753	724	788	750	707	708	722	765	721	713	702	722	728	715	702	766	786	798	780	723	734	695	760	715	759	726	720	770	783	713	777	770	769	795	743	708	725	717	694	715	727	738	762	779	713	713	722	751	784	740	743	737	734	744	718	757	683	775	767	759	725	752	751	715	777	763	745	719	742	750	709	735	774	802	752	773	784	749	732	739	713	772	727	764	738	732	754	805	744	740	679	756	735	744	675	746	752	717	768	733	688	739	752	768	708	710	744	743	760	778	717	741	778	782	736	730	761	754	755	735	741	723	695	727	741	751	727	781	755	765	697	764	749	799	705	766	716	798	798	776	743	726	736	781	769	769	797	751	718	707	741	754	760	724	795	702	748	809	765	717	765	733	789	705	737	774	759	753	730	751	740	741	761	737	734	756	784	718	756	743	747	732	795	720	775	764	702	754	768	737	744	732	804	736	722	744	757	739	718	763	772	749	750	709	723	732	792	770	740	733	736	731	731	738	786	756	786	797	748	717	764	688	761	758	708	795	716	716	756	751	749	771	775	764	788	744	742	779	717	764	739	745	741	746	728	747	748	758	747	758	768	752	757	725	820	725	693	740	743	747	738	756	707	796	726	737	769	748	757	717	775	765	763	775	728	704	705	687	818	680	722	762	723	801	735	779	776	767	709	718	729	752	724	749	738	733	761	724	788	729	764	736	736	755	742	730	718	772	738	775	753	743	767	731	688	812	788	745	815	749	738	754	721	696	767	755	721	760	771	713	752	728	763	731	780	780	740	687	753	730	776	752	763	728	698	744	745	784	744	767	742	750	734	745	774	745	747	772	709	752	756	737	712	759	722	725	757	725	668	797	784	684	711	738	760	737	733	715	707	758	738	736	720	699	759	749	740	749	762	721	705	775	723	732	706	762	747	762	736	684	768	708	755	750	747	754	702	795	786	710	736	738	748	763	769	778	757	756	691	757	749	763	702	754	760	738	746	720	745	672	757	744	796	775	723	723	739	778	755	691	737	728	849	751	714	760	780	761	789	755	754	716	717	712	745	793	737	769	755	788	765	734	789	783	772	788	698	763	806	739	731	728	719	794	722	738	751	714	770	752	770	765	770	761	736	734	737	726	758	756	697	763	800	770	777	799	728	766	728	734	772	711	701	772	745	695	746	767	748	704	769	742	764	737	769	770	717	718	740	696	687	726	794	715	750	755	733	724	743	716	735	764	763	721	756	731	735	754	721	745	789	739	765	742	747	728	766	774	752	777	747	776	724	759	720	729	737	737	728	746	747	778	741	765	711	736	707	725	753	782	698	743	725	740	726	754	768	711	724	770	728	741	697	755	709	787	803	777	772	716	746	720	754	774	754	736	715	707	752	730	747	696	737	724	752	781	665	767	761	762	740	728	714	705	675	758	768	720	736	758	795	721	719	698	726	700	769	760	764	751	743	697	783	757	740	758	768	832	794	745	692	750	731	720	744	701	750	760	761	720	723	734	729	777	791	780	708	751	768	729	799	750	772	697	728	749	699	747	784	727	745	768	760	751	733	778
14806	1161	984	784	556	402	378	285	314	265	279	243	251	240	263	224	211	231	218	204	211	222	209	220	211	216	224	228	211	198	215	226	191	210	195	216	205	252	199	224	233	198	196	190	235	190	205	198	233	227	223	221	213	229	195	192	210	218	215	205	192	214	208	177	202	195	210	188	187	197	215	192	198	212	218	194	190	208	195	190	211	181	200	197	198	200	211	192	208	194	185	194	226	223	206	200	228	195	200	203	190	214	217	215	206	195	182	207	220	216	229	236	217	211	221	210	223	194	195	194	202	180	184	187	222	244	214	196	191	206	212	192	211	168	215	201	206	188	213	194	194	236	214	210	197	192	198	219	205	213	202	226	200	205	173	229	184	196	192	181	193	193	192	196	237	191	184	192	223	215	184	225	201	202	174	220	191	224	206	232	215	215	211	193	190	184	165	201	208	193	197	222	226	186	241	231	201	185	224	217	193	211	224	200	224	220	183	195	205	226	211	208	196	219	209	220	207	223	199	215	216	209	224	201	192	211	206	199	204	196	215	208	207	209	222	208	216	209	200	235	188	209	198	204	223	187	233	200	236	226	235	248	207	169	212	172	219	209	231	206	207	209	228	203	213	205	236	198	222	209	218	211	216	210	198	194	217	203	210	206	220	201	214	211	214	192	235	214	221	194	174	185	204	203	226	209	203	212	219	212	198	196	198	207	204	225	216	222	199	196	207	192	210	192	197	213	208	216	193	201	188	206	206	246	209	222	226	210	185	168	223	200	208	176	188	216	209	207	187	209	234	202	210	175	197	209	224	210	185	217	224	223	218	219	197	202	197	195	192	216	205	177	201	221	212	226	202	212	210	197	212	215	209	211	223	200	200	200	211	215	194	201	226	190	206	216	221	194	191	219	214	209	184	212	200	202	209	222	214	187	196	207	212	223	227	207	217	177	221	201	211	193	221	213	207	197	246	219	190	209	187	218	227	178	207	211	209	217	198	204	227	196	178	191	186	206	222	209	228	208	219	219	244	206	178	172	185	235	220	188	194	185	206	210	199	236	205	204	210	219	205	182	216	206	195	206	225	231	174	206	223	203	181	197	226	213	208	231	187	200	249	215	230	200	233	195	200	230	203	204	224	214	183	264	204	195	214	201	178	208	179	209	226	210	201	217	228	200	199	191	199	198	190	231	219	196	229	225	215	193	223	207	197	224	170	196	202	218	206	226	189	207	224	184	195	188	206	208	197	190	199	206	221	198	199	217	192	190	204	221	220	194	193	210	203	220	210	200	226	194	195	202	223	181	191	219	225	191	219	205	202	208	202	194	236	200	206	229	209	189	228	191	173	223	228	219	227	195	197	185	201	242	207	181	205	192	188	186	205	219	193	222	193	210	217	208	216	202	196	209	220	192	224	204	237	231	201	218	170	204	229	198	196	220	192	209	200	208	199	213	204	200	221	207	225	223	203	237	184	199	183	226	229	213	223	203	179	231	194	207	224	200	221	216	224	196	210	223	195	237	213	161	185	221	230	179	240	215	216	236	203	229	211	193	212	196	199	193	198	224	209	207	204	223	217	204	239	201	205	179	194	201	190	197	192	206	225	181	229	209	219	189	177	230	198	190	198	234	187	218	222	215	197	178	206	196	225	198	207	218	202	176	160	213	229	207	216	188	226	183	207	195	228	226	198	193	212	232	194	195	191	180	196	221	206	211	197	210	196	214	197	206	199	229	227	191	222	208	176	203	209	206	202	242	213	195	199	257	218	211	206	189	236	196	199	219	193	214	213	199	226	213	223	225	179	207	213	194	218	206	200	203	225	227	204	204	222	221	211	202	221	221	219	222	194	226	219	233	185	212	209	216	233	195	221	218	221	182	211	210	213	198	206	217	206	228	214	206	179	192	161	216	205	202	185	213	223	205	214	211	207	197	216	197	209	201	192	216	205	199	192	220	191	205	202	204	194	207	209	202	214	191	200	194	204	214	206	195	195	224	229	193	231	217	171	203	235	210	204	217	188	197	191	193	201	214	224	234	207	214	240	192	191	189	211	209	222	223	188	217	196	208	216	190	208	206	193	195	230	189	218	236	213	200	209	216	209	196	217	214	201	192	228	262	213	218	217	220	232	214	185	185	208	193	230	211	234	207	229	220	227	201	202	199	216	202	210	219	239	230	212	185	204	181	218	203	225	201	195	195	216	203	214	223	201	212	184	232	199	199	205	238	221	208	209	208	206	196	205	203	195	209	215	207	192	190	218	203	220	202	223	210	194	211	213	198	204	203	203	192	217	202	223	212	195	210	206	228	185	206	206	229	196	223	181	190	212	216	197	193	204	223	212	179	227	198	205	182	213	227	241	189	189	185	193	211	195	202	203	225	224	194	223	225	214	217	205	207	200	234	212	228	200	207	199	197	191	207	233	205	202	187	224	210	198	206	213	206	192	201	198	224	229	218	227	190	208	221	212	218	194	206	206	210	189	212	225	222	184	185	200	211	204	224	214	190	208	216	226	187	199	196	208	203	195	243	178	229	190	191	217	194	193	211	224	218	192	201	188	201	208	197	218	200	208	203	162	196	194	217	206	205	211	230	204	203	207	179	195	205	214	222	194	230	210	189	205	208	220	189	208	180	179	212	188	213	206	232	188	195	202	219	215	193	212	208	218	219	205	229	201	223	214	192	219	206	221	200	219	201	206	186	216	225	204	211	200	221	223	228	214	208	187	216	192	192	209	184	219	209	233	196	216	197	216	205	182	185	179	222	229	208	209	210	193	217	204	175	191	245	199	217	224	212	174	190	182	226	236	208	217	210	236	213	208	214	203	196	203	197	182	219	195	207	219	205	207	208	224	214	179	205	226	212	186	221	207	235	180	203	194	199	232	198	206	214	198	211	209	207	205	217	191	209	221	232	206	201	192	210	198	189	219	205	216	204	195	202	202	212	205	204	231	198	218	225	187	182	208	172	221	223	206	204	209	229	191	183	205	212	203	203	217	176	201	213	202	187	217	214	201	228	222	204	186	229	207	179	198	196	210	200	218	203	202	211	179	221	182	225	189	209	203	192	225	205	201	218	208	245	216	196	214	212	211	204	193	206	238	195	220	181	199	205	205	206	201	214	221	185	216	206	224	186	218	214	217	193	202	205	174	186	190	211	229	199	205	204	213	176	202	205	222	196	214	234	199	173	208	202	217	214	203	203	237	198	229	226	203	232	210	200	219	175	203	215	225	190	204	220	183	224	227	206	222	195	182	210	203	237	207	206	198	230	200	198	216	213	221	220	234	221	201	231	193	213	235	217	210	207	197	190	209	216	235	185	204	212	200	217	208	207	226	194	210	185	233	206	186	186	197	222	194	186	220	216	197	191	241	207	211	222	207	221	200	187	203	213	235	217	214	196	207	206	196	213	195	210	219	199	197	187	228	208	226	202	189	210	238	206	187	196	210	210	201	224	237	202	224	213	189	201	186	200	210	212	232	231	203	200	203	230	203	205	195	176
8199	1020	1953	2214	1869	1498	1235	1033	928	834	774	696	729	723	640	583	586	555	583	593	591	539	522	520	554	537	531	514	511	499	540	488	534	525	510	527	551	518	510	473	535	495	531	476	502	500	504	480	495	508	507	495	523	528	532	451	483	512	528	494	469	471	481	495	495	478	476	476	485	464	512	488	478	450	464	478	465	458	508	466	474	457	480	489	470	473	453	467	459	451	473	470	539	476	519	493	495	483	494	476	529	458	506	482	487	500	471	502	479	465	466	476	490	500	437	457	471	489	481	478	491	463	476	508	502	490	496	491	469	459	454	485	513	473	477	493	479	478	464	479	462	468	458	470	505	485	479	435	449	483	504	484	436	469	459	483	498	449	497	433	469	475	441	486	480	493	466	480	515	509	473	554	462	485	482	517	487	464	531	475	472	473	466	478	493	483	510	484	437	464	444	445	468	498	507	500	483	470	510	509	468	480	483	445	477	460	469	440	489	451	504	472	480	455	462	484	489	488	507	496	473	474	479	477	474	476	424	501	520	511	468	467	472	488	458	439	479	469	442	467	513	465	485	471	501	458	488	486	470	475	490	498	469	514	474	479	492	488	505	487	427	475	483	452	456	506	442	493	476	456	461	447	472	495	458	496	482	470	499	459	460	486	506	495	474	460	473	473	483	480	502	492	458	514	471	481	524	433	502	435	478	446	438	478	490	514	462	529	475	469	505	486	472	470	480	484	489	454	454	491	469	491	464	502	465	479	522	501	506	462	492	478	453	467	462	496	470	495	465	483	507	468	474	446	504	470	501	460	491	482	447	460	459	490	477	447	515	523	467	484	497	443	489	497	493	446	464	466	476	482	458	486	479	484	476	449	488	538	508	456	479	487	483	474	537	490	484	490	475	484	474	421	462	500	476	499	501	472	512	477	529	476	502	475	449	466	495	484	495	482	474	488	490	442	460	460	420	488	455	488	482	454	460	455	502	470	499	478	495	507	483	482	460	446	503	518	509	509	471	472	483	435	492	479	524	444	467	469	502	444	479	442	468	459	506	463	448	501	502	453	491	497	484	468	503	456	472	500	458	488	496	473	491	520	496	492	466	495	453	477	480	470	498	441	486	495	463	501	483	437	479	520	500	501	495	484	446	458	514	503	481	518	490	468	491	494	491	457	502	472	487	490	474	498	472	461	453	498	489	505	466	499	480	488	471	495	496	478	449	460	470	529	510	460	487	471	483	482	484	444	469	471	469	514	481	495	481	447	494	503	476	507	483	495	495	474	471	472	527	499	469	490	453	467	500	498	456	514	455	482	460	444	492	485	497	469	498	466	478	485	445	460	468	465	508	484	514	479	484	521	464	480	492	485	458	492	458	470	518	484	456	464	453	464	497	507	484	463	466	477	478	491	500	470	514	472	475	487	448	486	466	455	449	461	501	499	474	489	473	480	505	485	490	492	445	519	455	474	451	456	492	454	466	450	543	449	483	474	489	437	442	477	493	487	475	489	438	490	463	457	462	440	456	465	459	466	475	495	460	496	445	493	447	472	480	505	466	498	495	441	501	474	460	451	469	475	476	433	475	467	505	478	468	449	453	472	464	441	481	512	507	466	490	483	436	463	470	508	441	484	472	528	477	457	454	474	441	501	484	518	448	491	438	494	494	461	455	448	505	495	506	460	478	445	490	497	455	486	486	486	447	483	486	452	442	452	485	448	489	488	468	482	499	487	492	509	506	463	485	473	437	488	516	472	467	508	466	490	475	437	452	501	447	475	458	473	498	465	488	457	462	455	467	471	505	483	465	484	491	432	483	491	498	483	484	451	522	476	475	491	441	496	483	514	482	480	479	498	496	517	467	456	445	455	481	458	500	468	495	522	464	475	458	470	436	462	481	485	459	458	470	487	525	485	484	448	455	460	530	499	445	479	475	429	486	500	499	472	494	444	476	474	460	479	468	468	543	434	489	445	487	479	454	434	451	507	475	475	496	454	477	498	473	484	482	443	492	471	476	494	480	463	464	511	493	518	507	498	429	492	466	461	507	467	478	468	458	483	481	480	487	492	468	485	519	452	470	459	481	486	463	445	483	436	522	466	499	503	448	461	451	456	532	468	470	460	460	482	507	513	497	532	500	441	468	522	502	456	451	482	470	483	487	487	485	487	477	491	474	497	462	493	484	475	441	477	498	460	469	513	496	455	472	486	494	438	502	475	456	487	507	478	449	463	456	488	490	453	461	483	493	463	474	500	464	450	474	482	496	505	465	482	484	453	497	491	485	490	481	480	470	480	467	522	475	516	430	520	456	457	473	489	505	512	486	475	465	518	496	493	472	491	495	454	454	466	459	491	455	476	500	513	484	462	449	460	465	469	521	488	478	509	478	481	461	485	510	502	430	463	504	507	497	473	485	470	490	484	479	514	500	461	525	476	495	483	535	485	518	470	510	504	508	434	463	500	456	470	480	508	457	491	490	492	495	467	484	474	460	468	470	475	496	466	456	495	504	485	461	501	486	447	473	451	433	498	446	463	500	465	496	504	479	500	515	481	485	463	454	453	438	504	471	460	475	477	505	464	457	499	485	478	484	441	441	487	470	468	465	467	485	478	463	422	496	500	437	474	487	503	505	521	506	521	485	472	489	473	487	509	509	492	453	490	487	451	444	484	474	464	493	446	482	453	469	468	484	439	471	506	477	502	460	494	488	494	452	522	498	480	507	494	487	438	496	474	523	437	482	449	469	466	479	512	482	459	482	446	503	500	488	517	440	496	498	484	511	489	521	499	476	490	482	476	482	466	453	488	470	499	486	537	450	460	477	424	479	462	430	465	506	482	477	479	506	477	469	438	504	473	475	456	482	505	465	496	499	475	487	523	472	490	503	484	476	468	486	506	466	515	491	505	463	474	510	470	465	467	494	492	495	462	463	497	472	467	440	482	509	488	451	473	466	486	424	467	480	500	450	487	461	458	491	463	455	486	504	497	482	513	509	509	466	491	485	419	474	478	482	482	544	436	485	498	476	457	458	499	512	490	489	457	502	484	485	492	472	444	500	484	492	455	424	503	489	466	480	498	509	505	501	447	469	474	479	468	505	457	455	461	486	489	489	521	531	480	489	462	484	466	477	465	516	465	475	503	450	454	484	497	496	508	487	470	420	431	484	472	515	472	478	432	505	474	502	481	474	464	490	488	483	450	460	519	472	433	468	508	500	465	476	500	493	486	457	464	490	489	470	482	465	513	464	478	481	508	476	482	459	476	482	479	494	441	464	516	451	461	491	484	504	521	503	514	475	487	475	494	482	481	454	427	430	437	462	449	488	448	487	464	515	469	471	502	470	449	470	502	479	505	526	466	493	438	501	444	476	465	486	484	481	466	476	480	492	447	478	477	504	471	458	495	450	493	529	455	490	452	478	471	463	472	503	531	459	458	476	487	497	491	456	460	501	472	495	484	508	500	479	489	461	467	487	473	460	475	463	446	504	497	455	485	459	515	502	459
1804	267	272	241	232	208	238	235	243	214	212	226	256	214	253	224	223	212	215	239	230	251	208	241	238	239	207	208	244	232	246	256	223	203	262	202	228	209	227	241	231	217	233	203	220	228	222	213	222	223	264	235	210	219	211	201	211	262	240	211	257	231	225	244	220	248	211	225	235	210	234	228	260	257	228	214	217	190	233	228	217	218	230	209	199	215	214	209	223	225	215	227	214	211	208	242	240	242	219	227	231	215	213	223	222	231	238	246	222	242	207	238	244	216	235	238	240	214	233	230	230	210	229	243	234	212	230	203	248	262	228	218	225	215	226	209	234	224	233	236	211	234	202	264	241	235	240	213	235	233	227	226	254	245	224	200	231	201	238	234	224	238	218	227	249	219	231	259	227	227	217	218	244	223	210	209	258	210	221	225	221	232	207	222	227	247	223	251	255	208	252	223	207	228	223	245	217	214	206	222	220	215	224	219	214	267	237	204	213	230	240	210	214	219	219	204	212	230	241	214	180	211	249	214	219	217	238	221	268	217	239	214	234	213	202	210	239	203	217	229	251	213	218	218	214	231	226	201	199	236	209	248	232	239	214	216	203	206	225	249	212	253	249	224	223	212	237	210	222	246	223	232	235	221	254	219	201	240	225	216	191	235	254	227	238	207	200	226	231	224	190	243	229	230	210	209	237	226	245	206	227	217	227	215	215	248	201	222	198	251	253	243	221	259	220	218	232	221	220	232	239	256	233	241	210	213	199	197	241	215	258	235	248	250	228	239	222	243	222	202	219	209	221	216	246	257	249	225	196	222	273	220	235	216	219	241	224	219	215	235	215	207	210	223	205	219	218	197	242	242	230	193	213	218	212	205	224	247	245	235	237	197	230	219	227	205	205	220	205	222	219	203	230	199	245	244	239	232	249	242	222	223	222	248	246	237	220	222	227	242	244	215	234	212	196	218	219	212	234	174	240	228	215	238	238	231	208	190	225	217	247	226	231	216	224	232	236	225	223	216	251	240	236	219	244	215	215	228	211	225	255	245	237	263	222	191	232	213	184	218	213	212	225	240	238	217	243	235	220	220	226	233	232	253	235	235	229	194	215	225	233	235	258	238	203	210	209	217	241	237	201	217	212	255	234	209	225	220	214	248	230	232	197	223	237	236	233	217	249	236	233	222	207	223	223	231	247	217	249	239	253	244	216	225	259	210	220	198	225	208	168	239	220	211	248	222	230	223	225	244	197	210	220	231	257	225	216	208	208	212	221	233	238	208	229	245	223	233	249	252	233	235	212	214	231	217	237	237	217	266	229	255	233	219	235	209	240	249	223	211	232	250	242	247	217	206	234	254	211	244	235	259	208	216	245	256	225	250	217	224	228	223	201	233	217	214	197	195	199	216	249	248	224	201	216	233	212	219	231	223	222	230	252	241	235	243	250	255	246	219	217	223	216	248	212	210	223	220	240	247	197	219	223	234	246	231	245	215	224	242	236	191	229	216	207	230	215	227	211	236	204	222	212	205	227	222	235	229	248	195	219	244	203	235	228	234	214	232	190	235	235	243	251	218	234	240	240	235	226	225	195	222	206	213	216	239	243	242	243	243	245	228	236	234	238	223	240	245	251	245	232	207	220	245	257	223	258	217	212	175	193	215	224	240	233	217	214	210	240	222	218	249	250	216	241	209	244	240	228	232	214	220	212	205	231	235	218	246	208	205	264	230	252	251	224	228	211	238	233	246	221	216	251	225	204	226	260	209	228	244	226	213	224	211	212	242	188	221	220	231	247	232	242	239	237	211	230	196	210	219	229	206	249	253	234	214	200	208	232	227	218	244	235	234	229	227	217	251	227	219	236	243	250	240	258	217	216	222	212	230	226	232	243	272	232	232	208	197	226	250	229	222	221	211	230	238	216	226	223	266	230	201	229	204	245	220	239	233	239	223	211	248	198	244	244	223	208	187	261	247	215	212	230	247	242	261	204	214	231	243	235	237	239	242	236	225	219	235	242	222	242	260	238	200	264	216	234	222	240	198	189	201	221	222	237	242	220	240	237	246	230	241	220	195	231	246	213	235	221	231	236	225	228	237	214	251	223	222	258	241	216	241	236	225	264	243	238	233	229	219	227	242	214	226	239	229	208	235	240	219	236	231	234	247	208	254	253	254	228	257	242	209	213	233	222	232	223	219	223	243	245	232	223	234	238	207	206	245	233	173	276	233	256	201	233	267	261	223	227	252	210	224	198	221	217	239	223	219	264	243	233	209	221	227	220	229	248	218	237	238	221	224	228	250	207	223	218	218	263	265	238	228	222	237	248	209	214	258	228	256	249	218	222	254	237	218	210	227	238	222	235	210	254	238	250	234	258	187	229	218	211	221	257	242	239	248	234	243	237	234	219	239	230	200	239	218	222	243	245	224	218	249	220	227	205	233	228	218	226	225	234	211	206	216	222	218	235	217	237	240	224	229	217	231	221	226	245	246	230	218	260	206	222	213	256	244	247	244	232	253	227	187	249	233	193	203	208	219	224	254	212	211	221	211	265	229	232	225	241	249	251	243	243	235	250	236	208	254	238	254	212	241	223	232	224	216	237	223	233	258	227	243	242	238	231	241	231	240	241	220	213	222	231	235	219	215	225	202	247	227	237	225	262	183	226	213	227	226	205	230	221	236	244	226	204	234	217	218	242	248	221	217	252	231	226	220	225	223	218	242	207	208	239	236	212	224	214	200	253	215	211	223	208	241	227	238	242	252	240	199	231	215	209	225	232	243	231	206	248	241	251	248	221	220	245	222	227	230	231	213	221	239	236	212	231	193	251	211	238	244	233	221	250	247	215	190	227	213	216	195	221	237	228	222	194	214	237	262	208	214	228	225	226	259	216	260	263	224	221	225	216	241	240	240	223	232	234	238	207	224	229	236	235	239	236	220	220	227	188	204	216	258	238	234	250	229	249	233	222	245	227	265	231	239	212	242	266	213	216	214	210	258	239	246	214	204	210	206	259	212	213	225	235	210	205	201	246	243	269	238	212	224	228	209	219	267	239	229	224	240	228	226	221	221	216	209	255	217	248	232	196	231	244	213	212	222	196	231	230	252	235	233	243	234	220	217	231	249	259	238	218	243	232	199	240	232	259	206	238	233	199	188	206	221	218	233	241	248	242	232	244	208	223	215	232	225	218	217	233	211	275	215	247	226	254	215	209	239	220	207	243	242	225	202	245	222	246	233	213	225	231	224	239	249	246	222	206	224	205	212	210	243	242	197	209	214	235	236	220	243	210	214	239	226	241	214	234	234	232	264	221	230	236	254	217	223	254	230	224	188	221	221	218	230	221	218	259	242	258	217	243	218	212	231	223	234	226	247	210	213	229	189	227	203	203	221	233	217	253	226	206	225	225	219	186	216	232	233	224	229	242	257	250	195	221	222	240	233	219	219	221	216	236	204	219	234	244	224	254	223	218	231	236	227	220	239	228	224	198	217	222	214	207	225	239	241
2182	539	592	636	603	588	606	568	586	532	589	564	559	536	592	542	518	592	553	600	526	533	577	529	577	577	521	544	581	571	541	522	502	543	513	583	548	500	579	585	556	559	550	535	507	554	572	519	518	506	561	556	554	589	594	535	584	529	541	571	598	555	556	533	546	578	557	555	528	520	548	564	534	556	589	521	531	574	525	557	527	572	547	572	553	554	548	532	536	533	524	590	575	569	529	541	558	530	555	524	583	523	567	576	555	546	557	520	588	539	556	578	574	530	551	544	530	580	542	518	584	553	520	540	559	564	568	542	557	538	574	544	538	561	526	566	566	545	599	547	588	558	533	556	543	521	571	520	564	550	516	566	551	532	551	534	544	532	518	557	534	545	551	572	553	557	560	522	526	558	512	593	529	567	526	554	598	534	518	567	558	530	552	515	517	550	559	560	518	559	589	559	527	582	557	544	557	554	542	540	594	571	585	583	553	519	551	555	577	549	591	532	581	600	549	541	530	537	573	559	589	529	568	526	551	569	583	559	576	539	528	538	550	532	524	534	519	560	555	540	563	554	549	518	555	583	559	522	586	539	525	530	576	528	551	553	556	553	553	556	533	513	592	555	548	573	552	509	568	540	569	557	555	558	585	567	590	551	562	571	514	517	507	557	564	570	593	543	561	541	537	550	565	589	517	539	566	571	577	565	544	566	519	554	551	526	528	552	529	559	519	585	530	558	549	507	522	543	506	514	562	555	524	516	568	527	559	545	578	529	560	537	539	554	591	519	532	574	568	575	592	529	581	567	528	550	568	563	556	527	549	539	521	566	616	562	528	540	534	517	523	529	531	548	570	549	532	564	518	547	563	534	548	524	534	585	589	566	534	554	526	544	493	569	582	548	551	559	510	552	573	519	523	543	548	558	589	518	531	571	531	545	559	538	531	547	500	535	574	518	585	579	582	566	579	531	537	554	618	550	492	546	556	549	566	555	577	584	516	532	598	549	565	545	566	511	534	562	526	515	527	550	542	531	519	531	582	538	541	567	540	586	558	536	607	544	574	555	552	550	517	576	554	540	579	538	600	577	525	536	570	539	552	562	534	560	527	554	531	593	566	550	542	579	541	575	564	579	544	591	585	542	497	559	551	525	574	529	546	540	559	557	524	524	555	500	592	565	552	537	616	543	557	577	538	633	549	580	582	540	568	569	540	623	565	561	520	571	583	550	532	543	545	522	503	540	534	537	595	533	561	592	567	530	558	547	493	546	555	560	551	548	548	530	538	587	550	558	536	572	524	586	545	526	510	557	547	568	543	543	511	524	570	568	564	480	485	543	545	569	530	553	565	539	583	513	559	537	540	531	520	537	593	535	536	532	568	560	595	535	530	549	567	582	593	571	545	531	589	541	547	574	514	602	523	559	576	587	593	528	587	551	552	528	540	548	566	550	530	562	534	534	535	572	570	579	542	548	518	527	534	561	500	540	519	538	575	576	548	529	564	590	540	522	568	526	547	578	570	551	513	583	584	555	564	574	546	526	571	550	529	545	576	531	550	575	580	516	563	569	569	525	572	567	548	563	566	533	583	529	593	560	585	586	537	563	563	547	572	506	558	552	566	567	563	555	549	541	602	594	549	556	540	532	559	573	547	550	525	593	561	571	530	534	519	606	571	586	567	545	540	528	547	545	528	562	555	573	571	597	540	552	587	568	578	546	563	528	554	574	554	554	579	501	540	546	528	559	534	529	537	531	579	542	566	526	549	506	578	534	507	535	553	580	573	593	541	580	573	542	561	529	560	599	565	511	528	538	598	550	606	592	559	584	560	578	540	576	539	552	556	570	585	590	560	533	541	560	561	572	515	516	565	536	593	542	542	544	541	531	544	547	539	558	571	568	552	523	581	551	583	525	572	516	498	542	526	590	539	576	530	581	557	506	548	522	539	549	520	553	566	555	538	583	576	530	548	573	577	563	581	539	597	542	575	544	556	546	572	545	571	497	575	523	554	565	540	597	543	510	543	564	573	558	524	572	538	537	554	572	554	531	622	591	577	539	564	565	550	551	547	553	559	570	553	559	540	567	617	525	533	552	487	588	536	555	558	553	531	536	580	567	567	561	546	558	526	542	534	527	531	566	560	551	575	538	537	576	552	566	535	593	527	533	546	534	529	583	550	557	571	600	544	561	530	548	545	601	532	527	521	541	539	544	570	545	515	548	566	568	535	568	586	577	555	508	526	538	559	532	537	538	546	573	568	538	549	543	547	568	589	527	549	501	564	539	567	512	549	563	548	560	541	558	552	560	586	543	530	530	526	544	534	530	557	579	546	537	512	571	572	548	564	501	551	495	533	596	540	581	564	534	571	551	565	539	554	548	503	584	550	533	565	539	544	525	522	547	552	508	599	534	550	561	572	566	546	537	542	503	534	592	570	559	509	540	590	503	567	564	535	571	560	559	576	563	575	557	555	553	557	540	577	552	569	545	544	555	582	556	542	563	549	550	549	561	567	550	556	555	540	558	532	572	540	526	550	515	548	533	550	578	559	549	533	590	577	564	548	573	577	562	561	581	581	531	542	581	548	543	550	568	563	541	522	542	555	578	518	542	557	510	547	528	572	507	554	518	532	516	568	556	489	523	573	531	562	524	570	549	569	559	546	533	548	556	532	558	533	560	536	519	513	561	565	553	539	558	551	567	588	533	559	497	564	570	559	535	508	564	547	557	558	537	520	538	567	589	559	539	563	536	559	574	549	508	557	530	579	579	557	529	563	568	519	566	492	538	559	534	547	547	572	541	544	561	569	537	560	547	582	576	579	533	539	547	538	561	551	559	581	554	528	529	580	538	508	540	581	519	580	546	531	555	514	587	536	535	554	583	538	570	524	555	522	518	550	495	558	561	568	545	546	515	561	513	570	554	547	570	542	550	551	564	584	588	581	549	579	553	514	553	556	544	561	568	549	517	582	569	551	518	547	531	503	494	555	544	560	551	566	535	535	547	545	574	523	540	552	551	552	548	551	530	546	513	600	572	563	507	578	524	533	558	574	567	555	569	527	561	603	522	532	532	529	543	573	605	537	549	516	607	573	600	530	533	514	506	566	579	566	572	538	571	563	543	521	551	532	579	567	590	518	560	549	554	535	563	526	572	516	552	558	525	570	525	545	533	542	517	552	549	557	533	539	551	562	559	559	597	527	542	594	562	539	550	502	537	520	556	532	555	552	577	564	541	551	548	535	578	548	560	517	584	587	555	550	531	560	557	541	521	555	525	561	574	571	528	571	539	520	554	543	569	560	573	578	552	538	506	555	539	553	546	549	537	506	555	576	504	552	550	524	577	531	543	550	532	590	554	551	539	527	562	559	574	556	571	523	534	577	518	517	528	558	545	550	560	569	523	540	593	514	522	599	555	592	525	558	552	544	572	581	551	518	533	589	562	574	563	534	524	541	570	550	561	522	574	564	522	553	577	512	543	542	550	544	510	528	525	565	555	571	536	563	542
8311	678	702	600	499	413	407	384	352	343	335	355	357	327	346	294	318	360	342	281	337	341	346	363	352	306	353	289	309	345	344	311	318	322	331	328	272	325	318	317	354	331	312	328	307	297	325	329	313	314	306	310	310	316	301	326	303	293	324	325	336	345	338	306	297	348	334	324	304	327	336	331	341	287	342	325	334	349	340	340	328	291	340	314	312	329	324	339	321	283	347	327	357	299	329	355	325	296	326	290	333	345	339	352	324	350	316	347	333	321	343	329	357	316	369	327	296	341	297	309	308	352	321	320	347	308	320	308	322	316	320	297	307	352	336	323	311	322	305	315	303	335	299	314	322	315	298	312	342	336	302	303	322	340	302	328	306	313	302	322	317	333	349	378	333	329	321	328	310	311	348	338	317	339	322	339	319	332	326	279	340	369	322	345	330	285	307	302	314	310	329	363	353	342	321	327	321	336	295	301	336	336	334	333	314	318	368	328	333	331	351	345	320	348	299	329	328	338	321	322	331	336	344	337	355	318	326	320	367	335	313	313	354	355	353	345	319	368	305	320	306	291	322	337	336	328	321	310	322	332	338	359	341	294	310	293	346	320	375	318	295	301	307	297	298	322	327	340	326	304	327	333	326	353	353	336	323	355	316	339	350	298	337	297	326	355	326	353	342	307	287	312	337	352	350	315	327	331	343	324	314	339	323	344	325	382	327	309	329	313	338	316	330	323	344	305	301	312	337	344	386	320	328	342	331	344	327	338	316	322	372	334	331	308	322	322	356	313	394	309	337	321	305	301	350	345	325	316	287	329	314	349	351	324	306	313	312	317	302	297	326	327	336	328	324	346	326	314	329	350	290	313	340	278	308	336	325	317	338	335	348	328	324	302	342	325	319	333	328	327	323	329	306	314	320	315	311	345	318	319	318	323	355	324	332	317	351	337	318	321	284	323	297	309	345	330	326	336	302	290	286	338	315	283	308	339	359	321	332	327	317	349	343	347	332	334	337	289	266	304	329	318	343	300	312	343	312	314	316	328	341	349	288	357	324	366	316	332	324	291	332	334	336	319	302	298	310	313	378	316	339	317	321	323	368	313	330	323	353	356	338	342	342	351	352	346	279	314	324	315	343	340	341	365	325	346	348	320	332	303	313	290	340	341	310	329	357	373	324	331	293	320	320	341	352	320	309	331	341	325	306	320	376	316	363	329	305	326	318	302	303	330	337	355	341	351	277	320	343	356	344	324	336	321	355	289	330	324	332	304	334	292	355	311	305	315	318	319	324	308	328	318	292	337	340	335	359	322	314	338	332	341	364	357	332	320	335	307	341	308	329	332	333	320	336	337	318	283	328	349	352	307	305	338	304	339	299	328	345	357	325	335	294	320	313	293	302	313	336	325	358	295	356	348	340	347	330	309	368	345	312	293	307	320	320	344	353	333	346	294	309	326	326	346	308	344	345	304	301	316	321	321	349	347	319	310	309	310	287	334	356	320	313	319	312	314	348	320	323	307	309	280	284	329	294	319	319	347	321	309	318	309	314	323	335	320	328	349	362	336	346	341	328	341	332	310	350	333	326	328	295	292	321	316	300	321	343	334	355	316	323	289	303	320	292	278	322	331	318	329	350	375	345	355	341	310	342	328	303	324	353	333	347	313	338	329	314	326	330	364	326	323	361	331	306	348	325	322	316	311	316	318	332	326	315	357	328	294	325	313	313	309	328	343	319	339	305	336	311	318	302	324	272	307	334	319	359	321	326	310	304	311	334	303	307	330	334	284	322	366	357	375	344	332	326	345	338	364	317	315	340	331	314	325	297	357	324	338	365	328	343	309	308	335	309	355	333	309	333	284	317	352	352	342	310	345	282	314	331	350	342	294	327	341	309	341	309	319	307	286	329	354	306	337	341	300	300	308	333	304	352	326	344	305	345	302	326	313	327	347	333	316	317	325	339	303	340	339	345	302	335	314	327	302	319	337	345	300	362	305	321	332	333	333	354	327	298	320	332	339	330	320	309	345	349	329	339	321	308	282	338	348	310	343	342	343	324	335	337	334	340	345	333	315	328	335	301	323	321	315	335	344	332	338	336	330	336	322	314	334	365	297	323	331	327	317	296	314	325	341	325	352	330	318	308	317	318	281	320	323	328	304	320	347	326	299	341	313	328	289	328	330	347	323	301	287	288	345	322	322	303	322	336	317	347	308	346	331	301	320	349	307	350	346	310	318	345	331	332	318	302	308	333	357	281	328	326	311	323	341	312	367	359	314	323	279	311	294	332	331	336	321	302	342	291	319	337	329	307	337	330	309	323	299	327	301	344	317	320	295	308	322	313	359	301	268	340	316	334	392	332	322	284	346	344	346	342	297	325	339	345	336	295	343	327	337	324	324	341	307	323	397	322	345	314	298	342	346	342	317	324	339	313	321	297	306	303	294	327	290	335	303	340	347	324	312	345	319	312	320	290	331	314	347	305	353	346	330	343	305	333	323	351	326	292	342	292	325	319	324	305	311	324	334	311	314	341	312	330	331	338	338	306	322	312	348	308	273	360	340	329	340	306	332	357	344	326	334	301	342	311	324	349	325	342	322	324	311	342	316	350	321	304	317	314	282	309	348	321	338	332	306	304	311	356	356	341	319	313	316	349	311	318	319	333	319	313	338	328	278	328	324	300	331	355	317	321	347	314	334	309	322	316	284	281	335	298	328	320	281	340	331	324	353	310	361	326	354	341	336	341	277	325	314	277	301	348	304	313	291	306	286	358	309	317	371	322	289	348	334	336	330	292	350	348	331	343	316	328	322	307	334	342	360	348	317	290	336	303	312	338	324	309	311	314	314	324	298	320	339	291	314	320	312	355	310	321	340	310	307	309	333	303	300	317	346	331	324	337	329	340	336	318	319	313	308	341	356	331	343	312	319	329	360	331	343	361	345	321	315	331	318	323	315	355	337	340	322	321	329	331	278	326	306	291	334	296	298	329	320	339	320	345	351	350	340	329	312	310	340	337	352	305	331	297	303	329	347	296	326	316	320	315	270	346	325	308	320	322	326	341	333	339	333	329	334	320	293	358	305	317	326	356	331	306	332	345	327	318	312	296	349	298	306	333	285	343	355	324	366	338	319	344	326	322	295	315	336	319	330	309	314	301	357	321	331	321	331	295	327	343	315	350	326	321	334	321	319	313	310	320	330	349	297	350	308	363	335	311	305	327	301	321	355	336	289	319	317	308	326	329	364	317	321	284	329	315	340	346	357	312	305	314	324	311	330	307	301	352	321	324	339	337	329	351	352	321	337	350	325	325	314	285	341	330	327	335	328	364	314	323	308	332	312	315	314	344	328	349	321	339	318	339	333	328	316	345	305	312	342	322	347	323	354	353	311	313	375	325	330	337	330	347	324	310	295	298	323	295	343	323	333	294	322	311	313	314	327	323	349	330	323	344	308	325	320	354	362	338	311	295	335	350	307	319	304	297	319	347	336	324	322	322	334	329	327
6818	1034	1505	1716	1512	1233	1133	1135	1014	916	935	805	800	777	848	771	813	814	805	806	754	762	771	789	739	810	790	764	801	720	724	754	774	797	717	748	749	773	740	746	732	731	771	780	768	742	763	769	743	737	761	744	730	753	769	746	775	715	737	767	747	708	752	731	771	785	745	726	710	728	742	726	743	739	776	754	753	743	717	680	761	770	783	791	750	732	730	756	745	739	772	761	778	734	786	720	709	724	729	736	751	750	778	740	769	708	770	792	759	720	713	670	715	708	708	749	739	750	724	720	791	769	750	742	729	806	740	751	730	708	714	738	720	733	790	716	734	707	713	759	726	714	754	760	715	758	765	744	747	708	760	719	776	775	730	744	727	767	705	732	755	754	786	729	700	790	719	754	718	763	713	721	772	766	718	739	749	729	713	763	729	720	729	754	776	785	721	717	712	714	729	700	730	731	754	747	668	753	732	733	737	749	738	738	750	773	762	739	716	702	777	746	742	769	713	738	753	754	744	776	771	747	806	724	741	749	725	784	732	732	754	715	746	712	780	799	700	739	750	725	729	716	762	732	700	780	755	807	777	709	736	759	762	759	722	751	757	738	767	768	776	760	743	737	752	750	748	803	752	744	730	737	735	746	737	703	693	710	718	751	756	742	679	719	739	761	747	731	722	764	769	759	735	727	773	714	769	729	719	744	743	757	790	738	738	738	733	682	741	732	716	737	714	815	737	704	734	777	735	778	718	798	775	757	717	744	713	752	697	743	717	755	788	784	713	747	769	763	742	797	689	784	748	747	724	765	765	753	824	740	758	766	757	706	713	726	752	820	727	679	727	734	731	727	730	771	750	727	721	744	774	761	694	752	725	749	766	749	741	763	729	723	792	729	762	729	755	767	744	709	751	779	776	745	739	752	720	756	767	699	709	732	734	730	727	709	782	745	717	759	703	746	786	744	774	738	710	739	732	713	733	772	690	740	744	745	758	711	767	715	721	739	786	756	783	736	736	787	715	768	718	756	713	763	754	681	719	774	718	733	705	734	807	733	718	758	729	729	709	737	706	765	766	755	758	777	743	741	757	741	738	769	668	765	733	773	757	760	722	739	759	725	747	755	714	788	728	733	721	726	757	767	799	746	757	744	746	751	730	712	718	777	730	735	726	759	738	768	778	764	761	717	701	710	771	742	778	753	704	733	739	724	762	712	757	759	771	726	758	734	712	752	714	753	736	746	783	710	708	707	716	728	747	791	681	697	775	730	719	739	730	738	800	727	783	764	764	729	711	725	731	781	756	733	773	724	742	735	744	754	775	778	750	702	797	756	782	767	763	737	732	751	702	763	733	730	760	739	776	754	746	775	724	760	737	744	712	726	790	739	704	723	738	721	769	727	720	728	746	829	756	779	759	786	720	706	757	745	808	706	768	698	734	707	743	771	762	721	734	732	728	727	719	757	728	771	741	737	785	741	730	727	720	736	760	698	740	760	759	725	714	723	705	711	811	744	710	738	763	752	769	723	723	713	722	718	693	741	756	759	776	733	730	740	693	758	712	743	722	747	755	736	736	756	690	711	743	721	730	735	750	786	724	749	697	776	728	755	790	748	752	766	767	772	726	794	728	756	712	717	766	758	724	729	795	776	747	712	783	764	775	758	720	735	728	716	718	780	785	728	757	747	679	707	774	752	728	728	744	721	714	700	750	774	734	770	752	800	752	729	743	729	704	732	725	678	725	726	747	731	737	711	770	703	715	740	767	759	720	759	705	787	760	726	755	788	730	727	738	761	783	764	782	741	752	718	708	718	740	758	754	704	697	763	722	690	713	784	752	691	715	764	744	765	701	760	741	725	774	725	731	791	720	735	720	668	744	757	759	723	743	708	731	746	748	795	738	768	728	747	764	727	752	753	730	768	753	730	755	758	753	704	787	836	705	776	744	778	759	753	737	772	738	737	784	732	745	731	786	750	715	724	744	761	737	718	759	737	726	756	789	746	677	728	714	802	746	754	748	729	768	730	722	783	751	742	766	737	720	734	704	773	761	733	735	732	761	727	728	731	715	761	698	749	699	674	790	719	780	749	725	732	704	755	793	771	790	750	715	719	724	757	768	755	803	692	706	716	760	712	731	694	752	674	711	730	687	733	719	788	728	806	712	752	741	768	773	730	728	830	779	724	729	730	793	745	707	744	779	764	721	698	765	755	747	774	740	745	733	753	746	725	754	759	700	764	744	711	745	734	763	695	697	732	779	706	810	672	775	766	733	768	725	748	732	726	749	718	746	715	732	764	768	725	755	765	821	716	735	693	693	758	733	700	748	748	745	721	727	707	728	726	748	711	752	742	742	722	779	669	754	710	710	716	735	741	794	743	755	719	736	745	738	729	728	747	695	781	730	764	743	699	722	699	754	769	763	820	753	784	781	719	764	711	757	745	754	727	785	785	721	746	783	754	770	712	778	728	754	741	777	728	784	732	701	760	665	728	744	750	723	722	743	759	736	746	735	780	729	707	740	787	776	740	732	705	756	790	774	773	735	721	734	733	681	776	698	764	769	716	754	734	769	710	787	773	775	692	764	758	704	688	769	799	775	721	720	746	761	761	775	712	715	751	751	771	712	711	716	753	754	774	752	766	753	769	779	737	767	759	741	763	736	762	734	767	755	774	735	752	740	708	701	761	707	731	727	736	725	737	716	732	710	724	726	782	755	720	749	683	716	741	743	740	741	728	752	761	698	715	712	757	737	746	762	741	753	744	734	719	749	729	775	761	766	748	737	767	698	742	744	728	692	729	697	725	705	721	766	747	753	767	774	745	766	757	787	740	721	776	741	785	760	757	741	738	756	708	730	721	729	710	723	720	734	775	740	740	718	782	754	716	730	762	712	760	797	718	726	720	758	744	719	745	733	731	765	733	742	729	717	766	760	714	758	760	787	682	748	777	701	729	744	775	764	724	774	690	767	748	801	772	710	750	752	738	725	729	731	754	709	761	786	701	754	771	760	736	766	715	734	705	742	762	748	780	719	705	685	795	719	764	720	703	708	747	778	755	766	750	765	762	766	747	772	755	730	732	705	717	759	682	736	717	757	748	765	753	734	780	772	735	758	697	746	712	719	710	745	751	739	765	714	719	751	775	721	738	767	805	728	715	777	738	782	708	745	725	688	713	751	687	732	724	735	782	765	749	723	718	744	703	725	759	767	747	764	746	732	751	752	743	716	728	760	759	723	726	766	724	710	706	689	740	732	794	730	768	809	718	751	768	767	747	771	779	777	761	742	778	732	797	735	743	767	711	735	753	764	699	726	719	758	746	733	748	737	710	756	749	740	737	730	790	738	763	756	744	788	770	741	745	710	728	723	786	730	693	716	750	771	781	746	756	737	769	759	748	766	764	782	731	736	760	749	729	750	695	743	805	715	745	757	730	785	776	738	739	758	741	694	768	757	717	780	698	697	696	726	700	728	730	738	797	730	728	786	745	746	754	708	741	710	743	755	710
15097	1257	947	755	546	426	353	307	269	277	247	262	252	239	233	234	206	209	218	232	230	200	236	248	209	201	225	211	221	210	203	206	215	222	197	229	214	223	209	248	205	214	228	208	203	205	226	211	221	197	207	186	230	215	199	210	225	207	188	224	228	231	185	209	193	218	203	180	185	200	216	209	203	228	183	236	180	193	232	221	196	218	210	223	213	203	193	211	234	233	210	206	205	216	198	199	216	224	199	212	189	188	205	209	211	221	187	191	229	203	227	210	218	199	196	212	209	195	228	205	188	185	198	193	211	214	191	187	204	198	202	192	197	205	216	211	188	185	199	204	211	213	219	191	203	232	209	216	237	194	214	226	197	202	211	206	213	213	178	201	182	199	204	224	181	223	197	211	193	220	217	233	198	199	209	207	201	210	184	184	179	169	199	243	187	213	193	201	225	209	257	181	229	210	197	201	218	211	193	210	189	211	215	184	226	213	203	165	234	221	217	194	248	198	214	221	221	192	211	212	225	222	212	223	215	202	224	206	197	189	207	198	226	206	215	200	203	193	225	205	189	207	176	189	196	199	204	181	206	221	229	206	221	197	203	199	201	205	215	203	224	196	185	164	192	171	209	215	196	224	212	180	207	196	197	174	185	221	196	206	213	234	176	222	233	222	191	201	188	190	192	200	210	193	198	214	221	204	244	218	200	203	200	212	205	221	206	212	219	203	211	225	211	188	188	205	206	198	188	189	165	216	192	192	211	215	201	212	240	243	222	217	231	186	230	181	231	208	217	230	199	194	208	178	208	224	218	211	206	184	206	203	228	201	181	211	201	202	206	214	209	198	210	203	204	243	207	222	218	195	214	215	261	211	202	190	209	172	215	200	236	199	172	207	224	222	210	193	195	222	212	226	213	209	220	197	233	221	216	203	221	193	210	182	214	228	236	211	220	208	197	223	215	201	207	209	194	208	212	213	209	203	242	221	195	186	189	203	224	215	189	210	178	223	173	213	201	244	221	197	210	206	189	229	212	225	191	188	234	211	185	190	183	206	203	206	215	216	234	230	205	202	209	225	206	209	230	190	203	194	218	218	198	200	211	189	174	198	212	202	199	223	202	212	220	188	197	189	242	189	216	227	232	210	236	221	221	220	237	196	185	202	208	205	174	230	196	215	191	238	190	213	195	227	238	200	193	203	197	201	205	198	186	186	202	200	203	191	195	226	182	204	197	188	224	212	188	221	205	223	216	213	173	223	192	176	240	189	197	215	233	201	171	221	193	207	216	187	213	194	205	196	233	196	180	194	206	205	194	194	201	198	220	208	223	216	224	202	203	167	224	204	203	235	223	193	245	228	192	204	194	209	199	189	229	198	222	211	207	217	194	214	209	172	197	209	222	186	201	216	193	213	213	210	210	221	225	222	218	214	215	194	211	197	215	238	214	184	193	196	203	207	226	200	212	219	186	193	233	206	245	201	193	183	209	190	227	202	218	200	200	213	199	176	203	186	185	204	200	207	190	219	205	209	184	182	186	193	207	221	227	236	203	204	178	213	233	206	207	205	217	188	197	212	231	183	203	207	217	182	199	210	209	199	202	204	180	221	203	202	219	180	218	186	210	239	198	203	229	212	190	197	215	211	208	190	189	189	210	231	197	230	227	214	188	202	204	189	192	213	228	203	182	200	217	216	219	219	161	218	210	212	191	184	191	200	213	215	222	209	209	192	179	210	191	202	216	216	226	212	206	203	198	213	185	201	227	209	210	217	250	222	202	226	191	222	196	215	213	213	226	243	192	187	209	221	204	213	185	190	212	192	200	217	203	209	221	219	186	185	184	237	229	239	220	208	198	203	187	231	205	193	226	204	176	218	222	198	184	225	210	220	199	186	208	172	189	216	207	206	235	197	200	193	200	232	232	205	216	176	204	243	205	214	207	213	186	199	221	208	226	193	203	206	183	217	209	218	211	195	190	194	204	198	217	205	194	198	208	208	179	204	201	183	184	211	204	200	186	191	217	191	201	209	223	176	216	205	192	233	195	219	200	191	205	193	219	187	195	211	197	235	185	188	212	175	199	213	212	228	246	207	184	203	197	204	202	208	191	181	210	204	186	199	205	209	215	195	184	217	191	190	207	205	203	202	212	209	218	185	232	193	233	202	185	202	232	216	186	216	196	224	196	219	197	198	222	222	187	193	179	189	202	196	219	195	216	230	205	189	202	195	210	192	185	226	205	193	200	198	211	220	193	214	190	188	209	204	210	196	212	226	217	219	217	210	199	232	215	201	205	198	174	238	189	195	198	223	200	214	193	217	230	207	217	208	206	245	211	168	209	227	210	189	193	218	196	203	247	184	197	197	215	189	226	189	206	191	216	207	241	184	213	221	201	207	227	194	196	228	222	203	205	245	245	217	219	185	223	229	221	243	184	205	227	209	185	222	204	220	210	204	219	218	212	183	193	228	209	204	219	227	202	187	189	206	195	211	193	193	202	191	207	209	213	198	184	184	243	209	226	202	230	214	211	233	198	209	232	202	167	195	207	226	219	203	200	230	229	202	214	206	190	219	207	197	221	211	185	212	193	183	194	200	208	188	216	202	230	224	205	197	210	196	200	194	203	208	206	203	221	216	252	218	210	185	216	216	186	231	222	230	219	211	225	207	221	206	249	186	209	221	204	193	221	199	223	212	200	190	207	197	223	222	230	208	205	221	233	227	196	214	193	156	223	224	201	210	228	195	206	213	217	203	209	234	195	220	188	204	204	205	225	203	219	212	217	206	215	190	181	194	191	212	202	197	188	186	214	202	210	196	223	208	216	191	197	205	228	194	204	205	211	210	203	199	185	208	246	194	202	219	216	200	210	222	219	211	212	182	205	213	208	193	204	200	214	217	201	220	212	197	201	209	210	241	214	222	198	232	213	224	208	199	214	229	210	238	199	176	196	207	200	227	240	221	207	221	211	204	227	190	241	236	226	230	220	219	209	209	166	210	219	218	204	225	205	202	209	200	201	207	207	198	216	222	188	225	186	197	211	219	207	216	235	219	200	203	208	231	172	186	207	217	184	213	217	207	231	216	211	212	207	209	204	195	217	203	209	187	200	239	244	201	245	207	215	181	208	185	202	242	233	186	191	182	223	187	211	177	191	202	184	201	219	201	215	215	227	200	203	186	202	228	209	176	203	223	222	225	205	187	197	228	209	204	199	204	196	231	207	186	213	196	206	219	204	205	207	190	201	179	197	185	210	214	222	207	181	207	210	203	168	214	219	221	193	189	212	216	210	209	227	198	216	206	221	190	200	231	217	201	225	205	199	219	225	190	193	198	212	210	168	224	187	194	209	184	182	188	195	203	199	199	181	206	198	198	218	197	211	190	221	205	189	255	214	205	206	222	191	185	219	224	220	232	215	184	226	239	223	247	217	207	201	194	225	239	180	199	223	204	203	221	212	223	218	176	222	197	206	206	212	232	185	192	212	207	193	175	216	172	188	199	205	197
8149	1019	1905	2288	1891	1463	1247	1104	984	832	799	769	742	640	639	631	579	562	585	543	551	546	563	533	503	552	538	551	505	517	486	507	509	477	521	479	493	463	501	502	471	468	515	472	559	500	446	510	475	487	483	494	524	532	471	515	519	507	502	501	508	501	456	495	484	466	524	454	497	456	474	475	442	466	453	505	482	489	505	474	464	477	485	467	485	507	497	491	439	455	438	507	471	482	488	467	488	482	464	442	474	478	465	474	486	464	503	476	454	482	501	466	439	446	477	489	471	472	484	464	469	457	505	508	462	486	455	445	469	466	487	525	470	458	476	444	493	480	469	467	480	465	492	494	461	485	505	472	489	455	472	464	501	488	483	505	482	451	500	448	499	469	488	476	475	479	482	484	472	491	482	448	484	438	466	421	458	478	474	489	453	473	475	483	513	481	448	466	486	486	492	459	479	466	496	483	467	476	497	458	477	452	503	514	482	457	468	463	458	470	464	498	479	478	454	482	489	467	470	456	495	475	460	464	510	490	496	494	457	474	520	473	469	474	500	489	459	467	473	441	498	506	476	466	528	509	499	430	487	496	449	449	471	489	478	512	482	454	463	476	492	496	487	510	464	520	470	478	479	440	483	477	515	472	502	510	496	488	487	446	502	468	482	481	460	480	477	482	472	473	466	464	465	457	454	483	497	452	474	455	468	465	483	426	445	465	517	457	487	474	537	452	488	471	489	481	457	442	493	468	486	468	471	480	467	485	452	458	502	500	480	460	484	490	469	488	469	499	454	505	458	435	472	445	407	456	453	510	497	486	469	477	462	446	481	502	436	460	495	455	475	488	469	490	466	442	464	489	474	505	430	486	487	518	493	516	490	483	453	524	472	497	471	481	458	489	465	464	491	477	470	472	492	494	493	474	501	492	497	452	445	496	474	469	483	487	471	470	477	448	482	480	456	537	481	473	463	508	488	481	442	496	462	476	481	458	503	465	438	471	501	472	452	502	468	473	469	472	491	468	465	483	506	453	463	484	486	466	461	437	483	455	472	476	463	458	533	509	420	495	481	494	455	489	460	433	473	523	519	455	467	450	472	494	466	511	485	502	523	469	485	492	426	480	508	461	449	472	478	492	458	487	477	468	463	483	460	482	508	489	449	464	478	483	486	496	456	498	468	516	468	479	464	478	515	483	458	432	493	458	464	451	445	490	489	504	474	465	485	471	473	473	482	437	453	444	462	483	468	493	497	438	463	489	480	476	518	466	480	433	509	462	499	532	499	485	511	518	506	472	432	462	488	497	501	480	476	473	487	460	458	488	525	504	505	514	489	476	492	457	436	490	470	523	452	491	459	490	442	469	476	443	497	483	474	477	509	491	480	482	510	469	503	475	502	506	462	482	513	485	485	460	514	488	486	489	468	473	484	449	463	459	478	495	467	487	446	481	481	465	485	496	449	481	461	511	473	468	464	447	490	499	457	457	502	501	489	482	431	466	458	470	465	435	503	472	522	509	457	493	479	495	474	497	496	455	468	478	443	462	504	476	441	515	511	478	511	487	477	475	476	465	470	508	474	476	453	476	470	445	460	466	473	458	479	496	543	480	488	512	464	511	468	475	513	525	450	447	444	481	451	467	464	476	484	526	472	446	483	479	493	459	458	462	523	472	457	473	458	484	503	471	493	471	463	491	476	517	487	497	470	493	473	417	466	503	524	500	468	527	471	450	471	492	474	501	490	471	480	436	504	512	472	490	451	502	482	470	462	431	445	493	499	475	480	509	454	497	476	488	491	497	494	439	480	496	489	496	486	457	490	463	493	472	476	462	462	464	458	485	452	502	505	530	436	476	462	496	478	499	471	512	488	462	471	515	456	496	461	462	508	471	484	511	454	436	471	471	487	467	469	478	549	484	487	507	478	487	504	439	473	463	476	467	479	475	451	464	478	475	464	483	466	456	525	499	464	458	439	475	467	485	490	454	448	514	494	499	479	511	474	485	479	504	496	474	480	483	479	492	462	473	443	459	481	451	468	507	442	479	491	498	491	440	453	460	477	464	495	487	506	484	455	494	465	491	449	441	458	496	500	479	435	465	494	459	472	462	469	487	459	462	513	496	496	466	469	471	451	489	462	462	484	463	478	431	492	461	488	465	515	496	469	456	504	462	463	482	480	502	515	472	463	455	531	502	451	478	472	494	459	457	487	471	413	441	510	483	488	465	464	463	498	526	471	523	511	499	466	470	478	450	436	438	459	434	458	468	437	489	452	491	431	496	503	494	524	488	495	445	472	503	475	495	516	476	493	514	512	490	428	457	492	452	532	440	481	537	484	458	496	484	474	478	458	469	481	487	433	499	497	453	497	463	512	448	444	502	466	492	461	465	489	465	460	493	483	457	510	488	450	456	508	491	486	487	487	489	476	459	462	457	483	480	461	464	497	449	453	492	510	491	467	466	482	469	489	476	451	497	496	470	479	450	490	469	483	475	469	483	486	500	487	481	486	509	503	474	455	430	445	503	476	499	481	490	454	492	468	493	444	462	484	503	461	496	436	494	468	487	500	488	476	467	490	448	468	495	468	488	521	482	481	445	478	497	452	499	503	488	478	483	492	442	501	474	469	483	495	505	468	462	461	529	477	460	482	432	446	490	465	450	446	479	480	469	467	501	489	460	470	501	479	474	490	499	475	459	458	520	443	483	476	450	475	463	435	471	466	477	462	469	496	474	457	462	464	479	486	463	463	487	533	488	531	469	507	469	494	485	484	452	462	511	502	505	484	470	500	459	488	463	461	525	486	467	497	489	449	494	423	474	484	461	456	450	454	435	495	460	479	499	505	458	517	497	441	431	470	497	476	445	506	498	469	428	479	498	475	483	498	484	457	464	480	477	483	505	500	449	509	511	509	449	493	495	472	479	486	467	468	480	459	502	503	495	481	491	494	474	482	510	485	449	429	472	474	474	497	500	474	523	509	492	471	462	511	494	492	483	490	454	479	483	451	453	492	513	486	505	487	457	507	473	455	489	476	482	465	471	498	460	501	487	495	489	449	454	487	482	464	478	491	459	462	461	488	468	476	503	465	442	481	454	480	492	474	465	462	488	516	508	526	495	470	451	501	495	491	447	485	468	493	447	502	469	419	493	476	494	461	497	467	484	411	441	467	470	488	509	494	524	482	516	468	481	444	471	455	482	491	483	478	509	497	485	474	474	453	450	517	490	463	463	477	475	438	502	493	504	439	468	490	441	479	451	512	465	469	463	492	465	468	447	511	465	504	453	498	475	464	462	452	473	463	501	491	507	457	465	505	457	516	461	491	452	478	489	436	499	470	503	448	465	474	515	465	485	449	527	428	499	451	492	538	478	489	470	465	474	499	461	495	477	478	465	440	471	449	484	519	459	500	508	490	458	493	550	497	429	488	464	461	491	477	499	498	469	487	438	453	479	489	473	489	491	470	483	470	484	462	502	488	472	500	450	467	507	475	507	508	482	488	505	473	465
1764	227	245	256	233	276	249	214	240	233	222	234	230	209	230	219	235	216	257	260	216	237	212	220	224	219	205	222	243	229	261	241	228	222	218	226	227	208	211	221	231	193	228	206	226	240	247	245	239	204	207	232	196	226	235	238	208	221	214	224	216	234	235	225	219	228	217	244	229	241	217	237	229	228	255	233	234	247	218	236	262	206	243	238	251	219	231	243	219	239	251	221	222	224	236	229	219	232	218	218	239	209	221	208	220	218	217	224	234	210	227	205	215	234	210	207	236	218	211	224	253	240	243	213	247	232	220	234	240	254	264	217	203	200	205	215	204	213	242	219	228	235	224	217	217	224	222	228	202	219	218	238	221	225	220	216	206	222	219	255	237	221	210	210	222	261	229	240	223	234	243	231	245	220	230	225	228	246	195	238	228	264	216	229	206	211	239	230	212	226	207	234	236	229	221	223	216	209	199	240	257	222	225	227	217	226	216	211	217	242	237	243	217	225	240	239	205	210	243	214	217	241	209	242	223	210	228	245	249	238	242	214	226	227	205	249	239	227	205	207	228	209	205	220	234	218	209	246	234	234	232	243	221	243	248	226	233	201	198	244	234	227	228	225	239	272	244	236	241	229	249	235	229	232	214	236	261	221	226	210	219	251	254	233	216	234	191	252	226	238	237	233	238	245	243	235	222	241	245	246	218	204	223	232	230	228	207	232	216	244	206	202	215	239	238	231	224	249	231	236	247	220	224	215	242	224	225	248	226	225	244	252	204	255	216	233	236	234	221	224	218	226	212	226	207	219	247	218	216	220	233	211	214	213	239	220	212	197	219	212	241	258	210	229	226	232	193	268	211	213	220	266	238	224	219	243	198	228	199	240	219	220	210	230	211	214	245	232	227	253	193	230	212	232	244	207	211	237	232	208	241	194	216	203	211	252	251	224	242	207	243	216	236	233	208	211	225	192	246	232	226	274	229	213	235	213	236	232	213	232	227	240	203	206	224	248	216	244	218	229	221	215	224	226	225	225	246	241	254	235	220	263	235	206	208	229	244	226	222	225	254	220	236	219	241	245	229	240	235	226	245	241	226	248	208	251	220	226	231	238	213	222	226	218	232	224	223	237	242	243	205	236	229	279	214	222	243	241	240	195	220	219	216	205	202	220	224	258	264	225	202	237	234	253	243	206	237	213	226	199	227	222	232	217	228	218	248	250	212	196	243	244	262	216	220	234	219	230	235	187	214	227	241	226	233	247	234	213	239	236	208	224	191	218	224	210	226	219	223	192	220	203	220	229	247	216	269	245	246	235	202	225	221	240	238	229	226	226	232	226	224	219	230	212	219	251	217	231	240	217	207	239	249	214	222	275	243	228	242	221	269	229	234	201	230	227	231	244	215	236	199	248	184	214	242	236	223	223	241	230	195	215	231	244	254	221	231	240	223	224	241	220	220	251	230	245	219	217	199	227	239	243	220	212	282	214	191	233	212	243	217	227	253	236	232	210	247	214	206	232	250	229	207	217	231	211	208	247	232	226	258	232	261	230	263	209	241	221	241	221	238	238	247	249	235	211	254	260	203	238	233	230	226	227	244	219	225	222	240	228	224	260	216	196	230	184	265	236	211	227	222	234	226	241	222	211	203	234	232	229	217	227	213	215	246	240	248	242	224	264	248	263	215	246	216	213	237	225	235	254	232	244	236	234	235	223	208	206	218	232	230	221	191	217	227	227	235	234	240	224	238	247	236	243	256	251	244	233	226	240	238	226	231	206	235	252	235	206	241	241	230	228	229	246	225	226	226	230	227	238	218	203	245	216	230	233	210	215	244	243	234	224	222	255	234	200	267	231	225	251	286	224	233	247	218	238	235	251	229	259	218	265	269	225	222	240	220	233	218	235	243	234	214	244	229	201	230	237	227	239	271	214	215	226	249	248	232	235	238	199	219	229	214	218	218	227	197	260	237	232	215	228	220	247	221	218	245	272	230	232	214	244	215	242	230	243	272	235	226	272	233	202	237	228	220	257	237	256	239	214	221	220	202	221	231	224	222	246	231	206	212	235	214	205	225	227	222	212	202	250	227	223	257	244	224	224	251	245	239	199	248	219	249	204	220	213	222	210	230	235	216	218	247	246	245	245	262	239	232	229	233	241	244	232	220	200	195	240	224	232	210	211	232	234	223	230	220	221	190	246	224	222	215	228	240	229	245	247	224	216	256	236	218	212	239	208	225	217	231	242	246	259	228	190	248	226	228	233	233	205	221	220	222	207	231	219	241	238	222	229	216	223	223	245	242	207	226	231	250	241	220	238	216	228	219	219	224	214	210	206	252	223	214	220	223	204	231	228	238	198	244	226	198	237	245	240	201	242	212	240	202	233	200	241	231	232	204	215	217	263	252	242	197	227	213	244	195	217	228	205	217	207	233	213	236	233	213	233	193	215	242	239	219	215	221	234	244	248	219	201	239	265	232	253	249	203	237	207	218	234	229	252	232	214	229	212	227	231	239	251	231	232	218	257	232	227	215	209	240	217	218	247	237	218	215	237	227	216	239	260	234	216	237	236	215	238	223	219	241	231	217	227	249	249	245	202	225	246	225	209	201	250	221	222	226	207	251	252	196	197	253	215	210	212	231	235	246	207	228	224	207	260	254	214	246	226	227	230	206	215	222	200	227	196	232	230	230	236	243	237	213	199	224	212	222	226	235	215	203	225	236	236	217	236	262	242	209	205	247	217	225	219	235	213	243	207	249	217	237	216	216	225	227	241	230	217	211	230	230	212	211	222	218	208	247	258	233	211	213	235	222	220	205	241	244	208	221	217	217	234	250	229	214	229	220	245	234	265	254	225	218	230	221	225	224	216	210	265	247	249	220	229	235	265	260	247	220	252	208	245	225	241	208	211	221	238	225	212	237	243	247	231	203	188	201	223	250	219	206	216	210	247	227	229	217	237	243	237	255	231	235	230	269	229	209	210	234	244	219	214	236	205	217	225	217	244	250	245	236	205	210	218	213	226	222	227	209	223	234	215	238	230	238	191	246	275	195	242	233	209	221	234	226	225	243	219	235	271	222	222	210	234	241	221	213	226	233	251	185	240	235	215	245	207	231	214	253	223	208	263	250	239	229	221	208	199	229	202	229	223	253	224	208	237	225	224	222	234	215	228	213	219	241	216	247	250	239	253	212	223	221	267	206	212	216	221	233	231	233	216	196	232	216	232	276	215	254	224	185	231	216	243	227	234	236	207	239	211	283	216	238	241	235	205	279	231	227	206	253	251	238	218	218	245	219	235	228	217	219	202	228	272	251	222	201	203	199	237	246	226	231	248	236	221	247	233	205	213	227	252	182	233	232	206	255	209	254	221	214	225	254	244	191	222	225	229	224	240	208	221	221	243	219	236	208	221	232	214	264	238	230	221	213	248	239	228	211	206	215	244	212	262	228	231	233	239	229	222	230	237	235	242	222	236	234	198	212	258	220	208	231	230	216	262	207	243
2252	593	557	574	560	610	625	560	532	530	573	557	558	530	548	575	556	560	589	574	559	512	550	552	533	522	573	591	553	534	541	533	526	545	549	527	541	540	546	549	600	527	573	524	561	593	586	581	509	547	553	566	552	583	524	573	562	519	571	576	501	530	535	561	516	571	548	562	600	547	584	557	570	566	538	544	549	568	529	557	554	558	558	532	526	529	581	612	534	540	546	609	553	531	543	551	538	517	542	532	546	524	545	564	568	591	557	506	525	577	569	569	540	524	567	571	529	533	543	575	578	526	566	544	533	535	558	583	565	582	587	581	531	576	527	597	545	529	575	565	562	540	579	581	568	549	572	519	575	569	549	595	532	513	596	536	576	523	573	524	525	522	571	569	536	570	552	555	508	557	540	562	557	534	573	569	560	573	556	572	572	555	521	577	551	565	556	534	568	567	526	549	561	541	559	572	567	543	547	540	545	548	510	543	558	558	561	504	550	555	538	559	536	543	544	562	570	585	554	543	565	577	558	522	561	588	597	570	501	501	537	516	552	567	528	608	577	524	604	555	517	553	557	555	531	530	524	537	532	563	547	566	543	560	554	562	559	514	539	569	542	521	534	517	554	572	540	550	593	553	543	567	546	546	554	537	598	561	534	560	524	553	555	546	564	558	588	473	568	549	534	559	567	540	572	530	534	531	524	535	570	525	537	514	555	586	521	550	542	586	561	571	583	606	525	556	556	546	575	555	531	544	545	563	553	511	593	575	519	566	567	545	542	545	589	585	532	550	566	578	573	550	535	554	588	571	582	562	556	556	563	547	590	499	546	595	562	570	527	553	532	555	559	538	537	538	548	524	502	520	527	566	522	543	577	577	582	570	568	578	571	517	542	516	569	521	594	589	558	574	580	564	568	557	563	540	541	528	546	535	576	580	588	535	512	548	544	549	602	541	566	536	586	574	520	589	549	519	550	509	543	548	536	548	507	560	572	516	580	548	559	559	528	554	552	529	564	513	567	543	540	528	561	577	569	550	569	544	553	588	551	583	509	529	560	550	524	541	560	577	600	537	543	564	524	545	501	521	554	577	571	529	581	519	541	529	514	550	549	550	585	513	569	595	536	546	531	541	556	520	585	558	557	555	540	569	556	580	529	540	548	529	511	550	543	562	563	514	553	536	569	582	570	548	571	561	548	526	562	562	554	574	562	550	544	555	529	561	557	574	533	555	550	546	587	512	580	554	602	500	539	548	569	541	542	583	528	570	538	512	551	537	540	543	537	556	551	582	544	565	541	533	561	547	522	595	536	570	544	560	548	557	521	546	553	493	553	561	545	558	545	591	570	556	494	557	546	546	579	518	507	555	528	549	546	555	548	529	552	585	540	542	579	577	521	533	558	511	564	563	570	554	581	498	538	542	545	540	582	545	555	533	588	520	541	551	554	556	540	590	556	535	555	536	503	552	561	504	542	529	532	531	507	537	571	533	561	573	556	544	500	558	541	554	547	557	570	558	554	563	526	547	553	538	550	568	497	566	568	538	520	532	587	527	574	548	553	549	546	498	522	535	565	567	530	566	545	566	538	541	574	529	533	571	523	565	524	546	514	522	519	562	549	551	532	509	531	530	547	574	548	516	508	586	574	604	533	558	547	547	531	548	555	554	527	553	545	585	553	607	577	572	544	583	576	558	556	535	574	548	546	514	573	535	567	568	527	541	545	569	535	519	532	531	547	571	546	573	556	549	523	563	592	598	522	553	558	555	584	562	515	557	571	640	550	586	542	556	527	535	521	542	562	586	563	553	553	551	579	523	503	555	575	535	572	540	526	576	537	561	508	543	579	524	523	528	524	553	548	535	571	593	569	553	557	512	572	561	561	563	547	525	567	569	537	527	588	603	537	533	596	603	540	556	524	526	576	539	528	531	562	569	511	538	518	540	520	540	522	534	564	512	580	574	578	538	503	550	583	593	541	576	524	562	542	538	567	533	566	539	550	567	520	538	541	542	585	580	565	505	554	543	537	557	564	487	550	571	560	551	521	578	517	545	557	550	540	565	562	533	550	567	506	621	515	580	542	508	595	519	557	539	585	533	555	578	565	537	581	520	551	521	560	559	544	535	570	541	578	558	547	554	548	552	576	538	561	539	557	579	524	542	581	530	557	548	567	589	583	521	567	582	557	598	552	543	542	559	556	583	514	553	572	569	571	526	513	549	564	545	581	548	514	548	582	518	564	576	548	534	561	568	485	542	555	531	600	544	577	616	535	549	516	545	550	548	559	564	521	553	558	564	545	565	518	588	579	564	546	505	539	561	522	548	469	593	567	523	563	552	535	586	541	562	575	523	555	581	535	575	570	558	545	575	563	516	564	538	540	539	543	528	557	556	557	566	585	591	558	534	554	553	574	497	560	568	571	536	525	533	558	527	552	525	560	558	548	571	540	522	542	551	536	558	566	547	557	567	558	528	505	529	554	545	548	526	544	566	556	499	565	589	608	568	523	536	548	561	503	540	545	557	556	523	532	520	513	581	502	565	517	565	549	560	565	565	556	551	524	592	560	536	570	533	528	512	553	514	572	551	520	488	549	591	524	508	508	544	541	524	540	532	518	575	568	514	533	502	504	524	608	539	602	545	575	556	544	569	564	548	557	557	585	520	571	580	548	500	532	534	549	556	565	543	612	583	522	566	534	582	576	525	545	554	574	541	556	542	517	524	573	555	554	586	518	574	452	538	543	568	540	561	539	557	535	527	595	553	526	522	578	564	532	581	547	578	557	562	556	528	510	550	591	554	552	597	564	567	581	512	526	545	536	559	581	562	555	536	539	586	553	519	538	498	556	550	554	544	546	534	538	578	551	549	565	587	550	574	568	555	587	575	538	517	538	561	527	530	564	566	548	558	549	571	546	532	543	501	562	563	562	558	537	581	516	564	545	506	549	550	558	561	561	557	569	552	555	568	544	579	565	513	549	525	512	589	544	553	540	546	584	577	583	540	558	571	549	528	586	561	552	502	568	570	538	531	545	586	572	494	549	559	554	550	555	545	566	533	600	543	550	533	584	564	544	556	555	571	564	587	580	515	532	542	560	518	570	551	511	545	568	565	600	598	527	537	521	556	540	569	597	560	542	595	501	537	596	557	562	560	547	493	509	515	561	564	527	534	508	535	530	523	592	512	530	514	557	587	570	574	548	521	547	570	527	618	575	536	575	556	555	593	551	515	537	569	558	537	554	567	521	576	571	543	575	533	533	570	543	500	506	573	523	533	550	573	570	554	569	523	522	551	554	556	527	560	550	535	553	568	540	501	532	540	577	573	514	540	579	605	531	588	519	582	550	553	529	557	539	502	524	553	572	510	544	570	555	563	567	563	515	556	562	541	544	497	570	545	558	537	527	541	575	553	559	572	579	536	585	503	574	535	539	533	554	540	524	541	543	523	554	547	548	523	578	531	519	534	489	560	572	542	591	526	588	547	585	562	590	543	554	586	558	549	520	582
8495	642	671	581	507	429	415	380	351	345	330	348	336	307	308	327	346	312	331	360	305	373	326	351	317	315	306	367	327	301	294	322	285	354	328	350	343	331	311	288	314	315	311	377	337	342	315	354	343	302	328	336	318	319	320	292	340	338	325	309	334	315	322	343	304	366	319	323	342	349	327	325	360	338	308	332	373	340	307	339	313	335	282	341	353	329	331	329	312	320	337	326	319	349	307	302	297	306	332	317	338	329	322	335	306	326	309	323	307	342	301	282	322	344	297	355	327	305	350	287	320	352	340	325	333	350	327	330	347	342	339	347	317	332	326	306	350	353	304	322	308	327	317	331	322	306	304	309	354	357	358	367	339	345	343	323	327	317	306	338	305	325	300	330	330	313	303	332	353	349	334	334	333	326	341	321	315	307	335	294	334	311	337	324	312	316	337	347	301	310	344	302	341	303	309	317	335	342	357	347	302	344	301	343	332	336	335	339	334	315	341	311	308	304	346	320	322	360	305	340	328	317	333	316	340	323	339	322	322	318	307	305	362	307	302	309	328	322	349	312	312	358	300	330	303	362	302	315	323	312	355	336	339	319	322	309	325	321	333	342	358	344	372	359	332	320	326	353	311	334	290	340	327	317	354	311	295	338	326	306	341	347	301	318	315	341	342	339	286	308	326	314	322	340	307	340	332	298	341	300	341	330	339	317	333	333	358	333	322	326	337	297	356	321	325	349	325	318	334	335	350	317	336	298	315	303	316	329	329	311	358	325	300	309	349	324	328	333	339	316	342	332	338	311	335	345	318	307	334	339	335	340	366	340	320	308	307	305	310	306	326	306	314	317	360	297	344	318	336	327	310	326	316	297	347	337	338	296	280	350	320	327	350	287	309	327	340	318	343	323	313	355	369	323	327	307	299	315	317	325	336	355	335	301	323	348	308	333	319	305	313	320	323	322	303	339	279	344	299	307	340	317	333	356	329	294	343	304	333	298	315	325	324	327	311	297	273	306	330	305	340	316	357	318	343	332	364	345	296	320	329	336	358	303	360	327	325	340	336	329	309	312	331	317	314	305	339	334	351	327	326	351	342	382	299	311	350	319	322	360	349	333	313	357	334	318	313	262	336	301	340	314	361	312	328	307	320	310	349	335	351	307	314	328	304	308	304	334	322	300	297	298	321	328	309	332	351	341	294	307	353	334	319	324	334	320	319	375	332	285	345	341	352	308	324	333	313	306	345	367	333	303	352	324	314	325	333	320	387	339	332	335	346	309	323	331	326	330	294	322	319	298	325	344	341	313	362	327	312	318	319	339	343	301	344	324	297	321	355	343	314	319	312	375	365	316	312	345	324	306	314	272	368	354	335	346	329	316	342	332	323	369	306	332	354	319	322	330	322	300	338	321	319	335	331	360	343	323	341	313	322	301	308	307	318	349	336	335	308	324	344	353	334	343	324	332	334	354	320	331	360	306	325	352	339	334	306	326	336	348	319	303	330	314	350	337	310	294	331	336	364	291	312	366	298	314	351	308	327	338	302	347	362	343	372	346	307	288	345	312	306	310	311	356	312	323	313	374	335	311	319	320	326	320	321	320	328	349	343	343	337	292	324	337	344	332	347	337	323	314	299	343	308	309	308	352	339	317	313	358	305	339	324	325	321	330	312	303	323	362	348	343	329	290	290	295	322	317	307	306	321	339	302	349	321	315	295	304	345	326	291	325	319	324	304	325	319	338	315	309	327	351	312	299	317	314	327	341	292	311	332	325	342	312	344	313	327	313	354	339	314	310	329	315	332	279	345	326	355	318	324	320	331	331	314	349	303	340	350	321	334	316	333	373	307	353	317	301	307	320	306	339	346	315	357	368	298	304	312	326	286	338	319	323	323	352	310	315	291	310	343	335	328	328	290	317	369	349	323	319	309	337	352	348	333	306	330	318	343	341	352	358	327	332	318	300	338	337	305	301	330	321	324	339	336	369	340	335	296	380	338	351	350	304	293	309	338	306	346	313	302	322	266	335	311	350	321	298	381	313	321	309	333	294	348	314	313	325	305	321	321	295	332	321	342	325	283	316	353	301	316	326	326	337	344	320	330	339	326	316	356	324	323	317	363	310	297	318	311	292	351	292	344	303	314	307	360	308	334	287	296	304	321	309	315	356	268	345	329	331	311	304	339	335	356	339	313	302	334	333	307	344	351	323	339	315	352	329	312	335	295	329	304	327	339	338	326	345	314	329	317	358	347	333	305	331	351	339	333	292	337	354	350	355	341	328	330	308	329	348	314	281	342	313	347	306	313	309	317	312	325	341	338	308	352	315	312	275	328	334	335	337	345	315	298	341	321	307	312	306	352	357	326	313	362	322	342	326	297	335	291	327	333	361	335	312	342	357	322	293	350	343	322	327	332	316	334	302	299	346	317	334	338	310	294	328	295	325	311	339	346	355	353	322	323	354	314	343	303	345	300	299	350	328	310	299	302	295	333	330	328	313	297	348	335	323	308	322	322	308	316	322	348	326	330	336	367	330	339	349	326	341	317	343	336	338	319	312	338	318	332	295	340	358	331	332	334	357	330	325	332	327	320	278	304	325	313	361	318	308	329	299	310	325	311	327	311	308	325	336	329	295	287	348	286	311	319	343	279	299	325	325	327	305	313	318	309	338	311	326	322	329	339	322	313	324	361	325	314	370	359	317	284	333	355	341	351	329	368	335	286	360	322	318	331	302	328	308	327	335	321	308	339	375	336	285	345	297	340	348	285	355	294	325	320	339	338	327	323	313	361	315	310	321	326	333	312	333	342	336	314	291	314	308	299	327	314	340	324	307	314	336	372	328	339	296	325	329	332	329	310	333	366	326	323	346	322	335	321	304	317	309	346	306	345	315	292	340	352	357	295	298	325	312	326	310	350	333	319	355	332	307	306	366	340	338	320	274	306	350	313	327	343	334	323	344	339	342	308	335	331	304	354	330	363	300	350	311	338	320	318	326	335	302	331	367	316	326	342	300	339	319	312	302	367	328	330	345	351	340	312	299	319	354	333	337	337	356	328	343	306	316	319	329	366	297	349	320	344	333	336	331	300	323	323	322	314	353	310	322	357	314	356	339	313	330	329	351	339	320	358	315	349	387	320	289	296	318	337	316	326	320	330	309	309	384	293	334	317	293	300	332	372	338	316	324	314	289	302	338	337	322	337	308	323	351	326	348	334	321	325	336	321	353	322	327	318	330	329	354	318	349	318	332	278	293	343	325	342	305	362	314	338	332	343	368	335	342	313	326	335	309	307	335	332	330	320	351	322	305	313	317	312	335	332	347	335	302	352	314	309	325	339	338	364	339	362	382	317	355	365	354	299	338	329	309	288	310	313	322	349	299	314	323	365	349	330	320	326	302	355	330	278	305	332	315	345	309	317	325	277	336	331	324	361	340	293	340	361	332	363	318	347	317	329	354	329	307	297	315	330	334	311	332	328	333	330	310	330	351	363	329	331	316	304	324
6801	1042	1465	1650	1480	1304	1122	1057	947	970	889	884	810	839	814	828	820	830	800	765	782	750	832	799	733	810	746	725	746	792	799	678	761	775	794	770	801	797	716	729	720	732	711	752	725	760	721	760	714	740	696	743	715	769	772	772	745	775	706	739	776	766	723	749	780	797	714	714	721	757	752	771	729	758	736	722	742	707	739	710	739	770	761	696	726	742	772	699	747	767	758	752	719	699	722	769	721	762	780	748	703	736	716	733	729	731	752	723	741	742	744	730	748	741	724	746	762	741	699	787	770	754	739	743	760	733	753	762	741	723	725	769	734	716	745	746	710	761	745	755	783	733	747	727	725	733	829	710	776	748	778	763	729	764	756	738	745	737	756	723	733	725	740	751	750	753	762	724	737	749	726	711	724	749	720	808	779	725	776	748	738	716	726	706	776	745	791	717	716	707	783	773	735	700	779	777	733	751	759	714	766	748	727	709	732	716	720	770	727	760	729	763	746	786	736	726	743	705	761	736	728	739	701	741	739	702	754	728	734	748	744	733	720	713	765	720	712	780	726	725	792	759	722	756	752	700	737	780	761	759	741	737	742	709	739	743	723	754	735	737	707	733	718	722	729	734	786	697	740	757	782	750	685	786	744	745	719	723	742	721	758	783	732	716	798	811	728	731	726	741	727	789	731	783	757	714	778	762	741	731	737	719	743	746	736	710	737	778	761	760	715	739	738	750	741	726	756	790	770	784	743	721	768	722	726	717	756	747	757	746	753	779	755	727	761	727	769	723	784	700	742	735	723	736	786	706	749	768	723	725	760	744	757	758	780	728	730	727	724	701	725	737	753	717	737	744	771	765	741	719	726	749	734	774	667	753	794	702	765	709	794	772	725	751	739	695	769	732	739	735	754	745	777	750	721	740	708	748	709	727	735	751	747	742	765	743	695	770	800	762	727	733	807	711	701	726	741	730	765	757	749	794	736	716	754	759	745	704	707	723	767	772	723	723	719	718	754	764	728	762	772	734	762	683	766	716	786	717	698	708	768	743	731	766	772	704	764	724	762	762	785	728	769	776	761	794	788	756	744	760	731	716	756	755	712	729	768	738	725	725	764	757	738	751	722	735	738	767	728	705	716	742	751	711	767	776	713	729	750	735	774	715	745	769	718	736	740	745	768	782	755	744	751	760	707	757	786	763	734	779	786	758	694	766	673	722	729	765	767	735	757	776	723	729	756	742	766	703	739	736	725	737	732	723	710	726	735	756	702	708	737	757	748	732	737	696	739	792	740	726	731	756	777	750	736	745	724	747	698	744	768	778	756	746	726	748	741	753	714	759	753	719	747	764	740	750	735	730	728	762	781	753	691	730	782	747	752	725	742	684	741	718	721	789	758	820	706	757	756	708	729	727	728	735	766	733	764	746	670	732	752	726	721	748	735	705	693	770	750	749	750	754	749	778	736	756	763	718	748	756	725	812	730	724	760	770	725	755	723	720	758	763	732	737	768	766	743	774	693	748	743	728	738	747	715	747	726	756	695	740	718	730	768	738	746	736	757	698	736	756	761	694	744	781	752	761	692	735	708	733	784	720	779	745	754	773	721	745	771	728	725	765	763	759	720	744	746	701	758	744	725	759	737	715	737	801	788	702	761	741	743	758	794	702	759	775	771	723	768	689	721	764	706	764	712	757	803	755	765	755	737	756	734	750	743	741	738	733	692	754	723	706	704	694	755	749	763	770	793	751	726	733	761	743	705	722	724	762	735	724	743	739	746	722	770	733	799	719	761	752	767	768	730	771	764	703	800	760	778	725	796	725	722	742	718	695	710	754	717	831	673	739	745	683	735	714	757	710	761	693	720	759	711	707	711	699	764	716	733	783	777	761	735	766	738	691	743	724	690	748	781	732	754	745	797	801	708	728	798	749	759	722	724	714	743	713	745	705	735	689	708	739	751	747	743	740	693	747	781	733	740	698	735	760	792	736	764	781	723	702	690	718	781	760	724	769	730	786	761	724	742	690	748	799	707	797	734	755	745	743	712	734	718	761	694	747	805	775	742	735	780	748	774	705	767	727	785	685	795	777	729	701	720	742	738	725	741	773	730	739	728	774	760	741	797	759	770	745	756	729	725	751	786	757	738	756	779	749	791	764	778	748	770	783	768	730	748	768	715	816	776	773	769	741	796	730	765	751	795	703	781	764	745	704	745	717	739	755	694	788	728	756	757	724	755	737	766	713	715	784	733	732	700	702	756	747	738	771	740	752	701	751	720	747	724	762	774	712	733	739	743	770	752	753	744	697	681	756	759	736	715	762	728	720	746	807	738	730	738	708	714	695	766	791	760	724	760	741	743	747	801	779	734	747	709	752	716	737	709	742	748	755	706	732	724	711	698	740	754	763	739	726	727	711	761	761	764	766	711	725	711	747	761	762	724	775	772	717	709	784	730	746	710	710	782	738	699	728	679	764	744	741	717	786	777	733	764	747	775	697	803	720	777	746	704	750	746	732	761	698	798	736	752	736	738	745	714	739	744	729	760	759	746	762	715	694	730	714	809	743	767	764	760	706	721	764	745	744	798	728	731	775	750	756	717	806	739	744	718	727	781	752	749	710	689	767	749	708	765	732	732	729	715	805	745	767	759	744	788	732	795	721	695	784	726	762	792	736	691	738	698	700	718	744	760	792	757	744	783	720	729	735	786	771	736	697	735	717	716	736	708	787	718	787	742	746	751	780	745	746	796	755	774	732	731	731	668	764	733	739	750	734	763	750	749	737	719	695	758	721	732	726	724	704	729	727	709	751	728	768	718	691	710	792	712	773	755	791	762	750	719	785	767	746	713	734	744	742	753	707	789	702	729	728	720	706	755	744	756	747	765	744	711	724	768	791	724	733	748	769	761	746	732	754	768	749	692	758	725	768	707	773	752	734	759	753	770	771	779	740	762	762	731	735	751	742	743	710	719	671	757	775	734	767	699	771	728	746	754	718	738	744	778	761	754	787	668	748	799	748	793	760	728	742	747	712	708	761	747	742	754	725	738	790	732	795	752	725	714	705	703	782	755	745	761	749	783	777	715	821	730	735	740	785	757	740	729	686	737	740	758	775	743	703	755	731	775	762	732	818	735	733	778	715	774	752	700	772	790	780	729	752	724	752	757	725	752	762	734	712	732	728	790	723	722	732	765	705	753	739	745	832	746	717	743	708	755	735	738	748	752	753	750	758	709	740	730	747	715	712	757	743	739	698	731	742	708	747	762	742	727	755	693	722	765	732	771	702	738	755	758	737	764	729	722	742	719	722	765	691	764	745	766	714	767	709	718	765	773	744	721	743	756	689	753	713	741	734	705	793	745	763	743	744	732	749	705	747	743	708	756	722	743	788	734	715	747	777	745	741	767	713	733	735	752	734	765	743	777	715	751	764	709	719	800	777	778	750	737	712	747	731	745	768	712	772	751	763	753	713	771	783	736	754	744	688	810	669	767	735	721	773	717	722	766	755
15098	1113	982	744	550	409	335	344	281	285	258	281	272	240	238	223	233	194	190	209	207	198	223	221	206	244	202	205	208	222	217	233	209	192	218	208	226	210	226	202	198	180	204	202	224	221	213	217	193	181	219	206	195	197	208	231	178	220	199	214	206	218	219	218	237	199	187	229	217	197	166	220	191	210	214	212	217	212	206	191	204	182	214	207	216	215	198	229	206	193	222	202	243	209	182	208	217	217	216	220	216	192	215	213	225	205	220	219	208	211	219	228	230	199	191	206	224	241	203	195	186	221	211	205	208	215	215	204	221	225	198	214	231	187	209	234	226	225	198	208	175	243	205	219	212	204	184	198	189	171	199	193	215	223	218	230	191	213	210	215	234	192	218	241	201	181	199	188	208	185	193	212	216	218	219	209	212	223	186	182	195	204	226	218	227	194	204	205	205	216	205	217	219	213	203	204	199	199	223	189	213	199	238	172	210	215	222	238	210	233	231	217	211	211	219	223	200	194	186	225	234	211	217	209	216	206	205	182	194	229	219	206	250	178	216	219	187	198	195	193	186	225	222	212	219	234	205	202	186	221	208	162	204	196	254	198	188	234	225	211	189	215	230	180	210	225	205	206	190	209	193	209	202	196	203	208	223	233	200	196	208	202	200	194	199	206	245	209	199	218	222	206	199	227	199	192	214	188	194	221	206	208	190	176	222	218	190	179	201	204	204	212	216	202	172	196	230	182	202	189	202	223	231	205	213	203	223	203	193	181	205	228	202	200	207	198	187	189	241	201	221	216	217	212	197	204	207	196	195	179	215	181	236	214	177	203	215	221	235	220	212	221	215	192	210	207	204	175	216	203	214	201	209	200	199	217	202	186	182	197	201	197	224	210	209	203	228	202	198	214	210	209	204	219	219	203	183	202	218	181	203	235	199	201	225	222	195	190	191	197	199	192	222	224	203	196	201	203	190	200	227	214	195	209	217	218	227	216	172	213	210	214	208	236	240	197	198	230	196	222	173	179	195	216	173	210	208	219	189	207	214	225	204	198	209	224	199	204	200	206	209	211	184	229	227	210	208	199	201	200	190	199	197	186	185	213	218	215	208	202	233	206	187	209	211	193	207	200	204	217	206	211	214	200	187	202	192	217	185	192	203	214	224	208	199	226	200	219	221	209	209	204	219	218	193	190	175	214	216	222	229	180	183	212	208	223	200	193	211	224	220	209	216	205	194	192	216	210	229	210	225	220	217	223	190	199	210	168	215	178	183	177	191	219	229	200	218	199	225	201	209	216	222	201	207	208	211	209	215	211	233	197	232	213	195	205	250	200	190	176	204	214	220	231	204	189	226	196	185	256	215	192	199	191	223	196	189	199	205	232	216	209	211	189	204	167	207	224	229	210	201	203	219	189	192	209	210	214	204	190	206	225	186	236	210	196	226	226	223	209	199	189	202	224	198	190	204	185	211	206	228	215	226	182	210	192	219	220	227	202	199	215	226	229	187	207	213	220	233	215	198	193	217	207	198	197	205	178	210	208	182	178	200	214	189	218	217	204	223	221	193	212	231	184	192	204	178	202	199	233	214	205	217	208	218	205	193	191	223	218	207	220	173	182	217	178	204	196	234	202	203	208	203	215	208	207	215	234	225	224	202	214	221	211	203	198	212	185	214	210	220	220	231	197	199	198	217	209	219	246	218	210	214	206	199	183	175	209	218	210	194	195	194	197	257	214	226	195	199	188	214	193	193	218	201	199	200	206	196	212	195	191	209	237	228	169	198	196	217	182	205	208	212	216	205	220	184	216	199	209	196	203	214	196	189	244	199	193	196	211	232	203	200	229	203	204	206	211	210	225	223	204	218	201	169	190	202	210	194	205	202	201	207	197	210	199	193	203	206	233	223	222	198	192	211	204	215	199	210	206	197	213	218	220	190	213	198	191	197	225	227	216	202	184	212	192	186	189	189	180	222	213	192	179	180	183	202	182	195	217	229	220	198	189	196	206	169	188	191	206	214	221	195	209	204	213	203	221	202	206	202	185	201	227	220	222	226	224	232	190	210	209	210	221	203	207	190	202	217	205	227	218	210	214	210	193	223	204	208	214	219	214	211	235	230	211	194	204	192	207	220	223	201	182	206	189	212	183	212	212	192	217	207	208	211	206	205	219	203	233	214	210	206	182	198	193	183	199	200	179	192	196	209	181	216	229	198	202	216	242	195	228	227	219	220	193	218	201	180	213	220	238	214	215	216	183	189	209	227	207	202	193	199	209	223	205	209	213	231	196	186	188	215	220	248	190	217	214	179	197	186	209	204	205	196	243	217	179	193	187	221	235	218	178	224	210	218	208	221	227	212	202	242	199	189	184	197	197	211	204	227	187	242	189	197	162	228	203	207	203	191	197	177	184	229	216	210	192	200	201	206	224	203	189	202	202	186	224	164	188	194	208	208	187	249	194	187	190	219	183	203	224	217	224	220	194	192	194	211	190	219	206	163	196	252	201	198	205	204	213	216	227	215	241	203	194	214	206	171	197	219	233	216	208	197	192	197	206	202	206	231	205	187	211	223	206	227	212	214	217	239	193	201	212	180	238	220	215	200	201	217	225	215	193	201	221	193	243	224	199	215	197	200	166	194	210	201	213	186	208	202	225	192	189	213	183	184	227	202	196	207	228	204	213	219	225	215	207	222	191	198	213	221	201	199	220	191	206	217	197	172	185	213	209	231	203	185	215	234	193	190	197	207	215	204	225	201	207	203	214	214	183	208	184	212	206	199	214	215	231	216	174	207	216	212	204	202	190	222	219	192	225	210	202	218	206	208	214	204	221	224	217	208	225	222	211	188	206	205	210	193	211	216	211	207	221	220	224	179	184	217	222	207	195	206	212	173	203	224	213	205	223	223	220	176	197	182	194	189	184	198	214	227	200	220	199	215	208	207	186	192	190	215	195	212	198	227	214	208	205	218	191	211	210	216	215	217	201	208	205	214	230	215	200	200	216	214	195	209	232	215	231	216	187	197	217	192	214	200	189	222	226	216	224	179	212	242	195	210	182	206	191	215	218	206	205	237	190	221	223	212	190	195	201	203	189	198	180	186	202	206	207	245	209	212	195	213	227	223	215	187	179	240	216	236	206	200	226	197	197	191	220	210	206	205	215	197	214	210	201	220	218	237	204	193	215	171	194	220	196	182	223	185	176	212	199	178	194	180	193	185	199	200	221	203	203	199	194	199	215	209	225	214	198	178	207	203	204	186	203	197	200	213	219	227	210	215	205	222	212	205	206	206	229	195	205	230	195	207	237	200	212	223	201	185	226	216	226	199	218	184	192	192	201	231	227	200	231	219	224	222	208	215	188	205	203	210	209	212	207	214	215	213	194	237	208	185	192	208	207	222	200	188	175	197	211	186	214	198	188	216	223	216	205	202	213	174	192	190	208	249	191	179	215	197	229	169	204	226	236	200	203	183	219	224	196	217	204	230	186	205	196	217	190	205	203
8241	1027	1938	2320	1905	1503	1169	1078	911	862	841	734	694	655	619	639	589	589	578	571	592	570	531	543	508	554	553	506	515	483	479	514	476	490	487	501	479	520	505	440	497	504	509	528	452	492	461	481	485	508	446	478	463	495	470	466	485	459	483	502	466	490	482	519	501	478	472	468	488	491	477	494	432	477	452	481	493	477	473	480	491	511	441	461	504	450	454	473	439	503	478	441	492	490	476	494	506	468	458	503	480	432	441	497	462	466	461	460	468	453	511	488	489	479	477	460	496	457	522	491	468	495	506	508	443	446	478	464	475	499	464	499	519	491	507	469	484	465	501	450	485	481	457	508	461	468	466	471	477	467	465	477	444	455	454	487	502	488	483	483	468	451	483	493	520	472	521	494	504	492	451	463	437	486	517	489	458	444	471	462	483	494	489	497	469	477	485	480	467	459	485	464	483	525	467	508	460	477	492	485	484	463	495	521	468	468	465	451	497	534	433	471	476	434	461	457	513	512	496	479	440	483	460	509	449	492	493	466	460	475	444	459	497	479	492	534	490	471	465	503	478	447	497	515	484	464	530	471	483	472	475	492	481	485	466	500	455	464	444	487	473	510	533	488	470	486	504	487	507	449	460	437	484	453	519	464	472	427	497	463	478	453	476	482	492	468	464	476	499	471	486	487	510	491	491	444	477	498	469	463	485	444	464	486	488	490	521	488	487	481	453	480	499	443	452	475	443	477	457	463	439	462	461	451	484	505	480	450	510	469	459	494	485	493	489	458	484	477	463	467	490	519	533	489	479	486	465	473	481	486	482	472	459	508	494	502	489	492	482	464	457	453	470	478	453	510	462	480	490	477	466	472	479	501	466	521	464	470	493	475	509	501	481	500	466	486	478	492	487	469	493	455	482	473	462	497	469	474	469	485	476	476	490	457	484	454	492	470	491	474	448	459	474	464	487	445	450	494	464	496	487	473	498	500	506	470	474	479	484	474	468	477	488	498	509	484	470	494	480	487	470	483	492	437	472	481	483	456	496	490	477	488	497	517	493	440	458	464	460	436	467	481	511	440	505	460	452	496	505	466	438	479	546	493	435	466	459	505	476	521	472	421	464	493	496	478	488	451	481	464	462	471	481	471	495	487	496	464	437	459	466	508	492	470	435	495	467	490	482	469	423	469	479	457	477	519	483	479	487	456	481	479	498	457	488	460	497	452	475	508	464	465	492	454	467	516	484	492	487	438	515	535	479	504	509	460	486	510	471	444	468	472	524	440	497	488	482	477	459	477	514	494	507	487	473	479	479	440	477	484	460	469	470	506	463	480	498	453	471	463	486	468	472	496	476	444	491	427	430	485	472	505	475	453	423	492	470	475	466	474	446	493	462	489	467	457	469	482	487	442	465	456	483	506	467	441	486	473	486	508	479	509	466	497	486	454	463	494	476	464	477	466	444	504	480	485	500	468	505	513	488	457	464	486	492	475	490	437	495	473	429	465	482	477	483	493	468	488	441	441	476	463	458	472	493	509	484	428	470	480	486	480	497	475	496	483	481	482	452	475	485	498	468	438	480	461	481	437	505	494	493	497	508	492	484	467	437	492	467	423	484	479	483	465	485	475	469	494	503	453	470	445	475	465	495	534	444	470	518	485	481	470	473	470	464	495	436	489	457	466	488	524	456	476	469	474	500	467	459	504	487	487	419	477	493	483	520	470	469	481	473	477	516	491	485	533	507	456	506	456	475	464	483	496	467	468	436	474	470	463	515	464	483	500	478	515	489	428	487	444	468	468	490	467	453	491	486	480	467	493	484	471	453	457	479	477	486	466	492	485	522	516	470	473	477	486	492	464	484	510	506	488	476	524	487	476	466	463	509	513	494	495	464	437	476	486	471	484	424	459	439	499	486	473	513	489	488	460	476	474	482	473	482	470	478	457	476	464	485	500	489	497	494	443	472	456	464	449	498	473	473	505	506	490	500	458	515	464	485	482	458	476	469	470	475	471	512	485	455	459	486	476	405	470	511	474	473	484	450	461	487	473	461	496	451	502	473	469	504	463	460	491	473	475	465	490	505	459	501	483	478	513	473	467	480	511	465	516	447	464	436	430	465	505	456	487	471	483	491	490	432	504	465	483	498	482	488	462	460	471	483	491	536	501	500	480	481	460	439	488	443	476	466	474	507	463	466	454	475	516	496	480	444	440	507	466	502	464	492	489	469	493	473	478	493	487	450	449	465	499	481	463	498	480	539	477	471	473	491	456	443	468	488	479	453	481	480	508	432	486	475	471	454	453	489	455	479	463	480	431	452	468	473	457	482	488	478	494	494	495	456	480	488	513	464	504	481	473	449	473	484	478	460	491	480	419	502	484	508	494	513	464	491	459	434	515	470	468	464	457	485	493	425	471	492	494	451	479	494	516	496	503	478	467	511	474	483	457	506	477	449	467	481	493	495	453	480	437	489	441	500	501	472	486	469	470	493	501	475	496	449	499	461	494	436	500	442	504	473	449	452	471	463	475	445	475	467	509	467	465	463	483	448	485	485	509	470	471	477	482	475	490	464	497	511	500	493	492	502	500	484	476	466	447	471	471	487	466	474	495	464	488	478	496	487	467	495	479	480	489	446	455	441	499	485	466	458	451	475	470	487	512	433	473	470	451	446	510	481	459	468	517	519	505	541	449	482	515	521	513	497	476	486	479	435	473	442	431	450	478	489	484	493	486	497	467	471	469	460	485	467	458	445	475	462	481	437	487	446	523	485	499	482	455	452	472	463	498	435	440	479	513	495	490	474	449	439	463	493	441	473	499	490	465	460	462	499	468	510	472	504	461	461	484	480	499	484	493	504	434	495	468	463	478	487	482	447	453	446	457	457	469	438	442	484	450	510	463	455	509	541	478	501	483	482	505	492	443	471	493	517	506	497	497	480	469	481	498	467	463	460	455	476	477	512	532	545	485	455	465	464	481	465	473	483	454	459	460	479	464	442	501	460	490	475	500	506	458	460	494	476	483	499	488	522	446	446	504	462	480	478	448	496	503	522	480	514	475	451	513	491	475	486	484	476	516	494	427	503	481	489	497	474	483	472	496	484	433	493	548	503	481	447	474	497	488	458	497	482	478	486	462	461	447	482	455	487	466	485	460	464	465	468	499	495	482	497	486	469	467	475	486	477	466	492	510	490	474	491	478	484	497	484	474	451	492	488	448	450	469	488	514	459	484	512	492	493	466	510	460	470	454	467	457	460	470	490	481	461	477	497	482	491	504	499	497	478	456	481	420	480	480	493	518	456	471	498	478	490	459	493	504	513	479	419	478	473	468	506	470	493	507	495	477	467	495	449	475	471	448	491	506	482	491	496	494	496	469	479	475	462	487	458	496	493	475	466	471	436	485	532	452	448	475	464	479	488	476	458	482	466	448	449	502	507	482	470	473	464	438	460	469	471	490	482	469	467	488	493	461	473	488	468	458	518	475	443	508	497	505	500	469	444	482	454	444
1693	228	282	224	220	239	223	218	223	200	245	219	213	234	265	251	252	260	259	228	235	228	231	243	220	229	212	251	227	233	239	201	207	215	216	225	232	229	227	217	251	210	219	240	222	268	224	245	228	224	237	232	212	258	218	218	217	229	225	236	228	232	222	239	239	209	235	234	242	243	227	246	233	233	232	255	247	230	224	244	225	219	226	213	245	224	265	240	234	222	238	218	205	226	223	183	231	222	216	213	225	254	223	235	226	233	238	214	238	218	224	230	215	240	217	242	223	213	249	217	248	224	222	217	221	223	216	241	227	207	221	215	240	209	217	231	219	201	240	237	232	214	217	207	232	226	256	226	232	239	278	228	250	201	233	218	214	241	207	277	220	203	208	216	257	213	244	235	222	208	235	197	213	210	203	209	213	227	204	222	215	206	226	220	238	262	212	227	219	218	205	215	254	234	236	252	259	230	257	218	249	268	256	252	240	214	222	223	221	223	213	238	218	209	201	216	218	222	257	226	240	221	222	254	227	259	241	248	220	223	242	237	236	250	210	251	210	214	229	224	234	256	200	239	205	230	261	229	218	217	213	202	216	223	232	204	220	228	222	220	208	224	230	217	230	218	218	224	203	249	232	219	216	227	177	216	239	239	232	218	231	218	222	262	218	246	210	231	240	254	245	216	219	195	215	188	242	254	224	219	246	240	211	203	228	242	217	218	211	228	258	246	229	258	220	196	221	214	228	236	214	204	244	241	209	223	202	236	236	231	198	247	207	230	248	243	220	216	194	201	228	245	230	221	180	211	232	224	240	258	219	215	195	222	218	213	226	239	218	212	225	244	212	233	204	221	232	253	254	201	229	240	214	233	241	219	241	243	218	219	253	245	241	238	228	244	230	193	235	215	202	211	230	212	218	233	247	218	216	245	225	229	214	244	251	189	253	206	220	250	227	250	246	210	209	237	236	208	210	217	251	221	232	251	239	249	249	217	247	215	242	231	239	263	272	235	214	218	211	241	231	226	221	240	226	239	212	249	246	213	230	227	245	230	223	236	230	223	232	238	211	223	214	221	204	250	212	230	235	196	207	205	217	269	227	251	197	242	251	223	244	202	230	220	216	210	220	209	210	223	203	237	257	262	206	235	246	206	207	226	242	243	203	231	219	243	231	255	210	215	271	213	247	234	229	201	209	226	217	243	244	227	207	204	226	216	228	210	193	225	248	225	266	238	194	220	228	252	231	200	222	215	243	227	230	240	225	215	201	229	250	229	243	225	234	236	246	231	244	233	225	242	241	234	229	225	232	236	224	207	251	237	200	241	222	204	232	203	196	199	233	192	233	226	232	215	233	244	236	227	224	215	201	216	252	206	226	233	217	235	219	237	245	267	255	250	240	220	259	224	235	247	230	228	215	230	264	235	225	236	234	215	222	244	225	253	229	209	236	215	202	227	248	232	238	216	225	228	224	224	200	218	237	231	247	233	207	237	186	239	245	259	230	227	215	237	236	220	237	235	212	228	207	235	223	228	191	224	196	226	233	245	245	229	200	239	240	227	224	249	206	236	235	194	210	226	224	229	238	238	212	221	241	245	207	192	218	243	258	235	230	237	269	244	215	239	251	232	217	233	224	215	236	232	261	201	218	212	203	208	234	224	230	224	231	252	253	218	230	248	239	202	213	258	240	224	241	219	231	235	259	200	229	240	230	211	220	250	226	253	196	233	248	227	237	248	230	226	194	211	284	229	260	239	231	234	229	219	206	220	255	245	207	241	226	219	251	245	246	260	241	232	208	236	246	251	249	239	247	219	237	233	221	235	214	227	219	211	242	260	222	251	243	219	226	259	210	236	216	210	233	276	233	217	249	207	206	203	215	190	218	211	209	213	243	264	245	252	230	206	247	199	235	204	207	210	216	236	241	225	236	231	256	225	209	196	233	235	225	197	266	225	257	241	202	243	245	229	222	228	232	265	247	241	227	223	233	227	223	220	233	223	215	230	215	220	231	222	237	242	201	229	221	220	249	239	244	223	217	216	192	234	214	240	280	260	242	231	220	239	242	237	214	239	250	219	230	204	208	233	211	245	194	219	249	190	238	230	206	249	238	227	228	233	217	220	227	191	230	224	227	239	230	253	248	185	230	226	238	204	216	216	182	233	182	224	206	274	255	224	239	237	223	221	226	228	235	243	233	219	269	203	218	206	260	231	239	250	246	225	226	238	220	248	242	223	233	233	234	224	221	237	219	237	207	230	211	256	228	212	204	268	242	235	234	217	216	228	242	224	247	238	250	209	221	239	217	230	241	236	253	238	225	246	234	227	220	229	256	242	237	228	209	243	225	230	230	208	254	201	252	240	232	224	236	278	224	245	227	207	243	219	233	239	244	232	244	206	233	244	226	234	225	227	224	218	230	221	272	217	233	224	239	249	234	250	227	202	218	203	231	253	216	216	222	231	245	236	212	219	202	245	230	230	212	212	210	220	184	232	230	208	238	239	263	238	241	244	209	220	243	224	212	226	221	210	209	213	223	215	216	227	229	217	223	213	226	213	244	234	238	230	221	196	258	221	203	224	238	209	218	226	213	214	225	249	207	215	241	239	248	222	253	259	204	207	206	239	229	243	198	233	238	228	211	234	227	221	214	235	239	248	231	222	251	228	262	238	250	202	210	234	228	230	208	235	234	224	227	223	252	214	239	214	210	232	231	206	246	231	226	236	237	245	236	222	228	212	239	217	242	219	219	193	225	254	233	218	232	249	233	222	251	225	230	233	211	219	232	225	231	235	223	233	236	236	227	204	212	223	214	226	235	205	228	217	236	221	246	207	225	250	223	215	243	223	210	247	205	270	247	214	222	222	226	230	218	238	206	226	249	224	234	232	239	224	247	204	209	211	224	215	204	230	186	284	219	236	207	253	244	232	215	231	229	236	249	214	235	228	212	227	241	216	225	206	234	236	230	237	253	211	243	250	241	217	224	232	238	213	215	207	223	231	230	238	250	224	228	233	232	244	205	239	238	214	237	232	258	222	240	226	237	263	217	224	244	206	228	241	211	225	264	241	228	213	217	249	235	234	233	210	223	208	232	198	257	220	211	216	228	216	229	234	214	251	222	208	211	245	231	196	239	208	238	215	238	239	244	206	225	234	233	248	249	241	227	219	246	206	220	223	243	228	213	226	228	238	204	217	238	225	196	205	212	225	247	224	215	238	265	238	201	223	222	228	219	234	197	220	223	239	241	228	210	218	220	222	190	244	230	225	246	225	230	230	213	222	253	214	229	226	205	221	235	238	222	243	224	240	233	238	232	236	216	218	225	241	226	226	224	209	205	229	247	207	243	214	222	235	209	233	218	230	211	242	240	205	230	235	195	216	241	251	236	217	258	247	206	243	252	203	235	222	230	197	232	223	223	193	217	249	224	246	213	239	236	230	207	201	235	222	234	237	217	215	255	221	229	239	226	247	224	186	204	250	200	228	202	237	260	235	214	241	217	225
2198	563	579	549	554	659	562	562	585	556	558	518	541	523	529	599	549	520	530	531	551	586	545	559	509	577	570	561	566	565	517	586	590	578	550	538	535	589	562	540	572	548	572	554	543	534	548	580	552	536	562	521	537	523	586	510	521	551	502	525	547	570	533	546	579	572	536	510	578	532	546	524	558	562	531	563	567	529	599	585	530	571	554	577	602	532	605	576	519	556	575	528	546	560	563	556	505	552	573	565	556	546	516	550	553	540	539	586	572	534	545	557	536	538	575	563	536	553	528	527	574	562	520	534	595	545	559	563	591	579	576	573	570	570	511	624	503	528	602	562	601	544	586	507	526	507	567	535	528	574	548	587	555	575	565	559	548	540	534	549	529	602	545	529	569	555	561	574	551	593	555	547	570	593	560	542	559	531	569	548	522	556	564	572	535	513	576	549	520	533	563	542	526	533	543	551	590	548	584	555	597	536	541	551	541	621	541	567	577	560	549	567	521	580	561	530	542	551	572	531	576	542	565	544	521	580	569	535	555	571	540	538	564	549	511	568	537	545	540	550	550	548	570	510	559	572	583	546	567	533	534	607	546	544	538	621	527	549	537	554	542	563	540	566	573	563	552	494	547	553	540	512	555	540	527	549	544	553	540	505	575	524	581	517	543	576	576	575	546	580	575	523	545	546	532	543	597	554	533	556	540	536	556	560	551	515	559	548	539	532	533	540	578	554	583	554	567	559	564	585	513	552	533	562	538	569	503	553	536	548	531	537	550	535	556	538	522	534	544	586	570	533	557	547	558	564	558	564	540	564	570	546	547	555	547	546	545	578	557	568	542	538	564	521	550	583	569	522	586	590	562	576	503	561	517	507	561	530	528	593	555	565	610	590	517	513	573	541	523	536	546	552	531	612	558	524	588	521	597	550	547	604	546	556	549	554	563	570	533	574	534	535	588	590	518	549	520	542	555	559	576	551	566	548	572	558	563	522	591	579	549	550	571	515	576	552	569	531	557	528	526	576	550	602	540	539	532	549	555	546	558	572	536	547	544	552	549	530	568	521	592	508	569	577	506	516	545	572	567	531	561	535	532	553	546	585	563	532	533	544	507	566	508	595	531	558	547	568	565	534	560	527	552	546	545	554	562	577	531	552	550	553	565	526	553	563	503	529	572	550	537	550	564	557	597	578	531	565	581	530	530	582	551	562	566	557	577	555	563	518	542	552	537	543	559	553	570	518	546	543	579	580	599	582	559	621	491	562	572	544	552	541	565	575	585	526	535	587	549	526	557	518	520	583	551	532	554	591	560	542	559	564	552	569	563	586	545	558	531	606	587	558	578	528	548	561	535	587	543	543	580	557	603	545	538	607	556	527	587	603	569	560	560	558	569	545	564	556	573	545	532	556	550	564	589	580	518	546	551	576	562	568	539	562	564	531	557	508	581	546	534	559	537	604	572	555	539	555	503	552	553	535	545	527	537	553	532	562	528	570	558	559	549	554	558	577	557	580	539	537	541	554	567	583	542	566	582	558	554	547	584	541	524	518	566	519	567	549	591	532	536	589	541	539	552	541	580	547	505	553	560	553	581	525	519	558	565	548	590	532	546	535	582	541	558	532	543	553	554	560	569	534	576	551	508	589	575	563	563	542	562	581	541	539	544	559	577	577	571	544	564	525	541	549	565	544	545	536	574	552	551	568	568	587	538	543	540	531	572	508	588	550	537	570	571	582	536	575	584	549	547	595	564	518	553	590	582	547	525	539	553	579	511	569	562	543	556	530	543	546	563	516	520	550	562	565	535	540	534	598	572	576	569	556	566	542	533	544	546	542	518	560	581	492	570	581	618	507	565	534	527	535	541	550	563	549	537	528	533	569	577	549	566	543	558	527	572	548	587	505	539	553	540	564	556	555	596	542	536	510	572	587	521	523	545	522	486	555	563	547	519	542	542	526	541	552	558	548	540	569	574	551	542	559	527	550	573	542	535	565	586	565	549	569	557	593	566	545	559	511	575	508	551	525	527	574	559	556	558	528	550	520	561	538	564	542	575	554	571	569	561	565	546	577	568	544	569	579	563	519	526	560	574	575	561	602	548	546	562	548	575	547	523	553	517	520	563	570	555	555	518	551	528	515	567	579	528	513	542	544	556	564	574	541	533	555	575	587	551	571	512	571	571	570	555	558	534	537	521	581	550	561	560	547	540	548	581	599	570	544	572	577	563	540	552	523	529	549	521	553	569	540	553	527	569	533	530	547	558	536	567	528	573	561	562	532	559	560	557	538	560	543	559	574	568	542	533	560	540	551	578	561	587	561	564	569	554	526	601	536	591	515	562	530	537	549	533	518	554	525	562	547	505	545	516	603	602	528	568	568	519	549	523	571	524	532	570	575	550	558	583	569	554	560	525	555	562	563	574	565	571	504	570	553	554	525	547	563	621	523	526	543	516	569	524	512	578	523	576	549	530	555	535	547	561	550	526	553	579	519	546	527	559	524	564	560	521	579	541	543	580	549	523	546	585	584	538	511	550	548	571	522	560	523	568	536	596	509	557	545	559	594	587	571	550	518	574	574	580	507	536	577	531	548	558	589	560	550	584	572	560	531	556	572	539	562	539	568	562	617	559	577	563	572	548	550	518	560	590	527	539	552	548	566	560	603	537	583	562	522	567	534	523	531	561	533	511	507	569	539	560	549	552	513	520	533	573	538	546	507	581	560	547	545	550	563	526	558	534	526	564	548	603	560	592	551	567	563	567	549	555	555	567	554	526	574	517	556	537	523	554	525	538	584	550	524	553	564	581	557	535	565	545	486	570	577	520	572	586	584	599	567	539	596	528	549	554	561	543	524	553	583	560	512	572	514	605	553	560	542	536	583	567	576	549	546	562	514	528	545	536	499	542	560	550	531	548	541	523	562	575	569	575	568	563	576	607	563	558	495	550	550	572	546	520	559	529	581	534	510	555	552	535	578	560	583	578	568	566	516	494	529	554	553	571	544	569	560	587	574	536	563	550	534	552	567	577	550	538	529	603	552	538	562	563	565	509	564	514	542	572	505	588	561	536	591	582	520	577	576	544	561	574	534	561	551	522	519	558	561	550	558	526	590	521	554	527	589	563	559	529	582	522	562	544	521	551	566	586	577	527	573	578	539	596	568	560	598	598	539	547	520	568	562	538	563	531	529	528	553	565	509	561	538	554	523	538	586	534	544	528	551	584	525	568	568	515	531	545	544	581	568	523	556	546	582	576	531	563	586	551	589	556	521	576	592	543	550	553	554	548	555	560	544	550	540	489	535	582	523	562	563	509	547	531	540	586	531	540	559	535	520	568	576	523	550	548	576	568	573	498	543	563	554	530	530	534	564	548	567	584	607	578	583	560	561	511	555	564	578	543	563	582	505	549	573	602	548	572	564	554	558	550	578	554	556	543	563	546	569	519	564	535	572	580	550	533	558	540	574	498	535	542	546	534	552	603	555	566	556	547	573	569	566	530	549
8283	653	642	625	455	443	384	363	366	357	341	370	354	359	331	329	347	326	337	322	328	316	334	298	323	293	331	328	304	309	322	334	343	363	310	330	347	337	321	296	298	294	331	358	351	328	363	327	344	292	369	333	316	333	328	306	310	316	324	340	328	329	310	315	299	327	340	313	317	306	312	329	293	343	322	306	300	329	296	331	334	303	353	320	334	363	297	288	323	345	333	314	355	300	333	309	315	334	333	315	309	332	334	317	310	328	305	326	297	349	288	314	303	345	335	291	359	297	309	311	301	337	351	330	315	321	299	293	329	315	307	334	289	347	318	340	344	342	343	321	344	372	328	338	332	327	318	328	328	332	343	326	317	343	361	322	300	318	304	332	345	326	329	330	338	336	310	321	321	335	306	298	345	306	311	352	316	316	315	325	346	333	304	316	351	389	351	326	356	333	325	323	310	345	332	341	312	316	321	337	338	333	330	317	328	321	342	321	351	329	329	322	347	345	327	335	315	311	286	327	339	338	323	390	354	350	315	331	351	333	332	306	310	320	332	362	296	307	327	340	326	322	333	323	330	302	317	330	298	318	327	330	324	317	320	306	346	295	281	351	319	304	334	351	320	316	321	336	323	347	310	323	307	335	337	313	316	314	332	317	321	337	311	300	337	317	326	340	324	309	303	313	334	330	305	320	329	325	332	326	326	321	305	314	325	329	329	316	319	316	299	337	347	316	292	321	283	330	278	334	307	332	335	345	351	324	332	331	315	328	333	336	322	287	330	277	321	337	354	338	346	305	338	338	315	319	305	338	327	300	306	332	330	318	349	284	328	327	300	324	326	358	293	340	345	289	316	338	330	321	330	309	352	361	314	318	330	333	300	349	311	350	319	328	319	337	342	296	313	322	325	286	352	338	330	354	328	311	321	349	318	315	311	310	347	307	334	321	293	338	315	327	328	341	349	367	343	336	288	301	317	336	332	362	309	330	337	332	317	349	332	292	351	305	371	340	299	347	351	337	317	332	326	299	297	336	348	329	341	353	339	362	336	312	271	336	306	328	355	337	364	312	336	321	337	331	325	359	282	306	287	321	318	353	350	315	311	353	303	317	323	317	322	339	341	353	348	337	330	330	302	346	325	346	302	349	321	348	367	335	367	313	350	339	366	311	306	306	326	334	353	336	317	328	324	346	333	366	318	331	310	326	315	322	333	355	337	331	316	327	346	302	304	338	301	325	319	344	315	308	336	327	328	333	327	328	324	300	334	306	325	328	323	308	326	342	355	323	345	325	333	343	348	314	322	337	355	335	346	296	320	334	330	324	329	337	346	324	296	312	334	320	333	316	318	335	339	304	345	353	313	304	316	372	357	339	325	327	335	344	338	338	342	357	306	322	292	280	323	320	342	315	362	327	303	346	343	338	343	317	309	294	318	319	291	326	289	329	321	341	343	312	278	328	309	313	342	313	314	336	361	362	330	299	295	324	289	317	340	343	299	347	303	299	318	341	346	332	311	365	333	322	320	313	329	338	307	323	352	330	333	345	329	334	324	335	306	325	301	325	319	340	281	352	325	338	332	318	347	313	327	350	307	329	320	356	323	337	328	342	321	296	300	321	333	321	344	320	361	321	329	327	322	313	319	287	317	315	340	366	326	353	332	313	318	346	306	336	318	328	331	333	329	349	293	331	324	299	301	290	309	332	311	298	353	356	329	320	321	306	267	309	323	321	334	345	288	335	343	319	331	365	351	311	349	304	322	327	297	317	328	327	346	356	349	332	317	339	328	296	323	313	322	344	326	303	333	299	342	332	342	317	288	306	294	332	337	327	340	297	378	330	316	332	333	317	308	341	316	322	345	336	310	283	331	330	369	358	347	313	363	334	363	318	329	340	364	352	286	318	306	319	355	341	297	287	299	305	366	363	308	302	313	314	319	338	316	341	370	319	330	333	321	319	310	327	297	341	313	289	330	361	324	342	359	330	340	350	393	350	322	359	269	310	337	337	348	334	324	296	312	332	349	351	294	342	296	309	333	305	295	299	343	335	320	326	326	342	316	313	327	351	287	323	334	315	301	324	333	338	310	327	323	330	316	327	323	314	315	316	311	318	309	341	340	316	342	332	335	338	344	347	340	342	350	314	316	345	317	337	296	329	326	298	326	331	328	329	324	308	342	310	324	329	308	334	340	319	297	328	336	321	304	332	381	334	367	315	331	328	289	305	335	324	335	329	318	304	320	323	269	318	347	340	303	345	307	312	325	342	356	316	328	351	321	311	312	324	328	314	341	303	308	341	332	324	312	318	313	337	314	313	344	317	328	307	338	299	312	331	318	323	351	307	317	328	323	327	336	327	344	352	346	310	353	339	320	336	344	314	281	289	300	326	325	333	311	297	334	311	315	309	342	321	301	350	315	292	311	335	319	332	347	342	343	325	319	329	309	311	298	352	323	333	310	312	345	313	309	340	321	313	312	300	347	330	350	337	318	307	328	309	315	328	295	336	309	316	346	313	331	352	325	330	310	303	293	316	325	341	324	344	333	329	309	347	308	330	325	351	315	319	347	316	315	363	337	303	314	320	308	323	337	310	308	358	329	306	294	289	333	305	328	327	320	319	320	324	355	328	292	339	344	340	349	364	343	351	308	334	324	366	339	327	334	359	324	313	303	322	359	321	321	318	314	340	341	320	334	301	332	345	375	326	354	305	334	308	315	341	331	355	300	339	325	368	313	314	357	331	324	304	333	300	348	347	341	348	301	368	292	361	322	323	368	370	332	289	328	320	339	349	330	345	343	333	315	351	310	355	315	348	309	331	322	315	332	338	300	321	310	308	291	324	359	343	327	315	364	321	315	354	299	336	345	308	322	335	329	335	332	355	323	315	339	339	332	306	344	297	325	366	380	368	313	328	351	311	332	360	349	303	318	351	305	332	347	325	329	362	314	311	345	318	333	320	336	325	355	306	357	334	354	330	329	336	362	341	364	328	334	345	336	337	325	318	324	319	337	331	325	321	336	340	319	290	321	303	341	320	324	286	298	288	302	305	339	299	311	337	344	324	304	315	326	327	333	323	278	334	323	314	350	345	358	337	323	319	334	327	332	363	339	313	327	329	311	284	307	315	323	304	317	322	310	343	309	314	295	311	284	325	311	330	305	319	327	336	346	343	292	332	320	329	341	318	337	293	319	335	356	304	338	294	311	344	326	279	326	334	317	330	310	336	339	337	317	308	324	338	313	283	307	311	311	313	332	286	325	313	290	326	312	298	313	291	331	338	324	305	311	330	314	357	346	314	313	326	345	334	304	323	323	327	319	318	303	326	328	343	332	324	312	322	324	345	313	307	340	374	302	309	340	306	293	281	311	325	308	312	309	333	366	286	338	348	329	306	356	301	323	304	373	358	318	287	322	319	349	323	338	352	338	318	287	319	324	311	359	334	330	303	324	312	319	339	316	330	338	339	306	349	347	345	326	317	323	308	330	300	331	328	329	309	302	310
6788	1083	1567	1711	1491	1261	1094	1032	956	893	898	913	874	826	800	852	819	777	812	817	836	781	784	751	766	822	792	766	734	771	784	775	778	786	716	759	739	743	761	732	757	724	750	760	677	778	697	730	726	743	728	762	764	739	744	758	756	711	794	757	758	702	758	740	680	667	735	759	750	703	761	765	722	775	767	702	760	734	735	803	734	772	709	676	731	735	743	719	712	732	748	713	742	766	762	662	752	750	749	767	774	758	751	742	752	787	779	735	728	705	742	750	718	707	735	766	746	735	764	754	753	754	749	737	713	741	794	781	719	762	812	714	720	736	763	716	708	744	718	765	742	776	800	738	742	729	689	685	757	744	761	731	728	768	755	742	768	715	763	716	717	768	721	729	768	727	744	744	744	739	767	769	744	789	671	747	763	715	720	746	752	750	780	772	701	743	733	705	734	742	730	768	782	775	753	729	763	769	743	740	738	795	736	749	743	747	788	750	705	727	775	733	781	734	744	754	757	743	769	715	757	737	763	729	781	750	777	728	715	762	760	723	698	717	729	746	732	735	718	749	686	759	787	754	785	749	732	734	760	774	726	743	710	745	734	764	752	724	744	782	756	715	726	746	703	702	778	770	748	781	727	720	713	735	714	746	729	706	728	760	723	716	768	734	766	722	783	732	763	764	741	765	757	741	717	724	757	750	699	753	741	751	733	740	750	764	779	784	713	732	747	766	741	762	775	745	752	743	722	775	728	730	726	745	750	702	746	748	780	721	750	722	727	729	725	742	692	730	766	754	719	699	767	704	714	706	755	760	768	751	782	686	749	764	732	709	767	733	790	679	744	724	802	742	708	776	681	713	718	759	748	739	742	729	746	763	784	760	798	832	737	738	705	752	743	773	769	742	703	750	809	739	718	724	743	787	730	739	776	769	742	742	763	774	742	767	668	698	753	757	758	760	703	737	734	744	744	781	725	765	740	785	766	728	768	736	748	741	725	710	728	793	744	719	679	725	723	737	773	746	745	749	807	756	731	725	694	689	710	742	781	712	755	755	733	739	755	740	762	764	777	761	713	746	703	709	710	724	766	739	720	752	752	738	755	729	719	691	760	751	784	710	770	751	728	739	740	744	792	754	757	770	767	766	783	722	751	756	759	750	739	807	716	773	749	760	762	720	723	744	760	732	772	758	745	775	759	758	717	759	741	724	680	753	781	742	770	784	720	764	717	715	776	681	730	715	732	759	781	765	760	715	746	693	802	755	726	787	732	751	723	685	761	725	741	737	730	704	745	708	734	793	739	708	685	718	812	752	747	764	789	764	729	787	739	800	726	754	730	707	788	717	709	742	775	717	727	748	730	724	688	737	723	716	745	777	732	743	722	828	735	743	760	751	709	715	684	737	701	734	735	770	748	688	696	690	734	755	778	717	720	774	735	757	744	730	760	707	746	705	759	779	735	728	745	713	738	717	729	763	702	784	701	802	764	733	710	718	762	754	734	795	709	732	770	742	794	759	693	778	694	735	731	788	764	746	800	797	759	706	711	745	759	764	728	733	763	760	712	768	749	787	743	797	745	723	718	749	767	774	743	714	788	687	757	656	769	715	742	726	749	746	742	726	748	736	777	732	727	735	745	732	756	731	750	744	731	750	797	752	723	769	718	750	736	744	732	741	767	738	737	762	738	727	700	743	766	771	789	693	757	745	759	744	710	696	734	753	770	767	767	790	752	734	743	716	758	742	733	768	813	791	746	782	766	801	745	736	737	750	754	750	728	730	788	779	714	736	754	770	738	748	725	758	704	726	736	740	767	764	746	776	722	755	733	742	745	753	744	771	788	708	740	704	752	724	739	702	719	677	752	770	709	754	722	756	735	744	775	702	737	758	746	697	707	759	787	762	681	740	730	762	756	736	769	746	782	695	779	747	776	795	710	757	754	740	756	790	727	774	738	712	721	727	693	712	698	714	727	780	742	719	737	736	711	722	749	729	716	726	685	760	754	764	722	727	769	709	733	729	760	733	757	762	733	733	838	751	711	751	745	752	749	745	696	707	730	753	732	720	751	749	758	748	737	777	709	722	772	767	721	722	816	756	744	682	755	684	788	785	690	765	747	712	675	735	721	741	755	742	736	670	752	705	789	748	755	737	812	720	790	688	736	683	704	750	761	776	696	729	706	699	752	713	765	724	748	699	734	771	726	681	755	742	712	734	760	706	706	761	720	763	733	762	725	714	734	726	737	652	745	760	744	740	735	735	788	708	765	785	691	712	708	732	681	731	761	777	731	788	745	716	686	737	739	744	767	732	713	791	759	758	740	731	726	735	738	710	790	752	734	697	722	723	713	767	742	756	734	715	747	750	759	727	760	795	698	755	787	710	693	715	755	741	700	774	742	710	752	772	746	763	749	765	747	792	804	754	743	730	732	752	748	768	748	760	779	728	788	724	781	725	756	717	762	728	706	693	729	733	721	752	702	744	734	769	725	738	758	735	748	746	724	715	744	729	751	683	740	747	738	718	731	784	764	743	732	681	794	748	798	771	741	709	783	737	772	730	706	731	721	686	714	720	749	698	745	787	729	719	777	678	713	718	733	733	766	739	787	732	762	742	760	754	753	697	753	750	735	740	739	723	752	655	740	731	742	748	767	726	739	764	741	782	780	735	702	742	769	719	733	742	762	735	795	737	704	784	704	709	766	736	733	733	772	763	782	740	776	728	755	708	717	772	763	761	766	786	760	752	689	734	713	727	688	726	778	814	717	765	713	737	695	721	731	771	744	737	754	732	764	714	680	763	744	745	678	697	741	735	737	701	682	719	748	785	743	719	750	689	764	732	803	798	758	769	762	674	766	737	737	730	690	697	748	755	729	748	767	720	718	701	744	749	739	739	742	731	740	714	752	754	679	796	728	735	724	763	768	733	737	705	729	696	706	719	716	742	756	689	779	758	715	790	733	705	742	743	747	750	729	732	747	753	751	728	738	764	730	703	745	718	746	782	771	763	782	745	791	764	761	762	697	736	757	780	702	759	731	769	743	760	745	659	831	733	753	748	761	724	732	737	696	787	738	796	771	814	781	750	703	717	707	739	717	750	794	703	708	709	763	754	742	775	724	735	708	794	773	729	758	754	771	750	757	770	731	763	769	766	780	754	752	745	697	714	793	689	695	721	778	761	741	729	727	724	702	730	781	737	720	767	768	707	729	743	758	780	729	697	711	691	755	783	746	736	787	735	732	774	712	781	702	765	699	705	718	710	698	760	783	767	715	716	755	721	747	757	775	695	714	711	753	768	702	728	725	767	704	710	760	736	758	733	718	718	743	721	745	705	755	734	759	751	703	769	738	735	796	707	735	706	733	766	760	762	736	747	785	774	726	734	722	736	760	768	711	748	709	719	706	709	723	788	751	692	723	762	726	765	746	739	724	742	726	724	758	765	777	740	736	773	717	769	791	761	764	728	769	716	731	740	760	706	677	756	719	730	787	734	792	688	716	776	733	733
15371	1264	929	792	515	402	335	308	325	291	243	248	254	211	246	219	243	221	234	232	214	179	226	226	221	213	221	214	203	217	231	205	261	192	201	212	225	220	216	213	196	228	232	207	233	220	200	203	196	229	244	227	212	227	220	179	216	203	236	210	203	227	213	194	194	205	221	221	213	198	204	194	240	203	206	215	191	209	227	211	228	208	210	209	216	232	226	215	211	207	211	216	184	222	195	219	220	203	187	204	193	206	202	205	217	213	200	244	240	206	199	193	219	206	221	207	202	208	212	231	223	206	201	220	219	210	198	184	179	224	187	209	194	211	209	205	189	212	230	184	212	204	222	194	204	230	217	178	212	209	217	183	181	216	217	205	190	196	218	192	208	203	180	198	183	193	193	204	204	166	197	227	188	213	208	230	206	225	239	193	212	190	244	220	212	189	219	231	191	200	198	212	177	212	181	207	218	188	206	213	209	201	216	224	202	238	195	239	202	210	194	189	202	191	228	190	212	210	188	233	237	227	213	195	199	199	186	200	198	201	200	208	224	210	221	217	202	173	208	200	216	211	186	228	223	189	198	201	226	190	190	216	215	223	214	211	191	210	216	214	212	214	210	204	205	198	199	228	224	202	220	209	192	207	222	203	207	202	195	209	197	197	199	203	227	202	212	220	239	243	211	191	199	192	217	198	229	200	222	192	217	170	205	207	195	215	212	221	227	203	192	209	223	230	215	205	211	198	194	200	206	220	207	225	221	235	200	216	212	217	216	174	222	201	224	219	184	203	235	202	218	200	229	201	238	217	214	222	185	183	220	212	194	198	206	192	195	211	224	188	199	186	222	225	227	214	200	232	191	202	201	226	203	221	223	207	214	208	221	195	203	214	191	210	187	207	219	214	214	206	199	218	220	205	203	210	177	193	187	218	195	213	230	207	211	210	220	197	222	198	218	217	202	219	210	217	209	214	201	229	247	196	191	196	198	199	222	215	208	199	210	201	233	223	213	210	223	208	187	197	190	196	193	212	213	212	202	191	193	185	209	215	220	183	180	210	192	210	216	186	231	202	235	218	214	197	199	228	217	202	206	203	188	206	178	220	214	181	228	206	190	188	222	230	191	214	229	227	190	222	197	216	217	216	200	218	219	205	211	209	195	198	214	193	199	206	227	198	196	186	190	186	178	187	203	205	187	210	206	217	200	196	211	190	214	191	219	205	218	221	225	193	218	216	214	187	165	218	189	223	199	183	195	208	216	242	206	216	198	203	228	212	204	214	214	191	195	224	194	194	231	211	197	214	213	168	198	223	202	231	180	186	200	205	215	210	180	220	208	185	185	229	199	230	213	224	215	190	188	205	205	189	199	221	168	205	208	193	238	184	211	200	228	207	200	196	189	196	222	208	189	171	222	203	227	211	199	223	202	207	209	224	180	209	226	226	213	196	214	214	234	228	205	209	228	193	210	209	202	212	218	215	215	207	193	189	205	197	216	182	220	200	204	200	221	223	197	200	211	204	203	183	188	220	201	192	215	188	195	193	201	222	226	217	207	211	216	187	215	235	233	206	228	208	202	206	200	224	238	227	234	183	218	190	196	186	210	185	214	216	200	188	224	224	215	206	208	213	201	246	227	193	224	187	208	218	197	213	187	231	208	232	222	208	190	195	180	195	232	205	201	187	191	202	227	197	208	220	217	189	188	208	191	191	208	202	200	204	191	203	204	186	192	230	208	202	234	221	200	199	199	208	238	228	176	198	183	242	204	237	217	199	175	213	206	196	207	189	201	222	199	189	216	217	192	186	174	208	215	204	228	222	205	207	186	197	262	213	182	206	183	204	207	205	184	211	186	195	232	207	212	220	201	208	224	225	190	201	221	203	213	197	202	212	203	198	203	195	242	199	241	215	182	198	197	169	204	210	189	228	211	232	211	201	238	179	225	223	203	216	204	232	183	205	204	221	223	204	242	180	197	208	213	222	197	224	198	191	205	187	218	209	170	196	227	213	233	212	216	214	208	227	206	200	230	193	214	203	221	195	195	212	232	168	216	218	225	205	188	192	198	204	195	211	191	205	199	195	195	225	186	221	209	200	186	208	192	193	211	216	176	207	194	193	211	211	205	174	236	216	236	206	220	197	227	209	191	178	196	190	199	188	228	227	175	205	196	211	192	199	182	216	224	187	217	198	218	214	205	199	211	205	166	197	243	219	182	204	169	227	207	191	170	206	190	218	230	228	198	199	219	229	195	193	190	209	206	213	199	233	247	208	207	192	190	183	210	211	213	201	193	225	194	195	225	201	191	216	220	213	234	235	208	192	182	207	212	202	219	229	188	198	227	220	203	226	214	203	204	227	197	215	213	212	218	174	191	205	190	203	222	189	179	216	212	189	193	229	172	221	191	200	236	190	210	200	213	233	214	197	198	193	200	227	202	187	207	208	215	192	241	198	217	200	221	227	194	183	189	197	230	232	212	186	210	203	215	211	228	218	176	213	206	188	180	209	208	222	241	210	205	243	216	197	226	207	207	217	218	209	197	209	235	185	182	248	191	214	234	205	194	193	186	198	201	198	203	202	215	207	201	221	209	201	197	214	211	212	196	199	220	186	220	209	240	204	219	193	197	215	229	208	231	185	223	209	230	196	179	208	207	204	206	161	200	221	216	219	200	198	220	199	201	208	183	169	185	183	221	218	198	219	221	208	199	213	208	222	207	229	194	225	209	197	242	213	220	198	206	233	213	187	206	222	194	197	208	219	214	206	213	210	200	229	207	192	198	215	189	212	218	228	230	192	160	195	181	211	226	194	203	194	204	212	191	222	208	186	207	207	211	209	209	192	212	202	199	197	206	207	214	208	192	188	196	227	211	211	221	205	184	197	213	216	230	205	189	186	215	215	187	212	201	233	214	195	210	216	206	197	216	220	190	224	197	220	214	210	214	208	227	229	215	206	225	215	197	198	205	213	183	224	177	217	203	237	207	198	192	205	193	185	227	201	216	173	189	197	210	188	223	199	195	228	217	221	197	215	206	206	221	163	180	207	226	204	206	190	211	206	209	208	223	176	227	182	212	211	186	191	190	176	193	219	192	199	241	210	204	190	207	223	195	230	229	216	187	225	229	211	211	199	211	231	203	217	214	208	182	204	219	246	214	214	220	204	170	188	218	193	209	219	198	210	191	223	239	187	198	202	227	215	204	217	219	186	181	204	187	209	201	171	223	220	211	214	187	195	214	223	188	182	205	206	235	205	216	193	211	214	246	197	217	188	201	211	216	180	223	193	196	199	220	199	207	209	220	222	193	214	234	214	210	227	241	201	218	186	221	206	220	226	209	225	221	220	201	215	228	218	203	229	196	207	181	219	196	202	188	196	201	212	214	224	198	182	191	197	205	178	196	213	202	195	200	185	200	212	222	196	217	206	198	240	222	196	209	223	197	211	200	196	194	221	215	199	208	212	190	199	201	202	200	215	194	211	230	217	217	220	233	227	218	200	191	235
8142	1039	1942	2309	1864	1477	1237	1107	927	866	827	695	667	701	663	631	616	593	595	540	523	539	571	564	522	593	502	475	548	521	466	547	515	561	450	527	500	493	509	502	476	487	466	497	470	480	480	487	470	480	467	468	499	492	511	483	489	468	460	481	515	491	506	500	460	497	508	474	477	505	466	472	487	497	491	495	464	469	493	461	463	486	510	496	465	505	428	493	451	503	451	492	484	467	524	473	463	462	496	459	515	495	463	423	475	491	487	436	465	458	490	474	446	491	433	492	508	475	471	467	497	493	477	474	499	446	520	491	464	482	492	498	518	503	463	438	467	509	485	464	477	446	449	512	509	487	438	492	483	489	464	477	450	470	496	456	480	516	485	485	446	438	467	477	462	440	473	461	470	468	456	465	452	470	474	430	475	430	441	514	482	476	459	475	487	496	448	459	490	506	468	441	500	458	507	516	453	497	435	470	471	434	455	518	489	464	463	507	481	456	438	458	436	461	498	478	505	483	488	489	506	493	473	460	424	461	476	480	464	478	452	503	491	480	457	468	476	446	461	491	468	457	501	464	449	505	503	477	490	479	496	470	460	497	450	485	478	475	481	467	506	493	464	464	483	477	480	476	478	485	493	493	439	471	442	487	462	504	494	478	501	482	453	486	464	462	514	455	482	475	467	491	515	519	480	463	476	479	511	462	501	453	431	471	455	501	470	480	455	479	482	473	466	453	488	466	454	498	462	434	487	487	455	479	475	507	451	454	457	468	461	462	485	453	413	434	485	472	490	478	455	475	481	485	477	485	503	486	483	464	501	479	456	428	485	442	523	471	505	478	476	437	466	461	484	437	487	483	473	483	464	501	495	502	483	472	440	473	452	477	500	542	450	469	455	503	429	477	489	478	490	479	485	498	492	494	468	446	472	458	459	453	504	510	480	490	521	477	413	466	471	481	516	439	496	430	474	492	422	511	493	500	485	457	470	512	487	496	496	501	487	476	480	481	490	479	464	474	524	472	512	510	499	520	490	509	477	450	478	453	465	516	482	461	475	493	492	467	481	509	453	482	502	497	490	459	479	484	467	447	492	488	466	491	504	462	434	470	462	498	466	460	464	444	484	436	461	493	455	503	447	498	502	446	442	463	494	476	472	456	475	432	493	471	439	459	501	481	453	543	423	474	451	489	517	458	450	440	491	488	482	471	484	500	424	464	447	473	477	475	485	529	468	472	440	462	461	449	476	445	461	472	490	490	516	489	470	446	473	454	464	465	468	458	488	448	443	436	478	474	524	491	482	444	453	470	480	437	468	457	486	466	470	513	457	459	452	499	419	454	517	466	514	455	452	462	452	459	475	496	510	489	502	503	477	459	521	509	467	454	483	461	487	422	454	474	489	485	482	475	448	508	493	479	462	545	480	468	431	438	454	489	479	508	495	485	478	483	486	475	469	453	483	495	504	444	463	453	477	503	447	467	464	514	430	474	502	435	500	456	452	493	485	468	500	458	513	478	507	506	451	449	484	458	474	482	456	499	476	446	467	520	477	461	500	482	504	437	454	494	465	484	458	463	472	458	427	478	467	484	453	526	467	478	477	523	440	540	466	474	504	486	441	463	476	452	461	451	440	485	457	486	498	458	506	453	478	448	484	453	446	456	484	482	487	460	462	466	489	509	513	553	502	493	493	495	490	492	458	490	477	491	480	488	489	484	489	509	501	467	498	476	500	493	480	519	465	464	500	491	465	510	454	485	506	403	493	469	430	505	482	461	479	475	499	476	451	453	476	454	505	459	490	447	450	487	461	518	477	432	491	506	490	480	471	461	493	511	481	462	461	488	510	479	503	465	486	443	451	471	451	444	484	484	496	456	482	490	453	471	509	495	477	492	488	448	456	510	480	485	445	469	497	490	474	509	476	461	459	498	503	502	436	471	480	481	462	450	466	485	456	475	480	498	448	533	496	500	416	447	468	489	462	453	436	484	447	474	471	467	466	462	471	502	471	504	488	450	469	479	481	474	449	508	454	477	450	476	466	489	498	495	515	490	455	433	484	473	475	466	482	489	487	451	495	501	473	474	497	461	467	473	458	455	455	483	485	479	480	506	467	484	463	481	472	473	478	519	525	503	489	448	499	501	484	463	465	496	478	495	457	504	461	462	476	448	494	472	492	499	495	489	495	473	451	490	481	418	450	463	493	462	503	481	482	529	491	472	486	449	450	514	495	519	498	485	462	505	502	468	507	473	470	473	460	468	493	445	493	497	480	514	476	463	477	473	478	456	473	519	515	449	453	472	454	469	485	460	440	475	471	461	519	500	493	459	474	502	484	494	463	483	451	477	462	483	512	471	477	463	443	477	481	476	485	472	447	435	482	461	424	474	466	473	475	541	500	463	448	473	454	462	453	497	490	476	463	461	487	497	510	469	475	496	480	481	482	495	457	458	459	473	501	487	450	473	468	491	465	440	492	454	470	457	445	482	482	468	450	485	469	489	451	486	525	458	509	499	476	492	472	472	485	495	452	505	507	484	463	470	505	460	469	444	466	450	494	495	470	490	465	468	489	480	471	457	478	442	461	498	478	443	511	462	466	460	492	499	525	457	477	473	476	470	484	479	500	492	476	454	480	497	475	450	483	514	461	445	481	437	482	492	497	449	501	475	481	510	470	501	501	468	468	491	493	501	496	505	483	487	494	489	428	482	475	466	492	475	553	491	477	445	486	466	453	485	498	477	480	491	488	465	525	448	502	415	533	474	485	463	473	479	448	492	407	478	461	474	497	484	504	508	484	452	470	479	443	475	444	509	453	471	447	458	487	476	466	495	496	459	498	461	456	490	465	480	490	478	502	491	489	491	506	481	486	472	464	491	481	450	484	483	489	495	492	469	465	483	439	497	516	461	474	462	472	454	449	447	507	488	454	461	436	469	467	468	476	527	517	488	446	457	500	439	471	481	500	444	457	458	456	450	514	491	449	445	451	460	434	467	522	445	486	458	481	462	489	494	455	488	445	456	500	471	512	461	477	519	473	481	496	459	504	460	459	497	480	454	488	507	471	474	463	434	464	504	507	474	500	514	507	462	466	505	459	479	492	516	487	502	453	520	456	499	511	491	454	481	469	513	473	500	468	448	477	510	467	433	442	486	478	462	497	490	495	482	496	480	481	460	477	475	435	468	449	438	503	462	481	482	423	455	481	471	435	494	481	492	490	484	482	485	484	492	461	496	447	465	447	498	490	483	470	483	463	469	473	482	483	439	493	433	504	457	458	473	455	450	485	470	473	471	454	461	481	462	478	492	505	512	453	466	479	465	505	492	433	492	478	467	500	469	463	465	493	488	469	450	483	466	477	504	468	513	461	419	469	465	505	454	476	477	489	472	478	511	495	454	475	463	466	451	507	501	510	535	483	477	487	515	469	455	469	507	475	498	464	477	470	487	470	458	511	467	486	508	487	516	478	470	492	430	435	505	487	493	483	466	481	485	480	472	482	468	464	458
1688	268	239	243	228	214	229	255	239	216	227	232	230	252	257	225	235	209	233	243	244	211	224	227	205	257	232	230	236	199	246	247	229	208	216	274	228	217	226	227	212	224	228	229	226	242	236	214	221	212	229	229	223	241	245	267	220	214	239	216	217	229	203	247	249	196	245	231	236	212	224	228	225	223	238	212	216	276	238	251	215	222	238	233	220	245	234	224	205	243	246	191	218	215	225	194	236	212	216	237	235	258	230	243	214	242	206	238	217	243	199	210	230	256	252	232	210	241	240	235	223	247	215	236	234	216	248	225	219	217	229	219	233	213	266	228	247	229	231	244	245	238	243	273	241	239	244	231	238	218	234	244	224	232	231	221	248	254	222	236	225	231	253	241	208	207	230	202	236	223	225	214	237	236	219	201	202	225	218	202	258	243	231	244	208	235	232	243	239	213	246	265	249	243	203	233	214	202	236	222	255	231	216	254	231	267	213	234	223	237	243	222	197	269	252	221	242	236	249	203	254	225	227	225	244	228	240	237	236	260	227	227	230	250	249	234	227	210	202	215	258	212	219	232	216	271	213	226	226	223	237	205	250	223	216	212	228	220	257	226	267	259	220	215	239	241	213	220	212	228	220	228	237	230	229	259	213	246	245	227	221	232	245	201	235	203	200	242	241	213	211	224	218	214	237	257	214	238	218	242	248	223	250	216	241	224	246	212	205	232	211	243	225	199	217	231	188	226	232	255	212	233	195	244	220	236	230	239	225	208	258	231	215	211	213	249	199	273	254	220	223	230	217	236	230	239	227	211	235	265	233	213	220	219	211	228	241	228	233	236	228	250	223	254	218	270	229	220	255	238	224	230	239	258	212	253	217	232	229	225	234	220	205	223	216	242	231	235	217	223	236	207	212	230	221	209	229	222	233	241	231	234	253	219	236	217	218	195	217	215	218	206	215	224	224	216	207	213	199	244	235	206	222	223	235	232	225	210	214	219	220	247	245	232	240	218	267	230	238	220	229	231	210	215	242	201	231	227	209	241	223	204	224	199	220	207	221	255	208	234	217	221	240	226	234	225	230	216	218	225	244	237	244	207	243	207	222	215	231	210	229	219	237	241	234	221	232	249	245	241	248	225	219	212	208	222	229	231	232	228	230	246	230	215	208	251	204	202	204	213	236	215	269	261	225	221	230	236	207	241	267	226	224	219	224	241	198	263	206	246	216	193	235	251	243	255	222	235	208	239	260	251	240	240	208	261	218	215	251	255	214	239	222	220	218	219	210	267	225	229	213	218	229	232	244	246	228	216	199	212	220	208	250	201	226	220	229	228	239	229	223	202	241	219	231	228	218	244	228	277	230	223	272	204	224	221	237	236	229	225	260	206	234	236	238	222	227	245	235	235	224	229	231	231	220	227	240	225	236	210	223	207	231	214	225	220	224	237	226	199	240	221	222	225	243	237	259	216	210	195	207	274	234	229	233	231	222	207	221	236	240	221	226	218	202	259	260	249	246	216	228	220	214	224	233	224	230	199	240	225	222	212	211	225	199	239	235	209	231	211	252	208	240	228	217	232	225	219	236	248	240	232	208	216	212	249	235	198	221	218	212	236	221	241	240	237	224	244	229	201	254	218	208	213	223	235	219	247	234	244	232	228	254	241	210	221	222	225	231	234	215	241	244	265	254	215	224	226	196	230	221	228	196	218	239	220	235	232	251	237	248	190	217	236	227	223	280	251	222	229	248	240	214	242	231	240	250	219	210	213	240	240	232	213	226	253	224	228	226	232	220	246	227	208	223	236	234	242	262	238	214	256	236	236	232	233	249	229	239	218	219	228	242	221	219	211	230	224	230	236	221	212	210	204	242	224	264	267	237	192	233	236	216	216	226	187	204	197	240	211	242	208	230	232	216	241	218	231	212	218	240	221	229	224	229	244	243	230	234	217	224	207	221	233	212	208	221	219	221	227	235	252	225	251	201	203	245	222	231	228	234	212	215	251	230	232	208	223	229	218	236	221	217	231	263	236	204	220	232	272	234	215	245	220	218	225	232	223	234	246	223	225	194	243	229	219	233	223	246	207	240	234	219	237	220	227	248	230	216	224	235	229	244	198	227	253	240	228	231	230	230	234	227	238	217	240	222	261	213	245	225	216	224	198	248	242	244	222	231	235	222	227	257	250	221	224	221	211	223	226	220	241	204	246	214	221	197	224	236	195	244	225	230	228	222	215	217	207	205	227	229	192	231	255	217	249	221	207	213	233	217	220	232	234	245	260	211	228	235	227	197	236	229	257	195	240	209	236	237	259	217	216	238	228	256	223	209	214	206	198	237	227	226	237	215	207	225	238	236	232	230	194	216	241	244	236	221	198	246	229	213	242	225	259	240	225	235	193	216	199	199	241	223	241	235	255	232	233	233	226	249	218	228	244	232	235	217	208	215	208	244	222	229	263	232	230	230	269	238	229	233	205	227	217	240	212	225	247	185	253	264	200	226	232	205	218	246	236	240	239	252	223	189	221	246	252	238	218	221	233	233	236	222	215	208	211	243	207	241	220	218	243	229	262	218	222	213	205	217	231	247	219	210	214	231	230	227	220	247	216	231	270	251	268	233	205	222	237	238	221	210	243	217	218	220	239	230	242	221	238	253	226	229	234	253	219	220	183	236	248	239	254	227	246	237	221	233	198	246	240	234	236	232	221	221	230	243	224	251	225	217	226	198	229	219	201	248	204	217	226	210	258	247	247	242	252	242	274	243	236	232	235	241	237	240	232	217	231	215	238	242	223	222	201	245	242	235	227	242	224	225	223	232	226	217	207	214	248	258	258	239	225	226	233	239	222	252	228	232	218	243	230	229	207	215	237	235	228	243	233	242	185	247	231	215	238	221	239	255	207	203	234	247	231	256	219	207	223	259	237	256	232	234	233	218	210	230	204	217	235	213	230	228	203	236	236	227	223	229	208	230	207	228	242	229	230	220	215	216	240	210	243	246	225	242	228	237	232	234	243	248	239	216	233	193	247	239	224	221	233	232	227	243	235	238	227	206	226	187	212	225	241	216	231	231	233	253	226	255	241	221	210	231	232	250	223	254	225	236	219	232	229	210	207	221	227	237	243	240	232	240	224	243	221	228	236	236	258	228	215	225	205	249	241	241	233	228	219	241	254	213	231	240	232	225	224	237	235	231	235	232	227	229	192	197	237	248	232	214	250	264	249	240	218	255	245	211	237	257	212	221	217	260	231	207	222	223	279	222	225	198	235	229	201	201	232	223	234	207	251	228	235	231	251	241	203	250	244	217	212	226	203	230	227	229	229	226	240	211	241	219	259	234	190	225	250	251	249	237	237	221	219	243	216	227	246	202	215	225	217	216	239	235	253	215	266	215	245	223	260	222	193	199	242	217	235	235	206	229	224	238	257	238	238	204	214	213	227	240	219	227	242	217	232	212	259	247	228	260	203	242	229	235	247	218	215	244	221	222	246	226	188	212	224	222	231
2166	586	605	558	558	611	594	541	551	573	555	545	569	526	530	573	551	578	538	566	552	547	578	552	590	511	576	559	565	515	555	524	560	544	600	571	575	546	570	530	518	543	570	551	516	534	574	542	527	529	496	552	543	535	544	529	582	554	567	546	526	550	557	595	545	573	532	538	572	533	548	552	573	553	534	520	510	558	576	548	528	530	509	591	569	523	569	553	541	551	549	546	563	576	541	574	562	551	546	517	565	541	572	566	593	562	544	530	545	573	609	553	577	520	578	564	556	541	544	562	572	571	561	566	527	579	562	553	554	551	541	564	565	515	565	569	561	548	534	541	598	573	552	516	571	530	573	547	588	556	537	558	547	543	554	560	591	577	566	548	537	556	590	535	514	579	536	575	531	515	519	536	561	533	596	597	568	553	542	533	558	560	505	538	517	561	536	563	555	598	516	530	563	572	529	554	552	538	545	583	576	547	521	586	547	588	556	528	542	528	540	542	557	558	592	558	560	560	522	547	565	548	548	520	571	567	570	529	553	571	546	549	538	568	558	553	565	538	582	540	520	568	575	519	539	595	575	590	572	550	580	569	552	536	558	518	547	561	514	555	525	538	567	562	599	566	585	537	542	524	559	553	556	572	557	547	548	563	550	531	540	595	564	574	545	545	533	587	531	532	510	581	579	579	523	598	554	504	557	528	531	528	568	547	533	578	524	563	544	564	608	526	565	512	555	584	561	527	558	532	553	506	583	549	521	526	512	546	550	514	502	581	506	557	576	559	539	571	549	540	525	507	535	553	547	522	553	549	510	559	571	490	544	577	537	534	534	558	578	538	529	538	534	581	589	548	573	555	564	529	577	570	552	583	571	515	555	561	563	573	560	549	539	522	600	580	535	472	578	573	543	596	552	554	533	558	544	501	578	566	538	553	547	533	575	554	527	548	567	541	561	587	544	558	556	540	527	538	581	534	546	592	576	536	517	508	572	558	564	559	529	555	590	524	558	547	575	580	528	553	554	540	556	545	571	526	569	528	577	511	541	525	561	583	564	587	518	504	576	558	528	561	538	571	519	572	549	518	559	534	543	547	561	528	553	592	539	546	536	546	572	552	565	586	544	556	564	549	549	568	551	544	532	557	590	546	534	578	538	559	530	565	569	554	572	555	515	537	545	573	553	551	562	583	554	527	497	543	543	553	528	572	570	510	570	539	510	554	552	538	557	578	558	538	564	554	548	554	560	535	561	582	562	540	539	558	589	560	538	554	541	525	501	546	553	565	553	552	574	582	583	537	551	547	555	553	580	511	570	588	512	571	567	546	545	554	547	570	558	554	572	564	551	584	560	555	574	525	570	608	540	596	583	571	539	534	535	521	600	559	527	581	550	584	561	524	552	570	620	527	574	569	558	554	565	545	560	559	527	550	566	529	538	566	550	568	558	533	557	534	527	570	547	532	586	562	589	545	546	569	526	557	548	503	552	564	575	533	551	547	547	514	551	568	552	566	570	523	569	552	513	528	535	541	549	509	561	542	548	580	577	569	542	523	528	540	522	593	550	592	546	551	545	547	568	571	514	517	537	571	582	548	554	552	558	576	543	552	541	544	599	584	517	520	577	533	560	557	521	560	539	531	505	554	527	485	522	569	551	546	572	552	571	554	544	573	534	571	590	550	574	542	587	551	527	573	515	572	539	560	549	521	552	541	552	607	532	599	576	554	546	540	577	499	569	530	539	518	551	538	518	550	557	522	554	542	543	539	570	571	558	544	563	569	593	549	525	557	550	486	595	542	531	563	535	539	564	501	538	547	569	612	571	514	556	504	522	539	564	576	574	522	562	541	563	540	594	561	561	561	547	571	539	549	581	561	564	532	533	582	538	534	539	543	590	529	567	580	568	532	536	583	541	526	563	573	609	521	572	574	552	544	583	549	589	556	553	545	520	557	523	551	598	546	588	569	528	564	585	537	540	545	548	554	597	570	565	563	534	569	522	554	566	531	570	586	532	572	558	547	525	555	590	551	538	543	522	553	608	561	555	579	526	559	540	535	566	552	552	554	558	553	569	577	555	557	536	521	549	594	581	555	560	563	555	584	544	556	561	570	565	531	541	567	567	544	545	558	573	554	551	556	594	561	592	578	502	550	517	571	545	565	542	575	523	554	563	553	560	572	541	496	565	529	560	531	545	520	562	579	521	532	537	598	570	535	525	555	554	597	532	601	565	528	575	546	565	564	530	538	536	556	569	530	534	561	551	578	562	506	554	556	568	588	572	562	518	521	550	547	565	553	558	561	527	590	561	573	579	545	495	559	572	536	556	579	565	558	521	593	565	551	582	573	516	498	560	537	530	567	497	516	575	578	532	576	515	528	585	559	561	579	553	543	528	571	525	550	571	509	542	603	558	565	503	557	561	568	562	523	523	506	552	601	570	562	534	535	492	570	561	568	585	584	552	565	578	565	516	560	544	501	592	539	557	557	579	549	582	518	539	585	501	555	528	543	552	556	558	580	556	560	577	540	529	523	545	532	511	574	544	501	553	557	528	548	528	555	525	544	563	582	547	561	563	555	583	553	552	563	555	533	577	532	550	555	587	540	549	531	570	534	532	530	575	557	531	569	571	598	570	559	545	568	545	579	532	564	540	539	576	569	604	532	523	590	592	556	568	543	560	546	570	543	535	574	540	568	517	569	593	546	553	573	562	546	546	563	575	548	539	533	575	544	538	509	555	570	535	550	539	500	511	555	583	488	531	574	559	568	525	562	552	523	532	544	542	533	562	606	572	539	565	582	568	527	541	584	569	512	491	539	558	535	536	548	571	542	536	535	573	562	560	568	525	524	550	527	526	584	562	552	571	521	540	535	561	537	575	545	518	568	542	531	571	555	551	536	539	560	537	547	558	552	548	551	556	559	553	587	559	532	547	510	565	580	564	514	538	544	550	569	542	537	521	520	602	572	559	551	605	579	517	536	535	505	503	533	550	548	505	583	548	557	519	522	510	535	554	545	563	571	506	531	544	591	533	542	589	575	564	519	539	608	572	570	562	554	543	559	523	538	552	565	557	562	523	589	551	538	549	545	531	568	498	556	539	562	546	546	561	580	566	558	537	534	535	530	562	597	550	537	574	527	571	597	552	561	546	531	545	560	524	574	600	543	536	577	521	528	541	532	593	521	568	551	534	556	547	525	554	525	535	551	538	567	577	550	551	576	560	554	568	565	558	565	576	515	558	544	522	565	569	505	553	543	569	522	502	573	553	547	544	529	542	577	543	602	559	602	532	544	541	544	553	580	580	546	530	569	561	529	566	544	564	554	551	541	543	589	532	544	559	592	524	583	536	525	536	553	568	556	560	574	535	559	553	551	520	530	587	545	540	577	611	574	549	576	536	581	514	535	495	535	567	523	538	585	517	578	575	528	548	567	558	558	519	550	574	606	577	529	558	518	548	596	547	560	530	583	530	568	555	606	547	548	511	581	529	529	546	596	602	523	542	544
8386	644	721	606	510	435	417	357	388	379	372	369	378	354	315	347	328	324	329	309	338	350	315	287	320	338	348	367	314	324	331	304	328	292	284	311	337	330	323	306	318	289	285	351	283	310	315	352	335	312	319	311	322	308	339	324	330	326	377	320	315	337	392	329	312	322	347	298	329	331	323	328	350	323	319	321	326	331	328	318	347	350	318	345	312	336	331	325	342	317	345	342	319	334	348	358	342	321	340	349	296	358	328	350	306	355	332	327	316	350	287	328	291	349	355	344	301	320	333	335	322	303	280	319	315	263	316	307	331	322	330	312	314	340	305	298	301	308	337	344	291	335	357	346	343	322	311	310	314	313	341	290	308	336	330	343	293	314	307	345	332	291	346	332	298	359	308	311	314	371	318	328	293	305	339	303	296	315	338	348	378	362	327	320	353	329	330	336	310	353	334	329	303	363	333	325	346	325	311	348	323	296	314	350	296	310	327	295	348	294	324	315	307	345	337	310	325	322	342	289	294	318	331	288	328	339	340	378	323	290	327	337	293	303	326	301	326	327	330	331	329	319	320	331	350	335	340	328	271	315	318	345	341	332	332	344	367	333	315	346	296	351	309	311	332	347	351	325	343	303	327	312	313	353	329	320	347	308	309	332	354	325	311	347	338	358	339	323	328	321	291	346	313	336	318	299	337	337	374	287	312	328	318	335	326	315	330	324	322	317	319	277	308	359	353	308	317	333	324	307	319	316	324	367	340	323	303	351	327	321	313	311	318	326	259	312	319	337	320	312	337	332	334	312	324	325	309	363	332	319	331	312	317	301	359	301	307	315	325	303	304	339	346	318	318	293	310	304	319	299	310	318	306	357	316	309	314	337	310	327	329	345	317	287	330	311	328	358	361	325	308	335	329	320	340	317	351	377	378	337	311	301	312	302	289	369	304	329	315	312	281	350	353	330	328	312	296	324	305	312	324	366	288	320	307	345	325	322	325	305	318	333	329	326	339	306	317	359	310	330	344	358	324	364	351	322	306	294	328	314	323	314	310	309	350	342	360	333	356	302	358	332	348	352	338	343	303	344	322	344	282	338	310	349	308	313	303	322	333	288	318	322	313	328	314	340	318	325	339	317	333	325	330	340	298	303	337	309	318	332	349	328	368	324	298	288	335	323	316	344	369	327	328	326	331	305	318	299	318	347	296	310	335	319	355	345	306	327	306	305	304	358	273	342	315	302	312	305	323	339	363	311	298	326	325	318	338	365	298	356	314	302	304	311	311	364	310	324	364	333	327	342	333	309	360	328	297	306	313	332	319	346	318	314	361	331	328	342	302	333	280	364	354	351	322	362	317	319	306	323	298	339	325	276	323	332	318	318	306	324	339	355	327	298	307	327	333	289	283	312	304	334	318	338	339	328	312	317	334	331	316	349	294	316	332	332	308	314	311	352	329	340	318	313	329	335	327	281	360	294	342	337	330	316	347	316	304	334	301	338	343	350	310	326	305	305	299	353	357	318	307	327	292	346	313	281	329	341	331	323	303	326	334	297	303	340	337	326	304	327	328	333	305	311	321	304	358	347	337	312	323	299	304	329	328	360	338	302	319	312	318	322	321	328	356	333	350	353	320	333	357	323	320	302	337	315	343	335	322	317	326	304	348	324	322	331	295	350	347	328	309	353	329	362	346	354	302	330	327	340	310	345	320	328	312	329	348	319	283	350	330	336	305	305	341	311	345	354	295	324	343	320	304	298	349	336	331	279	343	315	312	323	321	345	328	301	356	358	347	304	329	333	333	319	338	334	323	350	305	316	349	316	308	313	361	311	314	349	358	320	323	310	336	287	312	321	327	323	338	311	316	302	350	298	318	344	341	340	272	342	320	332	322	335	314	301	305	336	300	348	358	321	306	350	304	340	374	340	327	340	346	360	351	297	301	271	280	323	338	309	370	357	346	334	302	312	330	324	340	316	317	332	336	289	332	339	317	361	336	329	332	314	329	309	337	325	323	310	335	298	336	302	310	336	334	300	327	321	309	319	328	320	355	345	317	329	315	347	298	323	334	336	358	317	325	316	293	333	325	316	340	304	301	317	288	324	321	327	317	358	330	313	326	305	303	304	356	299	351	303	312	338	306	342	311	319	326	322	367	276	306	376	305	341	348	303	307	339	335	357	361	320	299	300	319	329	340	303	315	327	285	327	321	317	291	323	299	292	317	298	334	319	321	353	302	309	342	364	319	326	308	295	316	357	333	335	327	357	353	311	340	335	326	338	301	332	313	324	351	316	368	362	308	361	326	341	339	335	345	331	335	315	327	320	304	349	335	324	343	339	334	310	350	313	327	307	326	293	284	308	316	329	331	320	328	351	336	325	327	319	347	323	341	320	334	334	366	331	312	323	365	282	287	340	336	340	357	364	331	349	315	352	326	319	330	315	318	316	326	326	340	295	319	351	338	321	312	324	303	320	310	328	317	333	291	330	301	314	334	334	305	335	328	330	328	299	364	319	370	352	340	299	366	312	324	347	294	342	327	340	297	335	330	346	308	310	301	334	272	303	315	276	325	305	360	299	328	316	345	331	306	334	312	310	298	312	296	346	311	335	343	309	312	326	291	315	294	304	321	302	340	328	335	297	343	326	291	360	322	312	311	328	304	323	298	342	313	303	319	300	336	343	303	312	326	331	336	356	308	315	311	313	354	352	340	301	316	325	320	294	322	338	289	300	336	324	343	293	317	330	292	309	321	308	298	333	304	340	347	300	295	323	314	364	315	324	299	332	290	329	337	322	344	300	297	371	305	317	339	319	321	312	350	329	331	328	337	322	329	322	322	324	313	301	323	313	340	326	334	298	316	309	321	330	286	322	325	304	324	320	354	350	302	296	327	335	369	343	356	324	346	297	323	300	336	335	330	328	323	320	294	270	302	357	363	326	347	321	353	301	327	338	326	329	349	351	339	336	317	344	339	317	333	330	340	361	320	343	373	356	331	297	363	308	308	316	352	327	348	317	314	285	338	317	337	295	329	341	314	324	324	297	328	298	339	351	337	310	335	332	336	316	368	350	354	291	324	316	327	323	311	297	323	319	313	290	348	294	297	338	361	339	314	339	313	320	348	328	335	311	306	333	310	329	325	312	298	331	316	329	331	303	325	283	293	345	349	314	307	311	314	324	343	345	321	329	303	333	301	332	327	310	305	301	298	337	336	327	310	316	257	301	330	342	325	319	308	318	311	336	310	302	326	330	353	333	319	330	310	340	323	313	333	331	311	350	265	324	346	318	313	319	330	316	351	320	300	272	332	347	328	320	324	328	362	347	315	327	346	325	322	354	337	321	335	322	315	292	350	337	327	327	339	317	318	331	356	318	304	347	327	334	319	334	312	309	321	311	340	323	303	321	336	339	334	306	319	287	331	330	327	334	283	328	303	321	347	352	355	362	323	313	282	319	293	299	349	323	317	326	365	318	334	335	336	332	378	340	300	325	269	311	311	306	338	320
6757	1041	1493	1708	1456	1260	1148	1021	975	941	903	856	881	845	809	847	823	756	866	726	796	780	741	800	826	757	781	711	737	806	799	714	793	780	791	752	758	739	733	695	757	742	750	760	759	744	787	750	751	728	791	709	725	734	715	791	785	750	749	724	690	742	769	750	699	730	735	778	720	748	728	755	741	711	744	761	769	695	740	730	769	734	715	750	740	758	699	733	729	764	726	715	724	737	795	737	760	731	763	746	734	751	761	764	737	774	751	720	760	740	719	734	725	757	732	747	747	760	728	759	724	736	691	734	732	698	755	709	686	731	733	712	740	763	743	714	755	736	765	709	736	700	740	728	774	750	737	731	741	794	722	733	712	735	772	708	674	718	731	702	767	719	679	768	759	795	735	710	748	720	744	695	741	765	719	748	708	723	739	742	719	750	778	770	735	746	793	717	752	747	740	685	737	731	730	706	773	760	716	822	768	743	674	743	787	742	764	707	716	739	696	713	717	738	759	752	733	758	744	753	731	709	750	733	728	760	751	727	767	781	755	725	722	726	786	733	729	697	747	691	746	774	758	726	733	719	746	726	693	752	757	725	769	757	777	763	738	721	731	715	729	749	769	734	753	743	724	754	682	703	721	693	708	775	752	742	768	769	749	716	774	748	728	753	739	721	767	702	723	737	703	743	749	717	791	712	679	680	733	748	728	719	754	701	691	718	717	720	755	688	719	729	771	756	717	704	776	736	743	712	708	756	738	769	712	738	723	689	771	769	730	748	726	723	715	748	762	748	744	739	715	773	744	710	748	743	745	763	715	758	771	749	718	788	720	761	764	747	726	775	735	789	720	775	735	695	717	723	696	686	802	766	740	647	733	707	703	722	706	728	782	724	713	728	739	661	774	746	750	752	743	721	722	784	711	732	727	737	711	695	727	711	742	738	701	695	731	804	727	748	757	695	693	746	704	776	792	716	717	729	722	775	690	679	711	758	747	741	680	772	710	741	735	771	743	764	718	779	736	802	709	736	750	726	762	775	675	728	780	753	756	725	731	737	697	737	719	702	742	752	753	726	723	725	738	711	688	753	713	728	725	735	713	795	753	722	725	762	727	717	755	697	713	785	738	736	751	700	758	779	730	704	702	702	733	755	762	720	763	727	760	717	710	796	774	765	710	756	714	760	757	729	725	706	749	739	723	735	686	729	718	731	756	740	717	714	700	743	727	770	770	767	755	773	731	785	749	742	709	743	683	724	759	757	753	748	779	733	729	671	750	720	715	699	696	826	772	773	761	739	734	751	731	743	754	742	718	763	701	737	761	745	744	696	693	703	724	708	704	759	695	727	760	788	749	770	740	722	747	717	720	706	723	702	752	740	783	722	721	740	738	789	764	729	746	709	796	738	764	772	708	742	736	742	699	708	754	734	713	730	734	755	739	741	726	772	759	765	782	743	718	757	713	726	724	746	732	769	714	764	743	717	758	773	759	759	694	750	730	739	750	753	726	739	754	721	760	761	700	765	750	761	724	781	724	747	680	727	795	750	755	746	754	758	687	699	705	768	746	746	701	754	741	765	746	760	730	716	723	680	746	759	730	744	705	694	762	720	707	694	706	713	748	730	696	694	782	690	754	758	738	729	705	726	750	764	709	736	737	728	769	720	743	746	716	779	734	693	707	785	769	694	735	793	752	758	730	787	756	742	749	739	728	748	730	734	704	737	716	725	708	764	706	710	761	718	727	733	678	769	748	729	753	671	754	763	744	744	850	740	737	751	759	750	722	753	728	757	761	748	755	710	748	760	746	723	773	680	716	777	766	735	770	706	767	722	735	738	716	736	756	706	746	721	721	756	720	739	697	710	732	745	742	766	751	748	724	748	701	750	737	740	771	783	761	746	697	741	740	703	704	757	692	735	760	737	760	743	725	725	773	746	737	689	723	714	748	736	754	738	728	741	698	721	768	725	718	729	685	732	755	719	751	714	688	772	719	750	762	736	701	745	745	744	783	766	727	753	717	708	717	752	732	720	737	751	753	736	742	749	718	710	745	779	735	748	725	772	711	693	751	732	719	766	776	748	750	737	717	761	715	720	699	717	725	758	680	726	730	792	724	755	749	745	726	780	729	784	735	733	742	779	750	763	728	699	750	734	757	779	755	741	748	725	746	700	702	754	767	752	710	781	766	722	715	747	749	745	757	740	735	727	762	695	707	766	755	778	740	756	754	727	766	691	703	772	713	744	734	770	711	708	732	747	750	721	758	693	799	759	729	721	704	809	745	772	740	786	750	765	752	781	714	706	772	737	752	743	739	775	732	700	738	722	695	704	755	761	763	777	767	729	748	717	762	776	677	699	740	763	718	802	737	775	725	746	789	787	791	720	722	726	707	728	700	707	781	769	812	754	723	736	768	734	744	765	678	785	750	736	717	729	748	744	728	744	739	706	726	736	747	786	752	778	727	757	703	741	721	765	786	699	708	769	752	753	729	758	735	785	699	743	716	725	741	717	761	750	745	793	764	702	751	724	712	714	778	705	728	730	753	721	743	690	772	741	702	747	716	761	746	744	725	688	730	691	715	720	741	764	757	701	731	757	747	770	715	734	817	750	760	739	679	747	728	767	758	735	704	738	709	729	707	754	749	732	750	785	752	722	719	730	722	767	739	757	783	741	728	699	776	741	728	764	745	773	719	748	775	721	767	719	790	716	734	730	781	724	718	724	697	694	709	701	787	743	748	791	732	727	737	752	818	742	744	747	729	759	741	712	772	758	730	744	757	765	733	729	697	746	782	727	761	764	737	699	789	718	702	745	750	829	788	695	755	782	778	805	731	693	740	745	753	697	766	724	745	765	702	772	678	709	708	690	721	688	727	743	722	721	714	721	764	764	717	723	767	760	727	744	691	720	753	804	698	759	712	773	695	757	732	767	732	745	741	747	760	755	751	709	720	705	732	753	740	748	725	742	710	720	747	742	707	740	750	712	734	726	750	735	733	784	732	770	712	759	757	742	715	674	749	785	734	736	712	738	726	735	783	751	714	745	707	718	735	775	763	759	733	770	750	718	772	712	769	737	721	712	743	746	717	729	788	740	752	668	737	708	734	704	749	691	736	707	755	693	713	748	743	756	733	738	779	724	738	787	773	730	709	707	732	695	728	771	741	718	766	745	717	722	744	751	749	689	715	722	737	715	783	761	748	759	739	772	751	743	758	735	750	753	746	684	720	721	720	714	723	759	686	763	724	690	734	755	730	782	747	700	710	740	750	760	698	779	736	731	769	767	751	752	727	731	705	714	716	689	693	757	752	718	762	692	749	733	715	711	784	773	743	767	739	818	747	697	753	751	733	731	788	752	721	775	778	733	742	743	718	717	732	798	704	695	741	733	731	725	761	766	701	739	698	687	717	727	770	752	791	731	791	735	743	728	770	785	754	739	712	803	713	803	703	755	749	714	771	692	705	806	742	720	680	685	707	767	698	820	754	719	790	768	754	739	722	747	696	725
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
